>>> tootik: Building community/tootik 0.19.8-r5 (using abuild 3.16.0-r0) started Fri, 10 Apr 2026 22:53:51 +0000 >>> tootik: Validating /home/buildozer/aports/community/tootik/APKBUILD... >>> WARNING: tootik: Go packages require network connection to build. Maybe add 'net' to options >>> tootik: Analyzing dependencies... >>> tootik: Installing for build: build-base go sqlite-dev (1/5) Installing go (1.25.9-r0) (2/5) Installing sqlite (3.51.2-r0) (3/5) Installing sqlite-libs (3.51.2-r0) (4/5) Installing sqlite-dev (3.51.2-r0) (5/5) Installing .makedepends-tootik (20260410.225352) Executing busybox-1.37.0-r30.trigger OK: 585.8 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/google/uuid v1.6.0 go: downloading golang.org/x/net v0.46.0 go: downloading github.com/mattn/go-sqlite3 v1.14.32 go: downloading github.com/stretchr/testify v1.11.1 go: downloading github.com/fsnotify/fsnotify v1.9.0 go: downloading golang.org/x/image v0.32.0 go: downloading github.com/davecgh/go-spew v1.1.1 go: downloading golang.org/x/sys v0.37.0 go: downloading gopkg.in/yaml.v3 v3.0.1 go: downloading github.com/pmezard/go-difflib v1.0.0 internal/godebugs internal/coverage/rtcov internal/goarch internal/asan internal/byteorder internal/unsafeheader internal/trace/tracev2 math/bits encoding cmp crypto/internal/fips140/alias internal/nettrace log/slog/internal vendor/golang.org/x/crypto/cryptobyte/asn1 internal/profilerecord vendor/golang.org/x/crypto/internal/alias unicode/utf16 github.com/dimkr/tootik/buildinfo log/internal internal/goexperiment golang.org/x/net/html/atom unicode internal/msan golang.org/x/image/math/f64 internal/goos container/list image/color unicode/utf8 internal/itoa internal/cpu crypto/internal/boring/sig sync/atomic internal/runtime/syscall internal/runtime/gc internal/runtime/math crypto/internal/fips140deps/byteorder internal/abi math internal/runtime/strconv crypto/internal/fips140/subtle internal/bytealg internal/chacha8rand crypto/internal/fips140deps/cpu internal/runtime/atomic internal/runtime/sys image/color/palette internal/stringslite internal/runtime/cgroup internal/runtime/exithook internal/synctest internal/race internal/sync internal/runtime/maps runtime iter weak crypto/subtle internal/reflectlite sync maps slices errors sort crypto/internal/fips140cache internal/bisect internal/singleflight log/slog/internal/buffer internal/testlog unique runtime/cgo internal/oserror path io vendor/golang.org/x/net/dns/dnsmessage math/rand/v2 strconv syscall bytes internal/saferio hash internal/godebug crypto/internal/randutil strings crypto encoding/base64 net/netip hash/adler32 hash/crc32 reflect vendor/golang.org/x/text/transform crypto/internal/fips140deps/godebug math/rand encoding/pem crypto/internal/impl net/http/internal/ascii net/http/internal/testcert bufio html regexp/syntax crypto/internal/fips140 crypto/internal/fips140/sha256 crypto/internal/fips140/sha3 crypto/internal/fips140/sha512 image internal/syscall/execenv time internal/syscall/unix crypto/internal/fips140/hmac crypto/sha3 crypto/internal/fips140/check crypto/internal/fips140hash crypto/internal/fips140/edwards25519/field crypto/internal/fips140/hkdf crypto/fips140 crypto/internal/fips140/tls12 crypto/internal/fips140/bigmod crypto/internal/fips140/aes crypto/internal/fips140/nistec/fiat crypto/tls/internal/fips140tls crypto/internal/fips140/tls13 regexp crypto/internal/fips140/edwards25519 image/internal/imageutil image/draw image/jpeg golang.org/x/image/draw io/fs github.com/dimkr/tootik/cfg context internal/poll github.com/dimkr/tootik/lock internal/filepathlite embed crypto/internal/fips140/nistec os internal/fmtsort encoding/binary vendor/golang.org/x/crypto/internal/poly1305 golang.org/x/sys/unix crypto/internal/sysrand internal/sysinfo path/filepath os/signal fmt net crypto/internal/entropy crypto/internal/fips140/drbg crypto/internal/fips140/ed25519 crypto/internal/fips140only crypto/internal/fips140/ecdh crypto/internal/fips140/ecdsa crypto/internal/fips140/rsa crypto/internal/fips140/aes/gcm crypto/internal/fips140/mlkem crypto/md5 crypto/hkdf crypto/rc4 crypto/cipher encoding/json encoding/hex math/big net/url github.com/pmezard/go-difflib/difflib gopkg.in/yaml.v3 log compress/flate vendor/golang.org/x/net/http2/hpack vendor/golang.org/x/text/unicode/norm mime mime/quotedprintable net/http/internal flag runtime/debug runtime/trace database/sql/driver encoding/csv compress/lzw github.com/dimkr/tootik/front/graph text/template/parse github.com/gowebpki/jcs crypto/internal/boring crypto/des vendor/golang.org/x/crypto/chacha20 golang.org/x/net/html github.com/davecgh/go-spew/spew crypto/aes crypto/ecdh crypto/sha512 crypto/sha1 crypto/sha256 crypto/hmac image/gif vendor/golang.org/x/text/unicode/bidi database/sql vendor/golang.org/x/crypto/chacha20poly1305 testing compress/gzip compress/zlib image/png vendor/golang.org/x/text/secure/bidirule text/template vendor/golang.org/x/net/idna github.com/dimkr/tootik/icon github.com/fsnotify/fsnotify/internal log/slog github.com/fsnotify/fsnotify github.com/mattn/go-sqlite3 crypto/rand crypto/internal/boring/bbig crypto/elliptic encoding/asn1 github.com/btcsuite/btcutil/base58 crypto/dsa github.com/dimkr/tootik/front/static github.com/stretchr/testify/assert/yaml crypto/ed25519 crypto/internal/hpke crypto/rsa crypto/x509/pkix vendor/golang.org/x/crypto/cryptobyte crypto/ecdsa vendor/golang.org/x/net/http/httpproxy github.com/dimkr/tootik/front/text net/textproto crypto/x509 github.com/google/uuid github.com/dimkr/tootik/front/text/gmi github.com/dimkr/tootik/front/text/gmap vendor/golang.org/x/net/http/httpguts mime/multipart github.com/dimkr/tootik/front/text/guppy github.com/dimkr/tootik/data crypto/tls net/http/httptrace net/http/internal/httpcommon net/http net/http/httptest github.com/dimkr/tootik/httpsig github.com/stretchr/testify/assert github.com/dimkr/tootik/ap github.com/dimkr/tootik/proof github.com/dimkr/tootik/outbox github.com/dimkr/tootik/front/text/plain github.com/dimkr/tootik/front/text/plain github.com/dimkr/tootik/proof github.com/dimkr/tootik/front/user github.com/dimkr/tootik/fed github.com/dimkr/tootik/migrations github.com/dimkr/tootik/front/finger github.com/dimkr/tootik/inbox/note github.com/dimkr/tootik/front/text/gmap github.com/dimkr/tootik/ap github.com/dimkr/tootik/httpsig github.com/dimkr/tootik/inbox github.com/dimkr/tootik/fed github.com/dimkr/tootik/front github.com/dimkr/tootik/front github.com/dimkr/tootik/front/gemini github.com/dimkr/tootik/front/gopher github.com/dimkr/tootik/front/guppy github.com/dimkr/tootik/cmd/tootik github.com/dimkr/tootik/cluster github.com/dimkr/tootik/test github.com/dimkr/tootik/cmd/tootik 0.19.8 === RUN TestArrayUnmarshal_Empty --- PASS: TestArrayUnmarshal_Empty (0.00s) === RUN TestArrayUnmarshal_OneTag --- PASS: TestArrayUnmarshal_OneTag (0.00s) === RUN TestArrayUnmarshal_OneTagInArray --- PASS: TestArrayUnmarshal_OneTagInArray (0.00s) === RUN TestArrayUnmarshal_TwoTagsInArray --- PASS: TestArrayUnmarshal_TwoTagsInArray (0.00s) === RUN TestArrayUnmarshal_String --- PASS: TestArrayUnmarshal_String (0.00s) === RUN TestArrayUnmarshal_Null --- PASS: TestArrayUnmarshal_Null (0.00s) === RUN TestArrayMarshal_Null --- PASS: TestArrayMarshal_Null (0.00s) === RUN TestArrayMarshal_Empty --- PASS: TestArrayMarshal_Empty (0.00s) === RUN TestArrayMarshal_OneTag --- PASS: TestArrayMarshal_OneTag (0.00s) === RUN TestArrayMarshal_TwoTags --- PASS: TestArrayMarshal_TwoTags (0.00s) === RUN TestArrayMarshal_NilOmitZero --- PASS: TestArrayMarshal_NilOmitZero (0.00s) === RUN TestArrayMarshal_EmptyOmitZero --- PASS: TestArrayMarshal_EmptyOmitZero (0.00s) === RUN TestAudienceMarshal_Happyflow --- PASS: TestAudienceMarshal_Happyflow (0.00s) === RUN TestAudienceMarshal_NilOmitZero --- PASS: TestAudienceMarshal_NilOmitZero (0.00s) === RUN TestAudienceMarshal_NilMapOmitZero --- PASS: TestAudienceMarshal_NilMapOmitZero (0.00s) === RUN TestAudienceMarshal_EmptyOmitZero --- PASS: TestAudienceMarshal_EmptyOmitZero (0.00s) === RUN TestTimeUnmarshal_RFC3339 --- PASS: TestTimeUnmarshal_RFC3339 (0.00s) === RUN TestTimeUnmarshal_RFC3339Nano --- PASS: TestTimeUnmarshal_RFC3339Nano (0.00s) === RUN TestTimeUnmarshal_Threads --- PASS: TestTimeUnmarshal_Threads (0.00s) === RUN TestTimeUnmarshal_Null --- PASS: TestTimeUnmarshal_Null (0.00s) === RUN TestTimeUnmarshal_Missing --- PASS: TestTimeUnmarshal_Missing (0.00s) === RUN TestTimeUnmarshal_Empty --- PASS: TestTimeUnmarshal_Empty (0.00s) === RUN TestTimeUnmarshal_Object --- PASS: TestTimeUnmarshal_Object (0.00s) PASS ok github.com/dimkr/tootik/ap 0.006s ? 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_ForwardedLegacyReply === CONT TestName_Set === CONT TestCluster_PostToFollowers === CONT TestCluster_DeletedInstance === CONT TestCluster_PublicPost === CONT TestCluster_PostToFollowers_Approved === CONT TestCluster_DM === CONT TestCluster_ShareUnshare === CONT TestCluster_PublicPostQuote === CONT TestCluster_PostToFollowers_RejectThenAccept === CONT TestCluster_Gateways === CONT TestCluster_ReplyForwardingPortableActors === CONT TestCluster_Poll === CONT TestMetadata_HTML === CONT TestCluster_MovedAccount === CONT TestMetadata_Remove === CONT TestMetadata_Maximum === CONT TestMetadata_Add === CONT TestMetadata_Equals === CONT TestCluster_FollowersSyncMissingRemoteFollow === CONT TestCluster_FollowersSyncMissingLocalFollowPortableActor === CONT TestCluster_FollowersSyncMissingRemoteFollowPortableActor === CONT TestCluster_FollowersSyncMissingLocalFollow === CONT TestDeleter_OldData === CONT TestDeleter_Disabled === CONT TestCluster_PostToFollowers_RejectedLocally === CONT TestCluster_PostToFollowers_AcceptThenReject === CONT TestCluster_PostToFollowers_RejectTwice === CONT TestCluster_PostToFollowers_AcceptTwice === CONT TestCluster_ReplyInCommunity === CONT TestCluster_PostInCommunity === CONT TestCluster_PostToFollowers_DisabledThenAccepted === CONT TestCluster_PostToFollowers_ApprovedLocally === CONT TestCluster_PostToFollowers_Rejected === CONT TestMetadata_Whitespace === CONT TestMetadata_Link === CONT TestMetadata_LineBreak === CONT TestCluster_ReplyForwardingWithoutIntegrityProofs === CONT TestCluster_ReplyForwardingWithIntegrityProofs 2026/04/10 22:54:07 INFO Applying migration id=initial 2026/04/10 22:54:07 INFO Applying migration id=notesupdated 2026/04/10 22:54:07 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:07 INFO Applying migration id=activitiesid 2026/04/10 22:54:07 INFO Applying migration id=outbox 2026/04/10 22:54:07 INFO Applying migration id=edits 2026/04/10 22:54:07 INFO Applying migration id=outboxactor 2026/04/10 22:54:07 INFO Applying migration id=outboxsender 2026/04/10 22:54:07 INFO Applying migration id=thread 2026/04/10 22:54:07 INFO Applying migration id=host 2026/04/10 22:54:07 INFO Applying migration id=sharedinbox 2026/04/10 22:54:07 INFO Applying migration id=noteshost 2026/04/10 22:54:07 INFO Applying migration id=fetched 2026/04/10 22:54:07 INFO Applying migration id=move 2026/04/10 22:54:07 INFO Applying migration id=cleanup 2026/04/10 22:54:07 INFO Applying migration id=received 2026/04/10 22:54:07 INFO Applying migration id=namehost 2026/04/10 22:54:07 INFO Applying migration id=outboxhost 2026/04/10 22:54:07 INFO Applying migration id=notesfts 2026/04/10 22:54:07 INFO Applying migration id=iconsname 2026/04/10 22:54:07 INFO Applying migration id=nohash 2026/04/10 22:54:07 INFO Applying migration id=shares 2026/04/10 22:54:07 INFO Applying migration id=actorttl 2026/04/10 22:54:07 INFO Applying migration id=tocc 2026/04/10 22:54:07 INFO Applying migration id=followeds 2026/04/10 22:54:07 INFO Applying migration id=certhash 2026/04/10 22:54:07 INFO Applying migration id=follows_sync 2026/04/10 22:54:07 INFO Applying migration id=jsonpath 2026/04/10 22:54:07 INFO Applying migration id=localforward 2026/04/10 22:54:07 INFO Applying migration id=avatar 2026/04/10 22:54:07 INFO Applying migration id=noimage 2026/04/10 22:54:07 INFO Applying migration id=feed 2026/04/10 22:54:07 INFO Applying migration id=bookmarks 2026/04/10 22:54:07 INFO Applying migration id=shareactivity 2026/04/10 22:54:07 INFO Applying migration id=application 2026/04/10 22:54:07 INFO Applying migration id=certificates 2026/04/10 22:54:07 INFO Applying migration id=rawforward 2026/04/10 22:54:07 INFO Applying migration id=publickey 2026/04/10 22:54:07 INFO Applying migration id=resolvegroup 2026/04/10 22:54:07 INFO Applying migration id=reject 2026/04/10 22:54:07 INFO Applying migration id=autodel 2026/04/10 22:54:07 INFO Applying migration id=jsonb 2026/04/10 22:54:07 INFO Applying migration id=quote 2026/04/10 22:54:07 INFO Applying migration id=rfc9421 2026/04/10 22:54:07 INFO Applying migration id=keys 2026/04/10 22:54:07 INFO Applying migration id=portable 2026/04/10 22:54:07 INFO Applying migration id=proofs 2026/04/10 22:54:07 INFO Applying migration id=contexts 2026/04/10 22:54:07 INFO Applying migration id=deliverieshost 2026/04/10 22:54:07 INFO Applying migration id=pembegin 2026/04/10 22:54:07 INFO Applying migration id=didhost 2026/04/10 22:54:07 INFO Applying migration id=initial 2026/04/10 22:54:07 INFO Applying migration id=notesupdated 2026/04/10 22:54:07 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:07 INFO Applying migration id=activitiesid 2026/04/10 22:54:07 INFO Applying migration id=outbox 2026/04/10 22:54:07 INFO Applying migration id=edits 2026/04/10 22:54:07 INFO Applying migration id=outboxactor 2026/04/10 22:54:07 INFO Applying migration id=outboxsender 2026/04/10 22:54:07 INFO Applying migration id=thread 2026/04/10 22:54:07 INFO Applying migration id=host 2026/04/10 22:54:07 INFO Applying migration id=sharedinbox 2026/04/10 22:54:07 INFO Applying migration id=noteshost 2026/04/10 22:54:07 INFO Applying migration id=fetched 2026/04/10 22:54:07 INFO Applying migration id=move 2026/04/10 22:54:07 INFO Applying migration id=cleanup 2026/04/10 22:54:07 INFO Applying migration id=received 2026/04/10 22:54:07 INFO Applying migration id=namehost 2026/04/10 22:54:07 INFO Applying migration id=outboxhost 2026/04/10 22:54:07 INFO Applying migration id=notesfts 2026/04/10 22:54:07 INFO Applying migration id=iconsname 2026/04/10 22:54:07 INFO Applying migration id=nohash 2026/04/10 22:54:07 INFO Applying migration id=shares 2026/04/10 22:54:07 INFO Applying migration id=actorttl 2026/04/10 22:54:07 INFO Applying migration id=tocc 2026/04/10 22:54:07 INFO Applying migration id=followeds 2026/04/10 22:54:07 INFO Applying migration id=certhash 2026/04/10 22:54:07 INFO Applying migration id=follows_sync 2026/04/10 22:54:07 INFO Applying migration id=jsonpath 2026/04/10 22:54:07 INFO Applying migration id=localforward 2026/04/10 22:54:07 INFO Applying migration id=avatar 2026/04/10 22:54:07 INFO Applying migration id=noimage 2026/04/10 22:54:07 INFO Applying migration id=feed 2026/04/10 22:54:07 INFO Applying migration id=bookmarks 2026/04/10 22:54:07 INFO Applying migration id=shareactivity 2026/04/10 22:54:07 INFO Applying migration id=application 2026/04/10 22:54:07 INFO Applying migration id=certificates 2026/04/10 22:54:07 INFO Applying migration id=rawforward 2026/04/10 22:54:07 INFO Applying migration id=publickey 2026/04/10 22:54:07 INFO Applying migration id=resolvegroup 2026/04/10 22:54:07 INFO Applying migration id=reject 2026/04/10 22:54:07 INFO Applying migration id=autodel 2026/04/10 22:54:07 INFO Applying migration id=jsonb 2026/04/10 22:54:07 INFO Applying migration id=quote 2026/04/10 22:54:07 INFO Applying migration id=rfc9421 2026/04/10 22:54:07 INFO Applying migration id=keys 2026/04/10 22:54:07 INFO Applying migration id=portable 2026/04/10 22:54:07 INFO Applying migration id=proofs 2026/04/10 22:54:07 INFO Applying migration id=contexts 2026/04/10 22:54:07 INFO Applying migration id=deliverieshost 2026/04/10 22:54:07 INFO Applying migration id=pembegin 2026/04/10 22:54:07 INFO Applying migration id=didhost 2026/04/10 22:54:07 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:07 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Applying migration id=initial 2026/04/10 22:54:08 INFO Applying migration id=notesupdated 2026/04/10 22:54:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:08 INFO Applying migration id=activitiesid 2026/04/10 22:54:08 INFO Applying migration id=outbox 2026/04/10 22:54:08 INFO Applying migration id=edits 2026/04/10 22:54:08 INFO Applying migration id=outboxactor 2026/04/10 22:54:08 INFO Applying migration id=outboxsender 2026/04/10 22:54:08 INFO Applying migration id=thread 2026/04/10 22:54:08 INFO Applying migration id=host 2026/04/10 22:54:08 INFO Applying migration id=sharedinbox 2026/04/10 22:54:08 INFO Applying migration id=noteshost 2026/04/10 22:54:08 INFO Applying migration id=fetched 2026/04/10 22:54:08 INFO Applying migration id=move 2026/04/10 22:54:08 INFO Applying migration id=cleanup 2026/04/10 22:54:08 INFO Applying migration id=received 2026/04/10 22:54:08 INFO Applying migration id=namehost 2026/04/10 22:54:08 INFO Applying migration id=outboxhost 2026/04/10 22:54:08 INFO Applying migration id=notesfts 2026/04/10 22:54:08 INFO Applying migration id=iconsname 2026/04/10 22:54:08 INFO Applying migration id=nohash 2026/04/10 22:54:08 INFO Applying migration id=shares 2026/04/10 22:54:08 INFO Applying migration id=actorttl 2026/04/10 22:54:08 INFO Applying migration id=tocc 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Applying migration id=followeds 2026/04/10 22:54:08 INFO Applying migration id=certhash 2026/04/10 22:54:08 INFO Applying migration id=follows_sync 2026/04/10 22:54:08 INFO Applying migration id=jsonpath 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Applying migration id=localforward 2026/04/10 22:54:08 INFO Applying migration id=avatar 2026/04/10 22:54:08 INFO Applying migration id=noimage 2026/04/10 22:54:08 INFO Applying migration id=feed 2026/04/10 22:54:08 INFO Applying migration id=bookmarks 2026/04/10 22:54:08 INFO Applying migration id=shareactivity 2026/04/10 22:54:08 INFO Applying migration id=application 2026/04/10 22:54:08 INFO Applying migration id=certificates 2026/04/10 22:54:08 INFO Applying migration id=rawforward 2026/04/10 22:54:08 INFO Applying migration id=publickey 2026/04/10 22:54:08 INFO Applying migration id=resolvegroup 2026/04/10 22:54:08 INFO Applying migration id=reject 2026/04/10 22:54:08 INFO Applying migration id=autodel 2026/04/10 22:54:08 INFO Applying migration id=jsonb 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Applying migration id=quote 2026/04/10 22:54:08 INFO Applying migration id=rfc9421 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Applying migration id=keys 2026/04/10 22:54:08 INFO Applying migration id=portable 2026/04/10 22:54:08 INFO Applying migration id=proofs 2026/04/10 22:54:08 INFO Applying migration id=contexts 2026/04/10 22:54:08 INFO Applying migration id=deliverieshost 2026/04/10 22:54:08 INFO Applying migration id=pembegin 2026/04/10 22:54:08 INFO Applying migration id=didhost 2026/04/10 22:54:08 INFO Applying migration id=initial 2026/04/10 22:54:08 INFO Applying migration id=notesupdated 2026/04/10 22:54:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:08 INFO Applying migration id=activitiesid 2026/04/10 22:54:08 INFO Applying migration id=outbox 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Applying migration id=edits 2026/04/10 22:54:08 INFO Applying migration id=outboxactor 2026/04/10 22:54:08 INFO Applying migration id=outboxsender 2026/04/10 22:54:08 INFO Applying migration id=thread 2026/04/10 22:54:08 INFO Applying migration id=host 2026/04/10 22:54:08 INFO Applying migration id=sharedinbox 2026/04/10 22:54:08 INFO Applying migration id=noteshost 2026/04/10 22:54:08 INFO Applying migration id=fetched 2026/04/10 22:54:08 INFO Applying migration id=move 2026/04/10 22:54:08 INFO Applying migration id=cleanup 2026/04/10 22:54:08 INFO Applying migration id=received 2026/04/10 22:54:08 INFO Applying migration id=namehost 2026/04/10 22:54:08 INFO Applying migration id=outboxhost 2026/04/10 22:54:08 INFO Applying migration id=notesfts 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:54:08 INFO Applying migration id=iconsname 2026/04/10 22:54:08 INFO Applying migration id=nohash 2026/04/10 22:54:08 INFO Applying migration id=shares 2026/04/10 22:54:08 INFO Applying migration id=actorttl 2026/04/10 22:54:08 INFO Applying migration id=tocc 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Applying migration id=followeds 2026/04/10 22:54:08 INFO Applying migration id=certhash 2026/04/10 22:54:08 INFO Applying migration id=follows_sync 2026/04/10 22:54:08 INFO Applying migration id=jsonpath 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Applying migration id=localforward 2026/04/10 22:54:08 INFO Applying migration id=avatar 2026/04/10 22:54:08 INFO Applying migration id=noimage 2026/04/10 22:54:08 INFO Applying migration id=feed 2026/04/10 22:54:08 INFO Applying migration id=bookmarks 2026/04/10 22:54:08 INFO Applying migration id=shareactivity 2026/04/10 22:54:08 INFO Applying migration id=application 2026/04/10 22:54:08 INFO Applying migration id=certificates 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Applying migration id=rawforward 2026/04/10 22:54:08 INFO Applying migration id=publickey 2026/04/10 22:54:08 INFO Applying migration id=resolvegroup 2026/04/10 22:54:08 INFO Applying migration id=reject 2026/04/10 22:54:08 INFO Applying migration id=autodel 2026/04/10 22:54:08 INFO Applying migration id=jsonb 2026/04/10 22:54:08 INFO Applying migration id=quote 2026/04/10 22:54:08 INFO Applying migration id=rfc9421 2026/04/10 22:54:08 INFO Applying migration id=keys 2026/04/10 22:54:08 INFO Applying migration id=portable 2026/04/10 22:54:08 INFO Applying migration id=proofs 2026/04/10 22:54:08 INFO Applying migration id=contexts 2026/04/10 22:54:08 INFO Applying migration id=deliverieshost 2026/04/10 22:54:08 INFO Applying migration id=pembegin 2026/04/10 22:54:08 INFO Applying migration id=didhost 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-4c0c-71ca-a795-ab40978f3b2c 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 WARN Invalid metadata field request.path=/users/metadata/add request.user=bob field="c=d\ne" 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob --- PASS: TestMetadata_LineBreak (0.89s) 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799a-4c4d-710d-b5a8-69a44239a332 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-4c5c-79c2-a614-f820893c280c activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://a.localdomain/user/bob 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799a-4c5c-79c2-a614-f820893c280c 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799a-4c68-7843-9a30-cd596c0a7adc 2026/04/10 22:54:08 INFO Received a new post activity.id=https://a.localdomain/create/019d799a-4c6e-709f-8ad6-4fa57d3315ed activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-4c6e-706c-a8a5-fda81c31695b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019d799a-4c6e-706c-a8a5-fda81c31695b 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799a-4c6e-709f-8ad6-4fa57d3315ed 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/04/10 22:54:08 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799a-4c6e-706c-a8a5-fda81c31695b request.user=bob post=https://a.localdomain/post/019d799a-4c6e-706c-a8a5-fda81c31695b 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-4c7c-783c-b0e7-a49b4dcffee5 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://a.localdomain/user/bob 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799a-4c7c-783c-b0e7-a49b4dcffee5 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:08 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d799a-4c80-70c2-9aa0-9fada21a73bb activity.type=Reject activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4c5c-79c2-a614-f820893c280c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4c5c-79c2-a614-f820893c280c 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019d799a-4c80-70c2-9aa0-9fada21a73bb 2026/04/10 22:54:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Received a new post activity.id=https://a.localdomain/create/019d799a-4c8b-799f-baff-2535312fb86e activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-4c8b-7970-9938-362b23f9cd71 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019d799a-4c8b-7970-9938-362b23f9cd71 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799a-4c8b-799f-baff-2535312fb86e 2026/04/10 22:54:08 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-4c8e-7685-8ba5-7ce9c9a0bb04 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799a-4c8c-7ef3-9217-299ce56268f3 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-4c8e-7685-8ba5-7ce9c9a0bb04 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-4c8e-7685-8ba5-7ce9c9a0bb04 2026/04/10 22:54:08 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799a-4c8b-7970-9938-362b23f9cd71 request.user=bob post=https://a.localdomain/post/019d799a-4c8b-7970-9938-362b23f9cd71 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:54:08 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-4c97-7634-aeac-1455aa150302 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://a.localdomain/user/bob 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799a-4c97-7634-aeac-1455aa150302 2026/04/10 22:54:08 INFO Looking up user name=alice 2026/04/10 22:54:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-4c8e-7685-8ba5-7ce9c9a0bb04 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799a-4c8e-7685-8ba5-7ce9c9a0bb04 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799a-4c9c-76db-8132-05347455a694 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4c7c-783c-b0e7-a49b4dcffee5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4c7c-783c-b0e7-a49b4dcffee5 2026/04/10 22:54:08 INFO Looking up user name=alice 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d799a-4c9c-76db-8132-05347455a694 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799a-4ca3-7cd0-9c65-400bc846fe8a activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4c97-7634-aeac-1455aa150302 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799a-4c97-7634-aeac-1455aa150302 2026/04/10 22:54:08 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799a-4ca5-73b5-a22a-3300f48dc9f8 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d799a-4ca3-7cd0-9c65-400bc846fe8a 2026/04/10 22:54:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799a-4ca5-73b5-a22a-3300f48dc9f8 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799a-4ca5-73b5-a22a-3300f48dc9f8 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Looking up user name=bob --- PASS: TestCluster_PostToFollowers_RejectedLocally (1.02s) 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799a-4ca5-73b5-a22a-3300f48dc9f8 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799a-4ca5-73b5-a22a-3300f48dc9f8 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799a-4cb3-7454-aa1b-c8c926ef60c7 2026/04/10 22:54:08 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-4cb6-7738-95e8-8d60bff381b7 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-4cb6-7738-95e8-8d60bff381b7 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-4cb6-7738-95e8-8d60bff381b7 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799a-4ca5-73b5-a22a-3300f48dc9f8 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:54:08 INFO Looking up user name=carol 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-4cb6-7738-95e8-8d60bff381b7 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799a-4cb6-7738-95e8-8d60bff381b7 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799a-4cc4-710c-b2aa-6bb76a7ba8e8 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://a.localdomain/user/bob 2026/04/10 22:54:08 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799a-4cc4-7c06-b72a-e57f2b6ecea4 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4cc4-710c-b2aa-6bb76a7ba8e8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799a-4cc4-710c-b2aa-6bb76a7ba8e8 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d799a-4cc4-7c06-b72a-e57f2b6ecea4 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799a-4cc4-710c-b2aa-6bb76a7ba8e8 2026/04/10 22:54:08 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d799a-4cc8-7907-a118-be06fafcdf4b activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799a-4ca5-73b5-a22a-3300f48dc9f8 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799a-4ca5-73b5-a22a-3300f48dc9f8 2026/04/10 22:54:08 INFO Looking up user name=alice 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799a-4cc8-7907-a118-be06fafcdf4b 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799a-4cc8-7907-a118-be06fafcdf4b 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799a-4c8e-7685-8ba5-7ce9c9a0bb04 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-4ccb-74bd-86b1-04b7cd99ab59 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4c8e-7685-8ba5-7ce9c9a0bb04 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4c8e-7685-8ba5-7ce9c9a0bb04 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:08 INFO Looking up user name=alice 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799a-4cc8-7907-a118-be06fafcdf4b 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019d799a-4cc8-7907-a118-be06fafcdf4b 2026/04/10 22:54:08 INFO Looking up user name=carol 2026/04/10 22:54:08 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799a-4cb6-7738-95e8-8d60bff381b7 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-4cd1-77c7-b0ca-4f50c8e20146 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4cb6-7738-95e8-8d60bff381b7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799a-4cb6-7738-95e8-8d60bff381b7 --- PASS: TestCluster_PostToFollowers_ApprovedLocally (1.06s) 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-4ccb-74bd-86b1-04b7cd99ab59 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-4ccb-74bd-86b1-04b7cd99ab59 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799a-4cd1-77c7-b0ca-4f50c8e20146 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54: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/04/10 22:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-4ccb-74bd-86b1-04b7cd99ab59 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799a-4cd1-77c7-b0ca-4f50c8e20146 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob --- PASS: TestCluster_PostToFollowers_RejectThenAccept (1.06s) 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799a-4cd1-77c7-b0ca-4f50c8e20146 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799a-4cd1-77c7-b0ca-4f50c8e20146 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799a-4ccb-74bd-86b1-04b7cd99ab59 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-4ccb-74bd-86b1-04b7cd99ab59 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4c8e-7685-8ba5-7ce9c9a0bb04 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4c8e-7685-8ba5-7ce9c9a0bb04 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-4cd1-77c7-b0ca-4f50c8e20146 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4cb6-7738-95e8-8d60bff381b7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799a-4cb6-7738-95e8-8d60bff381b7 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-4ce5-71d8-b942-4b7d3f4e6181 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-4ce5-7186-95eb-764c3bfcecf9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-4ce5-7186-95eb-764c3bfcecf9 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-4ce5-71d8-b942-4b7d3f4e6181 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-4ce5-71d8-b942-4b7d3f4e6181 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-4ce5-71d8-b942-4b7d3f4e6181 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799a-4ce5-71d8-b942-4b7d3f4e6181 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:54:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-4ce5-7186-95eb-764c3bfcecf9 request.user=bob post=https://b.localdomain/post/019d799a-4ce5-7186-95eb-764c3bfcecf9 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-4ce5-71d8-b942-4b7d3f4e6181 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-4ce5-7186-95eb-764c3bfcecf9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-4ce5-7186-95eb-764c3bfcecf9 2026/04/10 22:54:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:54:08 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Looking up user name=nobody 2026/04/10 22:54:08 INFO Looking up user name=alice 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:54:08 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=2 2026/04/10 22:54:08 INFO Found unknown remote follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/04/10 22:54:08 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/019d799a-4d02-7703-90ad-272422f96f59 2026/04/10 22:54:08 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-4d02-7104-9915-e6303b5d18ff activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Removed a Follow activity.id=https://a.localdomain/undo/019d799a-4d02-783d-bbfe-0adf6dc1edf9 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4d02-7703-90ad-272422f96f59 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019d799a-4d02-783d-bbfe-0adf6dc1edf9 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019d799a-4d02-783d-bbfe-0adf6dc1edf9 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-4d02-7104-9915-e6303b5d18ff 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-4d02-7104-9915-e6303b5d18ff 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:08 INFO Looking up user name=alice 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019d799a-4d02-783d-bbfe-0adf6dc1edf9 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019d799a-4d02-783d-bbfe-0adf6dc1edf9 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:08 INFO Looking up user name=alice 2026/04/10 22:54:08 INFO Removed a Follow activity.id=https://a.localdomain/undo/019d799a-4d02-783d-bbfe-0adf6dc1edf9 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4d02-7703-90ad-272422f96f59 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 22:54:08 INFO Adding mention request.path=/users/dm request.user=carol name=@alice@a.localdomain actor=https://a.localdomain/user/alice 2026/04/10 22:54:08 INFO Looking up user name=alice 2026/04/10 22:54:08 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-4d0d-713f-8550-cba0143cd223 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-4d0c-7e5b-aa1c-a0b5f0a5f414 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-4d0c-7e5b-aa1c-a0b5f0a5f414 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-4d02-7104-9915-e6303b5d18ff 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799a-4d02-7104-9915-e6303b5d18ff --- PASS: TestCluster_FollowersSyncMissingLocalFollow (1.12s) 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-4d0c-749d-b592-24317174211e 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019d799a-4d0d-713f-8550-cba0143cd223 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019d799a-4d0d-713f-8550-cba0143cd223 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-4d17-77c9-8903-54990189372c 2026/04/10 22:54:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:08 INFO Looking up user name=carol 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019d799a-4d0d-713f-8550-cba0143cd223 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799a-4d0d-713f-8550-cba0143cd223 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799a-4d1b-7b2a-b727-bec5af6dbdfb 2026/04/10 22:54:08 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-4d0c-7e5b-aa1c-a0b5f0a5f414 request.user=carol post=https://b.localdomain/post/019d799a-4d0c-7e5b-aa1c-a0b5f0a5f414 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-4d1f-778f-a24c-cc681500483d 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:08 ERROR Cannot add metadata field request.path=/users/metadata/add request.user=bob name=c 2026/04/10 22:54:08 INFO Looking up resource resource=alice@a.localdomain user=alice --- PASS: TestMetadata_Equals (1.14s) 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:08 INFO Looking up user name=carol 2026/04/10 22:54:08 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d799a-4d2b-77f2-b647-49425704a171 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Looking up user name=alice 2026/04/10 22:54:08 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-4d0d-713f-8550-cba0143cd223 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-4d0c-7e5b-aa1c-a0b5f0a5f414 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-4d0c-7e5b-aa1c-a0b5f0a5f414 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799a-4d2b-77f2-b647-49425704a171 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799a-4d2b-77f2-b647-49425704a171 2026/04/10 22:54:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:08 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Looking up user name=carol 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799a-4d2b-77f2-b647-49425704a171 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-4d31-75ce-8403-53a60d566a9d 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d799a-4d2b-77f2-b647-49425704a171 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:08 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799a-4d36-7011-b936-e51840474671 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:54:08 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799a-4d36-7011-b936-e51840474671 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799a-4d36-7011-b936-e51840474671 --- PASS: TestMetadata_Add (1.16s) 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-4d3b-7049-9da8-937ded677485 2026/04/10 22:54:08 INFO Looking up user name=carol 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799a-4d36-7011-b936-e51840474671 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799a-4d36-7011-b936-e51840474671 2026/04/10 22:54:08 INFO Looking up user name=alice 2026/04/10 22:54:08 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799a-4d02-7104-9915-e6303b5d18ff activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-4d44-7071-ac66-1038d3107c08 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4d02-7104-9915-e6303b5d18ff activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4d02-7104-9915-e6303b5d18ff 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-4d43-7533-8cf6-5a99c3df3e6b 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Looking up user name=carol 2026/04/10 22:54:08 INFO Approving follow request activity.id=https://c.localdomain/follow/019d799a-4d2b-77f2-b647-49425704a171 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:54:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-4d4a-7236-b5a7-f9661c510b67 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799a-4d2b-77f2-b647-49425704a171 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799a-4d2b-77f2-b647-49425704a171 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/04/10 22:54:08 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799a-4d36-7011-b936-e51840474671 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-4d44-7071-ac66-1038d3107c08 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-4d44-7071-ac66-1038d3107c08 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799a-4d4a-7236-b5a7-f9661c510b67 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799a-4d4a-7236-b5a7-f9661c510b67 2026/04/10 22:54:08 INFO Looking up user name=carol 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-4d4c-714f-b06a-ef6bd9a33302 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799a-4d4a-7236-b5a7-f9661c510b67 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-4d44-7071-ac66-1038d3107c08 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799a-4d4a-7236-b5a7-f9661c510b67 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799a-4d44-7071-ac66-1038d3107c08 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799a-4d5b-76a6-ad0d-174cbfb2370e activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799a-4d36-7011-b936-e51840474671 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799a-4d36-7011-b936-e51840474671 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-4d4a-7236-b5a7-f9661c510b67 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799a-4d2b-77f2-b647-49425704a171 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799a-4d2b-77f2-b647-49425704a171 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799a-4d5b-76a6-ad0d-174cbfb2370e 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799a-4d5b-76a6-ad0d-174cbfb2370e 2026/04/10 22:54:08 INFO Updated post activity.id=https://b.localdomain/update/019d799a-4d5b-7d4a-9d6d-1d0896981403 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-4d0c-7e5b-aa1c-a0b5f0a5f414 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-4d0c-7e5b-aa1c-a0b5f0a5f414 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:08 INFO Looking up user name=alice 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019d799a-4d5b-7d4a-9d6d-1d0896981403 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019d799a-4d5b-7d4a-9d6d-1d0896981403 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799a-4d5b-76a6-ad0d-174cbfb2370e 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d799a-4d5b-76a6-ad0d-174cbfb2370e 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-4d44-7071-ac66-1038d3107c08 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4d02-7104-9915-e6303b5d18ff activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4d02-7104-9915-e6303b5d18ff 2026/04/10 22:54:08 INFO Looking up user name=carol 2026/04/10 22:54:08 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019d799a-4d5b-7d4a-9d6d-1d0896981403 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-4d5b-7d4a-9d6d-1d0896981403 2026/04/10 22:54:08 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d799a-4d66-7a1f-b1d4-10eab6fa9c19 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799a-4d36-7011-b936-e51840474671 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799a-4d36-7011-b936-e51840474671 2026/04/10 22:54:08 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/04/10 22:54:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-4d0c-7e5b-aa1c-a0b5f0a5f414 request.user=carol post=https://b.localdomain/post/019d799a-4d0c-7e5b-aa1c-a0b5f0a5f414 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799a-4d66-7a1f-b1d4-10eab6fa9c19 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799a-4d66-7a1f-b1d4-10eab6fa9c19 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:08 INFO Looking up user name=alice 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-4d65-78e8-a7ee-1d8af854d024 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799a-4d66-7a1f-b1d4-10eab6fa9c19 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019d799a-4d66-7a1f-b1d4-10eab6fa9c19 2026/04/10 22:54:08 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-4d68-7770-9e42-2761aef002da 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-4d6a-7ba2-a968-e52e962e7fec 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:08 INFO Looking up user name=carol 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-4d76-7036-8492-5db62687693e 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:08 INFO Updated post activity.id=https://b.localdomain/update/019d799a-4d5b-7d4a-9d6d-1d0896981403 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-4d0c-7e5b-aa1c-a0b5f0a5f414 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-4d0c-7e5b-aa1c-a0b5f0a5f414 --- PASS: TestMetadata_Maximum (1.23s) --- PASS: TestCluster_PostToFollowers_AcceptThenReject (1.23s) 2026/04/10 22:54:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:08 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-4d83-764e-8c24-11a6053bd1ed 2026/04/10 22:54:08 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-4d84-7aec-9b09-6844c5981cc3 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-4d84-7abf-be48-596a5fe9b05b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-4d84-7abf-be48-596a5fe9b05b 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-4d84-7aec-9b09-6844c5981cc3 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-4d84-7aec-9b09-6844c5981cc3 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-4d84-7aec-9b09-6844c5981cc3 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-4d8b-7851-a85a-fe0f2bea53d0 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-4d84-7aec-9b09-6844c5981cc3 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-4d84-7aec-9b09-6844c5981cc3 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:08 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799a-4d92-79e9-9552-884b60043e60 --- PASS: TestBio_Set (1.26s) --- PASS: TestMetadata_Link (1.26s) 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:08 INFO Received delete request activity.id=https://b.localdomain/post/019d799a-4d0c-7e5b-aa1c-a0b5f0a5f414#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-4d0c-7e5b-aa1c-a0b5f0a5f414 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799a-4d0c-7e5b-aa1c-a0b5f0a5f414 2026/04/10 22:54:08 INFO Looking up user name=carol 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019d799a-4d0c-7e5b-aa1c-a0b5f0a5f414#delete 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019d799a-4d0c-7e5b-aa1c-a0b5f0a5f414#delete 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019d799a-4d0c-7e5b-aa1c-a0b5f0a5f414#delete 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:08 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d799a-4d0c-7e5b-aa1c-a0b5f0a5f414#delete 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-4d84-7aec-9b09-6844c5981cc3 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799a-4d84-7aec-9b09-6844c5981cc3 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-4d84-7abf-be48-596a5fe9b05b request.user=bob post=https://b.localdomain/post/019d799a-4d84-7abf-be48-596a5fe9b05b 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-4da3-77a7-899e-b065c5ff3576 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:08 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-4daa-70c4-ae17-fb033ae5a2f4 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:54:08 INFO Looking up user name=alice 2026/04/10 22:54:08 INFO Looking up user name=carol 2026/04/10 22:54:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:08 INFO Received delete request activity.id=https://b.localdomain/post/019d799a-4d0c-7e5b-aa1c-a0b5f0a5f414#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-4d0c-7e5b-aa1c-a0b5f0a5f414 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799a-4d0c-7e5b-aa1c-a0b5f0a5f414 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799a-4daa-70c4-ae17-fb033ae5a2f4 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799a-4daa-70c4-ae17-fb033ae5a2f4 2026/04/10 22:54:08 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=g 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Looking up user name=alice 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799a-4dac-7373-8914-675f4024a86c 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799a-4daa-70c4-ae17-fb033ae5a2f4 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-4db6-7a8f-90d6-6924114ac36e 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799a-4daa-70c4-ae17-fb033ae5a2f4 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:08 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 22:54:08 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799a-4dc0-7003-b7c8-fdcee4912759 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:54:08 WARN Metadata field key does not exist request.path=/users/metadata/remove request.user=bob raw=g 2026/04/10 22:54:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:54:08 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-4d84-7aec-9b09-6844c5981cc3 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-4d84-7abf-be48-596a5fe9b05b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-4d84-7abf-be48-596a5fe9b05b 2026/04/10 22:54:08 INFO Looking up user name=stuff 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Looking up user name=alice 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:54:08 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-4dc8-728b-9e8e-dc707a9ac6a3 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799a-4dc0-7003-b7c8-fdcee4912759 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799a-4dc0-7003-b7c8-fdcee4912759 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-4d84-7aec-9b09-6844c5981cc3 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-4d84-7abf-be48-596a5fe9b05b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-4d84-7abf-be48-596a5fe9b05b 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key="my website" 2026/04/10 22:54:08 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-4dd2-7d1e-a618-ff5979027b8d activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://a.localdomain/user/alice followed=https://g.localdomain/user/stuff 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-4dc8-728b-9e8e-dc707a9ac6a3 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-4dc8-728b-9e8e-dc707a9ac6a3 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799a-4dc0-7003-b7c8-fdcee4912759 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799a-4dc0-7003-b7c8-fdcee4912759 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-4dd5-70e1-b739-9e952581342e 2026/04/10 22:54:08 INFO Looking up user name=alice 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-4dc8-728b-9e8e-dc707a9ac6a3 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799a-4dc8-728b-9e8e-dc707a9ac6a3 2026/04/10 22:54:08 INFO Looking up user name=alice 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:08 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799a-4de1-7aeb-8913-cc1e584064e0 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d799a-4dd2-7d1e-a618-ff5979027b8d 2026/04/10 22:54:08 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799a-4daa-70c4-ae17-fb033ae5a2f4 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:54:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-4de7-7c39-b728-a36fbd16500f activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4daa-70c4-ae17-fb033ae5a2f4 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4daa-70c4-ae17-fb033ae5a2f4 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d799a-4dd2-7d1e-a618-ff5979027b8d 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-4de7-7c39-b728-a36fbd16500f 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:08 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=e 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-4de7-7c39-b728-a36fbd16500f 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Looking up user name=alice 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:08 INFO Looking up user name=carol 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-4deb-7111-af98-a419eaa7959a 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d799a-4dd2-7d1e-a618-ff5979027b8d 2026/04/10 22:54:08 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799a-4dc0-7003-b7c8-fdcee4912759 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799a-4dd2-7d1e-a618-ff5979027b8d 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-4de7-7c39-b728-a36fbd16500f 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799a-4de7-7c39-b728-a36fbd16500f 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:08 INFO Looking up user name=carol 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:54:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:08 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:54:08 INFO Looking up user name=carol 2026/04/10 22:54:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-4de7-7c39-b728-a36fbd16500f activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4daa-70c4-ae17-fb033ae5a2f4 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4daa-70c4-ae17-fb033ae5a2f4 2026/04/10 22:54:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799a-4de1-7aeb-8913-cc1e584064e0 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799a-4de1-7aeb-8913-cc1e584064e0 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 22:54:08 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d799a-4d84-7abf-be48-596a5fe9b05b request.user=alice post=https://b.localdomain/post/019d799a-4d84-7abf-be48-596a5fe9b05b 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799a-4de1-7aeb-8913-cc1e584064e0 2026/04/10 22:54:08 INFO Looking up user name=stuff 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799a-4de1-7aeb-8913-cc1e584064e0 2026/04/10 22:54:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Received a new post activity.id=https://a.localdomain/create/019d799a-4e04-7dab-abbc-3867af73d0e3 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799a-4e04-7dab-abbc-3867af73d0e3 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799a-4e04-7dab-abbc-3867af73d0e3 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:08 INFO Looking up user name=alice 2026/04/10 22:54:08 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799a-4e1d-79b1-9acc-d0ccfb3ac2c2 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 --- PASS: TestCluster_DM (1.39s) 2026/04/10 22:54:08 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-4e21-7659-98eb-209dcbdd21d2 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799a-4e04-7dab-abbc-3867af73d0e3 --- PASS: TestMetadata_Whitespace (1.40s) 2026/04/10 22:54:08 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=c 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799a-4e04-7dab-abbc-3867af73d0e3 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799a-4e21-7659-98eb-209dcbdd21d2 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799a-4e21-7659-98eb-209dcbdd21d2 2026/04/10 22:54:08 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f request.user=alice post=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f 2026/04/10 22:54:08 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-4e28-72a2-b0e0-af374460b2d0 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-4e27-7528-81c1-37d8639c044a 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799a-4e2e-762f-b622-6a8f2d2bdc10 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799a-4dc0-7003-b7c8-fdcee4912759 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799a-4dc0-7003-b7c8-fdcee4912759 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d799a-4e1d-79b1-9acc-d0ccfb3ac2c2 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d799a-4e1d-79b1-9acc-d0ccfb3ac2c2 2026/04/10 22:54:08 INFO Looking up user name=alice 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799a-4e2e-762f-b622-6a8f2d2bdc10 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799a-4e2e-762f-b622-6a8f2d2bdc10 2026/04/10 22:54:08 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799a-4de1-7aeb-8913-cc1e584064e0 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:54:08 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-4e32-73e8-8dd7-53594df11318 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:08 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=a 2026/04/10 22:54:08 INFO Looking up user name=alice 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799a-4e21-7659-98eb-209dcbdd21d2 2026/04/10 22:54:08 INFO Looking up user name=carol 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799a-4e21-7659-98eb-209dcbdd21d2 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-4e24-7b46-92da-41f30472be5a 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-4e28-72a2-b0e0-af374460b2d0 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-4e28-72a2-b0e0-af374460b2d0 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799a-4e2e-762f-b622-6a8f2d2bdc10 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d799a-4e1d-79b1-9acc-d0ccfb3ac2c2 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-4e35-7093-9c7a-97761c40d8ff 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799a-4e1d-79b1-9acc-d0ccfb3ac2c2 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d799a-4e2e-762f-b622-6a8f2d2bdc10 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-4e32-73e8-8dd7-53594df11318 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-4e32-73e8-8dd7-53594df11318 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:54:08 INFO Looking up user name=alice 2026/04/10 22:54:08 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-4e38-733e-a5f7-9a19180bf34a activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-4e38-72e9-b184-efb33b92d522 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-4e38-72e9-b184-efb33b92d522 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54: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/04/10 22:54:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-4e28-72a2-b0e0-af374460b2d0 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799a-4e28-72a2-b0e0-af374460b2d0 2026/04/10 22:54:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:54:08 INFO Looking up user name=bob 2026/04/10 22:54:08 INFO Looking up user name=alice 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:08 INFO Looking up user name=alice 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-4e32-73e8-8dd7-53594df11318 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799a-4e32-73e8-8dd7-53594df11318 2026/04/10 22:54:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-4e38-733e-a5f7-9a19180bf34a 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-4e38-733e-a5f7-9a19180bf34a 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:08 INFO Fetching object id=ap://did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:08 INFO Looking up user name=carol 2026/04/10 22:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:08 INFO Looking up user name=alice 2026/04/10 22:54:08 INFO Looking up user name=alice 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-4e38-733e-a5f7-9a19180bf34a 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799a-4e38-733e-a5f7-9a19180bf34a 2026/04/10 22:54:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:54:08 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:54:08 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799a-4dc8-728b-9e8e-dc707a9ac6a3 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:54:08 INFO Looking up user name=carol 2026/04/10 22:54:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-4e38-72e9-b184-efb33b92d522 request.user=carol post=https://b.localdomain/post/019d799a-4e38-72e9-b184-efb33b92d522 2026/04/10 22:54:09 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799a-4dd2-7d1e-a618-ff5979027b8d activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://a.localdomain/user/alice followed=https://g.localdomain/user/stuff 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-4e67-707d-b3d7-fbe16bb45a6a activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4dc8-728b-9e8e-dc707a9ac6a3 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4dc8-728b-9e8e-dc707a9ac6a3 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d799a-4e69-701d-8589-60400c4d5764 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799a-4de1-7aeb-8913-cc1e584064e0 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799a-4de1-7aeb-8913-cc1e584064e0 2026/04/10 22:54:09 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019d799a-4e04-7dab-abbc-3867af73d0e3 note=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f thread=https://b.localdomain/post/019d799a-4d84-7abf-be48-596a5fe9b05b starter=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Received a new post activity.id=https://a.localdomain/create/019d799a-4e04-7dab-abbc-3867af73d0e3 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d799a-4e69-7c17-b5c9-18fcb418457a activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4dd2-7d1e-a618-ff5979027b8d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4dd2-7d1e-a618-ff5979027b8d 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor offset=0 2026/04/10 22:54:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Looking up user name=alice --- PASS: TestCluster_PostToFollowers_AcceptTwice (1.47s) 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799a-4e69-701d-8589-60400c4d5764 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799a-4e69-701d-8589-60400c4d5764 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799a-4e04-7dab-abbc-3867af73d0e3 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:54:09 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799a-4e21-7659-98eb-209dcbdd21d2 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799a-4e69-701d-8589-60400c4d5764 2026/04/10 22:54:09 INFO Approving follow request activity.id=https://b.localdomain/follow/019d799a-4e1d-79b1-9acc-d0ccfb3ac2c2 activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://b.localdomain/user/carol followed=https://g.localdomain/user/stuff 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-4e74-7853-a7b5-73a33a76544f activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4e21-7659-98eb-209dcbdd21d2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4e21-7659-98eb-209dcbdd21d2 2026/04/10 22:54:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019d799a-4e69-701d-8589-60400c4d5764 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d799a-4e77-7079-a233-9f851116c6a4 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799a-4e1d-79b1-9acc-d0ccfb3ac2c2 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019d799a-4e1d-79b1-9acc-d0ccfb3ac2c2 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-4e67-707d-b3d7-fbe16bb45a6a 2026/04/10 22:54:09 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-4e67-707d-b3d7-fbe16bb45a6a 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d799a-4e69-7c17-b5c9-18fcb418457a 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d799a-4e69-7c17-b5c9-18fcb418457a 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-4e74-7853-a7b5-73a33a76544f 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d799a-4e77-7079-a233-9f851116c6a4 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d799a-4e77-7079-a233-9f851116c6a4 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:54:09 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d799a-4e7f-7930-910c-4f03c4406463 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799a-4de1-7aeb-8913-cc1e584064e0 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799a-4de1-7aeb-8913-cc1e584064e0 2026/04/10 22:54:09 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/019d799a-4de1-7aeb-8913-cc1e584064e0 from https://b.localdomain/user/bob by https://a.localdomain/user/alice: failed to reject follow https://b.localdomain/follow/019d799a-4de1-7aeb-8913-cc1e584064e0: not found" 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:54:09 INFO Looking up user name=stuff 2026/04/10 22:54:09 INFO Looking up user name=stuff 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d799a-4e77-7079-a233-9f851116c6a4 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d799a-4e69-7c17-b5c9-18fcb418457a 2026/04/10 22:54:09 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019d799a-4e77-7079-a233-9f851116c6a4 --- PASS: TestName_Set (1.50s) 2026/04/10 22:54:09 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799a-4e8a-77f8-96a0-218eacf207fb 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:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799a-4e04-7dab-abbc-3867af73d0e3 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019d799a-4e69-7c17-b5c9-18fcb418457a 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:54:09 INFO Looking up user name=stuff 2026/04/10 22:54:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-4e8f-7a3b-bb39-6e92a421e4af activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799a-4e8f-7a3b-bb39-6e92a421e4af 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799a-4e8f-7a3b-bb39-6e92a421e4af 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d799a-4e69-7c17-b5c9-18fcb418457a activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4dd2-7d1e-a618-ff5979027b8d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4dd2-7d1e-a618-ff5979027b8d 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol --- PASS: TestMetadata_Remove (1.51s) 2026/04/10 22:54:09 INFO Fetching forwarded object activity.id=https://a.localdomain/create/019d799a-4e04-7dab-abbc-3867af73d0e3 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/create/019d799a-4e04-7dab-abbc-3867af73d0e3 sender=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:54:09 INFO Looking up user name=stuff 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Fetching activity activity=https://a.localdomain/create/019d799a-4e04-7dab-abbc-3867af73d0e3 2026/04/10 22:54:09 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799a-4e9d-7d60-b803-56fcbb35724d activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/inbox activity=https://b.localdomain/follow/019d799a-4e8a-77f8-96a0-218eacf207fb 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-4e67-707d-b3d7-fbe16bb45a6a 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/inbox activity=https://b.localdomain/follow/019d799a-4e8a-77f8-96a0-218eacf207fb 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-4e74-7853-a7b5-73a33a76544f 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799a-4e04-7dab-abbc-3867af73d0e3 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d799a-4e77-7079-a233-9f851116c6a4 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799a-4e1d-79b1-9acc-d0ccfb3ac2c2 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019d799a-4e1d-79b1-9acc-d0ccfb3ac2c2 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799a-4e04-7dab-abbc-3867af73d0e3 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799a-4e8f-7a3b-bb39-6e92a421e4af 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799a-4e8f-7a3b-bb39-6e92a421e4af 2026/04/10 22:54:09 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d799a-4ea2-79f0-b3da-b8f199d835d1 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-4e74-7853-a7b5-73a33a76544f 2026/04/10 22:54:09 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-4e38-733e-a5f7-9a19180bf34a activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-4e38-72e9-b184-efb33b92d522 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-4e38-72e9-b184-efb33b92d522 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:09 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/update/019d799a-4e93-75d6-a6ac-2255dc47695a sender=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor gateway=https://c.localdomain 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/update/019d799a-4e93-75d6-a6ac-2255dc47695a 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/update/019d799a-4e93-75d6-a6ac-2255dc47695a 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799a-4e74-7853-a7b5-73a33a76544f --- PASS: TestCluster_PostToFollowers_RejectTwice (1.52s) 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799a-4e67-707d-b3d7-fbe16bb45a6a 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/inbox activity=https://b.localdomain/follow/019d799a-4e8a-77f8-96a0-218eacf207fb 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799a-4e9d-7d60-b803-56fcbb35724d 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799a-4e9d-7d60-b803-56fcbb35724d 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799a-4e8a-77f8-96a0-218eacf207fb 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-4e67-707d-b3d7-fbe16bb45a6a activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4dc8-728b-9e8e-dc707a9ac6a3 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4dc8-728b-9e8e-dc707a9ac6a3 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor offset=0 2026/04/10 22:54:09 INFO Received a new post activity.id=https://a.localdomain/create/019d799a-4e04-7dab-abbc-3867af73d0e3 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799a-4ea2-79f0-b3da-b8f199d835d1 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799a-4ea2-79f0-b3da-b8f199d835d1 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-4e74-7853-a7b5-73a33a76544f activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4e21-7659-98eb-209dcbdd21d2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4e21-7659-98eb-209dcbdd21d2 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/update/019d799a-4e93-75d6-a6ac-2255dc47695a 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/update/019d799a-4e93-75d6-a6ac-2255dc47695a 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799a-4e9d-7d60-b803-56fcbb35724d 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799a-4e9d-7d60-b803-56fcbb35724d 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799a-4ea2-79f0-b3da-b8f199d835d1 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d799a-4ea2-79f0-b3da-b8f199d835d1 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:54:09 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/04/10 22:54:09 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:54:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor 2026/04/10 22:54:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:09 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799a-4e28-72a2-b0e0-af374460b2d0 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-4ed6-7394-b6a2-4ffc749656dd activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4e28-72a2-b0e0-af374460b2d0 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4e28-72a2-b0e0-af374460b2d0 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:54:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:54:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/update/019d799a-4ec6-7b70-838a-edbff31149da sender=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor gateway=https://a.localdomain 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/update/019d799a-4ec6-7b70-838a-edbff31149da 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/update/019d799a-4ec6-7b70-838a-edbff31149da 2026/04/10 22:54:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:54:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor offset=0 2026/04/10 22:54:09 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799a-4e8f-7a3b-bb39-6e92a421e4af activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-4ee4-77bf-abf5-bfd4125c7033 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4e8f-7a3b-bb39-6e92a421e4af activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4e8f-7a3b-bb39-6e92a421e4af 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-4ed6-7394-b6a2-4ffc749656dd 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-4ed6-7394-b6a2-4ffc749656dd 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-4ee4-77bf-abf5-bfd4125c7033 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-4ed8-750f-a103-e1b5ca19bb2a 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/update/019d799a-4ec6-7b70-838a-edbff31149da 2026/04/10 22:54:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:09 INFO Approving follow request activity.id=https://b.localdomain/follow/019d799a-4e9d-7d60-b803-56fcbb35724d activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/update/019d799a-4ec6-7b70-838a-edbff31149da 2026/04/10 22:54:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-4ef5-715e-84b8-0fac2d5a1c76 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-4ed6-7394-b6a2-4ffc749656dd 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-4ee4-77bf-abf5-bfd4125c7033 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799a-4ef7-7244-a505-83952fc70caa activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799a-4e9d-7d60-b803-56fcbb35724d activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799a-4e9d-7d60-b803-56fcbb35724d 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor offset=0 2026/04/10 22:54:09 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff 2026/04/10 22:54:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799a-4ef7-7244-a505-83952fc70caa 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799a-4ef7-7244-a505-83952fc70caa 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-4ee4-77bf-abf5-bfd4125c7033 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799a-4ee4-77bf-abf5-bfd4125c7033 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799a-4ef7-7244-a505-83952fc70caa 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:09 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MknGQQUByWdZFDPuP9ssLrrMcp13vzA8a4Pogk8copAs7Y/actor/follow/019d799a-4f03-7c2d-a20c-74aeccae3717 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MknGQQUByWdZFDPuP9ssLrrMcp13vzA8a4Pogk8copAs7Y/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MknGQQUByWdZFDPuP9ssLrrMcp13vzA8a4Pogk8copAs7Y/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-4f04-7e10-a1c5-4fe778ac3d90 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799a-4ed6-7394-b6a2-4ffc749656dd 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d799a-4ef7-7244-a505-83952fc70caa 2026/04/10 22:54:09 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-4ef8-7e6a-870f-cf7e36f0a306 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-4ef8-7e39-ae31-a1365b9b0872 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-4ef8-7e39-ae31-a1365b9b0872 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:09 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-4efb-7293-b438-d4531fce6821 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-4efb-7099-9f69-8816850f5873 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-4efb-7099-9f69-8816850f5873 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799a-4ef5-715e-84b8-0fac2d5a1c76 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799a-4ef5-715e-84b8-0fac2d5a1c76 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-4ed6-7394-b6a2-4ffc749656dd activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4e28-72a2-b0e0-af374460b2d0 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4e28-72a2-b0e0-af374460b2d0 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799a-4ef7-7244-a505-83952fc70caa activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799a-4e9d-7d60-b803-56fcbb35724d activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799a-4e9d-7d60-b803-56fcbb35724d 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-4efb-7293-b438-d4531fce6821 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-4efb-7293-b438-d4531fce6821 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-4ee4-77bf-abf5-bfd4125c7033 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4e8f-7a3b-bb39-6e92a421e4af activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4e8f-7a3b-bb39-6e92a421e4af 2026/04/10 22:54:09 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d799a-4f18-7d71-b929-ca1de34d044f activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://c.localdomain/user/carol followed=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor offset=0 2026/04/10 22:54:09 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="HTML tags like <p>" 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799a-4ef5-715e-84b8-0fac2d5a1c76 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019d799a-4f18-7d71-b929-ca1de34d044f 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019d799a-4f18-7d71-b929-ca1de34d044f 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799a-4ef5-715e-84b8-0fac2d5a1c76 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-4efb-7293-b438-d4531fce6821 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799a-4f04-7e10-a1c5-4fe778ac3d90 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799a-4f04-7e10-a1c5-4fe778ac3d90 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:54:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-4ef8-7e6a-870f-cf7e36f0a306 2026/04/10 22:54:09 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-4ef8-7e6a-870f-cf7e36f0a306 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799a-4efb-7293-b438-d4531fce6821 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-4efb-7099-9f69-8816850f5873 request.user=carol post=https://b.localdomain/post/019d799a-4efb-7099-9f69-8816850f5873 2026/04/10 22:54:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/follow/019d799a-4f28-7363-a007-62d8a0257acd activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019d799a-4f18-7d71-b929-ca1de34d044f 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d799a-4f18-7d71-b929-ca1de34d044f 2026/04/10 22:54:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-4f2d-7b6a-b8b4-6da628923861 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-4ef8-7e6a-870f-cf7e36f0a306 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799a-4f04-7e10-a1c5-4fe778ac3d90 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknGQQUByWdZFDPuP9ssLrrMcp13vzA8a4Pogk8copAs7Y/actor/follow/019d799a-4f03-7c2d-a20c-74aeccae3717 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknGQQUByWdZFDPuP9ssLrrMcp13vzA8a4Pogk8copAs7Y/actor/follow/019d799a-4f03-7c2d-a20c-74aeccae3717 2026/04/10 22:54:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799a-4f04-7e10-a1c5-4fe778ac3d90 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MknGQQUByWdZFDPuP9ssLrrMcp13vzA8a4Pogk8copAs7Y/actor 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799a-4ef8-7e6a-870f-cf7e36f0a306 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-4f1e-7e5d-83a5-3cb180f71e02 2026/04/10 22:54:09 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-4ef8-7e39-ae31-a1365b9b0872 request.user=carol post=https://b.localdomain/post/019d799a-4ef8-7e39-ae31-a1365b9b0872 2026/04/10 22:54:09 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/follow/019d799a-4f46-78b6-aeb7-b2d096883253 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-4f4e-78d6-bdfb-4ff2b5d50f9a activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MknGQQUByWdZFDPuP9ssLrrMcp13vzA8a4Pogk8copAs7Y/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknGQQUByWdZFDPuP9ssLrrMcp13vzA8a4Pogk8copAs7Y/actor/follow/019d799a-4f03-7c2d-a20c-74aeccae3717 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-4f2d-7b6a-b8b4-6da628923861 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-4f2d-7b6a-b8b4-6da628923861 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MknGQQUByWdZFDPuP9ssLrrMcp13vzA8a4Pogk8copAs7Y/actor/follow/019d799a-4f03-7c2d-a20c-74aeccae3717 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor offset=0 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor offset=0 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/follow/019d799a-4f28-7363-a007-62d8a0257acd 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/follow/019d799a-4f28-7363-a007-62d8a0257acd 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-4f2d-7b6a-b8b4-6da628923861 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799a-4f2d-7b6a-b8b4-6da628923861 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-4f6a-7b92-a8ac-d162323da7ce activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799a-4f4e-78d6-bdfb-4ff2b5d50f9a 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799a-4f4e-78d6-bdfb-4ff2b5d50f9a 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/follow/019d799a-4f46-78b6-aeb7-b2d096883253 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/follow/019d799a-4f46-78b6-aeb7-b2d096883253 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/follow/019d799a-4f28-7363-a007-62d8a0257acd 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/follow/019d799a-4f28-7363-a007-62d8a0257acd 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor offset=0 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Approving follow request activity.id=https://c.localdomain/follow/019d799a-4f18-7d71-b929-ca1de34d044f activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://c.localdomain/user/carol followed=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799a-4f85-7353-90b4-e0e4cf4a5d4d activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799a-4f18-7d71-b929-ca1de34d044f activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799a-4f18-7d71-b929-ca1de34d044f 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Updated post activity.id=https://b.localdomain/update/019d799a-4f66-7762-a63d-b49d60541466 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-4e38-72e9-b184-efb33b92d522 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-4e38-72e9-b184-efb33b92d522 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799a-4f4e-78d6-bdfb-4ff2b5d50f9a 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799a-4f4e-78d6-bdfb-4ff2b5d50f9a 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019d799a-4f85-7353-90b4-e0e4cf4a5d4d 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019d799a-4f85-7353-90b4-e0e4cf4a5d4d 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-4f6a-7b92-a8ac-d162323da7ce 2026/04/10 22:54:09 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799a-4ef5-715e-84b8-0fac2d5a1c76 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-4f6a-7b92-a8ac-d162323da7ce 2026/04/10 22:54:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-4f95-7797-9777-40378e104cd3 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4ef5-715e-84b8-0fac2d5a1c76 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4ef5-715e-84b8-0fac2d5a1c76 2026/04/10 22:54:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-4f94-7ab5-bb90-9c75140d21b8 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:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019d799a-4f85-7353-90b4-e0e4cf4a5d4d 2026/04/10 22:54:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:54:09 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:54:09 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799a-4f04-7e10-a1c5-4fe778ac3d90 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/follow/019d799a-4f46-78b6-aeb7-b2d096883253 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-4f95-7797-9777-40378e104cd3 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-4f95-7797-9777-40378e104cd3 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d799a-4f85-7353-90b4-e0e4cf4a5d4d 2026/04/10 22:54:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-4f9d-7804-ab50-cafa8be3cb38 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4f04-7e10-a1c5-4fe778ac3d90 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4f04-7e10-a1c5-4fe778ac3d90 2026/04/10 22:54:09 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-4f84-7827-afe0-c051113adc5b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-4f84-77f1-8742-ce84c4970597 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-4f84-77f1-8742-ce84c4970597 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/follow/019d799a-4f46-78b6-aeb7-b2d096883253 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-4f6a-7b92-a8ac-d162323da7ce 2026/04/10 22:54:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor offset=0 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Forwarding post to group followers activity=https://b.localdomain/create/019d799a-4efb-7293-b438-d4531fce6821 note=https://b.localdomain/post/019d799a-4efb-7099-9f69-8816850f5873 group=https://g.localdomain/user/stuff 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-4f9d-7804-ab50-cafa8be3cb38 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-4f9d-7804-ab50-cafa8be3cb38 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799a-4f6a-7b92-a8ac-d162323da7ce 2026/04/10 22:54:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-4f95-7797-9777-40378e104cd3 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:09 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-4efb-7293-b438-d4531fce6821 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-4efb-7099-9f69-8816850f5873 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-4efb-7099-9f69-8816850f5873 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-4f66-7762-a63d-b49d60541466 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-4f66-7762-a63d-b49d60541466 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799a-4f95-7797-9777-40378e104cd3 2026/04/10 22:54:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:09 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-4f9c-7aa4-b77b-bd93f2f29096 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-4f9c-7a47-a945-93bdeb81da2a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-4f9c-7a47-a945-93bdeb81da2a 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-4efb-7293-b438-d4531fce6821 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-4f9d-7804-ab50-cafa8be3cb38 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-4f95-7797-9777-40378e104cd3 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4ef5-715e-84b8-0fac2d5a1c76 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4ef5-715e-84b8-0fac2d5a1c76 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799a-4f9d-7804-ab50-cafa8be3cb38 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/inbox activity=https://a.localdomain/follow/019d799a-4f94-7ab5-bb90-9c75140d21b8 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/inbox activity=https://a.localdomain/follow/019d799a-4f94-7ab5-bb90-9c75140d21b8 2026/04/10 22:54:09 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-4f66-7762-a63d-b49d60541466 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor offset=0 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-4f84-7827-afe0-c051113adc5b 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-4f84-7827-afe0-c051113adc5b 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-4f66-7762-a63d-b49d60541466 --- PASS: TestMetadata_HTML (1.83s) 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-4f9d-7804-ab50-cafa8be3cb38 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4f04-7e10-a1c5-4fe778ac3d90 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4f04-7e10-a1c5-4fe778ac3d90 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/inbox activity=https://a.localdomain/follow/019d799a-4f94-7ab5-bb90-9c75140d21b8 2026/04/10 22:54:09 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-4e38-72e9-b184-efb33b92d522 request.user=carol post=https://b.localdomain/post/019d799a-4e38-72e9-b184-efb33b92d522 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799a-4e32-73e8-8dd7-53594df11318 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799a-4f94-7ab5-bb90-9c75140d21b8 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor offset=0 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-4fda-7ec1-bbd0-b556ada75171 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4e32-73e8-8dd7-53594df11318 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4e32-73e8-8dd7-53594df11318 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:09 INFO Approving follow request activity.id=https://b.localdomain/follow/019d799a-4e8a-77f8-96a0-218eacf207fb 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:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor offset=0 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-4f84-7827-afe0-c051113adc5b 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799a-4fd7-7070-9dea-0277d3391e5e 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/accept/019d799a-4fe1-7087-a4e3-1cb8dacdae15 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799a-4e8a-77f8-96a0-218eacf207fb activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799a-4e8a-77f8-96a0-218eacf207fb 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MknGQQUByWdZFDPuP9ssLrrMcp13vzA8a4Pogk8copAs7Y/actor 2026/04/10 22:54:09 INFO Updated post activity.id=https://a.localdomain/update/019d799a-4fc2-787f-a9d3-d1e6bd8ebc0e activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799a-4fac-72ef-8f8c-165a7796af7c 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799a-4fac-72ef-8f8c-165a7796af7c 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799a-4fac-72ef-8f8c-165a7796af7c 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-4efb-7293-b438-d4531fce6821 2026/04/10 22:54:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-4f4e-78d6-bdfb-4ff2b5d50f9a activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-4f9c-7aa4-b77b-bd93f2f29096 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MknGQQUByWdZFDPuP9ssLrrMcp13vzA8a4Pogk8copAs7Y/actor 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-4f9c-7aa4-b77b-bd93f2f29096 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799a-4fc2-787f-a9d3-d1e6bd8ebc0e 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799a-4fc2-787f-a9d3-d1e6bd8ebc0e 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Looking up user name=stuff 2026/04/10 22:54:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Approving follow request activity.id=https://c.localdomain/follow/019d799a-4ea2-79f0-b3da-b8f199d835d1 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-4fe9-76cc-bf1f-d133b688f929 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799a-4f84-7827-afe0-c051113adc5b 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d799a-4feb-7548-982b-527def71d026 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-4f84-77f1-8742-ce84c4970597 request.user=carol post=https://b.localdomain/post/019d799a-4f84-77f1-8742-ce84c4970597 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-4ff0-77b4-916e-f4d952d8760e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799a-4ea2-79f0-b3da-b8f199d835d1 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799a-4ea2-79f0-b3da-b8f199d835d1 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-4efb-7293-b438-d4531fce6821 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799a-4fac-72ef-8f8c-165a7796af7c 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-4f9c-7aa4-b77b-bd93f2f29096 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799a-4fac-72ef-8f8c-165a7796af7c 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-4fda-7ec1-bbd0-b556ada75171 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-4fda-7ec1-bbd0-b556ada75171 2026/04/10 22:54:09 INFO Looking up user name=stuff 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799a-4fac-72ef-8f8c-165a7796af7c 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799a-4fc2-787f-a9d3-d1e6bd8ebc0e 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799a-4ff0-77b4-916e-f4d952d8760e 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799a-4ff0-77b4-916e-f4d952d8760e 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799a-4fc2-787f-a9d3-d1e6bd8ebc0e 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f request.user=alice post=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799a-4fac-72ef-8f8c-165a7796af7c 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799a-4f9c-7aa4-b77b-bd93f2f29096 2026/04/10 22:54:09 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MknGQQUByWdZFDPuP9ssLrrMcp13vzA8a4Pogk8copAs7Y/actor/follow/019d799a-4f03-7c2d-a20c-74aeccae3717 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MknGQQUByWdZFDPuP9ssLrrMcp13vzA8a4Pogk8copAs7Y/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MknGQQUByWdZFDPuP9ssLrrMcp13vzA8a4Pogk8copAs7Y/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor 2026/04/10 22:54:09 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-4f9c-7a47-a945-93bdeb81da2a request.user=carol post=https://b.localdomain/post/019d799a-4f9c-7a47-a945-93bdeb81da2a 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-4fda-7ec1-bbd0-b556ada75171 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799a-4ff0-77b4-916e-f4d952d8760e 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/accept/019d799a-5010-7af1-8723-33f7878de70e activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MknGQQUByWdZFDPuP9ssLrrMcp13vzA8a4Pogk8copAs7Y/actor/follow/019d799a-4f03-7c2d-a20c-74aeccae3717 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MknGQQUByWdZFDPuP9ssLrrMcp13vzA8a4Pogk8copAs7Y/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MknGQQUByWdZFDPuP9ssLrrMcp13vzA8a4Pogk8copAs7Y/actor/follow/019d799a-4f03-7c2d-a20c-74aeccae3717 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799a-4fda-7ec1-bbd0-b556ada75171 2026/04/10 22:54:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799a-4ff0-77b4-916e-f4d952d8760e 2026/04/10 22:54:09 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799a-4f6a-7b92-a8ac-d162323da7ce activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799a-4efb-7293-b438-d4531fce6821 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799a-4fe9-76cc-bf1f-d133b688f929 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799a-4fe9-76cc-bf1f-d133b688f929 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/accept/019d799a-4fe1-7087-a4e3-1cb8dacdae15 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/accept/019d799a-4fe1-7087-a4e3-1cb8dacdae15 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799a-4fd7-7070-9dea-0277d3391e5e 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-5019-78dc-8ee2-10fad2f8f40c 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:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/follow/019d799a-4f46-78b6-aeb7-b2d096883253 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019d799a-4fac-72ef-8f8c-165a7796af7c 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-501f-7c8b-8d3a-4038a3a83609 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4f6a-7b92-a8ac-d162323da7ce activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4f6a-7b92-a8ac-d162323da7ce 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor/follow/019d799a-5020-741f-a4e7-23bb96a9cb11 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/accept/019d799a-5022-7e96-a7b0-cbd2add0c662 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/follow/019d799a-4f46-78b6-aeb7-b2d096883253 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/follow/019d799a-4f46-78b6-aeb7-b2d096883253 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknGQQUByWdZFDPuP9ssLrrMcp13vzA8a4Pogk8copAs7Y/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/accept/019d799a-5010-7af1-8723-33f7878de70e 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknGQQUByWdZFDPuP9ssLrrMcp13vzA8a4Pogk8copAs7Y/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/accept/019d799a-5010-7af1-8723-33f7878de70e 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-501f-7c8b-8d3a-4038a3a83609 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-501f-7c8b-8d3a-4038a3a83609 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799a-4f85-7353-90b4-e0e4cf4a5d4d activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799a-4f18-7d71-b929-ca1de34d044f activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799a-4f18-7d71-b929-ca1de34d044f 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/accept/019d799a-5022-7e96-a7b0-cbd2add0c662 2026/04/10 22:54:09 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/accept/019d799a-5022-7e96-a7b0-cbd2add0c662 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor gateway=https://c.localdomain 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/accept/019d799a-5022-7e96-a7b0-cbd2add0c662 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/accept/019d799a-5022-7e96-a7b0-cbd2add0c662 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799a-4fe9-76cc-bf1f-d133b688f929 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799a-4feb-7548-982b-527def71d026 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799a-4feb-7548-982b-527def71d026 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799a-4fd7-7070-9dea-0277d3391e5e 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799a-4fe9-76cc-bf1f-d133b688f929 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799a-4fd7-7070-9dea-0277d3391e5e 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-4ff0-77b4-916e-f4d952d8760e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799a-4ea2-79f0-b3da-b8f199d835d1 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799a-4ea2-79f0-b3da-b8f199d835d1 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-501f-7c8b-8d3a-4038a3a83609 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799a-501f-7c8b-8d3a-4038a3a83609 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor offset=0 2026/04/10 22:54:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-503d-76ca-9bb7-24d9caa45fc0 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799a-4feb-7548-982b-527def71d026 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/accept/019d799a-4fe1-7087-a4e3-1cb8dacdae15 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d799a-4feb-7548-982b-527def71d026 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknGQQUByWdZFDPuP9ssLrrMcp13vzA8a4Pogk8copAs7Y/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/accept/019d799a-5010-7af1-8723-33f7878de70e 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:09 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-4efb-7293-b438-d4531fce6821 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-4efb-7099-9f69-8816850f5873 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-4efb-7099-9f69-8816850f5873 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/accept/019d799a-4fe1-7087-a4e3-1cb8dacdae15 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor/follow/019d799a-5020-741f-a4e7-23bb96a9cb11 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor/follow/019d799a-5020-741f-a4e7-23bb96a9cb11 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:54:09 INFO Looking up user name=stuff 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/accept/019d799a-5022-7e96-a7b0-cbd2add0c662 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/accept/019d799a-5010-7af1-8723-33f7878de70e 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-4fda-7ec1-bbd0-b556ada75171 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4e32-73e8-8dd7-53594df11318 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4e32-73e8-8dd7-53594df11318 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor/inbox activity=https://a.localdomain/follow/019d799a-5019-78dc-8ee2-10fad2f8f40c 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor/inbox activity=https://a.localdomain/follow/019d799a-5019-78dc-8ee2-10fad2f8f40c 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-501f-7c8b-8d3a-4038a3a83609 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4f6a-7b92-a8ac-d162323da7ce activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4f6a-7b92-a8ac-d162323da7ce 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor 2026/04/10 22:54:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Updated post activity.id=https://b.localdomain/update/019d799a-4f66-7762-a63d-b49d60541466 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-4e38-72e9-b184-efb33b92d522 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-4e38-72e9-b184-efb33b92d522 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:54:09 INFO Looking up user name=stuff 2026/04/10 22:54:09 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/accept/019d799a-5022-7e96-a7b0-cbd2add0c662 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor/inbox activity=https://a.localdomain/follow/019d799a-5019-78dc-8ee2-10fad2f8f40c 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:09 INFO Looking up user name=stuff 2026/04/10 22:54:09 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-505b-79bb-baad-166ad5782297 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-505b-7985-9ba8-40114ed1e3db activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-505b-7985-9ba8-40114ed1e3db 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-503d-76ca-9bb7-24d9caa45fc0 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-503d-76ca-9bb7-24d9caa45fc0 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799a-5019-78dc-8ee2-10fad2f8f40c 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor offset=0 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor/follow/019d799a-5020-741f-a4e7-23bb96a9cb11 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor/follow/019d799a-5020-741f-a4e7-23bb96a9cb11 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/accept/019d799a-4fe1-7087-a4e3-1cb8dacdae15 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799a-4e8a-77f8-96a0-218eacf207fb activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799a-4e8a-77f8-96a0-218eacf207fb 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor offset=0 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:54:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-503d-76ca-9bb7-24d9caa45fc0 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799a-503d-76ca-9bb7-24d9caa45fc0 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-5084-7cd8-8002-0fa86464b129 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:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-506e-76bf-9ab1-4ea1dd7a4326 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-506e-7657-9d0f-060deac757dd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-506e-7657-9d0f-060deac757dd 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-507e-77d6-be35-1cd8950b99c7 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/inbox activity=https://a.localdomain/follow/019d799a-5084-7cd8-8002-0fa86464b129 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/inbox activity=https://a.localdomain/follow/019d799a-5084-7cd8-8002-0fa86464b129 2026/04/10 22:54:09 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-5078-7a85-9d83-98975154db11 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5078-7a4b-a075-0690e5e074ba activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-5078-7a4b-a075-0690e5e074ba 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/accept/019d799a-5022-7e96-a7b0-cbd2add0c662 2026/04/10 22:54:09 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-4ef8-7e6a-870f-cf7e36f0a306 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-4ef8-7e39-ae31-a1365b9b0872 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-4ef8-7e39-ae31-a1365b9b0872 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/accept/019d799a-5022-7e96-a7b0-cbd2add0c662 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-505b-79bb-baad-166ad5782297 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-505b-79bb-baad-166ad5782297 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/inbox activity=https://a.localdomain/follow/019d799a-5084-7cd8-8002-0fa86464b129 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-509f-7069-af6c-6d857d3f03b1 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://a.localdomain/user/alice followed=https://g.localdomain/user/stuff 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799a-5084-7cd8-8002-0fa86464b129 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor offset=0 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-505b-79bb-baad-166ad5782297 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/accept/019d799a-5010-7af1-8723-33f7878de70e activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MknGQQUByWdZFDPuP9ssLrrMcp13vzA8a4Pogk8copAs7Y/actor/follow/019d799a-4f03-7c2d-a20c-74aeccae3717 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MknGQQUByWdZFDPuP9ssLrrMcp13vzA8a4Pogk8copAs7Y/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MknGQQUByWdZFDPuP9ssLrrMcp13vzA8a4Pogk8copAs7Y/actor/follow/019d799a-4f03-7c2d-a20c-74aeccae3717 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799a-505b-79bb-baad-166ad5782297 2026/04/10 22:54:09 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-4f9c-7aa4-b77b-bd93f2f29096 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-4f9c-7a47-a945-93bdeb81da2a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-4f9c-7a47-a945-93bdeb81da2a 2026/04/10 22:54:09 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-505b-7985-9ba8-40114ed1e3db request.user=carol post=https://b.localdomain/post/019d799a-505b-7985-9ba8-40114ed1e3db 2026/04/10 22:54:09 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799a-4fe9-76cc-bf1f-d133b688f929 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019d799a-4fc2-787f-a9d3-d1e6bd8ebc0e note=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f thread=https://b.localdomain/post/019d799a-4d84-7abf-be48-596a5fe9b05b starter=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Updated post activity.id=https://a.localdomain/update/019d799a-4fc2-787f-a9d3-d1e6bd8ebc0e activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f 2026/04/10 22:54:09 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799a-4f2d-7b6a-b8b4-6da628923861 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/accept/019d799a-5022-7e96-a7b0-cbd2add0c662 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/follow/019d799a-4f46-78b6-aeb7-b2d096883253 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/follow/019d799a-4f46-78b6-aeb7-b2d096883253 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-50c4-7ea3-b2bc-7f21767dd7de activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4fe9-76cc-bf1f-d133b688f929 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4fe9-76cc-bf1f-d133b688f929 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-50c7-7d1b-8053-e4b3019b3c1f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4f2d-7b6a-b8b4-6da628923861 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4f2d-7b6a-b8b4-6da628923861 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799a-4fc2-787f-a9d3-d1e6bd8ebc0e 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-506e-76bf-9ab1-4ea1dd7a4326 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-506e-76bf-9ab1-4ea1dd7a4326 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-50c4-7ea3-b2bc-7f21767dd7de 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-50c4-7ea3-b2bc-7f21767dd7de 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5078-7a85-9d83-98975154db11 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5078-7a85-9d83-98975154db11 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/update/019d799a-5098-75df-b4d6-fcaa6b589e3e 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d799a-509f-7069-af6c-6d857d3f03b1 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d799a-509f-7069-af6c-6d857d3f03b1 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-506e-76bf-9ab1-4ea1dd7a4326 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor offset=0 2026/04/10 22:54:09 INFO Approving follow request activity.id=https://c.localdomain/follow/019d799a-4feb-7548-982b-527def71d026 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-50c4-7ea3-b2bc-7f21767dd7de 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799a-50c4-7ea3-b2bc-7f21767dd7de 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-50e0-7348-9ab5-8f2c5adc445c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799a-4feb-7548-982b-527def71d026 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799a-4feb-7548-982b-527def71d026 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5078-7a85-9d83-98975154db11 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-50c7-7d1b-8053-e4b3019b3c1f 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-50c7-7d1b-8053-e4b3019b3c1f 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d799a-509f-7069-af6c-6d857d3f03b1 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799a-50e0-7348-9ab5-8f2c5adc445c 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799a-50e0-7348-9ab5-8f2c5adc445c 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799a-506e-76bf-9ab1-4ea1dd7a4326 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-50c4-7ea3-b2bc-7f21767dd7de activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4fe9-76cc-bf1f-d133b688f929 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4fe9-76cc-bf1f-d133b688f929 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799a-5078-7a85-9d83-98975154db11 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799a-509f-7069-af6c-6d857d3f03b1 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:09 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-506e-7657-9d0f-060deac757dd request.user=carol post=https://b.localdomain/post/019d799a-506e-7657-9d0f-060deac757dd 2026/04/10 22:54:09 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-5078-7a4b-a075-0690e5e074ba request.user=carol post=https://b.localdomain/post/019d799a-5078-7a4b-a075-0690e5e074ba 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/follow/019d799a-4f28-7363-a007-62d8a0257acd activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799a-50e0-7348-9ab5-8f2c5adc445c 2026/04/10 22:54:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/accept/019d799a-510e-70c9-b205-f3c6b1520581 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/follow/019d799a-4f28-7363-a007-62d8a0257acd activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/follow/019d799a-4f28-7363-a007-62d8a0257acd 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799a-4fc2-787f-a9d3-d1e6bd8ebc0e 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/accept/019d799a-5022-7e96-a7b0-cbd2add0c662 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/follow/019d799a-4f46-78b6-aeb7-b2d096883253 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/follow/019d799a-4f46-78b6-aeb7-b2d096883253 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Looking up user name=stuff 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:54:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-511b-73bc-a0ee-6311f59b7422 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:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor 2026/04/10 22:54:09 INFO Fetching forwarded object activity.id=https://a.localdomain/update/019d799a-4fc2-787f-a9d3-d1e6bd8ebc0e activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/update/019d799a-4fc2-787f-a9d3-d1e6bd8ebc0e sender=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 22:54:09 INFO Fetching activity activity=https://a.localdomain/update/019d799a-4fc2-787f-a9d3-d1e6bd8ebc0e 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor/inbox activity=https://a.localdomain/follow/019d799a-511b-73bc-a0ee-6311f59b7422 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor/inbox activity=https://a.localdomain/follow/019d799a-511b-73bc-a0ee-6311f59b7422 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799a-4fc2-787f-a9d3-d1e6bd8ebc0e 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799a-4fc2-787f-a9d3-d1e6bd8ebc0e 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor/follow/019d799a-5020-741f-a4e7-23bb96a9cb11 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor 2026/04/10 22:54:09 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-505b-79bb-baad-166ad5782297 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-505b-7985-9ba8-40114ed1e3db activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-505b-7985-9ba8-40114ed1e3db 2026/04/10 22:54:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/accept/019d799a-5132-7419-a829-9d9c53d4ab4f activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor/follow/019d799a-5020-741f-a4e7-23bb96a9cb11 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor/follow/019d799a-5020-741f-a4e7-23bb96a9cb11 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor/inbox activity=https://a.localdomain/follow/019d799a-511b-73bc-a0ee-6311f59b7422 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:09 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d799a-5130-7c81-af11-dbbcc5cf0c87 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-50c7-7d1b-8053-e4b3019b3c1f 2026/04/10 22:54:09 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799a-511b-73bc-a0ee-6311f59b7422 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799a-50c7-7d1b-8053-e4b3019b3c1f 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/accept/019d799a-510e-70c9-b205-f3c6b1520581 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor offset=0 2026/04/10 22:54:09 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799a-4f94-7ab5-bb90-9c75140d21b8 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:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/accept/019d799a-510e-70c9-b205-f3c6b1520581 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/accept/019d799a-513f-70fe-bb8d-c6a00b0de2b1 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4f94-7ab5-bb90-9c75140d21b8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4f94-7ab5-bb90-9c75140d21b8 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799a-50e0-7348-9ab5-8f2c5adc445c 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/accept/019d799a-5132-7419-a829-9d9c53d4ab4f 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/accept/019d799a-5132-7419-a829-9d9c53d4ab4f 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799a-5133-7510-81d5-bf9f056f3aa7 2026/04/10 22:54:09 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799a-513f-7cf6-8a93-0feb6c8a741a activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://b.localdomain/user/carol followed=https://g.localdomain/user/stuff 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-5126-7eea-9474-0c3c269906b2 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5126-7eb7-839c-9c791a2eb093 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5126-7eb7-839c-9c791a2eb093 2026/04/10 22:54:09 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-5131-7d8c-8b0a-33835121e113 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5131-7d5b-8baf-2081e7bc0c76 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5131-7d5b-8baf-2081e7bc0c76 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-50e0-7348-9ab5-8f2c5adc445c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799a-4feb-7548-982b-527def71d026 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799a-4feb-7548-982b-527def71d026 2026/04/10 22:54:09 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799a-5084-7cd8-8002-0fa86464b129 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:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-5078-7a85-9d83-98975154db11 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5078-7a4b-a075-0690e5e074ba activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-5078-7a4b-a075-0690e5e074ba 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/accept/019d799a-515c-76dc-8c35-762c8f3190cd activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-5084-7cd8-8002-0fa86464b129 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799a-5084-7cd8-8002-0fa86464b129 2026/04/10 22:54:09 INFO Updated post activity.id=https://a.localdomain/update/019d799a-4fc2-787f-a9d3-d1e6bd8ebc0e activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/accept/019d799a-513f-70fe-bb8d-c6a00b0de2b1 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/accept/019d799a-513f-70fe-bb8d-c6a00b0de2b1 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-50c7-7d1b-8053-e4b3019b3c1f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4f2d-7b6a-b8b4-6da628923861 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4f2d-7b6a-b8b4-6da628923861 2026/04/10 22:54:09 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/accept/019d799a-515c-76dc-8c35-762c8f3190cd 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/accept/019d799a-510e-70c9-b205-f3c6b1520581 2026/04/10 22:54:09 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-4f84-7827-afe0-c051113adc5b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-4f84-77f1-8742-ce84c4970597 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-4f84-77f1-8742-ce84c4970597 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799a-5130-7c81-af11-dbbcc5cf0c87 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799a-5130-7c81-af11-dbbcc5cf0c87 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d799a-513f-7cf6-8a93-0feb6c8a741a 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/accept/019d799a-5132-7419-a829-9d9c53d4ab4f 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d799a-513f-7cf6-8a93-0feb6c8a741a 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799a-5133-7510-81d5-bf9f056f3aa7 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-5150-73e7-98fb-7941989f29b5 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5150-737d-bbd6-da9ca47dc287 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5150-737d-bbd6-da9ca47dc287 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/accept/019d799a-510e-70c9-b205-f3c6b1520581 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/accept/019d799a-5132-7419-a829-9d9c53d4ab4f 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019d799a-5133-7279-9fdd-fbecaea9ec60 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5126-7eea-9474-0c3c269906b2 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5126-7eea-9474-0c3c269906b2 2026/04/10 22:54:09 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d799a-4efb-7099-9f69-8816850f5873 request.user=alice post=https://b.localdomain/post/019d799a-4efb-7099-9f69-8816850f5873 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5131-7d8c-8b0a-33835121e113 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5131-7d8c-8b0a-33835121e113 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5131-7d8c-8b0a-33835121e113 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d799a-513f-7cf6-8a93-0feb6c8a741a 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799a-5133-7510-81d5-bf9f056f3aa7 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019d799a-5133-7279-9fdd-fbecaea9ec60 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799a-5130-7c81-af11-dbbcc5cf0c87 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799a-513f-7cf6-8a93-0feb6c8a741a 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/accept/019d799a-513f-70fe-bb8d-c6a00b0de2b1 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/accept/019d799a-515c-76dc-8c35-762c8f3190cd 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d799a-5130-7c81-af11-dbbcc5cf0c87 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:54:09 INFO Received delete request activity.id=https://b.localdomain/post/019d799a-4e38-72e9-b184-efb33b92d522#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-4e38-72e9-b184-efb33b92d522 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799a-4e38-72e9-b184-efb33b92d522 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor 2026/04/10 22:54:09 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-506e-76bf-9ab1-4ea1dd7a4326 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-506e-7657-9d0f-060deac757dd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-506e-7657-9d0f-060deac757dd 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019d799a-5133-7279-9fdd-fbecaea9ec60 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5131-7d8c-8b0a-33835121e113 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5126-7eea-9474-0c3c269906b2 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799a-5126-7eea-9474-0c3c269906b2 2026/04/10 22:54:09 INFO Received a new post activity.id=https://a.localdomain/create/019d799a-5186-74b3-bab9-391dd3469eff activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-5186-7444-92a1-58daed52f9fd activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799a-5186-7444-92a1-58daed52f9fd 2026/04/10 22:54:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-519d-734b-9c08-d2658e51e68d activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-5126-7eb7-839c-9c791a2eb093 request.user=bob post=https://b.localdomain/post/019d799a-5126-7eb7-839c-9c791a2eb093 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/accept/019d799a-5132-7419-a829-9d9c53d4ab4f activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor/follow/019d799a-5020-741f-a4e7-23bb96a9cb11 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor/follow/019d799a-5020-741f-a4e7-23bb96a9cb11 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799a-5186-74b3-bab9-391dd3469eff 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799a-5186-74b3-bab9-391dd3469eff 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799a-519d-734b-9c08-d2658e51e68d 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799a-519d-734b-9c08-d2658e51e68d 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/accept/019d799a-515c-76dc-8c35-762c8f3190cd 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5150-73e7-98fb-7941989f29b5 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5150-73e7-98fb-7941989f29b5 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/accept/019d799a-515c-76dc-8c35-762c8f3190cd 2026/04/10 22:54:09 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799a-5019-78dc-8ee2-10fad2f8f40c 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:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/accept/019d799a-513f-70fe-bb8d-c6a00b0de2b1 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799a-519d-734b-9c08-d2658e51e68d 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor/accept/019d799a-51bd-7e8e-a961-8e1387d99ea6 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-5019-78dc-8ee2-10fad2f8f40c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-5019-78dc-8ee2-10fad2f8f40c 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799a-519d-734b-9c08-d2658e51e68d 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799a-5133-7510-81d5-bf9f056f3aa7 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799a-5186-74b3-bab9-391dd3469eff 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/move/019d799a-5133-7279-9fdd-fbecaea9ec60 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799a-5186-74b3-bab9-391dd3469eff 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5150-73e7-98fb-7941989f29b5 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/04/10 22:54:09 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/create/019d799a-51a2-707d-a8a9-9297b385d010 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/post/019d799a-51a2-702e-b6cd-682c9c5f97a8 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/post/019d799a-51a2-702e-b6cd-682c9c5f97a8 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor 2026/04/10 22:54:09 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/create/019d799a-51a2-707d-a8a9-9297b385d010 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/post/019d799a-51a2-702e-b6cd-682c9c5f97a8 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/post/019d799a-51a2-702e-b6cd-682c9c5f97a8 2026/04/10 22:54:09 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799a-5186-7444-92a1-58daed52f9fd request.user=alice post=https://a.localdomain/post/019d799a-5186-7444-92a1-58daed52f9fd 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/accept/019d799a-510e-70c9-b205-f3c6b1520581 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/follow/019d799a-4f28-7363-a007-62d8a0257acd activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/follow/019d799a-4f28-7363-a007-62d8a0257acd 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5131-7d8c-8b0a-33835121e113 2026/04/10 22:54:09 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799a-511b-73bc-a0ee-6311f59b7422 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:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799a-5150-73e7-98fb-7941989f29b5 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-51cf-7bf0-85d9-1698ddac4344 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor/accept/019d799a-51db-7c94-954c-0ba7333bcbbd activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-511b-73bc-a0ee-6311f59b7422 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799a-511b-73bc-a0ee-6311f59b7422 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-5150-737d-bbd6-da9ca47dc287 request.user=bob post=https://b.localdomain/post/019d799a-5150-737d-bbd6-da9ca47dc287 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/accept/019d799a-513f-70fe-bb8d-c6a00b0de2b1 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4f94-7ab5-bb90-9c75140d21b8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4f94-7ab5-bb90-9c75140d21b8 2026/04/10 22:54:09 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-51cf-7d37-b70f-433d9a8c3b24 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-51cf-7d07-9de0-8a82ef42e551 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-51cf-7d07-9de0-8a82ef42e551 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799a-4e38-72e9-b184-efb33b92d522#delete 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799a-4e38-72e9-b184-efb33b92d522#delete 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799a-4e38-72e9-b184-efb33b92d522#delete 2026/04/10 22:54:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor/accept/019d799a-51bd-7e8e-a961-8e1387d99ea6 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor/accept/019d799a-51bd-7e8e-a961-8e1387d99ea6 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5131-7d8c-8b0a-33835121e113 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor 2026/04/10 22:54:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:09 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799a-509f-7069-af6c-6d857d3f03b1 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://a.localdomain/user/alice followed=https://g.localdomain/user/stuff 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799a-5131-7d8c-8b0a-33835121e113 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor/accept/019d799a-51db-7c94-954c-0ba7333bcbbd 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-5131-7d5b-8baf-2081e7bc0c76 request.user=bob post=https://b.localdomain/post/019d799a-5131-7d5b-8baf-2081e7bc0c76 2026/04/10 22:54:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d799a-51f1-7970-92aa-2dadfe6a59d3 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-509f-7069-af6c-6d857d3f03b1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-509f-7069-af6c-6d857d3f03b1 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d799a-4e38-72e9-b184-efb33b92d522#delete 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/accept/019d799a-515c-76dc-8c35-762c8f3190cd activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-5084-7cd8-8002-0fa86464b129 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799a-5084-7cd8-8002-0fa86464b129 2026/04/10 22:54:09 INFO Approving follow request activity.id=https://b.localdomain/follow/019d799a-513f-7cf6-8a93-0feb6c8a741a activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://b.localdomain/user/carol followed=https://g.localdomain/user/stuff 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d799a-5209-71dd-8779-19f956908fb5 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799a-513f-7cf6-8a93-0feb6c8a741a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019d799a-513f-7cf6-8a93-0feb6c8a741a 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor/accept/019d799a-51bd-7e8e-a961-8e1387d99ea6 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor/accept/019d799a-51db-7c94-954c-0ba7333bcbbd 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/create/019d799a-51a2-707d-a8a9-9297b385d010 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d799a-51f1-7970-92aa-2dadfe6a59d3 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknGQQUByWdZFDPuP9ssLrrMcp13vzA8a4Pogk8copAs7Y/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/create/019d799a-51a2-707d-a8a9-9297b385d010 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknGQQUByWdZFDPuP9ssLrrMcp13vzA8a4Pogk8copAs7Y/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/create/019d799a-51a2-707d-a8a9-9297b385d010 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d799a-51f1-7970-92aa-2dadfe6a59d3 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor 2026/04/10 22:54:09 INFO Looking up user name=stuff 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d799a-5209-71dd-8779-19f956908fb5 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d799a-5209-71dd-8779-19f956908fb5 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor 2026/04/10 22:54:09 INFO Fetching object id=ap://did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-51cf-7d37-b70f-433d9a8c3b24 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-51cf-7d37-b70f-433d9a8c3b24 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Received delete request activity.id=https://b.localdomain/post/019d799a-4e38-72e9-b184-efb33b92d522#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-4e38-72e9-b184-efb33b92d522 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799a-4e38-72e9-b184-efb33b92d522 2026/04/10 22:54:09 INFO Looking up user name=stuff 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-51cf-7bf0-85d9-1698ddac4344 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-51f5-7a22-bcd2-2e8e999c75f3 note=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:09 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-51f5-7a22-bcd2-2e8e999c75f3 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799a-519d-734b-9c08-d2658e51e68d activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Looking up user name=alice 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d799a-5209-71dd-8779-19f956908fb5 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-522e-7461-a0b0-b54746db163c activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-519d-734b-9c08-d2658e51e68d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d799a-519d-734b-9c08-d2658e51e68d 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-51cf-7bf0-85d9-1698ddac4344 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-51cf-7d37-b70f-433d9a8c3b24 2026/04/10 22:54:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d799a-522e-7461-a0b0-b54746db163c 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d799a-522e-7461-a0b0-b54746db163c 2026/04/10 22:54:09 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799a-503d-76ca-9bb7-24d9caa45fc0 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-51cf-7bf0-85d9-1698ddac4344 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor/accept/019d799a-51db-7c94-954c-0ba7333bcbbd 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknGQQUByWdZFDPuP9ssLrrMcp13vzA8a4Pogk8copAs7Y/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/create/019d799a-51a2-707d-a8a9-9297b385d010 2026/04/10 22:54:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor/accept/019d799a-51db-7c94-954c-0ba7333bcbbd 2026/04/10 22:54:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-523f-70ae-a933-2dd4de15bac2 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-503d-76ca-9bb7-24d9caa45fc0 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-503d-76ca-9bb7-24d9caa45fc0 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:54:09 INFO Looking up user name=bob 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor/accept/019d799a-51bd-7e8e-a961-8e1387d99ea6 2026/04/10 22:54:09 INFO Looking up user name=carol 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799a-51cf-7d37-b70f-433d9a8c3b24 2026/04/10 22:54:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d799a-522e-7461-a0b0-b54746db163c 2026/04/10 22:54:09 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-51cf-7d07-9de0-8a82ef42e551 request.user=carol post=https://b.localdomain/post/019d799a-51cf-7d07-9de0-8a82ef42e551 2026/04/10 22:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:10 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:54:10 INFO Looking up user name=carol 2026/04/10 22:54:10 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-524a-76e6-a500-ccab5aecf996 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Fetching object id=ap://did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor 2026/04/10 22:54:10 INFO Looking up user name=alice 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799a-522e-7461-a0b0-b54746db163c 2026/04/10 22:54:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-5126-7eea-9474-0c3c269906b2 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5126-7eb7-839c-9c791a2eb093 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5126-7eb7-839c-9c791a2eb093 2026/04/10 22:54:10 INFO Approving follow request activity.id=https://c.localdomain/follow/019d799a-5130-7c81-af11-dbbcc5cf0c87 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:10 INFO Looking up user name=carol 2026/04/10 22:54:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-5256-7da2-a608-8b5bfce8ec36 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799a-5130-7c81-af11-dbbcc5cf0c87 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799a-5130-7c81-af11-dbbcc5cf0c87 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-5239-706f-ac11-6dd04a96fa7d activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5239-7035-a280-64c6b1868009 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5239-7035-a280-64c6b1868009 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/create/019d799a-51a2-707d-a8a9-9297b385d010 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor 2026/04/10 22:54:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-523f-70ae-a933-2dd4de15bac2 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-523f-70ae-a933-2dd4de15bac2 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:10 INFO Fetching object id=ap://did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799a-5256-7da2-a608-8b5bfce8ec36 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799a-5256-7da2-a608-8b5bfce8ec36 2026/04/10 22:54:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-522e-7461-a0b0-b54746db163c activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-519d-734b-9c08-d2658e51e68d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d799a-519d-734b-9c08-d2658e51e68d 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-51f5-7a22-bcd2-2e8e999c75f3 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-51f5-7a22-bcd2-2e8e999c75f3 2026/04/10 22:54:10 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-51f5-7a22-bcd2-2e8e999c75f3 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor gateway=https://c.localdomain 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-51f5-7a22-bcd2-2e8e999c75f3 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d799a-51f1-7970-92aa-2dadfe6a59d3 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-51f5-7a22-bcd2-2e8e999c75f3 2026/04/10 22:54:10 INFO Looking up user name=carol 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:10 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor/accept/019d799a-51bd-7e8e-a961-8e1387d99ea6 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-5019-78dc-8ee2-10fad2f8f40c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-5019-78dc-8ee2-10fad2f8f40c 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019d799a-5209-71dd-8779-19f956908fb5 2026/04/10 22:54:10 INFO Fetching object id=ap://did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:10 INFO Fetching object id=ap://did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:10 INFO Fetching object id=ap://did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019d799a-51f1-7970-92aa-2dadfe6a59d3 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-523f-70ae-a933-2dd4de15bac2 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:54:10 INFO Looking up user name=stuff 2026/04/10 22:54:10 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019d799a-5186-74b3-bab9-391dd3469eff note=https://a.localdomain/post/019d799a-5186-7444-92a1-58daed52f9fd thread=https://b.localdomain/post/019d799a-4efb-7099-9f69-8816850f5873 starter=https://b.localdomain/user/carol 2026/04/10 22:54:10 INFO Received a new post activity.id=https://a.localdomain/create/019d799a-5186-74b3-bab9-391dd3469eff activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-5186-7444-92a1-58daed52f9fd activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799a-5186-7444-92a1-58daed52f9fd 2026/04/10 22:54:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-5259-7a82-819f-656de13025ee activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5259-7a4b-aaae-28e76181cdac activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5259-7a4b-aaae-28e76181cdac 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799a-5256-7da2-a608-8b5bfce8ec36 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799a-5256-7da2-a608-8b5bfce8ec36 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/create/019d799a-51a2-707d-a8a9-9297b385d010 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-524a-76e6-a500-ccab5aecf996 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-524a-76e6-a500-ccab5aecf996 2026/04/10 22:54:10 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d799a-51f1-7970-92aa-2dadfe6a59d3 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-509f-7069-af6c-6d857d3f03b1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-509f-7069-af6c-6d857d3f03b1 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/create/019d799a-51a2-707d-a8a9-9297b385d010 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799a-523f-70ae-a933-2dd4de15bac2 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-5131-7d8c-8b0a-33835121e113 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5131-7d5b-8baf-2081e7bc0c76 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5131-7d5b-8baf-2081e7bc0c76 2026/04/10 22:54:10 INFO Looking up user name=alice 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-5263-70cb-8b8e-e5a11a0db5ee activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799a-5186-74b3-bab9-391dd3469eff 2026/04/10 22:54:10 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/post/019d799a-51a2-702e-b6cd-682c9c5f97a8 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/post/019d799a-51a2-702e-b6cd-682c9c5f97a8 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:54:10 INFO Looking up user name=stuff 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5239-706f-ac11-6dd04a96fa7d 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5239-706f-ac11-6dd04a96fa7d 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-51f5-7a22-bcd2-2e8e999c75f3 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-524a-76e6-a500-ccab5aecf996 2026/04/10 22:54:10 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor/accept/019d799a-51db-7c94-954c-0ba7333bcbbd activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-511b-73bc-a0ee-6311f59b7422 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799a-511b-73bc-a0ee-6311f59b7422 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d799a-5209-71dd-8779-19f956908fb5 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799a-513f-7cf6-8a93-0feb6c8a741a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019d799a-513f-7cf6-8a93-0feb6c8a741a 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-51f5-7a22-bcd2-2e8e999c75f3 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799a-524a-76e6-a500-ccab5aecf996 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:10 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-529d-7a10-ac2e-e5f1a85ca7ba activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Looking up user name=carol 2026/04/10 22:54:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-5256-7da2-a608-8b5bfce8ec36 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799a-5130-7c81-af11-dbbcc5cf0c87 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799a-5130-7c81-af11-dbbcc5cf0c87 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-51f5-7a22-bcd2-2e8e999c75f3 2026/04/10 22:54:10 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 2026/04/10 22:54:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5239-706f-ac11-6dd04a96fa7d 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5259-7a82-819f-656de13025ee 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5259-7a82-819f-656de13025ee 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-51cf-7d37-b70f-433d9a8c3b24 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-51cf-7d07-9de0-8a82ef42e551 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-51cf-7d07-9de0-8a82ef42e551 2026/04/10 22:54:10 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-52b4-7729-9f5d-131febc6915c activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799a-5239-706f-ac11-6dd04a96fa7d 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-5239-7035-a280-64c6b1868009 request.user=bob post=https://b.localdomain/post/019d799a-5239-7035-a280-64c6b1868009 2026/04/10 22:54:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-523f-70ae-a933-2dd4de15bac2 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-503d-76ca-9bb7-24d9caa45fc0 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-503d-76ca-9bb7-24d9caa45fc0 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799a-52b4-7729-9f5d-131febc6915c 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799a-52b4-7729-9f5d-131febc6915c 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-5131-7d8c-8b0a-33835121e113 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5131-7d5b-8baf-2081e7bc0c76 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5131-7d5b-8baf-2081e7bc0c76 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5259-7a82-819f-656de13025ee 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5263-70cb-8b8e-e5a11a0db5ee 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5263-70cb-8b8e-e5a11a0db5ee 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5263-70cb-8b8e-e5a11a0db5ee 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-529d-7a10-ac2e-e5f1a85ca7ba 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-529d-7a10-ac2e-e5f1a85ca7ba 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799a-52b4-7729-9f5d-131febc6915c 2026/04/10 22:54:10 INFO Looking up user name=alice 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799a-52b4-7729-9f5d-131febc6915c 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799a-5259-7a82-819f-656de13025ee 2026/04/10 22:54:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-5259-7a4b-aaae-28e76181cdac request.user=bob post=https://b.localdomain/post/019d799a-5259-7a4b-aaae-28e76181cdac 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5263-70cb-8b8e-e5a11a0db5ee 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-529d-7a10-ac2e-e5f1a85ca7ba 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799a-529d-7a10-ac2e-e5f1a85ca7ba 2026/04/10 22:54:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:54:10 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/create/019d799a-52c2-71cf-a979-0b72d1edf3b1 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/post/019d799a-52c2-7173-8ce6-7652d088b113 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/post/019d799a-52c2-7173-8ce6-7652d088b113 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/create/019d799a-52c2-71cf-a979-0b72d1edf3b1 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/post/019d799a-52c2-7173-8ce6-7652d088b113 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/post/019d799a-52c2-7173-8ce6-7652d088b113 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:10 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/create/019d799a-52c2-7448-98b1-9243b7287fa4 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/post/019d799a-52c2-7407-bd85-cc1c57b6d04c thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/post/019d799a-52c2-7407-bd85-cc1c57b6d04c starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/create/019d799a-52c2-7448-98b1-9243b7287fa4 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/post/019d799a-52c2-7407-bd85-cc1c57b6d04c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/post/019d799a-52c2-7407-bd85-cc1c57b6d04c 2026/04/10 22:54:10 INFO Updated post activity.id=https://b.localdomain/update/019d799a-52cd-7372-9757-7823a82e341e activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5078-7a4b-a075-0690e5e074ba activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-5078-7a4b-a075-0690e5e074ba 2026/04/10 22:54:10 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:54:10 INFO Looking up user name=alice 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor 2026/04/10 22:54:10 INFO Fetching object id=ap://did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor 2026/04/10 22:54:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:10 INFO Received delete request activity.id=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5263-70cb-8b8e-e5a11a0db5ee 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/create/019d799a-52c2-7448-98b1-9243b7287fa4 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/create/019d799a-52c2-7448-98b1-9243b7287fa4 2026/04/10 22:54:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor 2026/04/10 22:54:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:10 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/create/019d799a-52c2-71cf-a979-0b72d1edf3b1 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/create/019d799a-52c2-71cf-a979-0b72d1edf3b1 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-52cd-7372-9757-7823a82e341e 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/create/019d799a-52c2-71cf-a979-0b72d1edf3b1 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-52cd-7372-9757-7823a82e341e 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Fetching object id=ap://did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:10 INFO Looking up user name=carol 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor 2026/04/10 22:54:10 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:54:10 INFO Looking up user name=carol 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f#delete 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f#delete 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Fetching object id=ap://did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5263-70cb-8b8e-e5a11a0db5ee 2026/04/10 22:54:10 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/create/019d799a-51a2-707d-a8a9-9297b385d010 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/post/019d799a-51a2-702e-b6cd-682c9c5f97a8 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/post/019d799a-51a2-702e-b6cd-682c9c5f97a8 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f#delete 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799a-5263-70cb-8b8e-e5a11a0db5ee 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-52cd-7372-9757-7823a82e341e 2026/04/10 22:54:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 request.user=bob post=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 2026/04/10 22:54:10 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f#delete 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor 2026/04/10 22:54:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:10 INFO Fetching object id=ap://did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/create/019d799a-52c2-7448-98b1-9243b7287fa4 2026/04/10 22:54:10 INFO Looking up user name=carol 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/create/019d799a-52c2-7448-98b1-9243b7287fa4 2026/04/10 22:54:10 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/post/019d799a-52c2-7407-bd85-cc1c57b6d04c request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/post/019d799a-52c2-7407-bd85-cc1c57b6d04c 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/create/019d799a-52c2-71cf-a979-0b72d1edf3b1 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-5337-7899-9fdd-2338af21f9fd activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5337-785a-8e41-4f1b2e85412a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-5337-785a-8e41-4f1b2e85412a 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-52cd-7372-9757-7823a82e341e 2026/04/10 22:54:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-5078-7a4b-a075-0690e5e074ba request.user=carol post=https://b.localdomain/post/019d799a-5078-7a4b-a075-0690e5e074ba 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:10 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-5333-7428-b576-f5b1305c2993 note=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-5333-73de-bea2-71f144051e32 thread=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-5333-73de-bea2-71f144051e32 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:10 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-5333-7428-b576-f5b1305c2993 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-5333-73de-bea2-71f144051e32 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-5333-73de-bea2-71f144051e32 2026/04/10 22:54:10 INFO Looking up user name=alice 2026/04/10 22:54:10 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799a-535c-7da4-8fc1-c895d016fa88 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-534d-7c20-bb31-3d939c11a298 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-534d-7be6-8488-841e61180b67 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-534d-7be6-8488-841e61180b67 2026/04/10 22:54:10 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-52b4-7729-9f5d-131febc6915c activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/04/10 22:54:10 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-5333-7428-b576-f5b1305c2993 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor gateway=https://a.localdomain 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-5333-7428-b576-f5b1305c2993 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-5333-7428-b576-f5b1305c2993 2026/04/10 22:54:10 INFO Received delete request activity.id=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-535b-74d3-b4df-311a724a080e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-535b-7494-b8d7-1fa118b22e57 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-535b-7494-b8d7-1fa118b22e57 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-536a-79c9-8218-0007f55c932c 2026/04/10 22:54:10 INFO Fetching object id=ap://did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:10 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/create/019d799a-52c2-71cf-a979-0b72d1edf3b1 2026/04/10 22:54:10 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/create/019d799a-51a2-707d-a8a9-9297b385d010 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/post/019d799a-51a2-702e-b6cd-682c9c5f97a8 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/post/019d799a-51a2-702e-b6cd-682c9c5f97a8 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor 2026/04/10 22:54:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:10 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f#delete note=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f thread=https://b.localdomain/post/019d799a-4d84-7abf-be48-596a5fe9b05b starter=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Fetching object id=ap://did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5337-7899-9fdd-2338af21f9fd 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5337-7899-9fdd-2338af21f9fd 2026/04/10 22:54:10 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f#delete 2026/04/10 22:54:10 INFO Looking up user name=carol 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799a-535c-7da4-8fc1-c895d016fa88 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799a-535c-7da4-8fc1-c895d016fa88 2026/04/10 22:54:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-5333-7428-b576-f5b1305c2993 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Moving follow follow=https://b.localdomain/follow/019d799a-4e9d-7d60-b803-56fcbb35724d old=https://a.localdomain/user/alice new=https://c.localdomain/user/carol 2026/04/10 22:54:10 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-539f-7cb9-8f6e-bf8a9c11442c activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-534d-7c20-bb31-3d939c11a298 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-534d-7c20-bb31-3d939c11a298 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-5333-7428-b576-f5b1305c2993 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5337-7899-9fdd-2338af21f9fd 2026/04/10 22:54:10 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor/create/019d799a-537b-79e4-adc4-f9d0225b89c2 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor/post/019d799a-537b-793d-b101-5ecf68c060fa thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor/post/019d799a-537b-793d-b101-5ecf68c060fa starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor/create/019d799a-537b-79e4-adc4-f9d0225b89c2 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor/post/019d799a-537b-793d-b101-5ecf68c060fa activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor/post/019d799a-537b-793d-b101-5ecf68c060fa 2026/04/10 22:54:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-5131-7d5b-8baf-2081e7bc0c76 request.user=alice post=https://b.localdomain/post/019d799a-5131-7d5b-8baf-2081e7bc0c76 2026/04/10 22:54:10 INFO Viewing post request.path=/users/view/c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-5333-73de-bea2-71f144051e32 request.user=carol post=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-5333-73de-bea2-71f144051e32 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-539f-7cb9-8f6e-bf8a9c11442c 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-539f-7cb9-8f6e-bf8a9c11442c 2026/04/10 22:54:10 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799a-53a7-7b00-9ae2-5ecc33034403 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://c.localdomain/user/carol follower=https://b.localdomain/user/bob followed=https://c.localdomain/user/carol 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-535b-74d3-b4df-311a724a080e 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-535b-74d3-b4df-311a724a080e 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799a-535c-7da4-8fc1-c895d016fa88 2026/04/10 22:54:10 INFO Looking up user name=carol 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799a-535c-7da4-8fc1-c895d016fa88 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/create/019d799a-52c2-71cf-a979-0b72d1edf3b1 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-534d-7c20-bb31-3d939c11a298 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Removed a Follow activity.id=https://b.localdomain/undo/019d799a-53b1-7b21-bd17-16a0cab0b9eb activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799a-4e9d-7d60-b803-56fcbb35724d activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:54:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/create/019d799a-52c2-71cf-a979-0b72d1edf3b1 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799a-5337-7899-9fdd-2338af21f9fd 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:10 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/post/019d799a-52c2-7173-8ce6-7652d088b113 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/post/019d799a-52c2-7173-8ce6-7652d088b113 2026/04/10 22:54:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-5337-785a-8e41-4f1b2e85412a request.user=carol post=https://b.localdomain/post/019d799a-5337-785a-8e41-4f1b2e85412a 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799a-539f-7cb9-8f6e-bf8a9c11442c 2026/04/10 22:54:10 INFO Looking up user name=carol 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799a-539f-7cb9-8f6e-bf8a9c11442c 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-5399-7535-b980-4249eb16f9e7 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799a-534d-7c20-bb31-3d939c11a298 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-535b-74d3-b4df-311a724a080e 2026/04/10 22:54:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-534d-7be6-8488-841e61180b67 request.user=bob post=https://b.localdomain/post/019d799a-534d-7be6-8488-841e61180b67 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019d799a-53a7-7b00-9ae2-5ecc33034403 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019d799a-53a7-7b00-9ae2-5ecc33034403 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-536a-79c9-8218-0007f55c932c 2026/04/10 22:54:10 INFO Fetching object id=ap://did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob --- PASS: TestCluster_PublicPost (2.85s) 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019d799a-53b1-7b21-bd17-16a0cab0b9eb 2026/04/10 22:54:10 INFO Looking up user name=carol 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019d799a-53b1-7b21-bd17-16a0cab0b9eb 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799a-535b-74d3-b4df-311a724a080e 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-535b-7494-b8d7-1fa118b22e57 request.user=bob post=https://b.localdomain/post/019d799a-535b-7494-b8d7-1fa118b22e57 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5399-7535-b980-4249eb16f9e7 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5399-7535-b980-4249eb16f9e7 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-536a-79c9-8218-0007f55c932c 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019d799a-53a7-7b00-9ae2-5ecc33034403 2026/04/10 22:54:10 INFO Looking up user name=carol 2026/04/10 22:54:10 INFO Updated post activity.id=https://b.localdomain/update/019d799a-52cd-7372-9757-7823a82e341e activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5078-7a4b-a075-0690e5e074ba activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-5078-7a4b-a075-0690e5e074ba 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor/create/019d799a-537b-79e4-adc4-f9d0225b89c2 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor/create/019d799a-537b-79e4-adc4-f9d0225b89c2 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019d799a-53b1-7b21-bd17-16a0cab0b9eb 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f#delete 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-536a-79c9-8218-0007f55c932c 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor 2026/04/10 22:54:10 INFO Fetching forwarded object activity.id=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f activity.object.type=Note activity.object.attributed_to="" id=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f sender=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019d799a-53b1-7b21-bd17-16a0cab0b9eb 2026/04/10 22:54:10 INFO Fetching object id=ap://did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor 2026/04/10 22:54:10 INFO Fetching post post=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f#delete 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5399-7535-b980-4249eb16f9e7 2026/04/10 22:54:10 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f#delete 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799a-53a7-7b00-9ae2-5ecc33034403 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799a-5399-7535-b980-4249eb16f9e7 2026/04/10 22:54:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc request.user=carol post=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc 2026/04/10 22:54:10 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:54:10 INFO Looking up user name=carol 2026/04/10 22:54:10 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-5263-70cb-8b8e-e5a11a0db5ee activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 2026/04/10 22:54:10 INFO Looking up user name=alice 2026/04/10 22:54:10 INFO Looking up user name=alice 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Received delete request activity.id=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f deleted=https://a.localdomain/post/019d799a-4e04-7d79-8242-6228ac5dc62f 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/create/019d799a-52c2-7448-98b1-9243b7287fa4 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/post/019d799a-52c2-7407-bd85-cc1c57b6d04c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/post/019d799a-52c2-7407-bd85-cc1c57b6d04c 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Approving follow request activity.id=https://b.localdomain/follow/019d799a-53a7-7b00-9ae2-5ecc33034403 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://c.localdomain/user/carol follower=https://b.localdomain/user/bob followed=https://c.localdomain/user/carol 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor/create/019d799a-537b-79e4-adc4-f9d0225b89c2 2026/04/10 22:54:10 INFO Approving follow request activity.id=https://b.localdomain/follow/019d799a-535c-7da4-8fc1-c895d016fa88 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:54:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:10 INFO Follow is accepted activity.id=https://c.localdomain/accept/019d799a-540a-72f8-a8a8-4c68b3c8f4c7 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799a-53a7-7b00-9ae2-5ecc33034403 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799a-53a7-7b00-9ae2-5ecc33034403 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor/create/019d799a-537b-79e4-adc4-f9d0225b89c2 2026/04/10 22:54:10 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799a-540d-7069-8de6-6bc8fe6d08e8 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799a-535c-7da4-8fc1-c895d016fa88 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799a-535c-7da4-8fc1-c895d016fa88 2026/04/10 22:54:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:54:10 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor/post/019d799a-537b-793d-b101-5ecf68c060fa request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor/post/019d799a-537b-793d-b101-5ecf68c060fa 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019d799a-540a-72f8-a8a8-4c68b3c8f4c7 2026/04/10 22:54:10 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019d799a-540a-72f8-a8a8-4c68b3c8f4c7 2026/04/10 22:54:10 INFO Looking up user name=carol 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799a-540d-7069-8de6-6bc8fe6d08e8 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799a-540d-7069-8de6-6bc8fe6d08e8 2026/04/10 22:54:10 INFO Looking up user name=carol 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:10 INFO Looking up user name=carol 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:10 INFO Looking up user name=alice 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-53fb-711d-a7aa-1533fcba4d09 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-53fb-707f-ac9c-bf92216a1309 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-53fb-707f-ac9c-bf92216a1309 2026/04/10 22:54:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019d799a-540a-72f8-a8a8-4c68b3c8f4c7 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/accept/019d799a-540a-72f8-a8a8-4c68b3c8f4c7 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799a-540d-7069-8de6-6bc8fe6d08e8 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-5263-70cb-8b8e-e5a11a0db5ee activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d799a-540d-7069-8de6-6bc8fe6d08e8 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:10 INFO Fetching object id=ap://did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:10 INFO Looking up user name=alice 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-5337-7899-9fdd-2338af21f9fd activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5337-785a-8e41-4f1b2e85412a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-5337-785a-8e41-4f1b2e85412a 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor 2026/04/10 22:54:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:54:10 INFO Looking up user name=alice 2026/04/10 22:54:10 INFO Removed a Follow activity.id=https://b.localdomain/undo/019d799a-53b1-7b21-bd17-16a0cab0b9eb activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799a-4e9d-7d60-b803-56fcbb35724d activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:54:10 INFO Fetching object id=ap://did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor 2026/04/10 22:54:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:10 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799a-524a-76e6-a500-ccab5aecf996 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:54:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-5443-7baf-aca1-9946d8fb41e9 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-524a-76e6-a500-ccab5aecf996 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-524a-76e6-a500-ccab5aecf996 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:10 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799a-529d-7a10-ac2e-e5f1a85ca7ba activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Looking up user name=carol 2026/04/10 22:54:10 INFO Looking up user name=alice 2026/04/10 22:54:10 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-5445-7ca2-8254-2cc882066dd6 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/04/10 22:54:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-5449-761d-ad5f-596f6be26dbb activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-529d-7a10-ac2e-e5f1a85ca7ba activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-529d-7a10-ac2e-e5f1a85ca7ba 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/04/10 22:54:10 INFO Follow is accepted activity.id=https://c.localdomain/accept/019d799a-540a-72f8-a8a8-4c68b3c8f4c7 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799a-53a7-7b00-9ae2-5ecc33034403 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799a-53a7-7b00-9ae2-5ecc33034403 2026/04/10 22:54:10 INFO Looking up user name=carol 2026/04/10 22:54:10 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799a-540d-7069-8de6-6bc8fe6d08e8 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799a-535c-7da4-8fc1-c895d016fa88 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799a-535c-7da4-8fc1-c895d016fa88 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799a-5445-7ca2-8254-2cc882066dd6 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799a-5445-7ca2-8254-2cc882066dd6 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d799a-5422-74aa-8b82-9ef6ac200dfa 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d799a-5422-74aa-8b82-9ef6ac200dfa 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d799a-5422-74aa-8b82-9ef6ac200dfa 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d799a-5422-74aa-8b82-9ef6ac200dfa 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-5434-7601-a0b5-9c841ac77252 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5434-75be-8c47-acec61c7ff77 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5434-75be-8c47-acec61c7ff77 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-5443-7baf-aca1-9946d8fb41e9 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-5443-7baf-aca1-9946d8fb41e9 2026/04/10 22:54:10 INFO Looking up user name=alice 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-53fb-711d-a7aa-1533fcba4d09 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-53fb-711d-a7aa-1533fcba4d09 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-53fb-711d-a7aa-1533fcba4d09 2026/04/10 22:54:10 INFO Looking up user name=carol 2026/04/10 22:54:10 INFO Looking up user name=alice 2026/04/10 22:54:10 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799a-539f-7cb9-8f6e-bf8a9c11442c activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-5460-75c0-86dd-ea88e30c6149 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-539f-7cb9-8f6e-bf8a9c11442c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799a-539f-7cb9-8f6e-bf8a9c11442c 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799a-5445-7ca2-8254-2cc882066dd6 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d799a-5422-74aa-8b82-9ef6ac200dfa 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-5443-7baf-aca1-9946d8fb41e9 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799a-5445-7ca2-8254-2cc882066dd6 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d799a-5422-74aa-8b82-9ef6ac200dfa 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-5449-761d-ad5f-596f6be26dbb 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-5449-761d-ad5f-596f6be26dbb 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-53fb-711d-a7aa-1533fcba4d09 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799a-5443-7baf-aca1-9946d8fb41e9 2026/04/10 22:54:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/post/019d799a-51a2-702e-b6cd-682c9c5f97a8 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/post/019d799a-51a2-702e-b6cd-682c9c5f97a8 2026/04/10 22:54:10 INFO Follow is rejected activity.id=https://b.localdomain/reject/019d799a-546d-73e7-82ae-28f1374c927f activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4ef5-715e-84b8-0fac2d5a1c76 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4ef5-715e-84b8-0fac2d5a1c76 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799a-5460-75c0-86dd-ea88e30c6149 2026/04/10 22:54:10 INFO Updated post activity.id=https://a.localdomain/update/019d799a-544d-786a-b34a-92fb148621e5 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-5186-7444-92a1-58daed52f9fd activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799a-5186-7444-92a1-58daed52f9fd 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor 2026/04/10 22:54:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/announce/019d799a-5422-74aa-8b82-9ef6ac200dfa 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799a-544d-786a-b34a-92fb148621e5 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799a-544d-786a-b34a-92fb148621e5 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/create/019d799a-52c2-71cf-a979-0b72d1edf3b1 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/post/019d799a-52c2-7173-8ce6-7652d088b113 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/post/019d799a-52c2-7173-8ce6-7652d088b113 2026/04/10 22:54:10 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-5333-7428-b576-f5b1305c2993 note=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-5333-73de-bea2-71f144051e32 thread=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-5333-73de-bea2-71f144051e32 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:10 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-5333-7428-b576-f5b1305c2993 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-5333-73de-bea2-71f144051e32 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-5333-73de-bea2-71f144051e32 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/019d799a-546d-73e7-82ae-28f1374c927f 2026/04/10 22:54:10 INFO Fetching object id=ap://did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/019d799a-546d-73e7-82ae-28f1374c927f 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-5131-7d5b-8baf-2081e7bc0c76 request.user=alice post=https://b.localdomain/post/019d799a-5131-7d5b-8baf-2081e7bc0c76 2026/04/10 22:54:10 INFO Looking up user name=carol 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:10 INFO Forwarding post to group followers activity=https://b.localdomain/create/019d799a-5399-7535-b980-4249eb16f9e7 note=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc group=https://g.localdomain/user/stuff 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-5333-7428-b576-f5b1305c2993 2026/04/10 22:54:10 WARN Failed to resolve a recipient to=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-5333-7428-b576-f5b1305c2993 error="cannot resolve https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/followers: actor is not cached" 2026/04/10 22:54:10 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-5333-7428-b576-f5b1305c2993 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor gateway=https://c.localdomain 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-5333-7428-b576-f5b1305c2993 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-5333-7428-b576-f5b1305c2993 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor 2026/04/10 22:54:10 INFO Looking up user name=alice 2026/04/10 22:54:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-4f9c-7a47-a945-93bdeb81da2a request.user=bob post=https://b.localdomain/post/019d799a-4f9c-7a47-a945-93bdeb81da2a 2026/04/10 22:54:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-5443-7baf-aca1-9946d8fb41e9 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-524a-76e6-a500-ccab5aecf996 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-524a-76e6-a500-ccab5aecf996 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-5333-7428-b576-f5b1305c2993 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/019d799a-546d-73e7-82ae-28f1374c927f 2026/04/10 22:54:10 INFO Fetching object id=ap://did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/reject/019d799a-546d-73e7-82ae-28f1374c927f 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-5399-7535-b980-4249eb16f9e7 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5434-7601-a0b5-9c841ac77252 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5434-7601-a0b5-9c841ac77252 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-5473-787b-a070-bf6a1055eb95 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5473-7819-9414-374ec33ed944 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5473-7819-9414-374ec33ed944 === NAME TestCluster_PostToFollowers_Rejected page.go:100: 20 text/gemini # 🐕 Followers => /users/outbox/a.localdomain/user/bob 2026-04-10 👽 bob (bob@a.localdomain) => /users/followers/accept/a.localdomain/user/bob 🟢 Accept => /users/followers/reject/a.localdomain/user/bob 🔴 Reject ## Settings => /users/followers?unlock 🔓 Approve new follow requests automatically ## Menu => /users 📻 My feed => /users/mentions 📞 Mentions => /users/follows ⚡️ Follows => /users/followers 🐕 Followers => /users/me 😈 My profile => /users/local 📡 Local feed => /users/communities 🏕️ Communities => /users/hashtags 🔥 Hashtags => /users/resolve 🔭 View profile => /users/bookmarks 🔖 Bookmarks => /users/fts 🔎 Search posts => /users/post 📣 New post => /users/settings ⚙️ Settings => /users/status 📊 Status => /users/help 🛟 Help does not contain "🔴 Reject" line 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799a-544d-786a-b34a-92fb148621e5 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5399-7535-b980-4249eb16f9e7 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-53fb-711d-a7aa-1533fcba4d09 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799a-544d-786a-b34a-92fb148621e5 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/inbox activity=https://b.localdomain/create/019d799a-5473-787b-a070-bf6a1055eb95 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/inbox activity=https://b.localdomain/create/019d799a-5473-787b-a070-bf6a1055eb95 2026/04/10 22:54:10 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799a-5186-7444-92a1-58daed52f9fd request.user=alice post=https://a.localdomain/post/019d799a-5186-7444-92a1-58daed52f9fd 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5434-7601-a0b5-9c841ac77252 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Looking up user name=nobody 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor/create/019d799a-537b-79e4-adc4-f9d0225b89c2 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor/post/019d799a-537b-793d-b101-5ecf68c060fa activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor/post/019d799a-537b-793d-b101-5ecf68c060fa 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-53fb-711d-a7aa-1533fcba4d09 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/inbox activity=https://b.localdomain/create/019d799a-5473-787b-a070-bf6a1055eb95 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799a-53fb-711d-a7aa-1533fcba4d09 2026/04/10 22:54:10 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC host=a.localdomain count=2 2026/04/10 22:54:10 INFO Found unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor follower=https://a.localdomain/user/alice 2026/04/10 22:54:10 WARN Using fake follow ID to remove unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor follower=https://a.localdomain/user/alice id=https://a.localdomain/follow/019d799a-54bc-72d5-b735-a96513bc5681 2026/04/10 22:54:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-53fb-707f-ac9c-bf92216a1309 request.user=bob post=https://b.localdomain/post/019d799a-53fb-707f-ac9c-bf92216a1309 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799a-5473-787b-a070-bf6a1055eb95 2026/04/10 22:54:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-5473-7819-9414-374ec33ed944 request.user=bob post=https://b.localdomain/post/019d799a-5473-7819-9414-374ec33ed944 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799a-5434-7601-a0b5-9c841ac77252 2026/04/10 22:54:10 INFO Looking up user name=carol 2026/04/10 22:54:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-5434-75be-8c47-acec61c7ff77 request.user=bob post=https://b.localdomain/post/019d799a-5434-75be-8c47-acec61c7ff77 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-5449-761d-ad5f-596f6be26dbb 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799a-5460-75c0-86dd-ea88e30c6149 2026/04/10 22:54:10 INFO Removed a Follow activity.id=https://a.localdomain/undo/019d799a-54bc-7437-9ff8-2fcb22c52c31 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-54bc-72d5-b735-a96513bc5681 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:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/create/019d799a-52c2-71cf-a979-0b72d1edf3b1 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/post/019d799a-52c2-7173-8ce6-7652d088b113 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/post/019d799a-52c2-7173-8ce6-7652d088b113 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799a-548b-79c8-980a-7b90524cb189 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799a-548b-79c8-980a-7b90524cb189 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799a-548b-79c8-980a-7b90524cb189 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5399-7535-b980-4249eb16f9e7 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Looking up user name=stuff 2026/04/10 22:54:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/inbox activity=https://a.localdomain/undo/019d799a-54bc-7437-9ff8-2fcb22c52c31 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/inbox activity=https://a.localdomain/undo/019d799a-54bc-7437-9ff8-2fcb22c52c31 2026/04/10 22:54:10 INFO Looking up user name=carol 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-5333-7428-b576-f5b1305c2993 2026/04/10 22:54:10 INFO Looking up user name=alice 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799a-5460-75c0-86dd-ea88e30c6149 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799a-548b-79c8-980a-7b90524cb189 2026/04/10 22:54:10 INFO Fetching object id=ap://did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799a-5449-761d-ad5f-596f6be26dbb 2026/04/10 22:54:10 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799a-5445-7ca2-8254-2cc882066dd6 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor/inbox activity=https://a.localdomain/undo/019d799a-54bc-7437-9ff8-2fcb22c52c31 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799a-5460-75c0-86dd-ea88e30c6149 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5399-7535-b980-4249eb16f9e7 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799a-548b-79c8-980a-7b90524cb189 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019d799a-54bc-7437-9ff8-2fcb22c52c31 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799a-548b-79c8-980a-7b90524cb189 2026/04/10 22:54:10 INFO Looking up user name=stuff 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:10 INFO Looking up user name=alice 2026/04/10 22:54:10 INFO Looking up user name=alice 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Removed a Follow activity.id=https://a.localdomain/undo/019d799a-54bc-7437-9ff8-2fcb22c52c31 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-54bc-72d5-b735-a96513bc5681 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:z6MkwYDYzci6a8MiBCqfU92yae7oezzyd5C5p7yr6mdhYaKC/actor 2026/04/10 22:54:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-5449-761d-ad5f-596f6be26dbb activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-529d-7a10-ac2e-e5f1a85ca7ba activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-529d-7a10-ac2e-e5f1a85ca7ba 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Looking up user name=bob --- FAIL: TestCluster_PostToFollowers_Rejected (3.14s) 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-5333-7428-b576-f5b1305c2993 2026/04/10 22:54:10 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-5333-7428-b576-f5b1305c2993 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:10 INFO Looking up user name=alice 2026/04/10 22:54:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-5460-75c0-86dd-ea88e30c6149 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-539f-7cb9-8f6e-bf8a9c11442c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799a-539f-7cb9-8f6e-bf8a9c11442c 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:10 INFO Fetching object id=ap://did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-5509-7dd1-af02-d95eea5a73bf activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4f4e-78d6-bdfb-4ff2b5d50f9a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4f4e-78d6-bdfb-4ff2b5d50f9a 2026/04/10 22:54:10 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799a-548b-79c8-980a-7b90524cb189 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-5509-7dd1-af02-d95eea5a73bf 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-5509-7dd1-af02-d95eea5a73bf 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:10 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:10 INFO Notifying that user does not exist user=bob 2026/04/10 22:54:10 WARN Actor is gone, deleting associated objects id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 request.user=bob post=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 2026/04/10 22:54:10 INFO Received delete request activity.id=https://b.localdomain/post/019d799a-5078-7a4b-a075-0690e5e074ba#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5078-7a4b-a075-0690e5e074ba activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799a-5078-7a4b-a075-0690e5e074ba 2026/04/10 22:54:10 INFO Looking up user name=carol 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799a-5399-7535-b980-4249eb16f9e7 2026/04/10 22:54:10 INFO Looking up user name=alice 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019d799a-548b-79c8-980a-7b90524cb189 2026/04/10 22:54:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:10 WARN Failed to resolve user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob error="failed to fetch https://b.localdomain/.well-known/webfinger?resource=acct:bob@b.localdomain: actor is gone" 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799a-5509-7dd1-af02-d95eea5a73bf 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:10 INFO Looking up user name=carol 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799a-54f8-7eb2-b104-8ab28f18c266 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799a-54f8-7eb2-b104-8ab28f18c266 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799a-5509-7dd1-af02-d95eea5a73bf 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-5518-7a72-8b7d-f67339d66e1c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5518-7a3e-b606-4909435823ee activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5518-7a3e-b606-4909435823ee 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799a-54f8-7eb2-b104-8ab28f18c266 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799a-5518-7a72-8b7d-f67339d66e1c 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Looking up user name=carol 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-5522-7bc2-82bb-9957fbd891f2 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5522-7b82-9f8b-254a28fd0738 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5522-7b82-9f8b-254a28fd0738 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-5518-7a3e-b606-4909435823ee request.user=bob post=https://b.localdomain/post/019d799a-5518-7a3e-b606-4909435823ee 2026/04/10 22:54:10 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019d799a-544d-786a-b34a-92fb148621e5 note=https://a.localdomain/post/019d799a-5186-7444-92a1-58daed52f9fd thread=https://b.localdomain/post/019d799a-4efb-7099-9f69-8816850f5873 starter=https://b.localdomain/user/carol 2026/04/10 22:54:10 INFO Updated post activity.id=https://a.localdomain/update/019d799a-544d-786a-b34a-92fb148621e5 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-5186-7444-92a1-58daed52f9fd activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799a-5186-7444-92a1-58daed52f9fd 2026/04/10 22:54:10 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor 2026/04/10 22:54:10 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-51f5-7a22-bcd2-2e8e999c75f3 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019d799a-54f8-7eb2-b104-8ab28f18c266 2026/04/10 22:54:10 INFO Looking up user name=nobody 2026/04/10 22:54:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-5509-7dd1-af02-d95eea5a73bf activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-4f4e-78d6-bdfb-4ff2b5d50f9a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799a-4f4e-78d6-bdfb-4ff2b5d50f9a 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799a-5078-7a4b-a075-0690e5e074ba#delete 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799a-5078-7a4b-a075-0690e5e074ba#delete 2026/04/10 22:54:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-4f9c-7a47-a945-93bdeb81da2a request.user=bob post=https://b.localdomain/post/019d799a-4f9c-7a47-a945-93bdeb81da2a 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799a-544d-786a-b34a-92fb148621e5 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-5399-7535-b980-4249eb16f9e7 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc 2026/04/10 22:54:10 INFO Fetching object id=ap://did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-53fb-711d-a7aa-1533fcba4d09 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-53fb-707f-ac9c-bf92216a1309 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-53fb-707f-ac9c-bf92216a1309 2026/04/10 22:54:10 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf host=a.localdomain count=1 2026/04/10 22:54:10 INFO Found unknown local follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkkgJviYVca85KDT5CgiddDQ7JssXCdiH5WCxWcQvHzQmf/actor follower=https://a.localdomain/user/alice 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799a-5078-7a4b-a075-0690e5e074ba#delete 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:54:10 INFO Looking up user name=stuff 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Received a new post activity.id=https://c.localdomain/create/019d799a-5543-793e-b684-fc3d704c64ee activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d799a-5543-7903-9120-f6982f4f8442 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019d799a-5543-7903-9120-f6982f4f8442 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-506e-7657-9d0f-060deac757dd request.user=bob post=https://b.localdomain/post/019d799a-506e-7657-9d0f-060deac757dd 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:54:10 INFO Looking up user name=stuff 2026/04/10 22:54:10 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/create/019d799a-5473-787b-a070-bf6a1055eb95 note=https://b.localdomain/post/019d799a-5473-7819-9414-374ec33ed944 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor/post/019d799a-51a2-702e-b6cd-682c9c5f97a8 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-5473-787b-a070-bf6a1055eb95 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5473-7819-9414-374ec33ed944 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5473-7819-9414-374ec33ed944 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d799a-5078-7a4b-a075-0690e5e074ba#delete 2026/04/10 22:54:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:54:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5522-7bc2-82bb-9957fbd891f2 2026/04/10 22:54:10 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5522-7bc2-82bb-9957fbd891f2 2026/04/10 22:54:10 INFO Looking up user name=carol 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknGQQUByWdZFDPuP9ssLrrMcp13vzA8a4Pogk8copAs7Y/actor/inbox activity=https://b.localdomain/create/019d799a-5473-787b-a070-bf6a1055eb95 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5522-7bc2-82bb-9957fbd891f2 2026/04/10 22:54:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:10 INFO Looking up user name=carol 2026/04/10 22:54:10 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-5333-7428-b576-f5b1305c2993 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-5333-73de-bea2-71f144051e32 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-5333-73de-bea2-71f144051e32 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-53fb-711d-a7aa-1533fcba4d09 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-53fb-707f-ac9c-bf92216a1309 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-53fb-707f-ac9c-bf92216a1309 2026/04/10 22:54:10 INFO Received delete request activity.id=https://b.localdomain/post/019d799a-5078-7a4b-a075-0690e5e074ba#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5078-7a4b-a075-0690e5e074ba activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799a-5078-7a4b-a075-0690e5e074ba 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799a-5522-7bc2-82bb-9957fbd891f2 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-5522-7b82-9f8b-254a28fd0738 request.user=bob post=https://b.localdomain/post/019d799a-5522-7b82-9f8b-254a28fd0738 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019d799a-5543-793e-b684-fc3d704c64ee 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019d799a-5543-793e-b684-fc3d704c64ee 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:54:10 INFO Fetching object id=ap://did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:10 INFO Looking up user name=carol 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019d799a-5543-793e-b684-fc3d704c64ee 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-5590-780e-a7d8-b882d02f5bcb activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5590-77d7-85d5-b7f9a5902079 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5590-77d7-85d5-b7f9a5902079 2026/04/10 22:54:10 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 request.user=alice post=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 2026/04/10 22:54:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-4ef8-7e39-ae31-a1365b9b0872 request.user=bob post=https://b.localdomain/post/019d799a-4ef8-7e39-ae31-a1365b9b0872 2026/04/10 22:54:10 INFO Replying to post request.path=/users/reply/b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/post/019d799a-52c2-7173-8ce6-7652d088b113 request.user=alice post=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/post/019d799a-52c2-7173-8ce6-7652d088b113 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019d799a-5543-793e-b684-fc3d704c64ee 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknGQQUByWdZFDPuP9ssLrrMcp13vzA8a4Pogk8copAs7Y/actor/inbox activity=https://b.localdomain/create/019d799a-5473-787b-a070-bf6a1055eb95 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor 2026/04/10 22:54:10 INFO Viewing post request.path=/users/view/c.localdomain/post/019d799a-5543-7903-9120-f6982f4f8442 request.user=carol post=https://c.localdomain/post/019d799a-5543-7903-9120-f6982f4f8442 2026/04/10 22:54:10 INFO Received a new post activity.id=https://a.localdomain/create/019d799a-55b6-7536-ab75-3252888613d6 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-55b6-7509-993b-f5694593a84c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799a-55b6-7509-993b-f5694593a84c 2026/04/10 22:54:10 INFO Fetching object id=ap://did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019d799a-55b6-7536-ab75-3252888613d6 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019d799a-55b6-7536-ab75-3252888613d6 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:10 INFO Looking up user name=alice 2026/04/10 22:54:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-55d1-73ba-a434-a38d5047099e activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-5445-7ca2-8254-2cc882066dd6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d799a-5445-7ca2-8254-2cc882066dd6 2026/04/10 22:54:10 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-51f5-7a22-bcd2-2e8e999c75f3 note=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:10 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-51f5-7a22-bcd2-2e8e999c75f3 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 2026/04/10 22:54:10 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/create/019d799a-55bd-7a7f-a821-2ca298635f87 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d799a-55d1-73ba-a434-a38d5047099e 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d799a-55d1-73ba-a434-a38d5047099e 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019d799a-55b6-7536-ab75-3252888613d6 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:10 INFO Looking up user name=carol 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799a-55b6-7536-ab75-3252888613d6 2026/04/10 22:54:10 INFO Fetching forwarded object activity.id=https://b.localdomain/create/019d799a-5473-787b-a070-bf6a1055eb95 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5473-7819-9414-374ec33ed944 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob id=https://b.localdomain/create/019d799a-5473-787b-a070-bf6a1055eb95 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor 2026/04/10 22:54:10 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799a-55b6-7509-993b-f5694593a84c request.user=alice post=https://a.localdomain/post/019d799a-55b6-7509-993b-f5694593a84c 2026/04/10 22:54:10 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-51f5-7a22-bcd2-2e8e999c75f3 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/followers: actor is not cached" 2026/04/10 22:54:10 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-51f5-7a22-bcd2-2e8e999c75f3 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor gateway=https://a.localdomain 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-51f5-7a22-bcd2-2e8e999c75f3 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-51f5-7a22-bcd2-2e8e999c75f3 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/create/019d799a-55bd-7a7f-a821-2ca298635f87 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/create/019d799a-55bd-7a7f-a821-2ca298635f87 2026/04/10 22:54:10 INFO Fetching activity activity=https://b.localdomain/create/019d799a-5473-787b-a070-bf6a1055eb95 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5590-780e-a7d8-b882d02f5bcb 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5590-780e-a7d8-b882d02f5bcb 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-51f5-7a22-bcd2-2e8e999c75f3 2026/04/10 22:54:10 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/create/019d799a-51f5-7a22-bcd2-2e8e999c75f3 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkpR2Z7nW9JnwBKsyDEtqe5HZXwEnZPBzQ7rgRfMiHUkN6/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknGQQUByWdZFDPuP9ssLrrMcp13vzA8a4Pogk8copAs7Y/actor/inbox activity=https://b.localdomain/create/019d799a-5473-787b-a070-bf6a1055eb95 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Fetching object id=ap://did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d799a-55d1-73ba-a434-a38d5047099e 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799a-5473-787b-a070-bf6a1055eb95 --- PASS: TestCluster_FollowersSyncMissingLocalFollowPortableActor (3.39s) 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799a-55d1-73ba-a434-a38d5047099e 2026/04/10 22:54:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:10 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799a-5590-780e-a7d8-b882d02f5bcb 2026/04/10 22:54:10 INFO Looking up user name=alice 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:10 INFO Looking up user name=carol 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799a-55d1-73ba-a434-a38d5047099e activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799a-5445-7ca2-8254-2cc882066dd6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d799a-5445-7ca2-8254-2cc882066dd6 2026/04/10 22:54:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799a-5590-780e-a7d8-b882d02f5bcb 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/create/019d799a-55bd-7a7f-a821-2ca298635f87 2026/04/10 22:54:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-5590-77d7-85d5-b7f9a5902079 request.user=bob post=https://b.localdomain/post/019d799a-5590-77d7-85d5-b7f9a5902079 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/create/019d799a-55bd-7a7f-a821-2ca298635f87 --- PASS: TestCluster_ReplyForwardingWithoutIntegrityProofs (3.42s) 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799a-55d7-7a08-accc-21c2e8583076 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799a-55d7-7a08-accc-21c2e8583076 2026/04/10 22:54:10 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:10 INFO Looking up user name=bob 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-5473-787b-a070-bf6a1055eb95 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5473-7819-9414-374ec33ed944 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5473-7819-9414-374ec33ed944 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799a-55d7-7a08-accc-21c2e8583076 2026/04/10 22:54:10 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-5522-7bc2-82bb-9957fbd891f2 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5522-7b82-9f8b-254a28fd0738 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5522-7b82-9f8b-254a28fd0738 2026/04/10 22:54:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019d799a-55d7-7a08-accc-21c2e8583076 2026/04/10 22:54:10 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:54:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-506e-7657-9d0f-060deac757dd request.user=bob post=https://b.localdomain/post/019d799a-506e-7657-9d0f-060deac757dd 2026/04/10 22:54:10 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/04/10 22:54:11 INFO Looking up user name=carol 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestCluster_PostToFollowers_DisabledThenAccepted (3.47s) 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799a-5619-7410-81a5-43ecfcea9322 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799a-5619-7410-81a5-43ecfcea9322 2026/04/10 22:54:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice --- PASS: TestCluster_FollowersSyncMissingRemoteFollowPortableActor (3.47s) 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 --- PASS: TestCluster_DeletedInstance (3.49s) 2026/04/10 22:54:11 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 request.user=carol post=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799a-5619-7410-81a5-43ecfcea9322 2026/04/10 22:54:11 INFO Received a new post activity.id=https://c.localdomain/create/019d799a-5543-793e-b684-fc3d704c64ee activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d799a-5543-7903-9120-f6982f4f8442 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019d799a-5543-7903-9120-f6982f4f8442 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019d799a-5619-7410-81a5-43ecfcea9322 2026/04/10 22:54:11 INFO Received a new post activity.id=https://c.localdomain/create/019d799a-5655-78c1-8947-9a9156be9965 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d799a-5655-782d-98e3-aba50a52449d activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019d799a-5655-782d-98e3-aba50a52449d 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-4ef8-7e39-ae31-a1365b9b0872 request.user=bob post=https://b.localdomain/post/019d799a-4ef8-7e39-ae31-a1365b9b0872 2026/04/10 22:54:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=g.localdomain name=stuff 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:54:11 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:11 INFO Looking up user name=stuff 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019d799a-5655-78c1-8947-9a9156be9965 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019d799a-5655-78c1-8947-9a9156be9965 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:54:11 INFO Looking up user name=carol 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor 2026/04/10 22:54:11 INFO Fetching object id=ap://did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019d799a-5655-78c1-8947-9a9156be9965 2026/04/10 22:54:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:11 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019d799a-5655-78c1-8947-9a9156be9965 2026/04/10 22:54:11 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:11 INFO Looking up user name=carol 2026/04/10 22:54:11 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-4f84-77f1-8742-ce84c4970597 request.user=bob post=https://b.localdomain/post/019d799a-4f84-77f1-8742-ce84c4970597 2026/04/10 22:54:11 INFO Viewing post request.path=/users/view/c.localdomain/post/019d799a-5655-782d-98e3-aba50a52449d request.user=carol post=https://c.localdomain/post/019d799a-5655-782d-98e3-aba50a52449d 2026/04/10 22:54:11 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d799a-53fb-707f-ac9c-bf92216a1309 request.user=alice post=https://b.localdomain/post/019d799a-53fb-707f-ac9c-bf92216a1309 2026/04/10 22:54:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:54:11 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-5590-780e-a7d8-b882d02f5bcb activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5590-77d7-85d5-b7f9a5902079 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5590-77d7-85d5-b7f9a5902079 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:54:11 INFO Looking up user name=alice 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:11 INFO Received a new post activity.id=https://a.localdomain/create/019d799a-5680-798c-a8d4-2db0312e8544 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f 2026/04/10 22:54:11 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799a-5680-798c-a8d4-2db0312e8544 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799a-5680-798c-a8d4-2db0312e8544 2026/04/10 22:54:11 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/create/019d799a-55bd-7a7f-a821-2ca298635f87 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/post/019d799a-52c2-7173-8ce6-7652d088b113 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor 2026/04/10 22:54:11 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/create/019d799a-55bd-7a7f-a821-2ca298635f87 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:11 INFO Looking up user name=alice 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/create/019d799a-55bd-7a7f-a821-2ca298635f87 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799a-5680-798c-a8d4-2db0312e8544 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799a-5680-798c-a8d4-2db0312e8544 2026/04/10 22:54:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:11 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f request.user=alice post=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f 2026/04/10 22:54:11 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:54:11 INFO Updated post activity.id=https://b.localdomain/update/019d799a-569a-71b3-ac64-09f1cc4f5cad activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:54:11 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-569a-71b3-ac64-09f1cc4f5cad 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-569a-71b3-ac64-09f1cc4f5cad 2026/04/10 22:54:11 INFO Fetching object id=ap://did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d799a-569c-7133-9476-aa16e7553731 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d799a-569c-7133-9476-aa16e7553731 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d799a-569c-7133-9476-aa16e7553731 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d799a-569c-7133-9476-aa16e7553731 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:11 INFO Looking up user name=alice 2026/04/10 22:54:11 INFO Looking up user name=alice 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:11 INFO Looking up user name=carol 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d799a-569c-7133-9476-aa16e7553731 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d799a-569c-7133-9476-aa16e7553731 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:11 INFO Looking up user name=alice 2026/04/10 22:54:11 INFO Received delete request activity.id=https://a.localdomain/post/019d799a-5186-7444-92a1-58daed52f9fd#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-5186-7444-92a1-58daed52f9fd activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799a-5186-7444-92a1-58daed52f9fd 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-569a-71b3-ac64-09f1cc4f5cad 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:11 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-5522-7b82-9f8b-254a28fd0738 request.user=alice post=https://b.localdomain/post/019d799a-5522-7b82-9f8b-254a28fd0738 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/create/019d799a-55bd-7a7f-a821-2ca298635f87 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-569a-71b3-ac64-09f1cc4f5cad 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019d799a-569c-7133-9476-aa16e7553731 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor offset=0 2026/04/10 22:54:11 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc request.user=carol post=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc 2026/04/10 22:54:11 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-5150-73e7-98fb-7941989f29b5 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5150-737d-bbd6-da9ca47dc287 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5150-737d-bbd6-da9ca47dc287 2026/04/10 22:54:11 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-5131-7d5b-8baf-2081e7bc0c76 request.user=alice post=https://b.localdomain/post/019d799a-5131-7d5b-8baf-2081e7bc0c76 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Received a new post activity.id=https://a.localdomain/create/019d799a-55b6-7536-ab75-3252888613d6 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-55b6-7509-993b-f5694593a84c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799a-55b6-7509-993b-f5694593a84c 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:54:11 INFO Looking up user name=carol 2026/04/10 22:54:11 INFO Fetching object id=ap://did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799a-5186-7444-92a1-58daed52f9fd#delete 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799a-5186-7444-92a1-58daed52f9fd#delete 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799a-5186-7444-92a1-58daed52f9fd#delete 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d799a-5186-7444-92a1-58daed52f9fd#delete 2026/04/10 22:54:11 INFO Received a new post activity.id=https://c.localdomain/create/019d799a-5655-78c1-8947-9a9156be9965 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d799a-5655-782d-98e3-aba50a52449d activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019d799a-5655-782d-98e3-aba50a52449d 2026/04/10 22:54:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:54:11 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-5259-7a82-819f-656de13025ee activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5259-7a4b-aaae-28e76181cdac activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5259-7a4b-aaae-28e76181cdac 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob --- PASS: TestCluster_PostToFollowers (3.64s) 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799a-56c0-7437-94d9-0084aa7e0c69 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799a-56c0-7437-94d9-0084aa7e0c69 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/create/019d799a-55bd-7a7f-a821-2ca298635f87 2026/04/10 22:54:11 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/create/019d799a-55bd-7a7f-a821-2ca298635f87 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor 2026/04/10 22:54:11 INFO Looking up user name=carol --- PASS: TestCluster_PostToFollowers_Approved (3.65s) 2026/04/10 22:54:11 INFO Looking up user name=alice 2026/04/10 22:54:11 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Fetching object id=ap://did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor 2026/04/10 22:54:11 INFO Looking up user name=nobody 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799a-56c0-7437-94d9-0084aa7e0c69 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:11 INFO Looking up user name=alice 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/04/10 22:54:11 INFO Received delete request activity.id=https://a.localdomain/post/019d799a-5186-7444-92a1-58daed52f9fd#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-5186-7444-92a1-58daed52f9fd activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799a-5186-7444-92a1-58daed52f9fd 2026/04/10 22:54:11 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-535b-74d3-b4df-311a724a080e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-535b-7494-b8d7-1fa118b22e57 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-535b-7494-b8d7-1fa118b22e57 2026/04/10 22:54:11 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=1 2026/04/10 22:54:11 INFO Found unknown local follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019d799a-56c0-7437-94d9-0084aa7e0c69 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-4f84-77f1-8742-ce84c4970597 request.user=bob post=https://b.localdomain/post/019d799a-4f84-77f1-8742-ce84c4970597 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019d799a-5186-7444-92a1-58daed52f9fd#delete note=https://a.localdomain/post/019d799a-5186-7444-92a1-58daed52f9fd thread=https://b.localdomain/post/019d799a-4efb-7099-9f69-8816850f5873 starter=https://b.localdomain/user/carol 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:11 INFO Looking up user name=carol 2026/04/10 22:54:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/04/10 22:54:11 INFO Quoting post request.path=/users/quote/b.localdomain/post/019d799a-5522-7b82-9f8b-254a28fd0738 request.user=alice post=https://b.localdomain/post/019d799a-5522-7b82-9f8b-254a28fd0738 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:11 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019d799a-5680-798c-a8d4-2db0312e8544 note=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f thread=https://b.localdomain/post/019d799a-53fb-707f-ac9c-bf92216a1309 starter=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Received a new post activity.id=https://a.localdomain/create/019d799a-5680-798c-a8d4-2db0312e8544 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d799a-5186-7444-92a1-58daed52f9fd#delete 2026/04/10 22:54:11 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/create/019d799a-55bd-7a7f-a821-2ca298635f87 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da 2026/04/10 22:54:11 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:11 INFO Looking up user name=alice 2026/04/10 22:54:11 INFO Fetching object id=ap://did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799a-5680-798c-a8d4-2db0312e8544 2026/04/10 22:54:11 INFO Received a new post activity.id=https://a.localdomain/create/019d799a-5713-7c48-b979-b432ec0c83a9 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-5713-7bdc-95d9-3e5af5ae2375 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799a-5713-7bdc-95d9-3e5af5ae2375 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:11 INFO Looking up user name=alice 2026/04/10 22:54:11 INFO Forwarding post to group followers activity=https://b.localdomain/update/019d799a-569a-71b3-ac64-09f1cc4f5cad note=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc group=https://g.localdomain/user/stuff 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor request.user=bob actor=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor offset=0 2026/04/10 22:54:11 INFO Updated post activity.id=https://b.localdomain/update/019d799a-569a-71b3-ac64-09f1cc4f5cad activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-569a-71b3-ac64-09f1cc4f5cad 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799a-5713-7c48-b979-b432ec0c83a9 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799a-5713-7c48-b979-b432ec0c83a9 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799a-5713-7c48-b979-b432ec0c83a9 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:11 INFO Looking up user name=alice 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799a-5713-7c48-b979-b432ec0c83a9 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799a-5680-798c-a8d4-2db0312e8544 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-569a-71b3-ac64-09f1cc4f5cad 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799a-5713-7c48-b979-b432ec0c83a9 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799a-572f-721b-b6ab-e584ca27fc20 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799a-572f-721b-b6ab-e584ca27fc20 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799a-572f-721b-b6ab-e584ca27fc20 2026/04/10 22:54:11 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799a-5713-7bdc-95d9-3e5af5ae2375 request.user=alice post=https://a.localdomain/post/019d799a-5713-7bdc-95d9-3e5af5ae2375 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:11 INFO Updating poll results poll=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:54:11 INFO Looking up user name=stuff 2026/04/10 22:54:11 INFO Looking up user name=carol 2026/04/10 22:54:11 INFO Looking up user name=alice 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799a-572f-721b-b6ab-e584ca27fc20 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799a-572f-721b-b6ab-e584ca27fc20 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-569a-71b3-ac64-09f1cc4f5cad 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799a-572f-721b-b6ab-e584ca27fc20 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799a-5680-798c-a8d4-2db0312e8544 2026/04/10 22:54:11 INFO Looking up user name=stuff 2026/04/10 22:54:11 INFO Updated post activity.id=https://b.localdomain/update/019d799a-5756-7b1c-b82a-0a1696e68473 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799a-5680-798c-a8d4-2db0312e8544 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799a-572f-721b-b6ab-e584ca27fc20 2026/04/10 22:54:11 INFO Looking up user name=alice 2026/04/10 22:54:11 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-569a-71b3-ac64-09f1cc4f5cad 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019d799a-572f-721b-b6ab-e584ca27fc20 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:11 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-5239-706f-ac11-6dd04a96fa7d activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5239-7035-a280-64c6b1868009 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5239-7035-a280-64c6b1868009 --- PASS: TestCluster_MovedAccount (3.79s) 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Looking up user name=carol 2026/04/10 22:54:11 INFO Received a new post activity.id=https://a.localdomain/create/019d799a-5680-798c-a8d4-2db0312e8544 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-5756-7b1c-b82a-0a1696e68473 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-5756-7b1c-b82a-0a1696e68473 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-5756-7b1c-b82a-0a1696e68473 2026/04/10 22:54:11 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/create/019d799a-5774-75ca-b23f-a76abd16bb69 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/post/019d799a-5774-7541-81a1-849635e4ca2c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/post/019d799a-5774-7541-81a1-849635e4ca2c 2026/04/10 22:54:11 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-534d-7c20-bb31-3d939c11a298 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-534d-7be6-8488-841e61180b67 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-534d-7be6-8488-841e61180b67 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Fetching object id=ap://did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor 2026/04/10 22:54:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:54:11 INFO Looking up user name=bob --- PASS: TestCluster_ForwardedLegacyReply (3.81s) 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-5756-7b1c-b82a-0a1696e68473 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/create/019d799a-5774-75ca-b23f-a76abd16bb69 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/create/019d799a-5774-75ca-b23f-a76abd16bb69 2026/04/10 22:54:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:54:11 INFO Updated post activity.id=https://b.localdomain/update/019d799a-569a-71b3-ac64-09f1cc4f5cad activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:54:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:54:11 INFO Looking up user name=stuff 2026/04/10 22:54:11 INFO Looking up user name=alice 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:11 INFO Looking up user name=alice 2026/04/10 22:54:11 INFO Fetching object id=ap://did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor offset=0 2026/04/10 22:54:11 INFO Received a new post activity.id=https://b.localdomain/create/019d799a-5434-7601-a0b5-9c841ac77252 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5434-75be-8c47-acec61c7ff77 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5434-75be-8c47-acec61c7ff77 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:11 INFO Looking up user name=bob --- PASS: TestCluster_FollowersSyncMissingRemoteFollow (3.83s) 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:54:11 INFO Looking up user name=stuff 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-5756-7b1c-b82a-0a1696e68473 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/create/019d799a-5774-75ca-b23f-a76abd16bb69 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/create/019d799a-5774-75ca-b23f-a76abd16bb69 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:11 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:11 INFO Received a new post activity.id=https://a.localdomain/create/019d799a-5713-7c48-b979-b432ec0c83a9 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-5713-7bdc-95d9-3e5af5ae2375 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799a-5713-7bdc-95d9-3e5af5ae2375 2026/04/10 22:54:11 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/post/019d799a-5774-7541-81a1-849635e4ca2c request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/post/019d799a-5774-7541-81a1-849635e4ca2c 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-5756-7b1c-b82a-0a1696e68473 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-5756-7b1c-b82a-0a1696e68473 2026/04/10 22:54:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Looking up user name=alice 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor offset=0 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:11 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:54:11 INFO Updated post activity.id=https://b.localdomain/update/019d799a-5756-7b1c-b82a-0a1696e68473 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 2026/04/10 22:54:11 INFO Fetching object id=ap://did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:54:11 INFO Looking up user name=alice 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor offset=0 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:11 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:11 INFO Updated post activity.id=https://b.localdomain/update/019d799a-5756-7b1c-b82a-0a1696e68473 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:11 INFO Fetching object id=ap://did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Received delete request activity.id=https://b.localdomain/post/019d799a-5150-737d-bbd6-da9ca47dc287#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5150-737d-bbd6-da9ca47dc287 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799a-5150-737d-bbd6-da9ca47dc287 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:11 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-5522-7b82-9f8b-254a28fd0738 request.user=bob post=https://b.localdomain/post/019d799a-5522-7b82-9f8b-254a28fd0738 2026/04/10 22:54:11 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/create/019d799a-5774-75ca-b23f-a76abd16bb69 note=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/post/019d799a-5774-7541-81a1-849635e4ca2c thread=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:11 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/create/019d799a-5774-75ca-b23f-a76abd16bb69 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/post/019d799a-5774-7541-81a1-849635e4ca2c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/post/019d799a-5774-7541-81a1-849635e4ca2c 2026/04/10 22:54:11 INFO Received delete request activity.id=https://b.localdomain/post/019d799a-5259-7a4b-aaae-28e76181cdac#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5259-7a4b-aaae-28e76181cdac activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799a-5259-7a4b-aaae-28e76181cdac 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:11 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/create/019d799a-5774-75ca-b23f-a76abd16bb69 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor gateway=https://c.localdomain 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/create/019d799a-5774-75ca-b23f-a76abd16bb69 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/create/019d799a-5774-75ca-b23f-a76abd16bb69 2026/04/10 22:54:11 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:11 INFO Fetching object id=ap://did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor 2026/04/10 22:54:11 INFO Deleted old posts count=2 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:54:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:54:11 INFO Removed old shared posts count=1 2026/04/10 22:54:11 INFO Looking up user name=alice 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/create/019d799a-5774-75ca-b23f-a76abd16bb69 --- PASS: TestCluster_ShareUnshare (3.94s) 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/create/019d799a-5774-75ca-b23f-a76abd16bb69 2026/04/10 22:54:11 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/update/019d799a-57fc-7b2d-b80e-1ee0e47eb754 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da 2026/04/10 22:54:11 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:54:11 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799a-5713-7bdc-95d9-3e5af5ae2375 request.user=bob post=https://a.localdomain/post/019d799a-5713-7bdc-95d9-3e5af5ae2375 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 --- PASS: TestCluster_ReplyInCommunity (3.94s) 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/update/019d799a-57fc-7b2d-b80e-1ee0e47eb754 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/update/019d799a-57fc-7b2d-b80e-1ee0e47eb754 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor 2026/04/10 22:54:11 INFO Fetching object id=ap://did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor 2026/04/10 22:54:11 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:54:11 INFO Fetching object id=ap://did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799a-5150-737d-bbd6-da9ca47dc287#delete 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799a-5150-737d-bbd6-da9ca47dc287#delete 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799a-5150-737d-bbd6-da9ca47dc287#delete 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799a-5259-7a4b-aaae-28e76181cdac#delete 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799a-5259-7a4b-aaae-28e76181cdac#delete 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019d799a-580b-7851-85bd-acfcfba719d2 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799a-5259-7a4b-aaae-28e76181cdac#delete 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019d799a-580b-7851-85bd-acfcfba719d2 2026/04/10 22:54:11 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 request.user=bob post=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/update/019d799a-57fc-7b2d-b80e-1ee0e47eb754 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/update/019d799a-57fc-7b2d-b80e-1ee0e47eb754 2026/04/10 22:54:11 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/create/019d799a-5774-75ca-b23f-a76abd16bb69 note=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/post/019d799a-5774-7541-81a1-849635e4ca2c thread=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:11 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/create/019d799a-5774-75ca-b23f-a76abd16bb69 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/post/019d799a-5774-7541-81a1-849635e4ca2c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/post/019d799a-5774-7541-81a1-849635e4ca2c 2026/04/10 22:54:11 INFO Received delete request activity.id=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc 2026/04/10 22:54:11 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da 2026/04/10 22:54:11 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/create/019d799a-5774-75ca-b23f-a76abd16bb69 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor gateway=https://a.localdomain 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/create/019d799a-5774-75ca-b23f-a76abd16bb69 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/create/019d799a-5774-75ca-b23f-a76abd16bb69 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019d799a-580b-7851-85bd-acfcfba719d2 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d799a-5150-737d-bbd6-da9ca47dc287#delete 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d799a-5259-7a4b-aaae-28e76181cdac#delete 2026/04/10 22:54:11 INFO Fetching object id=ap://did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019d799a-580b-7851-85bd-acfcfba719d2 2026/04/10 22:54:11 INFO Updated post activity.id=https://a.localdomain/update/019d799a-5829-7e5b-884b-9ae88375b528 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc#delete 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc#delete 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc#delete 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799a-5829-7e5b-884b-9ae88375b528 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc#delete 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799a-5829-7e5b-884b-9ae88375b528 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:11 INFO Looking up user name=alice 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/create/019d799a-5774-75ca-b23f-a76abd16bb69 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/create/019d799a-5774-75ca-b23f-a76abd16bb69 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799a-5829-7e5b-884b-9ae88375b528 2026/04/10 22:54:11 INFO Looking up user name=carol 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799a-5829-7e5b-884b-9ae88375b528 --- PASS: TestCluster_PublicPostQuote (3.99s) 2026/04/10 22:54:11 INFO Received delete request activity.id=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc 2026/04/10 22:54:11 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f request.user=alice post=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f 2026/04/10 22:54:11 INFO Fetching object id=ap://did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor 2026/04/10 22:54:11 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 request.user=alice post=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Forwarding post to group followers activity=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc#delete note=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc group=https://g.localdomain/user/stuff 2026/04/10 22:54:11 INFO Fetching object id=ap://did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor 2026/04/10 22:54:11 INFO Received delete request activity.id=https://b.localdomain/post/019d799a-5150-737d-bbd6-da9ca47dc287#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5150-737d-bbd6-da9ca47dc287 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799a-5150-737d-bbd6-da9ca47dc287 2026/04/10 22:54:11 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc#delete 2026/04/10 22:54:11 INFO Received delete request activity.id=https://b.localdomain/post/019d799a-5259-7a4b-aaae-28e76181cdac#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5259-7a4b-aaae-28e76181cdac activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799a-5259-7a4b-aaae-28e76181cdac 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/update/019d799a-57fc-7b2d-b80e-1ee0e47eb754 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/post/019d799a-52c2-7173-8ce6-7652d088b113 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor 2026/04/10 22:54:11 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/update/019d799a-57fc-7b2d-b80e-1ee0e47eb754 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc#delete 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/update/019d799a-57fc-7b2d-b80e-1ee0e47eb754 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc#delete 2026/04/10 22:54:11 INFO Looking up user name=alice 2026/04/10 22:54:11 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 request.user=carol post=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799a-584c-70a6-8e71-894b18bb17ee 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799a-584c-70a6-8e71-894b18bb17ee 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799a-584c-70a6-8e71-894b18bb17ee 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799a-584c-70a6-8e71-894b18bb17ee 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:54:11 INFO Looking up user name=stuff 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799a-584c-70a6-8e71-894b18bb17ee 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799a-584c-70a6-8e71-894b18bb17ee 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:54:11 INFO Looking up user name=stuff 2026/04/10 22:54:11 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019d799a-5829-7e5b-884b-9ae88375b528 note=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f thread=https://b.localdomain/post/019d799a-53fb-707f-ac9c-bf92216a1309 starter=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Updated post activity.id=https://a.localdomain/update/019d799a-5829-7e5b-884b-9ae88375b528 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/update/019d799a-57fc-7b2d-b80e-1ee0e47eb754 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799a-5829-7e5b-884b-9ae88375b528 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799a-584c-70a6-8e71-894b18bb17ee 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc#delete 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019d799a-584c-70a6-8e71-894b18bb17ee 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:54:11 INFO Fetching object id=ap://did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor 2026/04/10 22:54:11 INFO Looking up user name=carol 2026/04/10 22:54:11 INFO Received delete request activity.id=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799a-5399-7363-8125-96abf45db9bc 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/update/019d799a-57fc-7b2d-b80e-1ee0e47eb754 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/update/019d799a-57fc-7b2d-b80e-1ee0e47eb754 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799a-5829-7e5b-884b-9ae88375b528 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor 2026/04/10 22:54:11 INFO Received delete request activity.id=https://a.localdomain/post/019d799a-55b6-7509-993b-f5694593a84c#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-55b6-7509-993b-f5694593a84c activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799a-55b6-7509-993b-f5694593a84c 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:54:11 INFO Looking up user name=stuff --- PASS: TestDeleter_Disabled (4.05s) 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019d799a-55b6-7509-993b-f5694593a84c#delete 2026/04/10 22:54:11 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019d799a-55b6-7509-993b-f5694593a84c#delete 2026/04/10 22:54:11 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:54:11 INFO Looking up user name=alice 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Fetching object id=ap://did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:54:11 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Looking up user name=stuff 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019d799a-55b6-7509-993b-f5694593a84c#delete 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d799a-55b6-7509-993b-f5694593a84c#delete 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799a-5829-7e5b-884b-9ae88375b528 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799a-5829-7e5b-884b-9ae88375b528 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:11 INFO Looking up user name=alice 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:11 INFO Looking up user name=alice 2026/04/10 22:54:11 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/update/019d799a-57fc-7b2d-b80e-1ee0e47eb754 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da 2026/04/10 22:54:11 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 2026/04/10 22:54:11 INFO Received delete request activity.id=https://a.localdomain/post/019d799a-55b6-7509-993b-f5694593a84c#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-55b6-7509-993b-f5694593a84c activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799a-55b6-7509-993b-f5694593a84c 2026/04/10 22:54:11 INFO Updated post activity.id=https://a.localdomain/update/019d799a-5829-7e5b-884b-9ae88375b528 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f 2026/04/10 22:54:11 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor --- PASS: TestDeleter_OldData (4.09s) 2026/04/10 22:54:11 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:54:11 INFO Fetching object id=ap://did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor offset=0 2026/04/10 22:54:11 INFO Updating poll results poll=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor offset=0 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:11 INFO Updated post activity.id=https://b.localdomain/update/019d799a-58be-7eb9-a1e5-cb066ad0bdeb activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-58be-7eb9-a1e5-cb066ad0bdeb 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-58be-7eb9-a1e5-cb066ad0bdeb 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor offset=0 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Looking up user name=bob --- PASS: TestCluster_PostInCommunity (4.12s) 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-58be-7eb9-a1e5-cb066ad0bdeb 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-58be-7eb9-a1e5-cb066ad0bdeb 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-58be-7eb9-a1e5-cb066ad0bdeb 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor offset=0 2026/04/10 22:54:11 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/update/019d799a-58ce-757f-8509-aae61bc876b8 note=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:11 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/update/019d799a-58ce-757f-8509-aae61bc876b8 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-58be-7eb9-a1e5-cb066ad0bdeb 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-58be-7eb9-a1e5-cb066ad0bdeb 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/update/019d799a-58ce-757f-8509-aae61bc876b8 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/followers: actor is not cached" 2026/04/10 22:54:11 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/update/019d799a-58ce-757f-8509-aae61bc876b8 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor gateway=https://a.localdomain 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/update/019d799a-58ce-757f-8509-aae61bc876b8 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/update/019d799a-58ce-757f-8509-aae61bc876b8 2026/04/10 22:54:11 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:11 INFO Received delete request activity.id=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da#delete 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da#delete 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f#delete 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da#delete 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f#delete 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da#delete 2026/04/10 22:54:11 INFO Fetching object id=ap://did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:11 INFO Updated post activity.id=https://b.localdomain/update/019d799a-58be-7eb9-a1e5-cb066ad0bdeb activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f#delete 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f#delete 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/update/019d799a-58ce-757f-8509-aae61bc876b8 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor offset=0 2026/04/10 22:54:11 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/update/019d799a-58ce-757f-8509-aae61bc876b8 2026/04/10 22:54:11 INFO Updated post activity.id=https://b.localdomain/update/019d799a-58be-7eb9-a1e5-cb066ad0bdeb activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor 2026/04/10 22:54:11 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:11 INFO Looking up user name=alice 2026/04/10 22:54:11 INFO Fetching object id=ap://did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor 2026/04/10 22:54:11 INFO Received delete request activity.id=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f 2026/04/10 22:54:11 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f#delete note=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f thread=https://b.localdomain/post/019d799a-53fb-707f-ac9c-bf92216a1309 starter=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:11 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da 2026/04/10 22:54:11 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor/post/019d799a-52c2-7173-8ce6-7652d088b113 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f#delete 2026/04/10 22:54:11 INFO Fetching object id=ap://did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da#delete 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f#delete 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da#delete 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f#delete 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f#delete 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkfMgTxEENEEBu1YUmMKWr1CHx6rNckfJegzJbMm6yg7kc/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkstUFUFTtEVXHHx41N7RPJC5ZYFjPCy6h9npBo4dpbkPp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da#delete 2026/04/10 22:54:11 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/update/019d799a-58ce-757f-8509-aae61bc876b8 note=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:11 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/update/019d799a-58ce-757f-8509-aae61bc876b8 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da#delete 2026/04/10 22:54:11 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 request.user=bob post=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/update/019d799a-58ce-757f-8509-aae61bc876b8 2026/04/10 22:54:11 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/update/019d799a-58ce-757f-8509-aae61bc876b8 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor gateway=https://c.localdomain 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/update/019d799a-58ce-757f-8509-aae61bc876b8 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/update/019d799a-58ce-757f-8509-aae61bc876b8 2026/04/10 22:54:11 INFO Looking up user name=alice 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/update/019d799a-58ce-757f-8509-aae61bc876b8 2026/04/10 22:54:11 INFO Received delete request activity.id=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799a-5680-7934-8c3a-06199a56e23f 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:11 INFO Fetching object id=ap://did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor 2026/04/10 22:54:11 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/update/019d799a-58ce-757f-8509-aae61bc876b8 2026/04/10 22:54:11 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor/post/019d799a-55bd-7a30-a5dc-10ef540163da 2026/04/10 22:54:11 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 request.user=alice post=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 2026/04/10 22:54:11 INFO Fetching object id=ap://did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:11 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/followers_synchronization\", digest=\"64e06cb105c9d7c3763bb7284f5f0515f47e7303aa41abd594a25e4062a721b3\"" error="collection is not sender's followers" 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/update/019d799a-58ce-757f-8509-aae61bc876b8 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/update/019d799a-58ce-757f-8509-aae61bc876b8 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:11 INFO Fetching object id=ap://did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:11 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 request.user=carol post=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:11 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/update/019d799a-58ce-757f-8509-aae61bc876b8 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor offset=0 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:11 INFO Received delete request activity.id=https://c.localdomain/post/019d799a-5655-782d-98e3-aba50a52449d#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d799a-5655-782d-98e3-aba50a52449d activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019d799a-5655-782d-98e3-aba50a52449d 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor offset=0 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019d799a-5655-782d-98e3-aba50a52449d#delete 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019d799a-5655-782d-98e3-aba50a52449d#delete 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019d799a-5655-782d-98e3-aba50a52449d#delete 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/post/019d799a-5655-782d-98e3-aba50a52449d#delete 2026/04/10 22:54:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxA71A1taDUF4eLmJa2Hj2ewyNc6aM7DWWVUpMzXJARp/actor offset=0 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=carol actor=https://c.localdomain/user/carol offset=0 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:54:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:54:11 INFO Looking up user name=carol --- PASS: TestCluster_ReplyForwardingWithIntegrityProofs (4.21s) 2026/04/10 22:54:11 INFO Received delete request activity.id=https://c.localdomain/post/019d799a-5655-782d-98e3-aba50a52449d#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d799a-5655-782d-98e3-aba50a52449d activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019d799a-5655-782d-98e3-aba50a52449d --- PASS: TestCluster_ReplyForwardingPortableActors (4.22s) 2026/04/10 22:54:11 INFO Fetching object id=ap://did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:11 INFO Updating poll results poll=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor offset=0 2026/04/10 22:54:11 INFO Updated post activity.id=https://b.localdomain/update/019d799a-5934-70f9-bc54-0241153ae072 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-5934-70f9-bc54-0241153ae072 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-5934-70f9-bc54-0241153ae072 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-5934-70f9-bc54-0241153ae072 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-5934-70f9-bc54-0241153ae072 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-5934-70f9-bc54-0241153ae072 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-5934-70f9-bc54-0241153ae072 2026/04/10 22:54:11 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-5934-70f9-bc54-0241153ae072 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77#delete error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/followers: actor is not cached" 2026/04/10 22:54:11 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77#delete sender=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor gateway=https://a.localdomain 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77#delete 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77#delete 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77#delete 2026/04/10 22:54:11 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77#delete 2026/04/10 22:54:11 INFO Updated post activity.id=https://b.localdomain/update/019d799a-5934-70f9-bc54-0241153ae072 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor request.user=carol actor=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor offset=0 2026/04/10 22:54:11 INFO Updated post activity.id=https://b.localdomain/update/019d799a-5934-70f9-bc54-0241153ae072 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:11 INFO Fetching object id=ap://did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:11 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 2026/04/10 22:54:11 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 request.user=bob post=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 2026/04/10 22:54:11 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77#delete 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77#delete 2026/04/10 22:54:11 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77#delete sender=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor gateway=https://c.localdomain 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77#delete 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77#delete 2026/04/10 22:54:11 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77#delete 2026/04/10 22:54:11 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 request.user=alice post=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 2026/04/10 22:54:11 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/followers_synchronization\", digest=\"64e06cb105c9d7c3763bb7284f5f0515f47e7303aa41abd594a25e4062a721b3\"" error="collection is not sender's followers" 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mktn7gmNhxjaqfjU4xLuQjsARnkLtJvFxnPngTvqaakCPi/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77#delete 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77#delete 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:11 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 request.user=carol post=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 2026/04/10 22:54:11 INFO Fetching object id=ap://did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:11 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 2026/04/10 22:54:11 INFO Received delete request activity.id=https://b.localdomain/post/019d799a-5518-7a3e-b606-4909435823ee#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5518-7a3e-b606-4909435823ee activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799a-5518-7a3e-b606-4909435823ee 2026/04/10 22:54:11 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor/post/019d799a-51f5-79d9-96de-6cdb43b55c77 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d799a-5518-7a3e-b606-4909435823ee#delete 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=bob actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:54:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:11 INFO Updating poll results poll=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 2026/04/10 22:54:11 INFO Updated post activity.id=https://b.localdomain/update/019d799a-596d-7483-918d-43b84555056c activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 2026/04/10 22:54:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-596d-7483-918d-43b84555056c 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-596d-7483-918d-43b84555056c 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-596d-7483-918d-43b84555056c 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-596d-7483-918d-43b84555056c 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Fetching object id=ap://did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-596d-7483-918d-43b84555056c 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799a-596d-7483-918d-43b84555056c 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799a-596d-7483-918d-43b84555056c 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksoXWAf15VT1H912eGKpsBUnk8bCzdhJRuBbgHnL9J2s4/actor offset=0 2026/04/10 22:54:11 INFO Updated post activity.id=https://b.localdomain/update/019d799a-596d-7483-918d-43b84555056c activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 2026/04/10 22:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:54:11 INFO Looking up user name=bob 2026/04/10 22:54:11 INFO Updated post activity.id=https://b.localdomain/update/019d799a-596d-7483-918d-43b84555056c activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 --- PASS: TestCluster_Gateways (4.30s) 2026/04/10 22:54:11 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 request.user=bob post=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 2026/04/10 22:54:11 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 request.user=alice post=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 2026/04/10 22:54:11 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 request.user=carol post=https://b.localdomain/post/019d799a-5263-7052-8d64-3f846bccd390 --- PASS: TestCluster_Poll (4.33s) FAIL FAIL github.com/dimkr/tootik/cluster 4.355s ? github.com/dimkr/tootik/cmd/tootik [no test files] ? github.com/dimkr/tootik/data [no test files] === RUN TestBlockList_NotBlockedDomain --- PASS: TestBlockList_NotBlockedDomain (0.00s) === RUN TestBlockList_BlockedDomain --- PASS: TestBlockList_BlockedDomain (0.00s) === RUN TestBlockList_BlockedSubdomain --- PASS: TestBlockList_BlockedSubdomain (0.00s) === RUN TestBlockList_NotBlockedSubdomain --- PASS: TestBlockList_NotBlockedSubdomain (0.00s) === RUN TestBlockList_BlockedSubdomainByDomain --- PASS: TestBlockList_BlockedSubdomainByDomain (0.00s) === RUN TestBlockList_BlockedSubdomainByDomainEndsWithDot --- PASS: TestBlockList_BlockedSubdomainByDomainEndsWithDot (0.00s) === RUN TestDeliver_TwoUsersTwoPosts 2026/04/10 22:54:07 INFO Applying migration id=initial 2026/04/10 22:54:07 INFO Applying migration id=notesupdated 2026/04/10 22:54:07 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:07 INFO Applying migration id=activitiesid 2026/04/10 22:54:07 INFO Applying migration id=outbox 2026/04/10 22:54:07 INFO Applying migration id=edits 2026/04/10 22:54:07 INFO Applying migration id=outboxactor 2026/04/10 22:54:07 INFO Applying migration id=outboxsender 2026/04/10 22:54:07 INFO Applying migration id=thread 2026/04/10 22:54:07 INFO Applying migration id=host 2026/04/10 22:54:07 INFO Applying migration id=sharedinbox 2026/04/10 22:54:07 INFO Applying migration id=noteshost 2026/04/10 22:54:07 INFO Applying migration id=fetched 2026/04/10 22:54:07 INFO Applying migration id=move 2026/04/10 22:54:07 INFO Applying migration id=cleanup 2026/04/10 22:54:07 INFO Applying migration id=received 2026/04/10 22:54:07 INFO Applying migration id=namehost 2026/04/10 22:54:07 INFO Applying migration id=outboxhost 2026/04/10 22:54:07 INFO Applying migration id=notesfts 2026/04/10 22:54:07 INFO Applying migration id=iconsname 2026/04/10 22:54:07 INFO Applying migration id=nohash 2026/04/10 22:54:07 INFO Applying migration id=shares 2026/04/10 22:54:07 INFO Applying migration id=actorttl 2026/04/10 22:54:07 INFO Applying migration id=tocc 2026/04/10 22:54:07 INFO Applying migration id=followeds 2026/04/10 22:54:07 INFO Applying migration id=certhash 2026/04/10 22:54:07 INFO Applying migration id=follows_sync 2026/04/10 22:54:07 INFO Applying migration id=jsonpath 2026/04/10 22:54:07 INFO Applying migration id=localforward 2026/04/10 22:54:07 INFO Applying migration id=avatar 2026/04/10 22:54:07 INFO Applying migration id=noimage 2026/04/10 22:54:07 INFO Applying migration id=feed 2026/04/10 22:54:07 INFO Applying migration id=bookmarks 2026/04/10 22:54:07 INFO Applying migration id=shareactivity 2026/04/10 22:54:07 INFO Applying migration id=application 2026/04/10 22:54:07 INFO Applying migration id=certificates 2026/04/10 22:54:07 INFO Applying migration id=rawforward 2026/04/10 22:54:07 INFO Applying migration id=publickey 2026/04/10 22:54:07 INFO Applying migration id=resolvegroup 2026/04/10 22:54:07 INFO Applying migration id=reject 2026/04/10 22:54:07 INFO Applying migration id=autodel 2026/04/10 22:54:07 INFO Applying migration id=jsonb 2026/04/10 22:54:07 INFO Applying migration id=quote 2026/04/10 22:54:07 INFO Applying migration id=rfc9421 2026/04/10 22:54:07 INFO Applying migration id=keys 2026/04/10 22:54:07 INFO Applying migration id=portable 2026/04/10 22:54:07 INFO Applying migration id=proofs 2026/04/10 22:54:07 INFO Applying migration id=contexts 2026/04/10 22:54:07 INFO Applying migration id=deliverieshost 2026/04/10 22:54:07 INFO Applying migration id=pembegin 2026/04/10 22:54:07 INFO Applying migration id=didhost 2026/04/10 22:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:07 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:07 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:07 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 22:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:07 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:07 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:07 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_TwoUsersTwoPosts (0.34s) === RUN TestDeliver_ForwardedPost 2026/04/10 22:54:07 INFO Applying migration id=initial 2026/04/10 22:54:07 INFO Applying migration id=notesupdated 2026/04/10 22:54:07 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:07 INFO Applying migration id=activitiesid 2026/04/10 22:54:07 INFO Applying migration id=outbox 2026/04/10 22:54:07 INFO Applying migration id=edits 2026/04/10 22:54:07 INFO Applying migration id=outboxactor 2026/04/10 22:54:07 INFO Applying migration id=outboxsender 2026/04/10 22:54:07 INFO Applying migration id=thread 2026/04/10 22:54:07 INFO Applying migration id=host 2026/04/10 22:54:07 INFO Applying migration id=sharedinbox 2026/04/10 22:54:07 INFO Applying migration id=noteshost 2026/04/10 22:54:07 INFO Applying migration id=fetched 2026/04/10 22:54:07 INFO Applying migration id=move 2026/04/10 22:54:07 INFO Applying migration id=cleanup 2026/04/10 22:54:07 INFO Applying migration id=received 2026/04/10 22:54:07 INFO Applying migration id=namehost 2026/04/10 22:54:07 INFO Applying migration id=outboxhost 2026/04/10 22:54:07 INFO Applying migration id=notesfts 2026/04/10 22:54:07 INFO Applying migration id=iconsname 2026/04/10 22:54:07 INFO Applying migration id=nohash 2026/04/10 22:54:07 INFO Applying migration id=shares 2026/04/10 22:54:07 INFO Applying migration id=actorttl 2026/04/10 22:54:07 INFO Applying migration id=tocc 2026/04/10 22:54:07 INFO Applying migration id=followeds 2026/04/10 22:54:07 INFO Applying migration id=certhash 2026/04/10 22:54:07 INFO Applying migration id=follows_sync 2026/04/10 22:54:07 INFO Applying migration id=jsonpath 2026/04/10 22:54:07 INFO Applying migration id=localforward 2026/04/10 22:54:07 INFO Applying migration id=avatar 2026/04/10 22:54:07 INFO Applying migration id=noimage 2026/04/10 22:54:07 INFO Applying migration id=feed 2026/04/10 22:54:07 INFO Applying migration id=bookmarks 2026/04/10 22:54:07 INFO Applying migration id=shareactivity 2026/04/10 22:54:07 INFO Applying migration id=application 2026/04/10 22:54:07 INFO Applying migration id=certificates 2026/04/10 22:54:07 INFO Applying migration id=rawforward 2026/04/10 22:54:07 INFO Applying migration id=publickey 2026/04/10 22:54:07 INFO Applying migration id=resolvegroup 2026/04/10 22:54:07 INFO Applying migration id=reject 2026/04/10 22:54:07 INFO Applying migration id=autodel 2026/04/10 22:54:07 INFO Applying migration id=jsonb 2026/04/10 22:54:07 INFO Applying migration id=quote 2026/04/10 22:54:07 INFO Applying migration id=rfc9421 2026/04/10 22:54:07 INFO Applying migration id=keys 2026/04/10 22:54:07 INFO Applying migration id=portable 2026/04/10 22:54:07 INFO Applying migration id=proofs 2026/04/10 22:54:07 INFO Applying migration id=contexts 2026/04/10 22:54:07 INFO Applying migration id=deliverieshost 2026/04/10 22:54:07 INFO Applying migration id=pembegin 2026/04/10 22:54:07 INFO Applying migration id=didhost 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_ForwardedPost (0.27s) === RUN TestDeliver_OneFailed 2026/04/10 22:54:08 INFO Applying migration id=initial 2026/04/10 22:54:08 INFO Applying migration id=notesupdated 2026/04/10 22:54:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:08 INFO Applying migration id=activitiesid 2026/04/10 22:54:08 INFO Applying migration id=outbox 2026/04/10 22:54:08 INFO Applying migration id=edits 2026/04/10 22:54:08 INFO Applying migration id=outboxactor 2026/04/10 22:54:08 INFO Applying migration id=outboxsender 2026/04/10 22:54:08 INFO Applying migration id=thread 2026/04/10 22:54:08 INFO Applying migration id=host 2026/04/10 22:54:08 INFO Applying migration id=sharedinbox 2026/04/10 22:54:08 INFO Applying migration id=noteshost 2026/04/10 22:54:08 INFO Applying migration id=fetched 2026/04/10 22:54:08 INFO Applying migration id=move 2026/04/10 22:54:08 INFO Applying migration id=cleanup 2026/04/10 22:54:08 INFO Applying migration id=received 2026/04/10 22:54:08 INFO Applying migration id=namehost 2026/04/10 22:54:08 INFO Applying migration id=outboxhost 2026/04/10 22:54:08 INFO Applying migration id=notesfts 2026/04/10 22:54:08 INFO Applying migration id=iconsname 2026/04/10 22:54:08 INFO Applying migration id=nohash 2026/04/10 22:54:08 INFO Applying migration id=shares 2026/04/10 22:54:08 INFO Applying migration id=actorttl 2026/04/10 22:54:08 INFO Applying migration id=tocc 2026/04/10 22:54:08 INFO Applying migration id=followeds 2026/04/10 22:54:08 INFO Applying migration id=certhash 2026/04/10 22:54:08 INFO Applying migration id=follows_sync 2026/04/10 22:54:08 INFO Applying migration id=jsonpath 2026/04/10 22:54:08 INFO Applying migration id=localforward 2026/04/10 22:54:08 INFO Applying migration id=avatar 2026/04/10 22:54:08 INFO Applying migration id=noimage 2026/04/10 22:54:08 INFO Applying migration id=feed 2026/04/10 22:54:08 INFO Applying migration id=bookmarks 2026/04/10 22:54:08 INFO Applying migration id=shareactivity 2026/04/10 22:54:08 INFO Applying migration id=application 2026/04/10 22:54:08 INFO Applying migration id=certificates 2026/04/10 22:54:08 INFO Applying migration id=rawforward 2026/04/10 22:54:08 INFO Applying migration id=publickey 2026/04/10 22:54:08 INFO Applying migration id=resolvegroup 2026/04/10 22:54:08 INFO Applying migration id=reject 2026/04/10 22:54:08 INFO Applying migration id=autodel 2026/04/10 22:54:08 INFO Applying migration id=jsonb 2026/04/10 22:54:08 INFO Applying migration id=quote 2026/04/10 22:54:08 INFO Applying migration id=rfc9421 2026/04/10 22:54:08 INFO Applying migration id=keys 2026/04/10 22:54:08 INFO Applying migration id=portable 2026/04/10 22:54:08 INFO Applying migration id=proofs 2026/04/10 22:54:08 INFO Applying migration id=contexts 2026/04/10 22:54:08 INFO Applying migration id=deliverieshost 2026/04/10 22:54:08 INFO Applying migration id=pembegin 2026/04/10 22:54:08 INFO Applying migration id=didhost 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_OneFailed (0.44s) === RUN TestDeliver_OneFailedRetry 2026/04/10 22:54:08 INFO Applying migration id=initial 2026/04/10 22:54:08 INFO Applying migration id=notesupdated 2026/04/10 22:54:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:08 INFO Applying migration id=activitiesid 2026/04/10 22:54:08 INFO Applying migration id=outbox 2026/04/10 22:54:08 INFO Applying migration id=edits 2026/04/10 22:54:08 INFO Applying migration id=outboxactor 2026/04/10 22:54:08 INFO Applying migration id=outboxsender 2026/04/10 22:54:08 INFO Applying migration id=thread 2026/04/10 22:54:08 INFO Applying migration id=host 2026/04/10 22:54:08 INFO Applying migration id=sharedinbox 2026/04/10 22:54:08 INFO Applying migration id=noteshost 2026/04/10 22:54:08 INFO Applying migration id=fetched 2026/04/10 22:54:08 INFO Applying migration id=move 2026/04/10 22:54:08 INFO Applying migration id=cleanup 2026/04/10 22:54:08 INFO Applying migration id=received 2026/04/10 22:54:08 INFO Applying migration id=namehost 2026/04/10 22:54:08 INFO Applying migration id=outboxhost 2026/04/10 22:54:08 INFO Applying migration id=notesfts 2026/04/10 22:54:08 INFO Applying migration id=iconsname 2026/04/10 22:54:08 INFO Applying migration id=nohash 2026/04/10 22:54:08 INFO Applying migration id=shares 2026/04/10 22:54:08 INFO Applying migration id=actorttl 2026/04/10 22:54:08 INFO Applying migration id=tocc 2026/04/10 22:54:08 INFO Applying migration id=followeds 2026/04/10 22:54:08 INFO Applying migration id=certhash 2026/04/10 22:54:08 INFO Applying migration id=follows_sync 2026/04/10 22:54:08 INFO Applying migration id=jsonpath 2026/04/10 22:54:08 INFO Applying migration id=localforward 2026/04/10 22:54:08 INFO Applying migration id=avatar 2026/04/10 22:54:08 INFO Applying migration id=noimage 2026/04/10 22:54:08 INFO Applying migration id=feed 2026/04/10 22:54:08 INFO Applying migration id=bookmarks 2026/04/10 22:54:08 INFO Applying migration id=shareactivity 2026/04/10 22:54:08 INFO Applying migration id=application 2026/04/10 22:54:08 INFO Applying migration id=certificates 2026/04/10 22:54:08 INFO Applying migration id=rawforward 2026/04/10 22:54:08 INFO Applying migration id=publickey 2026/04/10 22:54:08 INFO Applying migration id=resolvegroup 2026/04/10 22:54:08 INFO Applying migration id=reject 2026/04/10 22:54:08 INFO Applying migration id=autodel 2026/04/10 22:54:08 INFO Applying migration id=jsonb 2026/04/10 22:54:08 INFO Applying migration id=quote 2026/04/10 22:54:08 INFO Applying migration id=rfc9421 2026/04/10 22:54:08 INFO Applying migration id=keys 2026/04/10 22:54:08 INFO Applying migration id=portable 2026/04/10 22:54:08 INFO Applying migration id=proofs 2026/04/10 22:54:08 INFO Applying migration id=contexts 2026/04/10 22:54:08 INFO Applying migration id=deliverieshost 2026/04/10 22:54:08 INFO Applying migration id=pembegin 2026/04/10 22:54:08 INFO Applying migration id=didhost 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneFailedRetry (0.30s) === RUN TestDeliver_OneInvalidURLRetry 2026/04/10 22:54:08 INFO Applying migration id=initial 2026/04/10 22:54:08 INFO Applying migration id=notesupdated 2026/04/10 22:54:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:08 INFO Applying migration id=activitiesid 2026/04/10 22:54:08 INFO Applying migration id=outbox 2026/04/10 22:54:08 INFO Applying migration id=edits 2026/04/10 22:54:08 INFO Applying migration id=outboxactor 2026/04/10 22:54:08 INFO Applying migration id=outboxsender 2026/04/10 22:54:08 INFO Applying migration id=thread 2026/04/10 22:54:08 INFO Applying migration id=host 2026/04/10 22:54:08 INFO Applying migration id=sharedinbox 2026/04/10 22:54:08 INFO Applying migration id=noteshost 2026/04/10 22:54:08 INFO Applying migration id=fetched 2026/04/10 22:54:08 INFO Applying migration id=move 2026/04/10 22:54:08 INFO Applying migration id=cleanup 2026/04/10 22:54:08 INFO Applying migration id=received 2026/04/10 22:54:08 INFO Applying migration id=namehost 2026/04/10 22:54:08 INFO Applying migration id=outboxhost 2026/04/10 22:54:08 INFO Applying migration id=notesfts 2026/04/10 22:54:08 INFO Applying migration id=iconsname 2026/04/10 22:54:08 INFO Applying migration id=nohash 2026/04/10 22:54:08 INFO Applying migration id=shares 2026/04/10 22:54:08 INFO Applying migration id=actorttl 2026/04/10 22:54:08 INFO Applying migration id=tocc 2026/04/10 22:54:08 INFO Applying migration id=followeds 2026/04/10 22:54:08 INFO Applying migration id=certhash 2026/04/10 22:54:08 INFO Applying migration id=follows_sync 2026/04/10 22:54:08 INFO Applying migration id=jsonpath 2026/04/10 22:54:08 INFO Applying migration id=localforward 2026/04/10 22:54:08 INFO Applying migration id=avatar 2026/04/10 22:54:08 INFO Applying migration id=noimage 2026/04/10 22:54:08 INFO Applying migration id=feed 2026/04/10 22:54:08 INFO Applying migration id=bookmarks 2026/04/10 22:54:08 INFO Applying migration id=shareactivity 2026/04/10 22:54:08 INFO Applying migration id=application 2026/04/10 22:54:08 INFO Applying migration id=certificates 2026/04/10 22:54:08 INFO Applying migration id=rawforward 2026/04/10 22:54:08 INFO Applying migration id=publickey 2026/04/10 22:54:08 INFO Applying migration id=resolvegroup 2026/04/10 22:54:08 INFO Applying migration id=reject 2026/04/10 22:54:08 INFO Applying migration id=autodel 2026/04/10 22:54:08 INFO Applying migration id=jsonb 2026/04/10 22:54:08 INFO Applying migration id=quote 2026/04/10 22:54:08 INFO Applying migration id=rfc9421 2026/04/10 22:54:08 INFO Applying migration id=keys 2026/04/10 22:54:08 INFO Applying migration id=portable 2026/04/10 22:54:08 INFO Applying migration id=proofs 2026/04/10 22:54:08 INFO Applying migration id=contexts 2026/04/10 22:54:08 INFO Applying migration id=deliverieshost 2026/04/10 22:54:08 INFO Applying migration id=pembegin 2026/04/10 22:54:08 INFO Applying migration id=didhost 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 WARN Failed to create new request inbox=https://ip6-allnodes:inbox/dan activity=https://localhost.localdomain/create/1 inbox=https://ip6-allnodes:inbox/dan error="parse \"https://ip6-allnodes:inbox/dan\": invalid port \":inbox\" after host" 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 WARN Failed to create new request inbox=https://ip6-allnodes:inbox/dan activity=https://localhost.localdomain/create/1 inbox=https://ip6-allnodes:inbox/dan error="parse \"https://ip6-allnodes:inbox/dan\": invalid port \":inbox\" after host" 2026/04/10 22:54:09 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 WARN Failed to create new request inbox=https://ip6-allnodes:inbox/dan activity=https://localhost.localdomain/create/1 inbox=https://ip6-allnodes:inbox/dan error="parse \"https://ip6-allnodes:inbox/dan\": invalid port \":inbox\" after host" 2026/04/10 22:54:09 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneInvalidURLRetry (0.15s) === RUN TestDeliver_MaxAttempts 2026/04/10 22:54:09 INFO Applying migration id=initial 2026/04/10 22:54:09 INFO Applying migration id=notesupdated 2026/04/10 22:54:09 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:09 INFO Applying migration id=activitiesid 2026/04/10 22:54:09 INFO Applying migration id=outbox 2026/04/10 22:54:09 INFO Applying migration id=edits 2026/04/10 22:54:09 INFO Applying migration id=outboxactor 2026/04/10 22:54:09 INFO Applying migration id=outboxsender 2026/04/10 22:54:09 INFO Applying migration id=thread 2026/04/10 22:54:09 INFO Applying migration id=host 2026/04/10 22:54:09 INFO Applying migration id=sharedinbox 2026/04/10 22:54:09 INFO Applying migration id=noteshost 2026/04/10 22:54:09 INFO Applying migration id=fetched 2026/04/10 22:54:09 INFO Applying migration id=move 2026/04/10 22:54:09 INFO Applying migration id=cleanup 2026/04/10 22:54:09 INFO Applying migration id=received 2026/04/10 22:54:09 INFO Applying migration id=namehost 2026/04/10 22:54:09 INFO Applying migration id=outboxhost 2026/04/10 22:54:09 INFO Applying migration id=notesfts 2026/04/10 22:54:09 INFO Applying migration id=iconsname 2026/04/10 22:54:09 INFO Applying migration id=nohash 2026/04/10 22:54:09 INFO Applying migration id=shares 2026/04/10 22:54:09 INFO Applying migration id=actorttl 2026/04/10 22:54:09 INFO Applying migration id=tocc 2026/04/10 22:54:09 INFO Applying migration id=followeds 2026/04/10 22:54:09 INFO Applying migration id=certhash 2026/04/10 22:54:09 INFO Applying migration id=follows_sync 2026/04/10 22:54:09 INFO Applying migration id=jsonpath 2026/04/10 22:54:09 INFO Applying migration id=localforward 2026/04/10 22:54:09 INFO Applying migration id=avatar 2026/04/10 22:54:09 INFO Applying migration id=noimage 2026/04/10 22:54:09 INFO Applying migration id=feed 2026/04/10 22:54:09 INFO Applying migration id=bookmarks 2026/04/10 22:54:09 INFO Applying migration id=shareactivity 2026/04/10 22:54:09 INFO Applying migration id=application 2026/04/10 22:54:09 INFO Applying migration id=certificates 2026/04/10 22:54:09 INFO Applying migration id=rawforward 2026/04/10 22:54:09 INFO Applying migration id=publickey 2026/04/10 22:54:09 INFO Applying migration id=resolvegroup 2026/04/10 22:54:09 INFO Applying migration id=reject 2026/04/10 22:54:09 INFO Applying migration id=autodel 2026/04/10 22:54:09 INFO Applying migration id=jsonb 2026/04/10 22:54:09 INFO Applying migration id=quote 2026/04/10 22:54:09 INFO Applying migration id=rfc9421 2026/04/10 22:54:09 INFO Applying migration id=keys 2026/04/10 22:54:09 INFO Applying migration id=portable 2026/04/10 22:54:09 INFO Applying migration id=proofs 2026/04/10 22:54:09 INFO Applying migration id=contexts 2026/04/10 22:54:09 INFO Applying migration id=deliverieshost 2026/04/10 22:54:09 INFO Applying migration id=pembegin 2026/04/10 22:54:09 INFO Applying migration id=didhost 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_MaxAttempts (0.23s) === RUN TestDeliver_SharedInbox 2026/04/10 22:54:09 INFO Applying migration id=initial 2026/04/10 22:54:09 INFO Applying migration id=notesupdated 2026/04/10 22:54:09 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:09 INFO Applying migration id=activitiesid 2026/04/10 22:54:09 INFO Applying migration id=outbox 2026/04/10 22:54:09 INFO Applying migration id=edits 2026/04/10 22:54:09 INFO Applying migration id=outboxactor 2026/04/10 22:54:09 INFO Applying migration id=outboxsender 2026/04/10 22:54:09 INFO Applying migration id=thread 2026/04/10 22:54:09 INFO Applying migration id=host 2026/04/10 22:54:09 INFO Applying migration id=sharedinbox 2026/04/10 22:54:09 INFO Applying migration id=noteshost 2026/04/10 22:54:09 INFO Applying migration id=fetched 2026/04/10 22:54:09 INFO Applying migration id=move 2026/04/10 22:54:09 INFO Applying migration id=cleanup 2026/04/10 22:54:09 INFO Applying migration id=received 2026/04/10 22:54:09 INFO Applying migration id=namehost 2026/04/10 22:54:09 INFO Applying migration id=outboxhost 2026/04/10 22:54:09 INFO Applying migration id=notesfts 2026/04/10 22:54:09 INFO Applying migration id=iconsname 2026/04/10 22:54:09 INFO Applying migration id=nohash 2026/04/10 22:54:09 INFO Applying migration id=shares 2026/04/10 22:54:09 INFO Applying migration id=actorttl 2026/04/10 22:54:09 INFO Applying migration id=tocc 2026/04/10 22:54:09 INFO Applying migration id=followeds 2026/04/10 22:54:09 INFO Applying migration id=certhash 2026/04/10 22:54:09 INFO Applying migration id=follows_sync 2026/04/10 22:54:09 INFO Applying migration id=jsonpath 2026/04/10 22:54:09 INFO Applying migration id=localforward 2026/04/10 22:54:09 INFO Applying migration id=avatar 2026/04/10 22:54:09 INFO Applying migration id=noimage 2026/04/10 22:54:09 INFO Applying migration id=feed 2026/04/10 22:54:09 INFO Applying migration id=bookmarks 2026/04/10 22:54:09 INFO Applying migration id=shareactivity 2026/04/10 22:54:09 INFO Applying migration id=application 2026/04/10 22:54:09 INFO Applying migration id=certificates 2026/04/10 22:54:09 INFO Applying migration id=rawforward 2026/04/10 22:54:09 INFO Applying migration id=publickey 2026/04/10 22:54:09 INFO Applying migration id=resolvegroup 2026/04/10 22:54:09 INFO Applying migration id=reject 2026/04/10 22:54:09 INFO Applying migration id=autodel 2026/04/10 22:54:09 INFO Applying migration id=jsonb 2026/04/10 22:54:09 INFO Applying migration id=quote 2026/04/10 22:54:09 INFO Applying migration id=rfc9421 2026/04/10 22:54:09 INFO Applying migration id=keys 2026/04/10 22:54:09 INFO Applying migration id=portable 2026/04/10 22:54:09 INFO Applying migration id=proofs 2026/04/10 22:54:09 INFO Applying migration id=contexts 2026/04/10 22:54:09 INFO Applying migration id=deliverieshost 2026/04/10 22:54:09 INFO Applying migration id=pembegin 2026/04/10 22:54:09 INFO Applying migration id=didhost 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54: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/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInbox (0.29s) === RUN TestDeliver_SharedInboxRetry 2026/04/10 22:54:09 INFO Applying migration id=initial 2026/04/10 22:54:09 INFO Applying migration id=notesupdated 2026/04/10 22:54:09 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:09 INFO Applying migration id=activitiesid 2026/04/10 22:54:09 INFO Applying migration id=outbox 2026/04/10 22:54:09 INFO Applying migration id=edits 2026/04/10 22:54:09 INFO Applying migration id=outboxactor 2026/04/10 22:54:09 INFO Applying migration id=outboxsender 2026/04/10 22:54:09 INFO Applying migration id=thread 2026/04/10 22:54:09 INFO Applying migration id=host 2026/04/10 22:54:09 INFO Applying migration id=sharedinbox 2026/04/10 22:54:09 INFO Applying migration id=noteshost 2026/04/10 22:54:09 INFO Applying migration id=fetched 2026/04/10 22:54:09 INFO Applying migration id=move 2026/04/10 22:54:09 INFO Applying migration id=cleanup 2026/04/10 22:54:09 INFO Applying migration id=received 2026/04/10 22:54:09 INFO Applying migration id=namehost 2026/04/10 22:54:09 INFO Applying migration id=outboxhost 2026/04/10 22:54:09 INFO Applying migration id=notesfts 2026/04/10 22:54:09 INFO Applying migration id=iconsname 2026/04/10 22:54:09 INFO Applying migration id=nohash 2026/04/10 22:54:09 INFO Applying migration id=shares 2026/04/10 22:54:09 INFO Applying migration id=actorttl 2026/04/10 22:54:09 INFO Applying migration id=tocc 2026/04/10 22:54:09 INFO Applying migration id=followeds 2026/04/10 22:54:09 INFO Applying migration id=certhash 2026/04/10 22:54:09 INFO Applying migration id=follows_sync 2026/04/10 22:54:09 INFO Applying migration id=jsonpath 2026/04/10 22:54:09 INFO Applying migration id=localforward 2026/04/10 22:54:09 INFO Applying migration id=avatar 2026/04/10 22:54:09 INFO Applying migration id=noimage 2026/04/10 22:54:09 INFO Applying migration id=feed 2026/04/10 22:54:09 INFO Applying migration id=bookmarks 2026/04/10 22:54:09 INFO Applying migration id=shareactivity 2026/04/10 22:54:09 INFO Applying migration id=application 2026/04/10 22:54:09 INFO Applying migration id=certificates 2026/04/10 22:54:09 INFO Applying migration id=rawforward 2026/04/10 22:54:09 INFO Applying migration id=publickey 2026/04/10 22:54:09 INFO Applying migration id=resolvegroup 2026/04/10 22:54:09 INFO Applying migration id=reject 2026/04/10 22:54:09 INFO Applying migration id=autodel 2026/04/10 22:54:09 INFO Applying migration id=jsonb 2026/04/10 22:54:09 INFO Applying migration id=quote 2026/04/10 22:54:09 INFO Applying migration id=rfc9421 2026/04/10 22:54:09 INFO Applying migration id=keys 2026/04/10 22:54:09 INFO Applying migration id=portable 2026/04/10 22:54:09 INFO Applying migration id=proofs 2026/04/10 22:54:09 INFO Applying migration id=contexts 2026/04/10 22:54:09 INFO Applying migration id=deliverieshost 2026/04/10 22:54:09 INFO Applying migration id=pembegin 2026/04/10 22:54:09 INFO Applying migration id=didhost 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 WARN Failed to send an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 error="failed to send request to https://ip6-allnodes/inbox/nobody: 500, {}" 2026/04/10 22:54:10 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 WARN Failed to send an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 error="failed to send request to https://ip6-allnodes/inbox/nobody: 500, {}" 2026/04/10 22:54:10 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxRetry (0.49s) === RUN TestDeliver_SharedInboxUnknownActor 2026/04/10 22:54:10 INFO Applying migration id=initial 2026/04/10 22:54:10 INFO Applying migration id=notesupdated 2026/04/10 22:54:10 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:10 INFO Applying migration id=activitiesid 2026/04/10 22:54:10 INFO Applying migration id=outbox 2026/04/10 22:54:10 INFO Applying migration id=edits 2026/04/10 22:54:10 INFO Applying migration id=outboxactor 2026/04/10 22:54:10 INFO Applying migration id=outboxsender 2026/04/10 22:54:10 INFO Applying migration id=thread 2026/04/10 22:54:10 INFO Applying migration id=host 2026/04/10 22:54:10 INFO Applying migration id=sharedinbox 2026/04/10 22:54:10 INFO Applying migration id=noteshost 2026/04/10 22:54:10 INFO Applying migration id=fetched 2026/04/10 22:54:10 INFO Applying migration id=move 2026/04/10 22:54:10 INFO Applying migration id=cleanup 2026/04/10 22:54:10 INFO Applying migration id=received 2026/04/10 22:54:10 INFO Applying migration id=namehost 2026/04/10 22:54:10 INFO Applying migration id=outboxhost 2026/04/10 22:54:10 INFO Applying migration id=notesfts 2026/04/10 22:54:10 INFO Applying migration id=iconsname 2026/04/10 22:54:10 INFO Applying migration id=nohash 2026/04/10 22:54:10 INFO Applying migration id=shares 2026/04/10 22:54:10 INFO Applying migration id=actorttl 2026/04/10 22:54:10 INFO Applying migration id=tocc 2026/04/10 22:54:10 INFO Applying migration id=followeds 2026/04/10 22:54:10 INFO Applying migration id=certhash 2026/04/10 22:54:10 INFO Applying migration id=follows_sync 2026/04/10 22:54:10 INFO Applying migration id=jsonpath 2026/04/10 22:54:10 INFO Applying migration id=localforward 2026/04/10 22:54:10 INFO Applying migration id=avatar 2026/04/10 22:54:10 INFO Applying migration id=noimage 2026/04/10 22:54:10 INFO Applying migration id=feed 2026/04/10 22:54:10 INFO Applying migration id=bookmarks 2026/04/10 22:54:10 INFO Applying migration id=shareactivity 2026/04/10 22:54:10 INFO Applying migration id=application 2026/04/10 22:54:10 INFO Applying migration id=certificates 2026/04/10 22:54:10 INFO Applying migration id=rawforward 2026/04/10 22:54:10 INFO Applying migration id=publickey 2026/04/10 22:54:10 INFO Applying migration id=resolvegroup 2026/04/10 22:54:10 INFO Applying migration id=reject 2026/04/10 22:54:10 INFO Applying migration id=autodel 2026/04/10 22:54:10 INFO Applying migration id=jsonb 2026/04/10 22:54:10 INFO Applying migration id=quote 2026/04/10 22:54:10 INFO Applying migration id=rfc9421 2026/04/10 22:54:10 INFO Applying migration id=keys 2026/04/10 22:54:10 INFO Applying migration id=portable 2026/04/10 22:54:10 INFO Applying migration id=proofs 2026/04/10 22:54:10 INFO Applying migration id=contexts 2026/04/10 22:54:10 INFO Applying migration id=deliverieshost 2026/04/10 22:54:10 INFO Applying migration id=pembegin 2026/04/10 22:54:10 INFO Applying migration id=didhost 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxUnknownActor (0.87s) === RUN TestDeliver_SharedInboxSingleWorker 2026/04/10 22:54:10 INFO Applying migration id=initial 2026/04/10 22:54:10 INFO Applying migration id=notesupdated 2026/04/10 22:54:10 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:10 INFO Applying migration id=activitiesid 2026/04/10 22:54:10 INFO Applying migration id=outbox 2026/04/10 22:54:10 INFO Applying migration id=edits 2026/04/10 22:54:10 INFO Applying migration id=outboxactor 2026/04/10 22:54:10 INFO Applying migration id=outboxsender 2026/04/10 22:54:10 INFO Applying migration id=thread 2026/04/10 22:54:10 INFO Applying migration id=host 2026/04/10 22:54:10 INFO Applying migration id=sharedinbox 2026/04/10 22:54:10 INFO Applying migration id=noteshost 2026/04/10 22:54:10 INFO Applying migration id=fetched 2026/04/10 22:54:10 INFO Applying migration id=move 2026/04/10 22:54:10 INFO Applying migration id=cleanup 2026/04/10 22:54:10 INFO Applying migration id=received 2026/04/10 22:54:10 INFO Applying migration id=namehost 2026/04/10 22:54:10 INFO Applying migration id=outboxhost 2026/04/10 22:54:10 INFO Applying migration id=notesfts 2026/04/10 22:54:10 INFO Applying migration id=iconsname 2026/04/10 22:54:10 INFO Applying migration id=nohash 2026/04/10 22:54:10 INFO Applying migration id=shares 2026/04/10 22:54:10 INFO Applying migration id=actorttl 2026/04/10 22:54:10 INFO Applying migration id=tocc 2026/04/10 22:54:10 INFO Applying migration id=followeds 2026/04/10 22:54:10 INFO Applying migration id=certhash 2026/04/10 22:54:10 INFO Applying migration id=follows_sync 2026/04/10 22:54:10 INFO Applying migration id=jsonpath 2026/04/10 22:54:10 INFO Applying migration id=localforward 2026/04/10 22:54:10 INFO Applying migration id=avatar 2026/04/10 22:54:10 INFO Applying migration id=noimage 2026/04/10 22:54:10 INFO Applying migration id=feed 2026/04/10 22:54:10 INFO Applying migration id=bookmarks 2026/04/10 22:54:10 INFO Applying migration id=shareactivity 2026/04/10 22:54:10 INFO Applying migration id=application 2026/04/10 22:54:10 INFO Applying migration id=certificates 2026/04/10 22:54:10 INFO Applying migration id=rawforward 2026/04/10 22:54:10 INFO Applying migration id=publickey 2026/04/10 22:54:10 INFO Applying migration id=resolvegroup 2026/04/10 22:54:10 INFO Applying migration id=reject 2026/04/10 22:54:10 INFO Applying migration id=autodel 2026/04/10 22:54:10 INFO Applying migration id=jsonb 2026/04/10 22:54:10 INFO Applying migration id=quote 2026/04/10 22:54:10 INFO Applying migration id=rfc9421 2026/04/10 22:54:10 INFO Applying migration id=keys 2026/04/10 22:54:10 INFO Applying migration id=portable 2026/04/10 22:54:10 INFO Applying migration id=proofs 2026/04/10 22:54:10 INFO Applying migration id=contexts 2026/04/10 22:54:10 INFO Applying migration id=deliverieshost 2026/04/10 22:54:10 INFO Applying migration id=pembegin 2026/04/10 22:54:10 INFO Applying migration id=didhost 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxSingleWorker (0.25s) === RUN TestDeliver_SameInbox 2026/04/10 22:54:11 INFO Applying migration id=initial 2026/04/10 22:54:11 INFO Applying migration id=notesupdated 2026/04/10 22:54:11 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:11 INFO Applying migration id=activitiesid 2026/04/10 22:54:11 INFO Applying migration id=outbox 2026/04/10 22:54:11 INFO Applying migration id=edits 2026/04/10 22:54:11 INFO Applying migration id=outboxactor 2026/04/10 22:54:11 INFO Applying migration id=outboxsender 2026/04/10 22:54:11 INFO Applying migration id=thread 2026/04/10 22:54:11 INFO Applying migration id=host 2026/04/10 22:54:11 INFO Applying migration id=sharedinbox 2026/04/10 22:54:11 INFO Applying migration id=noteshost 2026/04/10 22:54:11 INFO Applying migration id=fetched 2026/04/10 22:54:11 INFO Applying migration id=move 2026/04/10 22:54:11 INFO Applying migration id=cleanup 2026/04/10 22:54:11 INFO Applying migration id=received 2026/04/10 22:54:11 INFO Applying migration id=namehost 2026/04/10 22:54:11 INFO Applying migration id=outboxhost 2026/04/10 22:54:11 INFO Applying migration id=notesfts 2026/04/10 22:54:11 INFO Applying migration id=iconsname 2026/04/10 22:54:11 INFO Applying migration id=nohash 2026/04/10 22:54:11 INFO Applying migration id=shares 2026/04/10 22:54:11 INFO Applying migration id=actorttl 2026/04/10 22:54:11 INFO Applying migration id=tocc 2026/04/10 22:54:11 INFO Applying migration id=followeds 2026/04/10 22:54:11 INFO Applying migration id=certhash 2026/04/10 22:54:11 INFO Applying migration id=follows_sync 2026/04/10 22:54:11 INFO Applying migration id=jsonpath 2026/04/10 22:54:11 INFO Applying migration id=localforward 2026/04/10 22:54:11 INFO Applying migration id=avatar 2026/04/10 22:54:11 INFO Applying migration id=noimage 2026/04/10 22:54:11 INFO Applying migration id=feed 2026/04/10 22:54:11 INFO Applying migration id=bookmarks 2026/04/10 22:54:11 INFO Applying migration id=shareactivity 2026/04/10 22:54:11 INFO Applying migration id=application 2026/04/10 22:54:11 INFO Applying migration id=certificates 2026/04/10 22:54:11 INFO Applying migration id=rawforward 2026/04/10 22:54:11 INFO Applying migration id=publickey 2026/04/10 22:54:11 INFO Applying migration id=resolvegroup 2026/04/10 22:54:11 INFO Applying migration id=reject 2026/04/10 22:54:11 INFO Applying migration id=autodel 2026/04/10 22:54:11 INFO Applying migration id=jsonb 2026/04/10 22:54:11 INFO Applying migration id=quote 2026/04/10 22:54:11 INFO Applying migration id=rfc9421 2026/04/10 22:54:11 INFO Applying migration id=keys 2026/04/10 22:54:11 INFO Applying migration id=portable 2026/04/10 22:54:11 INFO Applying migration id=proofs 2026/04/10 22:54:11 INFO Applying migration id=contexts 2026/04/10 22:54:11 INFO Applying migration id=deliverieshost 2026/04/10 22:54:11 INFO Applying migration id=pembegin 2026/04/10 22:54:11 INFO Applying migration id=didhost 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SameInbox (0.22s) === RUN TestDeliver_ToAndCCDuplicates 2026/04/10 22:54:11 INFO Applying migration id=initial 2026/04/10 22:54:11 INFO Applying migration id=notesupdated 2026/04/10 22:54:11 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:11 INFO Applying migration id=activitiesid 2026/04/10 22:54:11 INFO Applying migration id=outbox 2026/04/10 22:54:11 INFO Applying migration id=edits 2026/04/10 22:54:11 INFO Applying migration id=outboxactor 2026/04/10 22:54:11 INFO Applying migration id=outboxsender 2026/04/10 22:54:11 INFO Applying migration id=thread 2026/04/10 22:54:11 INFO Applying migration id=host 2026/04/10 22:54:11 INFO Applying migration id=sharedinbox 2026/04/10 22:54:11 INFO Applying migration id=noteshost 2026/04/10 22:54:11 INFO Applying migration id=fetched 2026/04/10 22:54:11 INFO Applying migration id=move 2026/04/10 22:54:11 INFO Applying migration id=cleanup 2026/04/10 22:54:11 INFO Applying migration id=received 2026/04/10 22:54:11 INFO Applying migration id=namehost 2026/04/10 22:54:11 INFO Applying migration id=outboxhost 2026/04/10 22:54:11 INFO Applying migration id=notesfts 2026/04/10 22:54:11 INFO Applying migration id=iconsname 2026/04/10 22:54:11 INFO Applying migration id=nohash 2026/04/10 22:54:11 INFO Applying migration id=shares 2026/04/10 22:54:11 INFO Applying migration id=actorttl 2026/04/10 22:54:11 INFO Applying migration id=tocc 2026/04/10 22:54:11 INFO Applying migration id=followeds 2026/04/10 22:54:11 INFO Applying migration id=certhash 2026/04/10 22:54:11 INFO Applying migration id=follows_sync 2026/04/10 22:54:11 INFO Applying migration id=jsonpath 2026/04/10 22:54:11 INFO Applying migration id=localforward 2026/04/10 22:54:11 INFO Applying migration id=avatar 2026/04/10 22:54:11 INFO Applying migration id=noimage 2026/04/10 22:54:11 INFO Applying migration id=feed 2026/04/10 22:54:11 INFO Applying migration id=bookmarks 2026/04/10 22:54:11 INFO Applying migration id=shareactivity 2026/04/10 22:54:11 INFO Applying migration id=application 2026/04/10 22:54:11 INFO Applying migration id=certificates 2026/04/10 22:54:11 INFO Applying migration id=rawforward 2026/04/10 22:54:11 INFO Applying migration id=publickey 2026/04/10 22:54:11 INFO Applying migration id=resolvegroup 2026/04/10 22:54:11 INFO Applying migration id=reject 2026/04/10 22:54:11 INFO Applying migration id=autodel 2026/04/10 22:54:11 INFO Applying migration id=jsonb 2026/04/10 22:54:11 INFO Applying migration id=quote 2026/04/10 22:54:11 INFO Applying migration id=rfc9421 2026/04/10 22:54:11 INFO Applying migration id=keys 2026/04/10 22:54:11 INFO Applying migration id=portable 2026/04/10 22:54:11 INFO Applying migration id=proofs 2026/04/10 22:54:11 INFO Applying migration id=contexts 2026/04/10 22:54:11 INFO Applying migration id=deliverieshost 2026/04/10 22:54:11 INFO Applying migration id=pembegin 2026/04/10 22:54:11 INFO Applying migration id=didhost 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_ToAndCCDuplicates (0.69s) === RUN TestDeliver_PublicInTo 2026/04/10 22:54:12 INFO Applying migration id=initial 2026/04/10 22:54:12 INFO Applying migration id=notesupdated 2026/04/10 22:54:12 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:12 INFO Applying migration id=activitiesid 2026/04/10 22:54:12 INFO Applying migration id=outbox 2026/04/10 22:54:12 INFO Applying migration id=edits 2026/04/10 22:54:12 INFO Applying migration id=outboxactor 2026/04/10 22:54:12 INFO Applying migration id=outboxsender 2026/04/10 22:54:12 INFO Applying migration id=thread 2026/04/10 22:54:12 INFO Applying migration id=host 2026/04/10 22:54:12 INFO Applying migration id=sharedinbox 2026/04/10 22:54:12 INFO Applying migration id=noteshost 2026/04/10 22:54:12 INFO Applying migration id=fetched 2026/04/10 22:54:12 INFO Applying migration id=move 2026/04/10 22:54:12 INFO Applying migration id=cleanup 2026/04/10 22:54:12 INFO Applying migration id=received 2026/04/10 22:54:12 INFO Applying migration id=namehost 2026/04/10 22:54:12 INFO Applying migration id=outboxhost 2026/04/10 22:54:12 INFO Applying migration id=notesfts 2026/04/10 22:54:12 INFO Applying migration id=iconsname 2026/04/10 22:54:12 INFO Applying migration id=nohash 2026/04/10 22:54:12 INFO Applying migration id=shares 2026/04/10 22:54:12 INFO Applying migration id=actorttl 2026/04/10 22:54:12 INFO Applying migration id=tocc 2026/04/10 22:54:12 INFO Applying migration id=followeds 2026/04/10 22:54:12 INFO Applying migration id=certhash 2026/04/10 22:54:12 INFO Applying migration id=follows_sync 2026/04/10 22:54:12 INFO Applying migration id=jsonpath 2026/04/10 22:54:12 INFO Applying migration id=localforward 2026/04/10 22:54:12 INFO Applying migration id=avatar 2026/04/10 22:54:12 INFO Applying migration id=noimage 2026/04/10 22:54:12 INFO Applying migration id=feed 2026/04/10 22:54:12 INFO Applying migration id=bookmarks 2026/04/10 22:54:12 INFO Applying migration id=shareactivity 2026/04/10 22:54:12 INFO Applying migration id=application 2026/04/10 22:54:12 INFO Applying migration id=certificates 2026/04/10 22:54:12 INFO Applying migration id=rawforward 2026/04/10 22:54:12 INFO Applying migration id=publickey 2026/04/10 22:54:12 INFO Applying migration id=resolvegroup 2026/04/10 22:54:12 INFO Applying migration id=reject 2026/04/10 22:54:12 INFO Applying migration id=autodel 2026/04/10 22:54:12 INFO Applying migration id=jsonb 2026/04/10 22:54:12 INFO Applying migration id=quote 2026/04/10 22:54:12 INFO Applying migration id=rfc9421 2026/04/10 22:54:12 INFO Applying migration id=keys 2026/04/10 22:54:12 INFO Applying migration id=portable 2026/04/10 22:54:12 INFO Applying migration id=proofs 2026/04/10 22:54:12 INFO Applying migration id=contexts 2026/04/10 22:54:12 INFO Applying migration id=deliverieshost 2026/04/10 22:54:12 INFO Applying migration id=pembegin 2026/04/10 22:54:12 INFO Applying migration id=didhost 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_PublicInTo (0.36s) === RUN TestDeliver_AuthorInTo 2026/04/10 22:54:12 INFO Applying migration id=initial 2026/04/10 22:54:12 INFO Applying migration id=notesupdated 2026/04/10 22:54:12 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:12 INFO Applying migration id=activitiesid 2026/04/10 22:54:12 INFO Applying migration id=outbox 2026/04/10 22:54:12 INFO Applying migration id=edits 2026/04/10 22:54:12 INFO Applying migration id=outboxactor 2026/04/10 22:54:12 INFO Applying migration id=outboxsender 2026/04/10 22:54:12 INFO Applying migration id=thread 2026/04/10 22:54:12 INFO Applying migration id=host 2026/04/10 22:54:12 INFO Applying migration id=sharedinbox 2026/04/10 22:54:12 INFO Applying migration id=noteshost 2026/04/10 22:54:12 INFO Applying migration id=fetched 2026/04/10 22:54:12 INFO Applying migration id=move 2026/04/10 22:54:12 INFO Applying migration id=cleanup 2026/04/10 22:54:12 INFO Applying migration id=received 2026/04/10 22:54:12 INFO Applying migration id=namehost 2026/04/10 22:54:12 INFO Applying migration id=outboxhost 2026/04/10 22:54:12 INFO Applying migration id=notesfts 2026/04/10 22:54:12 INFO Applying migration id=iconsname 2026/04/10 22:54:12 INFO Applying migration id=nohash 2026/04/10 22:54:12 INFO Applying migration id=shares 2026/04/10 22:54:12 INFO Applying migration id=actorttl 2026/04/10 22:54:12 INFO Applying migration id=tocc 2026/04/10 22:54:12 INFO Applying migration id=followeds 2026/04/10 22:54:12 INFO Applying migration id=certhash 2026/04/10 22:54:12 INFO Applying migration id=follows_sync 2026/04/10 22:54:12 INFO Applying migration id=jsonpath 2026/04/10 22:54:12 INFO Applying migration id=localforward 2026/04/10 22:54:12 INFO Applying migration id=avatar 2026/04/10 22:54:12 INFO Applying migration id=noimage 2026/04/10 22:54:12 INFO Applying migration id=feed 2026/04/10 22:54:12 INFO Applying migration id=bookmarks 2026/04/10 22:54:12 INFO Applying migration id=shareactivity 2026/04/10 22:54:12 INFO Applying migration id=application 2026/04/10 22:54:12 INFO Applying migration id=certificates 2026/04/10 22:54:12 INFO Applying migration id=rawforward 2026/04/10 22:54:12 INFO Applying migration id=publickey 2026/04/10 22:54:12 INFO Applying migration id=resolvegroup 2026/04/10 22:54:12 INFO Applying migration id=reject 2026/04/10 22:54:12 INFO Applying migration id=autodel 2026/04/10 22:54:12 INFO Applying migration id=jsonb 2026/04/10 22:54:12 INFO Applying migration id=quote 2026/04/10 22:54:12 INFO Applying migration id=rfc9421 2026/04/10 22:54:12 INFO Applying migration id=keys 2026/04/10 22:54:12 INFO Applying migration id=portable 2026/04/10 22:54:12 INFO Applying migration id=proofs 2026/04/10 22:54:12 INFO Applying migration id=contexts 2026/04/10 22:54:12 INFO Applying migration id=deliverieshost 2026/04/10 22:54:12 INFO Applying migration id=pembegin 2026/04/10 22:54:12 INFO Applying migration id=didhost 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_AuthorInTo (0.23s) === RUN TestResolve_LocalActor 2026/04/10 22:54:12 INFO Applying migration id=initial 2026/04/10 22:54:12 INFO Applying migration id=notesupdated 2026/04/10 22:54:12 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:12 INFO Applying migration id=activitiesid 2026/04/10 22:54:12 INFO Applying migration id=outbox 2026/04/10 22:54:12 INFO Applying migration id=edits 2026/04/10 22:54:12 INFO Applying migration id=outboxactor 2026/04/10 22:54:12 INFO Applying migration id=outboxsender 2026/04/10 22:54:12 INFO Applying migration id=thread 2026/04/10 22:54:12 INFO Applying migration id=host 2026/04/10 22:54:12 INFO Applying migration id=sharedinbox 2026/04/10 22:54:12 INFO Applying migration id=noteshost 2026/04/10 22:54:12 INFO Applying migration id=fetched 2026/04/10 22:54:12 INFO Applying migration id=move 2026/04/10 22:54:12 INFO Applying migration id=cleanup 2026/04/10 22:54:12 INFO Applying migration id=received 2026/04/10 22:54:12 INFO Applying migration id=namehost 2026/04/10 22:54:12 INFO Applying migration id=outboxhost 2026/04/10 22:54:12 INFO Applying migration id=notesfts 2026/04/10 22:54:12 INFO Applying migration id=iconsname 2026/04/10 22:54:12 INFO Applying migration id=nohash 2026/04/10 22:54:12 INFO Applying migration id=shares 2026/04/10 22:54:12 INFO Applying migration id=actorttl 2026/04/10 22:54:12 INFO Applying migration id=tocc 2026/04/10 22:54:12 INFO Applying migration id=followeds 2026/04/10 22:54:12 INFO Applying migration id=certhash 2026/04/10 22:54:12 INFO Applying migration id=follows_sync 2026/04/10 22:54:12 INFO Applying migration id=jsonpath 2026/04/10 22:54:12 INFO Applying migration id=localforward 2026/04/10 22:54:12 INFO Applying migration id=avatar 2026/04/10 22:54:12 INFO Applying migration id=noimage 2026/04/10 22:54:12 INFO Applying migration id=feed 2026/04/10 22:54:12 INFO Applying migration id=bookmarks 2026/04/10 22:54:12 INFO Applying migration id=shareactivity 2026/04/10 22:54:12 INFO Applying migration id=application 2026/04/10 22:54:12 INFO Applying migration id=certificates 2026/04/10 22:54:12 INFO Applying migration id=rawforward 2026/04/10 22:54:12 INFO Applying migration id=publickey 2026/04/10 22:54:12 INFO Applying migration id=resolvegroup 2026/04/10 22:54:12 INFO Applying migration id=reject 2026/04/10 22:54:12 INFO Applying migration id=autodel 2026/04/10 22:54:12 INFO Applying migration id=jsonb 2026/04/10 22:54:12 INFO Applying migration id=quote 2026/04/10 22:54:12 INFO Applying migration id=rfc9421 2026/04/10 22:54:12 INFO Applying migration id=keys 2026/04/10 22:54:12 INFO Applying migration id=portable 2026/04/10 22:54:12 INFO Applying migration id=proofs 2026/04/10 22:54:12 INFO Applying migration id=contexts 2026/04/10 22:54:12 INFO Applying migration id=deliverieshost 2026/04/10 22:54:12 INFO Applying migration id=pembegin 2026/04/10 22:54:12 INFO Applying migration id=didhost --- PASS: TestResolve_LocalActor (0.59s) === RUN TestResolve_LocalActorDoesNotExist 2026/04/10 22:54:13 INFO Applying migration id=initial 2026/04/10 22:54:13 INFO Applying migration id=notesupdated 2026/04/10 22:54:13 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:13 INFO Applying migration id=activitiesid 2026/04/10 22:54:13 INFO Applying migration id=outbox 2026/04/10 22:54:13 INFO Applying migration id=edits 2026/04/10 22:54:13 INFO Applying migration id=outboxactor 2026/04/10 22:54:13 INFO Applying migration id=outboxsender 2026/04/10 22:54:13 INFO Applying migration id=thread 2026/04/10 22:54:13 INFO Applying migration id=host 2026/04/10 22:54:13 INFO Applying migration id=sharedinbox 2026/04/10 22:54:13 INFO Applying migration id=noteshost 2026/04/10 22:54:13 INFO Applying migration id=fetched 2026/04/10 22:54:13 INFO Applying migration id=move 2026/04/10 22:54:13 INFO Applying migration id=cleanup 2026/04/10 22:54:13 INFO Applying migration id=received 2026/04/10 22:54:13 INFO Applying migration id=namehost 2026/04/10 22:54:13 INFO Applying migration id=outboxhost 2026/04/10 22:54:13 INFO Applying migration id=notesfts 2026/04/10 22:54:13 INFO Applying migration id=iconsname 2026/04/10 22:54:13 INFO Applying migration id=nohash 2026/04/10 22:54:13 INFO Applying migration id=shares 2026/04/10 22:54:13 INFO Applying migration id=actorttl 2026/04/10 22:54:13 INFO Applying migration id=tocc 2026/04/10 22:54:13 INFO Applying migration id=followeds 2026/04/10 22:54:13 INFO Applying migration id=certhash 2026/04/10 22:54:13 INFO Applying migration id=follows_sync 2026/04/10 22:54:13 INFO Applying migration id=jsonpath 2026/04/10 22:54:13 INFO Applying migration id=localforward 2026/04/10 22:54:13 INFO Applying migration id=avatar 2026/04/10 22:54:13 INFO Applying migration id=noimage 2026/04/10 22:54:13 INFO Applying migration id=feed 2026/04/10 22:54:13 INFO Applying migration id=bookmarks 2026/04/10 22:54:13 INFO Applying migration id=shareactivity 2026/04/10 22:54:13 INFO Applying migration id=application 2026/04/10 22:54:13 INFO Applying migration id=certificates 2026/04/10 22:54:13 INFO Applying migration id=rawforward 2026/04/10 22:54:13 INFO Applying migration id=publickey 2026/04/10 22:54:13 INFO Applying migration id=resolvegroup 2026/04/10 22:54:13 INFO Applying migration id=reject 2026/04/10 22:54:13 INFO Applying migration id=autodel 2026/04/10 22:54:13 INFO Applying migration id=jsonb 2026/04/10 22:54:13 INFO Applying migration id=quote 2026/04/10 22:54:13 INFO Applying migration id=rfc9421 2026/04/10 22:54:13 INFO Applying migration id=keys 2026/04/10 22:54:13 INFO Applying migration id=portable 2026/04/10 22:54:13 INFO Applying migration id=proofs 2026/04/10 22:54:13 INFO Applying migration id=contexts 2026/04/10 22:54:13 INFO Applying migration id=deliverieshost 2026/04/10 22:54:13 INFO Applying migration id=pembegin 2026/04/10 22:54:13 INFO Applying migration id=didhost --- PASS: TestResolve_LocalActorDoesNotExist (0.63s) === RUN TestResolve_FederatedInstanceActor 2026/04/10 22:54:13 INFO Applying migration id=initial 2026/04/10 22:54:13 INFO Applying migration id=notesupdated 2026/04/10 22:54:13 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:13 INFO Applying migration id=activitiesid 2026/04/10 22:54:13 INFO Applying migration id=outbox 2026/04/10 22:54:13 INFO Applying migration id=edits 2026/04/10 22:54:13 INFO Applying migration id=outboxactor 2026/04/10 22:54:13 INFO Applying migration id=outboxsender 2026/04/10 22:54:13 INFO Applying migration id=thread 2026/04/10 22:54:13 INFO Applying migration id=host 2026/04/10 22:54:13 INFO Applying migration id=sharedinbox 2026/04/10 22:54:13 INFO Applying migration id=noteshost 2026/04/10 22:54:13 INFO Applying migration id=fetched 2026/04/10 22:54:13 INFO Applying migration id=move 2026/04/10 22:54:13 INFO Applying migration id=cleanup 2026/04/10 22:54:13 INFO Applying migration id=received 2026/04/10 22:54:13 INFO Applying migration id=namehost 2026/04/10 22:54:13 INFO Applying migration id=outboxhost 2026/04/10 22:54:13 INFO Applying migration id=notesfts 2026/04/10 22:54:13 INFO Applying migration id=iconsname 2026/04/10 22:54:13 INFO Applying migration id=nohash 2026/04/10 22:54:13 INFO Applying migration id=shares 2026/04/10 22:54:13 INFO Applying migration id=actorttl 2026/04/10 22:54:13 INFO Applying migration id=tocc 2026/04/10 22:54:13 INFO Applying migration id=followeds 2026/04/10 22:54:13 INFO Applying migration id=certhash 2026/04/10 22:54:13 INFO Applying migration id=follows_sync 2026/04/10 22:54:13 INFO Applying migration id=jsonpath 2026/04/10 22:54:13 INFO Applying migration id=localforward 2026/04/10 22:54:13 INFO Applying migration id=avatar 2026/04/10 22:54:13 INFO Applying migration id=noimage 2026/04/10 22:54:13 INFO Applying migration id=feed 2026/04/10 22:54:13 INFO Applying migration id=bookmarks 2026/04/10 22:54:13 INFO Applying migration id=shareactivity 2026/04/10 22:54:13 INFO Applying migration id=application 2026/04/10 22:54:13 INFO Applying migration id=certificates 2026/04/10 22:54:13 INFO Applying migration id=rawforward 2026/04/10 22:54:13 INFO Applying migration id=publickey 2026/04/10 22:54:13 INFO Applying migration id=resolvegroup 2026/04/10 22:54:13 INFO Applying migration id=reject 2026/04/10 22:54:13 INFO Applying migration id=autodel 2026/04/10 22:54:13 INFO Applying migration id=jsonb 2026/04/10 22:54:13 INFO Applying migration id=quote 2026/04/10 22:54:13 INFO Applying migration id=rfc9421 2026/04/10 22:54:13 INFO Applying migration id=keys 2026/04/10 22:54:13 INFO Applying migration id=portable 2026/04/10 22:54:13 INFO Applying migration id=proofs 2026/04/10 22:54:13 INFO Applying migration id=contexts 2026/04/10 22:54:13 INFO Applying migration id=deliverieshost 2026/04/10 22:54:13 INFO Applying migration id=pembegin 2026/04/10 22:54:13 INFO Applying migration id=didhost 2026/04/10 22:54:14 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedInstanceActor (0.14s) === RUN TestResolve_FederatedActorInvalidURL 2026/04/10 22:54:14 INFO Applying migration id=initial 2026/04/10 22:54:14 INFO Applying migration id=notesupdated 2026/04/10 22:54:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:14 INFO Applying migration id=activitiesid 2026/04/10 22:54:14 INFO Applying migration id=outbox 2026/04/10 22:54:14 INFO Applying migration id=edits 2026/04/10 22:54:14 INFO Applying migration id=outboxactor 2026/04/10 22:54:14 INFO Applying migration id=outboxsender 2026/04/10 22:54:14 INFO Applying migration id=thread 2026/04/10 22:54:14 INFO Applying migration id=host 2026/04/10 22:54:14 INFO Applying migration id=sharedinbox 2026/04/10 22:54:14 INFO Applying migration id=noteshost 2026/04/10 22:54:14 INFO Applying migration id=fetched 2026/04/10 22:54:14 INFO Applying migration id=move 2026/04/10 22:54:14 INFO Applying migration id=cleanup 2026/04/10 22:54:14 INFO Applying migration id=received 2026/04/10 22:54:14 INFO Applying migration id=namehost 2026/04/10 22:54:14 INFO Applying migration id=outboxhost 2026/04/10 22:54:14 INFO Applying migration id=notesfts 2026/04/10 22:54:14 INFO Applying migration id=iconsname 2026/04/10 22:54:14 INFO Applying migration id=nohash 2026/04/10 22:54:14 INFO Applying migration id=shares 2026/04/10 22:54:14 INFO Applying migration id=actorttl 2026/04/10 22:54:14 INFO Applying migration id=tocc 2026/04/10 22:54:14 INFO Applying migration id=followeds 2026/04/10 22:54:14 INFO Applying migration id=certhash 2026/04/10 22:54:14 INFO Applying migration id=follows_sync 2026/04/10 22:54:14 INFO Applying migration id=jsonpath 2026/04/10 22:54:14 INFO Applying migration id=localforward 2026/04/10 22:54:14 INFO Applying migration id=avatar 2026/04/10 22:54:14 INFO Applying migration id=noimage 2026/04/10 22:54:14 INFO Applying migration id=feed 2026/04/10 22:54:14 INFO Applying migration id=bookmarks 2026/04/10 22:54:14 INFO Applying migration id=shareactivity 2026/04/10 22:54:14 INFO Applying migration id=application 2026/04/10 22:54:14 INFO Applying migration id=certificates 2026/04/10 22:54:14 INFO Applying migration id=rawforward 2026/04/10 22:54:14 INFO Applying migration id=publickey 2026/04/10 22:54:14 INFO Applying migration id=resolvegroup 2026/04/10 22:54:14 INFO Applying migration id=reject 2026/04/10 22:54:14 INFO Applying migration id=autodel 2026/04/10 22:54:14 INFO Applying migration id=jsonb 2026/04/10 22:54:14 INFO Applying migration id=quote 2026/04/10 22:54:14 INFO Applying migration id=rfc9421 2026/04/10 22:54:14 INFO Applying migration id=keys 2026/04/10 22:54:14 INFO Applying migration id=portable 2026/04/10 22:54:14 INFO Applying migration id=proofs 2026/04/10 22:54:14 INFO Applying migration id=contexts 2026/04/10 22:54:14 INFO Applying migration id=deliverieshost 2026/04/10 22:54:14 INFO Applying migration id=pembegin 2026/04/10 22:54:14 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorInvalidURL (0.12s) === RUN TestResolve_FederatedActorInvalidScheme 2026/04/10 22:54:14 INFO Applying migration id=initial 2026/04/10 22:54:14 INFO Applying migration id=notesupdated 2026/04/10 22:54:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:14 INFO Applying migration id=activitiesid 2026/04/10 22:54:14 INFO Applying migration id=outbox 2026/04/10 22:54:14 INFO Applying migration id=edits 2026/04/10 22:54:14 INFO Applying migration id=outboxactor 2026/04/10 22:54:14 INFO Applying migration id=outboxsender 2026/04/10 22:54:14 INFO Applying migration id=thread 2026/04/10 22:54:14 INFO Applying migration id=host 2026/04/10 22:54:14 INFO Applying migration id=sharedinbox 2026/04/10 22:54:14 INFO Applying migration id=noteshost 2026/04/10 22:54:14 INFO Applying migration id=fetched 2026/04/10 22:54:14 INFO Applying migration id=move 2026/04/10 22:54:14 INFO Applying migration id=cleanup 2026/04/10 22:54:14 INFO Applying migration id=received 2026/04/10 22:54:14 INFO Applying migration id=namehost 2026/04/10 22:54:14 INFO Applying migration id=outboxhost 2026/04/10 22:54:14 INFO Applying migration id=notesfts 2026/04/10 22:54:14 INFO Applying migration id=iconsname 2026/04/10 22:54:14 INFO Applying migration id=nohash 2026/04/10 22:54:14 INFO Applying migration id=shares 2026/04/10 22:54:14 INFO Applying migration id=actorttl 2026/04/10 22:54:14 INFO Applying migration id=tocc 2026/04/10 22:54:14 INFO Applying migration id=followeds 2026/04/10 22:54:14 INFO Applying migration id=certhash 2026/04/10 22:54:14 INFO Applying migration id=follows_sync 2026/04/10 22:54:14 INFO Applying migration id=jsonpath 2026/04/10 22:54:14 INFO Applying migration id=localforward 2026/04/10 22:54:14 INFO Applying migration id=avatar 2026/04/10 22:54:14 INFO Applying migration id=noimage 2026/04/10 22:54:14 INFO Applying migration id=feed 2026/04/10 22:54:14 INFO Applying migration id=bookmarks 2026/04/10 22:54:14 INFO Applying migration id=shareactivity 2026/04/10 22:54:14 INFO Applying migration id=application 2026/04/10 22:54:14 INFO Applying migration id=certificates 2026/04/10 22:54:14 INFO Applying migration id=rawforward 2026/04/10 22:54:14 INFO Applying migration id=publickey 2026/04/10 22:54:14 INFO Applying migration id=resolvegroup 2026/04/10 22:54:14 INFO Applying migration id=reject 2026/04/10 22:54:14 INFO Applying migration id=autodel 2026/04/10 22:54:14 INFO Applying migration id=jsonb 2026/04/10 22:54:14 INFO Applying migration id=quote 2026/04/10 22:54:14 INFO Applying migration id=rfc9421 2026/04/10 22:54:14 INFO Applying migration id=keys 2026/04/10 22:54:14 INFO Applying migration id=portable 2026/04/10 22:54:14 INFO Applying migration id=proofs 2026/04/10 22:54:14 INFO Applying migration id=contexts 2026/04/10 22:54:14 INFO Applying migration id=deliverieshost 2026/04/10 22:54:14 INFO Applying migration id=pembegin 2026/04/10 22:54:14 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorInvalidScheme (0.21s) === RUN TestResolve_FederatedActorFirstTime 2026/04/10 22:54:14 INFO Applying migration id=initial 2026/04/10 22:54:14 INFO Applying migration id=notesupdated 2026/04/10 22:54:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:14 INFO Applying migration id=activitiesid 2026/04/10 22:54:14 INFO Applying migration id=outbox 2026/04/10 22:54:14 INFO Applying migration id=edits 2026/04/10 22:54:14 INFO Applying migration id=outboxactor 2026/04/10 22:54:14 INFO Applying migration id=outboxsender 2026/04/10 22:54:14 INFO Applying migration id=thread 2026/04/10 22:54:14 INFO Applying migration id=host 2026/04/10 22:54:14 INFO Applying migration id=sharedinbox 2026/04/10 22:54:14 INFO Applying migration id=noteshost 2026/04/10 22:54:14 INFO Applying migration id=fetched 2026/04/10 22:54:14 INFO Applying migration id=move 2026/04/10 22:54:14 INFO Applying migration id=cleanup 2026/04/10 22:54:14 INFO Applying migration id=received 2026/04/10 22:54:14 INFO Applying migration id=namehost 2026/04/10 22:54:14 INFO Applying migration id=outboxhost 2026/04/10 22:54:14 INFO Applying migration id=notesfts 2026/04/10 22:54:14 INFO Applying migration id=iconsname 2026/04/10 22:54:14 INFO Applying migration id=nohash 2026/04/10 22:54:14 INFO Applying migration id=shares 2026/04/10 22:54:14 INFO Applying migration id=actorttl 2026/04/10 22:54:14 INFO Applying migration id=tocc 2026/04/10 22:54:14 INFO Applying migration id=followeds 2026/04/10 22:54:14 INFO Applying migration id=certhash 2026/04/10 22:54:14 INFO Applying migration id=follows_sync 2026/04/10 22:54:14 INFO Applying migration id=jsonpath 2026/04/10 22:54:14 INFO Applying migration id=localforward 2026/04/10 22:54:14 INFO Applying migration id=avatar 2026/04/10 22:54:14 INFO Applying migration id=noimage 2026/04/10 22:54:14 INFO Applying migration id=feed 2026/04/10 22:54:14 INFO Applying migration id=bookmarks 2026/04/10 22:54:14 INFO Applying migration id=shareactivity 2026/04/10 22:54:14 INFO Applying migration id=application 2026/04/10 22:54:14 INFO Applying migration id=certificates 2026/04/10 22:54:14 INFO Applying migration id=rawforward 2026/04/10 22:54:14 INFO Applying migration id=publickey 2026/04/10 22:54:14 INFO Applying migration id=resolvegroup 2026/04/10 22:54:14 INFO Applying migration id=reject 2026/04/10 22:54:14 INFO Applying migration id=autodel 2026/04/10 22:54:14 INFO Applying migration id=jsonb 2026/04/10 22:54:14 INFO Applying migration id=quote 2026/04/10 22:54:14 INFO Applying migration id=rfc9421 2026/04/10 22:54:14 INFO Applying migration id=keys 2026/04/10 22:54:14 INFO Applying migration id=portable 2026/04/10 22:54:14 INFO Applying migration id=proofs 2026/04/10 22:54:14 INFO Applying migration id=contexts 2026/04/10 22:54:14 INFO Applying migration id=deliverieshost 2026/04/10 22:54:14 INFO Applying migration id=pembegin 2026/04/10 22:54:14 INFO Applying migration id=didhost 2026/04/10 22:54:14 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorFirstTime (0.15s) === RUN TestResolve_FederatedActorFirstTimeOffline 2026/04/10 22:54:14 INFO Applying migration id=initial 2026/04/10 22:54:14 INFO Applying migration id=notesupdated 2026/04/10 22:54:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:14 INFO Applying migration id=activitiesid 2026/04/10 22:54:14 INFO Applying migration id=outbox 2026/04/10 22:54:14 INFO Applying migration id=edits 2026/04/10 22:54:14 INFO Applying migration id=outboxactor 2026/04/10 22:54:14 INFO Applying migration id=outboxsender 2026/04/10 22:54:14 INFO Applying migration id=thread 2026/04/10 22:54:14 INFO Applying migration id=host 2026/04/10 22:54:14 INFO Applying migration id=sharedinbox 2026/04/10 22:54:14 INFO Applying migration id=noteshost 2026/04/10 22:54:14 INFO Applying migration id=fetched 2026/04/10 22:54:14 INFO Applying migration id=move 2026/04/10 22:54:14 INFO Applying migration id=cleanup 2026/04/10 22:54:14 INFO Applying migration id=received 2026/04/10 22:54:14 INFO Applying migration id=namehost 2026/04/10 22:54:14 INFO Applying migration id=outboxhost 2026/04/10 22:54:14 INFO Applying migration id=notesfts 2026/04/10 22:54:14 INFO Applying migration id=iconsname 2026/04/10 22:54:14 INFO Applying migration id=nohash 2026/04/10 22:54:14 INFO Applying migration id=shares 2026/04/10 22:54:14 INFO Applying migration id=actorttl 2026/04/10 22:54:14 INFO Applying migration id=tocc 2026/04/10 22:54:14 INFO Applying migration id=followeds 2026/04/10 22:54:14 INFO Applying migration id=certhash 2026/04/10 22:54:14 INFO Applying migration id=follows_sync 2026/04/10 22:54:14 INFO Applying migration id=jsonpath 2026/04/10 22:54:14 INFO Applying migration id=localforward 2026/04/10 22:54:14 INFO Applying migration id=avatar 2026/04/10 22:54:14 INFO Applying migration id=noimage 2026/04/10 22:54:14 INFO Applying migration id=feed 2026/04/10 22:54:14 INFO Applying migration id=bookmarks 2026/04/10 22:54:14 INFO Applying migration id=shareactivity 2026/04/10 22:54:14 INFO Applying migration id=application 2026/04/10 22:54:14 INFO Applying migration id=certificates 2026/04/10 22:54:14 INFO Applying migration id=rawforward 2026/04/10 22:54:14 INFO Applying migration id=publickey 2026/04/10 22:54:14 INFO Applying migration id=resolvegroup 2026/04/10 22:54:14 INFO Applying migration id=reject 2026/04/10 22:54:14 INFO Applying migration id=autodel 2026/04/10 22:54:14 INFO Applying migration id=jsonb 2026/04/10 22:54:14 INFO Applying migration id=quote 2026/04/10 22:54:14 INFO Applying migration id=rfc9421 2026/04/10 22:54:14 INFO Applying migration id=keys 2026/04/10 22:54:14 INFO Applying migration id=portable 2026/04/10 22:54:14 INFO Applying migration id=proofs 2026/04/10 22:54:14 INFO Applying migration id=contexts 2026/04/10 22:54:14 INFO Applying migration id=deliverieshost 2026/04/10 22:54:14 INFO Applying migration id=pembegin 2026/04/10 22:54:14 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeOffline (0.31s) === RUN TestResolve_FederatedActorFirstTimeCancelled 2026/04/10 22:54:14 INFO Applying migration id=initial 2026/04/10 22:54:14 INFO Applying migration id=notesupdated 2026/04/10 22:54:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:14 INFO Applying migration id=activitiesid 2026/04/10 22:54:14 INFO Applying migration id=outbox 2026/04/10 22:54:14 INFO Applying migration id=edits 2026/04/10 22:54:14 INFO Applying migration id=outboxactor 2026/04/10 22:54:14 INFO Applying migration id=outboxsender 2026/04/10 22:54:14 INFO Applying migration id=thread 2026/04/10 22:54:14 INFO Applying migration id=host 2026/04/10 22:54:14 INFO Applying migration id=sharedinbox 2026/04/10 22:54:14 INFO Applying migration id=noteshost 2026/04/10 22:54:14 INFO Applying migration id=fetched 2026/04/10 22:54:14 INFO Applying migration id=move 2026/04/10 22:54:14 INFO Applying migration id=cleanup 2026/04/10 22:54:14 INFO Applying migration id=received 2026/04/10 22:54:14 INFO Applying migration id=namehost 2026/04/10 22:54:14 INFO Applying migration id=outboxhost 2026/04/10 22:54:14 INFO Applying migration id=notesfts 2026/04/10 22:54:14 INFO Applying migration id=iconsname 2026/04/10 22:54:14 INFO Applying migration id=nohash 2026/04/10 22:54:14 INFO Applying migration id=shares 2026/04/10 22:54:14 INFO Applying migration id=actorttl 2026/04/10 22:54:14 INFO Applying migration id=tocc 2026/04/10 22:54:14 INFO Applying migration id=followeds 2026/04/10 22:54:14 INFO Applying migration id=certhash 2026/04/10 22:54:14 INFO Applying migration id=follows_sync 2026/04/10 22:54:14 INFO Applying migration id=jsonpath 2026/04/10 22:54:14 INFO Applying migration id=localforward 2026/04/10 22:54:14 INFO Applying migration id=avatar 2026/04/10 22:54:14 INFO Applying migration id=noimage 2026/04/10 22:54:14 INFO Applying migration id=feed 2026/04/10 22:54:14 INFO Applying migration id=bookmarks 2026/04/10 22:54:14 INFO Applying migration id=shareactivity 2026/04/10 22:54:14 INFO Applying migration id=application 2026/04/10 22:54:14 INFO Applying migration id=certificates 2026/04/10 22:54:14 INFO Applying migration id=rawforward 2026/04/10 22:54:14 INFO Applying migration id=publickey 2026/04/10 22:54:14 INFO Applying migration id=resolvegroup 2026/04/10 22:54:14 INFO Applying migration id=reject 2026/04/10 22:54:14 INFO Applying migration id=autodel 2026/04/10 22:54:14 INFO Applying migration id=jsonb 2026/04/10 22:54:14 INFO Applying migration id=quote 2026/04/10 22:54:14 INFO Applying migration id=rfc9421 2026/04/10 22:54:14 INFO Applying migration id=keys 2026/04/10 22:54:14 INFO Applying migration id=portable 2026/04/10 22:54:14 INFO Applying migration id=proofs 2026/04/10 22:54:14 INFO Applying migration id=contexts 2026/04/10 22:54:14 INFO Applying migration id=deliverieshost 2026/04/10 22:54:14 INFO Applying migration id=pembegin 2026/04/10 22:54:14 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeCancelled (0.16s) === RUN TestResolve_FederatedActorFirstTimeInvalidWebFingerLink 2026/04/10 22:54:14 INFO Applying migration id=initial 2026/04/10 22:54:14 INFO Applying migration id=notesupdated 2026/04/10 22:54:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:14 INFO Applying migration id=activitiesid 2026/04/10 22:54:14 INFO Applying migration id=outbox 2026/04/10 22:54:14 INFO Applying migration id=edits 2026/04/10 22:54:14 INFO Applying migration id=outboxactor 2026/04/10 22:54:14 INFO Applying migration id=outboxsender 2026/04/10 22:54:14 INFO Applying migration id=thread 2026/04/10 22:54:14 INFO Applying migration id=host 2026/04/10 22:54:14 INFO Applying migration id=sharedinbox 2026/04/10 22:54:14 INFO Applying migration id=noteshost 2026/04/10 22:54:14 INFO Applying migration id=fetched 2026/04/10 22:54:14 INFO Applying migration id=move 2026/04/10 22:54:14 INFO Applying migration id=cleanup 2026/04/10 22:54:14 INFO Applying migration id=received 2026/04/10 22:54:14 INFO Applying migration id=namehost 2026/04/10 22:54:14 INFO Applying migration id=outboxhost 2026/04/10 22:54:14 INFO Applying migration id=notesfts 2026/04/10 22:54:14 INFO Applying migration id=iconsname 2026/04/10 22:54:14 INFO Applying migration id=nohash 2026/04/10 22:54:14 INFO Applying migration id=shares 2026/04/10 22:54:14 INFO Applying migration id=actorttl 2026/04/10 22:54:14 INFO Applying migration id=tocc 2026/04/10 22:54:14 INFO Applying migration id=followeds 2026/04/10 22:54:14 INFO Applying migration id=certhash 2026/04/10 22:54:14 INFO Applying migration id=follows_sync 2026/04/10 22:54:14 INFO Applying migration id=jsonpath 2026/04/10 22:54:15 INFO Applying migration id=localforward 2026/04/10 22:54:15 INFO Applying migration id=avatar 2026/04/10 22:54:15 INFO Applying migration id=noimage 2026/04/10 22:54:15 INFO Applying migration id=feed 2026/04/10 22:54:15 INFO Applying migration id=bookmarks 2026/04/10 22:54:15 INFO Applying migration id=shareactivity 2026/04/10 22:54:15 INFO Applying migration id=application 2026/04/10 22:54:15 INFO Applying migration id=certificates 2026/04/10 22:54:15 INFO Applying migration id=rawforward 2026/04/10 22:54:15 INFO Applying migration id=publickey 2026/04/10 22:54:15 INFO Applying migration id=resolvegroup 2026/04/10 22:54:15 INFO Applying migration id=reject 2026/04/10 22:54:15 INFO Applying migration id=autodel 2026/04/10 22:54:15 INFO Applying migration id=jsonb 2026/04/10 22:54:15 INFO Applying migration id=quote 2026/04/10 22:54:15 INFO Applying migration id=rfc9421 2026/04/10 22:54:15 INFO Applying migration id=keys 2026/04/10 22:54:15 INFO Applying migration id=portable 2026/04/10 22:54:15 INFO Applying migration id=proofs 2026/04/10 22:54:15 INFO Applying migration id=contexts 2026/04/10 22:54:15 INFO Applying migration id=deliverieshost 2026/04/10 22:54:15 INFO Applying migration id=pembegin 2026/04/10 22:54:15 INFO Applying migration id=didhost 2026/04/10 22:54:15 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeInvalidWebFingerLink (0.47s) === RUN TestResolve_FederatedActorFirstTimeActorIDMismatch 2026/04/10 22:54:15 INFO Applying migration id=initial 2026/04/10 22:54:15 INFO Applying migration id=notesupdated 2026/04/10 22:54:15 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:15 INFO Applying migration id=activitiesid 2026/04/10 22:54:15 INFO Applying migration id=outbox 2026/04/10 22:54:15 INFO Applying migration id=edits 2026/04/10 22:54:15 INFO Applying migration id=outboxactor 2026/04/10 22:54:15 INFO Applying migration id=outboxsender 2026/04/10 22:54:15 INFO Applying migration id=thread 2026/04/10 22:54:15 INFO Applying migration id=host 2026/04/10 22:54:15 INFO Applying migration id=sharedinbox 2026/04/10 22:54:15 INFO Applying migration id=noteshost 2026/04/10 22:54:15 INFO Applying migration id=fetched 2026/04/10 22:54:15 INFO Applying migration id=move 2026/04/10 22:54:15 INFO Applying migration id=cleanup 2026/04/10 22:54:15 INFO Applying migration id=received 2026/04/10 22:54:15 INFO Applying migration id=namehost 2026/04/10 22:54:15 INFO Applying migration id=outboxhost 2026/04/10 22:54:15 INFO Applying migration id=notesfts 2026/04/10 22:54:15 INFO Applying migration id=iconsname 2026/04/10 22:54:15 INFO Applying migration id=nohash 2026/04/10 22:54:15 INFO Applying migration id=shares 2026/04/10 22:54:15 INFO Applying migration id=actorttl 2026/04/10 22:54:15 INFO Applying migration id=tocc 2026/04/10 22:54:15 INFO Applying migration id=followeds 2026/04/10 22:54:15 INFO Applying migration id=certhash 2026/04/10 22:54:15 INFO Applying migration id=follows_sync 2026/04/10 22:54:15 INFO Applying migration id=jsonpath 2026/04/10 22:54:15 INFO Applying migration id=localforward 2026/04/10 22:54:15 INFO Applying migration id=avatar 2026/04/10 22:54:15 INFO Applying migration id=noimage 2026/04/10 22:54:15 INFO Applying migration id=feed 2026/04/10 22:54:15 INFO Applying migration id=bookmarks 2026/04/10 22:54:15 INFO Applying migration id=shareactivity 2026/04/10 22:54:15 INFO Applying migration id=application 2026/04/10 22:54:15 INFO Applying migration id=certificates 2026/04/10 22:54:15 INFO Applying migration id=rawforward 2026/04/10 22:54:15 INFO Applying migration id=publickey 2026/04/10 22:54:15 INFO Applying migration id=resolvegroup 2026/04/10 22:54:15 INFO Applying migration id=reject 2026/04/10 22:54:15 INFO Applying migration id=autodel 2026/04/10 22:54:15 INFO Applying migration id=jsonb 2026/04/10 22:54:15 INFO Applying migration id=quote 2026/04/10 22:54:15 INFO Applying migration id=rfc9421 2026/04/10 22:54:15 INFO Applying migration id=keys 2026/04/10 22:54:15 INFO Applying migration id=portable 2026/04/10 22:54:15 INFO Applying migration id=proofs 2026/04/10 22:54:15 INFO Applying migration id=contexts 2026/04/10 22:54:15 INFO Applying migration id=deliverieshost 2026/04/10 22:54:15 INFO Applying migration id=pembegin 2026/04/10 22:54:15 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeActorIDMismatch (0.51s) === RUN TestResolve_FederatedActorCached 2026/04/10 22:54:15 INFO Applying migration id=initial 2026/04/10 22:54:15 INFO Applying migration id=notesupdated 2026/04/10 22:54:15 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:15 INFO Applying migration id=activitiesid 2026/04/10 22:54:15 INFO Applying migration id=outbox 2026/04/10 22:54:15 INFO Applying migration id=edits 2026/04/10 22:54:15 INFO Applying migration id=outboxactor 2026/04/10 22:54:15 INFO Applying migration id=outboxsender 2026/04/10 22:54:15 INFO Applying migration id=thread 2026/04/10 22:54:15 INFO Applying migration id=host 2026/04/10 22:54:15 INFO Applying migration id=sharedinbox 2026/04/10 22:54:15 INFO Applying migration id=noteshost 2026/04/10 22:54:15 INFO Applying migration id=fetched 2026/04/10 22:54:15 INFO Applying migration id=move 2026/04/10 22:54:15 INFO Applying migration id=cleanup 2026/04/10 22:54:15 INFO Applying migration id=received 2026/04/10 22:54:15 INFO Applying migration id=namehost 2026/04/10 22:54:15 INFO Applying migration id=outboxhost 2026/04/10 22:54:15 INFO Applying migration id=notesfts 2026/04/10 22:54:15 INFO Applying migration id=iconsname 2026/04/10 22:54:15 INFO Applying migration id=nohash 2026/04/10 22:54:15 INFO Applying migration id=shares 2026/04/10 22:54:15 INFO Applying migration id=actorttl 2026/04/10 22:54:15 INFO Applying migration id=tocc 2026/04/10 22:54:15 INFO Applying migration id=followeds 2026/04/10 22:54:15 INFO Applying migration id=certhash 2026/04/10 22:54:15 INFO Applying migration id=follows_sync 2026/04/10 22:54:15 INFO Applying migration id=jsonpath 2026/04/10 22:54:15 INFO Applying migration id=localforward 2026/04/10 22:54:15 INFO Applying migration id=avatar 2026/04/10 22:54:15 INFO Applying migration id=noimage 2026/04/10 22:54:15 INFO Applying migration id=feed 2026/04/10 22:54:15 INFO Applying migration id=bookmarks 2026/04/10 22:54:15 INFO Applying migration id=shareactivity 2026/04/10 22:54:15 INFO Applying migration id=application 2026/04/10 22:54:15 INFO Applying migration id=certificates 2026/04/10 22:54:15 INFO Applying migration id=rawforward 2026/04/10 22:54:15 INFO Applying migration id=publickey 2026/04/10 22:54:15 INFO Applying migration id=resolvegroup 2026/04/10 22:54:15 INFO Applying migration id=reject 2026/04/10 22:54:15 INFO Applying migration id=autodel 2026/04/10 22:54:15 INFO Applying migration id=jsonb 2026/04/10 22:54:15 INFO Applying migration id=quote 2026/04/10 22:54:15 INFO Applying migration id=rfc9421 2026/04/10 22:54:15 INFO Applying migration id=keys 2026/04/10 22:54:15 INFO Applying migration id=portable 2026/04/10 22:54:15 INFO Applying migration id=proofs 2026/04/10 22:54:15 INFO Applying migration id=contexts 2026/04/10 22:54:15 INFO Applying migration id=deliverieshost 2026/04/10 22:54:15 INFO Applying migration id=pembegin 2026/04/10 22:54:15 INFO Applying migration id=didhost 2026/04/10 22:54:16 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCached (0.28s) === RUN TestResolve_FederatedActorCachedInvalidActorHost 2026/04/10 22:54:16 INFO Applying migration id=initial 2026/04/10 22:54:16 INFO Applying migration id=notesupdated 2026/04/10 22:54:16 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:16 INFO Applying migration id=activitiesid 2026/04/10 22:54:16 INFO Applying migration id=outbox 2026/04/10 22:54:16 INFO Applying migration id=edits 2026/04/10 22:54:16 INFO Applying migration id=outboxactor 2026/04/10 22:54:16 INFO Applying migration id=outboxsender 2026/04/10 22:54:16 INFO Applying migration id=thread 2026/04/10 22:54:16 INFO Applying migration id=host 2026/04/10 22:54:16 INFO Applying migration id=sharedinbox 2026/04/10 22:54:16 INFO Applying migration id=noteshost 2026/04/10 22:54:16 INFO Applying migration id=fetched 2026/04/10 22:54:16 INFO Applying migration id=move 2026/04/10 22:54:16 INFO Applying migration id=cleanup 2026/04/10 22:54:16 INFO Applying migration id=received 2026/04/10 22:54:16 INFO Applying migration id=namehost 2026/04/10 22:54:16 INFO Applying migration id=outboxhost 2026/04/10 22:54:16 INFO Applying migration id=notesfts 2026/04/10 22:54:16 INFO Applying migration id=iconsname 2026/04/10 22:54:16 INFO Applying migration id=nohash 2026/04/10 22:54:16 INFO Applying migration id=shares 2026/04/10 22:54:16 INFO Applying migration id=actorttl 2026/04/10 22:54:16 INFO Applying migration id=tocc 2026/04/10 22:54:16 INFO Applying migration id=followeds 2026/04/10 22:54:16 INFO Applying migration id=certhash 2026/04/10 22:54:16 INFO Applying migration id=follows_sync 2026/04/10 22:54:16 INFO Applying migration id=jsonpath 2026/04/10 22:54:16 INFO Applying migration id=localforward 2026/04/10 22:54:16 INFO Applying migration id=avatar 2026/04/10 22:54:16 INFO Applying migration id=noimage 2026/04/10 22:54:16 INFO Applying migration id=feed 2026/04/10 22:54:16 INFO Applying migration id=bookmarks 2026/04/10 22:54:16 INFO Applying migration id=shareactivity 2026/04/10 22:54:16 INFO Applying migration id=application 2026/04/10 22:54:16 INFO Applying migration id=certificates 2026/04/10 22:54:16 INFO Applying migration id=rawforward 2026/04/10 22:54:16 INFO Applying migration id=publickey 2026/04/10 22:54:16 INFO Applying migration id=resolvegroup 2026/04/10 22:54:16 INFO Applying migration id=reject 2026/04/10 22:54:16 INFO Applying migration id=autodel 2026/04/10 22:54:16 INFO Applying migration id=jsonb 2026/04/10 22:54:16 INFO Applying migration id=quote 2026/04/10 22:54:16 INFO Applying migration id=rfc9421 2026/04/10 22:54:16 INFO Applying migration id=keys 2026/04/10 22:54:16 INFO Applying migration id=portable 2026/04/10 22:54:16 INFO Applying migration id=proofs 2026/04/10 22:54:16 INFO Applying migration id=contexts 2026/04/10 22:54:16 INFO Applying migration id=deliverieshost 2026/04/10 22:54:16 INFO Applying migration id=pembegin 2026/04/10 22:54:16 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorCachedInvalidActorHost (0.51s) === RUN TestResolve_FederatedActorCachedActorHostSubdomain 2026/04/10 22:54:16 INFO Applying migration id=initial 2026/04/10 22:54:16 INFO Applying migration id=notesupdated 2026/04/10 22:54:16 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:16 INFO Applying migration id=activitiesid 2026/04/10 22:54:16 INFO Applying migration id=outbox 2026/04/10 22:54:16 INFO Applying migration id=edits 2026/04/10 22:54:16 INFO Applying migration id=outboxactor 2026/04/10 22:54:16 INFO Applying migration id=outboxsender 2026/04/10 22:54:16 INFO Applying migration id=thread 2026/04/10 22:54:16 INFO Applying migration id=host 2026/04/10 22:54:16 INFO Applying migration id=sharedinbox 2026/04/10 22:54:16 INFO Applying migration id=noteshost 2026/04/10 22:54:16 INFO Applying migration id=fetched 2026/04/10 22:54:16 INFO Applying migration id=move 2026/04/10 22:54:16 INFO Applying migration id=cleanup 2026/04/10 22:54:16 INFO Applying migration id=received 2026/04/10 22:54:16 INFO Applying migration id=namehost 2026/04/10 22:54:16 INFO Applying migration id=outboxhost 2026/04/10 22:54:16 INFO Applying migration id=notesfts 2026/04/10 22:54:16 INFO Applying migration id=iconsname 2026/04/10 22:54:16 INFO Applying migration id=nohash 2026/04/10 22:54:16 INFO Applying migration id=shares 2026/04/10 22:54:16 INFO Applying migration id=actorttl 2026/04/10 22:54:16 INFO Applying migration id=tocc 2026/04/10 22:54:16 INFO Applying migration id=followeds 2026/04/10 22:54:16 INFO Applying migration id=certhash 2026/04/10 22:54:16 INFO Applying migration id=follows_sync 2026/04/10 22:54:16 INFO Applying migration id=jsonpath 2026/04/10 22:54:16 INFO Applying migration id=localforward 2026/04/10 22:54:16 INFO Applying migration id=avatar 2026/04/10 22:54:16 INFO Applying migration id=noimage 2026/04/10 22:54:16 INFO Applying migration id=feed 2026/04/10 22:54:16 INFO Applying migration id=bookmarks 2026/04/10 22:54:16 INFO Applying migration id=shareactivity 2026/04/10 22:54:16 INFO Applying migration id=application 2026/04/10 22:54:16 INFO Applying migration id=certificates 2026/04/10 22:54:16 INFO Applying migration id=rawforward 2026/04/10 22:54:16 INFO Applying migration id=publickey 2026/04/10 22:54:16 INFO Applying migration id=resolvegroup 2026/04/10 22:54:16 INFO Applying migration id=reject 2026/04/10 22:54:16 INFO Applying migration id=autodel 2026/04/10 22:54:16 INFO Applying migration id=jsonb 2026/04/10 22:54:16 INFO Applying migration id=quote 2026/04/10 22:54:16 INFO Applying migration id=rfc9421 2026/04/10 22:54:16 INFO Applying migration id=keys 2026/04/10 22:54:16 INFO Applying migration id=portable 2026/04/10 22:54:16 INFO Applying migration id=proofs 2026/04/10 22:54:16 INFO Applying migration id=contexts 2026/04/10 22:54:16 INFO Applying migration id=deliverieshost 2026/04/10 22:54:16 INFO Applying migration id=pembegin 2026/04/10 22:54:16 INFO Applying migration id=didhost 2026/04/10 22:54:16 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" 2026/04/10 22:54:16 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedActorHostSubdomain (0.14s) === RUN TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently 2026/04/10 22:54:16 INFO Applying migration id=initial 2026/04/10 22:54:16 INFO Applying migration id=notesupdated 2026/04/10 22:54:16 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:16 INFO Applying migration id=activitiesid 2026/04/10 22:54:16 INFO Applying migration id=outbox 2026/04/10 22:54:16 INFO Applying migration id=edits 2026/04/10 22:54:16 INFO Applying migration id=outboxactor 2026/04/10 22:54:16 INFO Applying migration id=outboxsender 2026/04/10 22:54:16 INFO Applying migration id=thread 2026/04/10 22:54:16 INFO Applying migration id=host 2026/04/10 22:54:16 INFO Applying migration id=sharedinbox 2026/04/10 22:54:16 INFO Applying migration id=noteshost 2026/04/10 22:54:16 INFO Applying migration id=fetched 2026/04/10 22:54:16 INFO Applying migration id=move 2026/04/10 22:54:16 INFO Applying migration id=cleanup 2026/04/10 22:54:16 INFO Applying migration id=received 2026/04/10 22:54:16 INFO Applying migration id=namehost 2026/04/10 22:54:16 INFO Applying migration id=outboxhost 2026/04/10 22:54:16 INFO Applying migration id=notesfts 2026/04/10 22:54:16 INFO Applying migration id=iconsname 2026/04/10 22:54:16 INFO Applying migration id=nohash 2026/04/10 22:54:16 INFO Applying migration id=shares 2026/04/10 22:54:16 INFO Applying migration id=actorttl 2026/04/10 22:54:16 INFO Applying migration id=tocc 2026/04/10 22:54:16 INFO Applying migration id=followeds 2026/04/10 22:54:16 INFO Applying migration id=certhash 2026/04/10 22:54:16 INFO Applying migration id=follows_sync 2026/04/10 22:54:16 INFO Applying migration id=jsonpath 2026/04/10 22:54:16 INFO Applying migration id=localforward 2026/04/10 22:54:16 INFO Applying migration id=avatar 2026/04/10 22:54:16 INFO Applying migration id=noimage 2026/04/10 22:54:16 INFO Applying migration id=feed 2026/04/10 22:54:16 INFO Applying migration id=bookmarks 2026/04/10 22:54:16 INFO Applying migration id=shareactivity 2026/04/10 22:54:16 INFO Applying migration id=application 2026/04/10 22:54:16 INFO Applying migration id=certificates 2026/04/10 22:54:16 INFO Applying migration id=rawforward 2026/04/10 22:54:16 INFO Applying migration id=publickey 2026/04/10 22:54:16 INFO Applying migration id=resolvegroup 2026/04/10 22:54:16 INFO Applying migration id=reject 2026/04/10 22:54:16 INFO Applying migration id=autodel 2026/04/10 22:54:16 INFO Applying migration id=jsonb 2026/04/10 22:54:16 INFO Applying migration id=quote 2026/04/10 22:54:16 INFO Applying migration id=rfc9421 2026/04/10 22:54:16 INFO Applying migration id=keys 2026/04/10 22:54:16 INFO Applying migration id=portable 2026/04/10 22:54:16 INFO Applying migration id=proofs 2026/04/10 22:54:16 INFO Applying migration id=contexts 2026/04/10 22:54:16 INFO Applying migration id=deliverieshost 2026/04/10 22:54:16 INFO Applying migration id=pembegin 2026/04/10 22:54:16 INFO Applying migration id=didhost 2026/04/10 22:54:17 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/04/10 22:54:17 INFO Applying migration id=initial 2026/04/10 22:54:17 INFO Applying migration id=notesupdated 2026/04/10 22:54:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:17 INFO Applying migration id=activitiesid 2026/04/10 22:54:17 INFO Applying migration id=outbox 2026/04/10 22:54:17 INFO Applying migration id=edits 2026/04/10 22:54:17 INFO Applying migration id=outboxactor 2026/04/10 22:54:17 INFO Applying migration id=outboxsender 2026/04/10 22:54:17 INFO Applying migration id=thread 2026/04/10 22:54:17 INFO Applying migration id=host 2026/04/10 22:54:17 INFO Applying migration id=sharedinbox 2026/04/10 22:54:17 INFO Applying migration id=noteshost 2026/04/10 22:54:17 INFO Applying migration id=fetched 2026/04/10 22:54:17 INFO Applying migration id=move 2026/04/10 22:54:17 INFO Applying migration id=cleanup 2026/04/10 22:54:17 INFO Applying migration id=received 2026/04/10 22:54:17 INFO Applying migration id=namehost 2026/04/10 22:54:17 INFO Applying migration id=outboxhost 2026/04/10 22:54:17 INFO Applying migration id=notesfts 2026/04/10 22:54:17 INFO Applying migration id=iconsname 2026/04/10 22:54:17 INFO Applying migration id=nohash 2026/04/10 22:54:17 INFO Applying migration id=shares 2026/04/10 22:54:17 INFO Applying migration id=actorttl 2026/04/10 22:54:17 INFO Applying migration id=tocc 2026/04/10 22:54:17 INFO Applying migration id=followeds 2026/04/10 22:54:17 INFO Applying migration id=certhash 2026/04/10 22:54:17 INFO Applying migration id=follows_sync 2026/04/10 22:54:17 INFO Applying migration id=jsonpath 2026/04/10 22:54:17 INFO Applying migration id=localforward 2026/04/10 22:54:17 INFO Applying migration id=avatar 2026/04/10 22:54:17 INFO Applying migration id=noimage 2026/04/10 22:54:17 INFO Applying migration id=feed 2026/04/10 22:54:17 INFO Applying migration id=bookmarks 2026/04/10 22:54:17 INFO Applying migration id=shareactivity 2026/04/10 22:54:17 INFO Applying migration id=application 2026/04/10 22:54:17 INFO Applying migration id=certificates 2026/04/10 22:54:17 INFO Applying migration id=rawforward 2026/04/10 22:54:17 INFO Applying migration id=publickey 2026/04/10 22:54:17 INFO Applying migration id=resolvegroup 2026/04/10 22:54:17 INFO Applying migration id=reject 2026/04/10 22:54:17 INFO Applying migration id=autodel 2026/04/10 22:54:17 INFO Applying migration id=jsonb 2026/04/10 22:54:17 INFO Applying migration id=quote 2026/04/10 22:54:17 INFO Applying migration id=rfc9421 2026/04/10 22:54:17 INFO Applying migration id=keys 2026/04/10 22:54:17 INFO Applying migration id=portable 2026/04/10 22:54:17 INFO Applying migration id=proofs 2026/04/10 22:54:17 INFO Applying migration id=contexts 2026/04/10 22:54:17 INFO Applying migration id=deliverieshost 2026/04/10 22:54:17 INFO Applying migration id=pembegin 2026/04/10 22:54:17 INFO Applying migration id=didhost 2026/04/10 22:54:17 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:17 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:17 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.13s) === RUN TestResolve_FederatedActorCachedButBlocked 2026/04/10 22:54:17 INFO Applying migration id=initial 2026/04/10 22:54:17 INFO Applying migration id=notesupdated 2026/04/10 22:54:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:17 INFO Applying migration id=activitiesid 2026/04/10 22:54:17 INFO Applying migration id=outbox 2026/04/10 22:54:17 INFO Applying migration id=edits 2026/04/10 22:54:17 INFO Applying migration id=outboxactor 2026/04/10 22:54:17 INFO Applying migration id=outboxsender 2026/04/10 22:54:17 INFO Applying migration id=thread 2026/04/10 22:54:17 INFO Applying migration id=host 2026/04/10 22:54:17 INFO Applying migration id=sharedinbox 2026/04/10 22:54:17 INFO Applying migration id=noteshost 2026/04/10 22:54:17 INFO Applying migration id=fetched 2026/04/10 22:54:17 INFO Applying migration id=move 2026/04/10 22:54:17 INFO Applying migration id=cleanup 2026/04/10 22:54:17 INFO Applying migration id=received 2026/04/10 22:54:17 INFO Applying migration id=namehost 2026/04/10 22:54:17 INFO Applying migration id=outboxhost 2026/04/10 22:54:17 INFO Applying migration id=notesfts 2026/04/10 22:54:17 INFO Applying migration id=iconsname 2026/04/10 22:54:17 INFO Applying migration id=nohash 2026/04/10 22:54:17 INFO Applying migration id=shares 2026/04/10 22:54:17 INFO Applying migration id=actorttl 2026/04/10 22:54:17 INFO Applying migration id=tocc 2026/04/10 22:54:17 INFO Applying migration id=followeds 2026/04/10 22:54:17 INFO Applying migration id=certhash 2026/04/10 22:54:17 INFO Applying migration id=follows_sync 2026/04/10 22:54:17 INFO Applying migration id=jsonpath 2026/04/10 22:54:17 INFO Applying migration id=localforward 2026/04/10 22:54:17 INFO Applying migration id=avatar 2026/04/10 22:54:17 INFO Applying migration id=noimage 2026/04/10 22:54:17 INFO Applying migration id=feed 2026/04/10 22:54:17 INFO Applying migration id=bookmarks 2026/04/10 22:54:17 INFO Applying migration id=shareactivity 2026/04/10 22:54:17 INFO Applying migration id=application 2026/04/10 22:54:17 INFO Applying migration id=certificates 2026/04/10 22:54:17 INFO Applying migration id=rawforward 2026/04/10 22:54:17 INFO Applying migration id=publickey 2026/04/10 22:54:17 INFO Applying migration id=resolvegroup 2026/04/10 22:54:17 INFO Applying migration id=reject 2026/04/10 22:54:17 INFO Applying migration id=autodel 2026/04/10 22:54:17 INFO Applying migration id=jsonb 2026/04/10 22:54:17 INFO Applying migration id=quote 2026/04/10 22:54:17 INFO Applying migration id=rfc9421 2026/04/10 22:54:17 INFO Applying migration id=keys 2026/04/10 22:54:17 INFO Applying migration id=portable 2026/04/10 22:54:17 INFO Applying migration id=proofs 2026/04/10 22:54:17 INFO Applying migration id=contexts 2026/04/10 22:54:17 INFO Applying migration id=deliverieshost 2026/04/10 22:54:17 INFO Applying migration id=pembegin 2026/04/10 22:54:17 INFO Applying migration id=didhost 2026/04/10 22:54:17 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedButBlocked (0.27s) === RUN TestResolve_FederatedActorOldCache 2026/04/10 22:54:17 INFO Applying migration id=initial 2026/04/10 22:54:17 INFO Applying migration id=notesupdated 2026/04/10 22:54:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:17 INFO Applying migration id=activitiesid 2026/04/10 22:54:17 INFO Applying migration id=outbox 2026/04/10 22:54:17 INFO Applying migration id=edits 2026/04/10 22:54:17 INFO Applying migration id=outboxactor 2026/04/10 22:54:17 INFO Applying migration id=outboxsender 2026/04/10 22:54:17 INFO Applying migration id=thread 2026/04/10 22:54:17 INFO Applying migration id=host 2026/04/10 22:54:17 INFO Applying migration id=sharedinbox 2026/04/10 22:54:17 INFO Applying migration id=noteshost 2026/04/10 22:54:17 INFO Applying migration id=fetched 2026/04/10 22:54:17 INFO Applying migration id=move 2026/04/10 22:54:17 INFO Applying migration id=cleanup 2026/04/10 22:54:17 INFO Applying migration id=received 2026/04/10 22:54:17 INFO Applying migration id=namehost 2026/04/10 22:54:17 INFO Applying migration id=outboxhost 2026/04/10 22:54:17 INFO Applying migration id=notesfts 2026/04/10 22:54:17 INFO Applying migration id=iconsname 2026/04/10 22:54:17 INFO Applying migration id=nohash 2026/04/10 22:54:17 INFO Applying migration id=shares 2026/04/10 22:54:17 INFO Applying migration id=actorttl 2026/04/10 22:54:17 INFO Applying migration id=tocc 2026/04/10 22:54:17 INFO Applying migration id=followeds 2026/04/10 22:54:17 INFO Applying migration id=certhash 2026/04/10 22:54:17 INFO Applying migration id=follows_sync 2026/04/10 22:54:17 INFO Applying migration id=jsonpath 2026/04/10 22:54:17 INFO Applying migration id=localforward 2026/04/10 22:54:17 INFO Applying migration id=avatar 2026/04/10 22:54:17 INFO Applying migration id=noimage 2026/04/10 22:54:17 INFO Applying migration id=feed 2026/04/10 22:54:17 INFO Applying migration id=bookmarks 2026/04/10 22:54:17 INFO Applying migration id=shareactivity 2026/04/10 22:54:17 INFO Applying migration id=application 2026/04/10 22:54:17 INFO Applying migration id=certificates 2026/04/10 22:54:17 INFO Applying migration id=rawforward 2026/04/10 22:54:17 INFO Applying migration id=publickey 2026/04/10 22:54:17 INFO Applying migration id=resolvegroup 2026/04/10 22:54:17 INFO Applying migration id=reject 2026/04/10 22:54:17 INFO Applying migration id=autodel 2026/04/10 22:54:17 INFO Applying migration id=jsonb 2026/04/10 22:54:17 INFO Applying migration id=quote 2026/04/10 22:54:17 INFO Applying migration id=rfc9421 2026/04/10 22:54:17 INFO Applying migration id=keys 2026/04/10 22:54:17 INFO Applying migration id=portable 2026/04/10 22:54:17 INFO Applying migration id=proofs 2026/04/10 22:54:17 INFO Applying migration id=contexts 2026/04/10 22:54:17 INFO Applying migration id=deliverieshost 2026/04/10 22:54:17 INFO Applying migration id=pembegin 2026/04/10 22:54:17 INFO Applying migration id=didhost 2026/04/10 22:54:17 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:17 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:17 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCache (0.44s) === RUN TestResolve_FederatedActorOldCacheWasSuspended 2026/04/10 22:54:17 INFO Applying migration id=initial 2026/04/10 22:54:17 INFO Applying migration id=notesupdated 2026/04/10 22:54:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:17 INFO Applying migration id=activitiesid 2026/04/10 22:54:17 INFO Applying migration id=outbox 2026/04/10 22:54:17 INFO Applying migration id=edits 2026/04/10 22:54:17 INFO Applying migration id=outboxactor 2026/04/10 22:54:17 INFO Applying migration id=outboxsender 2026/04/10 22:54:17 INFO Applying migration id=thread 2026/04/10 22:54:17 INFO Applying migration id=host 2026/04/10 22:54:17 INFO Applying migration id=sharedinbox 2026/04/10 22:54:17 INFO Applying migration id=noteshost 2026/04/10 22:54:17 INFO Applying migration id=fetched 2026/04/10 22:54:17 INFO Applying migration id=move 2026/04/10 22:54:17 INFO Applying migration id=cleanup 2026/04/10 22:54:17 INFO Applying migration id=received 2026/04/10 22:54:17 INFO Applying migration id=namehost 2026/04/10 22:54:17 INFO Applying migration id=outboxhost 2026/04/10 22:54:17 INFO Applying migration id=notesfts 2026/04/10 22:54:17 INFO Applying migration id=iconsname 2026/04/10 22:54:17 INFO Applying migration id=nohash 2026/04/10 22:54:17 INFO Applying migration id=shares 2026/04/10 22:54:17 INFO Applying migration id=actorttl 2026/04/10 22:54:17 INFO Applying migration id=tocc 2026/04/10 22:54:17 INFO Applying migration id=followeds 2026/04/10 22:54:17 INFO Applying migration id=certhash 2026/04/10 22:54:17 INFO Applying migration id=follows_sync 2026/04/10 22:54:17 INFO Applying migration id=jsonpath 2026/04/10 22:54:17 INFO Applying migration id=localforward 2026/04/10 22:54:17 INFO Applying migration id=avatar 2026/04/10 22:54:17 INFO Applying migration id=noimage 2026/04/10 22:54:17 INFO Applying migration id=feed 2026/04/10 22:54:17 INFO Applying migration id=bookmarks 2026/04/10 22:54:17 INFO Applying migration id=shareactivity 2026/04/10 22:54:17 INFO Applying migration id=application 2026/04/10 22:54:17 INFO Applying migration id=certificates 2026/04/10 22:54:17 INFO Applying migration id=rawforward 2026/04/10 22:54:17 INFO Applying migration id=publickey 2026/04/10 22:54:17 INFO Applying migration id=resolvegroup 2026/04/10 22:54:17 INFO Applying migration id=reject 2026/04/10 22:54:17 INFO Applying migration id=autodel 2026/04/10 22:54:17 INFO Applying migration id=jsonb 2026/04/10 22:54:18 INFO Applying migration id=quote 2026/04/10 22:54:18 INFO Applying migration id=rfc9421 2026/04/10 22:54:18 INFO Applying migration id=keys 2026/04/10 22:54:18 INFO Applying migration id=portable 2026/04/10 22:54:18 INFO Applying migration id=proofs 2026/04/10 22:54:18 INFO Applying migration id=contexts 2026/04/10 22:54:18 INFO Applying migration id=deliverieshost 2026/04/10 22:54:18 INFO Applying migration id=pembegin 2026/04/10 22:54:18 INFO Applying migration id=didhost 2026/04/10 22:54:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:18 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasSuspended (0.23s) === RUN TestResolve_FederatedActorOldCacheWasNew 2026/04/10 22:54:18 INFO Applying migration id=initial 2026/04/10 22:54:18 INFO Applying migration id=notesupdated 2026/04/10 22:54:18 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:18 INFO Applying migration id=activitiesid 2026/04/10 22:54:18 INFO Applying migration id=outbox 2026/04/10 22:54:18 INFO Applying migration id=edits 2026/04/10 22:54:18 INFO Applying migration id=outboxactor 2026/04/10 22:54:18 INFO Applying migration id=outboxsender 2026/04/10 22:54:18 INFO Applying migration id=thread 2026/04/10 22:54:18 INFO Applying migration id=host 2026/04/10 22:54:18 INFO Applying migration id=sharedinbox 2026/04/10 22:54:18 INFO Applying migration id=noteshost 2026/04/10 22:54:18 INFO Applying migration id=fetched 2026/04/10 22:54:18 INFO Applying migration id=move 2026/04/10 22:54:18 INFO Applying migration id=cleanup 2026/04/10 22:54:18 INFO Applying migration id=received 2026/04/10 22:54:18 INFO Applying migration id=namehost 2026/04/10 22:54:18 INFO Applying migration id=outboxhost 2026/04/10 22:54:18 INFO Applying migration id=notesfts 2026/04/10 22:54:18 INFO Applying migration id=iconsname 2026/04/10 22:54:18 INFO Applying migration id=nohash 2026/04/10 22:54:18 INFO Applying migration id=shares 2026/04/10 22:54:18 INFO Applying migration id=actorttl 2026/04/10 22:54:18 INFO Applying migration id=tocc 2026/04/10 22:54:18 INFO Applying migration id=followeds 2026/04/10 22:54:18 INFO Applying migration id=certhash 2026/04/10 22:54:18 INFO Applying migration id=follows_sync 2026/04/10 22:54:18 INFO Applying migration id=jsonpath 2026/04/10 22:54:18 INFO Applying migration id=localforward 2026/04/10 22:54:18 INFO Applying migration id=avatar 2026/04/10 22:54:18 INFO Applying migration id=noimage 2026/04/10 22:54:18 INFO Applying migration id=feed 2026/04/10 22:54:18 INFO Applying migration id=bookmarks 2026/04/10 22:54:18 INFO Applying migration id=shareactivity 2026/04/10 22:54:18 INFO Applying migration id=application 2026/04/10 22:54:18 INFO Applying migration id=certificates 2026/04/10 22:54:18 INFO Applying migration id=rawforward 2026/04/10 22:54:18 INFO Applying migration id=publickey 2026/04/10 22:54:18 INFO Applying migration id=resolvegroup 2026/04/10 22:54:18 INFO Applying migration id=reject 2026/04/10 22:54:18 INFO Applying migration id=autodel 2026/04/10 22:54:18 INFO Applying migration id=jsonb 2026/04/10 22:54:18 INFO Applying migration id=quote 2026/04/10 22:54:18 INFO Applying migration id=rfc9421 2026/04/10 22:54:18 INFO Applying migration id=keys 2026/04/10 22:54:18 INFO Applying migration id=portable 2026/04/10 22:54:18 INFO Applying migration id=proofs 2026/04/10 22:54:18 INFO Applying migration id=contexts 2026/04/10 22:54:18 INFO Applying migration id=deliverieshost 2026/04/10 22:54:18 INFO Applying migration id=pembegin 2026/04/10 22:54:18 INFO Applying migration id=didhost 2026/04/10 22:54:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:18 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasNew (0.21s) === RUN TestResolve_FederatedActorOldCacheUpdateFailed 2026/04/10 22:54:18 INFO Applying migration id=initial 2026/04/10 22:54:18 INFO Applying migration id=notesupdated 2026/04/10 22:54:18 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:18 INFO Applying migration id=activitiesid 2026/04/10 22:54:18 INFO Applying migration id=outbox 2026/04/10 22:54:18 INFO Applying migration id=edits 2026/04/10 22:54:18 INFO Applying migration id=outboxactor 2026/04/10 22:54:18 INFO Applying migration id=outboxsender 2026/04/10 22:54:18 INFO Applying migration id=thread 2026/04/10 22:54:18 INFO Applying migration id=host 2026/04/10 22:54:18 INFO Applying migration id=sharedinbox 2026/04/10 22:54:18 INFO Applying migration id=noteshost 2026/04/10 22:54:18 INFO Applying migration id=fetched 2026/04/10 22:54:18 INFO Applying migration id=move 2026/04/10 22:54:18 INFO Applying migration id=cleanup 2026/04/10 22:54:18 INFO Applying migration id=received 2026/04/10 22:54:18 INFO Applying migration id=namehost 2026/04/10 22:54:18 INFO Applying migration id=outboxhost 2026/04/10 22:54:18 INFO Applying migration id=notesfts 2026/04/10 22:54:18 INFO Applying migration id=iconsname 2026/04/10 22:54:18 INFO Applying migration id=nohash 2026/04/10 22:54:18 INFO Applying migration id=shares 2026/04/10 22:54:18 INFO Applying migration id=actorttl 2026/04/10 22:54:18 INFO Applying migration id=tocc 2026/04/10 22:54:18 INFO Applying migration id=followeds 2026/04/10 22:54:18 INFO Applying migration id=certhash 2026/04/10 22:54:18 INFO Applying migration id=follows_sync 2026/04/10 22:54:18 INFO Applying migration id=jsonpath 2026/04/10 22:54:18 INFO Applying migration id=localforward 2026/04/10 22:54:18 INFO Applying migration id=avatar 2026/04/10 22:54:18 INFO Applying migration id=noimage 2026/04/10 22:54:18 INFO Applying migration id=feed 2026/04/10 22:54:18 INFO Applying migration id=bookmarks 2026/04/10 22:54:18 INFO Applying migration id=shareactivity 2026/04/10 22:54:18 INFO Applying migration id=application 2026/04/10 22:54:18 INFO Applying migration id=certificates 2026/04/10 22:54:18 INFO Applying migration id=rawforward 2026/04/10 22:54:18 INFO Applying migration id=publickey 2026/04/10 22:54:18 INFO Applying migration id=resolvegroup 2026/04/10 22:54:18 INFO Applying migration id=reject 2026/04/10 22:54:18 INFO Applying migration id=autodel 2026/04/10 22:54:18 INFO Applying migration id=jsonb 2026/04/10 22:54:18 INFO Applying migration id=quote 2026/04/10 22:54:18 INFO Applying migration id=rfc9421 2026/04/10 22:54:18 INFO Applying migration id=keys 2026/04/10 22:54:18 INFO Applying migration id=portable 2026/04/10 22:54:18 INFO Applying migration id=proofs 2026/04/10 22:54:18 INFO Applying migration id=contexts 2026/04/10 22:54:18 INFO Applying migration id=deliverieshost 2026/04/10 22:54:18 INFO Applying migration id=pembegin 2026/04/10 22:54:18 INFO Applying migration id=didhost 2026/04/10 22:54:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:18 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:18 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.38s) === RUN TestResolve_FederatedActorOldCacheStillNew 2026/04/10 22:54:18 INFO Applying migration id=initial 2026/04/10 22:54:18 INFO Applying migration id=notesupdated 2026/04/10 22:54:18 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:18 INFO Applying migration id=activitiesid 2026/04/10 22:54:18 INFO Applying migration id=outbox 2026/04/10 22:54:18 INFO Applying migration id=edits 2026/04/10 22:54:18 INFO Applying migration id=outboxactor 2026/04/10 22:54:18 INFO Applying migration id=outboxsender 2026/04/10 22:54:18 INFO Applying migration id=thread 2026/04/10 22:54:18 INFO Applying migration id=host 2026/04/10 22:54:18 INFO Applying migration id=sharedinbox 2026/04/10 22:54:18 INFO Applying migration id=noteshost 2026/04/10 22:54:18 INFO Applying migration id=fetched 2026/04/10 22:54:18 INFO Applying migration id=move 2026/04/10 22:54:18 INFO Applying migration id=cleanup 2026/04/10 22:54:18 INFO Applying migration id=received 2026/04/10 22:54:18 INFO Applying migration id=namehost 2026/04/10 22:54:18 INFO Applying migration id=outboxhost 2026/04/10 22:54:18 INFO Applying migration id=notesfts 2026/04/10 22:54:18 INFO Applying migration id=iconsname 2026/04/10 22:54:18 INFO Applying migration id=nohash 2026/04/10 22:54:18 INFO Applying migration id=shares 2026/04/10 22:54:18 INFO Applying migration id=actorttl 2026/04/10 22:54:18 INFO Applying migration id=tocc 2026/04/10 22:54:18 INFO Applying migration id=followeds 2026/04/10 22:54:18 INFO Applying migration id=certhash 2026/04/10 22:54:18 INFO Applying migration id=follows_sync 2026/04/10 22:54:18 INFO Applying migration id=jsonpath 2026/04/10 22:54:18 INFO Applying migration id=localforward 2026/04/10 22:54:18 INFO Applying migration id=avatar 2026/04/10 22:54:18 INFO Applying migration id=noimage 2026/04/10 22:54:18 INFO Applying migration id=feed 2026/04/10 22:54:18 INFO Applying migration id=bookmarks 2026/04/10 22:54:18 INFO Applying migration id=shareactivity 2026/04/10 22:54:18 INFO Applying migration id=application 2026/04/10 22:54:18 INFO Applying migration id=certificates 2026/04/10 22:54:18 INFO Applying migration id=rawforward 2026/04/10 22:54:18 INFO Applying migration id=publickey 2026/04/10 22:54:18 INFO Applying migration id=resolvegroup 2026/04/10 22:54:18 INFO Applying migration id=reject 2026/04/10 22:54:18 INFO Applying migration id=autodel 2026/04/10 22:54:18 INFO Applying migration id=jsonb 2026/04/10 22:54:18 INFO Applying migration id=quote 2026/04/10 22:54:18 INFO Applying migration id=rfc9421 2026/04/10 22:54:18 INFO Applying migration id=keys 2026/04/10 22:54:18 INFO Applying migration id=portable 2026/04/10 22:54:18 INFO Applying migration id=proofs 2026/04/10 22:54:18 INFO Applying migration id=contexts 2026/04/10 22:54:18 INFO Applying migration id=deliverieshost 2026/04/10 22:54:18 INFO Applying migration id=pembegin 2026/04/10 22:54:18 INFO Applying migration id=didhost 2026/04/10 22:54:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:18 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheStillNew (0.23s) === RUN TestResolve_FederatedActorOldCacheWasOld 2026/04/10 22:54:18 INFO Applying migration id=initial 2026/04/10 22:54:18 INFO Applying migration id=notesupdated 2026/04/10 22:54:18 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:19 INFO Applying migration id=activitiesid 2026/04/10 22:54:19 INFO Applying migration id=outbox 2026/04/10 22:54:19 INFO Applying migration id=edits 2026/04/10 22:54:19 INFO Applying migration id=outboxactor 2026/04/10 22:54:19 INFO Applying migration id=outboxsender 2026/04/10 22:54:19 INFO Applying migration id=thread 2026/04/10 22:54:19 INFO Applying migration id=host 2026/04/10 22:54:19 INFO Applying migration id=sharedinbox 2026/04/10 22:54:19 INFO Applying migration id=noteshost 2026/04/10 22:54:19 INFO Applying migration id=fetched 2026/04/10 22:54:19 INFO Applying migration id=move 2026/04/10 22:54:19 INFO Applying migration id=cleanup 2026/04/10 22:54:19 INFO Applying migration id=received 2026/04/10 22:54:19 INFO Applying migration id=namehost 2026/04/10 22:54:19 INFO Applying migration id=outboxhost 2026/04/10 22:54:19 INFO Applying migration id=notesfts 2026/04/10 22:54:19 INFO Applying migration id=iconsname 2026/04/10 22:54:19 INFO Applying migration id=nohash 2026/04/10 22:54:19 INFO Applying migration id=shares 2026/04/10 22:54:19 INFO Applying migration id=actorttl 2026/04/10 22:54:19 INFO Applying migration id=tocc 2026/04/10 22:54:19 INFO Applying migration id=followeds 2026/04/10 22:54:19 INFO Applying migration id=certhash 2026/04/10 22:54:19 INFO Applying migration id=follows_sync 2026/04/10 22:54:19 INFO Applying migration id=jsonpath 2026/04/10 22:54:19 INFO Applying migration id=localforward 2026/04/10 22:54:19 INFO Applying migration id=avatar 2026/04/10 22:54:19 INFO Applying migration id=noimage 2026/04/10 22:54:19 INFO Applying migration id=feed 2026/04/10 22:54:19 INFO Applying migration id=bookmarks 2026/04/10 22:54:19 INFO Applying migration id=shareactivity 2026/04/10 22:54:19 INFO Applying migration id=application 2026/04/10 22:54:19 INFO Applying migration id=certificates 2026/04/10 22:54:19 INFO Applying migration id=rawforward 2026/04/10 22:54:19 INFO Applying migration id=publickey 2026/04/10 22:54:19 INFO Applying migration id=resolvegroup 2026/04/10 22:54:19 INFO Applying migration id=reject 2026/04/10 22:54:19 INFO Applying migration id=autodel 2026/04/10 22:54:19 INFO Applying migration id=jsonb 2026/04/10 22:54:19 INFO Applying migration id=quote 2026/04/10 22:54:19 INFO Applying migration id=rfc9421 2026/04/10 22:54:19 INFO Applying migration id=keys 2026/04/10 22:54:19 INFO Applying migration id=portable 2026/04/10 22:54:19 INFO Applying migration id=proofs 2026/04/10 22:54:19 INFO Applying migration id=contexts 2026/04/10 22:54:19 INFO Applying migration id=deliverieshost 2026/04/10 22:54:19 INFO Applying migration id=pembegin 2026/04/10 22:54:19 INFO Applying migration id=didhost 2026/04/10 22:54:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:19 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasOld (0.14s) === RUN TestResolve_FederatedActorOldCacheWasNewNowUnknown 2026/04/10 22:54:19 INFO Applying migration id=initial 2026/04/10 22:54:19 INFO Applying migration id=notesupdated 2026/04/10 22:54:19 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:19 INFO Applying migration id=activitiesid 2026/04/10 22:54:19 INFO Applying migration id=outbox 2026/04/10 22:54:19 INFO Applying migration id=edits 2026/04/10 22:54:19 INFO Applying migration id=outboxactor 2026/04/10 22:54:19 INFO Applying migration id=outboxsender 2026/04/10 22:54:19 INFO Applying migration id=thread 2026/04/10 22:54:19 INFO Applying migration id=host 2026/04/10 22:54:19 INFO Applying migration id=sharedinbox 2026/04/10 22:54:19 INFO Applying migration id=noteshost 2026/04/10 22:54:19 INFO Applying migration id=fetched 2026/04/10 22:54:19 INFO Applying migration id=move 2026/04/10 22:54:19 INFO Applying migration id=cleanup 2026/04/10 22:54:19 INFO Applying migration id=received 2026/04/10 22:54:19 INFO Applying migration id=namehost 2026/04/10 22:54:19 INFO Applying migration id=outboxhost 2026/04/10 22:54:19 INFO Applying migration id=notesfts 2026/04/10 22:54:19 INFO Applying migration id=iconsname 2026/04/10 22:54:19 INFO Applying migration id=nohash 2026/04/10 22:54:19 INFO Applying migration id=shares 2026/04/10 22:54:19 INFO Applying migration id=actorttl 2026/04/10 22:54:19 INFO Applying migration id=tocc 2026/04/10 22:54:19 INFO Applying migration id=followeds 2026/04/10 22:54:19 INFO Applying migration id=certhash 2026/04/10 22:54:19 INFO Applying migration id=follows_sync 2026/04/10 22:54:19 INFO Applying migration id=jsonpath 2026/04/10 22:54:19 INFO Applying migration id=localforward 2026/04/10 22:54:19 INFO Applying migration id=avatar 2026/04/10 22:54:19 INFO Applying migration id=noimage 2026/04/10 22:54:19 INFO Applying migration id=feed 2026/04/10 22:54:19 INFO Applying migration id=bookmarks 2026/04/10 22:54:19 INFO Applying migration id=shareactivity 2026/04/10 22:54:19 INFO Applying migration id=application 2026/04/10 22:54:19 INFO Applying migration id=certificates 2026/04/10 22:54:19 INFO Applying migration id=rawforward 2026/04/10 22:54:19 INFO Applying migration id=publickey 2026/04/10 22:54:19 INFO Applying migration id=resolvegroup 2026/04/10 22:54:19 INFO Applying migration id=reject 2026/04/10 22:54:19 INFO Applying migration id=autodel 2026/04/10 22:54:19 INFO Applying migration id=jsonb 2026/04/10 22:54:19 INFO Applying migration id=quote 2026/04/10 22:54:19 INFO Applying migration id=rfc9421 2026/04/10 22:54:19 INFO Applying migration id=keys 2026/04/10 22:54:19 INFO Applying migration id=portable 2026/04/10 22:54:19 INFO Applying migration id=proofs 2026/04/10 22:54:19 INFO Applying migration id=contexts 2026/04/10 22:54:19 INFO Applying migration id=deliverieshost 2026/04/10 22:54:19 INFO Applying migration id=pembegin 2026/04/10 22:54:19 INFO Applying migration id=didhost 2026/04/10 22:54:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:19 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasNewNowUnknown (0.21s) === RUN TestResolve_FederatedActorOldCacheFetchedRecently 2026/04/10 22:54:19 INFO Applying migration id=initial 2026/04/10 22:54:19 INFO Applying migration id=notesupdated 2026/04/10 22:54:19 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:19 INFO Applying migration id=activitiesid 2026/04/10 22:54:19 INFO Applying migration id=outbox 2026/04/10 22:54:19 INFO Applying migration id=edits 2026/04/10 22:54:19 INFO Applying migration id=outboxactor 2026/04/10 22:54:19 INFO Applying migration id=outboxsender 2026/04/10 22:54:19 INFO Applying migration id=thread 2026/04/10 22:54:19 INFO Applying migration id=host 2026/04/10 22:54:19 INFO Applying migration id=sharedinbox 2026/04/10 22:54:19 INFO Applying migration id=noteshost 2026/04/10 22:54:19 INFO Applying migration id=fetched 2026/04/10 22:54:19 INFO Applying migration id=move 2026/04/10 22:54:19 INFO Applying migration id=cleanup 2026/04/10 22:54:19 INFO Applying migration id=received 2026/04/10 22:54:19 INFO Applying migration id=namehost 2026/04/10 22:54:19 INFO Applying migration id=outboxhost 2026/04/10 22:54:19 INFO Applying migration id=notesfts 2026/04/10 22:54:19 INFO Applying migration id=iconsname 2026/04/10 22:54:19 INFO Applying migration id=nohash 2026/04/10 22:54:19 INFO Applying migration id=shares 2026/04/10 22:54:19 INFO Applying migration id=actorttl 2026/04/10 22:54:19 INFO Applying migration id=tocc 2026/04/10 22:54:19 INFO Applying migration id=followeds 2026/04/10 22:54:19 INFO Applying migration id=certhash 2026/04/10 22:54:19 INFO Applying migration id=follows_sync 2026/04/10 22:54:19 INFO Applying migration id=jsonpath 2026/04/10 22:54:19 INFO Applying migration id=localforward 2026/04/10 22:54:19 INFO Applying migration id=avatar 2026/04/10 22:54:19 INFO Applying migration id=noimage 2026/04/10 22:54:19 INFO Applying migration id=feed 2026/04/10 22:54:19 INFO Applying migration id=bookmarks 2026/04/10 22:54:19 INFO Applying migration id=shareactivity 2026/04/10 22:54:19 INFO Applying migration id=application 2026/04/10 22:54:19 INFO Applying migration id=certificates 2026/04/10 22:54:19 INFO Applying migration id=rawforward 2026/04/10 22:54:19 INFO Applying migration id=publickey 2026/04/10 22:54:19 INFO Applying migration id=resolvegroup 2026/04/10 22:54:19 INFO Applying migration id=reject 2026/04/10 22:54:19 INFO Applying migration id=autodel 2026/04/10 22:54:19 INFO Applying migration id=jsonb 2026/04/10 22:54:19 INFO Applying migration id=quote 2026/04/10 22:54:19 INFO Applying migration id=rfc9421 2026/04/10 22:54:19 INFO Applying migration id=keys 2026/04/10 22:54:19 INFO Applying migration id=portable 2026/04/10 22:54:19 INFO Applying migration id=proofs 2026/04/10 22:54:19 INFO Applying migration id=contexts 2026/04/10 22:54:19 INFO Applying migration id=deliverieshost 2026/04/10 22:54:19 INFO Applying migration id=pembegin 2026/04/10 22:54:19 INFO Applying migration id=didhost 2026/04/10 22:54:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheFetchedRecently (0.32s) === RUN TestResolve_FederatedActorOldCacheButOffline 2026/04/10 22:54:19 INFO Applying migration id=initial 2026/04/10 22:54:19 INFO Applying migration id=notesupdated 2026/04/10 22:54:19 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:19 INFO Applying migration id=activitiesid 2026/04/10 22:54:19 INFO Applying migration id=outbox 2026/04/10 22:54:19 INFO Applying migration id=edits 2026/04/10 22:54:19 INFO Applying migration id=outboxactor 2026/04/10 22:54:19 INFO Applying migration id=outboxsender 2026/04/10 22:54:19 INFO Applying migration id=thread 2026/04/10 22:54:19 INFO Applying migration id=host 2026/04/10 22:54:19 INFO Applying migration id=sharedinbox 2026/04/10 22:54:19 INFO Applying migration id=noteshost 2026/04/10 22:54:19 INFO Applying migration id=fetched 2026/04/10 22:54:19 INFO Applying migration id=move 2026/04/10 22:54:19 INFO Applying migration id=cleanup 2026/04/10 22:54:19 INFO Applying migration id=received 2026/04/10 22:54:19 INFO Applying migration id=namehost 2026/04/10 22:54:19 INFO Applying migration id=outboxhost 2026/04/10 22:54:19 INFO Applying migration id=notesfts 2026/04/10 22:54:19 INFO Applying migration id=iconsname 2026/04/10 22:54:19 INFO Applying migration id=nohash 2026/04/10 22:54:19 INFO Applying migration id=shares 2026/04/10 22:54:19 INFO Applying migration id=actorttl 2026/04/10 22:54:19 INFO Applying migration id=tocc 2026/04/10 22:54:19 INFO Applying migration id=followeds 2026/04/10 22:54:19 INFO Applying migration id=certhash 2026/04/10 22:54:19 INFO Applying migration id=follows_sync 2026/04/10 22:54:19 INFO Applying migration id=jsonpath 2026/04/10 22:54:19 INFO Applying migration id=localforward 2026/04/10 22:54:19 INFO Applying migration id=avatar 2026/04/10 22:54:19 INFO Applying migration id=noimage 2026/04/10 22:54:19 INFO Applying migration id=feed 2026/04/10 22:54:19 INFO Applying migration id=bookmarks 2026/04/10 22:54:19 INFO Applying migration id=shareactivity 2026/04/10 22:54:19 INFO Applying migration id=application 2026/04/10 22:54:19 INFO Applying migration id=certificates 2026/04/10 22:54:19 INFO Applying migration id=rawforward 2026/04/10 22:54:19 INFO Applying migration id=publickey 2026/04/10 22:54:19 INFO Applying migration id=resolvegroup 2026/04/10 22:54:19 INFO Applying migration id=reject 2026/04/10 22:54:19 INFO Applying migration id=autodel 2026/04/10 22:54:19 INFO Applying migration id=jsonb 2026/04/10 22:54:19 INFO Applying migration id=quote 2026/04/10 22:54:19 INFO Applying migration id=rfc9421 2026/04/10 22:54:19 INFO Applying migration id=keys 2026/04/10 22:54:19 INFO Applying migration id=portable 2026/04/10 22:54:19 INFO Applying migration id=proofs 2026/04/10 22:54:19 INFO Applying migration id=contexts 2026/04/10 22:54:19 INFO Applying migration id=deliverieshost 2026/04/10 22:54:19 INFO Applying migration id=pembegin 2026/04/10 22:54:19 INFO Applying migration id=didhost 2026/04/10 22:54:20 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheButOffline (0.36s) === RUN TestResolve_FederatedActorOldCacheInvalidID 2026/04/10 22:54:20 INFO Applying migration id=initial 2026/04/10 22:54:20 INFO Applying migration id=notesupdated 2026/04/10 22:54:20 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:20 INFO Applying migration id=activitiesid 2026/04/10 22:54:20 INFO Applying migration id=outbox 2026/04/10 22:54:20 INFO Applying migration id=edits 2026/04/10 22:54:20 INFO Applying migration id=outboxactor 2026/04/10 22:54:20 INFO Applying migration id=outboxsender 2026/04/10 22:54:20 INFO Applying migration id=thread 2026/04/10 22:54:20 INFO Applying migration id=host 2026/04/10 22:54:20 INFO Applying migration id=sharedinbox 2026/04/10 22:54:20 INFO Applying migration id=noteshost 2026/04/10 22:54:20 INFO Applying migration id=fetched 2026/04/10 22:54:20 INFO Applying migration id=move 2026/04/10 22:54:20 INFO Applying migration id=cleanup 2026/04/10 22:54:20 INFO Applying migration id=received 2026/04/10 22:54:20 INFO Applying migration id=namehost 2026/04/10 22:54:20 INFO Applying migration id=outboxhost 2026/04/10 22:54:20 INFO Applying migration id=notesfts 2026/04/10 22:54:20 INFO Applying migration id=iconsname 2026/04/10 22:54:20 INFO Applying migration id=nohash 2026/04/10 22:54:20 INFO Applying migration id=shares 2026/04/10 22:54:20 INFO Applying migration id=actorttl 2026/04/10 22:54:20 INFO Applying migration id=tocc 2026/04/10 22:54:20 INFO Applying migration id=followeds 2026/04/10 22:54:20 INFO Applying migration id=certhash 2026/04/10 22:54:20 INFO Applying migration id=follows_sync 2026/04/10 22:54:20 INFO Applying migration id=jsonpath 2026/04/10 22:54:20 INFO Applying migration id=localforward 2026/04/10 22:54:20 INFO Applying migration id=avatar 2026/04/10 22:54:20 INFO Applying migration id=noimage 2026/04/10 22:54:20 INFO Applying migration id=feed 2026/04/10 22:54:20 INFO Applying migration id=bookmarks 2026/04/10 22:54:20 INFO Applying migration id=shareactivity 2026/04/10 22:54:20 INFO Applying migration id=application 2026/04/10 22:54:20 INFO Applying migration id=certificates 2026/04/10 22:54:20 INFO Applying migration id=rawforward 2026/04/10 22:54:20 INFO Applying migration id=publickey 2026/04/10 22:54:20 INFO Applying migration id=resolvegroup 2026/04/10 22:54:20 INFO Applying migration id=reject 2026/04/10 22:54:20 INFO Applying migration id=autodel 2026/04/10 22:54:20 INFO Applying migration id=jsonb 2026/04/10 22:54:20 INFO Applying migration id=quote 2026/04/10 22:54:20 INFO Applying migration id=rfc9421 2026/04/10 22:54:20 INFO Applying migration id=keys 2026/04/10 22:54:20 INFO Applying migration id=portable 2026/04/10 22:54:20 INFO Applying migration id=proofs 2026/04/10 22:54:20 INFO Applying migration id=contexts 2026/04/10 22:54:20 INFO Applying migration id=deliverieshost 2026/04/10 22:54:20 INFO Applying migration id=pembegin 2026/04/10 22:54:20 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorOldCacheInvalidID (0.54s) === RUN TestResolve_FederatedActorOldCacheInvalidWebFingerResponse 2026/04/10 22:54:20 INFO Applying migration id=initial 2026/04/10 22:54:20 INFO Applying migration id=notesupdated 2026/04/10 22:54:20 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:20 INFO Applying migration id=activitiesid 2026/04/10 22:54:20 INFO Applying migration id=outbox 2026/04/10 22:54:20 INFO Applying migration id=edits 2026/04/10 22:54:20 INFO Applying migration id=outboxactor 2026/04/10 22:54:20 INFO Applying migration id=outboxsender 2026/04/10 22:54:20 INFO Applying migration id=thread 2026/04/10 22:54:20 INFO Applying migration id=host 2026/04/10 22:54:20 INFO Applying migration id=sharedinbox 2026/04/10 22:54:20 INFO Applying migration id=noteshost 2026/04/10 22:54:20 INFO Applying migration id=fetched 2026/04/10 22:54:20 INFO Applying migration id=move 2026/04/10 22:54:20 INFO Applying migration id=cleanup 2026/04/10 22:54:20 INFO Applying migration id=received 2026/04/10 22:54:20 INFO Applying migration id=namehost 2026/04/10 22:54:20 INFO Applying migration id=outboxhost 2026/04/10 22:54:20 INFO Applying migration id=notesfts 2026/04/10 22:54:20 INFO Applying migration id=iconsname 2026/04/10 22:54:20 INFO Applying migration id=nohash 2026/04/10 22:54:20 INFO Applying migration id=shares 2026/04/10 22:54:20 INFO Applying migration id=actorttl 2026/04/10 22:54:20 INFO Applying migration id=tocc 2026/04/10 22:54:20 INFO Applying migration id=followeds 2026/04/10 22:54:20 INFO Applying migration id=certhash 2026/04/10 22:54:20 INFO Applying migration id=follows_sync 2026/04/10 22:54:20 INFO Applying migration id=jsonpath 2026/04/10 22:54:20 INFO Applying migration id=localforward 2026/04/10 22:54:20 INFO Applying migration id=avatar 2026/04/10 22:54:20 INFO Applying migration id=noimage 2026/04/10 22:54:20 INFO Applying migration id=feed 2026/04/10 22:54:20 INFO Applying migration id=bookmarks 2026/04/10 22:54:20 INFO Applying migration id=shareactivity 2026/04/10 22:54:20 INFO Applying migration id=application 2026/04/10 22:54:20 INFO Applying migration id=certificates 2026/04/10 22:54:20 INFO Applying migration id=rawforward 2026/04/10 22:54:20 INFO Applying migration id=publickey 2026/04/10 22:54:20 INFO Applying migration id=resolvegroup 2026/04/10 22:54:20 INFO Applying migration id=reject 2026/04/10 22:54:20 INFO Applying migration id=autodel 2026/04/10 22:54:20 INFO Applying migration id=jsonb 2026/04/10 22:54:20 INFO Applying migration id=quote 2026/04/10 22:54:20 INFO Applying migration id=rfc9421 2026/04/10 22:54:20 INFO Applying migration id=keys 2026/04/10 22:54:20 INFO Applying migration id=portable 2026/04/10 22:54:20 INFO Applying migration id=proofs 2026/04/10 22:54:20 INFO Applying migration id=contexts 2026/04/10 22:54:20 INFO Applying migration id=deliverieshost 2026/04/10 22:54:20 INFO Applying migration id=pembegin 2026/04/10 22:54:20 INFO Applying migration id=didhost 2026/04/10 22:54:20 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:20 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:20 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.15s) === RUN TestResolve_FederatedActorOldCacheBigWebFingerResponse 2026/04/10 22:54:20 INFO Applying migration id=initial 2026/04/10 22:54:20 INFO Applying migration id=notesupdated 2026/04/10 22:54:20 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:20 INFO Applying migration id=activitiesid 2026/04/10 22:54:20 INFO Applying migration id=outbox 2026/04/10 22:54:20 INFO Applying migration id=edits 2026/04/10 22:54:20 INFO Applying migration id=outboxactor 2026/04/10 22:54:20 INFO Applying migration id=outboxsender 2026/04/10 22:54:20 INFO Applying migration id=thread 2026/04/10 22:54:20 INFO Applying migration id=host 2026/04/10 22:54:20 INFO Applying migration id=sharedinbox 2026/04/10 22:54:20 INFO Applying migration id=noteshost 2026/04/10 22:54:20 INFO Applying migration id=fetched 2026/04/10 22:54:20 INFO Applying migration id=move 2026/04/10 22:54:20 INFO Applying migration id=cleanup 2026/04/10 22:54:20 INFO Applying migration id=received 2026/04/10 22:54:20 INFO Applying migration id=namehost 2026/04/10 22:54:20 INFO Applying migration id=outboxhost 2026/04/10 22:54:20 INFO Applying migration id=notesfts 2026/04/10 22:54:20 INFO Applying migration id=iconsname 2026/04/10 22:54:20 INFO Applying migration id=nohash 2026/04/10 22:54:20 INFO Applying migration id=shares 2026/04/10 22:54:20 INFO Applying migration id=actorttl 2026/04/10 22:54:20 INFO Applying migration id=tocc 2026/04/10 22:54:20 INFO Applying migration id=followeds 2026/04/10 22:54:20 INFO Applying migration id=certhash 2026/04/10 22:54:20 INFO Applying migration id=follows_sync 2026/04/10 22:54:20 INFO Applying migration id=jsonpath 2026/04/10 22:54:20 INFO Applying migration id=localforward 2026/04/10 22:54:20 INFO Applying migration id=avatar 2026/04/10 22:54:20 INFO Applying migration id=noimage 2026/04/10 22:54:20 INFO Applying migration id=feed 2026/04/10 22:54:20 INFO Applying migration id=bookmarks 2026/04/10 22:54:20 INFO Applying migration id=shareactivity 2026/04/10 22:54:20 INFO Applying migration id=application 2026/04/10 22:54:20 INFO Applying migration id=certificates 2026/04/10 22:54:20 INFO Applying migration id=rawforward 2026/04/10 22:54:20 INFO Applying migration id=publickey 2026/04/10 22:54:20 INFO Applying migration id=resolvegroup 2026/04/10 22:54:20 INFO Applying migration id=reject 2026/04/10 22:54:20 INFO Applying migration id=autodel 2026/04/10 22:54:20 INFO Applying migration id=jsonb 2026/04/10 22:54:20 INFO Applying migration id=quote 2026/04/10 22:54:20 INFO Applying migration id=rfc9421 2026/04/10 22:54:20 INFO Applying migration id=keys 2026/04/10 22:54:20 INFO Applying migration id=portable 2026/04/10 22:54:20 INFO Applying migration id=proofs 2026/04/10 22:54:20 INFO Applying migration id=contexts 2026/04/10 22:54:20 INFO Applying migration id=deliverieshost 2026/04/10 22:54:20 INFO Applying migration id=pembegin 2026/04/10 22:54:20 INFO Applying migration id=didhost 2026/04/10 22:54:21 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:21 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:21 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.56s) === RUN TestResolve_FederatedActorOldCacheInvalidActor 2026/04/10 22:54:21 INFO Applying migration id=initial 2026/04/10 22:54:21 INFO Applying migration id=notesupdated 2026/04/10 22:54:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:21 INFO Applying migration id=activitiesid 2026/04/10 22:54:21 INFO Applying migration id=outbox 2026/04/10 22:54:21 INFO Applying migration id=edits 2026/04/10 22:54:21 INFO Applying migration id=outboxactor 2026/04/10 22:54:21 INFO Applying migration id=outboxsender 2026/04/10 22:54:21 INFO Applying migration id=thread 2026/04/10 22:54:21 INFO Applying migration id=host 2026/04/10 22:54:21 INFO Applying migration id=sharedinbox 2026/04/10 22:54:21 INFO Applying migration id=noteshost 2026/04/10 22:54:21 INFO Applying migration id=fetched 2026/04/10 22:54:21 INFO Applying migration id=move 2026/04/10 22:54:21 INFO Applying migration id=cleanup 2026/04/10 22:54:21 INFO Applying migration id=received 2026/04/10 22:54:21 INFO Applying migration id=namehost 2026/04/10 22:54:21 INFO Applying migration id=outboxhost 2026/04/10 22:54:21 INFO Applying migration id=notesfts 2026/04/10 22:54:21 INFO Applying migration id=iconsname 2026/04/10 22:54:21 INFO Applying migration id=nohash 2026/04/10 22:54:21 INFO Applying migration id=shares 2026/04/10 22:54:21 INFO Applying migration id=actorttl 2026/04/10 22:54:21 INFO Applying migration id=tocc 2026/04/10 22:54:21 INFO Applying migration id=followeds 2026/04/10 22:54:21 INFO Applying migration id=certhash 2026/04/10 22:54:21 INFO Applying migration id=follows_sync 2026/04/10 22:54:21 INFO Applying migration id=jsonpath 2026/04/10 22:54:21 INFO Applying migration id=localforward 2026/04/10 22:54:21 INFO Applying migration id=avatar 2026/04/10 22:54:21 INFO Applying migration id=noimage 2026/04/10 22:54:21 INFO Applying migration id=feed 2026/04/10 22:54:21 INFO Applying migration id=bookmarks 2026/04/10 22:54:21 INFO Applying migration id=shareactivity 2026/04/10 22:54:21 INFO Applying migration id=application 2026/04/10 22:54:21 INFO Applying migration id=certificates 2026/04/10 22:54:21 INFO Applying migration id=rawforward 2026/04/10 22:54:21 INFO Applying migration id=publickey 2026/04/10 22:54:21 INFO Applying migration id=resolvegroup 2026/04/10 22:54:21 INFO Applying migration id=reject 2026/04/10 22:54:21 INFO Applying migration id=autodel 2026/04/10 22:54:21 INFO Applying migration id=jsonb 2026/04/10 22:54:21 INFO Applying migration id=quote 2026/04/10 22:54:21 INFO Applying migration id=rfc9421 2026/04/10 22:54:21 INFO Applying migration id=keys 2026/04/10 22:54:21 INFO Applying migration id=portable 2026/04/10 22:54:21 INFO Applying migration id=proofs 2026/04/10 22:54:21 INFO Applying migration id=contexts 2026/04/10 22:54:21 INFO Applying migration id=deliverieshost 2026/04/10 22:54:21 INFO Applying migration id=pembegin 2026/04/10 22:54:21 INFO Applying migration id=didhost 2026/04/10 22:54:21 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:21 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:21 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.26s) === RUN TestResolve_FederatedActorOldCacheBigActor 2026/04/10 22:54:21 INFO Applying migration id=initial 2026/04/10 22:54:21 INFO Applying migration id=notesupdated 2026/04/10 22:54:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:21 INFO Applying migration id=activitiesid 2026/04/10 22:54:21 INFO Applying migration id=outbox 2026/04/10 22:54:21 INFO Applying migration id=edits 2026/04/10 22:54:21 INFO Applying migration id=outboxactor 2026/04/10 22:54:21 INFO Applying migration id=outboxsender 2026/04/10 22:54:21 INFO Applying migration id=thread 2026/04/10 22:54:21 INFO Applying migration id=host 2026/04/10 22:54:21 INFO Applying migration id=sharedinbox 2026/04/10 22:54:21 INFO Applying migration id=noteshost 2026/04/10 22:54:21 INFO Applying migration id=fetched 2026/04/10 22:54:21 INFO Applying migration id=move 2026/04/10 22:54:21 INFO Applying migration id=cleanup 2026/04/10 22:54:21 INFO Applying migration id=received 2026/04/10 22:54:21 INFO Applying migration id=namehost 2026/04/10 22:54:21 INFO Applying migration id=outboxhost 2026/04/10 22:54:21 INFO Applying migration id=notesfts 2026/04/10 22:54:21 INFO Applying migration id=iconsname 2026/04/10 22:54:21 INFO Applying migration id=nohash 2026/04/10 22:54:21 INFO Applying migration id=shares 2026/04/10 22:54:21 INFO Applying migration id=actorttl 2026/04/10 22:54:21 INFO Applying migration id=tocc 2026/04/10 22:54:21 INFO Applying migration id=followeds 2026/04/10 22:54:21 INFO Applying migration id=certhash 2026/04/10 22:54:21 INFO Applying migration id=follows_sync 2026/04/10 22:54:21 INFO Applying migration id=jsonpath 2026/04/10 22:54:21 INFO Applying migration id=localforward 2026/04/10 22:54:21 INFO Applying migration id=avatar 2026/04/10 22:54:21 INFO Applying migration id=noimage 2026/04/10 22:54:21 INFO Applying migration id=feed 2026/04/10 22:54:21 INFO Applying migration id=bookmarks 2026/04/10 22:54:21 INFO Applying migration id=shareactivity 2026/04/10 22:54:21 INFO Applying migration id=application 2026/04/10 22:54:21 INFO Applying migration id=certificates 2026/04/10 22:54:21 INFO Applying migration id=rawforward 2026/04/10 22:54:21 INFO Applying migration id=publickey 2026/04/10 22:54:21 INFO Applying migration id=resolvegroup 2026/04/10 22:54:21 INFO Applying migration id=reject 2026/04/10 22:54:21 INFO Applying migration id=autodel 2026/04/10 22:54:21 INFO Applying migration id=jsonb 2026/04/10 22:54:21 INFO Applying migration id=quote 2026/04/10 22:54:21 INFO Applying migration id=rfc9421 2026/04/10 22:54:21 INFO Applying migration id=keys 2026/04/10 22:54:21 INFO Applying migration id=portable 2026/04/10 22:54:21 INFO Applying migration id=proofs 2026/04/10 22:54:21 INFO Applying migration id=contexts 2026/04/10 22:54:21 INFO Applying migration id=deliverieshost 2026/04/10 22:54:21 INFO Applying migration id=pembegin 2026/04/10 22:54:21 INFO Applying migration id=didhost 2026/04/10 22:54:21 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:21 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54: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: response is too big" --- PASS: TestResolve_FederatedActorOldCacheBigActor (0.35s) === RUN TestResolve_FederatedActorFirstTimeThroughKey 2026/04/10 22:54:21 INFO Applying migration id=initial 2026/04/10 22:54:21 INFO Applying migration id=notesupdated 2026/04/10 22:54:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:21 INFO Applying migration id=activitiesid 2026/04/10 22:54:21 INFO Applying migration id=outbox 2026/04/10 22:54:21 INFO Applying migration id=edits 2026/04/10 22:54:21 INFO Applying migration id=outboxactor 2026/04/10 22:54:21 INFO Applying migration id=outboxsender 2026/04/10 22:54:21 INFO Applying migration id=thread 2026/04/10 22:54:21 INFO Applying migration id=host 2026/04/10 22:54:21 INFO Applying migration id=sharedinbox 2026/04/10 22:54:21 INFO Applying migration id=noteshost 2026/04/10 22:54:21 INFO Applying migration id=fetched 2026/04/10 22:54:21 INFO Applying migration id=move 2026/04/10 22:54:21 INFO Applying migration id=cleanup 2026/04/10 22:54:21 INFO Applying migration id=received 2026/04/10 22:54:21 INFO Applying migration id=namehost 2026/04/10 22:54:21 INFO Applying migration id=outboxhost 2026/04/10 22:54:21 INFO Applying migration id=notesfts 2026/04/10 22:54:21 INFO Applying migration id=iconsname 2026/04/10 22:54:21 INFO Applying migration id=nohash 2026/04/10 22:54:21 INFO Applying migration id=shares 2026/04/10 22:54:21 INFO Applying migration id=actorttl 2026/04/10 22:54:21 INFO Applying migration id=tocc 2026/04/10 22:54:21 INFO Applying migration id=followeds 2026/04/10 22:54:21 INFO Applying migration id=certhash 2026/04/10 22:54:21 INFO Applying migration id=follows_sync 2026/04/10 22:54:21 INFO Applying migration id=jsonpath 2026/04/10 22:54:21 INFO Applying migration id=localforward 2026/04/10 22:54:21 INFO Applying migration id=avatar 2026/04/10 22:54:21 INFO Applying migration id=noimage 2026/04/10 22:54:21 INFO Applying migration id=feed 2026/04/10 22:54:21 INFO Applying migration id=bookmarks 2026/04/10 22:54:21 INFO Applying migration id=shareactivity 2026/04/10 22:54:21 INFO Applying migration id=application 2026/04/10 22:54:21 INFO Applying migration id=certificates 2026/04/10 22:54:21 INFO Applying migration id=rawforward 2026/04/10 22:54:21 INFO Applying migration id=publickey 2026/04/10 22:54:21 INFO Applying migration id=resolvegroup 2026/04/10 22:54:21 INFO Applying migration id=reject 2026/04/10 22:54:21 INFO Applying migration id=autodel 2026/04/10 22:54:21 INFO Applying migration id=jsonb 2026/04/10 22:54:21 INFO Applying migration id=quote 2026/04/10 22:54:21 INFO Applying migration id=rfc9421 2026/04/10 22:54:21 INFO Applying migration id=keys 2026/04/10 22:54:21 INFO Applying migration id=portable 2026/04/10 22:54:21 INFO Applying migration id=proofs 2026/04/10 22:54:21 INFO Applying migration id=contexts 2026/04/10 22:54:21 INFO Applying migration id=deliverieshost 2026/04/10 22:54:21 INFO Applying migration id=pembegin 2026/04/10 22:54:21 INFO Applying migration id=didhost 2026/04/10 22:54:22 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorFirstTimeThroughKey (0.55s) === RUN TestResolve_FederatedActorNoProfileLink 2026/04/10 22:54:22 INFO Applying migration id=initial 2026/04/10 22:54:22 INFO Applying migration id=notesupdated 2026/04/10 22:54:22 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:22 INFO Applying migration id=activitiesid 2026/04/10 22:54:22 INFO Applying migration id=outbox 2026/04/10 22:54:22 INFO Applying migration id=edits 2026/04/10 22:54:22 INFO Applying migration id=outboxactor 2026/04/10 22:54:22 INFO Applying migration id=outboxsender 2026/04/10 22:54:22 INFO Applying migration id=thread 2026/04/10 22:54:22 INFO Applying migration id=host 2026/04/10 22:54:22 INFO Applying migration id=sharedinbox 2026/04/10 22:54:22 INFO Applying migration id=noteshost 2026/04/10 22:54:22 INFO Applying migration id=fetched 2026/04/10 22:54:22 INFO Applying migration id=move 2026/04/10 22:54:22 INFO Applying migration id=cleanup 2026/04/10 22:54:22 INFO Applying migration id=received 2026/04/10 22:54:22 INFO Applying migration id=namehost 2026/04/10 22:54:22 INFO Applying migration id=outboxhost 2026/04/10 22:54:22 INFO Applying migration id=notesfts 2026/04/10 22:54:22 INFO Applying migration id=iconsname 2026/04/10 22:54:22 INFO Applying migration id=nohash 2026/04/10 22:54:22 INFO Applying migration id=shares 2026/04/10 22:54:22 INFO Applying migration id=actorttl 2026/04/10 22:54:22 INFO Applying migration id=tocc 2026/04/10 22:54:22 INFO Applying migration id=followeds 2026/04/10 22:54:22 INFO Applying migration id=certhash 2026/04/10 22:54:22 INFO Applying migration id=follows_sync 2026/04/10 22:54:22 INFO Applying migration id=jsonpath 2026/04/10 22:54:22 INFO Applying migration id=localforward 2026/04/10 22:54:22 INFO Applying migration id=avatar 2026/04/10 22:54:22 INFO Applying migration id=noimage 2026/04/10 22:54:22 INFO Applying migration id=feed 2026/04/10 22:54:22 INFO Applying migration id=bookmarks 2026/04/10 22:54:22 INFO Applying migration id=shareactivity 2026/04/10 22:54:22 INFO Applying migration id=application 2026/04/10 22:54:22 INFO Applying migration id=certificates 2026/04/10 22:54:22 INFO Applying migration id=rawforward 2026/04/10 22:54:22 INFO Applying migration id=publickey 2026/04/10 22:54:22 INFO Applying migration id=resolvegroup 2026/04/10 22:54:22 INFO Applying migration id=reject 2026/04/10 22:54:22 INFO Applying migration id=autodel 2026/04/10 22:54:22 INFO Applying migration id=jsonb 2026/04/10 22:54:22 INFO Applying migration id=quote 2026/04/10 22:54:22 INFO Applying migration id=rfc9421 2026/04/10 22:54:22 INFO Applying migration id=keys 2026/04/10 22:54:22 INFO Applying migration id=portable 2026/04/10 22:54:22 INFO Applying migration id=proofs 2026/04/10 22:54:22 INFO Applying migration id=contexts 2026/04/10 22:54:22 INFO Applying migration id=deliverieshost 2026/04/10 22:54:22 INFO Applying migration id=pembegin 2026/04/10 22:54:22 INFO Applying migration id=didhost 2026/04/10 22:54:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:22 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:22 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.33s) === RUN TestResolve_FederatedActorOldCacheWebFingerError 2026/04/10 22:54:22 INFO Applying migration id=initial 2026/04/10 22:54:22 INFO Applying migration id=notesupdated 2026/04/10 22:54:22 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:22 INFO Applying migration id=activitiesid 2026/04/10 22:54:22 INFO Applying migration id=outbox 2026/04/10 22:54:22 INFO Applying migration id=edits 2026/04/10 22:54:22 INFO Applying migration id=outboxactor 2026/04/10 22:54:22 INFO Applying migration id=outboxsender 2026/04/10 22:54:22 INFO Applying migration id=thread 2026/04/10 22:54:22 INFO Applying migration id=host 2026/04/10 22:54:22 INFO Applying migration id=sharedinbox 2026/04/10 22:54:22 INFO Applying migration id=noteshost 2026/04/10 22:54:22 INFO Applying migration id=fetched 2026/04/10 22:54:22 INFO Applying migration id=move 2026/04/10 22:54:22 INFO Applying migration id=cleanup 2026/04/10 22:54:22 INFO Applying migration id=received 2026/04/10 22:54:22 INFO Applying migration id=namehost 2026/04/10 22:54:22 INFO Applying migration id=outboxhost 2026/04/10 22:54:22 INFO Applying migration id=notesfts 2026/04/10 22:54:22 INFO Applying migration id=iconsname 2026/04/10 22:54:22 INFO Applying migration id=nohash 2026/04/10 22:54:22 INFO Applying migration id=shares 2026/04/10 22:54:22 INFO Applying migration id=actorttl 2026/04/10 22:54:22 INFO Applying migration id=tocc 2026/04/10 22:54:22 INFO Applying migration id=followeds 2026/04/10 22:54:22 INFO Applying migration id=certhash 2026/04/10 22:54:22 INFO Applying migration id=follows_sync 2026/04/10 22:54:22 INFO Applying migration id=jsonpath 2026/04/10 22:54:22 INFO Applying migration id=localforward 2026/04/10 22:54:22 INFO Applying migration id=avatar 2026/04/10 22:54:22 INFO Applying migration id=noimage 2026/04/10 22:54:22 INFO Applying migration id=feed 2026/04/10 22:54:22 INFO Applying migration id=bookmarks 2026/04/10 22:54:22 INFO Applying migration id=shareactivity 2026/04/10 22:54:22 INFO Applying migration id=application 2026/04/10 22:54:22 INFO Applying migration id=certificates 2026/04/10 22:54:22 INFO Applying migration id=rawforward 2026/04/10 22:54:22 INFO Applying migration id=publickey 2026/04/10 22:54:22 INFO Applying migration id=resolvegroup 2026/04/10 22:54:22 INFO Applying migration id=reject 2026/04/10 22:54:22 INFO Applying migration id=autodel 2026/04/10 22:54:22 INFO Applying migration id=jsonb 2026/04/10 22:54:22 INFO Applying migration id=quote 2026/04/10 22:54:22 INFO Applying migration id=rfc9421 2026/04/10 22:54:22 INFO Applying migration id=keys 2026/04/10 22:54:22 INFO Applying migration id=portable 2026/04/10 22:54:22 INFO Applying migration id=proofs 2026/04/10 22:54:22 INFO Applying migration id=contexts 2026/04/10 22:54:22 INFO Applying migration id=deliverieshost 2026/04/10 22:54:22 INFO Applying migration id=pembegin 2026/04/10 22:54:22 INFO Applying migration id=didhost 2026/04/10 22:54:23 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:23 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:23 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.26s) === RUN TestResolve_FederatedActorOldCacheActorError 2026/04/10 22:54:23 INFO Applying migration id=initial 2026/04/10 22:54:23 INFO Applying migration id=notesupdated 2026/04/10 22:54:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:23 INFO Applying migration id=activitiesid 2026/04/10 22:54:23 INFO Applying migration id=outbox 2026/04/10 22:54:23 INFO Applying migration id=edits 2026/04/10 22:54:23 INFO Applying migration id=outboxactor 2026/04/10 22:54:23 INFO Applying migration id=outboxsender 2026/04/10 22:54:23 INFO Applying migration id=thread 2026/04/10 22:54:23 INFO Applying migration id=host 2026/04/10 22:54:23 INFO Applying migration id=sharedinbox 2026/04/10 22:54:23 INFO Applying migration id=noteshost 2026/04/10 22:54:23 INFO Applying migration id=fetched 2026/04/10 22:54:23 INFO Applying migration id=move 2026/04/10 22:54:23 INFO Applying migration id=cleanup 2026/04/10 22:54:23 INFO Applying migration id=received 2026/04/10 22:54:23 INFO Applying migration id=namehost 2026/04/10 22:54:23 INFO Applying migration id=outboxhost 2026/04/10 22:54:23 INFO Applying migration id=notesfts 2026/04/10 22:54:23 INFO Applying migration id=iconsname 2026/04/10 22:54:23 INFO Applying migration id=nohash 2026/04/10 22:54:23 INFO Applying migration id=shares 2026/04/10 22:54:23 INFO Applying migration id=actorttl 2026/04/10 22:54:23 INFO Applying migration id=tocc 2026/04/10 22:54:23 INFO Applying migration id=followeds 2026/04/10 22:54:23 INFO Applying migration id=certhash 2026/04/10 22:54:23 INFO Applying migration id=follows_sync 2026/04/10 22:54:23 INFO Applying migration id=jsonpath 2026/04/10 22:54:23 INFO Applying migration id=localforward 2026/04/10 22:54:23 INFO Applying migration id=avatar 2026/04/10 22:54:23 INFO Applying migration id=noimage 2026/04/10 22:54:23 INFO Applying migration id=feed 2026/04/10 22:54:23 INFO Applying migration id=bookmarks 2026/04/10 22:54:23 INFO Applying migration id=shareactivity 2026/04/10 22:54:23 INFO Applying migration id=application 2026/04/10 22:54:23 INFO Applying migration id=certificates 2026/04/10 22:54:23 INFO Applying migration id=rawforward 2026/04/10 22:54:23 INFO Applying migration id=publickey 2026/04/10 22:54:23 INFO Applying migration id=resolvegroup 2026/04/10 22:54:23 INFO Applying migration id=reject 2026/04/10 22:54:23 INFO Applying migration id=autodel 2026/04/10 22:54:23 INFO Applying migration id=jsonb 2026/04/10 22:54:23 INFO Applying migration id=quote 2026/04/10 22:54:23 INFO Applying migration id=rfc9421 2026/04/10 22:54:23 INFO Applying migration id=keys 2026/04/10 22:54:23 INFO Applying migration id=portable 2026/04/10 22:54:23 INFO Applying migration id=proofs 2026/04/10 22:54:23 INFO Applying migration id=contexts 2026/04/10 22:54:23 INFO Applying migration id=deliverieshost 2026/04/10 22:54:23 INFO Applying migration id=pembegin 2026/04/10 22:54:23 INFO Applying migration id=didhost 2026/04/10 22:54:23 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:23 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:23 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.51s) === RUN TestResolve_FederatedActorOldCacheActorDeleted 2026/04/10 22:54:23 INFO Applying migration id=initial 2026/04/10 22:54:23 INFO Applying migration id=notesupdated 2026/04/10 22:54:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:23 INFO Applying migration id=activitiesid 2026/04/10 22:54:23 INFO Applying migration id=outbox 2026/04/10 22:54:23 INFO Applying migration id=edits 2026/04/10 22:54:23 INFO Applying migration id=outboxactor 2026/04/10 22:54:23 INFO Applying migration id=outboxsender 2026/04/10 22:54:23 INFO Applying migration id=thread 2026/04/10 22:54:23 INFO Applying migration id=host 2026/04/10 22:54:23 INFO Applying migration id=sharedinbox 2026/04/10 22:54:23 INFO Applying migration id=noteshost 2026/04/10 22:54:23 INFO Applying migration id=fetched 2026/04/10 22:54:23 INFO Applying migration id=move 2026/04/10 22:54:23 INFO Applying migration id=cleanup 2026/04/10 22:54:23 INFO Applying migration id=received 2026/04/10 22:54:23 INFO Applying migration id=namehost 2026/04/10 22:54:23 INFO Applying migration id=outboxhost 2026/04/10 22:54:23 INFO Applying migration id=notesfts 2026/04/10 22:54:23 INFO Applying migration id=iconsname 2026/04/10 22:54:23 INFO Applying migration id=nohash 2026/04/10 22:54:23 INFO Applying migration id=shares 2026/04/10 22:54:23 INFO Applying migration id=actorttl 2026/04/10 22:54:23 INFO Applying migration id=tocc 2026/04/10 22:54:23 INFO Applying migration id=followeds 2026/04/10 22:54:23 INFO Applying migration id=certhash 2026/04/10 22:54:23 INFO Applying migration id=follows_sync 2026/04/10 22:54:23 INFO Applying migration id=jsonpath 2026/04/10 22:54:23 INFO Applying migration id=localforward 2026/04/10 22:54:23 INFO Applying migration id=avatar 2026/04/10 22:54:23 INFO Applying migration id=noimage 2026/04/10 22:54:23 INFO Applying migration id=feed 2026/04/10 22:54:23 INFO Applying migration id=bookmarks 2026/04/10 22:54:23 INFO Applying migration id=shareactivity 2026/04/10 22:54:23 INFO Applying migration id=application 2026/04/10 22:54:23 INFO Applying migration id=certificates 2026/04/10 22:54:23 INFO Applying migration id=rawforward 2026/04/10 22:54:23 INFO Applying migration id=publickey 2026/04/10 22:54:23 INFO Applying migration id=resolvegroup 2026/04/10 22:54:23 INFO Applying migration id=reject 2026/04/10 22:54:23 INFO Applying migration id=autodel 2026/04/10 22:54:23 INFO Applying migration id=jsonb 2026/04/10 22:54:23 INFO Applying migration id=quote 2026/04/10 22:54:23 INFO Applying migration id=rfc9421 2026/04/10 22:54:23 INFO Applying migration id=keys 2026/04/10 22:54:23 INFO Applying migration id=portable 2026/04/10 22:54:23 INFO Applying migration id=proofs 2026/04/10 22:54:23 INFO Applying migration id=contexts 2026/04/10 22:54:23 INFO Applying migration id=deliverieshost 2026/04/10 22:54:23 INFO Applying migration id=pembegin 2026/04/10 22:54:23 INFO Applying migration id=didhost 2026/04/10 22:54:24 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:24 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:24 WARN Actor is gone, deleting associated objects id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheActorDeleted (0.53s) === RUN TestResolve_FederatedActorFirstTimeWrongID 2026/04/10 22:54:24 INFO Applying migration id=initial 2026/04/10 22:54:24 INFO Applying migration id=notesupdated 2026/04/10 22:54:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:24 INFO Applying migration id=activitiesid 2026/04/10 22:54:24 INFO Applying migration id=outbox 2026/04/10 22:54:24 INFO Applying migration id=edits 2026/04/10 22:54:24 INFO Applying migration id=outboxactor 2026/04/10 22:54:24 INFO Applying migration id=outboxsender 2026/04/10 22:54:24 INFO Applying migration id=thread 2026/04/10 22:54:24 INFO Applying migration id=host 2026/04/10 22:54:24 INFO Applying migration id=sharedinbox 2026/04/10 22:54:24 INFO Applying migration id=noteshost 2026/04/10 22:54:24 INFO Applying migration id=fetched 2026/04/10 22:54:24 INFO Applying migration id=move 2026/04/10 22:54:24 INFO Applying migration id=cleanup 2026/04/10 22:54:24 INFO Applying migration id=received 2026/04/10 22:54:24 INFO Applying migration id=namehost 2026/04/10 22:54:24 INFO Applying migration id=outboxhost 2026/04/10 22:54:24 INFO Applying migration id=notesfts 2026/04/10 22:54:24 INFO Applying migration id=iconsname 2026/04/10 22:54:24 INFO Applying migration id=nohash 2026/04/10 22:54:24 INFO Applying migration id=shares 2026/04/10 22:54:24 INFO Applying migration id=actorttl 2026/04/10 22:54:24 INFO Applying migration id=tocc 2026/04/10 22:54:24 INFO Applying migration id=followeds 2026/04/10 22:54:24 INFO Applying migration id=certhash 2026/04/10 22:54:24 INFO Applying migration id=follows_sync 2026/04/10 22:54:24 INFO Applying migration id=jsonpath 2026/04/10 22:54:24 INFO Applying migration id=localforward 2026/04/10 22:54:24 INFO Applying migration id=avatar 2026/04/10 22:54:24 INFO Applying migration id=noimage 2026/04/10 22:54:24 INFO Applying migration id=feed 2026/04/10 22:54:24 INFO Applying migration id=bookmarks 2026/04/10 22:54:24 INFO Applying migration id=shareactivity 2026/04/10 22:54:24 INFO Applying migration id=application 2026/04/10 22:54:24 INFO Applying migration id=certificates 2026/04/10 22:54:24 INFO Applying migration id=rawforward 2026/04/10 22:54:24 INFO Applying migration id=publickey 2026/04/10 22:54:24 INFO Applying migration id=resolvegroup 2026/04/10 22:54:24 INFO Applying migration id=reject 2026/04/10 22:54:24 INFO Applying migration id=autodel 2026/04/10 22:54:24 INFO Applying migration id=jsonb 2026/04/10 22:54:24 INFO Applying migration id=quote 2026/04/10 22:54:24 INFO Applying migration id=rfc9421 2026/04/10 22:54:24 INFO Applying migration id=keys 2026/04/10 22:54:24 INFO Applying migration id=portable 2026/04/10 22:54:24 INFO Applying migration id=proofs 2026/04/10 22:54:24 INFO Applying migration id=contexts 2026/04/10 22:54:24 INFO Applying migration id=deliverieshost 2026/04/10 22:54:24 INFO Applying migration id=pembegin 2026/04/10 22:54:24 INFO Applying migration id=didhost 2026/04/10 22:54:24 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeWrongID (0.20s) === RUN TestResolve_FederatedActorFirstTimeDeleted 2026/04/10 22:54:24 INFO Applying migration id=initial 2026/04/10 22:54:24 INFO Applying migration id=notesupdated 2026/04/10 22:54:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:24 INFO Applying migration id=activitiesid 2026/04/10 22:54:24 INFO Applying migration id=outbox 2026/04/10 22:54:24 INFO Applying migration id=edits 2026/04/10 22:54:24 INFO Applying migration id=outboxactor 2026/04/10 22:54:24 INFO Applying migration id=outboxsender 2026/04/10 22:54:24 INFO Applying migration id=thread 2026/04/10 22:54:24 INFO Applying migration id=host 2026/04/10 22:54:24 INFO Applying migration id=sharedinbox 2026/04/10 22:54:24 INFO Applying migration id=noteshost 2026/04/10 22:54:24 INFO Applying migration id=fetched 2026/04/10 22:54:24 INFO Applying migration id=move 2026/04/10 22:54:24 INFO Applying migration id=cleanup 2026/04/10 22:54:24 INFO Applying migration id=received 2026/04/10 22:54:24 INFO Applying migration id=namehost 2026/04/10 22:54:24 INFO Applying migration id=outboxhost 2026/04/10 22:54:24 INFO Applying migration id=notesfts 2026/04/10 22:54:24 INFO Applying migration id=iconsname 2026/04/10 22:54:24 INFO Applying migration id=nohash 2026/04/10 22:54:24 INFO Applying migration id=shares 2026/04/10 22:54:24 INFO Applying migration id=actorttl 2026/04/10 22:54:24 INFO Applying migration id=tocc 2026/04/10 22:54:24 INFO Applying migration id=followeds 2026/04/10 22:54:24 INFO Applying migration id=certhash 2026/04/10 22:54:24 INFO Applying migration id=follows_sync 2026/04/10 22:54:24 INFO Applying migration id=jsonpath 2026/04/10 22:54:24 INFO Applying migration id=localforward 2026/04/10 22:54:24 INFO Applying migration id=avatar 2026/04/10 22:54:24 INFO Applying migration id=noimage 2026/04/10 22:54:24 INFO Applying migration id=feed 2026/04/10 22:54:24 INFO Applying migration id=bookmarks 2026/04/10 22:54:24 INFO Applying migration id=shareactivity 2026/04/10 22:54:24 INFO Applying migration id=application 2026/04/10 22:54:24 INFO Applying migration id=certificates 2026/04/10 22:54:24 INFO Applying migration id=rawforward 2026/04/10 22:54:24 INFO Applying migration id=publickey 2026/04/10 22:54:24 INFO Applying migration id=resolvegroup 2026/04/10 22:54:24 INFO Applying migration id=reject 2026/04/10 22:54:24 INFO Applying migration id=autodel 2026/04/10 22:54:24 INFO Applying migration id=jsonb 2026/04/10 22:54:24 INFO Applying migration id=quote 2026/04/10 22:54:24 INFO Applying migration id=rfc9421 2026/04/10 22:54:24 INFO Applying migration id=keys 2026/04/10 22:54:24 INFO Applying migration id=portable 2026/04/10 22:54:24 INFO Applying migration id=proofs 2026/04/10 22:54:24 INFO Applying migration id=contexts 2026/04/10 22:54:24 INFO Applying migration id=deliverieshost 2026/04/10 22:54:24 INFO Applying migration id=pembegin 2026/04/10 22:54:24 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeDeleted (0.15s) === RUN TestResolve_FederatedActorFirstTimeTooYoung 2026/04/10 22:54:24 INFO Applying migration id=initial 2026/04/10 22:54:24 INFO Applying migration id=notesupdated 2026/04/10 22:54:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:24 INFO Applying migration id=activitiesid 2026/04/10 22:54:24 INFO Applying migration id=outbox 2026/04/10 22:54:24 INFO Applying migration id=edits 2026/04/10 22:54:24 INFO Applying migration id=outboxactor 2026/04/10 22:54:24 INFO Applying migration id=outboxsender 2026/04/10 22:54:24 INFO Applying migration id=thread 2026/04/10 22:54:24 INFO Applying migration id=host 2026/04/10 22:54:24 INFO Applying migration id=sharedinbox 2026/04/10 22:54:24 INFO Applying migration id=noteshost 2026/04/10 22:54:24 INFO Applying migration id=fetched 2026/04/10 22:54:24 INFO Applying migration id=move 2026/04/10 22:54:24 INFO Applying migration id=cleanup 2026/04/10 22:54:24 INFO Applying migration id=received 2026/04/10 22:54:24 INFO Applying migration id=namehost 2026/04/10 22:54:24 INFO Applying migration id=outboxhost 2026/04/10 22:54:24 INFO Applying migration id=notesfts 2026/04/10 22:54:24 INFO Applying migration id=iconsname 2026/04/10 22:54:24 INFO Applying migration id=nohash 2026/04/10 22:54:24 INFO Applying migration id=shares 2026/04/10 22:54:24 INFO Applying migration id=actorttl 2026/04/10 22:54:24 INFO Applying migration id=tocc 2026/04/10 22:54:24 INFO Applying migration id=followeds 2026/04/10 22:54:24 INFO Applying migration id=certhash 2026/04/10 22:54:24 INFO Applying migration id=follows_sync 2026/04/10 22:54:24 INFO Applying migration id=jsonpath 2026/04/10 22:54:24 INFO Applying migration id=localforward 2026/04/10 22:54:24 INFO Applying migration id=avatar 2026/04/10 22:54:24 INFO Applying migration id=noimage 2026/04/10 22:54:24 INFO Applying migration id=feed 2026/04/10 22:54:24 INFO Applying migration id=bookmarks 2026/04/10 22:54:24 INFO Applying migration id=shareactivity 2026/04/10 22:54:24 INFO Applying migration id=application 2026/04/10 22:54:24 INFO Applying migration id=certificates 2026/04/10 22:54:24 INFO Applying migration id=rawforward 2026/04/10 22:54:24 INFO Applying migration id=publickey 2026/04/10 22:54:24 INFO Applying migration id=resolvegroup 2026/04/10 22:54:24 INFO Applying migration id=reject 2026/04/10 22:54:24 INFO Applying migration id=autodel 2026/04/10 22:54:24 INFO Applying migration id=jsonb 2026/04/10 22:54:24 INFO Applying migration id=quote 2026/04/10 22:54:24 INFO Applying migration id=rfc9421 2026/04/10 22:54:24 INFO Applying migration id=keys 2026/04/10 22:54:24 INFO Applying migration id=portable 2026/04/10 22:54:24 INFO Applying migration id=proofs 2026/04/10 22:54:24 INFO Applying migration id=contexts 2026/04/10 22:54:24 INFO Applying migration id=deliverieshost 2026/04/10 22:54:24 INFO Applying migration id=pembegin 2026/04/10 22:54:24 INFO Applying migration id=didhost 2026/04/10 22:54:24 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeTooYoung (0.34s) === RUN TestResolve_FederatedActorFirstTimeSuspended 2026/04/10 22:54:24 INFO Applying migration id=initial 2026/04/10 22:54:24 INFO Applying migration id=notesupdated 2026/04/10 22:54:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:24 INFO Applying migration id=activitiesid 2026/04/10 22:54:24 INFO Applying migration id=outbox 2026/04/10 22:54:24 INFO Applying migration id=edits 2026/04/10 22:54:24 INFO Applying migration id=outboxactor 2026/04/10 22:54:24 INFO Applying migration id=outboxsender 2026/04/10 22:54:24 INFO Applying migration id=thread 2026/04/10 22:54:24 INFO Applying migration id=host 2026/04/10 22:54:24 INFO Applying migration id=sharedinbox 2026/04/10 22:54:24 INFO Applying migration id=noteshost 2026/04/10 22:54:24 INFO Applying migration id=fetched 2026/04/10 22:54:24 INFO Applying migration id=move 2026/04/10 22:54:24 INFO Applying migration id=cleanup 2026/04/10 22:54:24 INFO Applying migration id=received 2026/04/10 22:54:24 INFO Applying migration id=namehost 2026/04/10 22:54:24 INFO Applying migration id=outboxhost 2026/04/10 22:54:24 INFO Applying migration id=notesfts 2026/04/10 22:54:24 INFO Applying migration id=iconsname 2026/04/10 22:54:24 INFO Applying migration id=nohash 2026/04/10 22:54:24 INFO Applying migration id=shares 2026/04/10 22:54:24 INFO Applying migration id=actorttl 2026/04/10 22:54:24 INFO Applying migration id=tocc 2026/04/10 22:54:24 INFO Applying migration id=followeds 2026/04/10 22:54:24 INFO Applying migration id=certhash 2026/04/10 22:54:24 INFO Applying migration id=follows_sync 2026/04/10 22:54:24 INFO Applying migration id=jsonpath 2026/04/10 22:54:24 INFO Applying migration id=localforward 2026/04/10 22:54:24 INFO Applying migration id=avatar 2026/04/10 22:54:24 INFO Applying migration id=noimage 2026/04/10 22:54:24 INFO Applying migration id=feed 2026/04/10 22:54:24 INFO Applying migration id=bookmarks 2026/04/10 22:54:24 INFO Applying migration id=shareactivity 2026/04/10 22:54:24 INFO Applying migration id=application 2026/04/10 22:54:24 INFO Applying migration id=certificates 2026/04/10 22:54:24 INFO Applying migration id=rawforward 2026/04/10 22:54:24 INFO Applying migration id=publickey 2026/04/10 22:54:24 INFO Applying migration id=resolvegroup 2026/04/10 22:54:24 INFO Applying migration id=reject 2026/04/10 22:54:24 INFO Applying migration id=autodel 2026/04/10 22:54:24 INFO Applying migration id=jsonb 2026/04/10 22:54:24 INFO Applying migration id=quote 2026/04/10 22:54:24 INFO Applying migration id=rfc9421 2026/04/10 22:54:24 INFO Applying migration id=keys 2026/04/10 22:54:24 INFO Applying migration id=portable 2026/04/10 22:54:24 INFO Applying migration id=proofs 2026/04/10 22:54:24 INFO Applying migration id=contexts 2026/04/10 22:54:24 INFO Applying migration id=deliverieshost 2026/04/10 22:54:24 INFO Applying migration id=pembegin 2026/04/10 22:54:24 INFO Applying migration id=didhost 2026/04/10 22:54:24 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeSuspended (0.19s) === RUN TestResolve_FederatedActorWrongIDCached 2026/04/10 22:54:24 INFO Applying migration id=initial 2026/04/10 22:54:24 INFO Applying migration id=notesupdated 2026/04/10 22:54:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:24 INFO Applying migration id=activitiesid 2026/04/10 22:54:24 INFO Applying migration id=outbox 2026/04/10 22:54:24 INFO Applying migration id=edits 2026/04/10 22:54:24 INFO Applying migration id=outboxactor 2026/04/10 22:54:24 INFO Applying migration id=outboxsender 2026/04/10 22:54:24 INFO Applying migration id=thread 2026/04/10 22:54:24 INFO Applying migration id=host 2026/04/10 22:54:24 INFO Applying migration id=sharedinbox 2026/04/10 22:54:24 INFO Applying migration id=noteshost 2026/04/10 22:54:24 INFO Applying migration id=fetched 2026/04/10 22:54:24 INFO Applying migration id=move 2026/04/10 22:54:24 INFO Applying migration id=cleanup 2026/04/10 22:54:24 INFO Applying migration id=received 2026/04/10 22:54:24 INFO Applying migration id=namehost 2026/04/10 22:54:24 INFO Applying migration id=outboxhost 2026/04/10 22:54:24 INFO Applying migration id=notesfts 2026/04/10 22:54:24 INFO Applying migration id=iconsname 2026/04/10 22:54:24 INFO Applying migration id=nohash 2026/04/10 22:54:24 INFO Applying migration id=shares 2026/04/10 22:54:24 INFO Applying migration id=actorttl 2026/04/10 22:54:24 INFO Applying migration id=tocc 2026/04/10 22:54:24 INFO Applying migration id=followeds 2026/04/10 22:54:24 INFO Applying migration id=certhash 2026/04/10 22:54:24 INFO Applying migration id=follows_sync 2026/04/10 22:54:24 INFO Applying migration id=jsonpath 2026/04/10 22:54:25 INFO Applying migration id=localforward 2026/04/10 22:54:25 INFO Applying migration id=avatar 2026/04/10 22:54:25 INFO Applying migration id=noimage 2026/04/10 22:54:25 INFO Applying migration id=feed 2026/04/10 22:54:25 INFO Applying migration id=bookmarks 2026/04/10 22:54:25 INFO Applying migration id=shareactivity 2026/04/10 22:54:25 INFO Applying migration id=application 2026/04/10 22:54:25 INFO Applying migration id=certificates 2026/04/10 22:54:25 INFO Applying migration id=rawforward 2026/04/10 22:54:25 INFO Applying migration id=publickey 2026/04/10 22:54:25 INFO Applying migration id=resolvegroup 2026/04/10 22:54:25 INFO Applying migration id=reject 2026/04/10 22:54:25 INFO Applying migration id=autodel 2026/04/10 22:54:25 INFO Applying migration id=jsonb 2026/04/10 22:54:25 INFO Applying migration id=quote 2026/04/10 22:54:25 INFO Applying migration id=rfc9421 2026/04/10 22:54:25 INFO Applying migration id=keys 2026/04/10 22:54:25 INFO Applying migration id=portable 2026/04/10 22:54:25 INFO Applying migration id=proofs 2026/04/10 22:54:25 INFO Applying migration id=contexts 2026/04/10 22:54:25 INFO Applying migration id=deliverieshost 2026/04/10 22:54:25 INFO Applying migration id=pembegin 2026/04/10 22:54:25 INFO Applying migration id=didhost 2026/04/10 22:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDCached (0.40s) === RUN TestResolve_FederatedActorWrongIDCachedOldCache 2026/04/10 22:54:25 INFO Applying migration id=initial 2026/04/10 22:54:25 INFO Applying migration id=notesupdated 2026/04/10 22:54:25 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:25 INFO Applying migration id=activitiesid 2026/04/10 22:54:25 INFO Applying migration id=outbox 2026/04/10 22:54:25 INFO Applying migration id=edits 2026/04/10 22:54:25 INFO Applying migration id=outboxactor 2026/04/10 22:54:25 INFO Applying migration id=outboxsender 2026/04/10 22:54:25 INFO Applying migration id=thread 2026/04/10 22:54:25 INFO Applying migration id=host 2026/04/10 22:54:25 INFO Applying migration id=sharedinbox 2026/04/10 22:54:25 INFO Applying migration id=noteshost 2026/04/10 22:54:25 INFO Applying migration id=fetched 2026/04/10 22:54:25 INFO Applying migration id=move 2026/04/10 22:54:25 INFO Applying migration id=cleanup 2026/04/10 22:54:25 INFO Applying migration id=received 2026/04/10 22:54:25 INFO Applying migration id=namehost 2026/04/10 22:54:25 INFO Applying migration id=outboxhost 2026/04/10 22:54:25 INFO Applying migration id=notesfts 2026/04/10 22:54:25 INFO Applying migration id=iconsname 2026/04/10 22:54:25 INFO Applying migration id=nohash 2026/04/10 22:54:25 INFO Applying migration id=shares 2026/04/10 22:54:25 INFO Applying migration id=actorttl 2026/04/10 22:54:25 INFO Applying migration id=tocc 2026/04/10 22:54:25 INFO Applying migration id=followeds 2026/04/10 22:54:25 INFO Applying migration id=certhash 2026/04/10 22:54:25 INFO Applying migration id=follows_sync 2026/04/10 22:54:25 INFO Applying migration id=jsonpath 2026/04/10 22:54:25 INFO Applying migration id=localforward 2026/04/10 22:54:25 INFO Applying migration id=avatar 2026/04/10 22:54:25 INFO Applying migration id=noimage 2026/04/10 22:54:25 INFO Applying migration id=feed 2026/04/10 22:54:25 INFO Applying migration id=bookmarks 2026/04/10 22:54:25 INFO Applying migration id=shareactivity 2026/04/10 22:54:25 INFO Applying migration id=application 2026/04/10 22:54:25 INFO Applying migration id=certificates 2026/04/10 22:54:25 INFO Applying migration id=rawforward 2026/04/10 22:54:25 INFO Applying migration id=publickey 2026/04/10 22:54:25 INFO Applying migration id=resolvegroup 2026/04/10 22:54:25 INFO Applying migration id=reject 2026/04/10 22:54:25 INFO Applying migration id=autodel 2026/04/10 22:54:25 INFO Applying migration id=jsonb 2026/04/10 22:54:25 INFO Applying migration id=quote 2026/04/10 22:54:25 INFO Applying migration id=rfc9421 2026/04/10 22:54:25 INFO Applying migration id=keys 2026/04/10 22:54:25 INFO Applying migration id=portable 2026/04/10 22:54:25 INFO Applying migration id=proofs 2026/04/10 22:54:25 INFO Applying migration id=contexts 2026/04/10 22:54:25 INFO Applying migration id=deliverieshost 2026/04/10 22:54:25 INFO Applying migration id=pembegin 2026/04/10 22:54:25 INFO Applying migration id=didhost 2026/04/10 22:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/04/10 22:54:25 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/04/10 22:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDCachedOldCache (0.15s) === RUN TestResolve_FederatedActorWrongIDOldCache 2026/04/10 22:54:25 INFO Applying migration id=initial 2026/04/10 22:54:25 INFO Applying migration id=notesupdated 2026/04/10 22:54:25 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:25 INFO Applying migration id=activitiesid 2026/04/10 22:54:25 INFO Applying migration id=outbox 2026/04/10 22:54:25 INFO Applying migration id=edits 2026/04/10 22:54:25 INFO Applying migration id=outboxactor 2026/04/10 22:54:25 INFO Applying migration id=outboxsender 2026/04/10 22:54:25 INFO Applying migration id=thread 2026/04/10 22:54:25 INFO Applying migration id=host 2026/04/10 22:54:25 INFO Applying migration id=sharedinbox 2026/04/10 22:54:25 INFO Applying migration id=noteshost 2026/04/10 22:54:25 INFO Applying migration id=fetched 2026/04/10 22:54:25 INFO Applying migration id=move 2026/04/10 22:54:25 INFO Applying migration id=cleanup 2026/04/10 22:54:25 INFO Applying migration id=received 2026/04/10 22:54:25 INFO Applying migration id=namehost 2026/04/10 22:54:25 INFO Applying migration id=outboxhost 2026/04/10 22:54:25 INFO Applying migration id=notesfts 2026/04/10 22:54:25 INFO Applying migration id=iconsname 2026/04/10 22:54:25 INFO Applying migration id=nohash 2026/04/10 22:54:25 INFO Applying migration id=shares 2026/04/10 22:54:25 INFO Applying migration id=actorttl 2026/04/10 22:54:25 INFO Applying migration id=tocc 2026/04/10 22:54:25 INFO Applying migration id=followeds 2026/04/10 22:54:25 INFO Applying migration id=certhash 2026/04/10 22:54:25 INFO Applying migration id=follows_sync 2026/04/10 22:54:25 INFO Applying migration id=jsonpath 2026/04/10 22:54:25 INFO Applying migration id=localforward 2026/04/10 22:54:25 INFO Applying migration id=avatar 2026/04/10 22:54:25 INFO Applying migration id=noimage 2026/04/10 22:54:25 INFO Applying migration id=feed 2026/04/10 22:54:25 INFO Applying migration id=bookmarks 2026/04/10 22:54:25 INFO Applying migration id=shareactivity 2026/04/10 22:54:25 INFO Applying migration id=application 2026/04/10 22:54:25 INFO Applying migration id=certificates 2026/04/10 22:54:25 INFO Applying migration id=rawforward 2026/04/10 22:54:25 INFO Applying migration id=publickey 2026/04/10 22:54:25 INFO Applying migration id=resolvegroup 2026/04/10 22:54:25 INFO Applying migration id=reject 2026/04/10 22:54:25 INFO Applying migration id=autodel 2026/04/10 22:54:25 INFO Applying migration id=jsonb 2026/04/10 22:54:25 INFO Applying migration id=quote 2026/04/10 22:54:25 INFO Applying migration id=rfc9421 2026/04/10 22:54:25 INFO Applying migration id=keys 2026/04/10 22:54:25 INFO Applying migration id=portable 2026/04/10 22:54:25 INFO Applying migration id=proofs 2026/04/10 22:54:25 INFO Applying migration id=contexts 2026/04/10 22:54:25 INFO Applying migration id=deliverieshost 2026/04/10 22:54:25 INFO Applying migration id=pembegin 2026/04/10 22:54:25 INFO Applying migration id=didhost 2026/04/10 22:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/04/10 22:54:25 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/04/10 22:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/04/10 22:54:25 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/04/10 22:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDOldCache (0.12s) PASS ok github.com/dimkr/tootik/fed 18.133s === 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.015s ? 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.012s ? 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 TestFromHTML_Escaping === CONT TestFromHTML_MentionAndLinks === CONT TestFromHTML_LineBreak === CONT TestFromHTML_TitleParagraphSubtitleAndParagraph === CONT TestFromHTML_TitleSubtitleAndParagraphs === CONT TestFromHTML_TitleAndParagraphs --- PASS: TestFromHTML_Escaping (0.00s) === CONT TestFromHTML_UnorderedList --- PASS: TestFromHTML_LineBreak (0.00s) --- PASS: TestFromHTML_TitleParagraphSubtitleAndParagraph (0.00s) --- PASS: TestFromHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestFromHTML_MentionAndLinks (0.00s) === CONT TestFromHTML_ImageAndSameLink --- PASS: TestFromHTML_TitleAndParagraphs (0.00s) === CONT TestFromHTML_ImageNoSrc --- PASS: TestFromHTML_ImageNoSrc (0.00s) === CONT TestFromHTML_ImageAlt --- PASS: TestFromHTML_ImageAndSameLink (0.00s) === CONT TestFromHTML_ImageAndLink --- PASS: TestFromHTML_ImageAlt (0.00s) === CONT TestFromHTML_Image --- PASS: TestFromHTML_UnorderedList (0.00s) --- PASS: TestFromHTML_ImageAndLink (0.00s) === CONT TestFromHTML_Mention --- PASS: TestFromHTML_Image (0.00s) --- PASS: TestFromHTML_Mention (0.00s) === CONT TestFromHTML_MentionAndLinkAltText --- PASS: TestFromHTML_MentionAndLinkAltText (0.00s) === CONT TestFromHTML_MentionAndLink --- PASS: TestFromHTML_MentionAndLink (0.00s) === CONT TestToHTML_OnlyLineBreaks --- PASS: TestToHTML_OnlyLineBreaks (0.00s) === CONT TestToHTML_LinkAndLineBreak --- PASS: TestToHTML_LinkAndLineBreak (0.00s) === CONT TestToHTML_TrailingLineBreak --- PASS: TestToHTML_TrailingLineBreak (0.00s) === CONT TestToHTML_OverlappingLink --- PASS: TestToHTML_OverlappingLink (0.00s) === CONT TestToHTML_Link --- PASS: TestToHTML_Link (0.00s) === CONT TestToHTML_TrailingLineBreaks --- PASS: TestToHTML_TrailingLineBreaks (0.00s) === CONT TestToHTML_LineBreak --- PASS: TestToHTML_LineBreak (0.00s) === CONT TestToHTML_Empty --- PASS: TestToHTML_Empty (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 TestFromHTML_Quote --- PASS: TestFromHTML_Quote (0.00s) === CONT TestToHTML_Plain --- PASS: TestToHTML_Plain (0.00s) === CONT TestFromHTML_OrderedList --- PASS: TestFromHTML_OrderedList (0.00s) === CONT TestToHTML_LeadingLineBreaks --- PASS: TestToHTML_LeadingLineBreaks (0.00s) === CONT TestToHTML_LeadingLineBreak --- PASS: TestToHTML_LeadingLineBreak (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.015s ? github.com/dimkr/tootik/front/user [no test files] === RUN TestRFC9421_BuildSignatureBase === RUN TestRFC9421_BuildSignatureBase/DerivedComponents === PAUSE TestRFC9421_BuildSignatureBase/DerivedComponents === RUN TestRFC9421_BuildSignatureBase/MultipleValues === PAUSE TestRFC9421_BuildSignatureBase/MultipleValues === RUN TestRFC9421_BuildSignatureBase/MissingHeader === PAUSE TestRFC9421_BuildSignatureBase/MissingHeader === RUN TestRFC9421_BuildSignatureBase/UnsupportedComponent === PAUSE TestRFC9421_BuildSignatureBase/UnsupportedComponent === CONT TestRFC9421_BuildSignatureBase/DerivedComponents === CONT TestRFC9421_BuildSignatureBase/MissingHeader === CONT TestRFC9421_BuildSignatureBase/MultipleValues === CONT TestRFC9421_BuildSignatureBase/UnsupportedComponent --- PASS: TestRFC9421_BuildSignatureBase (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/DerivedComponents (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MissingHeader (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MultipleValues (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/UnsupportedComponent (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.29s) === RUN TestSign_Get --- PASS: TestSign_Get (0.44s) === RUN TestSign_NoKeyID --- PASS: TestSign_NoKeyID (0.16s) === RUN TestSign_WrongKeyType --- PASS: TestSign_WrongKeyType (0.00s) === RUN TestSign_MissingHeader --- PASS: TestSign_MissingHeader (0.40s) === RUN TestSign_ReadFailure --- PASS: TestSign_ReadFailure (0.22s) === RUN TestSign_SignFailure --- PASS: TestSign_SignFailure (0.00s) === RUN TestVerify_TooOld --- PASS: TestVerify_TooOld (0.54s) === RUN TestVerify_TooNew --- PASS: TestVerify_TooNew (0.24s) === RUN TestVerify_NoDate --- PASS: TestVerify_NoDate (0.20s) === RUN TestVerify_InvalidDate --- PASS: TestVerify_InvalidDate (0.18s) === RUN TestVerify_WrongHost --- PASS: TestVerify_WrongHost (0.65s) === RUN TestVerify_EmptyHost --- PASS: TestVerify_EmptyHost (0.10s) === RUN TestVerify_NoHostFallback --- PASS: TestVerify_NoHostFallback (0.43s) === RUN TestVerify_NoHostWrongFallback --- PASS: TestVerify_NoHostWrongFallback (0.20s) === RUN TestVerify_TwoSignatureHeaders --- PASS: TestVerify_TwoSignatureHeaders (0.14s) === RUN TestVerify_TwoKeyIDs --- PASS: TestVerify_TwoKeyIDs (0.31s) === RUN TestVerify_TwoSignatures --- PASS: TestVerify_TwoSignatures (0.22s) === RUN TestVerify_TwoHeaders --- PASS: TestVerify_TwoHeaders (0.13s) === RUN TestVerify_InvalidAttribute --- PASS: TestVerify_InvalidAttribute (0.09s) === RUN TestVerify_NoKeyID --- PASS: TestVerify_NoKeyID (0.07s) === RUN TestVerify_NoSignature --- PASS: TestVerify_NoSignature (0.16s) === RUN TestVerify_NoHeaders --- PASS: TestVerify_NoHeaders (0.31s) === RUN TestVerify_InvalidSignatureBase64 --- PASS: TestVerify_InvalidSignatureBase64 (0.44s) === RUN TestVerify_DuplicateHeaders --- PASS: TestVerify_DuplicateHeaders (0.26s) === RUN TestVerify_HeadersOnlyWhitespace --- PASS: TestVerify_HeadersOnlyWhitespace (0.14s) === RUN TestVerify_HeadersLeadingWhitespace --- PASS: TestVerify_HeadersLeadingWhitespace (0.15s) === RUN TestVerify_HeadersTrailingWhitespace --- PASS: TestVerify_HeadersTrailingWhitespace (0.15s) === RUN TestVerify_HeadersContainsWhitespace --- PASS: TestVerify_HeadersContainsWhitespace (0.28s) === RUN TestVerify_TargetNotSigned --- PASS: TestVerify_TargetNotSigned (0.10s) === RUN TestVerify_HostNotSigned --- PASS: TestVerify_HostNotSigned (0.06s) === RUN TestVerify_DateNotSigned --- PASS: TestVerify_DateNotSigned (0.11s) === RUN TestVerify_DigestNotSigned --- PASS: TestVerify_DigestNotSigned (0.19s) === RUN TestVerify_MissingSignedHeader --- PASS: TestVerify_MissingSignedHeader (0.18s) === RUN TestVerify_MissingSpecialSignedHeader --- PASS: TestVerify_MissingSpecialSignedHeader (0.29s) === RUN TestVerify_DuplicateSignedHeader --- PASS: TestVerify_DuplicateSignedHeader (0.20s) === RUN TestVerify_NoDigest --- PASS: TestVerify_NoDigest (0.13s) === RUN TestVerify_ShortDigest --- PASS: TestVerify_ShortDigest (0.08s) === RUN TestVerify_InvalidDigestAlgorithm --- PASS: TestVerify_InvalidDigestAlgorithm (0.25s) === RUN TestVerify_InvalidDigestBase64 --- PASS: TestVerify_InvalidDigestBase64 (0.23s) === RUN TestVerify_InvalidDigestHashSize --- PASS: TestVerify_InvalidDigestHashSize (0.28s) === RUN TestVerify_WrongHash --- PASS: TestVerify_WrongHash (0.14s) === RUN TestVerify_DifferentMethod --- PASS: TestVerify_DifferentMethod (0.14s) === RUN TestVerify_DifferentHost --- PASS: TestVerify_DifferentHost (0.14s) === RUN TestVerify_DifferentDate --- PASS: TestVerify_DifferentDate (0.25s) === RUN TestVerify_DifferentContentType --- PASS: TestVerify_DifferentContentType (0.08s) === RUN TestVerify_WrongKey --- PASS: TestVerify_WrongKey (0.51s) === RUN TestVerify_SmallKey --- PASS: TestVerify_SmallKey (0.02s) === RUN TestVerify_WrongKeyType --- PASS: TestVerify_WrongKeyType (0.29s) === CONT TestRFC9421_Sign === RUN TestRFC9421_Sign/RSAHappyFlow === CONT TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifyFailure/TwoSignatures === PAUSE TestRFC9421_VerifyFailure/TwoSignatures === RUN TestRFC9421_VerifyFailure/TwoContentDigest === PAUSE TestRFC9421_VerifyFailure/TwoContentDigest === CONT TestRFC9421_VerifySignatureAge === RUN TestRFC9421_VerifySignatureAge/Ed25519 === PAUSE TestRFC9421_VerifySignatureAge/Ed25519 === CONT TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyHappyFlow/RSA === PAUSE TestRFC9421_VerifyHappyFlow/RSA === RUN TestRFC9421_VerifyHappyFlow/Ed25519 === PAUSE TestRFC9421_VerifyHappyFlow/Ed25519 === CONT TestRFC9421_VerifyHappyFlow/RSA === PAUSE TestRFC9421_Sign/RSAHappyFlow === CONT TestRFC9421_VerifyHappyFlow/Ed25519 === RUN TestRFC9421_Sign/Ed25519HappyFlow === PAUSE TestRFC9421_Sign/Ed25519HappyFlow === RUN TestRFC9421_Sign/BodyReadFailure === PAUSE TestRFC9421_Sign/BodyReadFailure === RUN TestRFC9421_Sign/EmptyKeyID === PAUSE TestRFC9421_Sign/EmptyKeyID === RUN TestRFC9421_VerifyFailure/InvalidBase64 === PAUSE TestRFC9421_VerifyFailure/InvalidBase64 === RUN TestRFC9421_VerifySignatureAge/Ed25519#01 === RUN TestRFC9421_Sign/InvalidKeyType === RUN TestRFC9421_VerifyFailure/CreatedNotNumber === PAUSE TestRFC9421_Sign/InvalidKeyType === PAUSE TestRFC9421_VerifyFailure/CreatedNotNumber === RUN TestRFC9421_Sign/SmallKey === RUN TestRFC9421_VerifyFailure/Expired === PAUSE TestRFC9421_Sign/SmallKey === PAUSE TestRFC9421_VerifyFailure/Expired === PAUSE TestRFC9421_VerifySignatureAge/Ed25519#01 === RUN TestRFC9421_Sign/InvalidComponent === PAUSE TestRFC9421_Sign/InvalidComponent === RUN TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_VerifyFailure/ExpiresNotNumber === PAUSE TestRFC9421_VerifyFailure/ExpiresNotNumber === RUN TestRFC9421_VerifyFailure/TwoAlg === CONT TestRFC9421_VerifySignatureAge/Ed25519 === CONT TestRFC9421_VerifySignatureAge/Ed25519#01 --- PASS: TestRFC9421_VerifySignatureAge (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519 (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519#01 (0.00s) === PAUSE TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_Sign/PostWithoutQuery === PAUSE TestRFC9421_VerifyFailure/TwoAlg === PAUSE TestRFC9421_Sign/PostWithoutQuery === RUN TestRFC9421_Sign/GetWithQuery === PAUSE TestRFC9421_Sign/GetWithQuery === RUN TestRFC9421_Sign/GetWithoutQuery === PAUSE TestRFC9421_Sign/GetWithoutQuery === RUN TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_Sign/PostWithQuery === CONT TestRFC9421_Sign/InvalidKeyType === CONT TestRFC9421_Sign/GetWithoutQuery === CONT TestRFC9421_Sign/GetWithQuery === CONT TestRFC9421_Sign/PostWithoutQuery === CONT TestRFC9421_Sign/RSAHappyFlow === CONT TestRFC9421_Sign/InvalidComponent === CONT TestRFC9421_Sign/SmallKey === PAUSE TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_Sign/BodyReadFailure === CONT TestRFC9421_Sign/EmptyKeyID === RUN TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_Sign/Ed25519HappyFlow === PAUSE TestRFC9421_VerifyFailure/AlgNoQuotes === RUN TestRFC9421_VerifyFailure/InvalidHost --- PASS: TestRFC9421_VerifyHappyFlow (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/RSA (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/Ed25519 (0.00s) === PAUSE TestRFC9421_VerifyFailure/InvalidHost === RUN TestRFC9421_VerifyFailure/InvalidSignatureInput === PAUSE TestRFC9421_VerifyFailure/InvalidSignatureInput === RUN TestRFC9421_VerifyFailure/InvalidSignature === PAUSE TestRFC9421_VerifyFailure/InvalidSignature === RUN TestRFC9421_VerifyFailure/LabelMismatch === PAUSE TestRFC9421_VerifyFailure/LabelMismatch === RUN TestRFC9421_VerifyFailure/DuplicateComponent === PAUSE TestRFC9421_VerifyFailure/DuplicateComponent === RUN TestRFC9421_VerifyFailure/MissingRequiredComponent === PAUSE TestRFC9421_VerifyFailure/MissingRequiredComponent === RUN TestRFC9421_VerifyFailure/TwoKeyIDs === PAUSE TestRFC9421_VerifyFailure/TwoKeyIDs === RUN TestRFC9421_VerifyFailure/KeyIDNoQuotes === PAUSE TestRFC9421_VerifyFailure/KeyIDNoQuotes === RUN TestRFC9421_VerifyFailure/TwoCreated === PAUSE TestRFC9421_VerifyFailure/TwoCreated === RUN TestRFC9421_VerifyFailure/TwoExpires === PAUSE TestRFC9421_VerifyFailure/TwoExpires === RUN TestRFC9421_VerifyFailure/AddedTag === PAUSE TestRFC9421_VerifyFailure/AddedTag === RUN TestRFC9421_VerifyFailure/InvalidParameter === PAUSE TestRFC9421_VerifyFailure/InvalidParameter === RUN TestRFC9421_VerifyFailure/NoKeyId === PAUSE TestRFC9421_VerifyFailure/NoKeyId === RUN TestRFC9421_VerifyFailure/NoCreated === PAUSE TestRFC9421_VerifyFailure/NoCreated === RUN TestRFC9421_VerifyFailure/NoContentDigest === PAUSE TestRFC9421_VerifyFailure/NoContentDigest === RUN TestRFC9421_VerifyFailure/EmptyContentDigest === PAUSE TestRFC9421_VerifyFailure/EmptyContentDigest === RUN TestRFC9421_VerifyFailure/InvalidContentDigest === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigest === RUN TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === RUN TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === RUN TestRFC9421_VerifyFailure/InvalidComponent === PAUSE TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/TwoSignatures === CONT TestRFC9421_VerifyFailure/TwoCreated === CONT TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === CONT TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === CONT TestRFC9421_VerifyFailure/InvalidContentDigest === CONT TestRFC9421_VerifyFailure/EmptyContentDigest === CONT TestRFC9421_VerifyFailure/NoContentDigest === CONT TestRFC9421_VerifyFailure/NoCreated === CONT TestRFC9421_VerifyFailure/NoKeyId === CONT TestRFC9421_VerifyFailure/InvalidParameter === CONT TestRFC9421_VerifyFailure/AddedTag === CONT TestRFC9421_VerifyFailure/InvalidHost === CONT TestRFC9421_VerifyFailure/TwoExpires === CONT TestRFC9421_VerifyFailure/KeyIDNoQuotes === CONT TestRFC9421_VerifyFailure/DuplicateComponent === CONT TestRFC9421_VerifyFailure/LabelMismatch === CONT TestRFC9421_VerifyFailure/TwoKeyIDs === CONT TestRFC9421_VerifyFailure/InvalidSignature === CONT TestRFC9421_VerifyFailure/MissingRequiredComponent === CONT TestRFC9421_VerifyFailure/InvalidSignatureInput === CONT TestRFC9421_VerifyFailure/ExpiresNotNumber === CONT TestRFC9421_VerifyFailure/CreatedNotNumber === CONT TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_VerifyFailure/Expired === CONT TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_VerifyFailure/InvalidBase64 === CONT TestRFC9421_VerifyFailure/TwoContentDigest === CONT TestRFC9421_VerifyFailure/TwoAlg --- PASS: TestRFC9421_VerifyFailure (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoSignatures (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/EmptyContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoKeyId (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidParameter (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidHost (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoExpires (0.00s) --- PASS: TestRFC9421_VerifyFailure/KeyIDNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/DuplicateComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/LabelMismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoKeyIDs (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignature (0.00s) --- PASS: TestRFC9421_VerifyFailure/AddedTag (0.00s) --- PASS: TestRFC9421_VerifyFailure/MissingRequiredComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignatureInput (0.00s) --- PASS: TestRFC9421_VerifyFailure/ExpiresNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/CreatedNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/AlgNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/Expired (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoAlg (0.00s) --- PASS: TestRFC9421_Sign (0.00s) --- PASS: TestRFC9421_Sign/InvalidKeyType (0.00s) --- PASS: TestRFC9421_Sign/PostWithQuery (0.00s) --- PASS: TestRFC9421_Sign/GetWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/PostWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/InvalidComponent (0.00s) --- PASS: TestRFC9421_Sign/SmallKey (0.00s) --- PASS: TestRFC9421_Sign/GetWithQuery (0.00s) --- PASS: TestRFC9421_Sign/BodyReadFailure (0.00s) --- PASS: TestRFC9421_Sign/EmptyKeyID (0.00s) --- PASS: TestRFC9421_Sign/Ed25519HappyFlow (0.00s) --- PASS: TestRFC9421_Sign/RSAHappyFlow (0.00s) PASS ok github.com/dimkr/tootik/httpsig 10.605s ? github.com/dimkr/tootik/icon [no test files] ? github.com/dimkr/tootik/inbox [no test files] ? github.com/dimkr/tootik/inbox/note [no test files] ? github.com/dimkr/tootik/lock [no test files] ? github.com/dimkr/tootik/migrations [no test files] ? github.com/dimkr/tootik/outbox [no test files] === RUN TestProof_Sign === PAUSE TestProof_Sign === RUN TestProof_Verify === PAUSE TestProof_Verify === CONT TestProof_Sign === CONT TestProof_Verify --- PASS: TestProof_Verify (0.00s) --- PASS: TestProof_Sign (0.00s) PASS ok github.com/dimkr/tootik/proof 0.016s === RUN TestAvatar_HappyFlow 2026/04/10 22:54:07 INFO Applying migration id=initial 2026/04/10 22:54:07 INFO Applying migration id=notesupdated 2026/04/10 22:54:07 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:07 INFO Applying migration id=activitiesid 2026/04/10 22:54:07 INFO Applying migration id=outbox 2026/04/10 22:54:07 INFO Applying migration id=edits 2026/04/10 22:54:07 INFO Applying migration id=outboxactor 2026/04/10 22:54:07 INFO Applying migration id=outboxsender 2026/04/10 22:54:07 INFO Applying migration id=thread 2026/04/10 22:54:07 INFO Applying migration id=host 2026/04/10 22:54:07 INFO Applying migration id=sharedinbox 2026/04/10 22:54:07 INFO Applying migration id=noteshost 2026/04/10 22:54:07 INFO Applying migration id=fetched 2026/04/10 22:54:07 INFO Applying migration id=move 2026/04/10 22:54:07 INFO Applying migration id=cleanup 2026/04/10 22:54:07 INFO Applying migration id=received 2026/04/10 22:54:07 INFO Applying migration id=namehost 2026/04/10 22:54:07 INFO Applying migration id=outboxhost 2026/04/10 22:54:07 INFO Applying migration id=notesfts 2026/04/10 22:54:07 INFO Applying migration id=iconsname 2026/04/10 22:54:07 INFO Applying migration id=nohash 2026/04/10 22:54:07 INFO Applying migration id=shares 2026/04/10 22:54:07 INFO Applying migration id=actorttl 2026/04/10 22:54:07 INFO Applying migration id=tocc 2026/04/10 22:54:07 INFO Applying migration id=followeds 2026/04/10 22:54:07 INFO Applying migration id=certhash 2026/04/10 22:54:07 INFO Applying migration id=follows_sync 2026/04/10 22:54:07 INFO Applying migration id=jsonpath 2026/04/10 22:54:07 INFO Applying migration id=localforward 2026/04/10 22:54:07 INFO Applying migration id=avatar 2026/04/10 22:54:07 INFO Applying migration id=noimage 2026/04/10 22:54:07 INFO Applying migration id=feed 2026/04/10 22:54:07 INFO Applying migration id=bookmarks 2026/04/10 22:54:07 INFO Applying migration id=shareactivity 2026/04/10 22:54:07 INFO Applying migration id=application 2026/04/10 22:54:07 INFO Applying migration id=certificates 2026/04/10 22:54:07 INFO Applying migration id=rawforward 2026/04/10 22:54:07 INFO Applying migration id=publickey 2026/04/10 22:54:07 INFO Applying migration id=resolvegroup 2026/04/10 22:54:07 INFO Applying migration id=reject 2026/04/10 22:54:07 INFO Applying migration id=autodel 2026/04/10 22:54:07 INFO Applying migration id=jsonb 2026/04/10 22:54:07 INFO Applying migration id=quote 2026/04/10 22:54:07 INFO Applying migration id=rfc9421 2026/04/10 22:54:07 INFO Applying migration id=keys 2026/04/10 22:54:07 INFO Applying migration id=portable 2026/04/10 22:54:07 INFO Applying migration id=proofs 2026/04/10 22:54:07 INFO Applying migration id=contexts 2026/04/10 22:54:07 INFO Applying migration id=deliverieshost 2026/04/10 22:54:07 INFO Applying migration id=pembegin 2026/04/10 22:54:07 INFO Applying migration id=didhost --- PASS: TestAvatar_HappyFlow (0.98s) === RUN TestAvatar_NewUser 2026/04/10 22:54:08 INFO Applying migration id=initial 2026/04/10 22:54:08 INFO Applying migration id=notesupdated 2026/04/10 22:54:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:08 INFO Applying migration id=activitiesid 2026/04/10 22:54:08 INFO Applying migration id=outbox 2026/04/10 22:54:08 INFO Applying migration id=edits 2026/04/10 22:54:08 INFO Applying migration id=outboxactor 2026/04/10 22:54:08 INFO Applying migration id=outboxsender 2026/04/10 22:54:08 INFO Applying migration id=thread 2026/04/10 22:54:08 INFO Applying migration id=host 2026/04/10 22:54:08 INFO Applying migration id=sharedinbox 2026/04/10 22:54:08 INFO Applying migration id=noteshost 2026/04/10 22:54:08 INFO Applying migration id=fetched 2026/04/10 22:54:08 INFO Applying migration id=move 2026/04/10 22:54:08 INFO Applying migration id=cleanup 2026/04/10 22:54:08 INFO Applying migration id=received 2026/04/10 22:54:08 INFO Applying migration id=namehost 2026/04/10 22:54:08 INFO Applying migration id=outboxhost 2026/04/10 22:54:08 INFO Applying migration id=notesfts 2026/04/10 22:54:08 INFO Applying migration id=iconsname 2026/04/10 22:54:08 INFO Applying migration id=nohash 2026/04/10 22:54:08 INFO Applying migration id=shares 2026/04/10 22:54:08 INFO Applying migration id=actorttl 2026/04/10 22:54:08 INFO Applying migration id=tocc 2026/04/10 22:54:08 INFO Applying migration id=followeds 2026/04/10 22:54:08 INFO Applying migration id=certhash 2026/04/10 22:54:08 INFO Applying migration id=follows_sync 2026/04/10 22:54:08 INFO Applying migration id=jsonpath 2026/04/10 22:54:08 INFO Applying migration id=localforward 2026/04/10 22:54:08 INFO Applying migration id=avatar 2026/04/10 22:54:08 INFO Applying migration id=noimage 2026/04/10 22:54:08 INFO Applying migration id=feed 2026/04/10 22:54:08 INFO Applying migration id=bookmarks 2026/04/10 22:54:08 INFO Applying migration id=shareactivity 2026/04/10 22:54:08 INFO Applying migration id=application 2026/04/10 22:54:08 INFO Applying migration id=certificates 2026/04/10 22:54:08 INFO Applying migration id=rawforward 2026/04/10 22:54:08 INFO Applying migration id=publickey 2026/04/10 22:54:08 INFO Applying migration id=resolvegroup 2026/04/10 22:54:08 INFO Applying migration id=reject 2026/04/10 22:54:08 INFO Applying migration id=autodel 2026/04/10 22:54:08 INFO Applying migration id=jsonb 2026/04/10 22:54:08 INFO Applying migration id=quote 2026/04/10 22:54:08 INFO Applying migration id=rfc9421 2026/04/10 22:54:08 INFO Applying migration id=keys 2026/04/10 22:54:08 INFO Applying migration id=portable 2026/04/10 22:54:08 INFO Applying migration id=proofs 2026/04/10 22:54:08 INFO Applying migration id=contexts 2026/04/10 22:54:08 INFO Applying migration id=deliverieshost 2026/04/10 22:54:08 INFO Applying migration id=pembegin 2026/04/10 22:54:08 INFO Applying migration id=didhost 2026/04/10 22:54:09 WARN Throttled request to set avatar can=2026-04-10T23:24:04.584Z --- PASS: TestAvatar_NewUser (1.01s) === RUN TestAvatar_ChangedRecently 2026/04/10 22:54:09 INFO Applying migration id=initial 2026/04/10 22:54:09 INFO Applying migration id=notesupdated 2026/04/10 22:54:09 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:09 INFO Applying migration id=activitiesid 2026/04/10 22:54:09 INFO Applying migration id=outbox 2026/04/10 22:54:09 INFO Applying migration id=edits 2026/04/10 22:54:09 INFO Applying migration id=outboxactor 2026/04/10 22:54:09 INFO Applying migration id=outboxsender 2026/04/10 22:54:09 INFO Applying migration id=thread 2026/04/10 22:54:09 INFO Applying migration id=host 2026/04/10 22:54:09 INFO Applying migration id=sharedinbox 2026/04/10 22:54:09 INFO Applying migration id=noteshost 2026/04/10 22:54:09 INFO Applying migration id=fetched 2026/04/10 22:54:09 INFO Applying migration id=move 2026/04/10 22:54:09 INFO Applying migration id=cleanup 2026/04/10 22:54:09 INFO Applying migration id=received 2026/04/10 22:54:09 INFO Applying migration id=namehost 2026/04/10 22:54:09 INFO Applying migration id=outboxhost 2026/04/10 22:54:09 INFO Applying migration id=notesfts 2026/04/10 22:54:09 INFO Applying migration id=iconsname 2026/04/10 22:54:09 INFO Applying migration id=nohash 2026/04/10 22:54:09 INFO Applying migration id=shares 2026/04/10 22:54:09 INFO Applying migration id=actorttl 2026/04/10 22:54:09 INFO Applying migration id=tocc 2026/04/10 22:54:09 INFO Applying migration id=followeds 2026/04/10 22:54:09 INFO Applying migration id=certhash 2026/04/10 22:54:09 INFO Applying migration id=follows_sync 2026/04/10 22:54:09 INFO Applying migration id=jsonpath 2026/04/10 22:54:09 INFO Applying migration id=localforward 2026/04/10 22:54:09 INFO Applying migration id=avatar 2026/04/10 22:54:09 INFO Applying migration id=noimage 2026/04/10 22:54:09 INFO Applying migration id=feed 2026/04/10 22:54:09 INFO Applying migration id=bookmarks 2026/04/10 22:54:09 INFO Applying migration id=shareactivity 2026/04/10 22:54:09 INFO Applying migration id=application 2026/04/10 22:54:09 INFO Applying migration id=certificates 2026/04/10 22:54:09 INFO Applying migration id=rawforward 2026/04/10 22:54:09 INFO Applying migration id=publickey 2026/04/10 22:54:09 INFO Applying migration id=resolvegroup 2026/04/10 22:54:09 INFO Applying migration id=reject 2026/04/10 22:54:09 INFO Applying migration id=autodel 2026/04/10 22:54:09 INFO Applying migration id=jsonb 2026/04/10 22:54:09 INFO Applying migration id=quote 2026/04/10 22:54:09 INFO Applying migration id=rfc9421 2026/04/10 22:54:09 INFO Applying migration id=keys 2026/04/10 22:54:09 INFO Applying migration id=portable 2026/04/10 22:54:09 INFO Applying migration id=proofs 2026/04/10 22:54:09 INFO Applying migration id=contexts 2026/04/10 22:54:09 INFO Applying migration id=deliverieshost 2026/04/10 22:54:09 INFO Applying migration id=pembegin 2026/04/10 22:54:09 INFO Applying migration id=didhost 2026/04/10 22:54:10 WARN Throttled request to set avatar can=2026-04-10T23:24:05.957Z --- PASS: TestAvatar_ChangedRecently (1.37s) === RUN TestAvatar_HappyFlowSizeFirst 2026/04/10 22:54:10 INFO Applying migration id=initial 2026/04/10 22:54:10 INFO Applying migration id=notesupdated 2026/04/10 22:54:10 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:10 INFO Applying migration id=activitiesid 2026/04/10 22:54:10 INFO Applying migration id=outbox 2026/04/10 22:54:10 INFO Applying migration id=edits 2026/04/10 22:54:10 INFO Applying migration id=outboxactor 2026/04/10 22:54:10 INFO Applying migration id=outboxsender 2026/04/10 22:54:10 INFO Applying migration id=thread 2026/04/10 22:54:10 INFO Applying migration id=host 2026/04/10 22:54:10 INFO Applying migration id=sharedinbox 2026/04/10 22:54:10 INFO Applying migration id=noteshost 2026/04/10 22:54:10 INFO Applying migration id=fetched 2026/04/10 22:54:10 INFO Applying migration id=move 2026/04/10 22:54:10 INFO Applying migration id=cleanup 2026/04/10 22:54:10 INFO Applying migration id=received 2026/04/10 22:54:10 INFO Applying migration id=namehost 2026/04/10 22:54:10 INFO Applying migration id=outboxhost 2026/04/10 22:54:10 INFO Applying migration id=notesfts 2026/04/10 22:54:10 INFO Applying migration id=iconsname 2026/04/10 22:54:10 INFO Applying migration id=nohash 2026/04/10 22:54:10 INFO Applying migration id=shares 2026/04/10 22:54:10 INFO Applying migration id=actorttl 2026/04/10 22:54:10 INFO Applying migration id=tocc 2026/04/10 22:54:10 INFO Applying migration id=followeds 2026/04/10 22:54:10 INFO Applying migration id=certhash 2026/04/10 22:54:10 INFO Applying migration id=follows_sync 2026/04/10 22:54:10 INFO Applying migration id=jsonpath 2026/04/10 22:54:11 INFO Applying migration id=localforward 2026/04/10 22:54:11 INFO Applying migration id=avatar 2026/04/10 22:54:11 INFO Applying migration id=noimage 2026/04/10 22:54:11 INFO Applying migration id=feed 2026/04/10 22:54:11 INFO Applying migration id=bookmarks 2026/04/10 22:54:11 INFO Applying migration id=shareactivity 2026/04/10 22:54:11 INFO Applying migration id=application 2026/04/10 22:54:11 INFO Applying migration id=certificates 2026/04/10 22:54:11 INFO Applying migration id=rawforward 2026/04/10 22:54:11 INFO Applying migration id=publickey 2026/04/10 22:54:11 INFO Applying migration id=resolvegroup 2026/04/10 22:54:11 INFO Applying migration id=reject 2026/04/10 22:54:11 INFO Applying migration id=autodel 2026/04/10 22:54:11 INFO Applying migration id=jsonb 2026/04/10 22:54:11 INFO Applying migration id=quote 2026/04/10 22:54:11 INFO Applying migration id=rfc9421 2026/04/10 22:54:11 INFO Applying migration id=keys 2026/04/10 22:54:11 INFO Applying migration id=portable 2026/04/10 22:54:11 INFO Applying migration id=proofs 2026/04/10 22:54:11 INFO Applying migration id=contexts 2026/04/10 22:54:11 INFO Applying migration id=deliverieshost 2026/04/10 22:54:11 INFO Applying migration id=pembegin 2026/04/10 22:54:11 INFO Applying migration id=didhost --- PASS: TestAvatar_HappyFlowSizeFirst (0.74s) === RUN TestAvatar_InvalidSize 2026/04/10 22:54:11 INFO Applying migration id=initial 2026/04/10 22:54:11 INFO Applying migration id=notesupdated 2026/04/10 22:54:11 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:11 INFO Applying migration id=activitiesid 2026/04/10 22:54:11 INFO Applying migration id=outbox 2026/04/10 22:54:11 INFO Applying migration id=edits 2026/04/10 22:54:11 INFO Applying migration id=outboxactor 2026/04/10 22:54:11 INFO Applying migration id=outboxsender 2026/04/10 22:54:11 INFO Applying migration id=thread 2026/04/10 22:54:11 INFO Applying migration id=host 2026/04/10 22:54:11 INFO Applying migration id=sharedinbox 2026/04/10 22:54:11 INFO Applying migration id=noteshost 2026/04/10 22:54:11 INFO Applying migration id=fetched 2026/04/10 22:54:11 INFO Applying migration id=move 2026/04/10 22:54:11 INFO Applying migration id=cleanup 2026/04/10 22:54:11 INFO Applying migration id=received 2026/04/10 22:54:11 INFO Applying migration id=namehost 2026/04/10 22:54:11 INFO Applying migration id=outboxhost 2026/04/10 22:54:11 INFO Applying migration id=notesfts 2026/04/10 22:54:11 INFO Applying migration id=iconsname 2026/04/10 22:54:11 INFO Applying migration id=nohash 2026/04/10 22:54:11 INFO Applying migration id=shares 2026/04/10 22:54:11 INFO Applying migration id=actorttl 2026/04/10 22:54:11 INFO Applying migration id=tocc 2026/04/10 22:54:11 INFO Applying migration id=followeds 2026/04/10 22:54:11 INFO Applying migration id=certhash 2026/04/10 22:54:11 INFO Applying migration id=follows_sync 2026/04/10 22:54:11 INFO Applying migration id=jsonpath 2026/04/10 22:54:11 INFO Applying migration id=localforward 2026/04/10 22:54:11 INFO Applying migration id=avatar 2026/04/10 22:54:11 INFO Applying migration id=noimage 2026/04/10 22:54:11 INFO Applying migration id=feed 2026/04/10 22:54:11 INFO Applying migration id=bookmarks 2026/04/10 22:54:11 INFO Applying migration id=shareactivity 2026/04/10 22:54:11 INFO Applying migration id=application 2026/04/10 22:54:11 INFO Applying migration id=certificates 2026/04/10 22:54:11 INFO Applying migration id=rawforward 2026/04/10 22:54:11 INFO Applying migration id=publickey 2026/04/10 22:54:11 INFO Applying migration id=resolvegroup 2026/04/10 22:54:11 INFO Applying migration id=reject 2026/04/10 22:54:11 INFO Applying migration id=autodel 2026/04/10 22:54:11 INFO Applying migration id=jsonb 2026/04/10 22:54:11 INFO Applying migration id=quote 2026/04/10 22:54:11 INFO Applying migration id=rfc9421 2026/04/10 22:54:11 INFO Applying migration id=keys 2026/04/10 22:54:11 INFO Applying migration id=portable 2026/04/10 22:54:11 INFO Applying migration id=proofs 2026/04/10 22:54:11 INFO Applying migration id=contexts 2026/04/10 22:54:11 INFO Applying migration id=deliverieshost 2026/04/10 22:54:11 INFO Applying migration id=pembegin 2026/04/10 22:54:11 INFO Applying migration id=didhost 2026/04/10 22:54:12 WARN Failed to parse avatar size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestAvatar_InvalidSize (1.05s) === RUN TestAvatar_InvalidType 2026/04/10 22:54:12 INFO Applying migration id=initial 2026/04/10 22:54:12 INFO Applying migration id=notesupdated 2026/04/10 22:54:12 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:12 INFO Applying migration id=activitiesid 2026/04/10 22:54:12 INFO Applying migration id=outbox 2026/04/10 22:54:12 INFO Applying migration id=edits 2026/04/10 22:54:12 INFO Applying migration id=outboxactor 2026/04/10 22:54:12 INFO Applying migration id=outboxsender 2026/04/10 22:54:12 INFO Applying migration id=thread 2026/04/10 22:54:12 INFO Applying migration id=host 2026/04/10 22:54:12 INFO Applying migration id=sharedinbox 2026/04/10 22:54:12 INFO Applying migration id=noteshost 2026/04/10 22:54:12 INFO Applying migration id=fetched 2026/04/10 22:54:12 INFO Applying migration id=move 2026/04/10 22:54:12 INFO Applying migration id=cleanup 2026/04/10 22:54:12 INFO Applying migration id=received 2026/04/10 22:54:12 INFO Applying migration id=namehost 2026/04/10 22:54:12 INFO Applying migration id=outboxhost 2026/04/10 22:54:12 INFO Applying migration id=notesfts 2026/04/10 22:54:12 INFO Applying migration id=iconsname 2026/04/10 22:54:12 INFO Applying migration id=nohash 2026/04/10 22:54:12 INFO Applying migration id=shares 2026/04/10 22:54:12 INFO Applying migration id=actorttl 2026/04/10 22:54:12 INFO Applying migration id=tocc 2026/04/10 22:54:12 INFO Applying migration id=followeds 2026/04/10 22:54:12 INFO Applying migration id=certhash 2026/04/10 22:54:12 INFO Applying migration id=follows_sync 2026/04/10 22:54:12 INFO Applying migration id=jsonpath 2026/04/10 22:54:12 INFO Applying migration id=localforward 2026/04/10 22:54:12 INFO Applying migration id=avatar 2026/04/10 22:54:12 INFO Applying migration id=noimage 2026/04/10 22:54:12 INFO Applying migration id=feed 2026/04/10 22:54:12 INFO Applying migration id=bookmarks 2026/04/10 22:54:12 INFO Applying migration id=shareactivity 2026/04/10 22:54:12 INFO Applying migration id=application 2026/04/10 22:54:12 INFO Applying migration id=certificates 2026/04/10 22:54:12 INFO Applying migration id=rawforward 2026/04/10 22:54:12 INFO Applying migration id=publickey 2026/04/10 22:54:12 INFO Applying migration id=resolvegroup 2026/04/10 22:54:12 INFO Applying migration id=reject 2026/04/10 22:54:12 INFO Applying migration id=autodel 2026/04/10 22:54:12 INFO Applying migration id=jsonb 2026/04/10 22:54:12 INFO Applying migration id=quote 2026/04/10 22:54:12 INFO Applying migration id=rfc9421 2026/04/10 22:54:12 INFO Applying migration id=keys 2026/04/10 22:54:12 INFO Applying migration id=portable 2026/04/10 22:54:12 INFO Applying migration id=proofs 2026/04/10 22:54:12 INFO Applying migration id=contexts 2026/04/10 22:54:12 INFO Applying migration id=deliverieshost 2026/04/10 22:54:12 INFO Applying migration id=pembegin 2026/04/10 22:54:12 INFO Applying migration id=didhost 2026/04/10 22:54:13 WARN Image type is unsupported type=text/plain --- PASS: TestAvatar_InvalidType (1.05s) === RUN TestAvatar_NoSize 2026/04/10 22:54:13 INFO Applying migration id=initial 2026/04/10 22:54:13 INFO Applying migration id=notesupdated 2026/04/10 22:54:13 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:13 INFO Applying migration id=activitiesid 2026/04/10 22:54:13 INFO Applying migration id=outbox 2026/04/10 22:54:13 INFO Applying migration id=edits 2026/04/10 22:54:13 INFO Applying migration id=outboxactor 2026/04/10 22:54:13 INFO Applying migration id=outboxsender 2026/04/10 22:54:13 INFO Applying migration id=thread 2026/04/10 22:54:13 INFO Applying migration id=host 2026/04/10 22:54:13 INFO Applying migration id=sharedinbox 2026/04/10 22:54:13 INFO Applying migration id=noteshost 2026/04/10 22:54:13 INFO Applying migration id=fetched 2026/04/10 22:54:13 INFO Applying migration id=move 2026/04/10 22:54:13 INFO Applying migration id=cleanup 2026/04/10 22:54:13 INFO Applying migration id=received 2026/04/10 22:54:13 INFO Applying migration id=namehost 2026/04/10 22:54:13 INFO Applying migration id=outboxhost 2026/04/10 22:54:13 INFO Applying migration id=notesfts 2026/04/10 22:54:13 INFO Applying migration id=iconsname 2026/04/10 22:54:13 INFO Applying migration id=nohash 2026/04/10 22:54:13 INFO Applying migration id=shares 2026/04/10 22:54:13 INFO Applying migration id=actorttl 2026/04/10 22:54:13 INFO Applying migration id=tocc 2026/04/10 22:54:13 INFO Applying migration id=followeds 2026/04/10 22:54:13 INFO Applying migration id=certhash 2026/04/10 22:54:13 INFO Applying migration id=follows_sync 2026/04/10 22:54:13 INFO Applying migration id=jsonpath 2026/04/10 22:54:13 INFO Applying migration id=localforward 2026/04/10 22:54:13 INFO Applying migration id=avatar 2026/04/10 22:54:13 INFO Applying migration id=noimage 2026/04/10 22:54:13 INFO Applying migration id=feed 2026/04/10 22:54:13 INFO Applying migration id=bookmarks 2026/04/10 22:54:13 INFO Applying migration id=shareactivity 2026/04/10 22:54:13 INFO Applying migration id=application 2026/04/10 22:54:13 INFO Applying migration id=certificates 2026/04/10 22:54:13 INFO Applying migration id=rawforward 2026/04/10 22:54:13 INFO Applying migration id=publickey 2026/04/10 22:54:13 INFO Applying migration id=resolvegroup 2026/04/10 22:54:13 INFO Applying migration id=reject 2026/04/10 22:54:13 INFO Applying migration id=autodel 2026/04/10 22:54:13 INFO Applying migration id=jsonb 2026/04/10 22:54:13 INFO Applying migration id=quote 2026/04/10 22:54:13 INFO Applying migration id=rfc9421 2026/04/10 22:54:13 INFO Applying migration id=keys 2026/04/10 22:54:13 INFO Applying migration id=portable 2026/04/10 22:54:13 INFO Applying migration id=proofs 2026/04/10 22:54:13 INFO Applying migration id=contexts 2026/04/10 22:54:13 INFO Applying migration id=deliverieshost 2026/04/10 22:54:13 INFO Applying migration id=pembegin 2026/04/10 22:54:13 INFO Applying migration id=didhost 2026/04/10 22:54:14 WARN Invalid parameters --- PASS: TestAvatar_NoSize (0.68s) === RUN TestAvatar_NoType 2026/04/10 22:54:14 INFO Applying migration id=initial 2026/04/10 22:54:14 INFO Applying migration id=notesupdated 2026/04/10 22:54:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:14 INFO Applying migration id=activitiesid 2026/04/10 22:54:14 INFO Applying migration id=outbox 2026/04/10 22:54:14 INFO Applying migration id=edits 2026/04/10 22:54:14 INFO Applying migration id=outboxactor 2026/04/10 22:54:14 INFO Applying migration id=outboxsender 2026/04/10 22:54:14 INFO Applying migration id=thread 2026/04/10 22:54:14 INFO Applying migration id=host 2026/04/10 22:54:14 INFO Applying migration id=sharedinbox 2026/04/10 22:54:14 INFO Applying migration id=noteshost 2026/04/10 22:54:14 INFO Applying migration id=fetched 2026/04/10 22:54:14 INFO Applying migration id=move 2026/04/10 22:54:14 INFO Applying migration id=cleanup 2026/04/10 22:54:14 INFO Applying migration id=received 2026/04/10 22:54:14 INFO Applying migration id=namehost 2026/04/10 22:54:14 INFO Applying migration id=outboxhost 2026/04/10 22:54:14 INFO Applying migration id=notesfts 2026/04/10 22:54:14 INFO Applying migration id=iconsname 2026/04/10 22:54:14 INFO Applying migration id=nohash 2026/04/10 22:54:14 INFO Applying migration id=shares 2026/04/10 22:54:14 INFO Applying migration id=actorttl 2026/04/10 22:54:14 INFO Applying migration id=tocc 2026/04/10 22:54:14 INFO Applying migration id=followeds 2026/04/10 22:54:14 INFO Applying migration id=certhash 2026/04/10 22:54:14 INFO Applying migration id=follows_sync 2026/04/10 22:54:14 INFO Applying migration id=jsonpath 2026/04/10 22:54:14 INFO Applying migration id=localforward 2026/04/10 22:54:14 INFO Applying migration id=avatar 2026/04/10 22:54:14 INFO Applying migration id=noimage 2026/04/10 22:54:14 INFO Applying migration id=feed 2026/04/10 22:54:14 INFO Applying migration id=bookmarks 2026/04/10 22:54:14 INFO Applying migration id=shareactivity 2026/04/10 22:54:14 INFO Applying migration id=application 2026/04/10 22:54:14 INFO Applying migration id=certificates 2026/04/10 22:54:14 INFO Applying migration id=rawforward 2026/04/10 22:54:14 INFO Applying migration id=publickey 2026/04/10 22:54:14 INFO Applying migration id=resolvegroup 2026/04/10 22:54:14 INFO Applying migration id=reject 2026/04/10 22:54:14 INFO Applying migration id=autodel 2026/04/10 22:54:14 INFO Applying migration id=jsonb 2026/04/10 22:54:14 INFO Applying migration id=quote 2026/04/10 22:54:14 INFO Applying migration id=rfc9421 2026/04/10 22:54:14 INFO Applying migration id=keys 2026/04/10 22:54:14 INFO Applying migration id=portable 2026/04/10 22:54:14 INFO Applying migration id=proofs 2026/04/10 22:54:14 INFO Applying migration id=contexts 2026/04/10 22:54:14 INFO Applying migration id=deliverieshost 2026/04/10 22:54:14 INFO Applying migration id=pembegin 2026/04/10 22:54:14 INFO Applying migration id=didhost 2026/04/10 22:54:15 WARN Invalid parameters --- PASS: TestAvatar_NoType (0.64s) === RUN TestAvatar_InvalidImage 2026/04/10 22:54:15 INFO Applying migration id=initial 2026/04/10 22:54:15 INFO Applying migration id=notesupdated 2026/04/10 22:54:15 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:15 INFO Applying migration id=activitiesid 2026/04/10 22:54:15 INFO Applying migration id=outbox 2026/04/10 22:54:15 INFO Applying migration id=edits 2026/04/10 22:54:15 INFO Applying migration id=outboxactor 2026/04/10 22:54:15 INFO Applying migration id=outboxsender 2026/04/10 22:54:15 INFO Applying migration id=thread 2026/04/10 22:54:15 INFO Applying migration id=host 2026/04/10 22:54:15 INFO Applying migration id=sharedinbox 2026/04/10 22:54:15 INFO Applying migration id=noteshost 2026/04/10 22:54:15 INFO Applying migration id=fetched 2026/04/10 22:54:15 INFO Applying migration id=move 2026/04/10 22:54:15 INFO Applying migration id=cleanup 2026/04/10 22:54:15 INFO Applying migration id=received 2026/04/10 22:54:15 INFO Applying migration id=namehost 2026/04/10 22:54:15 INFO Applying migration id=outboxhost 2026/04/10 22:54:15 INFO Applying migration id=notesfts 2026/04/10 22:54:15 INFO Applying migration id=iconsname 2026/04/10 22:54:15 INFO Applying migration id=nohash 2026/04/10 22:54:15 INFO Applying migration id=shares 2026/04/10 22:54:15 INFO Applying migration id=actorttl 2026/04/10 22:54:15 INFO Applying migration id=tocc 2026/04/10 22:54:15 INFO Applying migration id=followeds 2026/04/10 22:54:15 INFO Applying migration id=certhash 2026/04/10 22:54:15 INFO Applying migration id=follows_sync 2026/04/10 22:54:15 INFO Applying migration id=jsonpath 2026/04/10 22:54:15 INFO Applying migration id=localforward 2026/04/10 22:54:15 INFO Applying migration id=avatar 2026/04/10 22:54:15 INFO Applying migration id=noimage 2026/04/10 22:54:15 INFO Applying migration id=feed 2026/04/10 22:54:15 INFO Applying migration id=bookmarks 2026/04/10 22:54:15 INFO Applying migration id=shareactivity 2026/04/10 22:54:15 INFO Applying migration id=application 2026/04/10 22:54:15 INFO Applying migration id=certificates 2026/04/10 22:54:15 INFO Applying migration id=rawforward 2026/04/10 22:54:15 INFO Applying migration id=publickey 2026/04/10 22:54:15 INFO Applying migration id=resolvegroup 2026/04/10 22:54:15 INFO Applying migration id=reject 2026/04/10 22:54:15 INFO Applying migration id=autodel 2026/04/10 22:54:15 INFO Applying migration id=jsonb 2026/04/10 22:54:15 INFO Applying migration id=quote 2026/04/10 22:54:15 INFO Applying migration id=rfc9421 2026/04/10 22:54:15 INFO Applying migration id=keys 2026/04/10 22:54:15 INFO Applying migration id=portable 2026/04/10 22:54:15 INFO Applying migration id=proofs 2026/04/10 22:54:15 INFO Applying migration id=contexts 2026/04/10 22:54:15 INFO Applying migration id=deliverieshost 2026/04/10 22:54:15 INFO Applying migration id=pembegin 2026/04/10 22:54:15 INFO Applying migration id=didhost 2026/04/10 22:54:16 WARN Failed to read avatar error="image: unknown format" --- PASS: TestAvatar_InvalidImage (1.07s) === RUN TestAvatar_TooSmallSize 2026/04/10 22:54:16 INFO Applying migration id=initial 2026/04/10 22:54:16 INFO Applying migration id=notesupdated 2026/04/10 22:54:16 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:16 INFO Applying migration id=activitiesid 2026/04/10 22:54:16 INFO Applying migration id=outbox 2026/04/10 22:54:16 INFO Applying migration id=edits 2026/04/10 22:54:16 INFO Applying migration id=outboxactor 2026/04/10 22:54:16 INFO Applying migration id=outboxsender 2026/04/10 22:54:16 INFO Applying migration id=thread 2026/04/10 22:54:16 INFO Applying migration id=host 2026/04/10 22:54:16 INFO Applying migration id=sharedinbox 2026/04/10 22:54:16 INFO Applying migration id=noteshost 2026/04/10 22:54:16 INFO Applying migration id=fetched 2026/04/10 22:54:16 INFO Applying migration id=move 2026/04/10 22:54:16 INFO Applying migration id=cleanup 2026/04/10 22:54:16 INFO Applying migration id=received 2026/04/10 22:54:16 INFO Applying migration id=namehost 2026/04/10 22:54:16 INFO Applying migration id=outboxhost 2026/04/10 22:54:16 INFO Applying migration id=notesfts 2026/04/10 22:54:16 INFO Applying migration id=iconsname 2026/04/10 22:54:16 INFO Applying migration id=nohash 2026/04/10 22:54:16 INFO Applying migration id=shares 2026/04/10 22:54:16 INFO Applying migration id=actorttl 2026/04/10 22:54:16 INFO Applying migration id=tocc 2026/04/10 22:54:16 INFO Applying migration id=followeds 2026/04/10 22:54:16 INFO Applying migration id=certhash 2026/04/10 22:54:16 INFO Applying migration id=follows_sync 2026/04/10 22:54:16 INFO Applying migration id=jsonpath 2026/04/10 22:54:16 INFO Applying migration id=localforward 2026/04/10 22:54:16 INFO Applying migration id=avatar 2026/04/10 22:54:16 INFO Applying migration id=noimage 2026/04/10 22:54:16 INFO Applying migration id=feed 2026/04/10 22:54:16 INFO Applying migration id=bookmarks 2026/04/10 22:54:16 INFO Applying migration id=shareactivity 2026/04/10 22:54:16 INFO Applying migration id=application 2026/04/10 22:54:16 INFO Applying migration id=certificates 2026/04/10 22:54:16 INFO Applying migration id=rawforward 2026/04/10 22:54:16 INFO Applying migration id=publickey 2026/04/10 22:54:16 INFO Applying migration id=resolvegroup 2026/04/10 22:54:16 INFO Applying migration id=reject 2026/04/10 22:54:16 INFO Applying migration id=autodel 2026/04/10 22:54:16 INFO Applying migration id=jsonb 2026/04/10 22:54:16 INFO Applying migration id=quote 2026/04/10 22:54:16 INFO Applying migration id=rfc9421 2026/04/10 22:54:16 INFO Applying migration id=keys 2026/04/10 22:54:16 INFO Applying migration id=portable 2026/04/10 22:54:16 INFO Applying migration id=proofs 2026/04/10 22:54:16 INFO Applying migration id=contexts 2026/04/10 22:54:16 INFO Applying migration id=deliverieshost 2026/04/10 22:54:16 INFO Applying migration id=pembegin 2026/04/10 22:54:16 INFO Applying migration id=didhost 2026/04/10 22:54:17 WARN Failed to read avatar error="gif: reading header: unexpected EOF" --- PASS: TestAvatar_TooSmallSize (0.97s) === RUN TestAvatar_TooBigSize 2026/04/10 22:54:17 INFO Applying migration id=initial 2026/04/10 22:54:17 INFO Applying migration id=notesupdated 2026/04/10 22:54:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:17 INFO Applying migration id=activitiesid 2026/04/10 22:54:17 INFO Applying migration id=outbox 2026/04/10 22:54:17 INFO Applying migration id=edits 2026/04/10 22:54:17 INFO Applying migration id=outboxactor 2026/04/10 22:54:17 INFO Applying migration id=outboxsender 2026/04/10 22:54:17 INFO Applying migration id=thread 2026/04/10 22:54:17 INFO Applying migration id=host 2026/04/10 22:54:17 INFO Applying migration id=sharedinbox 2026/04/10 22:54:17 INFO Applying migration id=noteshost 2026/04/10 22:54:17 INFO Applying migration id=fetched 2026/04/10 22:54:17 INFO Applying migration id=move 2026/04/10 22:54:17 INFO Applying migration id=cleanup 2026/04/10 22:54:17 INFO Applying migration id=received 2026/04/10 22:54:17 INFO Applying migration id=namehost 2026/04/10 22:54:17 INFO Applying migration id=outboxhost 2026/04/10 22:54:17 INFO Applying migration id=notesfts 2026/04/10 22:54:17 INFO Applying migration id=iconsname 2026/04/10 22:54:17 INFO Applying migration id=nohash 2026/04/10 22:54:17 INFO Applying migration id=shares 2026/04/10 22:54:17 INFO Applying migration id=actorttl 2026/04/10 22:54:17 INFO Applying migration id=tocc 2026/04/10 22:54:17 INFO Applying migration id=followeds 2026/04/10 22:54:17 INFO Applying migration id=certhash 2026/04/10 22:54:17 INFO Applying migration id=follows_sync 2026/04/10 22:54:17 INFO Applying migration id=jsonpath 2026/04/10 22:54:17 INFO Applying migration id=localforward 2026/04/10 22:54:17 INFO Applying migration id=avatar 2026/04/10 22:54:17 INFO Applying migration id=noimage 2026/04/10 22:54:17 INFO Applying migration id=feed 2026/04/10 22:54:17 INFO Applying migration id=bookmarks 2026/04/10 22:54:17 INFO Applying migration id=shareactivity 2026/04/10 22:54:17 INFO Applying migration id=application 2026/04/10 22:54:17 INFO Applying migration id=certificates 2026/04/10 22:54:17 INFO Applying migration id=rawforward 2026/04/10 22:54:17 INFO Applying migration id=publickey 2026/04/10 22:54:17 INFO Applying migration id=resolvegroup 2026/04/10 22:54:17 INFO Applying migration id=reject 2026/04/10 22:54:17 INFO Applying migration id=autodel 2026/04/10 22:54:17 INFO Applying migration id=jsonb 2026/04/10 22:54:17 INFO Applying migration id=quote 2026/04/10 22:54:17 INFO Applying migration id=rfc9421 2026/04/10 22:54:17 INFO Applying migration id=keys 2026/04/10 22:54:17 INFO Applying migration id=portable 2026/04/10 22:54:17 INFO Applying migration id=proofs 2026/04/10 22:54:17 INFO Applying migration id=contexts 2026/04/10 22:54:17 INFO Applying migration id=deliverieshost 2026/04/10 22:54:17 INFO Applying migration id=pembegin 2026/04/10 22:54:17 INFO Applying migration id=didhost 2026/04/10 22:54:18 WARN Failed to read avatar error="unexpected EOF" --- PASS: TestAvatar_TooBigSize (1.11s) === RUN TestAvatar_SizeLimit 2026/04/10 22:54:18 INFO Applying migration id=initial 2026/04/10 22:54:18 INFO Applying migration id=notesupdated 2026/04/10 22:54:18 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:18 INFO Applying migration id=activitiesid 2026/04/10 22:54:18 INFO Applying migration id=outbox 2026/04/10 22:54:18 INFO Applying migration id=edits 2026/04/10 22:54:18 INFO Applying migration id=outboxactor 2026/04/10 22:54:18 INFO Applying migration id=outboxsender 2026/04/10 22:54:18 INFO Applying migration id=thread 2026/04/10 22:54:18 INFO Applying migration id=host 2026/04/10 22:54:18 INFO Applying migration id=sharedinbox 2026/04/10 22:54:18 INFO Applying migration id=noteshost 2026/04/10 22:54:18 INFO Applying migration id=fetched 2026/04/10 22:54:18 INFO Applying migration id=move 2026/04/10 22:54:18 INFO Applying migration id=cleanup 2026/04/10 22:54:18 INFO Applying migration id=received 2026/04/10 22:54:18 INFO Applying migration id=namehost 2026/04/10 22:54:18 INFO Applying migration id=outboxhost 2026/04/10 22:54:18 INFO Applying migration id=notesfts 2026/04/10 22:54:18 INFO Applying migration id=iconsname 2026/04/10 22:54:18 INFO Applying migration id=nohash 2026/04/10 22:54:18 INFO Applying migration id=shares 2026/04/10 22:54:18 INFO Applying migration id=actorttl 2026/04/10 22:54:18 INFO Applying migration id=tocc 2026/04/10 22:54:18 INFO Applying migration id=followeds 2026/04/10 22:54:18 INFO Applying migration id=certhash 2026/04/10 22:54:18 INFO Applying migration id=follows_sync 2026/04/10 22:54:18 INFO Applying migration id=jsonpath 2026/04/10 22:54:18 INFO Applying migration id=localforward 2026/04/10 22:54:18 INFO Applying migration id=avatar 2026/04/10 22:54:18 INFO Applying migration id=noimage 2026/04/10 22:54:18 INFO Applying migration id=feed 2026/04/10 22:54:18 INFO Applying migration id=bookmarks 2026/04/10 22:54:18 INFO Applying migration id=shareactivity 2026/04/10 22:54:18 INFO Applying migration id=application 2026/04/10 22:54:18 INFO Applying migration id=certificates 2026/04/10 22:54:18 INFO Applying migration id=rawforward 2026/04/10 22:54:18 INFO Applying migration id=publickey 2026/04/10 22:54:18 INFO Applying migration id=resolvegroup 2026/04/10 22:54:18 INFO Applying migration id=reject 2026/04/10 22:54:18 INFO Applying migration id=autodel 2026/04/10 22:54:18 INFO Applying migration id=jsonb 2026/04/10 22:54:18 INFO Applying migration id=quote 2026/04/10 22:54:18 INFO Applying migration id=rfc9421 2026/04/10 22:54:18 INFO Applying migration id=keys 2026/04/10 22:54:18 INFO Applying migration id=portable 2026/04/10 22:54:18 INFO Applying migration id=proofs 2026/04/10 22:54:18 INFO Applying migration id=contexts 2026/04/10 22:54:18 INFO Applying migration id=deliverieshost 2026/04/10 22:54:18 INFO Applying migration id=pembegin 2026/04/10 22:54:18 INFO Applying migration id=didhost 2026/04/10 22:54:19 WARN Image is too big size=63 --- PASS: TestAvatar_SizeLimit (1.47s) === RUN TestAvatar_ExactlySizeLimit 2026/04/10 22:54:19 INFO Applying migration id=initial 2026/04/10 22:54:19 INFO Applying migration id=notesupdated 2026/04/10 22:54:19 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:19 INFO Applying migration id=activitiesid 2026/04/10 22:54:19 INFO Applying migration id=outbox 2026/04/10 22:54:19 INFO Applying migration id=edits 2026/04/10 22:54:19 INFO Applying migration id=outboxactor 2026/04/10 22:54:19 INFO Applying migration id=outboxsender 2026/04/10 22:54:19 INFO Applying migration id=thread 2026/04/10 22:54:19 INFO Applying migration id=host 2026/04/10 22:54:19 INFO Applying migration id=sharedinbox 2026/04/10 22:54:19 INFO Applying migration id=noteshost 2026/04/10 22:54:19 INFO Applying migration id=fetched 2026/04/10 22:54:19 INFO Applying migration id=move 2026/04/10 22:54:19 INFO Applying migration id=cleanup 2026/04/10 22:54:19 INFO Applying migration id=received 2026/04/10 22:54:19 INFO Applying migration id=namehost 2026/04/10 22:54:19 INFO Applying migration id=outboxhost 2026/04/10 22:54:19 INFO Applying migration id=notesfts 2026/04/10 22:54:19 INFO Applying migration id=iconsname 2026/04/10 22:54:19 INFO Applying migration id=nohash 2026/04/10 22:54:19 INFO Applying migration id=shares 2026/04/10 22:54:19 INFO Applying migration id=actorttl 2026/04/10 22:54:19 INFO Applying migration id=tocc 2026/04/10 22:54:19 INFO Applying migration id=followeds 2026/04/10 22:54:19 INFO Applying migration id=certhash 2026/04/10 22:54:19 INFO Applying migration id=follows_sync 2026/04/10 22:54:19 INFO Applying migration id=jsonpath 2026/04/10 22:54:19 INFO Applying migration id=localforward 2026/04/10 22:54:19 INFO Applying migration id=avatar 2026/04/10 22:54:19 INFO Applying migration id=noimage 2026/04/10 22:54:19 INFO Applying migration id=feed 2026/04/10 22:54:19 INFO Applying migration id=bookmarks 2026/04/10 22:54:19 INFO Applying migration id=shareactivity 2026/04/10 22:54:19 INFO Applying migration id=application 2026/04/10 22:54:19 INFO Applying migration id=certificates 2026/04/10 22:54:19 INFO Applying migration id=rawforward 2026/04/10 22:54:19 INFO Applying migration id=publickey 2026/04/10 22:54:19 INFO Applying migration id=resolvegroup 2026/04/10 22:54:19 INFO Applying migration id=reject 2026/04/10 22:54:19 INFO Applying migration id=autodel 2026/04/10 22:54:19 INFO Applying migration id=jsonb 2026/04/10 22:54:19 INFO Applying migration id=quote 2026/04/10 22:54:19 INFO Applying migration id=rfc9421 2026/04/10 22:54:19 INFO Applying migration id=keys 2026/04/10 22:54:19 INFO Applying migration id=portable 2026/04/10 22:54:19 INFO Applying migration id=proofs 2026/04/10 22:54:19 INFO Applying migration id=contexts 2026/04/10 22:54:19 INFO Applying migration id=deliverieshost 2026/04/10 22:54:19 INFO Applying migration id=pembegin 2026/04/10 22:54:19 INFO Applying migration id=didhost --- PASS: TestAvatar_ExactlySizeLimit (0.54s) === RUN TestBio_Throttled 2026/04/10 22:54:20 INFO Applying migration id=initial 2026/04/10 22:54:20 INFO Applying migration id=notesupdated 2026/04/10 22:54:20 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:20 INFO Applying migration id=activitiesid 2026/04/10 22:54:20 INFO Applying migration id=outbox 2026/04/10 22:54:20 INFO Applying migration id=edits 2026/04/10 22:54:20 INFO Applying migration id=outboxactor 2026/04/10 22:54:20 INFO Applying migration id=outboxsender 2026/04/10 22:54:20 INFO Applying migration id=thread 2026/04/10 22:54:20 INFO Applying migration id=host 2026/04/10 22:54:20 INFO Applying migration id=sharedinbox 2026/04/10 22:54:20 INFO Applying migration id=noteshost 2026/04/10 22:54:20 INFO Applying migration id=fetched 2026/04/10 22:54:20 INFO Applying migration id=move 2026/04/10 22:54:20 INFO Applying migration id=cleanup 2026/04/10 22:54:20 INFO Applying migration id=received 2026/04/10 22:54:20 INFO Applying migration id=namehost 2026/04/10 22:54:20 INFO Applying migration id=outboxhost 2026/04/10 22:54:20 INFO Applying migration id=notesfts 2026/04/10 22:54:20 INFO Applying migration id=iconsname 2026/04/10 22:54:20 INFO Applying migration id=nohash 2026/04/10 22:54:20 INFO Applying migration id=shares 2026/04/10 22:54:20 INFO Applying migration id=actorttl 2026/04/10 22:54:20 INFO Applying migration id=tocc 2026/04/10 22:54:20 INFO Applying migration id=followeds 2026/04/10 22:54:20 INFO Applying migration id=certhash 2026/04/10 22:54:20 INFO Applying migration id=follows_sync 2026/04/10 22:54:20 INFO Applying migration id=jsonpath 2026/04/10 22:54:20 INFO Applying migration id=localforward 2026/04/10 22:54:20 INFO Applying migration id=avatar 2026/04/10 22:54:20 INFO Applying migration id=noimage 2026/04/10 22:54:20 INFO Applying migration id=feed 2026/04/10 22:54:20 INFO Applying migration id=bookmarks 2026/04/10 22:54:20 INFO Applying migration id=shareactivity 2026/04/10 22:54:20 INFO Applying migration id=application 2026/04/10 22:54:20 INFO Applying migration id=certificates 2026/04/10 22:54:20 INFO Applying migration id=rawforward 2026/04/10 22:54:20 INFO Applying migration id=publickey 2026/04/10 22:54:20 INFO Applying migration id=resolvegroup 2026/04/10 22:54:20 INFO Applying migration id=reject 2026/04/10 22:54:20 INFO Applying migration id=autodel 2026/04/10 22:54:20 INFO Applying migration id=jsonb 2026/04/10 22:54:20 INFO Applying migration id=quote 2026/04/10 22:54:20 INFO Applying migration id=rfc9421 2026/04/10 22:54:20 INFO Applying migration id=keys 2026/04/10 22:54:20 INFO Applying migration id=portable 2026/04/10 22:54:20 INFO Applying migration id=proofs 2026/04/10 22:54:20 INFO Applying migration id=contexts 2026/04/10 22:54:20 INFO Applying migration id=deliverieshost 2026/04/10 22:54:20 INFO Applying migration id=pembegin 2026/04/10 22:54:20 INFO Applying migration id=didhost 2026/04/10 22:54:21 WARN Throttled request to set bio can=2026-04-10T23:24:20.622Z --- PASS: TestBio_Throttled (0.89s) === RUN TestBio_HappyFlow 2026/04/10 22:54:21 INFO Applying migration id=initial 2026/04/10 22:54:21 INFO Applying migration id=notesupdated 2026/04/10 22:54:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:21 INFO Applying migration id=activitiesid 2026/04/10 22:54:21 INFO Applying migration id=outbox 2026/04/10 22:54:21 INFO Applying migration id=edits 2026/04/10 22:54:21 INFO Applying migration id=outboxactor 2026/04/10 22:54:21 INFO Applying migration id=outboxsender 2026/04/10 22:54:21 INFO Applying migration id=thread 2026/04/10 22:54:21 INFO Applying migration id=host 2026/04/10 22:54:21 INFO Applying migration id=sharedinbox 2026/04/10 22:54:21 INFO Applying migration id=noteshost 2026/04/10 22:54:21 INFO Applying migration id=fetched 2026/04/10 22:54:21 INFO Applying migration id=move 2026/04/10 22:54:21 INFO Applying migration id=cleanup 2026/04/10 22:54:21 INFO Applying migration id=received 2026/04/10 22:54:21 INFO Applying migration id=namehost 2026/04/10 22:54:21 INFO Applying migration id=outboxhost 2026/04/10 22:54:21 INFO Applying migration id=notesfts 2026/04/10 22:54:21 INFO Applying migration id=iconsname 2026/04/10 22:54:21 INFO Applying migration id=nohash 2026/04/10 22:54:21 INFO Applying migration id=shares 2026/04/10 22:54:21 INFO Applying migration id=actorttl 2026/04/10 22:54:21 INFO Applying migration id=tocc 2026/04/10 22:54:21 INFO Applying migration id=followeds 2026/04/10 22:54:21 INFO Applying migration id=certhash 2026/04/10 22:54:21 INFO Applying migration id=follows_sync 2026/04/10 22:54:21 INFO Applying migration id=jsonpath 2026/04/10 22:54:21 INFO Applying migration id=localforward 2026/04/10 22:54:21 INFO Applying migration id=avatar 2026/04/10 22:54:21 INFO Applying migration id=noimage 2026/04/10 22:54:21 INFO Applying migration id=feed 2026/04/10 22:54:21 INFO Applying migration id=bookmarks 2026/04/10 22:54:21 INFO Applying migration id=shareactivity 2026/04/10 22:54:21 INFO Applying migration id=application 2026/04/10 22:54:21 INFO Applying migration id=certificates 2026/04/10 22:54:21 INFO Applying migration id=rawforward 2026/04/10 22:54:21 INFO Applying migration id=publickey 2026/04/10 22:54:21 INFO Applying migration id=resolvegroup 2026/04/10 22:54:21 INFO Applying migration id=reject 2026/04/10 22:54:21 INFO Applying migration id=autodel 2026/04/10 22:54:21 INFO Applying migration id=jsonb 2026/04/10 22:54:21 INFO Applying migration id=quote 2026/04/10 22:54:21 INFO Applying migration id=rfc9421 2026/04/10 22:54:21 INFO Applying migration id=keys 2026/04/10 22:54:21 INFO Applying migration id=portable 2026/04/10 22:54:21 INFO Applying migration id=proofs 2026/04/10 22:54:21 INFO Applying migration id=contexts 2026/04/10 22:54:21 INFO Applying migration id=deliverieshost 2026/04/10 22:54:21 INFO Applying migration id=pembegin 2026/04/10 22:54:21 INFO Applying migration id=didhost 2026/04/10 22:54:22 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_HappyFlow (1.01s) === RUN TestBio_TooLong 2026/04/10 22:54:22 INFO Applying migration id=initial 2026/04/10 22:54:22 INFO Applying migration id=notesupdated 2026/04/10 22:54:22 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:22 INFO Applying migration id=activitiesid 2026/04/10 22:54:22 INFO Applying migration id=outbox 2026/04/10 22:54:22 INFO Applying migration id=edits 2026/04/10 22:54:22 INFO Applying migration id=outboxactor 2026/04/10 22:54:22 INFO Applying migration id=outboxsender 2026/04/10 22:54:22 INFO Applying migration id=thread 2026/04/10 22:54:22 INFO Applying migration id=host 2026/04/10 22:54:22 INFO Applying migration id=sharedinbox 2026/04/10 22:54:22 INFO Applying migration id=noteshost 2026/04/10 22:54:22 INFO Applying migration id=fetched 2026/04/10 22:54:22 INFO Applying migration id=move 2026/04/10 22:54:22 INFO Applying migration id=cleanup 2026/04/10 22:54:22 INFO Applying migration id=received 2026/04/10 22:54:22 INFO Applying migration id=namehost 2026/04/10 22:54:22 INFO Applying migration id=outboxhost 2026/04/10 22:54:22 INFO Applying migration id=notesfts 2026/04/10 22:54:22 INFO Applying migration id=iconsname 2026/04/10 22:54:22 INFO Applying migration id=nohash 2026/04/10 22:54:22 INFO Applying migration id=shares 2026/04/10 22:54:22 INFO Applying migration id=actorttl 2026/04/10 22:54:22 INFO Applying migration id=tocc 2026/04/10 22:54:22 INFO Applying migration id=followeds 2026/04/10 22:54:22 INFO Applying migration id=certhash 2026/04/10 22:54:22 INFO Applying migration id=follows_sync 2026/04/10 22:54:22 INFO Applying migration id=jsonpath 2026/04/10 22:54:22 INFO Applying migration id=localforward 2026/04/10 22:54:22 INFO Applying migration id=avatar 2026/04/10 22:54:22 INFO Applying migration id=noimage 2026/04/10 22:54:22 INFO Applying migration id=feed 2026/04/10 22:54:22 INFO Applying migration id=bookmarks 2026/04/10 22:54:22 INFO Applying migration id=shareactivity 2026/04/10 22:54:22 INFO Applying migration id=application 2026/04/10 22:54:22 INFO Applying migration id=certificates 2026/04/10 22:54:22 INFO Applying migration id=rawforward 2026/04/10 22:54:22 INFO Applying migration id=publickey 2026/04/10 22:54:22 INFO Applying migration id=resolvegroup 2026/04/10 22:54:22 INFO Applying migration id=reject 2026/04/10 22:54:22 INFO Applying migration id=autodel 2026/04/10 22:54:22 INFO Applying migration id=jsonb 2026/04/10 22:54:22 INFO Applying migration id=quote 2026/04/10 22:54:22 INFO Applying migration id=rfc9421 2026/04/10 22:54:22 INFO Applying migration id=keys 2026/04/10 22:54:22 INFO Applying migration id=portable 2026/04/10 22:54:22 INFO Applying migration id=proofs 2026/04/10 22:54:22 INFO Applying migration id=contexts 2026/04/10 22:54:22 INFO Applying migration id=deliverieshost 2026/04/10 22:54:22 INFO Applying migration id=pembegin 2026/04/10 22:54:22 INFO Applying migration id=didhost --- PASS: TestBio_TooLong (1.42s) === RUN TestBio_MultiLine 2026/04/10 22:54:23 INFO Applying migration id=initial 2026/04/10 22:54:23 INFO Applying migration id=notesupdated 2026/04/10 22:54:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:23 INFO Applying migration id=activitiesid 2026/04/10 22:54:23 INFO Applying migration id=outbox 2026/04/10 22:54:23 INFO Applying migration id=edits 2026/04/10 22:54:23 INFO Applying migration id=outboxactor 2026/04/10 22:54:23 INFO Applying migration id=outboxsender 2026/04/10 22:54:23 INFO Applying migration id=thread 2026/04/10 22:54:23 INFO Applying migration id=host 2026/04/10 22:54:23 INFO Applying migration id=sharedinbox 2026/04/10 22:54:23 INFO Applying migration id=noteshost 2026/04/10 22:54:23 INFO Applying migration id=fetched 2026/04/10 22:54:23 INFO Applying migration id=move 2026/04/10 22:54:23 INFO Applying migration id=cleanup 2026/04/10 22:54:23 INFO Applying migration id=received 2026/04/10 22:54:23 INFO Applying migration id=namehost 2026/04/10 22:54:23 INFO Applying migration id=outboxhost 2026/04/10 22:54:23 INFO Applying migration id=notesfts 2026/04/10 22:54:23 INFO Applying migration id=iconsname 2026/04/10 22:54:23 INFO Applying migration id=nohash 2026/04/10 22:54:23 INFO Applying migration id=shares 2026/04/10 22:54:23 INFO Applying migration id=actorttl 2026/04/10 22:54:23 INFO Applying migration id=tocc 2026/04/10 22:54:23 INFO Applying migration id=followeds 2026/04/10 22:54:23 INFO Applying migration id=certhash 2026/04/10 22:54:23 INFO Applying migration id=follows_sync 2026/04/10 22:54:23 INFO Applying migration id=jsonpath 2026/04/10 22:54:23 INFO Applying migration id=localforward 2026/04/10 22:54:23 INFO Applying migration id=avatar 2026/04/10 22:54:23 INFO Applying migration id=noimage 2026/04/10 22:54:23 INFO Applying migration id=feed 2026/04/10 22:54:23 INFO Applying migration id=bookmarks 2026/04/10 22:54:23 INFO Applying migration id=shareactivity 2026/04/10 22:54:23 INFO Applying migration id=application 2026/04/10 22:54:23 INFO Applying migration id=certificates 2026/04/10 22:54:23 INFO Applying migration id=rawforward 2026/04/10 22:54:23 INFO Applying migration id=publickey 2026/04/10 22:54:23 INFO Applying migration id=resolvegroup 2026/04/10 22:54:23 INFO Applying migration id=reject 2026/04/10 22:54:23 INFO Applying migration id=autodel 2026/04/10 22:54:23 INFO Applying migration id=jsonb 2026/04/10 22:54:23 INFO Applying migration id=quote 2026/04/10 22:54:23 INFO Applying migration id=rfc9421 2026/04/10 22:54:23 INFO Applying migration id=keys 2026/04/10 22:54:23 INFO Applying migration id=portable 2026/04/10 22:54:23 INFO Applying migration id=proofs 2026/04/10 22:54:23 INFO Applying migration id=contexts 2026/04/10 22:54:23 INFO Applying migration id=deliverieshost 2026/04/10 22:54:23 INFO Applying migration id=pembegin 2026/04/10 22:54:23 INFO Applying migration id=didhost 2026/04/10 22:54:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLine (0.82s) === RUN TestBio_MultiLineWithLink 2026/04/10 22:54:24 INFO Applying migration id=initial 2026/04/10 22:54:24 INFO Applying migration id=notesupdated 2026/04/10 22:54:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:24 INFO Applying migration id=activitiesid 2026/04/10 22:54:24 INFO Applying migration id=outbox 2026/04/10 22:54:24 INFO Applying migration id=edits 2026/04/10 22:54:24 INFO Applying migration id=outboxactor 2026/04/10 22:54:24 INFO Applying migration id=outboxsender 2026/04/10 22:54:24 INFO Applying migration id=thread 2026/04/10 22:54:24 INFO Applying migration id=host 2026/04/10 22:54:24 INFO Applying migration id=sharedinbox 2026/04/10 22:54:24 INFO Applying migration id=noteshost 2026/04/10 22:54:24 INFO Applying migration id=fetched 2026/04/10 22:54:24 INFO Applying migration id=move 2026/04/10 22:54:24 INFO Applying migration id=cleanup 2026/04/10 22:54:24 INFO Applying migration id=received 2026/04/10 22:54:24 INFO Applying migration id=namehost 2026/04/10 22:54:24 INFO Applying migration id=outboxhost 2026/04/10 22:54:24 INFO Applying migration id=notesfts 2026/04/10 22:54:24 INFO Applying migration id=iconsname 2026/04/10 22:54:24 INFO Applying migration id=nohash 2026/04/10 22:54:24 INFO Applying migration id=shares 2026/04/10 22:54:24 INFO Applying migration id=actorttl 2026/04/10 22:54:24 INFO Applying migration id=tocc 2026/04/10 22:54:24 INFO Applying migration id=followeds 2026/04/10 22:54:24 INFO Applying migration id=certhash 2026/04/10 22:54:24 INFO Applying migration id=follows_sync 2026/04/10 22:54:24 INFO Applying migration id=jsonpath 2026/04/10 22:54:24 INFO Applying migration id=localforward 2026/04/10 22:54:24 INFO Applying migration id=avatar 2026/04/10 22:54:24 INFO Applying migration id=noimage 2026/04/10 22:54:24 INFO Applying migration id=feed 2026/04/10 22:54:24 INFO Applying migration id=bookmarks 2026/04/10 22:54:24 INFO Applying migration id=shareactivity 2026/04/10 22:54:24 INFO Applying migration id=application 2026/04/10 22:54:24 INFO Applying migration id=certificates 2026/04/10 22:54:24 INFO Applying migration id=rawforward 2026/04/10 22:54:24 INFO Applying migration id=publickey 2026/04/10 22:54:24 INFO Applying migration id=resolvegroup 2026/04/10 22:54:24 INFO Applying migration id=reject 2026/04/10 22:54:24 INFO Applying migration id=autodel 2026/04/10 22:54:24 INFO Applying migration id=jsonb 2026/04/10 22:54:24 INFO Applying migration id=quote 2026/04/10 22:54:24 INFO Applying migration id=rfc9421 2026/04/10 22:54:24 INFO Applying migration id=keys 2026/04/10 22:54:24 INFO Applying migration id=portable 2026/04/10 22:54:24 INFO Applying migration id=proofs 2026/04/10 22:54:24 INFO Applying migration id=contexts 2026/04/10 22:54:24 INFO Applying migration id=deliverieshost 2026/04/10 22:54:24 INFO Applying migration id=pembegin 2026/04/10 22:54:24 INFO Applying migration id=didhost 2026/04/10 22:54:25 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLineWithLink (1.26s) === RUN TestBookmark_HappyFlow 2026/04/10 22:54:25 INFO Applying migration id=initial 2026/04/10 22:54:25 INFO Applying migration id=notesupdated 2026/04/10 22:54:25 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:25 INFO Applying migration id=activitiesid 2026/04/10 22:54:25 INFO Applying migration id=outbox 2026/04/10 22:54:25 INFO Applying migration id=edits 2026/04/10 22:54:25 INFO Applying migration id=outboxactor 2026/04/10 22:54:25 INFO Applying migration id=outboxsender 2026/04/10 22:54:25 INFO Applying migration id=thread 2026/04/10 22:54:25 INFO Applying migration id=host 2026/04/10 22:54:25 INFO Applying migration id=sharedinbox 2026/04/10 22:54:25 INFO Applying migration id=noteshost 2026/04/10 22:54:25 INFO Applying migration id=fetched 2026/04/10 22:54:25 INFO Applying migration id=move 2026/04/10 22:54:25 INFO Applying migration id=cleanup 2026/04/10 22:54:25 INFO Applying migration id=received 2026/04/10 22:54:25 INFO Applying migration id=namehost 2026/04/10 22:54:25 INFO Applying migration id=outboxhost 2026/04/10 22:54:25 INFO Applying migration id=notesfts 2026/04/10 22:54:25 INFO Applying migration id=iconsname 2026/04/10 22:54:25 INFO Applying migration id=nohash 2026/04/10 22:54:25 INFO Applying migration id=shares 2026/04/10 22:54:25 INFO Applying migration id=actorttl 2026/04/10 22:54:25 INFO Applying migration id=tocc 2026/04/10 22:54:25 INFO Applying migration id=followeds 2026/04/10 22:54:25 INFO Applying migration id=certhash 2026/04/10 22:54:25 INFO Applying migration id=follows_sync 2026/04/10 22:54:25 INFO Applying migration id=jsonpath 2026/04/10 22:54:25 INFO Applying migration id=localforward 2026/04/10 22:54:25 INFO Applying migration id=avatar 2026/04/10 22:54:25 INFO Applying migration id=noimage 2026/04/10 22:54:25 INFO Applying migration id=feed 2026/04/10 22:54:25 INFO Applying migration id=bookmarks 2026/04/10 22:54:25 INFO Applying migration id=shareactivity 2026/04/10 22:54:25 INFO Applying migration id=application 2026/04/10 22:54:25 INFO Applying migration id=certificates 2026/04/10 22:54:25 INFO Applying migration id=rawforward 2026/04/10 22:54:25 INFO Applying migration id=publickey 2026/04/10 22:54:25 INFO Applying migration id=resolvegroup 2026/04/10 22:54:25 INFO Applying migration id=reject 2026/04/10 22:54:25 INFO Applying migration id=autodel 2026/04/10 22:54:25 INFO Applying migration id=jsonb 2026/04/10 22:54:25 INFO Applying migration id=quote 2026/04/10 22:54:25 INFO Applying migration id=rfc9421 2026/04/10 22:54:25 INFO Applying migration id=keys 2026/04/10 22:54:25 INFO Applying migration id=portable 2026/04/10 22:54:25 INFO Applying migration id=proofs 2026/04/10 22:54:25 INFO Applying migration id=contexts 2026/04/10 22:54:25 INFO Applying migration id=deliverieshost 2026/04/10 22:54:25 INFO Applying migration id=pembegin 2026/04/10 22:54:25 INFO Applying migration id=didhost 2026/04/10 22:54:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-9599-7238-8837-92078a2670f9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-9599-71dc-b7b9-b589de8ed572 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-9599-71dc-b7b9-b589de8ed572 2026/04/10 22:54:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-9599-71dc-b7b9-b589de8ed572 2026/04/10 22:54:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-9599-71dc-b7b9-b589de8ed572 2026/04/10 22:54:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-9599-71dc-b7b9-b589de8ed572 --- PASS: TestBookmark_HappyFlow (1.56s) === RUN TestBookmark_Throttling 2026/04/10 22:54:27 INFO Applying migration id=initial 2026/04/10 22:54:27 INFO Applying migration id=notesupdated 2026/04/10 22:54:27 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:27 INFO Applying migration id=activitiesid 2026/04/10 22:54:27 INFO Applying migration id=outbox 2026/04/10 22:54:27 INFO Applying migration id=edits 2026/04/10 22:54:27 INFO Applying migration id=outboxactor 2026/04/10 22:54:27 INFO Applying migration id=outboxsender 2026/04/10 22:54:27 INFO Applying migration id=thread 2026/04/10 22:54:27 INFO Applying migration id=host 2026/04/10 22:54:27 INFO Applying migration id=sharedinbox 2026/04/10 22:54:27 INFO Applying migration id=noteshost 2026/04/10 22:54:27 INFO Applying migration id=fetched 2026/04/10 22:54:27 INFO Applying migration id=move 2026/04/10 22:54:27 INFO Applying migration id=cleanup 2026/04/10 22:54:27 INFO Applying migration id=received 2026/04/10 22:54:27 INFO Applying migration id=namehost 2026/04/10 22:54:27 INFO Applying migration id=outboxhost 2026/04/10 22:54:27 INFO Applying migration id=notesfts 2026/04/10 22:54:27 INFO Applying migration id=iconsname 2026/04/10 22:54:27 INFO Applying migration id=nohash 2026/04/10 22:54:27 INFO Applying migration id=shares 2026/04/10 22:54:27 INFO Applying migration id=actorttl 2026/04/10 22:54:27 INFO Applying migration id=tocc 2026/04/10 22:54:27 INFO Applying migration id=followeds 2026/04/10 22:54:27 INFO Applying migration id=certhash 2026/04/10 22:54:27 INFO Applying migration id=follows_sync 2026/04/10 22:54:27 INFO Applying migration id=jsonpath 2026/04/10 22:54:27 INFO Applying migration id=localforward 2026/04/10 22:54:27 INFO Applying migration id=avatar 2026/04/10 22:54:27 INFO Applying migration id=noimage 2026/04/10 22:54:27 INFO Applying migration id=feed 2026/04/10 22:54:27 INFO Applying migration id=bookmarks 2026/04/10 22:54:27 INFO Applying migration id=shareactivity 2026/04/10 22:54:27 INFO Applying migration id=application 2026/04/10 22:54:27 INFO Applying migration id=certificates 2026/04/10 22:54:27 INFO Applying migration id=rawforward 2026/04/10 22:54:27 INFO Applying migration id=publickey 2026/04/10 22:54:27 INFO Applying migration id=resolvegroup 2026/04/10 22:54:27 INFO Applying migration id=reject 2026/04/10 22:54:27 INFO Applying migration id=autodel 2026/04/10 22:54:27 INFO Applying migration id=jsonb 2026/04/10 22:54:27 INFO Applying migration id=quote 2026/04/10 22:54:27 INFO Applying migration id=rfc9421 2026/04/10 22:54:27 INFO Applying migration id=keys 2026/04/10 22:54:27 INFO Applying migration id=portable 2026/04/10 22:54:27 INFO Applying migration id=proofs 2026/04/10 22:54:27 INFO Applying migration id=contexts 2026/04/10 22:54:27 INFO Applying migration id=deliverieshost 2026/04/10 22:54:27 INFO Applying migration id=pembegin 2026/04/10 22:54:27 INFO Applying migration id=didhost 2026/04/10 22:54:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-9a20-78f3-ab45-1c4219df51d5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-9a20-78a0-8ce3-9522839cc9a8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-9a20-78a0-8ce3-9522839cc9a8 2026/04/10 22:54:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-9a22-76e3-b5b8-a7990f284895 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-9a22-76bc-8bb1-a8d543adfd6d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799a-9a22-76bc-8bb1-a8d543adfd6d 2026/04/10 22:54:28 WARN User is bookmarking too frequently --- PASS: TestBookmark_Throttling (1.15s) === RUN TestBookmark_Limit 2026/04/10 22:54:28 INFO Applying migration id=initial 2026/04/10 22:54:28 INFO Applying migration id=notesupdated 2026/04/10 22:54:28 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:28 INFO Applying migration id=activitiesid 2026/04/10 22:54:28 INFO Applying migration id=outbox 2026/04/10 22:54:28 INFO Applying migration id=edits 2026/04/10 22:54:28 INFO Applying migration id=outboxactor 2026/04/10 22:54:28 INFO Applying migration id=outboxsender 2026/04/10 22:54:28 INFO Applying migration id=thread 2026/04/10 22:54:28 INFO Applying migration id=host 2026/04/10 22:54:28 INFO Applying migration id=sharedinbox 2026/04/10 22:54:28 INFO Applying migration id=noteshost 2026/04/10 22:54:28 INFO Applying migration id=fetched 2026/04/10 22:54:28 INFO Applying migration id=move 2026/04/10 22:54:28 INFO Applying migration id=cleanup 2026/04/10 22:54:28 INFO Applying migration id=received 2026/04/10 22:54:28 INFO Applying migration id=namehost 2026/04/10 22:54:28 INFO Applying migration id=outboxhost 2026/04/10 22:54:28 INFO Applying migration id=notesfts 2026/04/10 22:54:28 INFO Applying migration id=iconsname 2026/04/10 22:54:28 INFO Applying migration id=nohash 2026/04/10 22:54:28 INFO Applying migration id=shares 2026/04/10 22:54:28 INFO Applying migration id=actorttl 2026/04/10 22:54:28 INFO Applying migration id=tocc 2026/04/10 22:54:28 INFO Applying migration id=followeds 2026/04/10 22:54:28 INFO Applying migration id=certhash 2026/04/10 22:54:28 INFO Applying migration id=follows_sync 2026/04/10 22:54:28 INFO Applying migration id=jsonpath 2026/04/10 22:54:28 INFO Applying migration id=localforward 2026/04/10 22:54:28 INFO Applying migration id=avatar 2026/04/10 22:54:28 INFO Applying migration id=noimage 2026/04/10 22:54:28 INFO Applying migration id=feed 2026/04/10 22:54:28 INFO Applying migration id=bookmarks 2026/04/10 22:54:28 INFO Applying migration id=shareactivity 2026/04/10 22:54:28 INFO Applying migration id=application 2026/04/10 22:54:28 INFO Applying migration id=certificates 2026/04/10 22:54:28 INFO Applying migration id=rawforward 2026/04/10 22:54:28 INFO Applying migration id=publickey 2026/04/10 22:54:28 INFO Applying migration id=resolvegroup 2026/04/10 22:54:28 INFO Applying migration id=reject 2026/04/10 22:54:28 INFO Applying migration id=autodel 2026/04/10 22:54:28 INFO Applying migration id=jsonb 2026/04/10 22:54:28 INFO Applying migration id=quote 2026/04/10 22:54:28 INFO Applying migration id=rfc9421 2026/04/10 22:54:28 INFO Applying migration id=keys 2026/04/10 22:54:28 INFO Applying migration id=portable 2026/04/10 22:54:28 INFO Applying migration id=proofs 2026/04/10 22:54:28 INFO Applying migration id=contexts 2026/04/10 22:54:28 INFO Applying migration id=deliverieshost 2026/04/10 22:54:28 INFO Applying migration id=pembegin 2026/04/10 22:54:28 INFO Applying migration id=didhost 2026/04/10 22:54:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-9e42-7d53-8028-65462c2aa7c8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-9e42-7cfd-8237-7c61b7c6cb97 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-9e42-7cfd-8237-7c61b7c6cb97 2026/04/10 22:54:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-9e44-7906-9952-adc7c6f5ce82 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-9e44-78e7-89dd-1169782dfe2f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799a-9e44-78e7-89dd-1169782dfe2f 2026/04/10 22:54:29 WARN User has reached bookmarks limit post=https://localhost.localdomain:8443/post/019d799a-9e44-78e7-89dd-1169782dfe2f --- PASS: TestBookmark_Limit (1.06s) === RUN TestBookmark_TwoBookmarks 2026/04/10 22:54:29 INFO Applying migration id=initial 2026/04/10 22:54:29 INFO Applying migration id=notesupdated 2026/04/10 22:54:29 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:29 INFO Applying migration id=activitiesid 2026/04/10 22:54:29 INFO Applying migration id=outbox 2026/04/10 22:54:29 INFO Applying migration id=edits 2026/04/10 22:54:29 INFO Applying migration id=outboxactor 2026/04/10 22:54:29 INFO Applying migration id=outboxsender 2026/04/10 22:54:29 INFO Applying migration id=thread 2026/04/10 22:54:29 INFO Applying migration id=host 2026/04/10 22:54:29 INFO Applying migration id=sharedinbox 2026/04/10 22:54:29 INFO Applying migration id=noteshost 2026/04/10 22:54:29 INFO Applying migration id=fetched 2026/04/10 22:54:29 INFO Applying migration id=move 2026/04/10 22:54:29 INFO Applying migration id=cleanup 2026/04/10 22:54:29 INFO Applying migration id=received 2026/04/10 22:54:29 INFO Applying migration id=namehost 2026/04/10 22:54:29 INFO Applying migration id=outboxhost 2026/04/10 22:54:29 INFO Applying migration id=notesfts 2026/04/10 22:54:29 INFO Applying migration id=iconsname 2026/04/10 22:54:29 INFO Applying migration id=nohash 2026/04/10 22:54:29 INFO Applying migration id=shares 2026/04/10 22:54:29 INFO Applying migration id=actorttl 2026/04/10 22:54:29 INFO Applying migration id=tocc 2026/04/10 22:54:29 INFO Applying migration id=followeds 2026/04/10 22:54:29 INFO Applying migration id=certhash 2026/04/10 22:54:29 INFO Applying migration id=follows_sync 2026/04/10 22:54:29 INFO Applying migration id=jsonpath 2026/04/10 22:54:29 INFO Applying migration id=localforward 2026/04/10 22:54:29 INFO Applying migration id=avatar 2026/04/10 22:54:29 INFO Applying migration id=noimage 2026/04/10 22:54:29 INFO Applying migration id=feed 2026/04/10 22:54:29 INFO Applying migration id=bookmarks 2026/04/10 22:54:29 INFO Applying migration id=shareactivity 2026/04/10 22:54:29 INFO Applying migration id=application 2026/04/10 22:54:29 INFO Applying migration id=certificates 2026/04/10 22:54:29 INFO Applying migration id=rawforward 2026/04/10 22:54:29 INFO Applying migration id=publickey 2026/04/10 22:54:29 INFO Applying migration id=resolvegroup 2026/04/10 22:54:29 INFO Applying migration id=reject 2026/04/10 22:54:29 INFO Applying migration id=autodel 2026/04/10 22:54:29 INFO Applying migration id=jsonb 2026/04/10 22:54:29 INFO Applying migration id=quote 2026/04/10 22:54:29 INFO Applying migration id=rfc9421 2026/04/10 22:54:29 INFO Applying migration id=keys 2026/04/10 22:54:29 INFO Applying migration id=portable 2026/04/10 22:54:29 INFO Applying migration id=proofs 2026/04/10 22:54:29 INFO Applying migration id=contexts 2026/04/10 22:54:29 INFO Applying migration id=deliverieshost 2026/04/10 22:54:29 INFO Applying migration id=pembegin 2026/04/10 22:54:29 INFO Applying migration id=didhost 2026/04/10 22:54:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-a376-7260-bf21-860acd066b0f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-a376-7211-9ca6-fb3cf8b86c4e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-a376-7211-9ca6-fb3cf8b86c4e 2026/04/10 22:54:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-a377-7d49-aec2-0ecc2645676e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-a377-7d20-af28-0b14a302af09 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799a-a377-7d20-af28-0b14a302af09 --- PASS: TestBookmark_TwoBookmarks (1.33s) === RUN TestBookmark_Twice 2026/04/10 22:54:30 INFO Applying migration id=initial 2026/04/10 22:54:30 INFO Applying migration id=notesupdated 2026/04/10 22:54:30 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:30 INFO Applying migration id=activitiesid 2026/04/10 22:54:30 INFO Applying migration id=outbox 2026/04/10 22:54:30 INFO Applying migration id=edits 2026/04/10 22:54:30 INFO Applying migration id=outboxactor 2026/04/10 22:54:30 INFO Applying migration id=outboxsender 2026/04/10 22:54:30 INFO Applying migration id=thread 2026/04/10 22:54:30 INFO Applying migration id=host 2026/04/10 22:54:30 INFO Applying migration id=sharedinbox 2026/04/10 22:54:30 INFO Applying migration id=noteshost 2026/04/10 22:54:30 INFO Applying migration id=fetched 2026/04/10 22:54:30 INFO Applying migration id=move 2026/04/10 22:54:30 INFO Applying migration id=cleanup 2026/04/10 22:54:30 INFO Applying migration id=received 2026/04/10 22:54:30 INFO Applying migration id=namehost 2026/04/10 22:54:30 INFO Applying migration id=outboxhost 2026/04/10 22:54:30 INFO Applying migration id=notesfts 2026/04/10 22:54:30 INFO Applying migration id=iconsname 2026/04/10 22:54:30 INFO Applying migration id=nohash 2026/04/10 22:54:30 INFO Applying migration id=shares 2026/04/10 22:54:30 INFO Applying migration id=actorttl 2026/04/10 22:54:30 INFO Applying migration id=tocc 2026/04/10 22:54:30 INFO Applying migration id=followeds 2026/04/10 22:54:30 INFO Applying migration id=certhash 2026/04/10 22:54:30 INFO Applying migration id=follows_sync 2026/04/10 22:54:30 INFO Applying migration id=jsonpath 2026/04/10 22:54:30 INFO Applying migration id=localforward 2026/04/10 22:54:30 INFO Applying migration id=avatar 2026/04/10 22:54:30 INFO Applying migration id=noimage 2026/04/10 22:54:30 INFO Applying migration id=feed 2026/04/10 22:54:30 INFO Applying migration id=bookmarks 2026/04/10 22:54:30 INFO Applying migration id=shareactivity 2026/04/10 22:54:30 INFO Applying migration id=application 2026/04/10 22:54:30 INFO Applying migration id=certificates 2026/04/10 22:54:30 INFO Applying migration id=rawforward 2026/04/10 22:54:30 INFO Applying migration id=publickey 2026/04/10 22:54:30 INFO Applying migration id=resolvegroup 2026/04/10 22:54:30 INFO Applying migration id=reject 2026/04/10 22:54:30 INFO Applying migration id=autodel 2026/04/10 22:54:30 INFO Applying migration id=jsonb 2026/04/10 22:54:30 INFO Applying migration id=quote 2026/04/10 22:54:30 INFO Applying migration id=rfc9421 2026/04/10 22:54:30 INFO Applying migration id=keys 2026/04/10 22:54:30 INFO Applying migration id=portable 2026/04/10 22:54:30 INFO Applying migration id=proofs 2026/04/10 22:54:30 INFO Applying migration id=contexts 2026/04/10 22:54:30 INFO Applying migration id=deliverieshost 2026/04/10 22:54:30 INFO Applying migration id=pembegin 2026/04/10 22:54:30 INFO Applying migration id=didhost 2026/04/10 22:54:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-a703-7259-89d5-2106b5925fb0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-a703-7212-86d9-6a4e6b1a624e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-a703-7212-86d9-6a4e6b1a624e 2026/04/10 22:54:31 WARN Failed to insert bookmark error="UNIQUE constraint failed: bookmarks.by, bookmarks.note" --- PASS: TestBookmark_Twice (0.91s) === RUN TestBookmark_ToFollowers 2026/04/10 22:54:31 INFO Applying migration id=initial 2026/04/10 22:54:31 INFO Applying migration id=notesupdated 2026/04/10 22:54:31 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:31 INFO Applying migration id=activitiesid 2026/04/10 22:54:31 INFO Applying migration id=outbox 2026/04/10 22:54:31 INFO Applying migration id=edits 2026/04/10 22:54:31 INFO Applying migration id=outboxactor 2026/04/10 22:54:31 INFO Applying migration id=outboxsender 2026/04/10 22:54:31 INFO Applying migration id=thread 2026/04/10 22:54:31 INFO Applying migration id=host 2026/04/10 22:54:31 INFO Applying migration id=sharedinbox 2026/04/10 22:54:31 INFO Applying migration id=noteshost 2026/04/10 22:54:31 INFO Applying migration id=fetched 2026/04/10 22:54:31 INFO Applying migration id=move 2026/04/10 22:54:31 INFO Applying migration id=cleanup 2026/04/10 22:54:31 INFO Applying migration id=received 2026/04/10 22:54:31 INFO Applying migration id=namehost 2026/04/10 22:54:31 INFO Applying migration id=outboxhost 2026/04/10 22:54:31 INFO Applying migration id=notesfts 2026/04/10 22:54:31 INFO Applying migration id=iconsname 2026/04/10 22:54:31 INFO Applying migration id=nohash 2026/04/10 22:54:31 INFO Applying migration id=shares 2026/04/10 22:54:31 INFO Applying migration id=actorttl 2026/04/10 22:54:31 INFO Applying migration id=tocc 2026/04/10 22:54:31 INFO Applying migration id=followeds 2026/04/10 22:54:31 INFO Applying migration id=certhash 2026/04/10 22:54:31 INFO Applying migration id=follows_sync 2026/04/10 22:54:31 INFO Applying migration id=jsonpath 2026/04/10 22:54:31 INFO Applying migration id=localforward 2026/04/10 22:54:31 INFO Applying migration id=avatar 2026/04/10 22:54:31 INFO Applying migration id=noimage 2026/04/10 22:54:31 INFO Applying migration id=feed 2026/04/10 22:54:31 INFO Applying migration id=bookmarks 2026/04/10 22:54:31 INFO Applying migration id=shareactivity 2026/04/10 22:54:31 INFO Applying migration id=application 2026/04/10 22:54:31 INFO Applying migration id=certificates 2026/04/10 22:54:31 INFO Applying migration id=rawforward 2026/04/10 22:54:31 INFO Applying migration id=publickey 2026/04/10 22:54:31 INFO Applying migration id=resolvegroup 2026/04/10 22:54:31 INFO Applying migration id=reject 2026/04/10 22:54:31 INFO Applying migration id=autodel 2026/04/10 22:54:31 INFO Applying migration id=jsonb 2026/04/10 22:54:31 INFO Applying migration id=quote 2026/04/10 22:54:31 INFO Applying migration id=rfc9421 2026/04/10 22:54:31 INFO Applying migration id=keys 2026/04/10 22:54:31 INFO Applying migration id=portable 2026/04/10 22:54:31 INFO Applying migration id=proofs 2026/04/10 22:54:31 INFO Applying migration id=contexts 2026/04/10 22:54:31 INFO Applying migration id=deliverieshost 2026/04/10 22:54:31 INFO Applying migration id=pembegin 2026/04/10 22:54:31 INFO Applying migration id=didhost 2026/04/10 22:54:32 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799a-a98c-70b1-b405-2ebb6006b0c1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-a98c-78d1-bdcb-f8a1ce12bfe4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-a98c-70b1-b405-2ebb6006b0c1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799a-a98c-70b1-b405-2ebb6006b0c1 2026/04/10 22:54:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-a98c-7eb1-a2e3-572929aa8777 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-a98c-7e7c-91f8-0451be5d475e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-a98c-7e7c-91f8-0451be5d475e 2026/04/10 22:54:32 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-a98c-7e7c-91f8-0451be5d475e 2026/04/10 22:54:32 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799a-a990-75e7-906b-de5ba0c87097 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-a98c-70b1-b405-2ebb6006b0c1 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.65s) === RUN TestBookmark_DM 2026/04/10 22:54:32 INFO Applying migration id=initial 2026/04/10 22:54:32 INFO Applying migration id=notesupdated 2026/04/10 22:54:32 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:32 INFO Applying migration id=activitiesid 2026/04/10 22:54:32 INFO Applying migration id=outbox 2026/04/10 22:54:32 INFO Applying migration id=edits 2026/04/10 22:54:32 INFO Applying migration id=outboxactor 2026/04/10 22:54:32 INFO Applying migration id=outboxsender 2026/04/10 22:54:32 INFO Applying migration id=thread 2026/04/10 22:54:32 INFO Applying migration id=host 2026/04/10 22:54:32 INFO Applying migration id=sharedinbox 2026/04/10 22:54:32 INFO Applying migration id=noteshost 2026/04/10 22:54:32 INFO Applying migration id=fetched 2026/04/10 22:54:32 INFO Applying migration id=move 2026/04/10 22:54:32 INFO Applying migration id=cleanup 2026/04/10 22:54:32 INFO Applying migration id=received 2026/04/10 22:54:32 INFO Applying migration id=namehost 2026/04/10 22:54:32 INFO Applying migration id=outboxhost 2026/04/10 22:54:32 INFO Applying migration id=notesfts 2026/04/10 22:54:32 INFO Applying migration id=iconsname 2026/04/10 22:54:32 INFO Applying migration id=nohash 2026/04/10 22:54:32 INFO Applying migration id=shares 2026/04/10 22:54:32 INFO Applying migration id=actorttl 2026/04/10 22:54:32 INFO Applying migration id=tocc 2026/04/10 22:54:32 INFO Applying migration id=followeds 2026/04/10 22:54:32 INFO Applying migration id=certhash 2026/04/10 22:54:32 INFO Applying migration id=follows_sync 2026/04/10 22:54:32 INFO Applying migration id=jsonpath 2026/04/10 22:54:32 INFO Applying migration id=localforward 2026/04/10 22:54:32 INFO Applying migration id=avatar 2026/04/10 22:54:32 INFO Applying migration id=noimage 2026/04/10 22:54:32 INFO Applying migration id=feed 2026/04/10 22:54:32 INFO Applying migration id=bookmarks 2026/04/10 22:54:32 INFO Applying migration id=shareactivity 2026/04/10 22:54:32 INFO Applying migration id=application 2026/04/10 22:54:32 INFO Applying migration id=certificates 2026/04/10 22:54:32 INFO Applying migration id=rawforward 2026/04/10 22:54:32 INFO Applying migration id=publickey 2026/04/10 22:54:32 INFO Applying migration id=resolvegroup 2026/04/10 22:54:32 INFO Applying migration id=reject 2026/04/10 22:54:32 INFO Applying migration id=autodel 2026/04/10 22:54:32 INFO Applying migration id=jsonb 2026/04/10 22:54:32 INFO Applying migration id=quote 2026/04/10 22:54:32 INFO Applying migration id=rfc9421 2026/04/10 22:54:32 INFO Applying migration id=keys 2026/04/10 22:54:32 INFO Applying migration id=portable 2026/04/10 22:54:32 INFO Applying migration id=proofs 2026/04/10 22:54:32 INFO Applying migration id=contexts 2026/04/10 22:54:32 INFO Applying migration id=deliverieshost 2026/04/10 22:54:32 INFO Applying migration id=pembegin 2026/04/10 22:54:32 INFO Applying migration id=didhost 2026/04/10 22:54:33 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/04/10 22:54:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-acdf-76a2-b11a-5c3173c50d7b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-acdf-74c9-945a-da9b95c9f31e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-acdf-74c9-945a-da9b95c9f31e 2026/04/10 22:54:33 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-acdf-74c9-945a-da9b95c9f31e --- PASS: TestBookmark_DM (0.85s) === RUN TestCommunities_OneCommunity 2026/04/10 22:54:33 INFO Applying migration id=initial 2026/04/10 22:54:33 INFO Applying migration id=notesupdated 2026/04/10 22:54:33 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:33 INFO Applying migration id=activitiesid 2026/04/10 22:54:33 INFO Applying migration id=outbox 2026/04/10 22:54:33 INFO Applying migration id=edits 2026/04/10 22:54:33 INFO Applying migration id=outboxactor 2026/04/10 22:54:33 INFO Applying migration id=outboxsender 2026/04/10 22:54:33 INFO Applying migration id=thread 2026/04/10 22:54:33 INFO Applying migration id=host 2026/04/10 22:54:33 INFO Applying migration id=sharedinbox 2026/04/10 22:54:33 INFO Applying migration id=noteshost 2026/04/10 22:54:33 INFO Applying migration id=fetched 2026/04/10 22:54:33 INFO Applying migration id=move 2026/04/10 22:54:33 INFO Applying migration id=cleanup 2026/04/10 22:54:33 INFO Applying migration id=received 2026/04/10 22:54:33 INFO Applying migration id=namehost 2026/04/10 22:54:33 INFO Applying migration id=outboxhost 2026/04/10 22:54:33 INFO Applying migration id=notesfts 2026/04/10 22:54:33 INFO Applying migration id=iconsname 2026/04/10 22:54:33 INFO Applying migration id=nohash 2026/04/10 22:54:33 INFO Applying migration id=shares 2026/04/10 22:54:33 INFO Applying migration id=actorttl 2026/04/10 22:54:33 INFO Applying migration id=tocc 2026/04/10 22:54:33 INFO Applying migration id=followeds 2026/04/10 22:54:33 INFO Applying migration id=certhash 2026/04/10 22:54:33 INFO Applying migration id=follows_sync 2026/04/10 22:54:33 INFO Applying migration id=jsonpath 2026/04/10 22:54:33 INFO Applying migration id=localforward 2026/04/10 22:54:33 INFO Applying migration id=avatar 2026/04/10 22:54:33 INFO Applying migration id=noimage 2026/04/10 22:54:33 INFO Applying migration id=feed 2026/04/10 22:54:33 INFO Applying migration id=bookmarks 2026/04/10 22:54:33 INFO Applying migration id=shareactivity 2026/04/10 22:54:33 INFO Applying migration id=application 2026/04/10 22:54:33 INFO Applying migration id=certificates 2026/04/10 22:54:33 INFO Applying migration id=rawforward 2026/04/10 22:54:33 INFO Applying migration id=publickey 2026/04/10 22:54:33 INFO Applying migration id=resolvegroup 2026/04/10 22:54:33 INFO Applying migration id=reject 2026/04/10 22:54:33 INFO Applying migration id=autodel 2026/04/10 22:54:33 INFO Applying migration id=jsonb 2026/04/10 22:54:33 INFO Applying migration id=quote 2026/04/10 22:54:33 INFO Applying migration id=rfc9421 2026/04/10 22:54:33 INFO Applying migration id=keys 2026/04/10 22:54:33 INFO Applying migration id=portable 2026/04/10 22:54:33 INFO Applying migration id=proofs 2026/04/10 22:54:33 INFO Applying migration id=contexts 2026/04/10 22:54:33 INFO Applying migration id=deliverieshost 2026/04/10 22:54:33 INFO Applying migration id=pembegin 2026/04/10 22:54:33 INFO Applying migration id=didhost 2026/04/10 22:54:34 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799a-b0e0-76bc-b762-fa2373664271 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-b0e0-7f07-a7cd-900315957347 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-b0e0-76bc-b762-fa2373664271 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799a-b0e0-76bc-b762-fa2373664271 2026/04/10 22:54:34 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:34 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d799a-b0e1-7621-b167-9d393a28fa0a note=https://localhost.localdomain:8443/post/019d799a-b0e1-7511-bbdf-fcc550e39b10 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-b0e1-7621-b167-9d393a28fa0a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-b0e1-7511-bbdf-fcc550e39b10 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-b0e1-7511-bbdf-fcc550e39b10 --- PASS: TestCommunities_OneCommunity (1.02s) === RUN TestCommunity_NewThread 2026/04/10 22:54:34 INFO Applying migration id=initial 2026/04/10 22:54:34 INFO Applying migration id=notesupdated 2026/04/10 22:54:34 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:34 INFO Applying migration id=activitiesid 2026/04/10 22:54:34 INFO Applying migration id=outbox 2026/04/10 22:54:34 INFO Applying migration id=edits 2026/04/10 22:54:34 INFO Applying migration id=outboxactor 2026/04/10 22:54:34 INFO Applying migration id=outboxsender 2026/04/10 22:54:34 INFO Applying migration id=thread 2026/04/10 22:54:34 INFO Applying migration id=host 2026/04/10 22:54:34 INFO Applying migration id=sharedinbox 2026/04/10 22:54:34 INFO Applying migration id=noteshost 2026/04/10 22:54:34 INFO Applying migration id=fetched 2026/04/10 22:54:34 INFO Applying migration id=move 2026/04/10 22:54:34 INFO Applying migration id=cleanup 2026/04/10 22:54:34 INFO Applying migration id=received 2026/04/10 22:54:34 INFO Applying migration id=namehost 2026/04/10 22:54:34 INFO Applying migration id=outboxhost 2026/04/10 22:54:34 INFO Applying migration id=notesfts 2026/04/10 22:54:34 INFO Applying migration id=iconsname 2026/04/10 22:54:34 INFO Applying migration id=nohash 2026/04/10 22:54:34 INFO Applying migration id=shares 2026/04/10 22:54:34 INFO Applying migration id=actorttl 2026/04/10 22:54:34 INFO Applying migration id=tocc 2026/04/10 22:54:34 INFO Applying migration id=followeds 2026/04/10 22:54:34 INFO Applying migration id=certhash 2026/04/10 22:54:34 INFO Applying migration id=follows_sync 2026/04/10 22:54:34 INFO Applying migration id=jsonpath 2026/04/10 22:54:34 INFO Applying migration id=localforward 2026/04/10 22:54:34 INFO Applying migration id=avatar 2026/04/10 22:54:34 INFO Applying migration id=noimage 2026/04/10 22:54:34 INFO Applying migration id=feed 2026/04/10 22:54:34 INFO Applying migration id=bookmarks 2026/04/10 22:54:34 INFO Applying migration id=shareactivity 2026/04/10 22:54:34 INFO Applying migration id=application 2026/04/10 22:54:34 INFO Applying migration id=certificates 2026/04/10 22:54:34 INFO Applying migration id=rawforward 2026/04/10 22:54:34 INFO Applying migration id=publickey 2026/04/10 22:54:34 INFO Applying migration id=resolvegroup 2026/04/10 22:54:34 INFO Applying migration id=reject 2026/04/10 22:54:34 INFO Applying migration id=autodel 2026/04/10 22:54:34 INFO Applying migration id=jsonb 2026/04/10 22:54:34 INFO Applying migration id=quote 2026/04/10 22:54:34 INFO Applying migration id=rfc9421 2026/04/10 22:54:34 INFO Applying migration id=keys 2026/04/10 22:54:34 INFO Applying migration id=portable 2026/04/10 22:54:34 INFO Applying migration id=proofs 2026/04/10 22:54:34 INFO Applying migration id=contexts 2026/04/10 22:54:34 INFO Applying migration id=deliverieshost 2026/04/10 22:54:34 INFO Applying migration id=pembegin 2026/04/10 22:54:34 INFO Applying migration id=didhost 2026/04/10 22:54:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-b3ba-7cdd-8658-58e5ecc46124 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 22:54:34 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799a-b3bb-7379-a6d1-1eb4d44e3cea activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-b3bb-7a3f-b4a3-e13cc291768d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-b3bb-7379-a6d1-1eb4d44e3cea activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799a-b3bb-7379-a6d1-1eb4d44e3cea 2026/04/10 22:54:34 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:34 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d799a-b3bc-7106-8df1-752978f9357f note=https://localhost.localdomain:8443/post/019d799a-b3bb-7f03-a6f7-1e8a1cace6b8 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-b3bc-7106-8df1-752978f9357f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-b3bb-7f03-a6f7-1e8a1cace6b8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-b3bb-7f03-a6f7-1e8a1cace6b8 --- PASS: TestCommunity_NewThread (0.73s) === RUN TestCommunity_NewThreadNotFollowing 2026/04/10 22:54:34 INFO Applying migration id=initial 2026/04/10 22:54:34 INFO Applying migration id=notesupdated 2026/04/10 22:54:34 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:34 INFO Applying migration id=activitiesid 2026/04/10 22:54:34 INFO Applying migration id=outbox 2026/04/10 22:54:34 INFO Applying migration id=edits 2026/04/10 22:54:34 INFO Applying migration id=outboxactor 2026/04/10 22:54:34 INFO Applying migration id=outboxsender 2026/04/10 22:54:34 INFO Applying migration id=thread 2026/04/10 22:54:34 INFO Applying migration id=host 2026/04/10 22:54:34 INFO Applying migration id=sharedinbox 2026/04/10 22:54:34 INFO Applying migration id=noteshost 2026/04/10 22:54:34 INFO Applying migration id=fetched 2026/04/10 22:54:34 INFO Applying migration id=move 2026/04/10 22:54:34 INFO Applying migration id=cleanup 2026/04/10 22:54:34 INFO Applying migration id=received 2026/04/10 22:54:34 INFO Applying migration id=namehost 2026/04/10 22:54:34 INFO Applying migration id=outboxhost 2026/04/10 22:54:34 INFO Applying migration id=notesfts 2026/04/10 22:54:34 INFO Applying migration id=iconsname 2026/04/10 22:54:34 INFO Applying migration id=nohash 2026/04/10 22:54:34 INFO Applying migration id=shares 2026/04/10 22:54:34 INFO Applying migration id=actorttl 2026/04/10 22:54:34 INFO Applying migration id=tocc 2026/04/10 22:54:34 INFO Applying migration id=followeds 2026/04/10 22:54:34 INFO Applying migration id=certhash 2026/04/10 22:54:34 INFO Applying migration id=follows_sync 2026/04/10 22:54:34 INFO Applying migration id=jsonpath 2026/04/10 22:54:34 INFO Applying migration id=localforward 2026/04/10 22:54:34 INFO Applying migration id=avatar 2026/04/10 22:54:34 INFO Applying migration id=noimage 2026/04/10 22:54:34 INFO Applying migration id=feed 2026/04/10 22:54:34 INFO Applying migration id=bookmarks 2026/04/10 22:54:34 INFO Applying migration id=shareactivity 2026/04/10 22:54:34 INFO Applying migration id=application 2026/04/10 22:54:34 INFO Applying migration id=certificates 2026/04/10 22:54:34 INFO Applying migration id=rawforward 2026/04/10 22:54:34 INFO Applying migration id=publickey 2026/04/10 22:54:34 INFO Applying migration id=resolvegroup 2026/04/10 22:54:34 INFO Applying migration id=reject 2026/04/10 22:54:34 INFO Applying migration id=autodel 2026/04/10 22:54:34 INFO Applying migration id=jsonb 2026/04/10 22:54:35 INFO Applying migration id=quote 2026/04/10 22:54:35 INFO Applying migration id=rfc9421 2026/04/10 22:54:35 INFO Applying migration id=keys 2026/04/10 22:54:35 INFO Applying migration id=portable 2026/04/10 22:54:35 INFO Applying migration id=proofs 2026/04/10 22:54:35 INFO Applying migration id=contexts 2026/04/10 22:54:35 INFO Applying migration id=deliverieshost 2026/04/10 22:54:35 INFO Applying migration id=pembegin 2026/04/10 22:54:35 INFO Applying migration id=didhost 2026/04/10 22:54:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-b5cb-7294-be9c-3b80b9e7bfa7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 22:54:35 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-b5cb-7a80-a2c0-93ee9fc2288f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-b5cb-78e5-9e39-37c3424973a7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-b5cb-78e5-9e39-37c3424973a7 --- PASS: TestCommunity_NewThreadNotFollowing (0.53s) === RUN TestCommunity_NewThreadNotPublic 2026/04/10 22:54:35 INFO Applying migration id=initial 2026/04/10 22:54:35 INFO Applying migration id=notesupdated 2026/04/10 22:54:35 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:35 INFO Applying migration id=activitiesid 2026/04/10 22:54:35 INFO Applying migration id=outbox 2026/04/10 22:54:35 INFO Applying migration id=edits 2026/04/10 22:54:35 INFO Applying migration id=outboxactor 2026/04/10 22:54:35 INFO Applying migration id=outboxsender 2026/04/10 22:54:35 INFO Applying migration id=thread 2026/04/10 22:54:35 INFO Applying migration id=host 2026/04/10 22:54:35 INFO Applying migration id=sharedinbox 2026/04/10 22:54:35 INFO Applying migration id=noteshost 2026/04/10 22:54:35 INFO Applying migration id=fetched 2026/04/10 22:54:35 INFO Applying migration id=move 2026/04/10 22:54:35 INFO Applying migration id=cleanup 2026/04/10 22:54:35 INFO Applying migration id=received 2026/04/10 22:54:35 INFO Applying migration id=namehost 2026/04/10 22:54:35 INFO Applying migration id=outboxhost 2026/04/10 22:54:35 INFO Applying migration id=notesfts 2026/04/10 22:54:35 INFO Applying migration id=iconsname 2026/04/10 22:54:35 INFO Applying migration id=nohash 2026/04/10 22:54:35 INFO Applying migration id=shares 2026/04/10 22:54:35 INFO Applying migration id=actorttl 2026/04/10 22:54:35 INFO Applying migration id=tocc 2026/04/10 22:54:35 INFO Applying migration id=followeds 2026/04/10 22:54:35 INFO Applying migration id=certhash 2026/04/10 22:54:35 INFO Applying migration id=follows_sync 2026/04/10 22:54:35 INFO Applying migration id=jsonpath 2026/04/10 22:54:35 INFO Applying migration id=localforward 2026/04/10 22:54:35 INFO Applying migration id=avatar 2026/04/10 22:54:35 INFO Applying migration id=noimage 2026/04/10 22:54:35 INFO Applying migration id=feed 2026/04/10 22:54:35 INFO Applying migration id=bookmarks 2026/04/10 22:54:35 INFO Applying migration id=shareactivity 2026/04/10 22:54:35 INFO Applying migration id=application 2026/04/10 22:54:35 INFO Applying migration id=certificates 2026/04/10 22:54:35 INFO Applying migration id=rawforward 2026/04/10 22:54:35 INFO Applying migration id=publickey 2026/04/10 22:54:35 INFO Applying migration id=resolvegroup 2026/04/10 22:54:35 INFO Applying migration id=reject 2026/04/10 22:54:35 INFO Applying migration id=autodel 2026/04/10 22:54:35 INFO Applying migration id=jsonb 2026/04/10 22:54:35 INFO Applying migration id=quote 2026/04/10 22:54:35 INFO Applying migration id=rfc9421 2026/04/10 22:54:35 INFO Applying migration id=keys 2026/04/10 22:54:35 INFO Applying migration id=portable 2026/04/10 22:54:35 INFO Applying migration id=proofs 2026/04/10 22:54:35 INFO Applying migration id=contexts 2026/04/10 22:54:35 INFO Applying migration id=deliverieshost 2026/04/10 22:54:35 INFO Applying migration id=pembegin 2026/04/10 22:54:35 INFO Applying migration id=didhost 2026/04/10 22:54:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-b9c7-71d5-a8f9-ebf3e4482a20 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 22:54:36 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799a-b9c7-7800-8c96-e2145c853ea9 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-b9c8-72f9-9ede-e867e0f24284 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-b9c7-7800-8c96-e2145c853ea9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799a-b9c7-7800-8c96-e2145c853ea9 2026/04/10 22:54:36 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-b9c8-79b9-aa45-b1d4d6c5e8d5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-b9c8-789f-b9c6-398824e94be0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-b9c8-789f-b9c6-398824e94be0 --- PASS: TestCommunity_NewThreadNotPublic (1.02s) === RUN TestCommunity_ReplyInThread 2026/04/10 22:54:36 INFO Applying migration id=initial 2026/04/10 22:54:36 INFO Applying migration id=notesupdated 2026/04/10 22:54:36 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:36 INFO Applying migration id=activitiesid 2026/04/10 22:54:36 INFO Applying migration id=outbox 2026/04/10 22:54:36 INFO Applying migration id=edits 2026/04/10 22:54:36 INFO Applying migration id=outboxactor 2026/04/10 22:54:36 INFO Applying migration id=outboxsender 2026/04/10 22:54:36 INFO Applying migration id=thread 2026/04/10 22:54:36 INFO Applying migration id=host 2026/04/10 22:54:36 INFO Applying migration id=sharedinbox 2026/04/10 22:54:36 INFO Applying migration id=noteshost 2026/04/10 22:54:36 INFO Applying migration id=fetched 2026/04/10 22:54:36 INFO Applying migration id=move 2026/04/10 22:54:36 INFO Applying migration id=cleanup 2026/04/10 22:54:36 INFO Applying migration id=received 2026/04/10 22:54:36 INFO Applying migration id=namehost 2026/04/10 22:54:36 INFO Applying migration id=outboxhost 2026/04/10 22:54:36 INFO Applying migration id=notesfts 2026/04/10 22:54:36 INFO Applying migration id=iconsname 2026/04/10 22:54:36 INFO Applying migration id=nohash 2026/04/10 22:54:36 INFO Applying migration id=shares 2026/04/10 22:54:36 INFO Applying migration id=actorttl 2026/04/10 22:54:36 INFO Applying migration id=tocc 2026/04/10 22:54:36 INFO Applying migration id=followeds 2026/04/10 22:54:36 INFO Applying migration id=certhash 2026/04/10 22:54:36 INFO Applying migration id=follows_sync 2026/04/10 22:54:36 INFO Applying migration id=jsonpath 2026/04/10 22:54:36 INFO Applying migration id=localforward 2026/04/10 22:54:36 INFO Applying migration id=avatar 2026/04/10 22:54:36 INFO Applying migration id=noimage 2026/04/10 22:54:36 INFO Applying migration id=feed 2026/04/10 22:54:36 INFO Applying migration id=bookmarks 2026/04/10 22:54:36 INFO Applying migration id=shareactivity 2026/04/10 22:54:36 INFO Applying migration id=application 2026/04/10 22:54:36 INFO Applying migration id=certificates 2026/04/10 22:54:36 INFO Applying migration id=rawforward 2026/04/10 22:54:36 INFO Applying migration id=publickey 2026/04/10 22:54:36 INFO Applying migration id=resolvegroup 2026/04/10 22:54:36 INFO Applying migration id=reject 2026/04/10 22:54:36 INFO Applying migration id=autodel 2026/04/10 22:54:36 INFO Applying migration id=jsonb 2026/04/10 22:54:36 INFO Applying migration id=quote 2026/04/10 22:54:36 INFO Applying migration id=rfc9421 2026/04/10 22:54:36 INFO Applying migration id=keys 2026/04/10 22:54:36 INFO Applying migration id=portable 2026/04/10 22:54:36 INFO Applying migration id=proofs 2026/04/10 22:54:36 INFO Applying migration id=contexts 2026/04/10 22:54:36 INFO Applying migration id=deliverieshost 2026/04/10 22:54:36 INFO Applying migration id=pembegin 2026/04/10 22:54:36 INFO Applying migration id=didhost 2026/04/10 22:54:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-bdc9-7dac-8c93-b23c1dcc0956 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 22:54:37 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799a-bdca-7436-8e7d-9ab85848830e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-bdca-7b41-be62-4bd5124afe8d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-bdca-7436-8e7d-9ab85848830e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799a-bdca-7436-8e7d-9ab85848830e 2026/04/10 22:54:37 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:37 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d799a-bdcb-7270-8944-65b7bfe51207 note=https://localhost.localdomain:8443/post/019d799a-bdcb-7156-bbcf-0bc5b00dab01 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-bdcb-7270-8944-65b7bfe51207 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-bdcb-7156-bbcf-0bc5b00dab01 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-bdcb-7156-bbcf-0bc5b00dab01 2026/04/10 22:54: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/04/10 22:54: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_ReplyInThread (1.03s) === RUN TestCommunity_ReplyInThreadAuthorNotFollowing 2026/04/10 22:54:37 INFO Applying migration id=initial 2026/04/10 22:54:37 INFO Applying migration id=notesupdated 2026/04/10 22:54:37 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:37 INFO Applying migration id=activitiesid 2026/04/10 22:54:37 INFO Applying migration id=outbox 2026/04/10 22:54:37 INFO Applying migration id=edits 2026/04/10 22:54:37 INFO Applying migration id=outboxactor 2026/04/10 22:54:37 INFO Applying migration id=outboxsender 2026/04/10 22:54:37 INFO Applying migration id=thread 2026/04/10 22:54:37 INFO Applying migration id=host 2026/04/10 22:54:37 INFO Applying migration id=sharedinbox 2026/04/10 22:54:37 INFO Applying migration id=noteshost 2026/04/10 22:54:37 INFO Applying migration id=fetched 2026/04/10 22:54:37 INFO Applying migration id=move 2026/04/10 22:54:37 INFO Applying migration id=cleanup 2026/04/10 22:54:37 INFO Applying migration id=received 2026/04/10 22:54:37 INFO Applying migration id=namehost 2026/04/10 22:54:37 INFO Applying migration id=outboxhost 2026/04/10 22:54:37 INFO Applying migration id=notesfts 2026/04/10 22:54:37 INFO Applying migration id=iconsname 2026/04/10 22:54:37 INFO Applying migration id=nohash 2026/04/10 22:54:37 INFO Applying migration id=shares 2026/04/10 22:54:37 INFO Applying migration id=actorttl 2026/04/10 22:54:37 INFO Applying migration id=tocc 2026/04/10 22:54:37 INFO Applying migration id=followeds 2026/04/10 22:54:37 INFO Applying migration id=certhash 2026/04/10 22:54:37 INFO Applying migration id=follows_sync 2026/04/10 22:54:37 INFO Applying migration id=jsonpath 2026/04/10 22:54:37 INFO Applying migration id=localforward 2026/04/10 22:54:37 INFO Applying migration id=avatar 2026/04/10 22:54:37 INFO Applying migration id=noimage 2026/04/10 22:54:37 INFO Applying migration id=feed 2026/04/10 22:54:37 INFO Applying migration id=bookmarks 2026/04/10 22:54:37 INFO Applying migration id=shareactivity 2026/04/10 22:54:37 INFO Applying migration id=application 2026/04/10 22:54:37 INFO Applying migration id=certificates 2026/04/10 22:54:37 INFO Applying migration id=rawforward 2026/04/10 22:54:37 INFO Applying migration id=publickey 2026/04/10 22:54:37 INFO Applying migration id=resolvegroup 2026/04/10 22:54:37 INFO Applying migration id=reject 2026/04/10 22:54:37 INFO Applying migration id=autodel 2026/04/10 22:54:37 INFO Applying migration id=jsonb 2026/04/10 22:54:37 INFO Applying migration id=quote 2026/04/10 22:54:37 INFO Applying migration id=rfc9421 2026/04/10 22:54:37 INFO Applying migration id=keys 2026/04/10 22:54:37 INFO Applying migration id=portable 2026/04/10 22:54:37 INFO Applying migration id=proofs 2026/04/10 22:54:37 INFO Applying migration id=contexts 2026/04/10 22:54:37 INFO Applying migration id=deliverieshost 2026/04/10 22:54:37 INFO Applying migration id=pembegin 2026/04/10 22:54:37 INFO Applying migration id=didhost 2026/04/10 22:54:38 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-c363-7a1c-8266-2e8b2a65afd4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-c363-789b-855d-504934b99810 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-c363-789b-855d-504934b99810 2026/04/10 22:54:38 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThreadAuthorNotFollowing (1.43s) === RUN TestCommunity_ReplyInThreadSenderNotFollowing 2026/04/10 22:54:38 INFO Applying migration id=initial 2026/04/10 22:54:38 INFO Applying migration id=notesupdated 2026/04/10 22:54:38 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:38 INFO Applying migration id=activitiesid 2026/04/10 22:54:38 INFO Applying migration id=outbox 2026/04/10 22:54:38 INFO Applying migration id=edits 2026/04/10 22:54:38 INFO Applying migration id=outboxactor 2026/04/10 22:54:38 INFO Applying migration id=outboxsender 2026/04/10 22:54:38 INFO Applying migration id=thread 2026/04/10 22:54:38 INFO Applying migration id=host 2026/04/10 22:54:38 INFO Applying migration id=sharedinbox 2026/04/10 22:54:38 INFO Applying migration id=noteshost 2026/04/10 22:54:38 INFO Applying migration id=fetched 2026/04/10 22:54:38 INFO Applying migration id=move 2026/04/10 22:54:38 INFO Applying migration id=cleanup 2026/04/10 22:54:38 INFO Applying migration id=received 2026/04/10 22:54:38 INFO Applying migration id=namehost 2026/04/10 22:54:38 INFO Applying migration id=outboxhost 2026/04/10 22:54:38 INFO Applying migration id=notesfts 2026/04/10 22:54:38 INFO Applying migration id=iconsname 2026/04/10 22:54:38 INFO Applying migration id=nohash 2026/04/10 22:54:38 INFO Applying migration id=shares 2026/04/10 22:54:38 INFO Applying migration id=actorttl 2026/04/10 22:54:38 INFO Applying migration id=tocc 2026/04/10 22:54:38 INFO Applying migration id=followeds 2026/04/10 22:54:38 INFO Applying migration id=certhash 2026/04/10 22:54:38 INFO Applying migration id=follows_sync 2026/04/10 22:54:38 INFO Applying migration id=jsonpath 2026/04/10 22:54:39 INFO Applying migration id=localforward 2026/04/10 22:54:39 INFO Applying migration id=avatar 2026/04/10 22:54:39 INFO Applying migration id=noimage 2026/04/10 22:54:39 INFO Applying migration id=feed 2026/04/10 22:54:39 INFO Applying migration id=bookmarks 2026/04/10 22:54:39 INFO Applying migration id=shareactivity 2026/04/10 22:54:39 INFO Applying migration id=application 2026/04/10 22:54:39 INFO Applying migration id=certificates 2026/04/10 22:54:39 INFO Applying migration id=rawforward 2026/04/10 22:54:39 INFO Applying migration id=publickey 2026/04/10 22:54:39 INFO Applying migration id=resolvegroup 2026/04/10 22:54:39 INFO Applying migration id=reject 2026/04/10 22:54:39 INFO Applying migration id=autodel 2026/04/10 22:54:39 INFO Applying migration id=jsonb 2026/04/10 22:54:39 INFO Applying migration id=quote 2026/04/10 22:54:39 INFO Applying migration id=rfc9421 2026/04/10 22:54:39 INFO Applying migration id=keys 2026/04/10 22:54:39 INFO Applying migration id=portable 2026/04/10 22:54:39 INFO Applying migration id=proofs 2026/04/10 22:54:39 INFO Applying migration id=contexts 2026/04/10 22:54:39 INFO Applying migration id=deliverieshost 2026/04/10 22:54:39 INFO Applying migration id=pembegin 2026/04/10 22:54:39 INFO Applying migration id=didhost 2026/04/10 22:54:40 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-c855-7168-9a08-5c59c1d5752a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 22:54:40 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-c855-7975-b485-2b4ab7aa192f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-c855-77fd-b1c6-24a63c036554 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-c855-77fd-b1c6-24a63c036554 2026/04/10 22:54:40 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:40 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThreadSenderNotFollowing (1.27s) === RUN TestCommunity_DuplicateReplyInThread 2026/04/10 22:54:40 INFO Applying migration id=initial 2026/04/10 22:54:40 INFO Applying migration id=notesupdated 2026/04/10 22:54:40 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:40 INFO Applying migration id=activitiesid 2026/04/10 22:54:40 INFO Applying migration id=outbox 2026/04/10 22:54:40 INFO Applying migration id=edits 2026/04/10 22:54:40 INFO Applying migration id=outboxactor 2026/04/10 22:54:40 INFO Applying migration id=outboxsender 2026/04/10 22:54:40 INFO Applying migration id=thread 2026/04/10 22:54:40 INFO Applying migration id=host 2026/04/10 22:54:40 INFO Applying migration id=sharedinbox 2026/04/10 22:54:40 INFO Applying migration id=noteshost 2026/04/10 22:54:40 INFO Applying migration id=fetched 2026/04/10 22:54:40 INFO Applying migration id=move 2026/04/10 22:54:40 INFO Applying migration id=cleanup 2026/04/10 22:54:40 INFO Applying migration id=received 2026/04/10 22:54:40 INFO Applying migration id=namehost 2026/04/10 22:54:40 INFO Applying migration id=outboxhost 2026/04/10 22:54:40 INFO Applying migration id=notesfts 2026/04/10 22:54:40 INFO Applying migration id=iconsname 2026/04/10 22:54:40 INFO Applying migration id=nohash 2026/04/10 22:54:40 INFO Applying migration id=shares 2026/04/10 22:54:40 INFO Applying migration id=actorttl 2026/04/10 22:54:40 INFO Applying migration id=tocc 2026/04/10 22:54:40 INFO Applying migration id=followeds 2026/04/10 22:54:40 INFO Applying migration id=certhash 2026/04/10 22:54:40 INFO Applying migration id=follows_sync 2026/04/10 22:54:40 INFO Applying migration id=jsonpath 2026/04/10 22:54:40 INFO Applying migration id=localforward 2026/04/10 22:54:40 INFO Applying migration id=avatar 2026/04/10 22:54:40 INFO Applying migration id=noimage 2026/04/10 22:54:40 INFO Applying migration id=feed 2026/04/10 22:54:40 INFO Applying migration id=bookmarks 2026/04/10 22:54:40 INFO Applying migration id=shareactivity 2026/04/10 22:54:40 INFO Applying migration id=application 2026/04/10 22:54:40 INFO Applying migration id=certificates 2026/04/10 22:54:40 INFO Applying migration id=rawforward 2026/04/10 22:54:40 INFO Applying migration id=publickey 2026/04/10 22:54:40 INFO Applying migration id=resolvegroup 2026/04/10 22:54:40 INFO Applying migration id=reject 2026/04/10 22:54:40 INFO Applying migration id=autodel 2026/04/10 22:54:40 INFO Applying migration id=jsonb 2026/04/10 22:54:40 INFO Applying migration id=quote 2026/04/10 22:54:40 INFO Applying migration id=rfc9421 2026/04/10 22:54:40 INFO Applying migration id=keys 2026/04/10 22:54:40 INFO Applying migration id=portable 2026/04/10 22:54:40 INFO Applying migration id=proofs 2026/04/10 22:54:40 INFO Applying migration id=contexts 2026/04/10 22:54:40 INFO Applying migration id=deliverieshost 2026/04/10 22:54:40 INFO Applying migration id=pembegin 2026/04/10 22:54:40 INFO Applying migration id=didhost 2026/04/10 22:54:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-cce1-7856-8600-92257e621837 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 22:54:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799a-cce1-7e71-b66b-f08569976d96 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-cce2-7695-93fd-6b5372d01c0c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-cce1-7e71-b66b-f08569976d96 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799a-cce1-7e71-b66b-f08569976d96 2026/04/10 22:54:41 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:41 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d799a-cce2-7d24-9f4e-cbcc8b08398b note=https://localhost.localdomain:8443/post/019d799a-cce2-7bf5-9a8f-9fa5b1086c90 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-cce2-7d24-9f4e-cbcc8b08398b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-cce2-7bf5-9a8f-9fa5b1086c90 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-cce2-7bf5-9a8f-9fa5b1086c90 2026/04/10 22:54:41 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_DuplicateReplyInThread (1.17s) === RUN TestCommunity_EditedReplyInThread 2026/04/10 22:54:41 INFO Applying migration id=initial 2026/04/10 22:54:41 INFO Applying migration id=notesupdated 2026/04/10 22:54:41 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:41 INFO Applying migration id=activitiesid 2026/04/10 22:54:41 INFO Applying migration id=outbox 2026/04/10 22:54:41 INFO Applying migration id=edits 2026/04/10 22:54:41 INFO Applying migration id=outboxactor 2026/04/10 22:54:41 INFO Applying migration id=outboxsender 2026/04/10 22:54:41 INFO Applying migration id=thread 2026/04/10 22:54:41 INFO Applying migration id=host 2026/04/10 22:54:41 INFO Applying migration id=sharedinbox 2026/04/10 22:54:41 INFO Applying migration id=noteshost 2026/04/10 22:54:41 INFO Applying migration id=fetched 2026/04/10 22:54:41 INFO Applying migration id=move 2026/04/10 22:54:41 INFO Applying migration id=cleanup 2026/04/10 22:54:41 INFO Applying migration id=received 2026/04/10 22:54:41 INFO Applying migration id=namehost 2026/04/10 22:54:41 INFO Applying migration id=outboxhost 2026/04/10 22:54:41 INFO Applying migration id=notesfts 2026/04/10 22:54:41 INFO Applying migration id=iconsname 2026/04/10 22:54:41 INFO Applying migration id=nohash 2026/04/10 22:54:41 INFO Applying migration id=shares 2026/04/10 22:54:41 INFO Applying migration id=actorttl 2026/04/10 22:54:41 INFO Applying migration id=tocc 2026/04/10 22:54:41 INFO Applying migration id=followeds 2026/04/10 22:54:41 INFO Applying migration id=certhash 2026/04/10 22:54:41 INFO Applying migration id=follows_sync 2026/04/10 22:54:41 INFO Applying migration id=jsonpath 2026/04/10 22:54:41 INFO Applying migration id=localforward 2026/04/10 22:54:41 INFO Applying migration id=avatar 2026/04/10 22:54:41 INFO Applying migration id=noimage 2026/04/10 22:54:41 INFO Applying migration id=feed 2026/04/10 22:54:41 INFO Applying migration id=bookmarks 2026/04/10 22:54:41 INFO Applying migration id=shareactivity 2026/04/10 22:54:41 INFO Applying migration id=application 2026/04/10 22:54:41 INFO Applying migration id=certificates 2026/04/10 22:54:41 INFO Applying migration id=rawforward 2026/04/10 22:54:41 INFO Applying migration id=publickey 2026/04/10 22:54:41 INFO Applying migration id=resolvegroup 2026/04/10 22:54:41 INFO Applying migration id=reject 2026/04/10 22:54:41 INFO Applying migration id=autodel 2026/04/10 22:54:41 INFO Applying migration id=jsonb 2026/04/10 22:54:41 INFO Applying migration id=quote 2026/04/10 22:54:41 INFO Applying migration id=rfc9421 2026/04/10 22:54:41 INFO Applying migration id=keys 2026/04/10 22:54:41 INFO Applying migration id=portable 2026/04/10 22:54:41 INFO Applying migration id=proofs 2026/04/10 22:54:41 INFO Applying migration id=contexts 2026/04/10 22:54:41 INFO Applying migration id=deliverieshost 2026/04/10 22:54:41 INFO Applying migration id=pembegin 2026/04/10 22:54:41 INFO Applying migration id=didhost 2026/04/10 22:54:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-cfac-7633-aeff-f954dd1cf575 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 22:54:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799a-cfac-7d1f-a55a-b4a6fedabe9f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-cfad-7544-a652-50cefb19d213 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-cfac-7d1f-a55a-b4a6fedabe9f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799a-cfac-7d1f-a55a-b4a6fedabe9f 2026/04/10 22:54:42 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d799a-cfae-7770-8965-718f8a51ac9b note=https://localhost.localdomain:8443/post/019d799a-cfad-7a68-a68b-6abade2a1bab group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-cfae-7770-8965-718f8a51ac9b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-cfad-7a68-a68b-6abade2a1bab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-cfad-7a68-a68b-6abade2a1bab 2026/04/10 22:54:42 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:54:42 INFO Forwarding post to group followers activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_EditedReplyInThread (0.72s) === RUN TestCommunity_UnknownEditedReplyInThread 2026/04/10 22:54:42 INFO Applying migration id=initial 2026/04/10 22:54:42 INFO Applying migration id=notesupdated 2026/04/10 22:54:42 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:42 INFO Applying migration id=activitiesid 2026/04/10 22:54:42 INFO Applying migration id=outbox 2026/04/10 22:54:42 INFO Applying migration id=edits 2026/04/10 22:54:42 INFO Applying migration id=outboxactor 2026/04/10 22:54:42 INFO Applying migration id=outboxsender 2026/04/10 22:54:42 INFO Applying migration id=thread 2026/04/10 22:54:42 INFO Applying migration id=host 2026/04/10 22:54:42 INFO Applying migration id=sharedinbox 2026/04/10 22:54:42 INFO Applying migration id=noteshost 2026/04/10 22:54:42 INFO Applying migration id=fetched 2026/04/10 22:54:42 INFO Applying migration id=move 2026/04/10 22:54:42 INFO Applying migration id=cleanup 2026/04/10 22:54:42 INFO Applying migration id=received 2026/04/10 22:54:42 INFO Applying migration id=namehost 2026/04/10 22:54:42 INFO Applying migration id=outboxhost 2026/04/10 22:54:42 INFO Applying migration id=notesfts 2026/04/10 22:54:42 INFO Applying migration id=iconsname 2026/04/10 22:54:42 INFO Applying migration id=nohash 2026/04/10 22:54:42 INFO Applying migration id=shares 2026/04/10 22:54:42 INFO Applying migration id=actorttl 2026/04/10 22:54:42 INFO Applying migration id=tocc 2026/04/10 22:54:42 INFO Applying migration id=followeds 2026/04/10 22:54:42 INFO Applying migration id=certhash 2026/04/10 22:54:42 INFO Applying migration id=follows_sync 2026/04/10 22:54:42 INFO Applying migration id=jsonpath 2026/04/10 22:54:42 INFO Applying migration id=localforward 2026/04/10 22:54:42 INFO Applying migration id=avatar 2026/04/10 22:54:42 INFO Applying migration id=noimage 2026/04/10 22:54:42 INFO Applying migration id=feed 2026/04/10 22:54:42 INFO Applying migration id=bookmarks 2026/04/10 22:54:42 INFO Applying migration id=shareactivity 2026/04/10 22:54:42 INFO Applying migration id=application 2026/04/10 22:54:42 INFO Applying migration id=certificates 2026/04/10 22:54:42 INFO Applying migration id=rawforward 2026/04/10 22:54:42 INFO Applying migration id=publickey 2026/04/10 22:54:42 INFO Applying migration id=resolvegroup 2026/04/10 22:54:42 INFO Applying migration id=reject 2026/04/10 22:54:42 INFO Applying migration id=autodel 2026/04/10 22:54:42 INFO Applying migration id=jsonb 2026/04/10 22:54:42 INFO Applying migration id=quote 2026/04/10 22:54:42 INFO Applying migration id=rfc9421 2026/04/10 22:54:42 INFO Applying migration id=keys 2026/04/10 22:54:42 INFO Applying migration id=portable 2026/04/10 22:54:42 INFO Applying migration id=proofs 2026/04/10 22:54:42 INFO Applying migration id=contexts 2026/04/10 22:54:42 INFO Applying migration id=deliverieshost 2026/04/10 22:54:42 INFO Applying migration id=pembegin 2026/04/10 22:54:42 INFO Applying migration id=didhost 2026/04/10 22:54:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-d2a0-76da-971f-0b1e31fa4bb7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 22:54:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799a-d2a0-7cf6-97dd-e68f5f122b7a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-d2a1-765f-a69e-46a9b2dd7acb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-d2a0-7cf6-97dd-e68f5f122b7a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799a-d2a0-7cf6-97dd-e68f5f122b7a 2026/04/10 22:54:42 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d799a-d2a1-7dd1-a68d-aaaa28918ccb note=https://localhost.localdomain:8443/post/019d799a-d2a1-7c8e-9d6a-969d5182ec09 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-d2a1-7dd1-a68d-aaaa28918ccb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-d2a1-7c8e-9d6a-969d5182ec09 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-d2a1-7c8e-9d6a-969d5182ec09 2026/04/10 22:54:42 INFO Forwarding post to group followers activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 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.75s) === RUN TestDelete_HappyFlow 2026/04/10 22:54:42 INFO Applying migration id=initial 2026/04/10 22:54:42 INFO Applying migration id=notesupdated 2026/04/10 22:54:42 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:42 INFO Applying migration id=activitiesid 2026/04/10 22:54:42 INFO Applying migration id=outbox 2026/04/10 22:54:42 INFO Applying migration id=edits 2026/04/10 22:54:42 INFO Applying migration id=outboxactor 2026/04/10 22:54:42 INFO Applying migration id=outboxsender 2026/04/10 22:54:42 INFO Applying migration id=thread 2026/04/10 22:54:42 INFO Applying migration id=host 2026/04/10 22:54:42 INFO Applying migration id=sharedinbox 2026/04/10 22:54:42 INFO Applying migration id=noteshost 2026/04/10 22:54:42 INFO Applying migration id=fetched 2026/04/10 22:54:42 INFO Applying migration id=move 2026/04/10 22:54:42 INFO Applying migration id=cleanup 2026/04/10 22:54:42 INFO Applying migration id=received 2026/04/10 22:54:42 INFO Applying migration id=namehost 2026/04/10 22:54:42 INFO Applying migration id=outboxhost 2026/04/10 22:54:42 INFO Applying migration id=notesfts 2026/04/10 22:54:42 INFO Applying migration id=iconsname 2026/04/10 22:54:42 INFO Applying migration id=nohash 2026/04/10 22:54:42 INFO Applying migration id=shares 2026/04/10 22:54:42 INFO Applying migration id=actorttl 2026/04/10 22:54:42 INFO Applying migration id=tocc 2026/04/10 22:54:42 INFO Applying migration id=followeds 2026/04/10 22:54:42 INFO Applying migration id=certhash 2026/04/10 22:54:42 INFO Applying migration id=follows_sync 2026/04/10 22:54:42 INFO Applying migration id=jsonpath 2026/04/10 22:54:42 INFO Applying migration id=localforward 2026/04/10 22:54:42 INFO Applying migration id=avatar 2026/04/10 22:54:42 INFO Applying migration id=noimage 2026/04/10 22:54:42 INFO Applying migration id=feed 2026/04/10 22:54:42 INFO Applying migration id=bookmarks 2026/04/10 22:54:42 INFO Applying migration id=shareactivity 2026/04/10 22:54:42 INFO Applying migration id=application 2026/04/10 22:54:42 INFO Applying migration id=certificates 2026/04/10 22:54:42 INFO Applying migration id=rawforward 2026/04/10 22:54:42 INFO Applying migration id=publickey 2026/04/10 22:54:42 INFO Applying migration id=resolvegroup 2026/04/10 22:54:42 INFO Applying migration id=reject 2026/04/10 22:54:42 INFO Applying migration id=autodel 2026/04/10 22:54:42 INFO Applying migration id=jsonb 2026/04/10 22:54:42 INFO Applying migration id=quote 2026/04/10 22:54:42 INFO Applying migration id=rfc9421 2026/04/10 22:54:42 INFO Applying migration id=keys 2026/04/10 22:54:42 INFO Applying migration id=portable 2026/04/10 22:54:42 INFO Applying migration id=proofs 2026/04/10 22:54:42 INFO Applying migration id=contexts 2026/04/10 22:54:42 INFO Applying migration id=deliverieshost 2026/04/10 22:54:42 INFO Applying migration id=pembegin 2026/04/10 22:54:42 INFO Applying migration id=didhost 2026/04/10 22:54:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-d7cf-76c2-99c7-e60c75ad3ee4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-d7cf-766a-b25b-25127ed1a7cd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-d7cf-766a-b25b-25127ed1a7cd 2026/04/10 22:54:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-d7cf-766a-b25b-25127ed1a7cd 2026/04/10 22:54:44 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799a-d7cf-766a-b25b-25127ed1a7cd#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-d7cf-766a-b25b-25127ed1a7cd activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799a-d7cf-766a-b25b-25127ed1a7cd 2026/04/10 22:54:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-d7cf-766a-b25b-25127ed1a7cd 2026/04/10 22:54:44 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-d7cf-766a-b25b-25127ed1a7cd --- PASS: TestDelete_HappyFlow (1.32s) === RUN TestDelete_NotAuthor 2026/04/10 22:54:44 INFO Applying migration id=initial 2026/04/10 22:54:44 INFO Applying migration id=notesupdated 2026/04/10 22:54:44 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:44 INFO Applying migration id=activitiesid 2026/04/10 22:54:44 INFO Applying migration id=outbox 2026/04/10 22:54:44 INFO Applying migration id=edits 2026/04/10 22:54:44 INFO Applying migration id=outboxactor 2026/04/10 22:54:44 INFO Applying migration id=outboxsender 2026/04/10 22:54:44 INFO Applying migration id=thread 2026/04/10 22:54:44 INFO Applying migration id=host 2026/04/10 22:54:44 INFO Applying migration id=sharedinbox 2026/04/10 22:54:44 INFO Applying migration id=noteshost 2026/04/10 22:54:44 INFO Applying migration id=fetched 2026/04/10 22:54:44 INFO Applying migration id=move 2026/04/10 22:54:44 INFO Applying migration id=cleanup 2026/04/10 22:54:44 INFO Applying migration id=received 2026/04/10 22:54:44 INFO Applying migration id=namehost 2026/04/10 22:54:44 INFO Applying migration id=outboxhost 2026/04/10 22:54:44 INFO Applying migration id=notesfts 2026/04/10 22:54:44 INFO Applying migration id=iconsname 2026/04/10 22:54:44 INFO Applying migration id=nohash 2026/04/10 22:54:44 INFO Applying migration id=shares 2026/04/10 22:54:44 INFO Applying migration id=actorttl 2026/04/10 22:54:44 INFO Applying migration id=tocc 2026/04/10 22:54:44 INFO Applying migration id=followeds 2026/04/10 22:54:44 INFO Applying migration id=certhash 2026/04/10 22:54:44 INFO Applying migration id=follows_sync 2026/04/10 22:54:44 INFO Applying migration id=jsonpath 2026/04/10 22:54:44 INFO Applying migration id=localforward 2026/04/10 22:54:44 INFO Applying migration id=avatar 2026/04/10 22:54:44 INFO Applying migration id=noimage 2026/04/10 22:54:44 INFO Applying migration id=feed 2026/04/10 22:54:44 INFO Applying migration id=bookmarks 2026/04/10 22:54:44 INFO Applying migration id=shareactivity 2026/04/10 22:54:44 INFO Applying migration id=application 2026/04/10 22:54:44 INFO Applying migration id=certificates 2026/04/10 22:54:44 INFO Applying migration id=rawforward 2026/04/10 22:54:44 INFO Applying migration id=publickey 2026/04/10 22:54:44 INFO Applying migration id=resolvegroup 2026/04/10 22:54:44 INFO Applying migration id=reject 2026/04/10 22:54:44 INFO Applying migration id=autodel 2026/04/10 22:54:44 INFO Applying migration id=jsonb 2026/04/10 22:54:44 INFO Applying migration id=quote 2026/04/10 22:54:44 INFO Applying migration id=rfc9421 2026/04/10 22:54:44 INFO Applying migration id=keys 2026/04/10 22:54:44 INFO Applying migration id=portable 2026/04/10 22:54:44 INFO Applying migration id=proofs 2026/04/10 22:54:44 INFO Applying migration id=contexts 2026/04/10 22:54:44 INFO Applying migration id=deliverieshost 2026/04/10 22:54:44 INFO Applying migration id=pembegin 2026/04/10 22:54:44 INFO Applying migration id=didhost 2026/04/10 22:54:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-dc98-767b-8dd9-d9ef6d1806c0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-dc98-761a-876b-0c7129b8ac80 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-dc98-761a-876b-0c7129b8ac80 2026/04/10 22:54:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-dc98-761a-876b-0c7129b8ac80 2026/04/10 22:54:45 WARN Attempted to delete a non-existing post post=https://localhost.localdomain:8443/post/019d799a-dc98-761a-876b-0c7129b8ac80 error="sql: no rows in result set" 2026/04/10 22:54:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-dc98-761a-876b-0c7129b8ac80 --- PASS: TestDelete_NotAuthor (1.23s) === RUN TestDelete_NoSuchPost 2026/04/10 22:54:45 INFO Applying migration id=initial 2026/04/10 22:54:45 INFO Applying migration id=notesupdated 2026/04/10 22:54:45 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:45 INFO Applying migration id=activitiesid 2026/04/10 22:54:45 INFO Applying migration id=outbox 2026/04/10 22:54:45 INFO Applying migration id=edits 2026/04/10 22:54:45 INFO Applying migration id=outboxactor 2026/04/10 22:54:45 INFO Applying migration id=outboxsender 2026/04/10 22:54:45 INFO Applying migration id=thread 2026/04/10 22:54:45 INFO Applying migration id=host 2026/04/10 22:54:45 INFO Applying migration id=sharedinbox 2026/04/10 22:54:45 INFO Applying migration id=noteshost 2026/04/10 22:54:45 INFO Applying migration id=fetched 2026/04/10 22:54:45 INFO Applying migration id=move 2026/04/10 22:54:45 INFO Applying migration id=cleanup 2026/04/10 22:54:45 INFO Applying migration id=received 2026/04/10 22:54:45 INFO Applying migration id=namehost 2026/04/10 22:54:45 INFO Applying migration id=outboxhost 2026/04/10 22:54:45 INFO Applying migration id=notesfts 2026/04/10 22:54:45 INFO Applying migration id=iconsname 2026/04/10 22:54:45 INFO Applying migration id=nohash 2026/04/10 22:54:45 INFO Applying migration id=shares 2026/04/10 22:54:45 INFO Applying migration id=actorttl 2026/04/10 22:54:45 INFO Applying migration id=tocc 2026/04/10 22:54:45 INFO Applying migration id=followeds 2026/04/10 22:54:45 INFO Applying migration id=certhash 2026/04/10 22:54:45 INFO Applying migration id=follows_sync 2026/04/10 22:54:45 INFO Applying migration id=jsonpath 2026/04/10 22:54:45 INFO Applying migration id=localforward 2026/04/10 22:54:45 INFO Applying migration id=avatar 2026/04/10 22:54:45 INFO Applying migration id=noimage 2026/04/10 22:54:45 INFO Applying migration id=feed 2026/04/10 22:54:45 INFO Applying migration id=bookmarks 2026/04/10 22:54:45 INFO Applying migration id=shareactivity 2026/04/10 22:54:45 INFO Applying migration id=application 2026/04/10 22:54:45 INFO Applying migration id=certificates 2026/04/10 22:54:45 INFO Applying migration id=rawforward 2026/04/10 22:54:45 INFO Applying migration id=publickey 2026/04/10 22:54:45 INFO Applying migration id=resolvegroup 2026/04/10 22:54:45 INFO Applying migration id=reject 2026/04/10 22:54:45 INFO Applying migration id=autodel 2026/04/10 22:54:45 INFO Applying migration id=jsonb 2026/04/10 22:54:45 INFO Applying migration id=quote 2026/04/10 22:54:45 INFO Applying migration id=rfc9421 2026/04/10 22:54:45 INFO Applying migration id=keys 2026/04/10 22:54:45 INFO Applying migration id=portable 2026/04/10 22:54:45 INFO Applying migration id=proofs 2026/04/10 22:54:45 INFO Applying migration id=contexts 2026/04/10 22:54:45 INFO Applying migration id=deliverieshost 2026/04/10 22:54:45 INFO Applying migration id=pembegin 2026/04/10 22:54:45 INFO Applying migration id=didhost 2026/04/10 22:54:46 WARN Attempted to delete a non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestDelete_NoSuchPost (1.01s) === RUN TestDelete_UnauthenticatedUser 2026/04/10 22:54:46 INFO Applying migration id=initial 2026/04/10 22:54:46 INFO Applying migration id=notesupdated 2026/04/10 22:54:46 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:46 INFO Applying migration id=activitiesid 2026/04/10 22:54:46 INFO Applying migration id=outbox 2026/04/10 22:54:46 INFO Applying migration id=edits 2026/04/10 22:54:46 INFO Applying migration id=outboxactor 2026/04/10 22:54:46 INFO Applying migration id=outboxsender 2026/04/10 22:54:46 INFO Applying migration id=thread 2026/04/10 22:54:46 INFO Applying migration id=host 2026/04/10 22:54:46 INFO Applying migration id=sharedinbox 2026/04/10 22:54:46 INFO Applying migration id=noteshost 2026/04/10 22:54:46 INFO Applying migration id=fetched 2026/04/10 22:54:46 INFO Applying migration id=move 2026/04/10 22:54:46 INFO Applying migration id=cleanup 2026/04/10 22:54:46 INFO Applying migration id=received 2026/04/10 22:54:46 INFO Applying migration id=namehost 2026/04/10 22:54:46 INFO Applying migration id=outboxhost 2026/04/10 22:54:46 INFO Applying migration id=notesfts 2026/04/10 22:54:46 INFO Applying migration id=iconsname 2026/04/10 22:54:46 INFO Applying migration id=nohash 2026/04/10 22:54:46 INFO Applying migration id=shares 2026/04/10 22:54:46 INFO Applying migration id=actorttl 2026/04/10 22:54:46 INFO Applying migration id=tocc 2026/04/10 22:54:46 INFO Applying migration id=followeds 2026/04/10 22:54:46 INFO Applying migration id=certhash 2026/04/10 22:54:46 INFO Applying migration id=follows_sync 2026/04/10 22:54:46 INFO Applying migration id=jsonpath 2026/04/10 22:54:46 INFO Applying migration id=localforward 2026/04/10 22:54:46 INFO Applying migration id=avatar 2026/04/10 22:54:46 INFO Applying migration id=noimage 2026/04/10 22:54:46 INFO Applying migration id=feed 2026/04/10 22:54:46 INFO Applying migration id=bookmarks 2026/04/10 22:54:46 INFO Applying migration id=shareactivity 2026/04/10 22:54:46 INFO Applying migration id=application 2026/04/10 22:54:46 INFO Applying migration id=certificates 2026/04/10 22:54:46 INFO Applying migration id=rawforward 2026/04/10 22:54:46 INFO Applying migration id=publickey 2026/04/10 22:54:46 INFO Applying migration id=resolvegroup 2026/04/10 22:54:46 INFO Applying migration id=reject 2026/04/10 22:54:46 INFO Applying migration id=autodel 2026/04/10 22:54:46 INFO Applying migration id=jsonb 2026/04/10 22:54:46 INFO Applying migration id=quote 2026/04/10 22:54:46 INFO Applying migration id=rfc9421 2026/04/10 22:54:46 INFO Applying migration id=keys 2026/04/10 22:54:46 INFO Applying migration id=portable 2026/04/10 22:54:46 INFO Applying migration id=proofs 2026/04/10 22:54:46 INFO Applying migration id=contexts 2026/04/10 22:54:46 INFO Applying migration id=deliverieshost 2026/04/10 22:54:46 INFO Applying migration id=pembegin 2026/04/10 22:54:46 INFO Applying migration id=didhost 2026/04/10 22:54:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-e52b-7a1a-8cce-ad41e26ce774 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-e52b-79cc-a608-443654a0c885 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-e52b-79cc-a608-443654a0c885 2026/04/10 22:54:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-e52b-79cc-a608-443654a0c885 2026/04/10 22:54:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-e52b-79cc-a608-443654a0c885 --- PASS: TestDelete_UnauthenticatedUser (1.19s) === RUN TestDelete_WithReply 2026/04/10 22:54:47 INFO Applying migration id=initial 2026/04/10 22:54:47 INFO Applying migration id=notesupdated 2026/04/10 22:54:47 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:47 INFO Applying migration id=activitiesid 2026/04/10 22:54:47 INFO Applying migration id=outbox 2026/04/10 22:54:47 INFO Applying migration id=edits 2026/04/10 22:54:47 INFO Applying migration id=outboxactor 2026/04/10 22:54:47 INFO Applying migration id=outboxsender 2026/04/10 22:54:47 INFO Applying migration id=thread 2026/04/10 22:54:47 INFO Applying migration id=host 2026/04/10 22:54:47 INFO Applying migration id=sharedinbox 2026/04/10 22:54:47 INFO Applying migration id=noteshost 2026/04/10 22:54:47 INFO Applying migration id=fetched 2026/04/10 22:54:47 INFO Applying migration id=move 2026/04/10 22:54:47 INFO Applying migration id=cleanup 2026/04/10 22:54:47 INFO Applying migration id=received 2026/04/10 22:54:47 INFO Applying migration id=namehost 2026/04/10 22:54:47 INFO Applying migration id=outboxhost 2026/04/10 22:54:47 INFO Applying migration id=notesfts 2026/04/10 22:54:47 INFO Applying migration id=iconsname 2026/04/10 22:54:47 INFO Applying migration id=nohash 2026/04/10 22:54:47 INFO Applying migration id=shares 2026/04/10 22:54:47 INFO Applying migration id=actorttl 2026/04/10 22:54:47 INFO Applying migration id=tocc 2026/04/10 22:54:47 INFO Applying migration id=followeds 2026/04/10 22:54:47 INFO Applying migration id=certhash 2026/04/10 22:54:47 INFO Applying migration id=follows_sync 2026/04/10 22:54:47 INFO Applying migration id=jsonpath 2026/04/10 22:54:47 INFO Applying migration id=localforward 2026/04/10 22:54:47 INFO Applying migration id=avatar 2026/04/10 22:54:47 INFO Applying migration id=noimage 2026/04/10 22:54:47 INFO Applying migration id=feed 2026/04/10 22:54:47 INFO Applying migration id=bookmarks 2026/04/10 22:54:47 INFO Applying migration id=shareactivity 2026/04/10 22:54:47 INFO Applying migration id=application 2026/04/10 22:54:47 INFO Applying migration id=certificates 2026/04/10 22:54:47 INFO Applying migration id=rawforward 2026/04/10 22:54:47 INFO Applying migration id=publickey 2026/04/10 22:54:47 INFO Applying migration id=resolvegroup 2026/04/10 22:54:47 INFO Applying migration id=reject 2026/04/10 22:54:47 INFO Applying migration id=autodel 2026/04/10 22:54:47 INFO Applying migration id=jsonb 2026/04/10 22:54:47 INFO Applying migration id=quote 2026/04/10 22:54:47 INFO Applying migration id=rfc9421 2026/04/10 22:54:47 INFO Applying migration id=keys 2026/04/10 22:54:47 INFO Applying migration id=portable 2026/04/10 22:54:47 INFO Applying migration id=proofs 2026/04/10 22:54:47 INFO Applying migration id=contexts 2026/04/10 22:54:47 INFO Applying migration id=deliverieshost 2026/04/10 22:54:47 INFO Applying migration id=pembegin 2026/04/10 22:54:47 INFO Applying migration id=didhost 2026/04/10 22:54:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-ea2a-7a4f-9d14-3aacacb03ac1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e 2026/04/10 22:54:48 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e 2026/04/10 22:54:48 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799a-ea2c-7c48-aba4-7c81eedbd249 note=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db thread=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-ea2c-7c48-aba4-7c81eedbd249 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db 2026/04/10 22:54:48 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db 2026/04/10 22:54:48 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db#delete note=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db thread=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db 2026/04/10 22:54:48 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db 2026/04/10 22:54:48 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e 2026/04/10 22:54:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e 2026/04/10 22:54:48 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e --- PASS: TestDelete_WithReply (1.28s) === RUN TestDelete_WithReplyPostDeletedFirst 2026/04/10 22:54:48 INFO Applying migration id=initial 2026/04/10 22:54:48 INFO Applying migration id=notesupdated 2026/04/10 22:54:48 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:48 INFO Applying migration id=activitiesid 2026/04/10 22:54:48 INFO Applying migration id=outbox 2026/04/10 22:54:48 INFO Applying migration id=edits 2026/04/10 22:54:48 INFO Applying migration id=outboxactor 2026/04/10 22:54:48 INFO Applying migration id=outboxsender 2026/04/10 22:54:48 INFO Applying migration id=thread 2026/04/10 22:54:48 INFO Applying migration id=host 2026/04/10 22:54:48 INFO Applying migration id=sharedinbox 2026/04/10 22:54:48 INFO Applying migration id=noteshost 2026/04/10 22:54:48 INFO Applying migration id=fetched 2026/04/10 22:54:48 INFO Applying migration id=move 2026/04/10 22:54:48 INFO Applying migration id=cleanup 2026/04/10 22:54:48 INFO Applying migration id=received 2026/04/10 22:54:48 INFO Applying migration id=namehost 2026/04/10 22:54:48 INFO Applying migration id=outboxhost 2026/04/10 22:54:48 INFO Applying migration id=notesfts 2026/04/10 22:54:48 INFO Applying migration id=iconsname 2026/04/10 22:54:48 INFO Applying migration id=nohash 2026/04/10 22:54:48 INFO Applying migration id=shares 2026/04/10 22:54:48 INFO Applying migration id=actorttl 2026/04/10 22:54:48 INFO Applying migration id=tocc 2026/04/10 22:54:48 INFO Applying migration id=followeds 2026/04/10 22:54:48 INFO Applying migration id=certhash 2026/04/10 22:54:48 INFO Applying migration id=follows_sync 2026/04/10 22:54:48 INFO Applying migration id=jsonpath 2026/04/10 22:54:48 INFO Applying migration id=localforward 2026/04/10 22:54:48 INFO Applying migration id=avatar 2026/04/10 22:54:48 INFO Applying migration id=noimage 2026/04/10 22:54:48 INFO Applying migration id=feed 2026/04/10 22:54:48 INFO Applying migration id=bookmarks 2026/04/10 22:54:48 INFO Applying migration id=shareactivity 2026/04/10 22:54:48 INFO Applying migration id=application 2026/04/10 22:54:48 INFO Applying migration id=certificates 2026/04/10 22:54:48 INFO Applying migration id=rawforward 2026/04/10 22:54:48 INFO Applying migration id=publickey 2026/04/10 22:54:48 INFO Applying migration id=resolvegroup 2026/04/10 22:54:48 INFO Applying migration id=reject 2026/04/10 22:54:48 INFO Applying migration id=autodel 2026/04/10 22:54:48 INFO Applying migration id=jsonb 2026/04/10 22:54:48 INFO Applying migration id=quote 2026/04/10 22:54:48 INFO Applying migration id=rfc9421 2026/04/10 22:54:48 INFO Applying migration id=keys 2026/04/10 22:54:48 INFO Applying migration id=portable 2026/04/10 22:54:48 INFO Applying migration id=proofs 2026/04/10 22:54:48 INFO Applying migration id=contexts 2026/04/10 22:54:48 INFO Applying migration id=deliverieshost 2026/04/10 22:54:48 INFO Applying migration id=pembegin 2026/04/10 22:54:48 INFO Applying migration id=didhost 2026/04/10 22:54:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-ec9f-789e-9c6e-63d5aed70eff activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751 2026/04/10 22:54:49 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751 2026/04/10 22:54:49 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799a-eca1-7959-9a42-128e475c0fcf note=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab thread=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-eca1-7959-9a42-128e475c0fcf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab 2026/04/10 22:54:49 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751 2026/04/10 22:54:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751 2026/04/10 22:54:49 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751 2026/04/10 22:54:49 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab 2026/04/10 22:54:49 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab#delete note=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab thread=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:54:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab 2026/04/10 22:54:49 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab --- PASS: TestDelete_WithReplyPostDeletedFirst (0.63s) === RUN TestDM_HappyFlow 2026/04/10 22:54:49 INFO Applying migration id=initial 2026/04/10 22:54:49 INFO Applying migration id=notesupdated 2026/04/10 22:54:49 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:49 INFO Applying migration id=activitiesid 2026/04/10 22:54:49 INFO Applying migration id=outbox 2026/04/10 22:54:49 INFO Applying migration id=edits 2026/04/10 22:54:49 INFO Applying migration id=outboxactor 2026/04/10 22:54:49 INFO Applying migration id=outboxsender 2026/04/10 22:54:49 INFO Applying migration id=thread 2026/04/10 22:54:49 INFO Applying migration id=host 2026/04/10 22:54:49 INFO Applying migration id=sharedinbox 2026/04/10 22:54:49 INFO Applying migration id=noteshost 2026/04/10 22:54:49 INFO Applying migration id=fetched 2026/04/10 22:54:49 INFO Applying migration id=move 2026/04/10 22:54:49 INFO Applying migration id=cleanup 2026/04/10 22:54:49 INFO Applying migration id=received 2026/04/10 22:54:49 INFO Applying migration id=namehost 2026/04/10 22:54:49 INFO Applying migration id=outboxhost 2026/04/10 22:54:49 INFO Applying migration id=notesfts 2026/04/10 22:54:49 INFO Applying migration id=iconsname 2026/04/10 22:54:49 INFO Applying migration id=nohash 2026/04/10 22:54:49 INFO Applying migration id=shares 2026/04/10 22:54:49 INFO Applying migration id=actorttl 2026/04/10 22:54:49 INFO Applying migration id=tocc 2026/04/10 22:54:49 INFO Applying migration id=followeds 2026/04/10 22:54:49 INFO Applying migration id=certhash 2026/04/10 22:54:49 INFO Applying migration id=follows_sync 2026/04/10 22:54:49 INFO Applying migration id=jsonpath 2026/04/10 22:54:49 INFO Applying migration id=localforward 2026/04/10 22:54:49 INFO Applying migration id=avatar 2026/04/10 22:54:49 INFO Applying migration id=noimage 2026/04/10 22:54:49 INFO Applying migration id=feed 2026/04/10 22:54:49 INFO Applying migration id=bookmarks 2026/04/10 22:54:49 INFO Applying migration id=shareactivity 2026/04/10 22:54:49 INFO Applying migration id=application 2026/04/10 22:54:49 INFO Applying migration id=certificates 2026/04/10 22:54:49 INFO Applying migration id=rawforward 2026/04/10 22:54:49 INFO Applying migration id=publickey 2026/04/10 22:54:49 INFO Applying migration id=resolvegroup 2026/04/10 22:54:49 INFO Applying migration id=reject 2026/04/10 22:54:49 INFO Applying migration id=autodel 2026/04/10 22:54:49 INFO Applying migration id=jsonb 2026/04/10 22:54:49 INFO Applying migration id=quote 2026/04/10 22:54:49 INFO Applying migration id=rfc9421 2026/04/10 22:54:49 INFO Applying migration id=keys 2026/04/10 22:54:49 INFO Applying migration id=portable 2026/04/10 22:54:49 INFO Applying migration id=proofs 2026/04/10 22:54:49 INFO Applying migration id=contexts 2026/04/10 22:54:49 INFO Applying migration id=deliverieshost 2026/04/10 22:54:49 INFO Applying migration id=pembegin 2026/04/10 22:54:49 INFO Applying migration id=didhost 2026/04/10 22:54:50 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-eff5-7294-b3be-f6a2edf116c6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-eff4-7e91-8db9-1bb7233183c0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-eff4-7e91-8db9-1bb7233183c0 2026/04/10 22:54:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-eff4-7e91-8db9-1bb7233183c0 2026/04/10 22:54:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-eff4-7e91-8db9-1bb7233183c0 2026/04/10 22:54:50 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-eff4-7e91-8db9-1bb7233183c0 2026/04/10 22:54:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-eff4-7e91-8db9-1bb7233183c0 --- PASS: TestDM_HappyFlow (0.85s) === RUN TestDM_UnauthenticatedUser 2026/04/10 22:54:50 INFO Applying migration id=initial 2026/04/10 22:54:50 INFO Applying migration id=notesupdated 2026/04/10 22:54:50 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:50 INFO Applying migration id=activitiesid 2026/04/10 22:54:50 INFO Applying migration id=outbox 2026/04/10 22:54:50 INFO Applying migration id=edits 2026/04/10 22:54:50 INFO Applying migration id=outboxactor 2026/04/10 22:54:50 INFO Applying migration id=outboxsender 2026/04/10 22:54:50 INFO Applying migration id=thread 2026/04/10 22:54:50 INFO Applying migration id=host 2026/04/10 22:54:50 INFO Applying migration id=sharedinbox 2026/04/10 22:54:50 INFO Applying migration id=noteshost 2026/04/10 22:54:50 INFO Applying migration id=fetched 2026/04/10 22:54:50 INFO Applying migration id=move 2026/04/10 22:54:50 INFO Applying migration id=cleanup 2026/04/10 22:54:50 INFO Applying migration id=received 2026/04/10 22:54:50 INFO Applying migration id=namehost 2026/04/10 22:54:50 INFO Applying migration id=outboxhost 2026/04/10 22:54:50 INFO Applying migration id=notesfts 2026/04/10 22:54:50 INFO Applying migration id=iconsname 2026/04/10 22:54:50 INFO Applying migration id=nohash 2026/04/10 22:54:50 INFO Applying migration id=shares 2026/04/10 22:54:50 INFO Applying migration id=actorttl 2026/04/10 22:54:50 INFO Applying migration id=tocc 2026/04/10 22:54:50 INFO Applying migration id=followeds 2026/04/10 22:54:50 INFO Applying migration id=certhash 2026/04/10 22:54:50 INFO Applying migration id=follows_sync 2026/04/10 22:54:50 INFO Applying migration id=jsonpath 2026/04/10 22:54:50 INFO Applying migration id=localforward 2026/04/10 22:54:50 INFO Applying migration id=avatar 2026/04/10 22:54:50 INFO Applying migration id=noimage 2026/04/10 22:54:50 INFO Applying migration id=feed 2026/04/10 22:54:50 INFO Applying migration id=bookmarks 2026/04/10 22:54:50 INFO Applying migration id=shareactivity 2026/04/10 22:54:50 INFO Applying migration id=application 2026/04/10 22:54:50 INFO Applying migration id=certificates 2026/04/10 22:54:50 INFO Applying migration id=rawforward 2026/04/10 22:54:50 INFO Applying migration id=publickey 2026/04/10 22:54:50 INFO Applying migration id=resolvegroup 2026/04/10 22:54:50 INFO Applying migration id=reject 2026/04/10 22:54:50 INFO Applying migration id=autodel 2026/04/10 22:54:50 INFO Applying migration id=jsonb 2026/04/10 22:54:50 INFO Applying migration id=quote 2026/04/10 22:54:50 INFO Applying migration id=rfc9421 2026/04/10 22:54:50 INFO Applying migration id=keys 2026/04/10 22:54:50 INFO Applying migration id=portable 2026/04/10 22:54:50 INFO Applying migration id=proofs 2026/04/10 22:54:50 INFO Applying migration id=contexts 2026/04/10 22:54:50 INFO Applying migration id=deliverieshost 2026/04/10 22:54:50 INFO Applying migration id=pembegin 2026/04/10 22:54:50 INFO Applying migration id=didhost 2026/04/10 22:54:51 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-f535-74b5-9acf-dabc649f993b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-f535-72f4-ad23-3ba057f4d9e1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-f535-72f4-ad23-3ba057f4d9e1 2026/04/10 22:54:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-f535-72f4-ad23-3ba057f4d9e1 2026/04/10 22:54:51 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-f535-72f4-ad23-3ba057f4d9e1 --- PASS: TestDM_UnauthenticatedUser (1.34s) === RUN TestDM_Loopback 2026/04/10 22:54:51 INFO Applying migration id=initial 2026/04/10 22:54:51 INFO Applying migration id=notesupdated 2026/04/10 22:54:51 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:51 INFO Applying migration id=activitiesid 2026/04/10 22:54:51 INFO Applying migration id=outbox 2026/04/10 22:54:51 INFO Applying migration id=edits 2026/04/10 22:54:51 INFO Applying migration id=outboxactor 2026/04/10 22:54:51 INFO Applying migration id=outboxsender 2026/04/10 22:54:51 INFO Applying migration id=thread 2026/04/10 22:54:51 INFO Applying migration id=host 2026/04/10 22:54:51 INFO Applying migration id=sharedinbox 2026/04/10 22:54:51 INFO Applying migration id=noteshost 2026/04/10 22:54:51 INFO Applying migration id=fetched 2026/04/10 22:54:51 INFO Applying migration id=move 2026/04/10 22:54:51 INFO Applying migration id=cleanup 2026/04/10 22:54:51 INFO Applying migration id=received 2026/04/10 22:54:51 INFO Applying migration id=namehost 2026/04/10 22:54:51 INFO Applying migration id=outboxhost 2026/04/10 22:54:51 INFO Applying migration id=notesfts 2026/04/10 22:54:51 INFO Applying migration id=iconsname 2026/04/10 22:54:51 INFO Applying migration id=nohash 2026/04/10 22:54:51 INFO Applying migration id=shares 2026/04/10 22:54:51 INFO Applying migration id=actorttl 2026/04/10 22:54:51 INFO Applying migration id=tocc 2026/04/10 22:54:51 INFO Applying migration id=followeds 2026/04/10 22:54:51 INFO Applying migration id=certhash 2026/04/10 22:54:51 INFO Applying migration id=follows_sync 2026/04/10 22:54:51 INFO Applying migration id=jsonpath 2026/04/10 22:54:51 INFO Applying migration id=localforward 2026/04/10 22:54:51 INFO Applying migration id=avatar 2026/04/10 22:54:51 INFO Applying migration id=noimage 2026/04/10 22:54:51 INFO Applying migration id=feed 2026/04/10 22:54:51 INFO Applying migration id=bookmarks 2026/04/10 22:54:51 INFO Applying migration id=shareactivity 2026/04/10 22:54:51 INFO Applying migration id=application 2026/04/10 22:54:51 INFO Applying migration id=certificates 2026/04/10 22:54:51 INFO Applying migration id=rawforward 2026/04/10 22:54:51 INFO Applying migration id=publickey 2026/04/10 22:54:51 INFO Applying migration id=resolvegroup 2026/04/10 22:54:51 INFO Applying migration id=reject 2026/04/10 22:54:51 INFO Applying migration id=autodel 2026/04/10 22:54:51 INFO Applying migration id=jsonb 2026/04/10 22:54:51 INFO Applying migration id=quote 2026/04/10 22:54:51 INFO Applying migration id=rfc9421 2026/04/10 22:54:51 INFO Applying migration id=keys 2026/04/10 22:54:51 INFO Applying migration id=portable 2026/04/10 22:54:51 INFO Applying migration id=proofs 2026/04/10 22:54:51 INFO Applying migration id=contexts 2026/04/10 22:54:51 INFO Applying migration id=deliverieshost 2026/04/10 22:54:51 INFO Applying migration id=pembegin 2026/04/10 22:54:51 INFO Applying migration id=didhost 2026/04/10 22:54:52 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob --- PASS: TestDM_Loopback (0.96s) === RUN TestDM_TwoMentions 2026/04/10 22:54:52 INFO Applying migration id=initial 2026/04/10 22:54:52 INFO Applying migration id=notesupdated 2026/04/10 22:54:52 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:52 INFO Applying migration id=activitiesid 2026/04/10 22:54:52 INFO Applying migration id=outbox 2026/04/10 22:54:52 INFO Applying migration id=edits 2026/04/10 22:54:52 INFO Applying migration id=outboxactor 2026/04/10 22:54:52 INFO Applying migration id=outboxsender 2026/04/10 22:54:52 INFO Applying migration id=thread 2026/04/10 22:54:52 INFO Applying migration id=host 2026/04/10 22:54:52 INFO Applying migration id=sharedinbox 2026/04/10 22:54:52 INFO Applying migration id=noteshost 2026/04/10 22:54:52 INFO Applying migration id=fetched 2026/04/10 22:54:52 INFO Applying migration id=move 2026/04/10 22:54:52 INFO Applying migration id=cleanup 2026/04/10 22:54:52 INFO Applying migration id=received 2026/04/10 22:54:52 INFO Applying migration id=namehost 2026/04/10 22:54:52 INFO Applying migration id=outboxhost 2026/04/10 22:54:52 INFO Applying migration id=notesfts 2026/04/10 22:54:52 INFO Applying migration id=iconsname 2026/04/10 22:54:52 INFO Applying migration id=nohash 2026/04/10 22:54:52 INFO Applying migration id=shares 2026/04/10 22:54:52 INFO Applying migration id=actorttl 2026/04/10 22:54:52 INFO Applying migration id=tocc 2026/04/10 22:54:52 INFO Applying migration id=followeds 2026/04/10 22:54:52 INFO Applying migration id=certhash 2026/04/10 22:54:52 INFO Applying migration id=follows_sync 2026/04/10 22:54:52 INFO Applying migration id=jsonpath 2026/04/10 22:54:52 INFO Applying migration id=localforward 2026/04/10 22:54:52 INFO Applying migration id=avatar 2026/04/10 22:54:52 INFO Applying migration id=noimage 2026/04/10 22:54:52 INFO Applying migration id=feed 2026/04/10 22:54:52 INFO Applying migration id=bookmarks 2026/04/10 22:54:52 INFO Applying migration id=shareactivity 2026/04/10 22:54:52 INFO Applying migration id=application 2026/04/10 22:54:52 INFO Applying migration id=certificates 2026/04/10 22:54:52 INFO Applying migration id=rawforward 2026/04/10 22:54:52 INFO Applying migration id=publickey 2026/04/10 22:54:52 INFO Applying migration id=resolvegroup 2026/04/10 22:54:52 INFO Applying migration id=reject 2026/04/10 22:54:52 INFO Applying migration id=autodel 2026/04/10 22:54:52 INFO Applying migration id=jsonb 2026/04/10 22:54:52 INFO Applying migration id=quote 2026/04/10 22:54:52 INFO Applying migration id=rfc9421 2026/04/10 22:54:52 INFO Applying migration id=keys 2026/04/10 22:54:52 INFO Applying migration id=portable 2026/04/10 22:54:52 INFO Applying migration id=proofs 2026/04/10 22:54:52 INFO Applying migration id=contexts 2026/04/10 22:54:52 INFO Applying migration id=deliverieshost 2026/04/10 22:54:52 INFO Applying migration id=pembegin 2026/04/10 22:54:52 INFO Applying migration id=didhost 2026/04/10 22:54:53 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:53 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/04/10 22:54:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-fcf4-7e27-bab8-d1d9893b785f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-fcf4-7a32-a37f-6ad0b07c8dab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-fcf4-7a32-a37f-6ad0b07c8dab 2026/04/10 22:54:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-fcf4-7a32-a37f-6ad0b07c8dab 2026/04/10 22:54:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-fcf4-7a32-a37f-6ad0b07c8dab 2026/04/10 22:54:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-fcf4-7a32-a37f-6ad0b07c8dab --- PASS: TestDM_TwoMentions (1.03s) === RUN TestDM_TwoMentionsOneLoopback 2026/04/10 22:54:53 INFO Applying migration id=initial 2026/04/10 22:54:53 INFO Applying migration id=notesupdated 2026/04/10 22:54:53 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:53 INFO Applying migration id=activitiesid 2026/04/10 22:54:53 INFO Applying migration id=outbox 2026/04/10 22:54:53 INFO Applying migration id=edits 2026/04/10 22:54:53 INFO Applying migration id=outboxactor 2026/04/10 22:54:53 INFO Applying migration id=outboxsender 2026/04/10 22:54:53 INFO Applying migration id=thread 2026/04/10 22:54:53 INFO Applying migration id=host 2026/04/10 22:54:53 INFO Applying migration id=sharedinbox 2026/04/10 22:54:53 INFO Applying migration id=noteshost 2026/04/10 22:54:53 INFO Applying migration id=fetched 2026/04/10 22:54:53 INFO Applying migration id=move 2026/04/10 22:54:53 INFO Applying migration id=cleanup 2026/04/10 22:54:53 INFO Applying migration id=received 2026/04/10 22:54:53 INFO Applying migration id=namehost 2026/04/10 22:54:53 INFO Applying migration id=outboxhost 2026/04/10 22:54:53 INFO Applying migration id=notesfts 2026/04/10 22:54:53 INFO Applying migration id=iconsname 2026/04/10 22:54:53 INFO Applying migration id=nohash 2026/04/10 22:54:53 INFO Applying migration id=shares 2026/04/10 22:54:53 INFO Applying migration id=actorttl 2026/04/10 22:54:53 INFO Applying migration id=tocc 2026/04/10 22:54:53 INFO Applying migration id=followeds 2026/04/10 22:54:53 INFO Applying migration id=certhash 2026/04/10 22:54:53 INFO Applying migration id=follows_sync 2026/04/10 22:54:53 INFO Applying migration id=jsonpath 2026/04/10 22:54:53 INFO Applying migration id=localforward 2026/04/10 22:54:53 INFO Applying migration id=avatar 2026/04/10 22:54:53 INFO Applying migration id=noimage 2026/04/10 22:54:53 INFO Applying migration id=feed 2026/04/10 22:54:53 INFO Applying migration id=bookmarks 2026/04/10 22:54:53 INFO Applying migration id=shareactivity 2026/04/10 22:54:53 INFO Applying migration id=application 2026/04/10 22:54:53 INFO Applying migration id=certificates 2026/04/10 22:54:53 INFO Applying migration id=rawforward 2026/04/10 22:54:53 INFO Applying migration id=publickey 2026/04/10 22:54:53 INFO Applying migration id=resolvegroup 2026/04/10 22:54:53 INFO Applying migration id=reject 2026/04/10 22:54:53 INFO Applying migration id=autodel 2026/04/10 22:54:53 INFO Applying migration id=jsonb 2026/04/10 22:54:53 INFO Applying migration id=quote 2026/04/10 22:54:53 INFO Applying migration id=rfc9421 2026/04/10 22:54:53 INFO Applying migration id=keys 2026/04/10 22:54:53 INFO Applying migration id=portable 2026/04/10 22:54:53 INFO Applying migration id=proofs 2026/04/10 22:54:53 INFO Applying migration id=contexts 2026/04/10 22:54:53 INFO Applying migration id=deliverieshost 2026/04/10 22:54:53 INFO Applying migration id=pembegin 2026/04/10 22:54:53 INFO Applying migration id=didhost 2026/04/10 22:54:54 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:54 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/04/10 22:54:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-0028-7196-8cd4-c8ec58ea5e39 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-0027-7d2d-b0b3-593549af5ed0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-0027-7d2d-b0b3-593549af5ed0 2026/04/10 22:54:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-0027-7d2d-b0b3-593549af5ed0 2026/04/10 22:54:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-0027-7d2d-b0b3-593549af5ed0 2026/04/10 22:54:54 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799b-0027-7d2d-b0b3-593549af5ed0 2026/04/10 22:54:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-0027-7d2d-b0b3-593549af5ed0 --- PASS: TestDM_TwoMentionsOneLoopback (0.82s) === RUN TestDM_TooManyRecipients 2026/04/10 22:54:54 INFO Applying migration id=initial 2026/04/10 22:54:54 INFO Applying migration id=notesupdated 2026/04/10 22:54:54 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:54 INFO Applying migration id=activitiesid 2026/04/10 22:54:54 INFO Applying migration id=outbox 2026/04/10 22:54:54 INFO Applying migration id=edits 2026/04/10 22:54:54 INFO Applying migration id=outboxactor 2026/04/10 22:54:54 INFO Applying migration id=outboxsender 2026/04/10 22:54:54 INFO Applying migration id=thread 2026/04/10 22:54:54 INFO Applying migration id=host 2026/04/10 22:54:54 INFO Applying migration id=sharedinbox 2026/04/10 22:54:54 INFO Applying migration id=noteshost 2026/04/10 22:54:54 INFO Applying migration id=fetched 2026/04/10 22:54:54 INFO Applying migration id=move 2026/04/10 22:54:54 INFO Applying migration id=cleanup 2026/04/10 22:54:54 INFO Applying migration id=received 2026/04/10 22:54:54 INFO Applying migration id=namehost 2026/04/10 22:54:54 INFO Applying migration id=outboxhost 2026/04/10 22:54:54 INFO Applying migration id=notesfts 2026/04/10 22:54:54 INFO Applying migration id=iconsname 2026/04/10 22:54:54 INFO Applying migration id=nohash 2026/04/10 22:54:54 INFO Applying migration id=shares 2026/04/10 22:54:54 INFO Applying migration id=actorttl 2026/04/10 22:54:54 INFO Applying migration id=tocc 2026/04/10 22:54:54 INFO Applying migration id=followeds 2026/04/10 22:54:54 INFO Applying migration id=certhash 2026/04/10 22:54:54 INFO Applying migration id=follows_sync 2026/04/10 22:54:54 INFO Applying migration id=jsonpath 2026/04/10 22:54:54 INFO Applying migration id=localforward 2026/04/10 22:54:54 INFO Applying migration id=avatar 2026/04/10 22:54:54 INFO Applying migration id=noimage 2026/04/10 22:54:54 INFO Applying migration id=feed 2026/04/10 22:54:54 INFO Applying migration id=bookmarks 2026/04/10 22:54:54 INFO Applying migration id=shareactivity 2026/04/10 22:54:54 INFO Applying migration id=application 2026/04/10 22:54:54 INFO Applying migration id=certificates 2026/04/10 22:54:54 INFO Applying migration id=rawforward 2026/04/10 22:54:54 INFO Applying migration id=publickey 2026/04/10 22:54:54 INFO Applying migration id=resolvegroup 2026/04/10 22:54:54 INFO Applying migration id=reject 2026/04/10 22:54:54 INFO Applying migration id=autodel 2026/04/10 22:54:54 INFO Applying migration id=jsonb 2026/04/10 22:54:54 INFO Applying migration id=quote 2026/04/10 22:54:54 INFO Applying migration id=rfc9421 2026/04/10 22:54:54 INFO Applying migration id=keys 2026/04/10 22:54:54 INFO Applying migration id=portable 2026/04/10 22:54:54 INFO Applying migration id=proofs 2026/04/10 22:54:54 INFO Applying migration id=contexts 2026/04/10 22:54:54 INFO Applying migration id=deliverieshost 2026/04/10 22:54:54 INFO Applying migration id=pembegin 2026/04/10 22:54:54 INFO Applying migration id=didhost 2026/04/10 22:54:55 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:55 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol --- PASS: TestDM_TooManyRecipients (1.32s) === RUN TestDM_MaxRecipients 2026/04/10 22:54:55 INFO Applying migration id=initial 2026/04/10 22:54:55 INFO Applying migration id=notesupdated 2026/04/10 22:54:55 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:55 INFO Applying migration id=activitiesid 2026/04/10 22:54:55 INFO Applying migration id=outbox 2026/04/10 22:54:55 INFO Applying migration id=edits 2026/04/10 22:54:55 INFO Applying migration id=outboxactor 2026/04/10 22:54:55 INFO Applying migration id=outboxsender 2026/04/10 22:54:55 INFO Applying migration id=thread 2026/04/10 22:54:55 INFO Applying migration id=host 2026/04/10 22:54:55 INFO Applying migration id=sharedinbox 2026/04/10 22:54:55 INFO Applying migration id=noteshost 2026/04/10 22:54:55 INFO Applying migration id=fetched 2026/04/10 22:54:55 INFO Applying migration id=move 2026/04/10 22:54:55 INFO Applying migration id=cleanup 2026/04/10 22:54:55 INFO Applying migration id=received 2026/04/10 22:54:55 INFO Applying migration id=namehost 2026/04/10 22:54:55 INFO Applying migration id=outboxhost 2026/04/10 22:54:55 INFO Applying migration id=notesfts 2026/04/10 22:54:55 INFO Applying migration id=iconsname 2026/04/10 22:54:55 INFO Applying migration id=nohash 2026/04/10 22:54:55 INFO Applying migration id=shares 2026/04/10 22:54:55 INFO Applying migration id=actorttl 2026/04/10 22:54:55 INFO Applying migration id=tocc 2026/04/10 22:54:55 INFO Applying migration id=followeds 2026/04/10 22:54:55 INFO Applying migration id=certhash 2026/04/10 22:54:55 INFO Applying migration id=follows_sync 2026/04/10 22:54:55 INFO Applying migration id=jsonpath 2026/04/10 22:54:55 INFO Applying migration id=localforward 2026/04/10 22:54:55 INFO Applying migration id=avatar 2026/04/10 22:54:55 INFO Applying migration id=noimage 2026/04/10 22:54:55 INFO Applying migration id=feed 2026/04/10 22:54:55 INFO Applying migration id=bookmarks 2026/04/10 22:54:55 INFO Applying migration id=shareactivity 2026/04/10 22:54:55 INFO Applying migration id=application 2026/04/10 22:54:55 INFO Applying migration id=certificates 2026/04/10 22:54:55 INFO Applying migration id=rawforward 2026/04/10 22:54:55 INFO Applying migration id=publickey 2026/04/10 22:54:55 INFO Applying migration id=resolvegroup 2026/04/10 22:54:55 INFO Applying migration id=reject 2026/04/10 22:54:55 INFO Applying migration id=autodel 2026/04/10 22:54:55 INFO Applying migration id=jsonb 2026/04/10 22:54:55 INFO Applying migration id=quote 2026/04/10 22:54:55 INFO Applying migration id=rfc9421 2026/04/10 22:54:55 INFO Applying migration id=keys 2026/04/10 22:54:55 INFO Applying migration id=portable 2026/04/10 22:54:55 INFO Applying migration id=proofs 2026/04/10 22:54:55 INFO Applying migration id=contexts 2026/04/10 22:54:55 INFO Applying migration id=deliverieshost 2026/04/10 22:54:55 INFO Applying migration id=pembegin 2026/04/10 22:54:55 INFO Applying migration id=didhost 2026/04/10 22:54:56 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:56 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/04/10 22:54:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-0747-74ab-b44f-9ffc7cd1110b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-0746-7d8f-ab49-75e8f512b70f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-0746-7d8f-ab49-75e8f512b70f 2026/04/10 22:54:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-0746-7d8f-ab49-75e8f512b70f 2026/04/10 22:54:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-0746-7d8f-ab49-75e8f512b70f 2026/04/10 22:54:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-0746-7d8f-ab49-75e8f512b70f --- PASS: TestDM_MaxRecipients (0.51s) === RUN TestEdit_Throttling 2026/04/10 22:54:56 INFO Applying migration id=initial 2026/04/10 22:54:56 INFO Applying migration id=notesupdated 2026/04/10 22:54:56 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:56 INFO Applying migration id=activitiesid 2026/04/10 22:54:56 INFO Applying migration id=outbox 2026/04/10 22:54:56 INFO Applying migration id=edits 2026/04/10 22:54:56 INFO Applying migration id=outboxactor 2026/04/10 22:54:56 INFO Applying migration id=outboxsender 2026/04/10 22:54:56 INFO Applying migration id=thread 2026/04/10 22:54:56 INFO Applying migration id=host 2026/04/10 22:54:56 INFO Applying migration id=sharedinbox 2026/04/10 22:54:56 INFO Applying migration id=noteshost 2026/04/10 22:54:56 INFO Applying migration id=fetched 2026/04/10 22:54:56 INFO Applying migration id=move 2026/04/10 22:54:56 INFO Applying migration id=cleanup 2026/04/10 22:54:56 INFO Applying migration id=received 2026/04/10 22:54:56 INFO Applying migration id=namehost 2026/04/10 22:54:56 INFO Applying migration id=outboxhost 2026/04/10 22:54:56 INFO Applying migration id=notesfts 2026/04/10 22:54:56 INFO Applying migration id=iconsname 2026/04/10 22:54:56 INFO Applying migration id=nohash 2026/04/10 22:54:56 INFO Applying migration id=shares 2026/04/10 22:54:56 INFO Applying migration id=actorttl 2026/04/10 22:54:56 INFO Applying migration id=tocc 2026/04/10 22:54:56 INFO Applying migration id=followeds 2026/04/10 22:54:56 INFO Applying migration id=certhash 2026/04/10 22:54:56 INFO Applying migration id=follows_sync 2026/04/10 22:54:56 INFO Applying migration id=jsonpath 2026/04/10 22:54:56 INFO Applying migration id=localforward 2026/04/10 22:54:56 INFO Applying migration id=avatar 2026/04/10 22:54:56 INFO Applying migration id=noimage 2026/04/10 22:54:56 INFO Applying migration id=feed 2026/04/10 22:54:56 INFO Applying migration id=bookmarks 2026/04/10 22:54:56 INFO Applying migration id=shareactivity 2026/04/10 22:54:56 INFO Applying migration id=application 2026/04/10 22:54:56 INFO Applying migration id=certificates 2026/04/10 22:54:56 INFO Applying migration id=rawforward 2026/04/10 22:54:56 INFO Applying migration id=publickey 2026/04/10 22:54:56 INFO Applying migration id=resolvegroup 2026/04/10 22:54:56 INFO Applying migration id=reject 2026/04/10 22:54:56 INFO Applying migration id=autodel 2026/04/10 22:54:56 INFO Applying migration id=jsonb 2026/04/10 22:54:56 INFO Applying migration id=quote 2026/04/10 22:54:56 INFO Applying migration id=rfc9421 2026/04/10 22:54:56 INFO Applying migration id=keys 2026/04/10 22:54:56 INFO Applying migration id=portable 2026/04/10 22:54:56 INFO Applying migration id=proofs 2026/04/10 22:54:56 INFO Applying migration id=contexts 2026/04/10 22:54:56 INFO Applying migration id=deliverieshost 2026/04/10 22:54:56 INFO Applying migration id=pembegin 2026/04/10 22:54:56 INFO Applying migration id=didhost 2026/04/10 22:54:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-0b6c-76ea-8459-649e45f787e4 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:54:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-0b6d-7040-8eb6-56d54e70f081 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-0b6c-76ea-8459-649e45f787e4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-0b6c-76ea-8459-649e45f787e4 2026/04/10 22:54:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-0b6e-77af-876e-9d7a14270c57 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-0b6e-7771-a80c-a938709109c1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-0b6e-7771-a80c-a938709109c1 2026/04/10 22:54:57 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019d799b-0b6e-7771-a80c-a938709109c1 can=2026-04-10T22:58:57.390Z --- PASS: TestEdit_Throttling (1.05s) === RUN TestEdit_HappyFlow 2026/04/10 22:54:57 INFO Applying migration id=initial 2026/04/10 22:54:57 INFO Applying migration id=notesupdated 2026/04/10 22:54:57 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:57 INFO Applying migration id=activitiesid 2026/04/10 22:54:57 INFO Applying migration id=outbox 2026/04/10 22:54:57 INFO Applying migration id=edits 2026/04/10 22:54:57 INFO Applying migration id=outboxactor 2026/04/10 22:54:57 INFO Applying migration id=outboxsender 2026/04/10 22:54:57 INFO Applying migration id=thread 2026/04/10 22:54:57 INFO Applying migration id=host 2026/04/10 22:54:57 INFO Applying migration id=sharedinbox 2026/04/10 22:54:57 INFO Applying migration id=noteshost 2026/04/10 22:54:57 INFO Applying migration id=fetched 2026/04/10 22:54:57 INFO Applying migration id=move 2026/04/10 22:54:57 INFO Applying migration id=cleanup 2026/04/10 22:54:57 INFO Applying migration id=received 2026/04/10 22:54:57 INFO Applying migration id=namehost 2026/04/10 22:54:57 INFO Applying migration id=outboxhost 2026/04/10 22:54:57 INFO Applying migration id=notesfts 2026/04/10 22:54:57 INFO Applying migration id=iconsname 2026/04/10 22:54:57 INFO Applying migration id=nohash 2026/04/10 22:54:57 INFO Applying migration id=shares 2026/04/10 22:54:57 INFO Applying migration id=actorttl 2026/04/10 22:54:57 INFO Applying migration id=tocc 2026/04/10 22:54:57 INFO Applying migration id=followeds 2026/04/10 22:54:57 INFO Applying migration id=certhash 2026/04/10 22:54:57 INFO Applying migration id=follows_sync 2026/04/10 22:54:57 INFO Applying migration id=jsonpath 2026/04/10 22:54:57 INFO Applying migration id=localforward 2026/04/10 22:54:57 INFO Applying migration id=avatar 2026/04/10 22:54:57 INFO Applying migration id=noimage 2026/04/10 22:54:57 INFO Applying migration id=feed 2026/04/10 22:54:57 INFO Applying migration id=bookmarks 2026/04/10 22:54:57 INFO Applying migration id=shareactivity 2026/04/10 22:54:57 INFO Applying migration id=application 2026/04/10 22:54:57 INFO Applying migration id=certificates 2026/04/10 22:54:57 INFO Applying migration id=rawforward 2026/04/10 22:54:57 INFO Applying migration id=publickey 2026/04/10 22:54:57 INFO Applying migration id=resolvegroup 2026/04/10 22:54:57 INFO Applying migration id=reject 2026/04/10 22:54:57 INFO Applying migration id=autodel 2026/04/10 22:54:57 INFO Applying migration id=jsonb 2026/04/10 22:54:57 INFO Applying migration id=quote 2026/04/10 22:54:57 INFO Applying migration id=rfc9421 2026/04/10 22:54:57 INFO Applying migration id=keys 2026/04/10 22:54:57 INFO Applying migration id=portable 2026/04/10 22:54:57 INFO Applying migration id=proofs 2026/04/10 22:54:57 INFO Applying migration id=contexts 2026/04/10 22:54:57 INFO Applying migration id=deliverieshost 2026/04/10 22:54:57 INFO Applying migration id=pembegin 2026/04/10 22:54:57 INFO Applying migration id=didhost 2026/04/10 22:54:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-0f50-7a4b-b657-f434d744b01b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:54:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-0f51-758e-9d40-7a822cbac2fb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-0f50-7a4b-b657-f434d744b01b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-0f50-7a4b-b657-f434d744b01b 2026/04/10 22:54:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-0f52-7c88-ad86-6d838c397830 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-0f52-7c4f-a726-ee0e51ba9b45 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-0f52-7c4f-a726-ee0e51ba9b45 2026/04/10 22:54:58 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-0f54-7600-8398-5c08275af93e activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-0f52-7c4f-a726-ee0e51ba9b45 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-0f52-7c4f-a726-ee0e51ba9b45 2026/04/10 22:54:58 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019d799b-0f52-7c4f-a726-ee0e51ba9b45 can=2026-04-10T23:10:58.388Z --- PASS: TestEdit_HappyFlow (1.00s) === RUN TestEdit_EmptyContent 2026/04/10 22:54:58 INFO Applying migration id=initial 2026/04/10 22:54:58 INFO Applying migration id=notesupdated 2026/04/10 22:54:58 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:58 INFO Applying migration id=activitiesid 2026/04/10 22:54:58 INFO Applying migration id=outbox 2026/04/10 22:54:58 INFO Applying migration id=edits 2026/04/10 22:54:58 INFO Applying migration id=outboxactor 2026/04/10 22:54:58 INFO Applying migration id=outboxsender 2026/04/10 22:54:58 INFO Applying migration id=thread 2026/04/10 22:54:58 INFO Applying migration id=host 2026/04/10 22:54:58 INFO Applying migration id=sharedinbox 2026/04/10 22:54:58 INFO Applying migration id=noteshost 2026/04/10 22:54:58 INFO Applying migration id=fetched 2026/04/10 22:54:58 INFO Applying migration id=move 2026/04/10 22:54:58 INFO Applying migration id=cleanup 2026/04/10 22:54:58 INFO Applying migration id=received 2026/04/10 22:54:58 INFO Applying migration id=namehost 2026/04/10 22:54:58 INFO Applying migration id=outboxhost 2026/04/10 22:54:58 INFO Applying migration id=notesfts 2026/04/10 22:54:58 INFO Applying migration id=iconsname 2026/04/10 22:54:58 INFO Applying migration id=nohash 2026/04/10 22:54:58 INFO Applying migration id=shares 2026/04/10 22:54:58 INFO Applying migration id=actorttl 2026/04/10 22:54:58 INFO Applying migration id=tocc 2026/04/10 22:54:58 INFO Applying migration id=followeds 2026/04/10 22:54:58 INFO Applying migration id=certhash 2026/04/10 22:54:58 INFO Applying migration id=follows_sync 2026/04/10 22:54:58 INFO Applying migration id=jsonpath 2026/04/10 22:54:58 INFO Applying migration id=localforward 2026/04/10 22:54:58 INFO Applying migration id=avatar 2026/04/10 22:54:58 INFO Applying migration id=noimage 2026/04/10 22:54:58 INFO Applying migration id=feed 2026/04/10 22:54:58 INFO Applying migration id=bookmarks 2026/04/10 22:54:58 INFO Applying migration id=shareactivity 2026/04/10 22:54:58 INFO Applying migration id=application 2026/04/10 22:54:58 INFO Applying migration id=certificates 2026/04/10 22:54:58 INFO Applying migration id=rawforward 2026/04/10 22:54:58 INFO Applying migration id=publickey 2026/04/10 22:54:58 INFO Applying migration id=resolvegroup 2026/04/10 22:54:58 INFO Applying migration id=reject 2026/04/10 22:54:58 INFO Applying migration id=autodel 2026/04/10 22:54:58 INFO Applying migration id=jsonb 2026/04/10 22:54:58 INFO Applying migration id=quote 2026/04/10 22:54:58 INFO Applying migration id=rfc9421 2026/04/10 22:54:58 INFO Applying migration id=keys 2026/04/10 22:54:58 INFO Applying migration id=portable 2026/04/10 22:54:58 INFO Applying migration id=proofs 2026/04/10 22:54:58 INFO Applying migration id=contexts 2026/04/10 22:54:58 INFO Applying migration id=deliverieshost 2026/04/10 22:54:58 INFO Applying migration id=pembegin 2026/04/10 22:54:58 INFO Applying migration id=didhost 2026/04/10 22:54:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-1330-73a2-8582-84f9c9abdf22 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:54:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-1330-7bdd-b8f6-523c83819318 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-1330-73a2-8582-84f9c9abdf22 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-1330-73a2-8582-84f9c9abdf22 2026/04/10 22:54:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-1332-725d-8247-970aa430c504 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-1332-722a-a874-fb562b5efd76 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-1332-722a-a874-fb562b5efd76 --- PASS: TestEdit_EmptyContent (0.99s) === RUN TestEdit_LongContent 2026/04/10 22:54:59 INFO Applying migration id=initial 2026/04/10 22:54:59 INFO Applying migration id=notesupdated 2026/04/10 22:54:59 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:59 INFO Applying migration id=activitiesid 2026/04/10 22:54:59 INFO Applying migration id=outbox 2026/04/10 22:54:59 INFO Applying migration id=edits 2026/04/10 22:54:59 INFO Applying migration id=outboxactor 2026/04/10 22:54:59 INFO Applying migration id=outboxsender 2026/04/10 22:54:59 INFO Applying migration id=thread 2026/04/10 22:54:59 INFO Applying migration id=host 2026/04/10 22:54:59 INFO Applying migration id=sharedinbox 2026/04/10 22:54:59 INFO Applying migration id=noteshost 2026/04/10 22:54:59 INFO Applying migration id=fetched 2026/04/10 22:54:59 INFO Applying migration id=move 2026/04/10 22:54:59 INFO Applying migration id=cleanup 2026/04/10 22:54:59 INFO Applying migration id=received 2026/04/10 22:54:59 INFO Applying migration id=namehost 2026/04/10 22:54:59 INFO Applying migration id=outboxhost 2026/04/10 22:54:59 INFO Applying migration id=notesfts 2026/04/10 22:54:59 INFO Applying migration id=iconsname 2026/04/10 22:54:59 INFO Applying migration id=nohash 2026/04/10 22:54:59 INFO Applying migration id=shares 2026/04/10 22:54:59 INFO Applying migration id=actorttl 2026/04/10 22:54:59 INFO Applying migration id=tocc 2026/04/10 22:54:59 INFO Applying migration id=followeds 2026/04/10 22:54:59 INFO Applying migration id=certhash 2026/04/10 22:54:59 INFO Applying migration id=follows_sync 2026/04/10 22:54:59 INFO Applying migration id=jsonpath 2026/04/10 22:54:59 INFO Applying migration id=localforward 2026/04/10 22:54:59 INFO Applying migration id=avatar 2026/04/10 22:54:59 INFO Applying migration id=noimage 2026/04/10 22:54:59 INFO Applying migration id=feed 2026/04/10 22:54:59 INFO Applying migration id=bookmarks 2026/04/10 22:54:59 INFO Applying migration id=shareactivity 2026/04/10 22:54:59 INFO Applying migration id=application 2026/04/10 22:54:59 INFO Applying migration id=certificates 2026/04/10 22:54:59 INFO Applying migration id=rawforward 2026/04/10 22:54:59 INFO Applying migration id=publickey 2026/04/10 22:54:59 INFO Applying migration id=resolvegroup 2026/04/10 22:54:59 INFO Applying migration id=reject 2026/04/10 22:54:59 INFO Applying migration id=autodel 2026/04/10 22:54:59 INFO Applying migration id=jsonb 2026/04/10 22:54:59 INFO Applying migration id=quote 2026/04/10 22:54:59 INFO Applying migration id=rfc9421 2026/04/10 22:54:59 INFO Applying migration id=keys 2026/04/10 22:54:59 INFO Applying migration id=portable 2026/04/10 22:54:59 INFO Applying migration id=proofs 2026/04/10 22:54:59 INFO Applying migration id=contexts 2026/04/10 22:54:59 INFO Applying migration id=deliverieshost 2026/04/10 22:54:59 INFO Applying migration id=pembegin 2026/04/10 22:54:59 INFO Applying migration id=didhost 2026/04/10 22:55:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-162c-7506-879c-4cb183f4e096 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-162d-7396-acf1-428a275ccbe9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-162c-7506-879c-4cb183f4e096 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-162c-7506-879c-4cb183f4e096 2026/04/10 22:55:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-1630-7827-8ab3-0ca1946e1c99 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-1630-77d1-bf7e-a22e405c9397 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-1630-77d1-bf7e-a22e405c9397 --- PASS: TestEdit_LongContent (0.78s) === RUN TestEdit_InvalidEscapeSequence 2026/04/10 22:55:00 INFO Applying migration id=initial 2026/04/10 22:55:00 INFO Applying migration id=notesupdated 2026/04/10 22:55:00 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:00 INFO Applying migration id=activitiesid 2026/04/10 22:55:00 INFO Applying migration id=outbox 2026/04/10 22:55:00 INFO Applying migration id=edits 2026/04/10 22:55:00 INFO Applying migration id=outboxactor 2026/04/10 22:55:00 INFO Applying migration id=outboxsender 2026/04/10 22:55:00 INFO Applying migration id=thread 2026/04/10 22:55:00 INFO Applying migration id=host 2026/04/10 22:55:00 INFO Applying migration id=sharedinbox 2026/04/10 22:55:00 INFO Applying migration id=noteshost 2026/04/10 22:55:00 INFO Applying migration id=fetched 2026/04/10 22:55:00 INFO Applying migration id=move 2026/04/10 22:55:00 INFO Applying migration id=cleanup 2026/04/10 22:55:00 INFO Applying migration id=received 2026/04/10 22:55:00 INFO Applying migration id=namehost 2026/04/10 22:55:00 INFO Applying migration id=outboxhost 2026/04/10 22:55:00 INFO Applying migration id=notesfts 2026/04/10 22:55:00 INFO Applying migration id=iconsname 2026/04/10 22:55:00 INFO Applying migration id=nohash 2026/04/10 22:55:00 INFO Applying migration id=shares 2026/04/10 22:55:00 INFO Applying migration id=actorttl 2026/04/10 22:55:00 INFO Applying migration id=tocc 2026/04/10 22:55:00 INFO Applying migration id=followeds 2026/04/10 22:55:00 INFO Applying migration id=certhash 2026/04/10 22:55:00 INFO Applying migration id=follows_sync 2026/04/10 22:55:00 INFO Applying migration id=jsonpath 2026/04/10 22:55:00 INFO Applying migration id=localforward 2026/04/10 22:55:00 INFO Applying migration id=avatar 2026/04/10 22:55:00 INFO Applying migration id=noimage 2026/04/10 22:55:00 INFO Applying migration id=feed 2026/04/10 22:55:00 INFO Applying migration id=bookmarks 2026/04/10 22:55:00 INFO Applying migration id=shareactivity 2026/04/10 22:55:00 INFO Applying migration id=application 2026/04/10 22:55:00 INFO Applying migration id=certificates 2026/04/10 22:55:00 INFO Applying migration id=rawforward 2026/04/10 22:55:00 INFO Applying migration id=publickey 2026/04/10 22:55:00 INFO Applying migration id=resolvegroup 2026/04/10 22:55:00 INFO Applying migration id=reject 2026/04/10 22:55:00 INFO Applying migration id=autodel 2026/04/10 22:55:00 INFO Applying migration id=jsonb 2026/04/10 22:55:00 INFO Applying migration id=quote 2026/04/10 22:55:00 INFO Applying migration id=rfc9421 2026/04/10 22:55:00 INFO Applying migration id=keys 2026/04/10 22:55:00 INFO Applying migration id=portable 2026/04/10 22:55:00 INFO Applying migration id=proofs 2026/04/10 22:55:00 INFO Applying migration id=contexts 2026/04/10 22:55:00 INFO Applying migration id=deliverieshost 2026/04/10 22:55:00 INFO Applying migration id=pembegin 2026/04/10 22:55:00 INFO Applying migration id=didhost 2026/04/10 22:55:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-1865-7ea2-83fa-a2df6d2ef054 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-1866-77cc-8953-9dbc48b3506b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-1865-7ea2-83fa-a2df6d2ef054 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-1865-7ea2-83fa-a2df6d2ef054 2026/04/10 22:55:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-1867-7d67-927b-c8c0d536cfc0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-1867-7d33-8a9c-8b9bee8cf12f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-1867-7d33-8a9c-8b9bee8cf12f --- PASS: TestEdit_InvalidEscapeSequence (0.56s) === RUN TestEdit_NoSuchPost 2026/04/10 22:55:00 INFO Applying migration id=initial 2026/04/10 22:55:00 INFO Applying migration id=notesupdated 2026/04/10 22:55:00 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:00 INFO Applying migration id=activitiesid 2026/04/10 22:55:00 INFO Applying migration id=outbox 2026/04/10 22:55:00 INFO Applying migration id=edits 2026/04/10 22:55:00 INFO Applying migration id=outboxactor 2026/04/10 22:55:00 INFO Applying migration id=outboxsender 2026/04/10 22:55:00 INFO Applying migration id=thread 2026/04/10 22:55:00 INFO Applying migration id=host 2026/04/10 22:55:00 INFO Applying migration id=sharedinbox 2026/04/10 22:55:00 INFO Applying migration id=noteshost 2026/04/10 22:55:00 INFO Applying migration id=fetched 2026/04/10 22:55:00 INFO Applying migration id=move 2026/04/10 22:55:00 INFO Applying migration id=cleanup 2026/04/10 22:55:00 INFO Applying migration id=received 2026/04/10 22:55:00 INFO Applying migration id=namehost 2026/04/10 22:55:00 INFO Applying migration id=outboxhost 2026/04/10 22:55:00 INFO Applying migration id=notesfts 2026/04/10 22:55:00 INFO Applying migration id=iconsname 2026/04/10 22:55:00 INFO Applying migration id=nohash 2026/04/10 22:55:00 INFO Applying migration id=shares 2026/04/10 22:55:00 INFO Applying migration id=actorttl 2026/04/10 22:55:00 INFO Applying migration id=tocc 2026/04/10 22:55:00 INFO Applying migration id=followeds 2026/04/10 22:55:00 INFO Applying migration id=certhash 2026/04/10 22:55:00 INFO Applying migration id=follows_sync 2026/04/10 22:55:00 INFO Applying migration id=jsonpath 2026/04/10 22:55:00 INFO Applying migration id=localforward 2026/04/10 22:55:00 INFO Applying migration id=avatar 2026/04/10 22:55:00 INFO Applying migration id=noimage 2026/04/10 22:55:00 INFO Applying migration id=feed 2026/04/10 22:55:00 INFO Applying migration id=bookmarks 2026/04/10 22:55:00 INFO Applying migration id=shareactivity 2026/04/10 22:55:00 INFO Applying migration id=application 2026/04/10 22:55:00 INFO Applying migration id=certificates 2026/04/10 22:55:00 INFO Applying migration id=rawforward 2026/04/10 22:55:00 INFO Applying migration id=publickey 2026/04/10 22:55:00 INFO Applying migration id=resolvegroup 2026/04/10 22:55:00 INFO Applying migration id=reject 2026/04/10 22:55:00 INFO Applying migration id=autodel 2026/04/10 22:55:00 INFO Applying migration id=jsonb 2026/04/10 22:55:00 INFO Applying migration id=quote 2026/04/10 22:55:00 INFO Applying migration id=rfc9421 2026/04/10 22:55:00 INFO Applying migration id=keys 2026/04/10 22:55:00 INFO Applying migration id=portable 2026/04/10 22:55:00 INFO Applying migration id=proofs 2026/04/10 22:55:00 INFO Applying migration id=contexts 2026/04/10 22:55:00 INFO Applying migration id=deliverieshost 2026/04/10 22:55:00 INFO Applying migration id=pembegin 2026/04/10 22:55:00 INFO Applying migration id=didhost 2026/04/10 22:55:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-1ce0-7a9b-ae3c-24830d6babeb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-1ce1-73d5-8c09-c262d782f819 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-1ce0-7a9b-ae3c-24830d6babeb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-1ce0-7a9b-ae3c-24830d6babeb 2026/04/10 22:55:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-1ce2-7a37-ada8-be76d26dafd1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-1ce2-79ff-8234-73a8d132708c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-1ce2-79ff-8234-73a8d132708c 2026/04/10 22:55:01 WARN Attempted to edit non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestEdit_NoSuchPost (1.15s) === RUN TestEdit_UnauthenticatedUser 2026/04/10 22:55:01 INFO Applying migration id=initial 2026/04/10 22:55:01 INFO Applying migration id=notesupdated 2026/04/10 22:55:01 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:01 INFO Applying migration id=activitiesid 2026/04/10 22:55:01 INFO Applying migration id=outbox 2026/04/10 22:55:01 INFO Applying migration id=edits 2026/04/10 22:55:01 INFO Applying migration id=outboxactor 2026/04/10 22:55:01 INFO Applying migration id=outboxsender 2026/04/10 22:55:01 INFO Applying migration id=thread 2026/04/10 22:55:01 INFO Applying migration id=host 2026/04/10 22:55:01 INFO Applying migration id=sharedinbox 2026/04/10 22:55:01 INFO Applying migration id=noteshost 2026/04/10 22:55:01 INFO Applying migration id=fetched 2026/04/10 22:55:01 INFO Applying migration id=move 2026/04/10 22:55:01 INFO Applying migration id=cleanup 2026/04/10 22:55:01 INFO Applying migration id=received 2026/04/10 22:55:01 INFO Applying migration id=namehost 2026/04/10 22:55:01 INFO Applying migration id=outboxhost 2026/04/10 22:55:01 INFO Applying migration id=notesfts 2026/04/10 22:55:01 INFO Applying migration id=iconsname 2026/04/10 22:55:01 INFO Applying migration id=nohash 2026/04/10 22:55:01 INFO Applying migration id=shares 2026/04/10 22:55:01 INFO Applying migration id=actorttl 2026/04/10 22:55:01 INFO Applying migration id=tocc 2026/04/10 22:55:01 INFO Applying migration id=followeds 2026/04/10 22:55:01 INFO Applying migration id=certhash 2026/04/10 22:55:01 INFO Applying migration id=follows_sync 2026/04/10 22:55:01 INFO Applying migration id=jsonpath 2026/04/10 22:55:01 INFO Applying migration id=localforward 2026/04/10 22:55:01 INFO Applying migration id=avatar 2026/04/10 22:55:01 INFO Applying migration id=noimage 2026/04/10 22:55:01 INFO Applying migration id=feed 2026/04/10 22:55:01 INFO Applying migration id=bookmarks 2026/04/10 22:55:01 INFO Applying migration id=shareactivity 2026/04/10 22:55:01 INFO Applying migration id=application 2026/04/10 22:55:01 INFO Applying migration id=certificates 2026/04/10 22:55:01 INFO Applying migration id=rawforward 2026/04/10 22:55:01 INFO Applying migration id=publickey 2026/04/10 22:55:01 INFO Applying migration id=resolvegroup 2026/04/10 22:55:01 INFO Applying migration id=reject 2026/04/10 22:55:01 INFO Applying migration id=autodel 2026/04/10 22:55:01 INFO Applying migration id=jsonb 2026/04/10 22:55:01 INFO Applying migration id=quote 2026/04/10 22:55:01 INFO Applying migration id=rfc9421 2026/04/10 22:55:01 INFO Applying migration id=keys 2026/04/10 22:55:01 INFO Applying migration id=portable 2026/04/10 22:55:01 INFO Applying migration id=proofs 2026/04/10 22:55:01 INFO Applying migration id=contexts 2026/04/10 22:55:01 INFO Applying migration id=deliverieshost 2026/04/10 22:55:01 INFO Applying migration id=pembegin 2026/04/10 22:55:01 INFO Applying migration id=didhost 2026/04/10 22:55:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-2136-7cba-bda3-80e923410caf activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-2137-7799-84ff-6457b910d843 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-2136-7cba-bda3-80e923410caf activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-2136-7cba-bda3-80e923410caf 2026/04/10 22:55:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-2138-7e4b-9bdf-4fd02e85c484 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-2138-7e13-9d19-0e06fc28d689 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-2138-7e13-9d19-0e06fc28d689 --- PASS: TestEdit_UnauthenticatedUser (1.11s) === RUN TestEdit_AddHashtag 2026/04/10 22:55:02 INFO Applying migration id=initial 2026/04/10 22:55:02 INFO Applying migration id=notesupdated 2026/04/10 22:55:02 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:02 INFO Applying migration id=activitiesid 2026/04/10 22:55:02 INFO Applying migration id=outbox 2026/04/10 22:55:02 INFO Applying migration id=edits 2026/04/10 22:55:02 INFO Applying migration id=outboxactor 2026/04/10 22:55:02 INFO Applying migration id=outboxsender 2026/04/10 22:55:02 INFO Applying migration id=thread 2026/04/10 22:55:02 INFO Applying migration id=host 2026/04/10 22:55:02 INFO Applying migration id=sharedinbox 2026/04/10 22:55:02 INFO Applying migration id=noteshost 2026/04/10 22:55:02 INFO Applying migration id=fetched 2026/04/10 22:55:02 INFO Applying migration id=move 2026/04/10 22:55:02 INFO Applying migration id=cleanup 2026/04/10 22:55:02 INFO Applying migration id=received 2026/04/10 22:55:02 INFO Applying migration id=namehost 2026/04/10 22:55:02 INFO Applying migration id=outboxhost 2026/04/10 22:55:02 INFO Applying migration id=notesfts 2026/04/10 22:55:02 INFO Applying migration id=iconsname 2026/04/10 22:55:02 INFO Applying migration id=nohash 2026/04/10 22:55:02 INFO Applying migration id=shares 2026/04/10 22:55:02 INFO Applying migration id=actorttl 2026/04/10 22:55:02 INFO Applying migration id=tocc 2026/04/10 22:55:02 INFO Applying migration id=followeds 2026/04/10 22:55:03 INFO Applying migration id=certhash 2026/04/10 22:55:03 INFO Applying migration id=follows_sync 2026/04/10 22:55:03 INFO Applying migration id=jsonpath 2026/04/10 22:55:03 INFO Applying migration id=localforward 2026/04/10 22:55:03 INFO Applying migration id=avatar 2026/04/10 22:55:03 INFO Applying migration id=noimage 2026/04/10 22:55:03 INFO Applying migration id=feed 2026/04/10 22:55:03 INFO Applying migration id=bookmarks 2026/04/10 22:55:03 INFO Applying migration id=shareactivity 2026/04/10 22:55:03 INFO Applying migration id=application 2026/04/10 22:55:03 INFO Applying migration id=certificates 2026/04/10 22:55:03 INFO Applying migration id=rawforward 2026/04/10 22:55:03 INFO Applying migration id=publickey 2026/04/10 22:55:03 INFO Applying migration id=resolvegroup 2026/04/10 22:55:03 INFO Applying migration id=reject 2026/04/10 22:55:03 INFO Applying migration id=autodel 2026/04/10 22:55:03 INFO Applying migration id=jsonb 2026/04/10 22:55:03 INFO Applying migration id=quote 2026/04/10 22:55:03 INFO Applying migration id=rfc9421 2026/04/10 22:55:03 INFO Applying migration id=keys 2026/04/10 22:55:03 INFO Applying migration id=portable 2026/04/10 22:55:03 INFO Applying migration id=proofs 2026/04/10 22:55:03 INFO Applying migration id=contexts 2026/04/10 22:55:03 INFO Applying migration id=deliverieshost 2026/04/10 22:55:03 INFO Applying migration id=pembegin 2026/04/10 22:55:03 INFO Applying migration id=didhost 2026/04/10 22:55:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-26c0-7b2c-87df-342ac5d11192 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-26c0-7acc-bd96-ec81e9678b56 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-26c0-7acc-bd96-ec81e9678b56 2026/04/10 22:55:04 INFO Generating first response key=/users/hashtag/hello 2026/04/10 22:55:04 INFO Generating first response key=/users/hashtag/world 2026/04/10 22:55:04 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-26c4-7d0a-b65e-c081b5d3b465 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-26c0-7acc-bd96-ec81e9678b56 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-26c0-7acc-bd96-ec81e9678b56 2026/04/10 22:55:04 INFO Generating first response key=/hashtag/hello 2026/04/10 22:55:04 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_AddHashtag (1.42s) === RUN TestEdit_RemoveHashtag 2026/04/10 22:55:04 INFO Applying migration id=initial 2026/04/10 22:55:04 INFO Applying migration id=notesupdated 2026/04/10 22:55:04 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:04 INFO Applying migration id=activitiesid 2026/04/10 22:55:04 INFO Applying migration id=outbox 2026/04/10 22:55:04 INFO Applying migration id=edits 2026/04/10 22:55:04 INFO Applying migration id=outboxactor 2026/04/10 22:55:04 INFO Applying migration id=outboxsender 2026/04/10 22:55:04 INFO Applying migration id=thread 2026/04/10 22:55:04 INFO Applying migration id=host 2026/04/10 22:55:04 INFO Applying migration id=sharedinbox 2026/04/10 22:55:04 INFO Applying migration id=noteshost 2026/04/10 22:55:04 INFO Applying migration id=fetched 2026/04/10 22:55:04 INFO Applying migration id=move 2026/04/10 22:55:04 INFO Applying migration id=cleanup 2026/04/10 22:55:04 INFO Applying migration id=received 2026/04/10 22:55:04 INFO Applying migration id=namehost 2026/04/10 22:55:04 INFO Applying migration id=outboxhost 2026/04/10 22:55:04 INFO Applying migration id=notesfts 2026/04/10 22:55:04 INFO Applying migration id=iconsname 2026/04/10 22:55:04 INFO Applying migration id=nohash 2026/04/10 22:55:04 INFO Applying migration id=shares 2026/04/10 22:55:04 INFO Applying migration id=actorttl 2026/04/10 22:55:04 INFO Applying migration id=tocc 2026/04/10 22:55:04 INFO Applying migration id=followeds 2026/04/10 22:55:04 INFO Applying migration id=certhash 2026/04/10 22:55:04 INFO Applying migration id=follows_sync 2026/04/10 22:55:04 INFO Applying migration id=jsonpath 2026/04/10 22:55:04 INFO Applying migration id=localforward 2026/04/10 22:55:04 INFO Applying migration id=avatar 2026/04/10 22:55:04 INFO Applying migration id=noimage 2026/04/10 22:55:04 INFO Applying migration id=feed 2026/04/10 22:55:04 INFO Applying migration id=bookmarks 2026/04/10 22:55:04 INFO Applying migration id=shareactivity 2026/04/10 22:55:04 INFO Applying migration id=application 2026/04/10 22:55:04 INFO Applying migration id=certificates 2026/04/10 22:55:04 INFO Applying migration id=rawforward 2026/04/10 22:55:04 INFO Applying migration id=publickey 2026/04/10 22:55:04 INFO Applying migration id=resolvegroup 2026/04/10 22:55:04 INFO Applying migration id=reject 2026/04/10 22:55:04 INFO Applying migration id=autodel 2026/04/10 22:55:04 INFO Applying migration id=jsonb 2026/04/10 22:55:04 INFO Applying migration id=quote 2026/04/10 22:55:04 INFO Applying migration id=rfc9421 2026/04/10 22:55:04 INFO Applying migration id=keys 2026/04/10 22:55:04 INFO Applying migration id=portable 2026/04/10 22:55:04 INFO Applying migration id=proofs 2026/04/10 22:55:04 INFO Applying migration id=contexts 2026/04/10 22:55:04 INFO Applying migration id=deliverieshost 2026/04/10 22:55:04 INFO Applying migration id=pembegin 2026/04/10 22:55:04 INFO Applying migration id=didhost 2026/04/10 22:55:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-2ab0-789a-bc6c-a850b6e6494d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-2ab0-7834-b521-c085fb378e25 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-2ab0-7834-b521-c085fb378e25 2026/04/10 22:55:05 INFO Generating first response key=/users/hashtag/hello 2026/04/10 22:55:05 INFO Generating first response key=/users/hashtag/world 2026/04/10 22:55:05 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-2ab4-798a-b1bf-90b90a38f650 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-2ab0-7834-b521-c085fb378e25 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-2ab0-7834-b521-c085fb378e25 2026/04/10 22:55:05 INFO Generating first response key=/hashtag/hello 2026/04/10 22:55:05 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_RemoveHashtag (1.01s) === RUN TestEdit_KeepHashtags 2026/04/10 22:55:05 INFO Applying migration id=initial 2026/04/10 22:55:05 INFO Applying migration id=notesupdated 2026/04/10 22:55:05 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:05 INFO Applying migration id=activitiesid 2026/04/10 22:55:05 INFO Applying migration id=outbox 2026/04/10 22:55:05 INFO Applying migration id=edits 2026/04/10 22:55:05 INFO Applying migration id=outboxactor 2026/04/10 22:55:05 INFO Applying migration id=outboxsender 2026/04/10 22:55:05 INFO Applying migration id=thread 2026/04/10 22:55:05 INFO Applying migration id=host 2026/04/10 22:55:05 INFO Applying migration id=sharedinbox 2026/04/10 22:55:05 INFO Applying migration id=noteshost 2026/04/10 22:55:05 INFO Applying migration id=fetched 2026/04/10 22:55:05 INFO Applying migration id=move 2026/04/10 22:55:05 INFO Applying migration id=cleanup 2026/04/10 22:55:05 INFO Applying migration id=received 2026/04/10 22:55:05 INFO Applying migration id=namehost 2026/04/10 22:55:05 INFO Applying migration id=outboxhost 2026/04/10 22:55:05 INFO Applying migration id=notesfts 2026/04/10 22:55:05 INFO Applying migration id=iconsname 2026/04/10 22:55:05 INFO Applying migration id=nohash 2026/04/10 22:55:05 INFO Applying migration id=shares 2026/04/10 22:55:05 INFO Applying migration id=actorttl 2026/04/10 22:55:05 INFO Applying migration id=tocc 2026/04/10 22:55:05 INFO Applying migration id=followeds 2026/04/10 22:55:05 INFO Applying migration id=certhash 2026/04/10 22:55:05 INFO Applying migration id=follows_sync 2026/04/10 22:55:05 INFO Applying migration id=jsonpath 2026/04/10 22:55:05 INFO Applying migration id=localforward 2026/04/10 22:55:05 INFO Applying migration id=avatar 2026/04/10 22:55:05 INFO Applying migration id=noimage 2026/04/10 22:55:05 INFO Applying migration id=feed 2026/04/10 22:55:05 INFO Applying migration id=bookmarks 2026/04/10 22:55:05 INFO Applying migration id=shareactivity 2026/04/10 22:55:05 INFO Applying migration id=application 2026/04/10 22:55:05 INFO Applying migration id=certificates 2026/04/10 22:55:05 INFO Applying migration id=rawforward 2026/04/10 22:55:05 INFO Applying migration id=publickey 2026/04/10 22:55:05 INFO Applying migration id=resolvegroup 2026/04/10 22:55:05 INFO Applying migration id=reject 2026/04/10 22:55:05 INFO Applying migration id=autodel 2026/04/10 22:55:05 INFO Applying migration id=jsonb 2026/04/10 22:55:05 INFO Applying migration id=quote 2026/04/10 22:55:05 INFO Applying migration id=rfc9421 2026/04/10 22:55:05 INFO Applying migration id=keys 2026/04/10 22:55:05 INFO Applying migration id=portable 2026/04/10 22:55:05 INFO Applying migration id=proofs 2026/04/10 22:55:05 INFO Applying migration id=contexts 2026/04/10 22:55:05 INFO Applying migration id=deliverieshost 2026/04/10 22:55:05 INFO Applying migration id=pembegin 2026/04/10 22:55:05 INFO Applying migration id=didhost 2026/04/10 22:55:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-2dcf-76d5-82b4-ce02bd6ef0d1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-2dcf-7672-9b38-304761461376 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-2dcf-7672-9b38-304761461376 2026/04/10 22:55:06 INFO Generating first response key=/users/hashtag/hello 2026/04/10 22:55:06 INFO Generating first response key=/users/hashtag/world 2026/04/10 22:55:06 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-2dd3-7a0e-ad2d-19c36ce9a8bc activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-2dcf-7672-9b38-304761461376 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-2dcf-7672-9b38-304761461376 2026/04/10 22:55:06 INFO Generating first response key=/hashtag/hello 2026/04/10 22:55:06 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_KeepHashtags (0.80s) === RUN TestEdit_AddMention 2026/04/10 22:55:06 INFO Applying migration id=initial 2026/04/10 22:55:06 INFO Applying migration id=notesupdated 2026/04/10 22:55:06 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:06 INFO Applying migration id=activitiesid 2026/04/10 22:55:06 INFO Applying migration id=outbox 2026/04/10 22:55:06 INFO Applying migration id=edits 2026/04/10 22:55:06 INFO Applying migration id=outboxactor 2026/04/10 22:55:06 INFO Applying migration id=outboxsender 2026/04/10 22:55:06 INFO Applying migration id=thread 2026/04/10 22:55:06 INFO Applying migration id=host 2026/04/10 22:55:06 INFO Applying migration id=sharedinbox 2026/04/10 22:55:06 INFO Applying migration id=noteshost 2026/04/10 22:55:06 INFO Applying migration id=fetched 2026/04/10 22:55:06 INFO Applying migration id=move 2026/04/10 22:55:06 INFO Applying migration id=cleanup 2026/04/10 22:55:06 INFO Applying migration id=received 2026/04/10 22:55:06 INFO Applying migration id=namehost 2026/04/10 22:55:06 INFO Applying migration id=outboxhost 2026/04/10 22:55:06 INFO Applying migration id=notesfts 2026/04/10 22:55:06 INFO Applying migration id=iconsname 2026/04/10 22:55:06 INFO Applying migration id=nohash 2026/04/10 22:55:06 INFO Applying migration id=shares 2026/04/10 22:55:06 INFO Applying migration id=actorttl 2026/04/10 22:55:06 INFO Applying migration id=tocc 2026/04/10 22:55:06 INFO Applying migration id=followeds 2026/04/10 22:55:06 INFO Applying migration id=certhash 2026/04/10 22:55:06 INFO Applying migration id=follows_sync 2026/04/10 22:55:06 INFO Applying migration id=jsonpath 2026/04/10 22:55:06 INFO Applying migration id=localforward 2026/04/10 22:55:06 INFO Applying migration id=avatar 2026/04/10 22:55:06 INFO Applying migration id=noimage 2026/04/10 22:55:06 INFO Applying migration id=feed 2026/04/10 22:55:06 INFO Applying migration id=bookmarks 2026/04/10 22:55:06 INFO Applying migration id=shareactivity 2026/04/10 22:55:06 INFO Applying migration id=application 2026/04/10 22:55:06 INFO Applying migration id=certificates 2026/04/10 22:55:06 INFO Applying migration id=rawforward 2026/04/10 22:55:06 INFO Applying migration id=publickey 2026/04/10 22:55:06 INFO Applying migration id=resolvegroup 2026/04/10 22:55:06 INFO Applying migration id=reject 2026/04/10 22:55:06 INFO Applying migration id=autodel 2026/04/10 22:55:06 INFO Applying migration id=jsonb 2026/04/10 22:55:06 INFO Applying migration id=quote 2026/04/10 22:55:06 INFO Applying migration id=rfc9421 2026/04/10 22:55:06 INFO Applying migration id=keys 2026/04/10 22:55:06 INFO Applying migration id=portable 2026/04/10 22:55:06 INFO Applying migration id=proofs 2026/04/10 22:55:06 INFO Applying migration id=contexts 2026/04/10 22:55:06 INFO Applying migration id=deliverieshost 2026/04/10 22:55:06 INFO Applying migration id=pembegin 2026/04/10 22:55:06 INFO Applying migration id=didhost 2026/04/10 22:55:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-32a3-749e-9975-69076032e1f9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-32a3-7416-8c56-7c8fc10e8613 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-32a3-7416-8c56-7c8fc10e8613 2026/04/10 22:55:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-32a3-7416-8c56-7c8fc10e8613 2026/04/10 22:55:07 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:07 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-32a6-7c98-ad57-d8375e467036 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-32a3-7416-8c56-7c8fc10e8613 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-32a3-7416-8c56-7c8fc10e8613 2026/04/10 22:55:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-32a3-7416-8c56-7c8fc10e8613 --- PASS: TestEdit_AddMention (1.23s) === RUN TestEdit_RemoveMention 2026/04/10 22:55:07 INFO Applying migration id=initial 2026/04/10 22:55:07 INFO Applying migration id=notesupdated 2026/04/10 22:55:07 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:07 INFO Applying migration id=activitiesid 2026/04/10 22:55:07 INFO Applying migration id=outbox 2026/04/10 22:55:07 INFO Applying migration id=edits 2026/04/10 22:55:07 INFO Applying migration id=outboxactor 2026/04/10 22:55:07 INFO Applying migration id=outboxsender 2026/04/10 22:55:07 INFO Applying migration id=thread 2026/04/10 22:55:07 INFO Applying migration id=host 2026/04/10 22:55:07 INFO Applying migration id=sharedinbox 2026/04/10 22:55:07 INFO Applying migration id=noteshost 2026/04/10 22:55:07 INFO Applying migration id=fetched 2026/04/10 22:55:07 INFO Applying migration id=move 2026/04/10 22:55:07 INFO Applying migration id=cleanup 2026/04/10 22:55:07 INFO Applying migration id=received 2026/04/10 22:55:07 INFO Applying migration id=namehost 2026/04/10 22:55:07 INFO Applying migration id=outboxhost 2026/04/10 22:55:07 INFO Applying migration id=notesfts 2026/04/10 22:55:07 INFO Applying migration id=iconsname 2026/04/10 22:55:07 INFO Applying migration id=nohash 2026/04/10 22:55:07 INFO Applying migration id=shares 2026/04/10 22:55:07 INFO Applying migration id=actorttl 2026/04/10 22:55:07 INFO Applying migration id=tocc 2026/04/10 22:55:07 INFO Applying migration id=followeds 2026/04/10 22:55:07 INFO Applying migration id=certhash 2026/04/10 22:55:07 INFO Applying migration id=follows_sync 2026/04/10 22:55:07 INFO Applying migration id=jsonpath 2026/04/10 22:55:07 INFO Applying migration id=localforward 2026/04/10 22:55:07 INFO Applying migration id=avatar 2026/04/10 22:55:07 INFO Applying migration id=noimage 2026/04/10 22:55:07 INFO Applying migration id=feed 2026/04/10 22:55:07 INFO Applying migration id=bookmarks 2026/04/10 22:55:07 INFO Applying migration id=shareactivity 2026/04/10 22:55:07 INFO Applying migration id=application 2026/04/10 22:55:07 INFO Applying migration id=certificates 2026/04/10 22:55:07 INFO Applying migration id=rawforward 2026/04/10 22:55:07 INFO Applying migration id=publickey 2026/04/10 22:55:07 INFO Applying migration id=resolvegroup 2026/04/10 22:55:07 INFO Applying migration id=reject 2026/04/10 22:55:07 INFO Applying migration id=autodel 2026/04/10 22:55:07 INFO Applying migration id=jsonb 2026/04/10 22:55:07 INFO Applying migration id=quote 2026/04/10 22:55:07 INFO Applying migration id=rfc9421 2026/04/10 22:55:07 INFO Applying migration id=keys 2026/04/10 22:55:07 INFO Applying migration id=portable 2026/04/10 22:55:07 INFO Applying migration id=proofs 2026/04/10 22:55:07 INFO Applying migration id=contexts 2026/04/10 22:55:07 INFO Applying migration id=deliverieshost 2026/04/10 22:55:07 INFO Applying migration id=pembegin 2026/04/10 22:55:07 INFO Applying migration id=didhost 2026/04/10 22:55:08 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-3674-71fa-937f-04b083578547 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3673-7da7-927b-a795059b9eb0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-3673-7da7-927b-a795059b9eb0 2026/04/10 22:55:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-3673-7da7-927b-a795059b9eb0 2026/04/10 22:55:08 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-3677-7716-853f-3cebb3993fde activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3673-7da7-927b-a795059b9eb0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-3673-7da7-927b-a795059b9eb0 2026/04/10 22:55:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-3673-7da7-927b-a795059b9eb0 --- PASS: TestEdit_RemoveMention (0.98s) === RUN TestEdit_KeepMention 2026/04/10 22:55:08 INFO Applying migration id=initial 2026/04/10 22:55:08 INFO Applying migration id=notesupdated 2026/04/10 22:55:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:08 INFO Applying migration id=activitiesid 2026/04/10 22:55:08 INFO Applying migration id=outbox 2026/04/10 22:55:08 INFO Applying migration id=edits 2026/04/10 22:55:08 INFO Applying migration id=outboxactor 2026/04/10 22:55:08 INFO Applying migration id=outboxsender 2026/04/10 22:55:08 INFO Applying migration id=thread 2026/04/10 22:55:08 INFO Applying migration id=host 2026/04/10 22:55:08 INFO Applying migration id=sharedinbox 2026/04/10 22:55:08 INFO Applying migration id=noteshost 2026/04/10 22:55:08 INFO Applying migration id=fetched 2026/04/10 22:55:08 INFO Applying migration id=move 2026/04/10 22:55:08 INFO Applying migration id=cleanup 2026/04/10 22:55:08 INFO Applying migration id=received 2026/04/10 22:55:08 INFO Applying migration id=namehost 2026/04/10 22:55:08 INFO Applying migration id=outboxhost 2026/04/10 22:55:08 INFO Applying migration id=notesfts 2026/04/10 22:55:08 INFO Applying migration id=iconsname 2026/04/10 22:55:08 INFO Applying migration id=nohash 2026/04/10 22:55:08 INFO Applying migration id=shares 2026/04/10 22:55:08 INFO Applying migration id=actorttl 2026/04/10 22:55:08 INFO Applying migration id=tocc 2026/04/10 22:55:08 INFO Applying migration id=followeds 2026/04/10 22:55:08 INFO Applying migration id=certhash 2026/04/10 22:55:08 INFO Applying migration id=follows_sync 2026/04/10 22:55:08 INFO Applying migration id=jsonpath 2026/04/10 22:55:08 INFO Applying migration id=localforward 2026/04/10 22:55:08 INFO Applying migration id=avatar 2026/04/10 22:55:08 INFO Applying migration id=noimage 2026/04/10 22:55:08 INFO Applying migration id=feed 2026/04/10 22:55:08 INFO Applying migration id=bookmarks 2026/04/10 22:55:08 INFO Applying migration id=shareactivity 2026/04/10 22:55:08 INFO Applying migration id=application 2026/04/10 22:55:08 INFO Applying migration id=certificates 2026/04/10 22:55:08 INFO Applying migration id=rawforward 2026/04/10 22:55:08 INFO Applying migration id=publickey 2026/04/10 22:55:08 INFO Applying migration id=resolvegroup 2026/04/10 22:55:08 INFO Applying migration id=reject 2026/04/10 22:55:08 INFO Applying migration id=autodel 2026/04/10 22:55:08 INFO Applying migration id=jsonb 2026/04/10 22:55:08 INFO Applying migration id=quote 2026/04/10 22:55:08 INFO Applying migration id=rfc9421 2026/04/10 22:55:08 INFO Applying migration id=keys 2026/04/10 22:55:08 INFO Applying migration id=portable 2026/04/10 22:55:08 INFO Applying migration id=proofs 2026/04/10 22:55:08 INFO Applying migration id=contexts 2026/04/10 22:55:08 INFO Applying migration id=deliverieshost 2026/04/10 22:55:08 INFO Applying migration id=pembegin 2026/04/10 22:55:08 INFO Applying migration id=didhost 2026/04/10 22:55:09 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-3a20-7f34-bfaf-80e088b1fc7e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3a20-7b2b-8905-d14aeb3a7e75 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-3a20-7b2b-8905-d14aeb3a7e75 2026/04/10 22:55:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-3a20-7b2b-8905-d14aeb3a7e75 2026/04/10 22:55:09 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:09 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-3a24-7b45-b627-bb16ba2c868c activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3a20-7b2b-8905-d14aeb3a7e75 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-3a20-7b2b-8905-d14aeb3a7e75 2026/04/10 22:55:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-3a20-7b2b-8905-d14aeb3a7e75 --- PASS: TestEdit_KeepMention (0.94s) === RUN TestEdit_PollAddOption 2026/04/10 22:55:09 INFO Applying migration id=initial 2026/04/10 22:55:09 INFO Applying migration id=notesupdated 2026/04/10 22:55:09 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:09 INFO Applying migration id=activitiesid 2026/04/10 22:55:09 INFO Applying migration id=outbox 2026/04/10 22:55:09 INFO Applying migration id=edits 2026/04/10 22:55:09 INFO Applying migration id=outboxactor 2026/04/10 22:55:09 INFO Applying migration id=outboxsender 2026/04/10 22:55:09 INFO Applying migration id=thread 2026/04/10 22:55:09 INFO Applying migration id=host 2026/04/10 22:55:09 INFO Applying migration id=sharedinbox 2026/04/10 22:55:09 INFO Applying migration id=noteshost 2026/04/10 22:55:09 INFO Applying migration id=fetched 2026/04/10 22:55:09 INFO Applying migration id=move 2026/04/10 22:55:09 INFO Applying migration id=cleanup 2026/04/10 22:55:09 INFO Applying migration id=received 2026/04/10 22:55:09 INFO Applying migration id=namehost 2026/04/10 22:55:09 INFO Applying migration id=outboxhost 2026/04/10 22:55:09 INFO Applying migration id=notesfts 2026/04/10 22:55:09 INFO Applying migration id=iconsname 2026/04/10 22:55:09 INFO Applying migration id=nohash 2026/04/10 22:55:09 INFO Applying migration id=shares 2026/04/10 22:55:09 INFO Applying migration id=actorttl 2026/04/10 22:55:09 INFO Applying migration id=tocc 2026/04/10 22:55:09 INFO Applying migration id=followeds 2026/04/10 22:55:09 INFO Applying migration id=certhash 2026/04/10 22:55:09 INFO Applying migration id=follows_sync 2026/04/10 22:55:09 INFO Applying migration id=jsonpath 2026/04/10 22:55:09 INFO Applying migration id=localforward 2026/04/10 22:55:09 INFO Applying migration id=avatar 2026/04/10 22:55:09 INFO Applying migration id=noimage 2026/04/10 22:55:09 INFO Applying migration id=feed 2026/04/10 22:55:09 INFO Applying migration id=bookmarks 2026/04/10 22:55:09 INFO Applying migration id=shareactivity 2026/04/10 22:55:09 INFO Applying migration id=application 2026/04/10 22:55:09 INFO Applying migration id=certificates 2026/04/10 22:55:09 INFO Applying migration id=rawforward 2026/04/10 22:55:09 INFO Applying migration id=publickey 2026/04/10 22:55:09 INFO Applying migration id=resolvegroup 2026/04/10 22:55:09 INFO Applying migration id=reject 2026/04/10 22:55:09 INFO Applying migration id=autodel 2026/04/10 22:55:09 INFO Applying migration id=jsonb 2026/04/10 22:55:09 INFO Applying migration id=quote 2026/04/10 22:55:09 INFO Applying migration id=rfc9421 2026/04/10 22:55:09 INFO Applying migration id=keys 2026/04/10 22:55:09 INFO Applying migration id=portable 2026/04/10 22:55:09 INFO Applying migration id=proofs 2026/04/10 22:55:09 INFO Applying migration id=contexts 2026/04/10 22:55:09 INFO Applying migration id=deliverieshost 2026/04/10 22:55:09 INFO Applying migration id=pembegin 2026/04/10 22:55:09 INFO Applying migration id=didhost 2026/04/10 22:55:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-3e03-7d40-b456-38dc387d51b5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-3e05-7ab4-bd1f-ed225073c77a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3e05-7a9b-a77f-9a3522252441 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-3e05-7a9b-a77f-9a3522252441 2026/04/10 22:55:10 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-3e07-77c3-9931-58897159daf6 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-3e0b-7038-9e3a-536fb9106557 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-3e0c-78fe-a4f5-5d39edd8e052 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3e0c-78e3-b395-4d2df1170018 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799b-3e0c-78e3-b395-4d2df1170018 2026/04/10 22:55:10 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-3e0d-7e04-9542-85888efbfd41 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 --- PASS: TestEdit_PollAddOption (1.00s) === RUN TestEdit_RemoveQuestion 2026/04/10 22:55:10 INFO Applying migration id=initial 2026/04/10 22:55:10 INFO Applying migration id=notesupdated 2026/04/10 22:55:10 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:10 INFO Applying migration id=activitiesid 2026/04/10 22:55:10 INFO Applying migration id=outbox 2026/04/10 22:55:10 INFO Applying migration id=edits 2026/04/10 22:55:10 INFO Applying migration id=outboxactor 2026/04/10 22:55:10 INFO Applying migration id=outboxsender 2026/04/10 22:55:10 INFO Applying migration id=thread 2026/04/10 22:55:10 INFO Applying migration id=host 2026/04/10 22:55:10 INFO Applying migration id=sharedinbox 2026/04/10 22:55:10 INFO Applying migration id=noteshost 2026/04/10 22:55:10 INFO Applying migration id=fetched 2026/04/10 22:55:10 INFO Applying migration id=move 2026/04/10 22:55:10 INFO Applying migration id=cleanup 2026/04/10 22:55:10 INFO Applying migration id=received 2026/04/10 22:55:10 INFO Applying migration id=namehost 2026/04/10 22:55:10 INFO Applying migration id=outboxhost 2026/04/10 22:55:10 INFO Applying migration id=notesfts 2026/04/10 22:55:10 INFO Applying migration id=iconsname 2026/04/10 22:55:10 INFO Applying migration id=nohash 2026/04/10 22:55:10 INFO Applying migration id=shares 2026/04/10 22:55:10 INFO Applying migration id=actorttl 2026/04/10 22:55:10 INFO Applying migration id=tocc 2026/04/10 22:55:10 INFO Applying migration id=followeds 2026/04/10 22:55:10 INFO Applying migration id=certhash 2026/04/10 22:55:10 INFO Applying migration id=follows_sync 2026/04/10 22:55:10 INFO Applying migration id=jsonpath 2026/04/10 22:55:10 INFO Applying migration id=localforward 2026/04/10 22:55:10 INFO Applying migration id=avatar 2026/04/10 22:55:10 INFO Applying migration id=noimage 2026/04/10 22:55:10 INFO Applying migration id=feed 2026/04/10 22:55:10 INFO Applying migration id=bookmarks 2026/04/10 22:55:10 INFO Applying migration id=shareactivity 2026/04/10 22:55:10 INFO Applying migration id=application 2026/04/10 22:55:10 INFO Applying migration id=certificates 2026/04/10 22:55:10 INFO Applying migration id=rawforward 2026/04/10 22:55:10 INFO Applying migration id=publickey 2026/04/10 22:55:10 INFO Applying migration id=resolvegroup 2026/04/10 22:55:10 INFO Applying migration id=reject 2026/04/10 22:55:10 INFO Applying migration id=autodel 2026/04/10 22:55:10 INFO Applying migration id=jsonb 2026/04/10 22:55:10 INFO Applying migration id=quote 2026/04/10 22:55:10 INFO Applying migration id=rfc9421 2026/04/10 22:55:10 INFO Applying migration id=keys 2026/04/10 22:55:10 INFO Applying migration id=portable 2026/04/10 22:55:10 INFO Applying migration id=proofs 2026/04/10 22:55:10 INFO Applying migration id=contexts 2026/04/10 22:55:10 INFO Applying migration id=deliverieshost 2026/04/10 22:55:10 INFO Applying migration id=pembegin 2026/04/10 22:55:10 INFO Applying migration id=didhost 2026/04/10 22:55:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-4258-74b5-a79e-f89cbe63bcdc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 2026/04/10 22:55:11 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 2026/04/10 22:55:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-425a-7270-a4e1-72d00ce10e09 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-425a-7255-ad4e-112fc5bf51e3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-425a-7255-ad4e-112fc5bf51e3 2026/04/10 22:55:11 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 2026/04/10 22:55:11 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-425b-7eaa-867d-2828d5910335 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 2026/04/10 22:55:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 2026/04/10 22:55:11 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-425f-765e-a452-3117f19fbae6 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 2026/04/10 22:55:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 --- PASS: TestEdit_RemoveQuestion (1.11s) === RUN TestFollow_PostToFollowers 2026/04/10 22:55:11 INFO Applying migration id=initial 2026/04/10 22:55:11 INFO Applying migration id=notesupdated 2026/04/10 22:55:11 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:11 INFO Applying migration id=activitiesid 2026/04/10 22:55:11 INFO Applying migration id=outbox 2026/04/10 22:55:11 INFO Applying migration id=edits 2026/04/10 22:55:11 INFO Applying migration id=outboxactor 2026/04/10 22:55:11 INFO Applying migration id=outboxsender 2026/04/10 22:55:11 INFO Applying migration id=thread 2026/04/10 22:55:11 INFO Applying migration id=host 2026/04/10 22:55:11 INFO Applying migration id=sharedinbox 2026/04/10 22:55:11 INFO Applying migration id=noteshost 2026/04/10 22:55:11 INFO Applying migration id=fetched 2026/04/10 22:55:11 INFO Applying migration id=move 2026/04/10 22:55:11 INFO Applying migration id=cleanup 2026/04/10 22:55:11 INFO Applying migration id=received 2026/04/10 22:55:11 INFO Applying migration id=namehost 2026/04/10 22:55:11 INFO Applying migration id=outboxhost 2026/04/10 22:55:11 INFO Applying migration id=notesfts 2026/04/10 22:55:11 INFO Applying migration id=iconsname 2026/04/10 22:55:11 INFO Applying migration id=nohash 2026/04/10 22:55:11 INFO Applying migration id=shares 2026/04/10 22:55:11 INFO Applying migration id=actorttl 2026/04/10 22:55:11 INFO Applying migration id=tocc 2026/04/10 22:55:11 INFO Applying migration id=followeds 2026/04/10 22:55:11 INFO Applying migration id=certhash 2026/04/10 22:55:11 INFO Applying migration id=follows_sync 2026/04/10 22:55:11 INFO Applying migration id=jsonpath 2026/04/10 22:55:11 INFO Applying migration id=localforward 2026/04/10 22:55:11 INFO Applying migration id=avatar 2026/04/10 22:55:11 INFO Applying migration id=noimage 2026/04/10 22:55:11 INFO Applying migration id=feed 2026/04/10 22:55:11 INFO Applying migration id=bookmarks 2026/04/10 22:55:11 INFO Applying migration id=shareactivity 2026/04/10 22:55:11 INFO Applying migration id=application 2026/04/10 22:55:11 INFO Applying migration id=certificates 2026/04/10 22:55:11 INFO Applying migration id=rawforward 2026/04/10 22:55:11 INFO Applying migration id=publickey 2026/04/10 22:55:11 INFO Applying migration id=resolvegroup 2026/04/10 22:55:11 INFO Applying migration id=reject 2026/04/10 22:55:11 INFO Applying migration id=autodel 2026/04/10 22:55:11 INFO Applying migration id=jsonb 2026/04/10 22:55:11 INFO Applying migration id=quote 2026/04/10 22:55:11 INFO Applying migration id=rfc9421 2026/04/10 22:55:11 INFO Applying migration id=keys 2026/04/10 22:55:11 INFO Applying migration id=portable 2026/04/10 22:55:11 INFO Applying migration id=proofs 2026/04/10 22:55:11 INFO Applying migration id=contexts 2026/04/10 22:55:11 INFO Applying migration id=deliverieshost 2026/04/10 22:55:11 INFO Applying migration id=pembegin 2026/04/10 22:55:11 INFO Applying migration id=didhost 2026/04/10 22:55:12 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-4649-76d5-9459-0f4dc83b8011 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-4649-7ebf-a59d-507dc298b866 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-4649-76d5-9459-0f4dc83b8011 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-4649-76d5-9459-0f4dc83b8011 2026/04/10 22:55:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-464b-74ed-b15a-c7024872ea80 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-464b-74bc-93c8-904b79612d6a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-464b-74bc-93c8-904b79612d6a --- PASS: TestFollow_PostToFollowers (1.00s) === RUN TestFollow_PostToFollowersBeforeFollow 2026/04/10 22:55:12 INFO Applying migration id=initial 2026/04/10 22:55:12 INFO Applying migration id=notesupdated 2026/04/10 22:55:12 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:12 INFO Applying migration id=activitiesid 2026/04/10 22:55:12 INFO Applying migration id=outbox 2026/04/10 22:55:12 INFO Applying migration id=edits 2026/04/10 22:55:12 INFO Applying migration id=outboxactor 2026/04/10 22:55:12 INFO Applying migration id=outboxsender 2026/04/10 22:55:12 INFO Applying migration id=thread 2026/04/10 22:55:12 INFO Applying migration id=host 2026/04/10 22:55:12 INFO Applying migration id=sharedinbox 2026/04/10 22:55:12 INFO Applying migration id=noteshost 2026/04/10 22:55:12 INFO Applying migration id=fetched 2026/04/10 22:55:12 INFO Applying migration id=move 2026/04/10 22:55:12 INFO Applying migration id=cleanup 2026/04/10 22:55:12 INFO Applying migration id=received 2026/04/10 22:55:12 INFO Applying migration id=namehost 2026/04/10 22:55:12 INFO Applying migration id=outboxhost 2026/04/10 22:55:12 INFO Applying migration id=notesfts 2026/04/10 22:55:12 INFO Applying migration id=iconsname 2026/04/10 22:55:12 INFO Applying migration id=nohash 2026/04/10 22:55:12 INFO Applying migration id=shares 2026/04/10 22:55:12 INFO Applying migration id=actorttl 2026/04/10 22:55:12 INFO Applying migration id=tocc 2026/04/10 22:55:12 INFO Applying migration id=followeds 2026/04/10 22:55:12 INFO Applying migration id=certhash 2026/04/10 22:55:12 INFO Applying migration id=follows_sync 2026/04/10 22:55:12 INFO Applying migration id=jsonpath 2026/04/10 22:55:12 INFO Applying migration id=localforward 2026/04/10 22:55:12 INFO Applying migration id=avatar 2026/04/10 22:55:12 INFO Applying migration id=noimage 2026/04/10 22:55:12 INFO Applying migration id=feed 2026/04/10 22:55:12 INFO Applying migration id=bookmarks 2026/04/10 22:55:12 INFO Applying migration id=shareactivity 2026/04/10 22:55:12 INFO Applying migration id=application 2026/04/10 22:55:12 INFO Applying migration id=certificates 2026/04/10 22:55:12 INFO Applying migration id=rawforward 2026/04/10 22:55:12 INFO Applying migration id=publickey 2026/04/10 22:55:12 INFO Applying migration id=resolvegroup 2026/04/10 22:55:12 INFO Applying migration id=reject 2026/04/10 22:55:12 INFO Applying migration id=autodel 2026/04/10 22:55:12 INFO Applying migration id=jsonb 2026/04/10 22:55:12 INFO Applying migration id=quote 2026/04/10 22:55:12 INFO Applying migration id=rfc9421 2026/04/10 22:55:12 INFO Applying migration id=keys 2026/04/10 22:55:12 INFO Applying migration id=portable 2026/04/10 22:55:12 INFO Applying migration id=proofs 2026/04/10 22:55:12 INFO Applying migration id=contexts 2026/04/10 22:55:12 INFO Applying migration id=deliverieshost 2026/04/10 22:55:12 INFO Applying migration id=pembegin 2026/04/10 22:55:12 INFO Applying migration id=didhost 2026/04/10 22:55:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-4ca7-729e-a58d-057d1a09d967 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-4ca7-7263-9775-22e5301d014a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-4ca7-7263-9775-22e5301d014a 2026/04/10 22:55:14 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-4ca8-75d7-b483-c00f9ab9ac68 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:14 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-4ca8-7ca5-9a4f-4b7d12c81da2 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-4ca8-75d7-b483-c00f9ab9ac68 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-4ca8-75d7-b483-c00f9ab9ac68 --- PASS: TestFollow_PostToFollowersBeforeFollow (1.63s) === RUN TestFollow_DMUnfollowFollow 2026/04/10 22:55:14 INFO Applying migration id=initial 2026/04/10 22:55:14 INFO Applying migration id=notesupdated 2026/04/10 22:55:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:14 INFO Applying migration id=activitiesid 2026/04/10 22:55:14 INFO Applying migration id=outbox 2026/04/10 22:55:14 INFO Applying migration id=edits 2026/04/10 22:55:14 INFO Applying migration id=outboxactor 2026/04/10 22:55:14 INFO Applying migration id=outboxsender 2026/04/10 22:55:14 INFO Applying migration id=thread 2026/04/10 22:55:14 INFO Applying migration id=host 2026/04/10 22:55:14 INFO Applying migration id=sharedinbox 2026/04/10 22:55:14 INFO Applying migration id=noteshost 2026/04/10 22:55:14 INFO Applying migration id=fetched 2026/04/10 22:55:14 INFO Applying migration id=move 2026/04/10 22:55:14 INFO Applying migration id=cleanup 2026/04/10 22:55:14 INFO Applying migration id=received 2026/04/10 22:55:14 INFO Applying migration id=namehost 2026/04/10 22:55:14 INFO Applying migration id=outboxhost 2026/04/10 22:55:14 INFO Applying migration id=notesfts 2026/04/10 22:55:14 INFO Applying migration id=iconsname 2026/04/10 22:55:14 INFO Applying migration id=nohash 2026/04/10 22:55:14 INFO Applying migration id=shares 2026/04/10 22:55:14 INFO Applying migration id=actorttl 2026/04/10 22:55:14 INFO Applying migration id=tocc 2026/04/10 22:55:14 INFO Applying migration id=followeds 2026/04/10 22:55:14 INFO Applying migration id=certhash 2026/04/10 22:55:14 INFO Applying migration id=follows_sync 2026/04/10 22:55:14 INFO Applying migration id=jsonpath 2026/04/10 22:55:14 INFO Applying migration id=localforward 2026/04/10 22:55:14 INFO Applying migration id=avatar 2026/04/10 22:55:14 INFO Applying migration id=noimage 2026/04/10 22:55:14 INFO Applying migration id=feed 2026/04/10 22:55:14 INFO Applying migration id=bookmarks 2026/04/10 22:55:14 INFO Applying migration id=shareactivity 2026/04/10 22:55:14 INFO Applying migration id=application 2026/04/10 22:55:14 INFO Applying migration id=certificates 2026/04/10 22:55:14 INFO Applying migration id=rawforward 2026/04/10 22:55:14 INFO Applying migration id=publickey 2026/04/10 22:55:14 INFO Applying migration id=resolvegroup 2026/04/10 22:55:14 INFO Applying migration id=reject 2026/04/10 22:55:14 INFO Applying migration id=autodel 2026/04/10 22:55:14 INFO Applying migration id=jsonb 2026/04/10 22:55:14 INFO Applying migration id=quote 2026/04/10 22:55:14 INFO Applying migration id=rfc9421 2026/04/10 22:55:14 INFO Applying migration id=keys 2026/04/10 22:55:14 INFO Applying migration id=portable 2026/04/10 22:55:14 INFO Applying migration id=proofs 2026/04/10 22:55:14 INFO Applying migration id=contexts 2026/04/10 22:55:14 INFO Applying migration id=deliverieshost 2026/04/10 22:55:14 INFO Applying migration id=pembegin 2026/04/10 22:55:14 INFO Applying migration id=didhost 2026/04/10 22:55:14 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-4f86-7cc1-9dbc-8ccf0e540c5d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:14 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-4f87-74f4-9401-70fff9eca6ad activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-4f86-7cc1-9dbc-8ccf0e540c5d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-4f86-7cc1-9dbc-8ccf0e540c5d 2026/04/10 22:55:14 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-4f87-7ae8-a3ee-c16e539fdd14 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-4f87-79d3-bfcc-23aa64bf842a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-4f87-79d3-bfcc-23aa64bf842a 2026/04/10 22:55:14 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799b-4f8a-7c8b-95c6-075063d4d195 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-4f86-7cc1-9dbc-8ccf0e540c5d 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.73s) === RUN TestFollow_DMUnfollowBeforeFeedUpdate 2026/04/10 22:55:14 INFO Applying migration id=initial 2026/04/10 22:55:14 INFO Applying migration id=notesupdated 2026/04/10 22:55:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:14 INFO Applying migration id=activitiesid 2026/04/10 22:55:14 INFO Applying migration id=outbox 2026/04/10 22:55:14 INFO Applying migration id=edits 2026/04/10 22:55:14 INFO Applying migration id=outboxactor 2026/04/10 22:55:14 INFO Applying migration id=outboxsender 2026/04/10 22:55:14 INFO Applying migration id=thread 2026/04/10 22:55:14 INFO Applying migration id=host 2026/04/10 22:55:14 INFO Applying migration id=sharedinbox 2026/04/10 22:55:14 INFO Applying migration id=noteshost 2026/04/10 22:55:14 INFO Applying migration id=fetched 2026/04/10 22:55:14 INFO Applying migration id=move 2026/04/10 22:55:14 INFO Applying migration id=cleanup 2026/04/10 22:55:14 INFO Applying migration id=received 2026/04/10 22:55:14 INFO Applying migration id=namehost 2026/04/10 22:55:14 INFO Applying migration id=outboxhost 2026/04/10 22:55:14 INFO Applying migration id=notesfts 2026/04/10 22:55:14 INFO Applying migration id=iconsname 2026/04/10 22:55:14 INFO Applying migration id=nohash 2026/04/10 22:55:14 INFO Applying migration id=shares 2026/04/10 22:55:14 INFO Applying migration id=actorttl 2026/04/10 22:55:14 INFO Applying migration id=tocc 2026/04/10 22:55:14 INFO Applying migration id=followeds 2026/04/10 22:55:14 INFO Applying migration id=certhash 2026/04/10 22:55:14 INFO Applying migration id=follows_sync 2026/04/10 22:55:14 INFO Applying migration id=jsonpath 2026/04/10 22:55:14 INFO Applying migration id=localforward 2026/04/10 22:55:14 INFO Applying migration id=avatar 2026/04/10 22:55:14 INFO Applying migration id=noimage 2026/04/10 22:55:14 INFO Applying migration id=feed 2026/04/10 22:55:14 INFO Applying migration id=bookmarks 2026/04/10 22:55:14 INFO Applying migration id=shareactivity 2026/04/10 22:55:14 INFO Applying migration id=application 2026/04/10 22:55:14 INFO Applying migration id=certificates 2026/04/10 22:55:14 INFO Applying migration id=rawforward 2026/04/10 22:55:14 INFO Applying migration id=publickey 2026/04/10 22:55:14 INFO Applying migration id=resolvegroup 2026/04/10 22:55:14 INFO Applying migration id=reject 2026/04/10 22:55:14 INFO Applying migration id=autodel 2026/04/10 22:55:14 INFO Applying migration id=jsonb 2026/04/10 22:55:14 INFO Applying migration id=quote 2026/04/10 22:55:14 INFO Applying migration id=rfc9421 2026/04/10 22:55:14 INFO Applying migration id=keys 2026/04/10 22:55:14 INFO Applying migration id=portable 2026/04/10 22:55:14 INFO Applying migration id=proofs 2026/04/10 22:55:14 INFO Applying migration id=contexts 2026/04/10 22:55:14 INFO Applying migration id=deliverieshost 2026/04/10 22:55:14 INFO Applying migration id=pembegin 2026/04/10 22:55:14 INFO Applying migration id=didhost 2026/04/10 22:55:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-5380-725c-85f0-52a7df285bc0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-5380-7a4e-97c0-1b7cc1989bde activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-5380-725c-85f0-52a7df285bc0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-5380-725c-85f0-52a7df285bc0 2026/04/10 22:55:15 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-5381-7200-828a-6281fb3f1ac4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-5381-7093-b8f3-ea7f4537dc7e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-5381-7093-b8f3-ea7f4537dc7e 2026/04/10 22:55:15 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799b-5382-75b8-a23d-c7fecb8c6d6e activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-5380-725c-85f0-52a7df285bc0 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.01s) === RUN TestFollow_PublicPost 2026/04/10 22:55:15 INFO Applying migration id=initial 2026/04/10 22:55:15 INFO Applying migration id=notesupdated 2026/04/10 22:55:15 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:15 INFO Applying migration id=activitiesid 2026/04/10 22:55:15 INFO Applying migration id=outbox 2026/04/10 22:55:15 INFO Applying migration id=edits 2026/04/10 22:55:15 INFO Applying migration id=outboxactor 2026/04/10 22:55:15 INFO Applying migration id=outboxsender 2026/04/10 22:55:15 INFO Applying migration id=thread 2026/04/10 22:55:15 INFO Applying migration id=host 2026/04/10 22:55:15 INFO Applying migration id=sharedinbox 2026/04/10 22:55:15 INFO Applying migration id=noteshost 2026/04/10 22:55:15 INFO Applying migration id=fetched 2026/04/10 22:55:15 INFO Applying migration id=move 2026/04/10 22:55:15 INFO Applying migration id=cleanup 2026/04/10 22:55:15 INFO Applying migration id=received 2026/04/10 22:55:15 INFO Applying migration id=namehost 2026/04/10 22:55:15 INFO Applying migration id=outboxhost 2026/04/10 22:55:15 INFO Applying migration id=notesfts 2026/04/10 22:55:15 INFO Applying migration id=iconsname 2026/04/10 22:55:15 INFO Applying migration id=nohash 2026/04/10 22:55:15 INFO Applying migration id=shares 2026/04/10 22:55:15 INFO Applying migration id=actorttl 2026/04/10 22:55:15 INFO Applying migration id=tocc 2026/04/10 22:55:15 INFO Applying migration id=followeds 2026/04/10 22:55:15 INFO Applying migration id=certhash 2026/04/10 22:55:15 INFO Applying migration id=follows_sync 2026/04/10 22:55:15 INFO Applying migration id=jsonpath 2026/04/10 22:55:15 INFO Applying migration id=localforward 2026/04/10 22:55:15 INFO Applying migration id=avatar 2026/04/10 22:55:15 INFO Applying migration id=noimage 2026/04/10 22:55:15 INFO Applying migration id=feed 2026/04/10 22:55:15 INFO Applying migration id=bookmarks 2026/04/10 22:55:15 INFO Applying migration id=shareactivity 2026/04/10 22:55:15 INFO Applying migration id=application 2026/04/10 22:55:15 INFO Applying migration id=certificates 2026/04/10 22:55:15 INFO Applying migration id=rawforward 2026/04/10 22:55:15 INFO Applying migration id=publickey 2026/04/10 22:55:15 INFO Applying migration id=resolvegroup 2026/04/10 22:55:15 INFO Applying migration id=reject 2026/04/10 22:55:15 INFO Applying migration id=autodel 2026/04/10 22:55:15 INFO Applying migration id=jsonb 2026/04/10 22:55:15 INFO Applying migration id=quote 2026/04/10 22:55:15 INFO Applying migration id=rfc9421 2026/04/10 22:55:15 INFO Applying migration id=keys 2026/04/10 22:55:15 INFO Applying migration id=portable 2026/04/10 22:55:15 INFO Applying migration id=proofs 2026/04/10 22:55:15 INFO Applying migration id=contexts 2026/04/10 22:55:15 INFO Applying migration id=deliverieshost 2026/04/10 22:55:15 INFO Applying migration id=pembegin 2026/04/10 22:55:15 INFO Applying migration id=didhost 2026/04/10 22:55:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-56d5-7008-8275-eac8bef49e85 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-56d5-7ac7-9506-f2bc4c5cb5c0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-56d5-7008-8275-eac8bef49e85 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-56d5-7008-8275-eac8bef49e85 2026/04/10 22:55:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-56d7-76e3-a72c-4dfb609a94b9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-56d7-766e-8d7e-8062e7859b4b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-56d7-766e-8d7e-8062e7859b4b --- PASS: TestFollow_PublicPost (0.86s) === RUN TestFollow_Mutual 2026/04/10 22:55:16 INFO Applying migration id=initial 2026/04/10 22:55:16 INFO Applying migration id=notesupdated 2026/04/10 22:55:16 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:16 INFO Applying migration id=activitiesid 2026/04/10 22:55:16 INFO Applying migration id=outbox 2026/04/10 22:55:16 INFO Applying migration id=edits 2026/04/10 22:55:16 INFO Applying migration id=outboxactor 2026/04/10 22:55:16 INFO Applying migration id=outboxsender 2026/04/10 22:55:16 INFO Applying migration id=thread 2026/04/10 22:55:16 INFO Applying migration id=host 2026/04/10 22:55:16 INFO Applying migration id=sharedinbox 2026/04/10 22:55:16 INFO Applying migration id=noteshost 2026/04/10 22:55:16 INFO Applying migration id=fetched 2026/04/10 22:55:16 INFO Applying migration id=move 2026/04/10 22:55:16 INFO Applying migration id=cleanup 2026/04/10 22:55:16 INFO Applying migration id=received 2026/04/10 22:55:16 INFO Applying migration id=namehost 2026/04/10 22:55:16 INFO Applying migration id=outboxhost 2026/04/10 22:55:16 INFO Applying migration id=notesfts 2026/04/10 22:55:16 INFO Applying migration id=iconsname 2026/04/10 22:55:16 INFO Applying migration id=nohash 2026/04/10 22:55:16 INFO Applying migration id=shares 2026/04/10 22:55:16 INFO Applying migration id=actorttl 2026/04/10 22:55:16 INFO Applying migration id=tocc 2026/04/10 22:55:16 INFO Applying migration id=followeds 2026/04/10 22:55:16 INFO Applying migration id=certhash 2026/04/10 22:55:16 INFO Applying migration id=follows_sync 2026/04/10 22:55:16 INFO Applying migration id=jsonpath 2026/04/10 22:55:16 INFO Applying migration id=localforward 2026/04/10 22:55:16 INFO Applying migration id=avatar 2026/04/10 22:55:16 INFO Applying migration id=noimage 2026/04/10 22:55:16 INFO Applying migration id=feed 2026/04/10 22:55:16 INFO Applying migration id=bookmarks 2026/04/10 22:55:16 INFO Applying migration id=shareactivity 2026/04/10 22:55:16 INFO Applying migration id=application 2026/04/10 22:55:16 INFO Applying migration id=certificates 2026/04/10 22:55:16 INFO Applying migration id=rawforward 2026/04/10 22:55:16 INFO Applying migration id=publickey 2026/04/10 22:55:16 INFO Applying migration id=resolvegroup 2026/04/10 22:55:16 INFO Applying migration id=reject 2026/04/10 22:55:16 INFO Applying migration id=autodel 2026/04/10 22:55:16 INFO Applying migration id=jsonb 2026/04/10 22:55:16 INFO Applying migration id=quote 2026/04/10 22:55:16 INFO Applying migration id=rfc9421 2026/04/10 22:55:16 INFO Applying migration id=keys 2026/04/10 22:55:16 INFO Applying migration id=portable 2026/04/10 22:55:16 INFO Applying migration id=proofs 2026/04/10 22:55:16 INFO Applying migration id=contexts 2026/04/10 22:55:16 INFO Applying migration id=deliverieshost 2026/04/10 22:55:16 INFO Applying migration id=pembegin 2026/04/10 22:55:16 INFO Applying migration id=didhost 2026/04/10 22:55:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-5ba2-7e09-9736-ee78ee1fc37d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-5ba3-77d1-ab05-2ccae51b4706 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-5ba2-7e09-9736-ee78ee1fc37d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-5ba2-7e09-9736-ee78ee1fc37d 2026/04/10 22:55:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-5ba5-70b0-8fc7-18e0cbc2bc39 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-5ba5-706f-adef-1dee0c344f6c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-5ba5-706f-adef-1dee0c344f6c 2026/04/10 22:55:17 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799b-5ba5-706f-adef-1dee0c344f6c 2026/04/10 22:55:17 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799b-5ba6-799a-a971-1a57e135afac note=https://localhost.localdomain:8443/post/019d799b-5ba6-7967-9c4f-d75cc9c4b6cc thread=https://localhost.localdomain:8443/post/019d799b-5ba5-706f-adef-1dee0c344f6c starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-5ba6-799a-a971-1a57e135afac activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-5ba6-7967-9c4f-d75cc9c4b6cc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-5ba6-7967-9c4f-d75cc9c4b6cc 2026/04/10 22:55:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-5bac-7495-8c25-5721a9b6d4c6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-5bac-7ce1-908f-8d8dcbdec9f7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-5bac-7495-8c25-5721a9b6d4c6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799b-5bac-7495-8c25-5721a9b6d4c6 --- PASS: TestFollow_Mutual (1.24s) === RUN TestFollow_AlreadyFollowing 2026/04/10 22:55:17 INFO Applying migration id=initial 2026/04/10 22:55:17 INFO Applying migration id=notesupdated 2026/04/10 22:55:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:17 INFO Applying migration id=activitiesid 2026/04/10 22:55:17 INFO Applying migration id=outbox 2026/04/10 22:55:17 INFO Applying migration id=edits 2026/04/10 22:55:17 INFO Applying migration id=outboxactor 2026/04/10 22:55:17 INFO Applying migration id=outboxsender 2026/04/10 22:55:17 INFO Applying migration id=thread 2026/04/10 22:55:17 INFO Applying migration id=host 2026/04/10 22:55:17 INFO Applying migration id=sharedinbox 2026/04/10 22:55:17 INFO Applying migration id=noteshost 2026/04/10 22:55:17 INFO Applying migration id=fetched 2026/04/10 22:55:17 INFO Applying migration id=move 2026/04/10 22:55:17 INFO Applying migration id=cleanup 2026/04/10 22:55:17 INFO Applying migration id=received 2026/04/10 22:55:17 INFO Applying migration id=namehost 2026/04/10 22:55:17 INFO Applying migration id=outboxhost 2026/04/10 22:55:17 INFO Applying migration id=notesfts 2026/04/10 22:55:17 INFO Applying migration id=iconsname 2026/04/10 22:55:17 INFO Applying migration id=nohash 2026/04/10 22:55:17 INFO Applying migration id=shares 2026/04/10 22:55:17 INFO Applying migration id=actorttl 2026/04/10 22:55:17 INFO Applying migration id=tocc 2026/04/10 22:55:17 INFO Applying migration id=followeds 2026/04/10 22:55:17 INFO Applying migration id=certhash 2026/04/10 22:55:17 INFO Applying migration id=follows_sync 2026/04/10 22:55:17 INFO Applying migration id=jsonpath 2026/04/10 22:55:17 INFO Applying migration id=localforward 2026/04/10 22:55:17 INFO Applying migration id=avatar 2026/04/10 22:55:17 INFO Applying migration id=noimage 2026/04/10 22:55:17 INFO Applying migration id=feed 2026/04/10 22:55:17 INFO Applying migration id=bookmarks 2026/04/10 22:55:17 INFO Applying migration id=shareactivity 2026/04/10 22:55:17 INFO Applying migration id=application 2026/04/10 22:55:17 INFO Applying migration id=certificates 2026/04/10 22:55:17 INFO Applying migration id=rawforward 2026/04/10 22:55:17 INFO Applying migration id=publickey 2026/04/10 22:55:17 INFO Applying migration id=resolvegroup 2026/04/10 22:55:17 INFO Applying migration id=reject 2026/04/10 22:55:17 INFO Applying migration id=autodel 2026/04/10 22:55:17 INFO Applying migration id=jsonb 2026/04/10 22:55:17 INFO Applying migration id=quote 2026/04/10 22:55:17 INFO Applying migration id=rfc9421 2026/04/10 22:55:18 INFO Applying migration id=keys 2026/04/10 22:55:18 INFO Applying migration id=portable 2026/04/10 22:55:18 INFO Applying migration id=proofs 2026/04/10 22:55:18 INFO Applying migration id=contexts 2026/04/10 22:55:18 INFO Applying migration id=deliverieshost 2026/04/10 22:55:18 INFO Applying migration id=pembegin 2026/04/10 22:55:18 INFO Applying migration id=didhost 2026/04/10 22:55:18 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-5f42-797c-bdbf-a18d88846833 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-5f43-727f-a5f8-7d7a715f5769 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-5f42-797c-bdbf-a18d88846833 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-5f42-797c-bdbf-a18d88846833 --- PASS: TestFollow_AlreadyFollowing (0.92s) === RUN TestFollow_NoSuchUser 2026/04/10 22:55:18 INFO Applying migration id=initial 2026/04/10 22:55:18 INFO Applying migration id=notesupdated 2026/04/10 22:55:18 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:18 INFO Applying migration id=activitiesid 2026/04/10 22:55:18 INFO Applying migration id=outbox 2026/04/10 22:55:18 INFO Applying migration id=edits 2026/04/10 22:55:18 INFO Applying migration id=outboxactor 2026/04/10 22:55:18 INFO Applying migration id=outboxsender 2026/04/10 22:55:18 INFO Applying migration id=thread 2026/04/10 22:55:18 INFO Applying migration id=host 2026/04/10 22:55:18 INFO Applying migration id=sharedinbox 2026/04/10 22:55:18 INFO Applying migration id=noteshost 2026/04/10 22:55:18 INFO Applying migration id=fetched 2026/04/10 22:55:18 INFO Applying migration id=move 2026/04/10 22:55:18 INFO Applying migration id=cleanup 2026/04/10 22:55:18 INFO Applying migration id=received 2026/04/10 22:55:18 INFO Applying migration id=namehost 2026/04/10 22:55:18 INFO Applying migration id=outboxhost 2026/04/10 22:55:18 INFO Applying migration id=notesfts 2026/04/10 22:55:18 INFO Applying migration id=iconsname 2026/04/10 22:55:18 INFO Applying migration id=nohash 2026/04/10 22:55:18 INFO Applying migration id=shares 2026/04/10 22:55:18 INFO Applying migration id=actorttl 2026/04/10 22:55:18 INFO Applying migration id=tocc 2026/04/10 22:55:18 INFO Applying migration id=followeds 2026/04/10 22:55:18 INFO Applying migration id=certhash 2026/04/10 22:55:18 INFO Applying migration id=follows_sync 2026/04/10 22:55:18 INFO Applying migration id=jsonpath 2026/04/10 22:55:18 INFO Applying migration id=localforward 2026/04/10 22:55:18 INFO Applying migration id=avatar 2026/04/10 22:55:18 INFO Applying migration id=noimage 2026/04/10 22:55:18 INFO Applying migration id=feed 2026/04/10 22:55:18 INFO Applying migration id=bookmarks 2026/04/10 22:55:18 INFO Applying migration id=shareactivity 2026/04/10 22:55:18 INFO Applying migration id=application 2026/04/10 22:55:18 INFO Applying migration id=certificates 2026/04/10 22:55:18 INFO Applying migration id=rawforward 2026/04/10 22:55:18 INFO Applying migration id=publickey 2026/04/10 22:55:18 INFO Applying migration id=resolvegroup 2026/04/10 22:55:18 INFO Applying migration id=reject 2026/04/10 22:55:18 INFO Applying migration id=autodel 2026/04/10 22:55:18 INFO Applying migration id=jsonb 2026/04/10 22:55:18 INFO Applying migration id=quote 2026/04/10 22:55:18 INFO Applying migration id=rfc9421 2026/04/10 22:55:18 INFO Applying migration id=keys 2026/04/10 22:55:18 INFO Applying migration id=portable 2026/04/10 22:55:18 INFO Applying migration id=proofs 2026/04/10 22:55:18 INFO Applying migration id=contexts 2026/04/10 22:55:18 INFO Applying migration id=deliverieshost 2026/04/10 22:55:18 INFO Applying migration id=pembegin 2026/04/10 22:55:18 INFO Applying migration id=didhost 2026/04/10 22:55:19 WARN Cannot follow a non-existing user followed=https://localhost.localdomain:8443/user/erin --- PASS: TestFollow_NoSuchUser (1.02s) === RUN TestFollow_UnauthenticatedUser 2026/04/10 22:55:19 INFO Applying migration id=initial 2026/04/10 22:55:19 INFO Applying migration id=notesupdated 2026/04/10 22:55:19 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:19 INFO Applying migration id=activitiesid 2026/04/10 22:55:19 INFO Applying migration id=outbox 2026/04/10 22:55:19 INFO Applying migration id=edits 2026/04/10 22:55:19 INFO Applying migration id=outboxactor 2026/04/10 22:55:19 INFO Applying migration id=outboxsender 2026/04/10 22:55:19 INFO Applying migration id=thread 2026/04/10 22:55:19 INFO Applying migration id=host 2026/04/10 22:55:19 INFO Applying migration id=sharedinbox 2026/04/10 22:55:19 INFO Applying migration id=noteshost 2026/04/10 22:55:19 INFO Applying migration id=fetched 2026/04/10 22:55:19 INFO Applying migration id=move 2026/04/10 22:55:19 INFO Applying migration id=cleanup 2026/04/10 22:55:19 INFO Applying migration id=received 2026/04/10 22:55:19 INFO Applying migration id=namehost 2026/04/10 22:55:19 INFO Applying migration id=outboxhost 2026/04/10 22:55:19 INFO Applying migration id=notesfts 2026/04/10 22:55:19 INFO Applying migration id=iconsname 2026/04/10 22:55:19 INFO Applying migration id=nohash 2026/04/10 22:55:19 INFO Applying migration id=shares 2026/04/10 22:55:19 INFO Applying migration id=actorttl 2026/04/10 22:55:19 INFO Applying migration id=tocc 2026/04/10 22:55:19 INFO Applying migration id=followeds 2026/04/10 22:55:19 INFO Applying migration id=certhash 2026/04/10 22:55:19 INFO Applying migration id=follows_sync 2026/04/10 22:55:19 INFO Applying migration id=jsonpath 2026/04/10 22:55:19 INFO Applying migration id=localforward 2026/04/10 22:55:19 INFO Applying migration id=avatar 2026/04/10 22:55:19 INFO Applying migration id=noimage 2026/04/10 22:55:19 INFO Applying migration id=feed 2026/04/10 22:55:19 INFO Applying migration id=bookmarks 2026/04/10 22:55:19 INFO Applying migration id=shareactivity 2026/04/10 22:55:19 INFO Applying migration id=application 2026/04/10 22:55:19 INFO Applying migration id=certificates 2026/04/10 22:55:19 INFO Applying migration id=rawforward 2026/04/10 22:55:19 INFO Applying migration id=publickey 2026/04/10 22:55:19 INFO Applying migration id=resolvegroup 2026/04/10 22:55:19 INFO Applying migration id=reject 2026/04/10 22:55:19 INFO Applying migration id=autodel 2026/04/10 22:55:19 INFO Applying migration id=jsonb 2026/04/10 22:55:19 INFO Applying migration id=quote 2026/04/10 22:55:19 INFO Applying migration id=rfc9421 2026/04/10 22:55:19 INFO Applying migration id=keys 2026/04/10 22:55:19 INFO Applying migration id=portable 2026/04/10 22:55:19 INFO Applying migration id=proofs 2026/04/10 22:55:19 INFO Applying migration id=contexts 2026/04/10 22:55:19 INFO Applying migration id=deliverieshost 2026/04/10 22:55:19 INFO Applying migration id=pembegin 2026/04/10 22:55:19 INFO Applying migration id=didhost --- PASS: TestFollow_UnauthenticatedUser (0.74s) === RUN TestFollows_NoFollows 2026/04/10 22:55:20 INFO Applying migration id=initial 2026/04/10 22:55:20 INFO Applying migration id=notesupdated 2026/04/10 22:55:20 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:20 INFO Applying migration id=activitiesid 2026/04/10 22:55:20 INFO Applying migration id=outbox 2026/04/10 22:55:20 INFO Applying migration id=edits 2026/04/10 22:55:20 INFO Applying migration id=outboxactor 2026/04/10 22:55:20 INFO Applying migration id=outboxsender 2026/04/10 22:55:20 INFO Applying migration id=thread 2026/04/10 22:55:20 INFO Applying migration id=host 2026/04/10 22:55:20 INFO Applying migration id=sharedinbox 2026/04/10 22:55:20 INFO Applying migration id=noteshost 2026/04/10 22:55:20 INFO Applying migration id=fetched 2026/04/10 22:55:20 INFO Applying migration id=move 2026/04/10 22:55:20 INFO Applying migration id=cleanup 2026/04/10 22:55:20 INFO Applying migration id=received 2026/04/10 22:55:20 INFO Applying migration id=namehost 2026/04/10 22:55:20 INFO Applying migration id=outboxhost 2026/04/10 22:55:20 INFO Applying migration id=notesfts 2026/04/10 22:55:20 INFO Applying migration id=iconsname 2026/04/10 22:55:20 INFO Applying migration id=nohash 2026/04/10 22:55:20 INFO Applying migration id=shares 2026/04/10 22:55:20 INFO Applying migration id=actorttl 2026/04/10 22:55:20 INFO Applying migration id=tocc 2026/04/10 22:55:20 INFO Applying migration id=followeds 2026/04/10 22:55:20 INFO Applying migration id=certhash 2026/04/10 22:55:20 INFO Applying migration id=follows_sync 2026/04/10 22:55:20 INFO Applying migration id=jsonpath 2026/04/10 22:55:20 INFO Applying migration id=localforward 2026/04/10 22:55:20 INFO Applying migration id=avatar 2026/04/10 22:55:20 INFO Applying migration id=noimage 2026/04/10 22:55:20 INFO Applying migration id=feed 2026/04/10 22:55:20 INFO Applying migration id=bookmarks 2026/04/10 22:55:20 INFO Applying migration id=shareactivity 2026/04/10 22:55:20 INFO Applying migration id=application 2026/04/10 22:55:20 INFO Applying migration id=certificates 2026/04/10 22:55:20 INFO Applying migration id=rawforward 2026/04/10 22:55:20 INFO Applying migration id=publickey 2026/04/10 22:55:20 INFO Applying migration id=resolvegroup 2026/04/10 22:55:20 INFO Applying migration id=reject 2026/04/10 22:55:20 INFO Applying migration id=autodel 2026/04/10 22:55:20 INFO Applying migration id=jsonb 2026/04/10 22:55:20 INFO Applying migration id=quote 2026/04/10 22:55:20 INFO Applying migration id=rfc9421 2026/04/10 22:55:20 INFO Applying migration id=keys 2026/04/10 22:55:20 INFO Applying migration id=portable 2026/04/10 22:55:20 INFO Applying migration id=proofs 2026/04/10 22:55:20 INFO Applying migration id=contexts 2026/04/10 22:55:20 INFO Applying migration id=deliverieshost 2026/04/10 22:55:20 INFO Applying migration id=pembegin 2026/04/10 22:55:20 INFO Applying migration id=didhost --- PASS: TestFollows_NoFollows (1.21s) === RUN TestFollows_TwoInactive 2026/04/10 22:55:21 INFO Applying migration id=initial 2026/04/10 22:55:21 INFO Applying migration id=notesupdated 2026/04/10 22:55:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:21 INFO Applying migration id=activitiesid 2026/04/10 22:55:21 INFO Applying migration id=outbox 2026/04/10 22:55:21 INFO Applying migration id=edits 2026/04/10 22:55:21 INFO Applying migration id=outboxactor 2026/04/10 22:55:21 INFO Applying migration id=outboxsender 2026/04/10 22:55:21 INFO Applying migration id=thread 2026/04/10 22:55:21 INFO Applying migration id=host 2026/04/10 22:55:21 INFO Applying migration id=sharedinbox 2026/04/10 22:55:21 INFO Applying migration id=noteshost 2026/04/10 22:55:21 INFO Applying migration id=fetched 2026/04/10 22:55:21 INFO Applying migration id=move 2026/04/10 22:55:21 INFO Applying migration id=cleanup 2026/04/10 22:55:21 INFO Applying migration id=received 2026/04/10 22:55:21 INFO Applying migration id=namehost 2026/04/10 22:55:21 INFO Applying migration id=outboxhost 2026/04/10 22:55:21 INFO Applying migration id=notesfts 2026/04/10 22:55:21 INFO Applying migration id=iconsname 2026/04/10 22:55:21 INFO Applying migration id=nohash 2026/04/10 22:55:21 INFO Applying migration id=shares 2026/04/10 22:55:21 INFO Applying migration id=actorttl 2026/04/10 22:55:21 INFO Applying migration id=tocc 2026/04/10 22:55:21 INFO Applying migration id=followeds 2026/04/10 22:55:21 INFO Applying migration id=certhash 2026/04/10 22:55:21 INFO Applying migration id=follows_sync 2026/04/10 22:55:21 INFO Applying migration id=jsonpath 2026/04/10 22:55:21 INFO Applying migration id=localforward 2026/04/10 22:55:21 INFO Applying migration id=avatar 2026/04/10 22:55:21 INFO Applying migration id=noimage 2026/04/10 22:55:21 INFO Applying migration id=feed 2026/04/10 22:55:21 INFO Applying migration id=bookmarks 2026/04/10 22:55:21 INFO Applying migration id=shareactivity 2026/04/10 22:55:21 INFO Applying migration id=application 2026/04/10 22:55:21 INFO Applying migration id=certificates 2026/04/10 22:55:21 INFO Applying migration id=rawforward 2026/04/10 22:55:21 INFO Applying migration id=publickey 2026/04/10 22:55:21 INFO Applying migration id=resolvegroup 2026/04/10 22:55:21 INFO Applying migration id=reject 2026/04/10 22:55:21 INFO Applying migration id=autodel 2026/04/10 22:55:21 INFO Applying migration id=jsonb 2026/04/10 22:55:21 INFO Applying migration id=quote 2026/04/10 22:55:21 INFO Applying migration id=rfc9421 2026/04/10 22:55:21 INFO Applying migration id=keys 2026/04/10 22:55:21 INFO Applying migration id=portable 2026/04/10 22:55:21 INFO Applying migration id=proofs 2026/04/10 22:55:21 INFO Applying migration id=contexts 2026/04/10 22:55:21 INFO Applying migration id=deliverieshost 2026/04/10 22:55:21 INFO Applying migration id=pembegin 2026/04/10 22:55:21 INFO Applying migration id=didhost 2026/04/10 22:55:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-6db9-7457-8bc0-405c08ad73b1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-6db9-7c9e-ba46-84eff44eecfa activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-6db9-7457-8bc0-405c08ad73b1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-6db9-7457-8bc0-405c08ad73b1 2026/04/10 22:55:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-6dbb-75bc-bbe3-1689e01fde3e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/carol 2026/04/10 22:55:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-6dbb-7cab-8254-1e89f2937eea activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-6dbb-75bc-bbe3-1689e01fde3e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-6dbb-75bc-bbe3-1689e01fde3e --- PASS: TestFollows_TwoInactive (0.73s) === RUN TestFollows_OneActiveOneInactive 2026/04/10 22:55:22 INFO Applying migration id=initial 2026/04/10 22:55:22 INFO Applying migration id=notesupdated 2026/04/10 22:55:22 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:22 INFO Applying migration id=activitiesid 2026/04/10 22:55:22 INFO Applying migration id=outbox 2026/04/10 22:55:22 INFO Applying migration id=edits 2026/04/10 22:55:22 INFO Applying migration id=outboxactor 2026/04/10 22:55:22 INFO Applying migration id=outboxsender 2026/04/10 22:55:22 INFO Applying migration id=thread 2026/04/10 22:55:22 INFO Applying migration id=host 2026/04/10 22:55:22 INFO Applying migration id=sharedinbox 2026/04/10 22:55:22 INFO Applying migration id=noteshost 2026/04/10 22:55:22 INFO Applying migration id=fetched 2026/04/10 22:55:22 INFO Applying migration id=move 2026/04/10 22:55:22 INFO Applying migration id=cleanup 2026/04/10 22:55:22 INFO Applying migration id=received 2026/04/10 22:55:22 INFO Applying migration id=namehost 2026/04/10 22:55:22 INFO Applying migration id=outboxhost 2026/04/10 22:55:22 INFO Applying migration id=notesfts 2026/04/10 22:55:22 INFO Applying migration id=iconsname 2026/04/10 22:55:22 INFO Applying migration id=nohash 2026/04/10 22:55:22 INFO Applying migration id=shares 2026/04/10 22:55:22 INFO Applying migration id=actorttl 2026/04/10 22:55:22 INFO Applying migration id=tocc 2026/04/10 22:55:22 INFO Applying migration id=followeds 2026/04/10 22:55:22 INFO Applying migration id=certhash 2026/04/10 22:55:22 INFO Applying migration id=follows_sync 2026/04/10 22:55:22 INFO Applying migration id=jsonpath 2026/04/10 22:55:22 INFO Applying migration id=localforward 2026/04/10 22:55:22 INFO Applying migration id=avatar 2026/04/10 22:55:22 INFO Applying migration id=noimage 2026/04/10 22:55:22 INFO Applying migration id=feed 2026/04/10 22:55:22 INFO Applying migration id=bookmarks 2026/04/10 22:55:22 INFO Applying migration id=shareactivity 2026/04/10 22:55:22 INFO Applying migration id=application 2026/04/10 22:55:22 INFO Applying migration id=certificates 2026/04/10 22:55:22 INFO Applying migration id=rawforward 2026/04/10 22:55:22 INFO Applying migration id=publickey 2026/04/10 22:55:22 INFO Applying migration id=resolvegroup 2026/04/10 22:55:22 INFO Applying migration id=reject 2026/04/10 22:55:22 INFO Applying migration id=autodel 2026/04/10 22:55:22 INFO Applying migration id=jsonb 2026/04/10 22:55:22 INFO Applying migration id=quote 2026/04/10 22:55:22 INFO Applying migration id=rfc9421 2026/04/10 22:55:22 INFO Applying migration id=keys 2026/04/10 22:55:22 INFO Applying migration id=portable 2026/04/10 22:55:22 INFO Applying migration id=proofs 2026/04/10 22:55:22 INFO Applying migration id=contexts 2026/04/10 22:55:22 INFO Applying migration id=deliverieshost 2026/04/10 22:55:22 INFO Applying migration id=pembegin 2026/04/10 22:55:22 INFO Applying migration id=didhost 2026/04/10 22:55:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-720c-75bf-a2b2-86168eddbfaf activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-720c-7e56-8e20-e16ebba5ef33 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-720c-75bf-a2b2-86168eddbfaf activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-720c-75bf-a2b2-86168eddbfaf 2026/04/10 22:55:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-720d-7550-af2f-8943f3137c19 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/carol 2026/04/10 22:55:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-720d-7c6c-aa06-394aefa8e8a0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-720d-7550-af2f-8943f3137c19 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-720d-7550-af2f-8943f3137c19 2026/04/10 22:55:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-720f-77e0-84ab-6d1b50bd42a2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-720f-77b0-b16d-661311d7b56c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-720f-77b0-b16d-661311d7b56c --- PASS: TestFollows_OneActiveOneInactive (1.11s) === RUN TestFollows_UnauthenticatedUser 2026/04/10 22:55:23 INFO Applying migration id=initial 2026/04/10 22:55:23 INFO Applying migration id=notesupdated 2026/04/10 22:55:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:23 INFO Applying migration id=activitiesid 2026/04/10 22:55:23 INFO Applying migration id=outbox 2026/04/10 22:55:23 INFO Applying migration id=edits 2026/04/10 22:55:23 INFO Applying migration id=outboxactor 2026/04/10 22:55:23 INFO Applying migration id=outboxsender 2026/04/10 22:55:23 INFO Applying migration id=thread 2026/04/10 22:55:23 INFO Applying migration id=host 2026/04/10 22:55:23 INFO Applying migration id=sharedinbox 2026/04/10 22:55:23 INFO Applying migration id=noteshost 2026/04/10 22:55:23 INFO Applying migration id=fetched 2026/04/10 22:55:23 INFO Applying migration id=move 2026/04/10 22:55:23 INFO Applying migration id=cleanup 2026/04/10 22:55:23 INFO Applying migration id=received 2026/04/10 22:55:23 INFO Applying migration id=namehost 2026/04/10 22:55:23 INFO Applying migration id=outboxhost 2026/04/10 22:55:23 INFO Applying migration id=notesfts 2026/04/10 22:55:23 INFO Applying migration id=iconsname 2026/04/10 22:55:23 INFO Applying migration id=nohash 2026/04/10 22:55:23 INFO Applying migration id=shares 2026/04/10 22:55:23 INFO Applying migration id=actorttl 2026/04/10 22:55:23 INFO Applying migration id=tocc 2026/04/10 22:55:23 INFO Applying migration id=followeds 2026/04/10 22:55:23 INFO Applying migration id=certhash 2026/04/10 22:55:23 INFO Applying migration id=follows_sync 2026/04/10 22:55:23 INFO Applying migration id=jsonpath 2026/04/10 22:55:23 INFO Applying migration id=localforward 2026/04/10 22:55:23 INFO Applying migration id=avatar 2026/04/10 22:55:23 INFO Applying migration id=noimage 2026/04/10 22:55:23 INFO Applying migration id=feed 2026/04/10 22:55:23 INFO Applying migration id=bookmarks 2026/04/10 22:55:23 INFO Applying migration id=shareactivity 2026/04/10 22:55:23 INFO Applying migration id=application 2026/04/10 22:55:23 INFO Applying migration id=certificates 2026/04/10 22:55:23 INFO Applying migration id=rawforward 2026/04/10 22:55:23 INFO Applying migration id=publickey 2026/04/10 22:55:23 INFO Applying migration id=resolvegroup 2026/04/10 22:55:23 INFO Applying migration id=reject 2026/04/10 22:55:23 INFO Applying migration id=autodel 2026/04/10 22:55:23 INFO Applying migration id=jsonb 2026/04/10 22:55:23 INFO Applying migration id=quote 2026/04/10 22:55:23 INFO Applying migration id=rfc9421 2026/04/10 22:55:23 INFO Applying migration id=keys 2026/04/10 22:55:23 INFO Applying migration id=portable 2026/04/10 22:55:23 INFO Applying migration id=proofs 2026/04/10 22:55:23 INFO Applying migration id=contexts 2026/04/10 22:55:23 INFO Applying migration id=deliverieshost 2026/04/10 22:55:23 INFO Applying migration id=pembegin 2026/04/10 22:55:23 INFO Applying migration id=didhost --- PASS: TestFollows_UnauthenticatedUser (0.70s) === RUN TestForward_ReplyToPostByFollower 2026/04/10 22:55:24 INFO Applying migration id=initial 2026/04/10 22:55:24 INFO Applying migration id=notesupdated 2026/04/10 22:55:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:24 INFO Applying migration id=activitiesid 2026/04/10 22:55:24 INFO Applying migration id=outbox 2026/04/10 22:55:24 INFO Applying migration id=edits 2026/04/10 22:55:24 INFO Applying migration id=outboxactor 2026/04/10 22:55:24 INFO Applying migration id=outboxsender 2026/04/10 22:55:24 INFO Applying migration id=thread 2026/04/10 22:55:24 INFO Applying migration id=host 2026/04/10 22:55:24 INFO Applying migration id=sharedinbox 2026/04/10 22:55:24 INFO Applying migration id=noteshost 2026/04/10 22:55:24 INFO Applying migration id=fetched 2026/04/10 22:55:24 INFO Applying migration id=move 2026/04/10 22:55:24 INFO Applying migration id=cleanup 2026/04/10 22:55:24 INFO Applying migration id=received 2026/04/10 22:55:24 INFO Applying migration id=namehost 2026/04/10 22:55:24 INFO Applying migration id=outboxhost 2026/04/10 22:55:24 INFO Applying migration id=notesfts 2026/04/10 22:55:24 INFO Applying migration id=iconsname 2026/04/10 22:55:24 INFO Applying migration id=nohash 2026/04/10 22:55:24 INFO Applying migration id=shares 2026/04/10 22:55:24 INFO Applying migration id=actorttl 2026/04/10 22:55:24 INFO Applying migration id=tocc 2026/04/10 22:55:24 INFO Applying migration id=followeds 2026/04/10 22:55:24 INFO Applying migration id=certhash 2026/04/10 22:55:24 INFO Applying migration id=follows_sync 2026/04/10 22:55:24 INFO Applying migration id=jsonpath 2026/04/10 22:55:24 INFO Applying migration id=localforward 2026/04/10 22:55:24 INFO Applying migration id=avatar 2026/04/10 22:55:24 INFO Applying migration id=noimage 2026/04/10 22:55:24 INFO Applying migration id=feed 2026/04/10 22:55:24 INFO Applying migration id=bookmarks 2026/04/10 22:55:24 INFO Applying migration id=shareactivity 2026/04/10 22:55:24 INFO Applying migration id=application 2026/04/10 22:55:24 INFO Applying migration id=certificates 2026/04/10 22:55:24 INFO Applying migration id=rawforward 2026/04/10 22:55:24 INFO Applying migration id=publickey 2026/04/10 22:55:24 INFO Applying migration id=resolvegroup 2026/04/10 22:55:24 INFO Applying migration id=reject 2026/04/10 22:55:24 INFO Applying migration id=autodel 2026/04/10 22:55:24 INFO Applying migration id=jsonb 2026/04/10 22:55:24 INFO Applying migration id=quote 2026/04/10 22:55:24 INFO Applying migration id=rfc9421 2026/04/10 22:55:24 INFO Applying migration id=keys 2026/04/10 22:55:24 INFO Applying migration id=portable 2026/04/10 22:55:24 INFO Applying migration id=proofs 2026/04/10 22:55:24 INFO Applying migration id=contexts 2026/04/10 22:55:24 INFO Applying migration id=deliverieshost 2026/04/10 22:55:24 INFO Applying migration id=pembegin 2026/04/10 22:55:24 INFO Applying migration id=didhost 2026/04/10 22:55:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-794d-786c-bb7e-b9290f409489 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:25 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55: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_ReplyToPostByFollower (1.16s) === RUN TestForward_ReplyToPublicPost 2026/04/10 22:55:25 INFO Applying migration id=initial 2026/04/10 22:55:25 INFO Applying migration id=notesupdated 2026/04/10 22:55:25 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:25 INFO Applying migration id=activitiesid 2026/04/10 22:55:25 INFO Applying migration id=outbox 2026/04/10 22:55:25 INFO Applying migration id=edits 2026/04/10 22:55:25 INFO Applying migration id=outboxactor 2026/04/10 22:55:25 INFO Applying migration id=outboxsender 2026/04/10 22:55:25 INFO Applying migration id=thread 2026/04/10 22:55:25 INFO Applying migration id=host 2026/04/10 22:55:25 INFO Applying migration id=sharedinbox 2026/04/10 22:55:25 INFO Applying migration id=noteshost 2026/04/10 22:55:25 INFO Applying migration id=fetched 2026/04/10 22:55:25 INFO Applying migration id=move 2026/04/10 22:55:25 INFO Applying migration id=cleanup 2026/04/10 22:55:25 INFO Applying migration id=received 2026/04/10 22:55:25 INFO Applying migration id=namehost 2026/04/10 22:55:25 INFO Applying migration id=outboxhost 2026/04/10 22:55:25 INFO Applying migration id=notesfts 2026/04/10 22:55:25 INFO Applying migration id=iconsname 2026/04/10 22:55:25 INFO Applying migration id=nohash 2026/04/10 22:55:25 INFO Applying migration id=shares 2026/04/10 22:55:25 INFO Applying migration id=actorttl 2026/04/10 22:55:25 INFO Applying migration id=tocc 2026/04/10 22:55:25 INFO Applying migration id=followeds 2026/04/10 22:55:25 INFO Applying migration id=certhash 2026/04/10 22:55:25 INFO Applying migration id=follows_sync 2026/04/10 22:55:25 INFO Applying migration id=jsonpath 2026/04/10 22:55:25 INFO Applying migration id=localforward 2026/04/10 22:55:25 INFO Applying migration id=avatar 2026/04/10 22:55:25 INFO Applying migration id=noimage 2026/04/10 22:55:25 INFO Applying migration id=feed 2026/04/10 22:55:25 INFO Applying migration id=bookmarks 2026/04/10 22:55:25 INFO Applying migration id=shareactivity 2026/04/10 22:55:25 INFO Applying migration id=application 2026/04/10 22:55:25 INFO Applying migration id=certificates 2026/04/10 22:55:25 INFO Applying migration id=rawforward 2026/04/10 22:55:25 INFO Applying migration id=publickey 2026/04/10 22:55:25 INFO Applying migration id=resolvegroup 2026/04/10 22:55:25 INFO Applying migration id=reject 2026/04/10 22:55:25 INFO Applying migration id=autodel 2026/04/10 22:55:25 INFO Applying migration id=jsonb 2026/04/10 22:55:25 INFO Applying migration id=quote 2026/04/10 22:55:25 INFO Applying migration id=rfc9421 2026/04/10 22:55:25 INFO Applying migration id=keys 2026/04/10 22:55:25 INFO Applying migration id=portable 2026/04/10 22:55:25 INFO Applying migration id=proofs 2026/04/10 22:55:25 INFO Applying migration id=contexts 2026/04/10 22:55:25 INFO Applying migration id=deliverieshost 2026/04/10 22:55:25 INFO Applying migration id=pembegin 2026/04/10 22:55:25 INFO Applying migration id=didhost 2026/04/10 22:55:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-7f00-7380-bcf1-403a360e55e6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:26 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:26 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToPublicPost (1.46s) === RUN TestForward_LocalReplyToLocalPublicPost 2026/04/10 22:55:26 INFO Applying migration id=initial 2026/04/10 22:55:26 INFO Applying migration id=notesupdated 2026/04/10 22:55:26 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:26 INFO Applying migration id=activitiesid 2026/04/10 22:55:26 INFO Applying migration id=outbox 2026/04/10 22:55:26 INFO Applying migration id=edits 2026/04/10 22:55:26 INFO Applying migration id=outboxactor 2026/04/10 22:55:26 INFO Applying migration id=outboxsender 2026/04/10 22:55:26 INFO Applying migration id=thread 2026/04/10 22:55:26 INFO Applying migration id=host 2026/04/10 22:55:26 INFO Applying migration id=sharedinbox 2026/04/10 22:55:26 INFO Applying migration id=noteshost 2026/04/10 22:55:26 INFO Applying migration id=fetched 2026/04/10 22:55:26 INFO Applying migration id=move 2026/04/10 22:55:26 INFO Applying migration id=cleanup 2026/04/10 22:55:26 INFO Applying migration id=received 2026/04/10 22:55:26 INFO Applying migration id=namehost 2026/04/10 22:55:26 INFO Applying migration id=outboxhost 2026/04/10 22:55:26 INFO Applying migration id=notesfts 2026/04/10 22:55:26 INFO Applying migration id=iconsname 2026/04/10 22:55:26 INFO Applying migration id=nohash 2026/04/10 22:55:26 INFO Applying migration id=shares 2026/04/10 22:55:26 INFO Applying migration id=actorttl 2026/04/10 22:55:26 INFO Applying migration id=tocc 2026/04/10 22:55:27 INFO Applying migration id=followeds 2026/04/10 22:55:27 INFO Applying migration id=certhash 2026/04/10 22:55:27 INFO Applying migration id=follows_sync 2026/04/10 22:55:27 INFO Applying migration id=jsonpath 2026/04/10 22:55:27 INFO Applying migration id=localforward 2026/04/10 22:55:27 INFO Applying migration id=avatar 2026/04/10 22:55:27 INFO Applying migration id=noimage 2026/04/10 22:55:27 INFO Applying migration id=feed 2026/04/10 22:55:27 INFO Applying migration id=bookmarks 2026/04/10 22:55:27 INFO Applying migration id=shareactivity 2026/04/10 22:55:27 INFO Applying migration id=application 2026/04/10 22:55:27 INFO Applying migration id=certificates 2026/04/10 22:55:27 INFO Applying migration id=rawforward 2026/04/10 22:55:27 INFO Applying migration id=publickey 2026/04/10 22:55:27 INFO Applying migration id=resolvegroup 2026/04/10 22:55:27 INFO Applying migration id=reject 2026/04/10 22:55:27 INFO Applying migration id=autodel 2026/04/10 22:55:27 INFO Applying migration id=jsonb 2026/04/10 22:55:27 INFO Applying migration id=quote 2026/04/10 22:55:27 INFO Applying migration id=rfc9421 2026/04/10 22:55:27 INFO Applying migration id=keys 2026/04/10 22:55:27 INFO Applying migration id=portable 2026/04/10 22:55:27 INFO Applying migration id=proofs 2026/04/10 22:55:27 INFO Applying migration id=contexts 2026/04/10 22:55:27 INFO Applying migration id=deliverieshost 2026/04/10 22:55:27 INFO Applying migration id=pembegin 2026/04/10 22:55:27 INFO Applying migration id=didhost 2026/04/10 22:55:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-828f-7371-8c49-1412ed2610d8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-828f-7c16-bdc4-65c80fd4ba53 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-828f-7bc3-b493-98e2ef5fe731 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-828f-7bc3-b493-98e2ef5fe731 2026/04/10 22:55:27 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799b-828f-7bc3-b493-98e2ef5fe731 2026/04/10 22:55:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799b-8291-78c1-b48a-a532091c1970 note=https://localhost.localdomain:8443/post/019d799b-8291-7894-b638-7e3b5d4b5144 thread=https://localhost.localdomain:8443/post/019d799b-828f-7bc3-b493-98e2ef5fe731 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-8291-78c1-b48a-a532091c1970 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-8291-7894-b638-7e3b5d4b5144 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-8291-7894-b638-7e3b5d4b5144 --- PASS: TestForward_LocalReplyToLocalPublicPost (0.91s) === RUN TestForward_ReplyToReplyToPostByFollower 2026/04/10 22:55:27 INFO Applying migration id=initial 2026/04/10 22:55:27 INFO Applying migration id=notesupdated 2026/04/10 22:55:27 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:27 INFO Applying migration id=activitiesid 2026/04/10 22:55:27 INFO Applying migration id=outbox 2026/04/10 22:55:27 INFO Applying migration id=edits 2026/04/10 22:55:27 INFO Applying migration id=outboxactor 2026/04/10 22:55:27 INFO Applying migration id=outboxsender 2026/04/10 22:55:27 INFO Applying migration id=thread 2026/04/10 22:55:27 INFO Applying migration id=host 2026/04/10 22:55:27 INFO Applying migration id=sharedinbox 2026/04/10 22:55:27 INFO Applying migration id=noteshost 2026/04/10 22:55:27 INFO Applying migration id=fetched 2026/04/10 22:55:27 INFO Applying migration id=move 2026/04/10 22:55:27 INFO Applying migration id=cleanup 2026/04/10 22:55:27 INFO Applying migration id=received 2026/04/10 22:55:27 INFO Applying migration id=namehost 2026/04/10 22:55:27 INFO Applying migration id=outboxhost 2026/04/10 22:55:27 INFO Applying migration id=notesfts 2026/04/10 22:55:27 INFO Applying migration id=iconsname 2026/04/10 22:55:27 INFO Applying migration id=nohash 2026/04/10 22:55:27 INFO Applying migration id=shares 2026/04/10 22:55:27 INFO Applying migration id=actorttl 2026/04/10 22:55:27 INFO Applying migration id=tocc 2026/04/10 22:55:27 INFO Applying migration id=followeds 2026/04/10 22:55:27 INFO Applying migration id=certhash 2026/04/10 22:55:27 INFO Applying migration id=follows_sync 2026/04/10 22:55:27 INFO Applying migration id=jsonpath 2026/04/10 22:55:27 INFO Applying migration id=localforward 2026/04/10 22:55:27 INFO Applying migration id=avatar 2026/04/10 22:55:27 INFO Applying migration id=noimage 2026/04/10 22:55:27 INFO Applying migration id=feed 2026/04/10 22:55:27 INFO Applying migration id=bookmarks 2026/04/10 22:55:27 INFO Applying migration id=shareactivity 2026/04/10 22:55:27 INFO Applying migration id=application 2026/04/10 22:55:27 INFO Applying migration id=certificates 2026/04/10 22:55:27 INFO Applying migration id=rawforward 2026/04/10 22:55:27 INFO Applying migration id=publickey 2026/04/10 22:55:27 INFO Applying migration id=resolvegroup 2026/04/10 22:55:27 INFO Applying migration id=reject 2026/04/10 22:55:27 INFO Applying migration id=autodel 2026/04/10 22:55:27 INFO Applying migration id=jsonb 2026/04/10 22:55:27 INFO Applying migration id=quote 2026/04/10 22:55:27 INFO Applying migration id=rfc9421 2026/04/10 22:55:27 INFO Applying migration id=keys 2026/04/10 22:55:27 INFO Applying migration id=portable 2026/04/10 22:55:27 INFO Applying migration id=proofs 2026/04/10 22:55:27 INFO Applying migration id=contexts 2026/04/10 22:55:27 INFO Applying migration id=deliverieshost 2026/04/10 22:55:27 INFO Applying migration id=pembegin 2026/04/10 22:55:27 INFO Applying migration id=didhost 2026/04/10 22:55:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-8644-73d1-9ef6-f631e658f32b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55: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/04/10 22:55:28 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToReplyToPostByFollower (0.95s) === RUN TestForward_ReplyToUnknownPost 2026/04/10 22:55:28 INFO Applying migration id=initial 2026/04/10 22:55:28 INFO Applying migration id=notesupdated 2026/04/10 22:55:28 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:28 INFO Applying migration id=activitiesid 2026/04/10 22:55:28 INFO Applying migration id=outbox 2026/04/10 22:55:28 INFO Applying migration id=edits 2026/04/10 22:55:28 INFO Applying migration id=outboxactor 2026/04/10 22:55:28 INFO Applying migration id=outboxsender 2026/04/10 22:55:28 INFO Applying migration id=thread 2026/04/10 22:55:28 INFO Applying migration id=host 2026/04/10 22:55:28 INFO Applying migration id=sharedinbox 2026/04/10 22:55:28 INFO Applying migration id=noteshost 2026/04/10 22:55:28 INFO Applying migration id=fetched 2026/04/10 22:55:28 INFO Applying migration id=move 2026/04/10 22:55:28 INFO Applying migration id=cleanup 2026/04/10 22:55:28 INFO Applying migration id=received 2026/04/10 22:55:28 INFO Applying migration id=namehost 2026/04/10 22:55:28 INFO Applying migration id=outboxhost 2026/04/10 22:55:28 INFO Applying migration id=notesfts 2026/04/10 22:55:28 INFO Applying migration id=iconsname 2026/04/10 22:55:28 INFO Applying migration id=nohash 2026/04/10 22:55:28 INFO Applying migration id=shares 2026/04/10 22:55:28 INFO Applying migration id=actorttl 2026/04/10 22:55:28 INFO Applying migration id=tocc 2026/04/10 22:55:28 INFO Applying migration id=followeds 2026/04/10 22:55:28 INFO Applying migration id=certhash 2026/04/10 22:55:28 INFO Applying migration id=follows_sync 2026/04/10 22:55:28 INFO Applying migration id=jsonpath 2026/04/10 22:55:28 INFO Applying migration id=localforward 2026/04/10 22:55:28 INFO Applying migration id=avatar 2026/04/10 22:55:28 INFO Applying migration id=noimage 2026/04/10 22:55:28 INFO Applying migration id=feed 2026/04/10 22:55:28 INFO Applying migration id=bookmarks 2026/04/10 22:55:28 INFO Applying migration id=shareactivity 2026/04/10 22:55:28 INFO Applying migration id=application 2026/04/10 22:55:28 INFO Applying migration id=certificates 2026/04/10 22:55:28 INFO Applying migration id=rawforward 2026/04/10 22:55:28 INFO Applying migration id=publickey 2026/04/10 22:55:28 INFO Applying migration id=resolvegroup 2026/04/10 22:55:28 INFO Applying migration id=reject 2026/04/10 22:55:28 INFO Applying migration id=autodel 2026/04/10 22:55:28 INFO Applying migration id=jsonb 2026/04/10 22:55:28 INFO Applying migration id=quote 2026/04/10 22:55:28 INFO Applying migration id=rfc9421 2026/04/10 22:55:28 INFO Applying migration id=keys 2026/04/10 22:55:28 INFO Applying migration id=portable 2026/04/10 22:55:28 INFO Applying migration id=proofs 2026/04/10 22:55:28 INFO Applying migration id=contexts 2026/04/10 22:55:28 INFO Applying migration id=deliverieshost 2026/04/10 22:55:28 INFO Applying migration id=pembegin 2026/04/10 22:55:28 INFO Applying migration id=didhost 2026/04/10 22:55:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-89a1-7806-aff1-17df8d71d514 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:29 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToUnknownPost (0.86s) === RUN TestForward_ReplyToDM 2026/04/10 22:55:29 INFO Applying migration id=initial 2026/04/10 22:55:29 INFO Applying migration id=notesupdated 2026/04/10 22:55:29 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:29 INFO Applying migration id=activitiesid 2026/04/10 22:55:29 INFO Applying migration id=outbox 2026/04/10 22:55:29 INFO Applying migration id=edits 2026/04/10 22:55:29 INFO Applying migration id=outboxactor 2026/04/10 22:55:29 INFO Applying migration id=outboxsender 2026/04/10 22:55:29 INFO Applying migration id=thread 2026/04/10 22:55:29 INFO Applying migration id=host 2026/04/10 22:55:29 INFO Applying migration id=sharedinbox 2026/04/10 22:55:29 INFO Applying migration id=noteshost 2026/04/10 22:55:29 INFO Applying migration id=fetched 2026/04/10 22:55:29 INFO Applying migration id=move 2026/04/10 22:55:29 INFO Applying migration id=cleanup 2026/04/10 22:55:29 INFO Applying migration id=received 2026/04/10 22:55:29 INFO Applying migration id=namehost 2026/04/10 22:55:29 INFO Applying migration id=outboxhost 2026/04/10 22:55:29 INFO Applying migration id=notesfts 2026/04/10 22:55:29 INFO Applying migration id=iconsname 2026/04/10 22:55:29 INFO Applying migration id=nohash 2026/04/10 22:55:29 INFO Applying migration id=shares 2026/04/10 22:55:29 INFO Applying migration id=actorttl 2026/04/10 22:55:29 INFO Applying migration id=tocc 2026/04/10 22:55:29 INFO Applying migration id=followeds 2026/04/10 22:55:29 INFO Applying migration id=certhash 2026/04/10 22:55:29 INFO Applying migration id=follows_sync 2026/04/10 22:55:29 INFO Applying migration id=jsonpath 2026/04/10 22:55:29 INFO Applying migration id=localforward 2026/04/10 22:55:29 INFO Applying migration id=avatar 2026/04/10 22:55:29 INFO Applying migration id=noimage 2026/04/10 22:55:29 INFO Applying migration id=feed 2026/04/10 22:55:29 INFO Applying migration id=bookmarks 2026/04/10 22:55:29 INFO Applying migration id=shareactivity 2026/04/10 22:55:29 INFO Applying migration id=application 2026/04/10 22:55:29 INFO Applying migration id=certificates 2026/04/10 22:55:29 INFO Applying migration id=rawforward 2026/04/10 22:55:29 INFO Applying migration id=publickey 2026/04/10 22:55:29 INFO Applying migration id=resolvegroup 2026/04/10 22:55:29 INFO Applying migration id=reject 2026/04/10 22:55:29 INFO Applying migration id=autodel 2026/04/10 22:55:29 INFO Applying migration id=jsonb 2026/04/10 22:55:29 INFO Applying migration id=quote 2026/04/10 22:55:29 INFO Applying migration id=rfc9421 2026/04/10 22:55:29 INFO Applying migration id=keys 2026/04/10 22:55:29 INFO Applying migration id=portable 2026/04/10 22:55:29 INFO Applying migration id=proofs 2026/04/10 22:55:29 INFO Applying migration id=contexts 2026/04/10 22:55:29 INFO Applying migration id=deliverieshost 2026/04/10 22:55:29 INFO Applying migration id=pembegin 2026/04/10 22:55:29 INFO Applying migration id=didhost 2026/04/10 22:55:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-8cce-75cd-a133-2c6803c911ea activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:30 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToDM (0.81s) === RUN TestForward_NotFollowingAuthor 2026/04/10 22:55:30 INFO Applying migration id=initial 2026/04/10 22:55:30 INFO Applying migration id=notesupdated 2026/04/10 22:55:30 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:30 INFO Applying migration id=activitiesid 2026/04/10 22:55:30 INFO Applying migration id=outbox 2026/04/10 22:55:30 INFO Applying migration id=edits 2026/04/10 22:55:30 INFO Applying migration id=outboxactor 2026/04/10 22:55:30 INFO Applying migration id=outboxsender 2026/04/10 22:55:30 INFO Applying migration id=thread 2026/04/10 22:55:30 INFO Applying migration id=host 2026/04/10 22:55:30 INFO Applying migration id=sharedinbox 2026/04/10 22:55:30 INFO Applying migration id=noteshost 2026/04/10 22:55:30 INFO Applying migration id=fetched 2026/04/10 22:55:30 INFO Applying migration id=move 2026/04/10 22:55:30 INFO Applying migration id=cleanup 2026/04/10 22:55:30 INFO Applying migration id=received 2026/04/10 22:55:30 INFO Applying migration id=namehost 2026/04/10 22:55:30 INFO Applying migration id=outboxhost 2026/04/10 22:55:30 INFO Applying migration id=notesfts 2026/04/10 22:55:30 INFO Applying migration id=iconsname 2026/04/10 22:55:30 INFO Applying migration id=nohash 2026/04/10 22:55:30 INFO Applying migration id=shares 2026/04/10 22:55:30 INFO Applying migration id=actorttl 2026/04/10 22:55:30 INFO Applying migration id=tocc 2026/04/10 22:55:30 INFO Applying migration id=followeds 2026/04/10 22:55:30 INFO Applying migration id=certhash 2026/04/10 22:55:30 INFO Applying migration id=follows_sync 2026/04/10 22:55:30 INFO Applying migration id=jsonpath 2026/04/10 22:55:30 INFO Applying migration id=localforward 2026/04/10 22:55:30 INFO Applying migration id=avatar 2026/04/10 22:55:30 INFO Applying migration id=noimage 2026/04/10 22:55:30 INFO Applying migration id=feed 2026/04/10 22:55:30 INFO Applying migration id=bookmarks 2026/04/10 22:55:30 INFO Applying migration id=shareactivity 2026/04/10 22:55:30 INFO Applying migration id=application 2026/04/10 22:55:30 INFO Applying migration id=certificates 2026/04/10 22:55:30 INFO Applying migration id=rawforward 2026/04/10 22:55:30 INFO Applying migration id=publickey 2026/04/10 22:55:30 INFO Applying migration id=resolvegroup 2026/04/10 22:55:30 INFO Applying migration id=reject 2026/04/10 22:55:30 INFO Applying migration id=autodel 2026/04/10 22:55:30 INFO Applying migration id=jsonb 2026/04/10 22:55:30 INFO Applying migration id=quote 2026/04/10 22:55:30 INFO Applying migration id=rfc9421 2026/04/10 22:55:30 INFO Applying migration id=keys 2026/04/10 22:55:30 INFO Applying migration id=portable 2026/04/10 22:55:30 INFO Applying migration id=proofs 2026/04/10 22:55:30 INFO Applying migration id=contexts 2026/04/10 22:55:30 INFO Applying migration id=deliverieshost 2026/04/10 22:55:30 INFO Applying migration id=pembegin 2026/04/10 22:55:30 INFO Applying migration id=didhost 2026/04/10 22:55:31 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:31 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_NotFollowingAuthor (0.79s) === RUN TestForward_NotReplyToLocalPost 2026/04/10 22:55:31 INFO Applying migration id=initial 2026/04/10 22:55:31 INFO Applying migration id=notesupdated 2026/04/10 22:55:31 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:31 INFO Applying migration id=activitiesid 2026/04/10 22:55:31 INFO Applying migration id=outbox 2026/04/10 22:55:31 INFO Applying migration id=edits 2026/04/10 22:55:31 INFO Applying migration id=outboxactor 2026/04/10 22:55:31 INFO Applying migration id=outboxsender 2026/04/10 22:55:31 INFO Applying migration id=thread 2026/04/10 22:55:31 INFO Applying migration id=host 2026/04/10 22:55:31 INFO Applying migration id=sharedinbox 2026/04/10 22:55:31 INFO Applying migration id=noteshost 2026/04/10 22:55:31 INFO Applying migration id=fetched 2026/04/10 22:55:31 INFO Applying migration id=move 2026/04/10 22:55:31 INFO Applying migration id=cleanup 2026/04/10 22:55:31 INFO Applying migration id=received 2026/04/10 22:55:31 INFO Applying migration id=namehost 2026/04/10 22:55:31 INFO Applying migration id=outboxhost 2026/04/10 22:55:31 INFO Applying migration id=notesfts 2026/04/10 22:55:31 INFO Applying migration id=iconsname 2026/04/10 22:55:31 INFO Applying migration id=nohash 2026/04/10 22:55:31 INFO Applying migration id=shares 2026/04/10 22:55:31 INFO Applying migration id=actorttl 2026/04/10 22:55:31 INFO Applying migration id=tocc 2026/04/10 22:55:31 INFO Applying migration id=followeds 2026/04/10 22:55:31 INFO Applying migration id=certhash 2026/04/10 22:55:31 INFO Applying migration id=follows_sync 2026/04/10 22:55:31 INFO Applying migration id=jsonpath 2026/04/10 22:55:31 INFO Applying migration id=localforward 2026/04/10 22:55:31 INFO Applying migration id=avatar 2026/04/10 22:55:31 INFO Applying migration id=noimage 2026/04/10 22:55:31 INFO Applying migration id=feed 2026/04/10 22:55:31 INFO Applying migration id=bookmarks 2026/04/10 22:55:31 INFO Applying migration id=shareactivity 2026/04/10 22:55:31 INFO Applying migration id=application 2026/04/10 22:55:31 INFO Applying migration id=certificates 2026/04/10 22:55:31 INFO Applying migration id=rawforward 2026/04/10 22:55:31 INFO Applying migration id=publickey 2026/04/10 22:55:31 INFO Applying migration id=resolvegroup 2026/04/10 22:55:31 INFO Applying migration id=reject 2026/04/10 22:55:31 INFO Applying migration id=autodel 2026/04/10 22:55:31 INFO Applying migration id=jsonb 2026/04/10 22:55:31 INFO Applying migration id=quote 2026/04/10 22:55:31 INFO Applying migration id=rfc9421 2026/04/10 22:55:31 INFO Applying migration id=keys 2026/04/10 22:55:31 INFO Applying migration id=portable 2026/04/10 22:55:31 INFO Applying migration id=proofs 2026/04/10 22:55:31 INFO Applying migration id=contexts 2026/04/10 22:55:31 INFO Applying migration id=deliverieshost 2026/04/10 22:55:31 INFO Applying migration id=pembegin 2026/04/10 22:55:31 INFO Applying migration id=didhost 2026/04/10 22:55:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-94bd-7ad0-ae6c-e0689421a1a5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:32 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_NotReplyToLocalPost (1.24s) === RUN TestForward_ReplyToFederatedPost 2026/04/10 22:55:32 INFO Applying migration id=initial 2026/04/10 22:55:32 INFO Applying migration id=notesupdated 2026/04/10 22:55:32 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:32 INFO Applying migration id=activitiesid 2026/04/10 22:55:32 INFO Applying migration id=outbox 2026/04/10 22:55:32 INFO Applying migration id=edits 2026/04/10 22:55:32 INFO Applying migration id=outboxactor 2026/04/10 22:55:32 INFO Applying migration id=outboxsender 2026/04/10 22:55:32 INFO Applying migration id=thread 2026/04/10 22:55:32 INFO Applying migration id=host 2026/04/10 22:55:32 INFO Applying migration id=sharedinbox 2026/04/10 22:55:32 INFO Applying migration id=noteshost 2026/04/10 22:55:32 INFO Applying migration id=fetched 2026/04/10 22:55:32 INFO Applying migration id=move 2026/04/10 22:55:32 INFO Applying migration id=cleanup 2026/04/10 22:55:32 INFO Applying migration id=received 2026/04/10 22:55:32 INFO Applying migration id=namehost 2026/04/10 22:55:32 INFO Applying migration id=outboxhost 2026/04/10 22:55:32 INFO Applying migration id=notesfts 2026/04/10 22:55:32 INFO Applying migration id=iconsname 2026/04/10 22:55:32 INFO Applying migration id=nohash 2026/04/10 22:55:32 INFO Applying migration id=shares 2026/04/10 22:55:32 INFO Applying migration id=actorttl 2026/04/10 22:55:32 INFO Applying migration id=tocc 2026/04/10 22:55:32 INFO Applying migration id=followeds 2026/04/10 22:55:32 INFO Applying migration id=certhash 2026/04/10 22:55:32 INFO Applying migration id=follows_sync 2026/04/10 22:55:32 INFO Applying migration id=jsonpath 2026/04/10 22:55:32 INFO Applying migration id=localforward 2026/04/10 22:55:32 INFO Applying migration id=avatar 2026/04/10 22:55:32 INFO Applying migration id=noimage 2026/04/10 22:55:32 INFO Applying migration id=feed 2026/04/10 22:55:32 INFO Applying migration id=bookmarks 2026/04/10 22:55:32 INFO Applying migration id=shareactivity 2026/04/10 22:55:32 INFO Applying migration id=application 2026/04/10 22:55:32 INFO Applying migration id=certificates 2026/04/10 22:55:32 INFO Applying migration id=rawforward 2026/04/10 22:55:32 INFO Applying migration id=publickey 2026/04/10 22:55:32 INFO Applying migration id=resolvegroup 2026/04/10 22:55:32 INFO Applying migration id=reject 2026/04/10 22:55:32 INFO Applying migration id=autodel 2026/04/10 22:55:32 INFO Applying migration id=jsonb 2026/04/10 22:55:32 INFO Applying migration id=quote 2026/04/10 22:55:32 INFO Applying migration id=rfc9421 2026/04/10 22:55:32 INFO Applying migration id=keys 2026/04/10 22:55:32 INFO Applying migration id=portable 2026/04/10 22:55:32 INFO Applying migration id=proofs 2026/04/10 22:55:32 INFO Applying migration id=contexts 2026/04/10 22:55:32 INFO Applying migration id=deliverieshost 2026/04/10 22:55:32 INFO Applying migration id=pembegin 2026/04/10 22:55:32 INFO Applying migration id=didhost --- PASS: TestForward_ReplyToFederatedPost (0.97s) === RUN TestForward_MaxDepth 2026/04/10 22:55:33 INFO Applying migration id=initial 2026/04/10 22:55:33 INFO Applying migration id=notesupdated 2026/04/10 22:55:33 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:33 INFO Applying migration id=activitiesid 2026/04/10 22:55:33 INFO Applying migration id=outbox 2026/04/10 22:55:33 INFO Applying migration id=edits 2026/04/10 22:55:33 INFO Applying migration id=outboxactor 2026/04/10 22:55:33 INFO Applying migration id=outboxsender 2026/04/10 22:55:33 INFO Applying migration id=thread 2026/04/10 22:55:33 INFO Applying migration id=host 2026/04/10 22:55:33 INFO Applying migration id=sharedinbox 2026/04/10 22:55:33 INFO Applying migration id=noteshost 2026/04/10 22:55:33 INFO Applying migration id=fetched 2026/04/10 22:55:33 INFO Applying migration id=move 2026/04/10 22:55:33 INFO Applying migration id=cleanup 2026/04/10 22:55:33 INFO Applying migration id=received 2026/04/10 22:55:33 INFO Applying migration id=namehost 2026/04/10 22:55:33 INFO Applying migration id=outboxhost 2026/04/10 22:55:33 INFO Applying migration id=notesfts 2026/04/10 22:55:33 INFO Applying migration id=iconsname 2026/04/10 22:55:33 INFO Applying migration id=nohash 2026/04/10 22:55:33 INFO Applying migration id=shares 2026/04/10 22:55:33 INFO Applying migration id=actorttl 2026/04/10 22:55:33 INFO Applying migration id=tocc 2026/04/10 22:55:33 INFO Applying migration id=followeds 2026/04/10 22:55:33 INFO Applying migration id=certhash 2026/04/10 22:55:33 INFO Applying migration id=follows_sync 2026/04/10 22:55:33 INFO Applying migration id=jsonpath 2026/04/10 22:55:33 INFO Applying migration id=localforward 2026/04/10 22:55:33 INFO Applying migration id=avatar 2026/04/10 22:55:33 INFO Applying migration id=noimage 2026/04/10 22:55:33 INFO Applying migration id=feed 2026/04/10 22:55:33 INFO Applying migration id=bookmarks 2026/04/10 22:55:33 INFO Applying migration id=shareactivity 2026/04/10 22:55:33 INFO Applying migration id=application 2026/04/10 22:55:33 INFO Applying migration id=certificates 2026/04/10 22:55:33 INFO Applying migration id=rawforward 2026/04/10 22:55:33 INFO Applying migration id=publickey 2026/04/10 22:55:33 INFO Applying migration id=resolvegroup 2026/04/10 22:55:33 INFO Applying migration id=reject 2026/04/10 22:55:33 INFO Applying migration id=autodel 2026/04/10 22:55:33 INFO Applying migration id=jsonb 2026/04/10 22:55:33 INFO Applying migration id=quote 2026/04/10 22:55:33 INFO Applying migration id=rfc9421 2026/04/10 22:55:33 INFO Applying migration id=keys 2026/04/10 22:55:33 INFO Applying migration id=portable 2026/04/10 22:55:33 INFO Applying migration id=proofs 2026/04/10 22:55:33 INFO Applying migration id=contexts 2026/04/10 22:55:33 INFO Applying migration id=deliverieshost 2026/04/10 22:55:33 INFO Applying migration id=pembegin 2026/04/10 22:55:33 INFO Applying migration id=didhost 2026/04/10 22:55:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-9e48-7e38-a4a6-74ab6a85c486 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:34 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:34 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_MaxDepth (1.47s) === RUN TestForward_MaxDepthPlusOne 2026/04/10 22:55:34 INFO Applying migration id=initial 2026/04/10 22:55:34 INFO Applying migration id=notesupdated 2026/04/10 22:55:34 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:34 INFO Applying migration id=activitiesid 2026/04/10 22:55:34 INFO Applying migration id=outbox 2026/04/10 22:55:34 INFO Applying migration id=edits 2026/04/10 22:55:34 INFO Applying migration id=outboxactor 2026/04/10 22:55:34 INFO Applying migration id=outboxsender 2026/04/10 22:55:34 INFO Applying migration id=thread 2026/04/10 22:55:34 INFO Applying migration id=host 2026/04/10 22:55:34 INFO Applying migration id=sharedinbox 2026/04/10 22:55:34 INFO Applying migration id=noteshost 2026/04/10 22:55:34 INFO Applying migration id=fetched 2026/04/10 22:55:34 INFO Applying migration id=move 2026/04/10 22:55:34 INFO Applying migration id=cleanup 2026/04/10 22:55:34 INFO Applying migration id=received 2026/04/10 22:55:34 INFO Applying migration id=namehost 2026/04/10 22:55:34 INFO Applying migration id=outboxhost 2026/04/10 22:55:35 INFO Applying migration id=notesfts 2026/04/10 22:55:35 INFO Applying migration id=iconsname 2026/04/10 22:55:35 INFO Applying migration id=nohash 2026/04/10 22:55:35 INFO Applying migration id=shares 2026/04/10 22:55:35 INFO Applying migration id=actorttl 2026/04/10 22:55:35 INFO Applying migration id=tocc 2026/04/10 22:55:35 INFO Applying migration id=followeds 2026/04/10 22:55:35 INFO Applying migration id=certhash 2026/04/10 22:55:35 INFO Applying migration id=follows_sync 2026/04/10 22:55:35 INFO Applying migration id=jsonpath 2026/04/10 22:55:35 INFO Applying migration id=localforward 2026/04/10 22:55:35 INFO Applying migration id=avatar 2026/04/10 22:55:35 INFO Applying migration id=noimage 2026/04/10 22:55:35 INFO Applying migration id=feed 2026/04/10 22:55:35 INFO Applying migration id=bookmarks 2026/04/10 22:55:35 INFO Applying migration id=shareactivity 2026/04/10 22:55:35 INFO Applying migration id=application 2026/04/10 22:55:35 INFO Applying migration id=certificates 2026/04/10 22:55:35 INFO Applying migration id=rawforward 2026/04/10 22:55:35 INFO Applying migration id=publickey 2026/04/10 22:55:35 INFO Applying migration id=resolvegroup 2026/04/10 22:55:35 INFO Applying migration id=reject 2026/04/10 22:55:35 INFO Applying migration id=autodel 2026/04/10 22:55:35 INFO Applying migration id=jsonb 2026/04/10 22:55:35 INFO Applying migration id=quote 2026/04/10 22:55:35 INFO Applying migration id=rfc9421 2026/04/10 22:55:35 INFO Applying migration id=keys 2026/04/10 22:55:35 INFO Applying migration id=portable 2026/04/10 22:55:35 INFO Applying migration id=proofs 2026/04/10 22:55:35 INFO Applying migration id=contexts 2026/04/10 22:55:35 INFO Applying migration id=deliverieshost 2026/04/10 22:55:35 INFO Applying migration id=pembegin 2026/04/10 22:55:35 INFO Applying migration id=didhost 2026/04/10 22:55:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-a2b4-75f6-8437-b7ac1536382a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55: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: TestForward_MaxDepthPlusOne (1.13s) === RUN TestForward_ReplyToLocalPostByLocalFollower 2026/04/10 22:55:36 INFO Applying migration id=initial 2026/04/10 22:55:36 INFO Applying migration id=notesupdated 2026/04/10 22:55:36 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:36 INFO Applying migration id=activitiesid 2026/04/10 22:55:36 INFO Applying migration id=outbox 2026/04/10 22:55:36 INFO Applying migration id=edits 2026/04/10 22:55:36 INFO Applying migration id=outboxactor 2026/04/10 22:55:36 INFO Applying migration id=outboxsender 2026/04/10 22:55:36 INFO Applying migration id=thread 2026/04/10 22:55:36 INFO Applying migration id=host 2026/04/10 22:55:36 INFO Applying migration id=sharedinbox 2026/04/10 22:55:36 INFO Applying migration id=noteshost 2026/04/10 22:55:36 INFO Applying migration id=fetched 2026/04/10 22:55:36 INFO Applying migration id=move 2026/04/10 22:55:36 INFO Applying migration id=cleanup 2026/04/10 22:55:36 INFO Applying migration id=received 2026/04/10 22:55:36 INFO Applying migration id=namehost 2026/04/10 22:55:36 INFO Applying migration id=outboxhost 2026/04/10 22:55:36 INFO Applying migration id=notesfts 2026/04/10 22:55:36 INFO Applying migration id=iconsname 2026/04/10 22:55:36 INFO Applying migration id=nohash 2026/04/10 22:55:36 INFO Applying migration id=shares 2026/04/10 22:55:36 INFO Applying migration id=actorttl 2026/04/10 22:55:36 INFO Applying migration id=tocc 2026/04/10 22:55:36 INFO Applying migration id=followeds 2026/04/10 22:55:36 INFO Applying migration id=certhash 2026/04/10 22:55:36 INFO Applying migration id=follows_sync 2026/04/10 22:55:36 INFO Applying migration id=jsonpath 2026/04/10 22:55:36 INFO Applying migration id=localforward 2026/04/10 22:55:36 INFO Applying migration id=avatar 2026/04/10 22:55:36 INFO Applying migration id=noimage 2026/04/10 22:55:36 INFO Applying migration id=feed 2026/04/10 22:55:36 INFO Applying migration id=bookmarks 2026/04/10 22:55:36 INFO Applying migration id=shareactivity 2026/04/10 22:55:36 INFO Applying migration id=application 2026/04/10 22:55:36 INFO Applying migration id=certificates 2026/04/10 22:55:36 INFO Applying migration id=rawforward 2026/04/10 22:55:36 INFO Applying migration id=publickey 2026/04/10 22:55:36 INFO Applying migration id=resolvegroup 2026/04/10 22:55:36 INFO Applying migration id=reject 2026/04/10 22:55:36 INFO Applying migration id=autodel 2026/04/10 22:55:36 INFO Applying migration id=jsonb 2026/04/10 22:55:36 INFO Applying migration id=quote 2026/04/10 22:55:36 INFO Applying migration id=rfc9421 2026/04/10 22:55:36 INFO Applying migration id=keys 2026/04/10 22:55:36 INFO Applying migration id=portable 2026/04/10 22:55:36 INFO Applying migration id=proofs 2026/04/10 22:55:36 INFO Applying migration id=contexts 2026/04/10 22:55:36 INFO Applying migration id=deliverieshost 2026/04/10 22:55:36 INFO Applying migration id=pembegin 2026/04/10 22:55:36 INFO Applying migration id=didhost 2026/04/10 22:55:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-a879-76e8-8c9a-5edcc172dcb4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-a879-7d88-a059-35bd0f4feb1a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-a879-7cf9-824b-eb47052fe971 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-a879-7cf9-824b-eb47052fe971 2026/04/10 22:55:37 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799b-a879-7cf9-824b-eb47052fe971 2026/04/10 22:55:37 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799b-a87b-7aa5-96da-9acb12fd7c76 note=https://localhost.localdomain:8443/post/019d799b-a87b-7a7a-8997-17ff09cf9008 thread=https://localhost.localdomain:8443/post/019d799b-a879-7cf9-824b-eb47052fe971 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-a87b-7aa5-96da-9acb12fd7c76 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-a87b-7a7a-8997-17ff09cf9008 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-a87b-7a7a-8997-17ff09cf9008 --- PASS: TestForward_ReplyToLocalPostByLocalFollower (1.48s) === RUN TestForward_EditedReplyToLocalPostByLocalFollower 2026/04/10 22:55:37 INFO Applying migration id=initial 2026/04/10 22:55:37 INFO Applying migration id=notesupdated 2026/04/10 22:55:37 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:37 INFO Applying migration id=activitiesid 2026/04/10 22:55:37 INFO Applying migration id=outbox 2026/04/10 22:55:37 INFO Applying migration id=edits 2026/04/10 22:55:37 INFO Applying migration id=outboxactor 2026/04/10 22:55:37 INFO Applying migration id=outboxsender 2026/04/10 22:55:37 INFO Applying migration id=thread 2026/04/10 22:55:37 INFO Applying migration id=host 2026/04/10 22:55:37 INFO Applying migration id=sharedinbox 2026/04/10 22:55:37 INFO Applying migration id=noteshost 2026/04/10 22:55:37 INFO Applying migration id=fetched 2026/04/10 22:55:37 INFO Applying migration id=move 2026/04/10 22:55:37 INFO Applying migration id=cleanup 2026/04/10 22:55:37 INFO Applying migration id=received 2026/04/10 22:55:37 INFO Applying migration id=namehost 2026/04/10 22:55:37 INFO Applying migration id=outboxhost 2026/04/10 22:55:37 INFO Applying migration id=notesfts 2026/04/10 22:55:37 INFO Applying migration id=iconsname 2026/04/10 22:55:37 INFO Applying migration id=nohash 2026/04/10 22:55:37 INFO Applying migration id=shares 2026/04/10 22:55:37 INFO Applying migration id=actorttl 2026/04/10 22:55:37 INFO Applying migration id=tocc 2026/04/10 22:55:37 INFO Applying migration id=followeds 2026/04/10 22:55:37 INFO Applying migration id=certhash 2026/04/10 22:55:37 INFO Applying migration id=follows_sync 2026/04/10 22:55:37 INFO Applying migration id=jsonpath 2026/04/10 22:55:37 INFO Applying migration id=localforward 2026/04/10 22:55:37 INFO Applying migration id=avatar 2026/04/10 22:55:37 INFO Applying migration id=noimage 2026/04/10 22:55:37 INFO Applying migration id=feed 2026/04/10 22:55:37 INFO Applying migration id=bookmarks 2026/04/10 22:55:37 INFO Applying migration id=shareactivity 2026/04/10 22:55:37 INFO Applying migration id=application 2026/04/10 22:55:37 INFO Applying migration id=certificates 2026/04/10 22:55:37 INFO Applying migration id=rawforward 2026/04/10 22:55:37 INFO Applying migration id=publickey 2026/04/10 22:55:37 INFO Applying migration id=resolvegroup 2026/04/10 22:55:37 INFO Applying migration id=reject 2026/04/10 22:55:37 INFO Applying migration id=autodel 2026/04/10 22:55:37 INFO Applying migration id=jsonb 2026/04/10 22:55:37 INFO Applying migration id=quote 2026/04/10 22:55:37 INFO Applying migration id=rfc9421 2026/04/10 22:55:37 INFO Applying migration id=keys 2026/04/10 22:55:37 INFO Applying migration id=portable 2026/04/10 22:55:37 INFO Applying migration id=proofs 2026/04/10 22:55:37 INFO Applying migration id=contexts 2026/04/10 22:55:37 INFO Applying migration id=deliverieshost 2026/04/10 22:55:37 INFO Applying migration id=pembegin 2026/04/10 22:55:37 INFO Applying migration id=didhost 2026/04/10 22:55:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-ab77-7062-bd78-ed4f0a602e03 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-ab77-7726-8f82-71be1d967a8d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-ab77-76ca-9c3d-9c17a8254ff1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-ab77-76ca-9c3d-9c17a8254ff1 2026/04/10 22:55:38 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799b-ab77-76ca-9c3d-9c17a8254ff1 2026/04/10 22:55:38 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799b-ab79-7614-870d-33b567b8d541 note=https://localhost.localdomain:8443/post/019d799b-ab79-75e3-9584-00a86e8fbff6 thread=https://localhost.localdomain:8443/post/019d799b-ab77-76ca-9c3d-9c17a8254ff1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-ab79-7614-870d-33b567b8d541 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-ab79-75e3-9584-00a86e8fbff6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-ab79-75e3-9584-00a86e8fbff6 2026/04/10 22:55:38 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:38 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/update/019d799b-ab7b-74e6-ac50-29c3d06751ab note=https://localhost.localdomain:8443/post/019d799b-ab79-75e3-9584-00a86e8fbff6 thread=https://localhost.localdomain:8443/post/019d799b-ab77-76ca-9c3d-9c17a8254ff1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:38 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-ab7b-74e6-ac50-29c3d06751ab activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-ab79-75e3-9584-00a86e8fbff6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-ab79-75e3-9584-00a86e8fbff6 --- PASS: TestForward_EditedReplyToLocalPostByLocalFollower (0.77s) === RUN TestForward_DeletedReplyToLocalPostByLocalFollower 2026/04/10 22:55:38 INFO Applying migration id=initial 2026/04/10 22:55:38 INFO Applying migration id=notesupdated 2026/04/10 22:55:38 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:38 INFO Applying migration id=activitiesid 2026/04/10 22:55:38 INFO Applying migration id=outbox 2026/04/10 22:55:38 INFO Applying migration id=edits 2026/04/10 22:55:38 INFO Applying migration id=outboxactor 2026/04/10 22:55:38 INFO Applying migration id=outboxsender 2026/04/10 22:55:38 INFO Applying migration id=thread 2026/04/10 22:55:38 INFO Applying migration id=host 2026/04/10 22:55:38 INFO Applying migration id=sharedinbox 2026/04/10 22:55:38 INFO Applying migration id=noteshost 2026/04/10 22:55:38 INFO Applying migration id=fetched 2026/04/10 22:55:38 INFO Applying migration id=move 2026/04/10 22:55:38 INFO Applying migration id=cleanup 2026/04/10 22:55:38 INFO Applying migration id=received 2026/04/10 22:55:38 INFO Applying migration id=namehost 2026/04/10 22:55:38 INFO Applying migration id=outboxhost 2026/04/10 22:55:38 INFO Applying migration id=notesfts 2026/04/10 22:55:38 INFO Applying migration id=iconsname 2026/04/10 22:55:38 INFO Applying migration id=nohash 2026/04/10 22:55:38 INFO Applying migration id=shares 2026/04/10 22:55:38 INFO Applying migration id=actorttl 2026/04/10 22:55:38 INFO Applying migration id=tocc 2026/04/10 22:55:38 INFO Applying migration id=followeds 2026/04/10 22:55:38 INFO Applying migration id=certhash 2026/04/10 22:55:38 INFO Applying migration id=follows_sync 2026/04/10 22:55:38 INFO Applying migration id=jsonpath 2026/04/10 22:55:38 INFO Applying migration id=localforward 2026/04/10 22:55:38 INFO Applying migration id=avatar 2026/04/10 22:55:38 INFO Applying migration id=noimage 2026/04/10 22:55:38 INFO Applying migration id=feed 2026/04/10 22:55:38 INFO Applying migration id=bookmarks 2026/04/10 22:55:38 INFO Applying migration id=shareactivity 2026/04/10 22:55:38 INFO Applying migration id=application 2026/04/10 22:55:38 INFO Applying migration id=certificates 2026/04/10 22:55:38 INFO Applying migration id=rawforward 2026/04/10 22:55:38 INFO Applying migration id=publickey 2026/04/10 22:55:38 INFO Applying migration id=resolvegroup 2026/04/10 22:55:38 INFO Applying migration id=reject 2026/04/10 22:55:38 INFO Applying migration id=autodel 2026/04/10 22:55:38 INFO Applying migration id=jsonb 2026/04/10 22:55:38 INFO Applying migration id=quote 2026/04/10 22:55:38 INFO Applying migration id=rfc9421 2026/04/10 22:55:38 INFO Applying migration id=keys 2026/04/10 22:55:38 INFO Applying migration id=portable 2026/04/10 22:55:38 INFO Applying migration id=proofs 2026/04/10 22:55:38 INFO Applying migration id=contexts 2026/04/10 22:55:38 INFO Applying migration id=deliverieshost 2026/04/10 22:55:38 INFO Applying migration id=pembegin 2026/04/10 22:55:38 INFO Applying migration id=didhost 2026/04/10 22:55:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-aeec-70fe-9220-6c6d12a46f86 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-aeec-782b-b77f-9dc52bb85e31 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-aeec-7776-9a51-9274b88acf84 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-aeec-7776-9a51-9274b88acf84 2026/04/10 22:55:39 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799b-aeec-7776-9a51-9274b88acf84 2026/04/10 22:55:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799b-aeee-7640-ae9d-a53d3bd9de4d note=https://localhost.localdomain:8443/post/019d799b-aeee-7610-9d55-74d43962e5b7 thread=https://localhost.localdomain:8443/post/019d799b-aeec-7776-9a51-9274b88acf84 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-aeee-7640-ae9d-a53d3bd9de4d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-aeee-7610-9d55-74d43962e5b7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-aeee-7610-9d55-74d43962e5b7 2026/04/10 22:55:39 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799b-aeee-7610-9d55-74d43962e5b7#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-aeee-7610-9d55-74d43962e5b7 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799b-aeee-7610-9d55-74d43962e5b7 2026/04/10 22:55:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019d799b-aeee-7610-9d55-74d43962e5b7#delete note=https://localhost.localdomain:8443/post/019d799b-aeee-7610-9d55-74d43962e5b7 thread=https://localhost.localdomain:8443/post/019d799b-aeec-7776-9a51-9274b88acf84 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToLocalPostByLocalFollower (0.88s) === RUN TestForward_EditedReplyToPublicPost 2026/04/10 22:55:39 INFO Applying migration id=initial 2026/04/10 22:55:39 INFO Applying migration id=notesupdated 2026/04/10 22:55:39 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:39 INFO Applying migration id=activitiesid 2026/04/10 22:55:39 INFO Applying migration id=outbox 2026/04/10 22:55:39 INFO Applying migration id=edits 2026/04/10 22:55:39 INFO Applying migration id=outboxactor 2026/04/10 22:55:39 INFO Applying migration id=outboxsender 2026/04/10 22:55:39 INFO Applying migration id=thread 2026/04/10 22:55:39 INFO Applying migration id=host 2026/04/10 22:55:39 INFO Applying migration id=sharedinbox 2026/04/10 22:55:39 INFO Applying migration id=noteshost 2026/04/10 22:55:39 INFO Applying migration id=fetched 2026/04/10 22:55:39 INFO Applying migration id=move 2026/04/10 22:55:39 INFO Applying migration id=cleanup 2026/04/10 22:55:39 INFO Applying migration id=received 2026/04/10 22:55:39 INFO Applying migration id=namehost 2026/04/10 22:55:39 INFO Applying migration id=outboxhost 2026/04/10 22:55:39 INFO Applying migration id=notesfts 2026/04/10 22:55:39 INFO Applying migration id=iconsname 2026/04/10 22:55:39 INFO Applying migration id=nohash 2026/04/10 22:55:39 INFO Applying migration id=shares 2026/04/10 22:55:39 INFO Applying migration id=actorttl 2026/04/10 22:55:39 INFO Applying migration id=tocc 2026/04/10 22:55:39 INFO Applying migration id=followeds 2026/04/10 22:55:39 INFO Applying migration id=certhash 2026/04/10 22:55:39 INFO Applying migration id=follows_sync 2026/04/10 22:55:39 INFO Applying migration id=jsonpath 2026/04/10 22:55:39 INFO Applying migration id=localforward 2026/04/10 22:55:39 INFO Applying migration id=avatar 2026/04/10 22:55:39 INFO Applying migration id=noimage 2026/04/10 22:55:39 INFO Applying migration id=feed 2026/04/10 22:55:39 INFO Applying migration id=bookmarks 2026/04/10 22:55:39 INFO Applying migration id=shareactivity 2026/04/10 22:55:39 INFO Applying migration id=application 2026/04/10 22:55:39 INFO Applying migration id=certificates 2026/04/10 22:55:39 INFO Applying migration id=rawforward 2026/04/10 22:55:39 INFO Applying migration id=publickey 2026/04/10 22:55:39 INFO Applying migration id=resolvegroup 2026/04/10 22:55:39 INFO Applying migration id=reject 2026/04/10 22:55:39 INFO Applying migration id=autodel 2026/04/10 22:55:39 INFO Applying migration id=jsonb 2026/04/10 22:55:39 INFO Applying migration id=quote 2026/04/10 22:55:39 INFO Applying migration id=rfc9421 2026/04/10 22:55:39 INFO Applying migration id=keys 2026/04/10 22:55:39 INFO Applying migration id=portable 2026/04/10 22:55:39 INFO Applying migration id=proofs 2026/04/10 22:55:39 INFO Applying migration id=contexts 2026/04/10 22:55:39 INFO Applying migration id=deliverieshost 2026/04/10 22:55:39 INFO Applying migration id=pembegin 2026/04/10 22:55:39 INFO Applying migration id=didhost 2026/04/10 22:55:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-b130-7743-82cc-9c10fe38de4b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:39 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:55:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55: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: TestForward_EditedReplyToPublicPost (0.58s) === RUN TestForward_ResentEditedReplyToPublicPost 2026/04/10 22:55:39 INFO Applying migration id=initial 2026/04/10 22:55:39 INFO Applying migration id=notesupdated 2026/04/10 22:55:39 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:39 INFO Applying migration id=activitiesid 2026/04/10 22:55:39 INFO Applying migration id=outbox 2026/04/10 22:55:39 INFO Applying migration id=edits 2026/04/10 22:55:39 INFO Applying migration id=outboxactor 2026/04/10 22:55:39 INFO Applying migration id=outboxsender 2026/04/10 22:55:39 INFO Applying migration id=thread 2026/04/10 22:55:39 INFO Applying migration id=host 2026/04/10 22:55:39 INFO Applying migration id=sharedinbox 2026/04/10 22:55:39 INFO Applying migration id=noteshost 2026/04/10 22:55:39 INFO Applying migration id=fetched 2026/04/10 22:55:39 INFO Applying migration id=move 2026/04/10 22:55:39 INFO Applying migration id=cleanup 2026/04/10 22:55:39 INFO Applying migration id=received 2026/04/10 22:55:39 INFO Applying migration id=namehost 2026/04/10 22:55:39 INFO Applying migration id=outboxhost 2026/04/10 22:55:39 INFO Applying migration id=notesfts 2026/04/10 22:55:39 INFO Applying migration id=iconsname 2026/04/10 22:55:39 INFO Applying migration id=nohash 2026/04/10 22:55:39 INFO Applying migration id=shares 2026/04/10 22:55:39 INFO Applying migration id=actorttl 2026/04/10 22:55:39 INFO Applying migration id=tocc 2026/04/10 22:55:39 INFO Applying migration id=followeds 2026/04/10 22:55:39 INFO Applying migration id=certhash 2026/04/10 22:55:39 INFO Applying migration id=follows_sync 2026/04/10 22:55:39 INFO Applying migration id=jsonpath 2026/04/10 22:55:39 INFO Applying migration id=localforward 2026/04/10 22:55:39 INFO Applying migration id=avatar 2026/04/10 22:55:39 INFO Applying migration id=noimage 2026/04/10 22:55:39 INFO Applying migration id=feed 2026/04/10 22:55:39 INFO Applying migration id=bookmarks 2026/04/10 22:55:39 INFO Applying migration id=shareactivity 2026/04/10 22:55:39 INFO Applying migration id=application 2026/04/10 22:55:39 INFO Applying migration id=certificates 2026/04/10 22:55:39 INFO Applying migration id=rawforward 2026/04/10 22:55:39 INFO Applying migration id=publickey 2026/04/10 22:55:39 INFO Applying migration id=resolvegroup 2026/04/10 22:55:39 INFO Applying migration id=reject 2026/04/10 22:55:39 INFO Applying migration id=autodel 2026/04/10 22:55:39 INFO Applying migration id=jsonb 2026/04/10 22:55:39 INFO Applying migration id=quote 2026/04/10 22:55:39 INFO Applying migration id=rfc9421 2026/04/10 22:55:39 INFO Applying migration id=keys 2026/04/10 22:55:39 INFO Applying migration id=portable 2026/04/10 22:55:39 INFO Applying migration id=proofs 2026/04/10 22:55:39 INFO Applying migration id=contexts 2026/04/10 22:55:39 INFO Applying migration id=deliverieshost 2026/04/10 22:55:39 INFO Applying migration id=pembegin 2026/04/10 22:55:39 INFO Applying migration id=didhost 2026/04/10 22:55:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-b5ed-7127-b2e0-4bfeb45ec9db activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:41 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:55:41 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:41 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 (1.22s) === RUN TestForward_DeletedReplyToPublicPost 2026/04/10 22:55:41 INFO Applying migration id=initial 2026/04/10 22:55:41 INFO Applying migration id=notesupdated 2026/04/10 22:55:41 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:41 INFO Applying migration id=activitiesid 2026/04/10 22:55:41 INFO Applying migration id=outbox 2026/04/10 22:55:41 INFO Applying migration id=edits 2026/04/10 22:55:41 INFO Applying migration id=outboxactor 2026/04/10 22:55:41 INFO Applying migration id=outboxsender 2026/04/10 22:55:41 INFO Applying migration id=thread 2026/04/10 22:55:41 INFO Applying migration id=host 2026/04/10 22:55:41 INFO Applying migration id=sharedinbox 2026/04/10 22:55:41 INFO Applying migration id=noteshost 2026/04/10 22:55:41 INFO Applying migration id=fetched 2026/04/10 22:55:41 INFO Applying migration id=move 2026/04/10 22:55:41 INFO Applying migration id=cleanup 2026/04/10 22:55:41 INFO Applying migration id=received 2026/04/10 22:55:41 INFO Applying migration id=namehost 2026/04/10 22:55:41 INFO Applying migration id=outboxhost 2026/04/10 22:55:41 INFO Applying migration id=notesfts 2026/04/10 22:55:41 INFO Applying migration id=iconsname 2026/04/10 22:55:41 INFO Applying migration id=nohash 2026/04/10 22:55:41 INFO Applying migration id=shares 2026/04/10 22:55:41 INFO Applying migration id=actorttl 2026/04/10 22:55:41 INFO Applying migration id=tocc 2026/04/10 22:55:41 INFO Applying migration id=followeds 2026/04/10 22:55:41 INFO Applying migration id=certhash 2026/04/10 22:55:41 INFO Applying migration id=follows_sync 2026/04/10 22:55:41 INFO Applying migration id=jsonpath 2026/04/10 22:55:41 INFO Applying migration id=localforward 2026/04/10 22:55:41 INFO Applying migration id=avatar 2026/04/10 22:55:41 INFO Applying migration id=noimage 2026/04/10 22:55:41 INFO Applying migration id=feed 2026/04/10 22:55:41 INFO Applying migration id=bookmarks 2026/04/10 22:55:41 INFO Applying migration id=shareactivity 2026/04/10 22:55:41 INFO Applying migration id=application 2026/04/10 22:55:41 INFO Applying migration id=certificates 2026/04/10 22:55:41 INFO Applying migration id=rawforward 2026/04/10 22:55:41 INFO Applying migration id=publickey 2026/04/10 22:55:41 INFO Applying migration id=resolvegroup 2026/04/10 22:55:41 INFO Applying migration id=reject 2026/04/10 22:55:41 INFO Applying migration id=autodel 2026/04/10 22:55:41 INFO Applying migration id=jsonb 2026/04/10 22:55:41 INFO Applying migration id=quote 2026/04/10 22:55:41 INFO Applying migration id=rfc9421 2026/04/10 22:55:41 INFO Applying migration id=keys 2026/04/10 22:55:41 INFO Applying migration id=portable 2026/04/10 22:55:41 INFO Applying migration id=proofs 2026/04/10 22:55:41 INFO Applying migration id=contexts 2026/04/10 22:55:41 INFO Applying migration id=deliverieshost 2026/04/10 22:55:41 INFO Applying migration id=pembegin 2026/04/10 22:55:41 INFO Applying migration id=didhost 2026/04/10 22:55:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-b7e8-74f8-aad5-4e0463024110 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:41 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:55:41 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/04/10 22:55:41 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 (0.50s) === RUN TestForward_DeletedDeletedReplyToPublicPost 2026/04/10 22:55:41 INFO Applying migration id=initial 2026/04/10 22:55:41 INFO Applying migration id=notesupdated 2026/04/10 22:55:41 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:41 INFO Applying migration id=activitiesid 2026/04/10 22:55:41 INFO Applying migration id=outbox 2026/04/10 22:55:41 INFO Applying migration id=edits 2026/04/10 22:55:41 INFO Applying migration id=outboxactor 2026/04/10 22:55:41 INFO Applying migration id=outboxsender 2026/04/10 22:55:41 INFO Applying migration id=thread 2026/04/10 22:55:41 INFO Applying migration id=host 2026/04/10 22:55:41 INFO Applying migration id=sharedinbox 2026/04/10 22:55:41 INFO Applying migration id=noteshost 2026/04/10 22:55:41 INFO Applying migration id=fetched 2026/04/10 22:55:41 INFO Applying migration id=move 2026/04/10 22:55:41 INFO Applying migration id=cleanup 2026/04/10 22:55:41 INFO Applying migration id=received 2026/04/10 22:55:41 INFO Applying migration id=namehost 2026/04/10 22:55:41 INFO Applying migration id=outboxhost 2026/04/10 22:55:41 INFO Applying migration id=notesfts 2026/04/10 22:55:41 INFO Applying migration id=iconsname 2026/04/10 22:55:41 INFO Applying migration id=nohash 2026/04/10 22:55:41 INFO Applying migration id=shares 2026/04/10 22:55:41 INFO Applying migration id=actorttl 2026/04/10 22:55:41 INFO Applying migration id=tocc 2026/04/10 22:55:41 INFO Applying migration id=followeds 2026/04/10 22:55:41 INFO Applying migration id=certhash 2026/04/10 22:55:41 INFO Applying migration id=follows_sync 2026/04/10 22:55:41 INFO Applying migration id=jsonpath 2026/04/10 22:55:41 INFO Applying migration id=localforward 2026/04/10 22:55:41 INFO Applying migration id=avatar 2026/04/10 22:55:41 INFO Applying migration id=noimage 2026/04/10 22:55:41 INFO Applying migration id=feed 2026/04/10 22:55:41 INFO Applying migration id=bookmarks 2026/04/10 22:55:41 INFO Applying migration id=shareactivity 2026/04/10 22:55:41 INFO Applying migration id=application 2026/04/10 22:55:41 INFO Applying migration id=certificates 2026/04/10 22:55:41 INFO Applying migration id=rawforward 2026/04/10 22:55:41 INFO Applying migration id=publickey 2026/04/10 22:55:41 INFO Applying migration id=resolvegroup 2026/04/10 22:55:41 INFO Applying migration id=reject 2026/04/10 22:55:41 INFO Applying migration id=autodel 2026/04/10 22:55:41 INFO Applying migration id=jsonb 2026/04/10 22:55:41 INFO Applying migration id=quote 2026/04/10 22:55:41 INFO Applying migration id=rfc9421 2026/04/10 22:55:41 INFO Applying migration id=keys 2026/04/10 22:55:41 INFO Applying migration id=portable 2026/04/10 22:55:41 INFO Applying migration id=proofs 2026/04/10 22:55:41 INFO Applying migration id=contexts 2026/04/10 22:55:41 INFO Applying migration id=deliverieshost 2026/04/10 22:55:41 INFO Applying migration id=pembegin 2026/04/10 22:55:41 INFO Applying migration id=didhost 2026/04/10 22:55:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-ba7a-73f2-bdba-2703afd27425 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:42 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:42 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:55:42 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/04/10 22:55:42 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/delete/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:42 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 (0.66s) === RUN TestFTS_Happyflow 2026/04/10 22:55:42 INFO Applying migration id=initial 2026/04/10 22:55:42 INFO Applying migration id=notesupdated 2026/04/10 22:55:42 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:42 INFO Applying migration id=activitiesid 2026/04/10 22:55:42 INFO Applying migration id=outbox 2026/04/10 22:55:42 INFO Applying migration id=edits 2026/04/10 22:55:42 INFO Applying migration id=outboxactor 2026/04/10 22:55:42 INFO Applying migration id=outboxsender 2026/04/10 22:55:42 INFO Applying migration id=thread 2026/04/10 22:55:42 INFO Applying migration id=host 2026/04/10 22:55:42 INFO Applying migration id=sharedinbox 2026/04/10 22:55:42 INFO Applying migration id=noteshost 2026/04/10 22:55:42 INFO Applying migration id=fetched 2026/04/10 22:55:42 INFO Applying migration id=move 2026/04/10 22:55:42 INFO Applying migration id=cleanup 2026/04/10 22:55:42 INFO Applying migration id=received 2026/04/10 22:55:42 INFO Applying migration id=namehost 2026/04/10 22:55:42 INFO Applying migration id=outboxhost 2026/04/10 22:55:42 INFO Applying migration id=notesfts 2026/04/10 22:55:42 INFO Applying migration id=iconsname 2026/04/10 22:55:42 INFO Applying migration id=nohash 2026/04/10 22:55:42 INFO Applying migration id=shares 2026/04/10 22:55:42 INFO Applying migration id=actorttl 2026/04/10 22:55:42 INFO Applying migration id=tocc 2026/04/10 22:55:42 INFO Applying migration id=followeds 2026/04/10 22:55:42 INFO Applying migration id=certhash 2026/04/10 22:55:42 INFO Applying migration id=follows_sync 2026/04/10 22:55:42 INFO Applying migration id=jsonpath 2026/04/10 22:55:42 INFO Applying migration id=localforward 2026/04/10 22:55:42 INFO Applying migration id=avatar 2026/04/10 22:55:42 INFO Applying migration id=noimage 2026/04/10 22:55:42 INFO Applying migration id=feed 2026/04/10 22:55:42 INFO Applying migration id=bookmarks 2026/04/10 22:55:42 INFO Applying migration id=shareactivity 2026/04/10 22:55:42 INFO Applying migration id=application 2026/04/10 22:55:42 INFO Applying migration id=certificates 2026/04/10 22:55:42 INFO Applying migration id=rawforward 2026/04/10 22:55:42 INFO Applying migration id=publickey 2026/04/10 22:55:42 INFO Applying migration id=resolvegroup 2026/04/10 22:55:42 INFO Applying migration id=reject 2026/04/10 22:55:42 INFO Applying migration id=autodel 2026/04/10 22:55:42 INFO Applying migration id=jsonb 2026/04/10 22:55:42 INFO Applying migration id=quote 2026/04/10 22:55:42 INFO Applying migration id=rfc9421 2026/04/10 22:55:42 INFO Applying migration id=keys 2026/04/10 22:55:42 INFO Applying migration id=portable 2026/04/10 22:55:42 INFO Applying migration id=proofs 2026/04/10 22:55:42 INFO Applying migration id=contexts 2026/04/10 22:55:42 INFO Applying migration id=deliverieshost 2026/04/10 22:55:42 INFO Applying migration id=pembegin 2026/04/10 22:55:42 INFO Applying migration id=didhost 2026/04/10 22:55:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-bce5-781b-8392-8950803cc5df activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-bce5-77c9-8190-8110fe149953 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-bce5-77c9-8190-8110fe149953 --- PASS: TestFTS_Happyflow (0.62s) === RUN TestFTS_HashtagWithoutHash 2026/04/10 22:55:42 INFO Applying migration id=initial 2026/04/10 22:55:42 INFO Applying migration id=notesupdated 2026/04/10 22:55:42 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:42 INFO Applying migration id=activitiesid 2026/04/10 22:55:42 INFO Applying migration id=outbox 2026/04/10 22:55:42 INFO Applying migration id=edits 2026/04/10 22:55:42 INFO Applying migration id=outboxactor 2026/04/10 22:55:42 INFO Applying migration id=outboxsender 2026/04/10 22:55:42 INFO Applying migration id=thread 2026/04/10 22:55:42 INFO Applying migration id=host 2026/04/10 22:55:42 INFO Applying migration id=sharedinbox 2026/04/10 22:55:42 INFO Applying migration id=noteshost 2026/04/10 22:55:42 INFO Applying migration id=fetched 2026/04/10 22:55:42 INFO Applying migration id=move 2026/04/10 22:55:42 INFO Applying migration id=cleanup 2026/04/10 22:55:42 INFO Applying migration id=received 2026/04/10 22:55:42 INFO Applying migration id=namehost 2026/04/10 22:55:42 INFO Applying migration id=outboxhost 2026/04/10 22:55:42 INFO Applying migration id=notesfts 2026/04/10 22:55:42 INFO Applying migration id=iconsname 2026/04/10 22:55:42 INFO Applying migration id=nohash 2026/04/10 22:55:42 INFO Applying migration id=shares 2026/04/10 22:55:42 INFO Applying migration id=actorttl 2026/04/10 22:55:42 INFO Applying migration id=tocc 2026/04/10 22:55:42 INFO Applying migration id=followeds 2026/04/10 22:55:42 INFO Applying migration id=certhash 2026/04/10 22:55:42 INFO Applying migration id=follows_sync 2026/04/10 22:55:42 INFO Applying migration id=jsonpath 2026/04/10 22:55:42 INFO Applying migration id=localforward 2026/04/10 22:55:42 INFO Applying migration id=avatar 2026/04/10 22:55:42 INFO Applying migration id=noimage 2026/04/10 22:55:42 INFO Applying migration id=feed 2026/04/10 22:55:42 INFO Applying migration id=bookmarks 2026/04/10 22:55:42 INFO Applying migration id=shareactivity 2026/04/10 22:55:42 INFO Applying migration id=application 2026/04/10 22:55:42 INFO Applying migration id=certificates 2026/04/10 22:55:42 INFO Applying migration id=rawforward 2026/04/10 22:55:42 INFO Applying migration id=publickey 2026/04/10 22:55:42 INFO Applying migration id=resolvegroup 2026/04/10 22:55:42 INFO Applying migration id=reject 2026/04/10 22:55:42 INFO Applying migration id=autodel 2026/04/10 22:55:42 INFO Applying migration id=jsonb 2026/04/10 22:55:42 INFO Applying migration id=quote 2026/04/10 22:55:42 INFO Applying migration id=rfc9421 2026/04/10 22:55:42 INFO Applying migration id=keys 2026/04/10 22:55:42 INFO Applying migration id=portable 2026/04/10 22:55:42 INFO Applying migration id=proofs 2026/04/10 22:55:42 INFO Applying migration id=contexts 2026/04/10 22:55:42 INFO Applying migration id=deliverieshost 2026/04/10 22:55:42 INFO Applying migration id=pembegin 2026/04/10 22:55:42 INFO Applying migration id=didhost 2026/04/10 22:55:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-bfd5-7626-84bf-f3379ff88f11 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-bfd5-75dd-8e93-8024a2f7af32 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-bfd5-75dd-8e93-8024a2f7af32 --- PASS: TestFTS_HashtagWithoutHash (0.75s) === RUN TestFTS_HashtagWithHash 2026/04/10 22:55:43 INFO Applying migration id=initial 2026/04/10 22:55:43 INFO Applying migration id=notesupdated 2026/04/10 22:55:43 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:43 INFO Applying migration id=activitiesid 2026/04/10 22:55:43 INFO Applying migration id=outbox 2026/04/10 22:55:43 INFO Applying migration id=edits 2026/04/10 22:55:43 INFO Applying migration id=outboxactor 2026/04/10 22:55:43 INFO Applying migration id=outboxsender 2026/04/10 22:55:43 INFO Applying migration id=thread 2026/04/10 22:55:43 INFO Applying migration id=host 2026/04/10 22:55:43 INFO Applying migration id=sharedinbox 2026/04/10 22:55:43 INFO Applying migration id=noteshost 2026/04/10 22:55:43 INFO Applying migration id=fetched 2026/04/10 22:55:43 INFO Applying migration id=move 2026/04/10 22:55:43 INFO Applying migration id=cleanup 2026/04/10 22:55:43 INFO Applying migration id=received 2026/04/10 22:55:43 INFO Applying migration id=namehost 2026/04/10 22:55:43 INFO Applying migration id=outboxhost 2026/04/10 22:55:43 INFO Applying migration id=notesfts 2026/04/10 22:55:43 INFO Applying migration id=iconsname 2026/04/10 22:55:43 INFO Applying migration id=nohash 2026/04/10 22:55:43 INFO Applying migration id=shares 2026/04/10 22:55:43 INFO Applying migration id=actorttl 2026/04/10 22:55:43 INFO Applying migration id=tocc 2026/04/10 22:55:43 INFO Applying migration id=followeds 2026/04/10 22:55:43 INFO Applying migration id=certhash 2026/04/10 22:55:43 INFO Applying migration id=follows_sync 2026/04/10 22:55:43 INFO Applying migration id=jsonpath 2026/04/10 22:55:43 INFO Applying migration id=localforward 2026/04/10 22:55:43 INFO Applying migration id=avatar 2026/04/10 22:55:43 INFO Applying migration id=noimage 2026/04/10 22:55:43 INFO Applying migration id=feed 2026/04/10 22:55:43 INFO Applying migration id=bookmarks 2026/04/10 22:55:43 INFO Applying migration id=shareactivity 2026/04/10 22:55:43 INFO Applying migration id=application 2026/04/10 22:55:43 INFO Applying migration id=certificates 2026/04/10 22:55:43 INFO Applying migration id=rawforward 2026/04/10 22:55:43 INFO Applying migration id=publickey 2026/04/10 22:55:43 INFO Applying migration id=resolvegroup 2026/04/10 22:55:43 INFO Applying migration id=reject 2026/04/10 22:55:43 INFO Applying migration id=autodel 2026/04/10 22:55:43 INFO Applying migration id=jsonb 2026/04/10 22:55:43 INFO Applying migration id=quote 2026/04/10 22:55:43 INFO Applying migration id=rfc9421 2026/04/10 22:55:43 INFO Applying migration id=keys 2026/04/10 22:55:43 INFO Applying migration id=portable 2026/04/10 22:55:43 INFO Applying migration id=proofs 2026/04/10 22:55:43 INFO Applying migration id=contexts 2026/04/10 22:55:43 INFO Applying migration id=deliverieshost 2026/04/10 22:55:43 INFO Applying migration id=pembegin 2026/04/10 22:55:43 INFO Applying migration id=didhost 2026/04/10 22:55:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-c2c5-785f-ab64-3ce93813c9d6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-c2c5-77fd-877f-625cae69b5ae activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-c2c5-77fd-877f-625cae69b5ae --- PASS: TestFTS_HashtagWithHash (0.75s) === RUN TestFTS_HashtagWithHashAndQuotes 2026/04/10 22:55:44 INFO Applying migration id=initial 2026/04/10 22:55:44 INFO Applying migration id=notesupdated 2026/04/10 22:55:44 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:44 INFO Applying migration id=activitiesid 2026/04/10 22:55:44 INFO Applying migration id=outbox 2026/04/10 22:55:44 INFO Applying migration id=edits 2026/04/10 22:55:44 INFO Applying migration id=outboxactor 2026/04/10 22:55:44 INFO Applying migration id=outboxsender 2026/04/10 22:55:44 INFO Applying migration id=thread 2026/04/10 22:55:44 INFO Applying migration id=host 2026/04/10 22:55:44 INFO Applying migration id=sharedinbox 2026/04/10 22:55:44 INFO Applying migration id=noteshost 2026/04/10 22:55:44 INFO Applying migration id=fetched 2026/04/10 22:55:44 INFO Applying migration id=move 2026/04/10 22:55:44 INFO Applying migration id=cleanup 2026/04/10 22:55:44 INFO Applying migration id=received 2026/04/10 22:55:44 INFO Applying migration id=namehost 2026/04/10 22:55:44 INFO Applying migration id=outboxhost 2026/04/10 22:55:44 INFO Applying migration id=notesfts 2026/04/10 22:55:44 INFO Applying migration id=iconsname 2026/04/10 22:55:44 INFO Applying migration id=nohash 2026/04/10 22:55:44 INFO Applying migration id=shares 2026/04/10 22:55:44 INFO Applying migration id=actorttl 2026/04/10 22:55:44 INFO Applying migration id=tocc 2026/04/10 22:55:44 INFO Applying migration id=followeds 2026/04/10 22:55:44 INFO Applying migration id=certhash 2026/04/10 22:55:44 INFO Applying migration id=follows_sync 2026/04/10 22:55:44 INFO Applying migration id=jsonpath 2026/04/10 22:55:44 INFO Applying migration id=localforward 2026/04/10 22:55:44 INFO Applying migration id=avatar 2026/04/10 22:55:44 INFO Applying migration id=noimage 2026/04/10 22:55:44 INFO Applying migration id=feed 2026/04/10 22:55:44 INFO Applying migration id=bookmarks 2026/04/10 22:55:44 INFO Applying migration id=shareactivity 2026/04/10 22:55:44 INFO Applying migration id=application 2026/04/10 22:55:44 INFO Applying migration id=certificates 2026/04/10 22:55:44 INFO Applying migration id=rawforward 2026/04/10 22:55:44 INFO Applying migration id=publickey 2026/04/10 22:55:44 INFO Applying migration id=resolvegroup 2026/04/10 22:55:44 INFO Applying migration id=reject 2026/04/10 22:55:44 INFO Applying migration id=autodel 2026/04/10 22:55:44 INFO Applying migration id=jsonb 2026/04/10 22:55:44 INFO Applying migration id=quote 2026/04/10 22:55:44 INFO Applying migration id=rfc9421 2026/04/10 22:55:44 INFO Applying migration id=keys 2026/04/10 22:55:44 INFO Applying migration id=portable 2026/04/10 22:55:44 INFO Applying migration id=proofs 2026/04/10 22:55:44 INFO Applying migration id=contexts 2026/04/10 22:55:44 INFO Applying migration id=deliverieshost 2026/04/10 22:55:44 INFO Applying migration id=pembegin 2026/04/10 22:55:44 INFO Applying migration id=didhost 2026/04/10 22:55:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-c6b2-78aa-a6e2-2f0d12a29061 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-c6b2-7848-bcaa-512923eb2396 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-c6b2-7848-bcaa-512923eb2396 --- PASS: TestFTS_HashtagWithHashAndQuotes (1.01s) === RUN TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser 2026/04/10 22:55:45 INFO Applying migration id=initial 2026/04/10 22:55:45 INFO Applying migration id=notesupdated 2026/04/10 22:55:45 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:45 INFO Applying migration id=activitiesid 2026/04/10 22:55:45 INFO Applying migration id=outbox 2026/04/10 22:55:45 INFO Applying migration id=edits 2026/04/10 22:55:45 INFO Applying migration id=outboxactor 2026/04/10 22:55:45 INFO Applying migration id=outboxsender 2026/04/10 22:55:45 INFO Applying migration id=thread 2026/04/10 22:55:45 INFO Applying migration id=host 2026/04/10 22:55:45 INFO Applying migration id=sharedinbox 2026/04/10 22:55:45 INFO Applying migration id=noteshost 2026/04/10 22:55:45 INFO Applying migration id=fetched 2026/04/10 22:55:45 INFO Applying migration id=move 2026/04/10 22:55:45 INFO Applying migration id=cleanup 2026/04/10 22:55:45 INFO Applying migration id=received 2026/04/10 22:55:45 INFO Applying migration id=namehost 2026/04/10 22:55:45 INFO Applying migration id=outboxhost 2026/04/10 22:55:45 INFO Applying migration id=notesfts 2026/04/10 22:55:45 INFO Applying migration id=iconsname 2026/04/10 22:55:45 INFO Applying migration id=nohash 2026/04/10 22:55:45 INFO Applying migration id=shares 2026/04/10 22:55:45 INFO Applying migration id=actorttl 2026/04/10 22:55:45 INFO Applying migration id=tocc 2026/04/10 22:55:45 INFO Applying migration id=followeds 2026/04/10 22:55:45 INFO Applying migration id=certhash 2026/04/10 22:55:45 INFO Applying migration id=follows_sync 2026/04/10 22:55:45 INFO Applying migration id=jsonpath 2026/04/10 22:55:45 INFO Applying migration id=localforward 2026/04/10 22:55:45 INFO Applying migration id=avatar 2026/04/10 22:55:45 INFO Applying migration id=noimage 2026/04/10 22:55:45 INFO Applying migration id=feed 2026/04/10 22:55:45 INFO Applying migration id=bookmarks 2026/04/10 22:55:45 INFO Applying migration id=shareactivity 2026/04/10 22:55:45 INFO Applying migration id=application 2026/04/10 22:55:45 INFO Applying migration id=certificates 2026/04/10 22:55:45 INFO Applying migration id=rawforward 2026/04/10 22:55:45 INFO Applying migration id=publickey 2026/04/10 22:55:45 INFO Applying migration id=resolvegroup 2026/04/10 22:55:45 INFO Applying migration id=reject 2026/04/10 22:55:45 INFO Applying migration id=autodel 2026/04/10 22:55:45 INFO Applying migration id=jsonb 2026/04/10 22:55:45 INFO Applying migration id=quote 2026/04/10 22:55:45 INFO Applying migration id=rfc9421 2026/04/10 22:55:45 INFO Applying migration id=keys 2026/04/10 22:55:45 INFO Applying migration id=portable 2026/04/10 22:55:45 INFO Applying migration id=proofs 2026/04/10 22:55:45 INFO Applying migration id=contexts 2026/04/10 22:55:45 INFO Applying migration id=deliverieshost 2026/04/10 22:55:45 INFO Applying migration id=pembegin 2026/04/10 22:55:45 INFO Applying migration id=didhost 2026/04/10 22:55:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-caa5-701a-a4f6-0c87bdc16a0b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-caa4-7edc-b860-e0fd0775735a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-caa4-7edc-b860-e0fd0775735a --- PASS: TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser (1.01s) === RUN TestFTS_HashtagWithHashAndQuotesSecondPage 2026/04/10 22:55:46 INFO Applying migration id=initial 2026/04/10 22:55:46 INFO Applying migration id=notesupdated 2026/04/10 22:55:46 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:46 INFO Applying migration id=activitiesid 2026/04/10 22:55:46 INFO Applying migration id=outbox 2026/04/10 22:55:46 INFO Applying migration id=edits 2026/04/10 22:55:46 INFO Applying migration id=outboxactor 2026/04/10 22:55:46 INFO Applying migration id=outboxsender 2026/04/10 22:55:46 INFO Applying migration id=thread 2026/04/10 22:55:46 INFO Applying migration id=host 2026/04/10 22:55:46 INFO Applying migration id=sharedinbox 2026/04/10 22:55:46 INFO Applying migration id=noteshost 2026/04/10 22:55:46 INFO Applying migration id=fetched 2026/04/10 22:55:46 INFO Applying migration id=move 2026/04/10 22:55:46 INFO Applying migration id=cleanup 2026/04/10 22:55:46 INFO Applying migration id=received 2026/04/10 22:55:46 INFO Applying migration id=namehost 2026/04/10 22:55:46 INFO Applying migration id=outboxhost 2026/04/10 22:55:46 INFO Applying migration id=notesfts 2026/04/10 22:55:46 INFO Applying migration id=iconsname 2026/04/10 22:55:46 INFO Applying migration id=nohash 2026/04/10 22:55:46 INFO Applying migration id=shares 2026/04/10 22:55:46 INFO Applying migration id=actorttl 2026/04/10 22:55:46 INFO Applying migration id=tocc 2026/04/10 22:55:46 INFO Applying migration id=followeds 2026/04/10 22:55:46 INFO Applying migration id=certhash 2026/04/10 22:55:46 INFO Applying migration id=follows_sync 2026/04/10 22:55:46 INFO Applying migration id=jsonpath 2026/04/10 22:55:46 INFO Applying migration id=localforward 2026/04/10 22:55:46 INFO Applying migration id=avatar 2026/04/10 22:55:46 INFO Applying migration id=noimage 2026/04/10 22:55:46 INFO Applying migration id=feed 2026/04/10 22:55:46 INFO Applying migration id=bookmarks 2026/04/10 22:55:46 INFO Applying migration id=shareactivity 2026/04/10 22:55:46 INFO Applying migration id=application 2026/04/10 22:55:46 INFO Applying migration id=certificates 2026/04/10 22:55:46 INFO Applying migration id=rawforward 2026/04/10 22:55:46 INFO Applying migration id=publickey 2026/04/10 22:55:46 INFO Applying migration id=resolvegroup 2026/04/10 22:55:46 INFO Applying migration id=reject 2026/04/10 22:55:46 INFO Applying migration id=autodel 2026/04/10 22:55:46 INFO Applying migration id=jsonb 2026/04/10 22:55:46 INFO Applying migration id=quote 2026/04/10 22:55:46 INFO Applying migration id=rfc9421 2026/04/10 22:55:46 INFO Applying migration id=keys 2026/04/10 22:55:46 INFO Applying migration id=portable 2026/04/10 22:55:46 INFO Applying migration id=proofs 2026/04/10 22:55:46 INFO Applying migration id=contexts 2026/04/10 22:55:46 INFO Applying migration id=deliverieshost 2026/04/10 22:55:46 INFO Applying migration id=pembegin 2026/04/10 22:55:46 INFO Applying migration id=didhost 2026/04/10 22:55:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-cf35-7210-98ef-b25466bd27c4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-cf35-71ae-a4df-50d879870ab7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-cf35-71ae-a4df-50d879870ab7 --- PASS: TestFTS_HashtagWithHashAndQuotesSecondPage (1.17s) === RUN TestFTS_NoInput 2026/04/10 22:55:47 INFO Applying migration id=initial 2026/04/10 22:55:47 INFO Applying migration id=notesupdated 2026/04/10 22:55:47 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:47 INFO Applying migration id=activitiesid 2026/04/10 22:55:47 INFO Applying migration id=outbox 2026/04/10 22:55:47 INFO Applying migration id=edits 2026/04/10 22:55:47 INFO Applying migration id=outboxactor 2026/04/10 22:55:47 INFO Applying migration id=outboxsender 2026/04/10 22:55:47 INFO Applying migration id=thread 2026/04/10 22:55:47 INFO Applying migration id=host 2026/04/10 22:55:47 INFO Applying migration id=sharedinbox 2026/04/10 22:55:47 INFO Applying migration id=noteshost 2026/04/10 22:55:47 INFO Applying migration id=fetched 2026/04/10 22:55:47 INFO Applying migration id=move 2026/04/10 22:55:47 INFO Applying migration id=cleanup 2026/04/10 22:55:47 INFO Applying migration id=received 2026/04/10 22:55:47 INFO Applying migration id=namehost 2026/04/10 22:55:47 INFO Applying migration id=outboxhost 2026/04/10 22:55:47 INFO Applying migration id=notesfts 2026/04/10 22:55:47 INFO Applying migration id=iconsname 2026/04/10 22:55:47 INFO Applying migration id=nohash 2026/04/10 22:55:47 INFO Applying migration id=shares 2026/04/10 22:55:47 INFO Applying migration id=actorttl 2026/04/10 22:55:47 INFO Applying migration id=tocc 2026/04/10 22:55:47 INFO Applying migration id=followeds 2026/04/10 22:55:47 INFO Applying migration id=certhash 2026/04/10 22:55:47 INFO Applying migration id=follows_sync 2026/04/10 22:55:47 INFO Applying migration id=jsonpath 2026/04/10 22:55:47 INFO Applying migration id=localforward 2026/04/10 22:55:47 INFO Applying migration id=avatar 2026/04/10 22:55:47 INFO Applying migration id=noimage 2026/04/10 22:55:47 INFO Applying migration id=feed 2026/04/10 22:55:47 INFO Applying migration id=bookmarks 2026/04/10 22:55:47 INFO Applying migration id=shareactivity 2026/04/10 22:55:47 INFO Applying migration id=application 2026/04/10 22:55:47 INFO Applying migration id=certificates 2026/04/10 22:55:47 INFO Applying migration id=rawforward 2026/04/10 22:55:47 INFO Applying migration id=publickey 2026/04/10 22:55:47 INFO Applying migration id=resolvegroup 2026/04/10 22:55:47 INFO Applying migration id=reject 2026/04/10 22:55:47 INFO Applying migration id=autodel 2026/04/10 22:55:47 INFO Applying migration id=jsonb 2026/04/10 22:55:47 INFO Applying migration id=quote 2026/04/10 22:55:47 INFO Applying migration id=rfc9421 2026/04/10 22:55:47 INFO Applying migration id=keys 2026/04/10 22:55:47 INFO Applying migration id=portable 2026/04/10 22:55:47 INFO Applying migration id=proofs 2026/04/10 22:55:47 INFO Applying migration id=contexts 2026/04/10 22:55:47 INFO Applying migration id=deliverieshost 2026/04/10 22:55:47 INFO Applying migration id=pembegin 2026/04/10 22:55:47 INFO Applying migration id=didhost --- PASS: TestFTS_NoInput (1.18s) === RUN TestFTS_EmptyInput 2026/04/10 22:55:48 INFO Applying migration id=initial 2026/04/10 22:55:48 INFO Applying migration id=notesupdated 2026/04/10 22:55:48 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:48 INFO Applying migration id=activitiesid 2026/04/10 22:55:48 INFO Applying migration id=outbox 2026/04/10 22:55:48 INFO Applying migration id=edits 2026/04/10 22:55:48 INFO Applying migration id=outboxactor 2026/04/10 22:55:48 INFO Applying migration id=outboxsender 2026/04/10 22:55:48 INFO Applying migration id=thread 2026/04/10 22:55:48 INFO Applying migration id=host 2026/04/10 22:55:48 INFO Applying migration id=sharedinbox 2026/04/10 22:55:48 INFO Applying migration id=noteshost 2026/04/10 22:55:48 INFO Applying migration id=fetched 2026/04/10 22:55:48 INFO Applying migration id=move 2026/04/10 22:55:48 INFO Applying migration id=cleanup 2026/04/10 22:55:48 INFO Applying migration id=received 2026/04/10 22:55:48 INFO Applying migration id=namehost 2026/04/10 22:55:48 INFO Applying migration id=outboxhost 2026/04/10 22:55:48 INFO Applying migration id=notesfts 2026/04/10 22:55:48 INFO Applying migration id=iconsname 2026/04/10 22:55:48 INFO Applying migration id=nohash 2026/04/10 22:55:48 INFO Applying migration id=shares 2026/04/10 22:55:48 INFO Applying migration id=actorttl 2026/04/10 22:55:48 INFO Applying migration id=tocc 2026/04/10 22:55:48 INFO Applying migration id=followeds 2026/04/10 22:55:48 INFO Applying migration id=certhash 2026/04/10 22:55:48 INFO Applying migration id=follows_sync 2026/04/10 22:55:48 INFO Applying migration id=jsonpath 2026/04/10 22:55:48 INFO Applying migration id=localforward 2026/04/10 22:55:48 INFO Applying migration id=avatar 2026/04/10 22:55:48 INFO Applying migration id=noimage 2026/04/10 22:55:48 INFO Applying migration id=feed 2026/04/10 22:55:48 INFO Applying migration id=bookmarks 2026/04/10 22:55:48 INFO Applying migration id=shareactivity 2026/04/10 22:55:48 INFO Applying migration id=application 2026/04/10 22:55:48 INFO Applying migration id=certificates 2026/04/10 22:55:48 INFO Applying migration id=rawforward 2026/04/10 22:55:48 INFO Applying migration id=publickey 2026/04/10 22:55:48 INFO Applying migration id=resolvegroup 2026/04/10 22:55:48 INFO Applying migration id=reject 2026/04/10 22:55:48 INFO Applying migration id=autodel 2026/04/10 22:55:48 INFO Applying migration id=jsonb 2026/04/10 22:55:48 INFO Applying migration id=quote 2026/04/10 22:55:48 INFO Applying migration id=rfc9421 2026/04/10 22:55:48 INFO Applying migration id=keys 2026/04/10 22:55:48 INFO Applying migration id=portable 2026/04/10 22:55:48 INFO Applying migration id=proofs 2026/04/10 22:55:48 INFO Applying migration id=contexts 2026/04/10 22:55:48 INFO Applying migration id=deliverieshost 2026/04/10 22:55:48 INFO Applying migration id=pembegin 2026/04/10 22:55:48 INFO Applying migration id=didhost --- PASS: TestFTS_EmptyInput (0.89s) === RUN TestFTS_InvalidEscapeSequence 2026/04/10 22:55:49 INFO Applying migration id=initial 2026/04/10 22:55:49 INFO Applying migration id=notesupdated 2026/04/10 22:55:49 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:49 INFO Applying migration id=activitiesid 2026/04/10 22:55:49 INFO Applying migration id=outbox 2026/04/10 22:55:49 INFO Applying migration id=edits 2026/04/10 22:55:49 INFO Applying migration id=outboxactor 2026/04/10 22:55:49 INFO Applying migration id=outboxsender 2026/04/10 22:55:49 INFO Applying migration id=thread 2026/04/10 22:55:49 INFO Applying migration id=host 2026/04/10 22:55:49 INFO Applying migration id=sharedinbox 2026/04/10 22:55:49 INFO Applying migration id=noteshost 2026/04/10 22:55:49 INFO Applying migration id=fetched 2026/04/10 22:55:49 INFO Applying migration id=move 2026/04/10 22:55:49 INFO Applying migration id=cleanup 2026/04/10 22:55:49 INFO Applying migration id=received 2026/04/10 22:55:49 INFO Applying migration id=namehost 2026/04/10 22:55:49 INFO Applying migration id=outboxhost 2026/04/10 22:55:49 INFO Applying migration id=notesfts 2026/04/10 22:55:49 INFO Applying migration id=iconsname 2026/04/10 22:55:49 INFO Applying migration id=nohash 2026/04/10 22:55:49 INFO Applying migration id=shares 2026/04/10 22:55:49 INFO Applying migration id=actorttl 2026/04/10 22:55:49 INFO Applying migration id=tocc 2026/04/10 22:55:49 INFO Applying migration id=followeds 2026/04/10 22:55:49 INFO Applying migration id=certhash 2026/04/10 22:55:49 INFO Applying migration id=follows_sync 2026/04/10 22:55:49 INFO Applying migration id=jsonpath 2026/04/10 22:55:49 INFO Applying migration id=localforward 2026/04/10 22:55:49 INFO Applying migration id=avatar 2026/04/10 22:55:49 INFO Applying migration id=noimage 2026/04/10 22:55:49 INFO Applying migration id=feed 2026/04/10 22:55:49 INFO Applying migration id=bookmarks 2026/04/10 22:55:49 INFO Applying migration id=shareactivity 2026/04/10 22:55:49 INFO Applying migration id=application 2026/04/10 22:55:49 INFO Applying migration id=certificates 2026/04/10 22:55:49 INFO Applying migration id=rawforward 2026/04/10 22:55:49 INFO Applying migration id=publickey 2026/04/10 22:55:49 INFO Applying migration id=resolvegroup 2026/04/10 22:55:49 INFO Applying migration id=reject 2026/04/10 22:55:49 INFO Applying migration id=autodel 2026/04/10 22:55:49 INFO Applying migration id=jsonb 2026/04/10 22:55:49 INFO Applying migration id=quote 2026/04/10 22:55:49 INFO Applying migration id=rfc9421 2026/04/10 22:55:49 INFO Applying migration id=keys 2026/04/10 22:55:49 INFO Applying migration id=portable 2026/04/10 22:55:49 INFO Applying migration id=proofs 2026/04/10 22:55:49 INFO Applying migration id=contexts 2026/04/10 22:55:49 INFO Applying migration id=deliverieshost 2026/04/10 22:55:49 INFO Applying migration id=pembegin 2026/04/10 22:55:49 INFO Applying migration id=didhost 2026/04/10 22:55:50 INFO Failed to decode query url=/users/fts?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestFTS_InvalidEscapeSequence (0.84s) === RUN TestFTS_UnathenticatedUser 2026/04/10 22:55:50 INFO Applying migration id=initial 2026/04/10 22:55:50 INFO Applying migration id=notesupdated 2026/04/10 22:55:50 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:50 INFO Applying migration id=activitiesid 2026/04/10 22:55:50 INFO Applying migration id=outbox 2026/04/10 22:55:50 INFO Applying migration id=edits 2026/04/10 22:55:50 INFO Applying migration id=outboxactor 2026/04/10 22:55:50 INFO Applying migration id=outboxsender 2026/04/10 22:55:50 INFO Applying migration id=thread 2026/04/10 22:55:50 INFO Applying migration id=host 2026/04/10 22:55:50 INFO Applying migration id=sharedinbox 2026/04/10 22:55:50 INFO Applying migration id=noteshost 2026/04/10 22:55:50 INFO Applying migration id=fetched 2026/04/10 22:55:50 INFO Applying migration id=move 2026/04/10 22:55:50 INFO Applying migration id=cleanup 2026/04/10 22:55:50 INFO Applying migration id=received 2026/04/10 22:55:50 INFO Applying migration id=namehost 2026/04/10 22:55:50 INFO Applying migration id=outboxhost 2026/04/10 22:55:50 INFO Applying migration id=notesfts 2026/04/10 22:55:50 INFO Applying migration id=iconsname 2026/04/10 22:55:50 INFO Applying migration id=nohash 2026/04/10 22:55:50 INFO Applying migration id=shares 2026/04/10 22:55:50 INFO Applying migration id=actorttl 2026/04/10 22:55:50 INFO Applying migration id=tocc 2026/04/10 22:55:50 INFO Applying migration id=followeds 2026/04/10 22:55:50 INFO Applying migration id=certhash 2026/04/10 22:55:50 INFO Applying migration id=follows_sync 2026/04/10 22:55:50 INFO Applying migration id=jsonpath 2026/04/10 22:55:50 INFO Applying migration id=localforward 2026/04/10 22:55:50 INFO Applying migration id=avatar 2026/04/10 22:55:50 INFO Applying migration id=noimage 2026/04/10 22:55:50 INFO Applying migration id=feed 2026/04/10 22:55:50 INFO Applying migration id=bookmarks 2026/04/10 22:55:50 INFO Applying migration id=shareactivity 2026/04/10 22:55:50 INFO Applying migration id=application 2026/04/10 22:55:50 INFO Applying migration id=certificates 2026/04/10 22:55:50 INFO Applying migration id=rawforward 2026/04/10 22:55:50 INFO Applying migration id=publickey 2026/04/10 22:55:50 INFO Applying migration id=resolvegroup 2026/04/10 22:55:50 INFO Applying migration id=reject 2026/04/10 22:55:50 INFO Applying migration id=autodel 2026/04/10 22:55:50 INFO Applying migration id=jsonb 2026/04/10 22:55:50 INFO Applying migration id=quote 2026/04/10 22:55:50 INFO Applying migration id=rfc9421 2026/04/10 22:55:50 INFO Applying migration id=keys 2026/04/10 22:55:50 INFO Applying migration id=portable 2026/04/10 22:55:50 INFO Applying migration id=proofs 2026/04/10 22:55:50 INFO Applying migration id=contexts 2026/04/10 22:55:50 INFO Applying migration id=deliverieshost 2026/04/10 22:55:50 INFO Applying migration id=pembegin 2026/04/10 22:55:50 INFO Applying migration id=didhost 2026/04/10 22:55:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-de89-77bc-91a8-a69c3239b3db activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-de89-7764-b56c-3883239e14cc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-de89-7764-b56c-3883239e14cc --- PASS: TestFTS_UnathenticatedUser (1.01s) === RUN TestFTS_SearchByAuthorUserName 2026/04/10 22:55:51 INFO Applying migration id=initial 2026/04/10 22:55:51 INFO Applying migration id=notesupdated 2026/04/10 22:55:51 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:51 INFO Applying migration id=activitiesid 2026/04/10 22:55:51 INFO Applying migration id=outbox 2026/04/10 22:55:51 INFO Applying migration id=edits 2026/04/10 22:55:51 INFO Applying migration id=outboxactor 2026/04/10 22:55:51 INFO Applying migration id=outboxsender 2026/04/10 22:55:51 INFO Applying migration id=thread 2026/04/10 22:55:51 INFO Applying migration id=host 2026/04/10 22:55:51 INFO Applying migration id=sharedinbox 2026/04/10 22:55:51 INFO Applying migration id=noteshost 2026/04/10 22:55:51 INFO Applying migration id=fetched 2026/04/10 22:55:51 INFO Applying migration id=move 2026/04/10 22:55:51 INFO Applying migration id=cleanup 2026/04/10 22:55:51 INFO Applying migration id=received 2026/04/10 22:55:51 INFO Applying migration id=namehost 2026/04/10 22:55:51 INFO Applying migration id=outboxhost 2026/04/10 22:55:51 INFO Applying migration id=notesfts 2026/04/10 22:55:51 INFO Applying migration id=iconsname 2026/04/10 22:55:51 INFO Applying migration id=nohash 2026/04/10 22:55:51 INFO Applying migration id=shares 2026/04/10 22:55:51 INFO Applying migration id=actorttl 2026/04/10 22:55:51 INFO Applying migration id=tocc 2026/04/10 22:55:51 INFO Applying migration id=followeds 2026/04/10 22:55:51 INFO Applying migration id=certhash 2026/04/10 22:55:51 INFO Applying migration id=follows_sync 2026/04/10 22:55:51 INFO Applying migration id=jsonpath 2026/04/10 22:55:51 INFO Applying migration id=localforward 2026/04/10 22:55:51 INFO Applying migration id=avatar 2026/04/10 22:55:51 INFO Applying migration id=noimage 2026/04/10 22:55:51 INFO Applying migration id=feed 2026/04/10 22:55:51 INFO Applying migration id=bookmarks 2026/04/10 22:55:51 INFO Applying migration id=shareactivity 2026/04/10 22:55:51 INFO Applying migration id=application 2026/04/10 22:55:51 INFO Applying migration id=certificates 2026/04/10 22:55:51 INFO Applying migration id=rawforward 2026/04/10 22:55:51 INFO Applying migration id=publickey 2026/04/10 22:55:51 INFO Applying migration id=resolvegroup 2026/04/10 22:55:51 INFO Applying migration id=reject 2026/04/10 22:55:51 INFO Applying migration id=autodel 2026/04/10 22:55:51 INFO Applying migration id=jsonb 2026/04/10 22:55:51 INFO Applying migration id=quote 2026/04/10 22:55:51 INFO Applying migration id=rfc9421 2026/04/10 22:55:51 INFO Applying migration id=keys 2026/04/10 22:55:51 INFO Applying migration id=portable 2026/04/10 22:55:51 INFO Applying migration id=proofs 2026/04/10 22:55:51 INFO Applying migration id=contexts 2026/04/10 22:55:51 INFO Applying migration id=deliverieshost 2026/04/10 22:55:51 INFO Applying migration id=pembegin 2026/04/10 22:55:51 INFO Applying migration id=didhost 2026/04/10 22:55:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-e3d1-7cfa-927f-a2045ea8eb45 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-e3d1-7cab-97a7-47af63ca1e3d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-e3d1-7cab-97a7-47af63ca1e3d --- PASS: TestFTS_SearchByAuthorUserName (1.35s) === RUN TestFTS_SearchByAuthorID 2026/04/10 22:55:52 INFO Applying migration id=initial 2026/04/10 22:55:52 INFO Applying migration id=notesupdated 2026/04/10 22:55:52 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:52 INFO Applying migration id=activitiesid 2026/04/10 22:55:52 INFO Applying migration id=outbox 2026/04/10 22:55:52 INFO Applying migration id=edits 2026/04/10 22:55:52 INFO Applying migration id=outboxactor 2026/04/10 22:55:52 INFO Applying migration id=outboxsender 2026/04/10 22:55:52 INFO Applying migration id=thread 2026/04/10 22:55:52 INFO Applying migration id=host 2026/04/10 22:55:52 INFO Applying migration id=sharedinbox 2026/04/10 22:55:52 INFO Applying migration id=noteshost 2026/04/10 22:55:52 INFO Applying migration id=fetched 2026/04/10 22:55:52 INFO Applying migration id=move 2026/04/10 22:55:52 INFO Applying migration id=cleanup 2026/04/10 22:55:52 INFO Applying migration id=received 2026/04/10 22:55:52 INFO Applying migration id=namehost 2026/04/10 22:55:52 INFO Applying migration id=outboxhost 2026/04/10 22:55:52 INFO Applying migration id=notesfts 2026/04/10 22:55:52 INFO Applying migration id=iconsname 2026/04/10 22:55:52 INFO Applying migration id=nohash 2026/04/10 22:55:52 INFO Applying migration id=shares 2026/04/10 22:55:52 INFO Applying migration id=actorttl 2026/04/10 22:55:52 INFO Applying migration id=tocc 2026/04/10 22:55:52 INFO Applying migration id=followeds 2026/04/10 22:55:52 INFO Applying migration id=certhash 2026/04/10 22:55:52 INFO Applying migration id=follows_sync 2026/04/10 22:55:52 INFO Applying migration id=jsonpath 2026/04/10 22:55:52 INFO Applying migration id=localforward 2026/04/10 22:55:52 INFO Applying migration id=avatar 2026/04/10 22:55:52 INFO Applying migration id=noimage 2026/04/10 22:55:52 INFO Applying migration id=feed 2026/04/10 22:55:52 INFO Applying migration id=bookmarks 2026/04/10 22:55:52 INFO Applying migration id=shareactivity 2026/04/10 22:55:52 INFO Applying migration id=application 2026/04/10 22:55:52 INFO Applying migration id=certificates 2026/04/10 22:55:52 INFO Applying migration id=rawforward 2026/04/10 22:55:52 INFO Applying migration id=publickey 2026/04/10 22:55:52 INFO Applying migration id=resolvegroup 2026/04/10 22:55:52 INFO Applying migration id=reject 2026/04/10 22:55:52 INFO Applying migration id=autodel 2026/04/10 22:55:52 INFO Applying migration id=jsonb 2026/04/10 22:55:52 INFO Applying migration id=quote 2026/04/10 22:55:52 INFO Applying migration id=rfc9421 2026/04/10 22:55:52 INFO Applying migration id=keys 2026/04/10 22:55:52 INFO Applying migration id=portable 2026/04/10 22:55:52 INFO Applying migration id=proofs 2026/04/10 22:55:52 INFO Applying migration id=contexts 2026/04/10 22:55:52 INFO Applying migration id=deliverieshost 2026/04/10 22:55:52 INFO Applying migration id=pembegin 2026/04/10 22:55:52 INFO Applying migration id=didhost 2026/04/10 22:55:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-e935-7a87-b5c9-c3f6cb7bd206 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-e935-7a33-b784-38174e6e5c0d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-e935-7a33-b784-38174e6e5c0d --- PASS: TestFTS_SearchByAuthorID (1.38s) === RUN TestFTS_SearchByMentionUserName 2026/04/10 22:55:54 INFO Applying migration id=initial 2026/04/10 22:55:54 INFO Applying migration id=notesupdated 2026/04/10 22:55:54 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:54 INFO Applying migration id=activitiesid 2026/04/10 22:55:54 INFO Applying migration id=outbox 2026/04/10 22:55:54 INFO Applying migration id=edits 2026/04/10 22:55:54 INFO Applying migration id=outboxactor 2026/04/10 22:55:54 INFO Applying migration id=outboxsender 2026/04/10 22:55:54 INFO Applying migration id=thread 2026/04/10 22:55:54 INFO Applying migration id=host 2026/04/10 22:55:54 INFO Applying migration id=sharedinbox 2026/04/10 22:55:54 INFO Applying migration id=noteshost 2026/04/10 22:55:54 INFO Applying migration id=fetched 2026/04/10 22:55:54 INFO Applying migration id=move 2026/04/10 22:55:54 INFO Applying migration id=cleanup 2026/04/10 22:55:54 INFO Applying migration id=received 2026/04/10 22:55:54 INFO Applying migration id=namehost 2026/04/10 22:55:54 INFO Applying migration id=outboxhost 2026/04/10 22:55:54 INFO Applying migration id=notesfts 2026/04/10 22:55:54 INFO Applying migration id=iconsname 2026/04/10 22:55:54 INFO Applying migration id=nohash 2026/04/10 22:55:54 INFO Applying migration id=shares 2026/04/10 22:55:54 INFO Applying migration id=actorttl 2026/04/10 22:55:54 INFO Applying migration id=tocc 2026/04/10 22:55:54 INFO Applying migration id=followeds 2026/04/10 22:55:54 INFO Applying migration id=certhash 2026/04/10 22:55:54 INFO Applying migration id=follows_sync 2026/04/10 22:55:54 INFO Applying migration id=jsonpath 2026/04/10 22:55:54 INFO Applying migration id=localforward 2026/04/10 22:55:54 INFO Applying migration id=avatar 2026/04/10 22:55:54 INFO Applying migration id=noimage 2026/04/10 22:55:54 INFO Applying migration id=feed 2026/04/10 22:55:54 INFO Applying migration id=bookmarks 2026/04/10 22:55:54 INFO Applying migration id=shareactivity 2026/04/10 22:55:54 INFO Applying migration id=application 2026/04/10 22:55:54 INFO Applying migration id=certificates 2026/04/10 22:55:54 INFO Applying migration id=rawforward 2026/04/10 22:55:54 INFO Applying migration id=publickey 2026/04/10 22:55:54 INFO Applying migration id=resolvegroup 2026/04/10 22:55:54 INFO Applying migration id=reject 2026/04/10 22:55:54 INFO Applying migration id=autodel 2026/04/10 22:55:54 INFO Applying migration id=jsonb 2026/04/10 22:55:54 INFO Applying migration id=quote 2026/04/10 22:55:54 INFO Applying migration id=rfc9421 2026/04/10 22:55:54 INFO Applying migration id=keys 2026/04/10 22:55:54 INFO Applying migration id=portable 2026/04/10 22:55:54 INFO Applying migration id=proofs 2026/04/10 22:55:54 INFO Applying migration id=contexts 2026/04/10 22:55:54 INFO Applying migration id=deliverieshost 2026/04/10 22:55:54 INFO Applying migration id=pembegin 2026/04/10 22:55:54 INFO Applying migration id=didhost --- PASS: TestFTS_SearchByMentionUserName (0.68s) === RUN TestFTS_SearchByMentionID 2026/04/10 22:55:54 INFO Applying migration id=initial 2026/04/10 22:55:54 INFO Applying migration id=notesupdated 2026/04/10 22:55:54 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:54 INFO Applying migration id=activitiesid 2026/04/10 22:55:54 INFO Applying migration id=outbox 2026/04/10 22:55:54 INFO Applying migration id=edits 2026/04/10 22:55:54 INFO Applying migration id=outboxactor 2026/04/10 22:55:54 INFO Applying migration id=outboxsender 2026/04/10 22:55:54 INFO Applying migration id=thread 2026/04/10 22:55:54 INFO Applying migration id=host 2026/04/10 22:55:54 INFO Applying migration id=sharedinbox 2026/04/10 22:55:54 INFO Applying migration id=noteshost 2026/04/10 22:55:54 INFO Applying migration id=fetched 2026/04/10 22:55:54 INFO Applying migration id=move 2026/04/10 22:55:54 INFO Applying migration id=cleanup 2026/04/10 22:55:54 INFO Applying migration id=received 2026/04/10 22:55:54 INFO Applying migration id=namehost 2026/04/10 22:55:54 INFO Applying migration id=outboxhost 2026/04/10 22:55:54 INFO Applying migration id=notesfts 2026/04/10 22:55:54 INFO Applying migration id=iconsname 2026/04/10 22:55:54 INFO Applying migration id=nohash 2026/04/10 22:55:54 INFO Applying migration id=shares 2026/04/10 22:55:54 INFO Applying migration id=actorttl 2026/04/10 22:55:54 INFO Applying migration id=tocc 2026/04/10 22:55:54 INFO Applying migration id=followeds 2026/04/10 22:55:54 INFO Applying migration id=certhash 2026/04/10 22:55:54 INFO Applying migration id=follows_sync 2026/04/10 22:55:54 INFO Applying migration id=jsonpath 2026/04/10 22:55:54 INFO Applying migration id=localforward 2026/04/10 22:55:54 INFO Applying migration id=avatar 2026/04/10 22:55:54 INFO Applying migration id=noimage 2026/04/10 22:55:54 INFO Applying migration id=feed 2026/04/10 22:55:54 INFO Applying migration id=bookmarks 2026/04/10 22:55:54 INFO Applying migration id=shareactivity 2026/04/10 22:55:54 INFO Applying migration id=application 2026/04/10 22:55:54 INFO Applying migration id=certificates 2026/04/10 22:55:54 INFO Applying migration id=rawforward 2026/04/10 22:55:54 INFO Applying migration id=publickey 2026/04/10 22:55:54 INFO Applying migration id=resolvegroup 2026/04/10 22:55:54 INFO Applying migration id=reject 2026/04/10 22:55:54 INFO Applying migration id=autodel 2026/04/10 22:55:54 INFO Applying migration id=jsonb 2026/04/10 22:55:54 INFO Applying migration id=quote 2026/04/10 22:55:54 INFO Applying migration id=rfc9421 2026/04/10 22:55:54 INFO Applying migration id=keys 2026/04/10 22:55:54 INFO Applying migration id=portable 2026/04/10 22:55:54 INFO Applying migration id=proofs 2026/04/10 22:55:54 INFO Applying migration id=contexts 2026/04/10 22:55:54 INFO Applying migration id=deliverieshost 2026/04/10 22:55:54 INFO Applying migration id=pembegin 2026/04/10 22:55:54 INFO Applying migration id=didhost --- PASS: TestFTS_SearchByMentionID (0.74s) === RUN TestHashtag_PublicPost 2026/04/10 22:55:55 INFO Applying migration id=initial 2026/04/10 22:55:55 INFO Applying migration id=notesupdated 2026/04/10 22:55:55 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:55 INFO Applying migration id=activitiesid 2026/04/10 22:55:55 INFO Applying migration id=outbox 2026/04/10 22:55:55 INFO Applying migration id=edits 2026/04/10 22:55:55 INFO Applying migration id=outboxactor 2026/04/10 22:55:55 INFO Applying migration id=outboxsender 2026/04/10 22:55:55 INFO Applying migration id=thread 2026/04/10 22:55:55 INFO Applying migration id=host 2026/04/10 22:55:55 INFO Applying migration id=sharedinbox 2026/04/10 22:55:55 INFO Applying migration id=noteshost 2026/04/10 22:55:55 INFO Applying migration id=fetched 2026/04/10 22:55:55 INFO Applying migration id=move 2026/04/10 22:55:55 INFO Applying migration id=cleanup 2026/04/10 22:55:55 INFO Applying migration id=received 2026/04/10 22:55:55 INFO Applying migration id=namehost 2026/04/10 22:55:55 INFO Applying migration id=outboxhost 2026/04/10 22:55:55 INFO Applying migration id=notesfts 2026/04/10 22:55:55 INFO Applying migration id=iconsname 2026/04/10 22:55:55 INFO Applying migration id=nohash 2026/04/10 22:55:55 INFO Applying migration id=shares 2026/04/10 22:55:55 INFO Applying migration id=actorttl 2026/04/10 22:55:55 INFO Applying migration id=tocc 2026/04/10 22:55:55 INFO Applying migration id=followeds 2026/04/10 22:55:55 INFO Applying migration id=certhash 2026/04/10 22:55:55 INFO Applying migration id=follows_sync 2026/04/10 22:55:55 INFO Applying migration id=jsonpath 2026/04/10 22:55:55 INFO Applying migration id=localforward 2026/04/10 22:55:55 INFO Applying migration id=avatar 2026/04/10 22:55:55 INFO Applying migration id=noimage 2026/04/10 22:55:55 INFO Applying migration id=feed 2026/04/10 22:55:55 INFO Applying migration id=bookmarks 2026/04/10 22:55:55 INFO Applying migration id=shareactivity 2026/04/10 22:55:55 INFO Applying migration id=application 2026/04/10 22:55:55 INFO Applying migration id=certificates 2026/04/10 22:55:55 INFO Applying migration id=rawforward 2026/04/10 22:55:55 INFO Applying migration id=publickey 2026/04/10 22:55:55 INFO Applying migration id=resolvegroup 2026/04/10 22:55:55 INFO Applying migration id=reject 2026/04/10 22:55:55 INFO Applying migration id=autodel 2026/04/10 22:55:55 INFO Applying migration id=jsonb 2026/04/10 22:55:55 INFO Applying migration id=quote 2026/04/10 22:55:55 INFO Applying migration id=rfc9421 2026/04/10 22:55:55 INFO Applying migration id=keys 2026/04/10 22:55:55 INFO Applying migration id=portable 2026/04/10 22:55:55 INFO Applying migration id=proofs 2026/04/10 22:55:55 INFO Applying migration id=contexts 2026/04/10 22:55:55 INFO Applying migration id=deliverieshost 2026/04/10 22:55:55 INFO Applying migration id=pembegin 2026/04/10 22:55:55 INFO Applying migration id=didhost 2026/04/10 22:55:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-f1b6-784d-b71e-c4fe02447377 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-f1b6-77ea-b0a9-14e1eb0c57a0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-f1b6-77ea-b0a9-14e1eb0c57a0 2026/04/10 22:55:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-f1b6-77ea-b0a9-14e1eb0c57a0 2026/04/10 22:55:56 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PublicPost (0.76s) === RUN TestHashtag_PublicPostUnauthenticatedUser 2026/04/10 22:55:56 INFO Applying migration id=initial 2026/04/10 22:55:56 INFO Applying migration id=notesupdated 2026/04/10 22:55:56 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:56 INFO Applying migration id=activitiesid 2026/04/10 22:55:56 INFO Applying migration id=outbox 2026/04/10 22:55:56 INFO Applying migration id=edits 2026/04/10 22:55:56 INFO Applying migration id=outboxactor 2026/04/10 22:55:56 INFO Applying migration id=outboxsender 2026/04/10 22:55:56 INFO Applying migration id=thread 2026/04/10 22:55:56 INFO Applying migration id=host 2026/04/10 22:55:56 INFO Applying migration id=sharedinbox 2026/04/10 22:55:56 INFO Applying migration id=noteshost 2026/04/10 22:55:56 INFO Applying migration id=fetched 2026/04/10 22:55:56 INFO Applying migration id=move 2026/04/10 22:55:56 INFO Applying migration id=cleanup 2026/04/10 22:55:56 INFO Applying migration id=received 2026/04/10 22:55:56 INFO Applying migration id=namehost 2026/04/10 22:55:56 INFO Applying migration id=outboxhost 2026/04/10 22:55:56 INFO Applying migration id=notesfts 2026/04/10 22:55:56 INFO Applying migration id=iconsname 2026/04/10 22:55:56 INFO Applying migration id=nohash 2026/04/10 22:55:56 INFO Applying migration id=shares 2026/04/10 22:55:56 INFO Applying migration id=actorttl 2026/04/10 22:55:56 INFO Applying migration id=tocc 2026/04/10 22:55:56 INFO Applying migration id=followeds 2026/04/10 22:55:56 INFO Applying migration id=certhash 2026/04/10 22:55:56 INFO Applying migration id=follows_sync 2026/04/10 22:55:56 INFO Applying migration id=jsonpath 2026/04/10 22:55:56 INFO Applying migration id=localforward 2026/04/10 22:55:56 INFO Applying migration id=avatar 2026/04/10 22:55:56 INFO Applying migration id=noimage 2026/04/10 22:55:56 INFO Applying migration id=feed 2026/04/10 22:55:56 INFO Applying migration id=bookmarks 2026/04/10 22:55:56 INFO Applying migration id=shareactivity 2026/04/10 22:55:56 INFO Applying migration id=application 2026/04/10 22:55:56 INFO Applying migration id=certificates 2026/04/10 22:55:56 INFO Applying migration id=rawforward 2026/04/10 22:55:56 INFO Applying migration id=publickey 2026/04/10 22:55:56 INFO Applying migration id=resolvegroup 2026/04/10 22:55:56 INFO Applying migration id=reject 2026/04/10 22:55:56 INFO Applying migration id=autodel 2026/04/10 22:55:56 INFO Applying migration id=jsonb 2026/04/10 22:55:56 INFO Applying migration id=quote 2026/04/10 22:55:56 INFO Applying migration id=rfc9421 2026/04/10 22:55:56 INFO Applying migration id=keys 2026/04/10 22:55:56 INFO Applying migration id=portable 2026/04/10 22:55:56 INFO Applying migration id=proofs 2026/04/10 22:55:56 INFO Applying migration id=contexts 2026/04/10 22:55:56 INFO Applying migration id=deliverieshost 2026/04/10 22:55:56 INFO Applying migration id=pembegin 2026/04/10 22:55:56 INFO Applying migration id=didhost 2026/04/10 22:55:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-f4cc-7aea-8e99-128c67e3a703 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-f4cc-7a56-9375-4511b16e4a9a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-f4cc-7a56-9375-4511b16e4a9a 2026/04/10 22:55:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-f4cc-7a56-9375-4511b16e4a9a 2026/04/10 22:55:57 INFO Generating first response key=/hashtag/world --- PASS: TestHashtag_PublicPostUnauthenticatedUser (0.79s) === RUN TestHashtag_ExclamationMark 2026/04/10 22:55:57 INFO Applying migration id=initial 2026/04/10 22:55:57 INFO Applying migration id=notesupdated 2026/04/10 22:55:57 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:57 INFO Applying migration id=activitiesid 2026/04/10 22:55:57 INFO Applying migration id=outbox 2026/04/10 22:55:57 INFO Applying migration id=edits 2026/04/10 22:55:57 INFO Applying migration id=outboxactor 2026/04/10 22:55:57 INFO Applying migration id=outboxsender 2026/04/10 22:55:57 INFO Applying migration id=thread 2026/04/10 22:55:57 INFO Applying migration id=host 2026/04/10 22:55:57 INFO Applying migration id=sharedinbox 2026/04/10 22:55:57 INFO Applying migration id=noteshost 2026/04/10 22:55:57 INFO Applying migration id=fetched 2026/04/10 22:55:57 INFO Applying migration id=move 2026/04/10 22:55:57 INFO Applying migration id=cleanup 2026/04/10 22:55:57 INFO Applying migration id=received 2026/04/10 22:55:57 INFO Applying migration id=namehost 2026/04/10 22:55:57 INFO Applying migration id=outboxhost 2026/04/10 22:55:57 INFO Applying migration id=notesfts 2026/04/10 22:55:57 INFO Applying migration id=iconsname 2026/04/10 22:55:57 INFO Applying migration id=nohash 2026/04/10 22:55:57 INFO Applying migration id=shares 2026/04/10 22:55:57 INFO Applying migration id=actorttl 2026/04/10 22:55:57 INFO Applying migration id=tocc 2026/04/10 22:55:57 INFO Applying migration id=followeds 2026/04/10 22:55:57 INFO Applying migration id=certhash 2026/04/10 22:55:57 INFO Applying migration id=follows_sync 2026/04/10 22:55:57 INFO Applying migration id=jsonpath 2026/04/10 22:55:57 INFO Applying migration id=localforward 2026/04/10 22:55:57 INFO Applying migration id=avatar 2026/04/10 22:55:57 INFO Applying migration id=noimage 2026/04/10 22:55:57 INFO Applying migration id=feed 2026/04/10 22:55:57 INFO Applying migration id=bookmarks 2026/04/10 22:55:57 INFO Applying migration id=shareactivity 2026/04/10 22:55:57 INFO Applying migration id=application 2026/04/10 22:55:57 INFO Applying migration id=certificates 2026/04/10 22:55:57 INFO Applying migration id=rawforward 2026/04/10 22:55:57 INFO Applying migration id=publickey 2026/04/10 22:55:57 INFO Applying migration id=resolvegroup 2026/04/10 22:55:57 INFO Applying migration id=reject 2026/04/10 22:55:57 INFO Applying migration id=autodel 2026/04/10 22:55:57 INFO Applying migration id=jsonb 2026/04/10 22:55:57 INFO Applying migration id=quote 2026/04/10 22:55:57 INFO Applying migration id=rfc9421 2026/04/10 22:55:57 INFO Applying migration id=keys 2026/04/10 22:55:57 INFO Applying migration id=portable 2026/04/10 22:55:57 INFO Applying migration id=proofs 2026/04/10 22:55:57 INFO Applying migration id=contexts 2026/04/10 22:55:57 INFO Applying migration id=deliverieshost 2026/04/10 22:55:57 INFO Applying migration id=pembegin 2026/04/10 22:55:57 INFO Applying migration id=didhost 2026/04/10 22:55:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-f71d-7dc7-a89b-573eb8a86164 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-f71d-7d64-a39c-377aeffae9ec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-f71d-7d64-a39c-377aeffae9ec 2026/04/10 22:55:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-f71d-7d64-a39c-377aeffae9ec 2026/04/10 22:55:57 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_ExclamationMark (0.59s) === RUN TestHashtag_Beginning 2026/04/10 22:55:57 INFO Applying migration id=initial 2026/04/10 22:55:57 INFO Applying migration id=notesupdated 2026/04/10 22:55:57 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:57 INFO Applying migration id=activitiesid 2026/04/10 22:55:57 INFO Applying migration id=outbox 2026/04/10 22:55:57 INFO Applying migration id=edits 2026/04/10 22:55:57 INFO Applying migration id=outboxactor 2026/04/10 22:55:57 INFO Applying migration id=outboxsender 2026/04/10 22:55:57 INFO Applying migration id=thread 2026/04/10 22:55:57 INFO Applying migration id=host 2026/04/10 22:55:57 INFO Applying migration id=sharedinbox 2026/04/10 22:55:57 INFO Applying migration id=noteshost 2026/04/10 22:55:57 INFO Applying migration id=fetched 2026/04/10 22:55:57 INFO Applying migration id=move 2026/04/10 22:55:57 INFO Applying migration id=cleanup 2026/04/10 22:55:57 INFO Applying migration id=received 2026/04/10 22:55:57 INFO Applying migration id=namehost 2026/04/10 22:55:57 INFO Applying migration id=outboxhost 2026/04/10 22:55:57 INFO Applying migration id=notesfts 2026/04/10 22:55:57 INFO Applying migration id=iconsname 2026/04/10 22:55:57 INFO Applying migration id=nohash 2026/04/10 22:55:57 INFO Applying migration id=shares 2026/04/10 22:55:57 INFO Applying migration id=actorttl 2026/04/10 22:55:57 INFO Applying migration id=tocc 2026/04/10 22:55:57 INFO Applying migration id=followeds 2026/04/10 22:55:57 INFO Applying migration id=certhash 2026/04/10 22:55:57 INFO Applying migration id=follows_sync 2026/04/10 22:55:57 INFO Applying migration id=jsonpath 2026/04/10 22:55:57 INFO Applying migration id=localforward 2026/04/10 22:55:57 INFO Applying migration id=avatar 2026/04/10 22:55:57 INFO Applying migration id=noimage 2026/04/10 22:55:57 INFO Applying migration id=feed 2026/04/10 22:55:57 INFO Applying migration id=bookmarks 2026/04/10 22:55:57 INFO Applying migration id=shareactivity 2026/04/10 22:55:57 INFO Applying migration id=application 2026/04/10 22:55:57 INFO Applying migration id=certificates 2026/04/10 22:55:57 INFO Applying migration id=rawforward 2026/04/10 22:55:57 INFO Applying migration id=publickey 2026/04/10 22:55:57 INFO Applying migration id=resolvegroup 2026/04/10 22:55:57 INFO Applying migration id=reject 2026/04/10 22:55:57 INFO Applying migration id=autodel 2026/04/10 22:55:57 INFO Applying migration id=jsonb 2026/04/10 22:55:57 INFO Applying migration id=quote 2026/04/10 22:55:57 INFO Applying migration id=rfc9421 2026/04/10 22:55:57 INFO Applying migration id=keys 2026/04/10 22:55:57 INFO Applying migration id=portable 2026/04/10 22:55:57 INFO Applying migration id=proofs 2026/04/10 22:55:57 INFO Applying migration id=contexts 2026/04/10 22:55:57 INFO Applying migration id=deliverieshost 2026/04/10 22:55:57 INFO Applying migration id=pembegin 2026/04/10 22:55:57 INFO Applying migration id=didhost 2026/04/10 22:55:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-fc07-7d0e-8b9a-1a3c98cb7c59 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-fc07-7485-8a66-a86066520b78 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-fc07-7485-8a66-a86066520b78 2026/04/10 22:55:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-fc07-7485-8a66-a86066520b78 2026/04/10 22:55:58 INFO Generating first response key=/hashtag/Hello --- PASS: TestHashtag_Beginning (1.26s) === RUN TestHashtag_Multiple 2026/04/10 22:55:58 INFO Applying migration id=initial 2026/04/10 22:55:58 INFO Applying migration id=notesupdated 2026/04/10 22:55:58 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:58 INFO Applying migration id=activitiesid 2026/04/10 22:55:58 INFO Applying migration id=outbox 2026/04/10 22:55:58 INFO Applying migration id=edits 2026/04/10 22:55:58 INFO Applying migration id=outboxactor 2026/04/10 22:55:58 INFO Applying migration id=outboxsender 2026/04/10 22:55:58 INFO Applying migration id=thread 2026/04/10 22:55:58 INFO Applying migration id=host 2026/04/10 22:55:58 INFO Applying migration id=sharedinbox 2026/04/10 22:55:58 INFO Applying migration id=noteshost 2026/04/10 22:55:58 INFO Applying migration id=fetched 2026/04/10 22:55:58 INFO Applying migration id=move 2026/04/10 22:55:58 INFO Applying migration id=cleanup 2026/04/10 22:55:58 INFO Applying migration id=received 2026/04/10 22:55:58 INFO Applying migration id=namehost 2026/04/10 22:55:59 INFO Applying migration id=outboxhost 2026/04/10 22:55:59 INFO Applying migration id=notesfts 2026/04/10 22:55:59 INFO Applying migration id=iconsname 2026/04/10 22:55:59 INFO Applying migration id=nohash 2026/04/10 22:55:59 INFO Applying migration id=shares 2026/04/10 22:55:59 INFO Applying migration id=actorttl 2026/04/10 22:55:59 INFO Applying migration id=tocc 2026/04/10 22:55:59 INFO Applying migration id=followeds 2026/04/10 22:55:59 INFO Applying migration id=certhash 2026/04/10 22:55:59 INFO Applying migration id=follows_sync 2026/04/10 22:55:59 INFO Applying migration id=jsonpath 2026/04/10 22:55:59 INFO Applying migration id=localforward 2026/04/10 22:55:59 INFO Applying migration id=avatar 2026/04/10 22:55:59 INFO Applying migration id=noimage 2026/04/10 22:55:59 INFO Applying migration id=feed 2026/04/10 22:55:59 INFO Applying migration id=bookmarks 2026/04/10 22:55:59 INFO Applying migration id=shareactivity 2026/04/10 22:55:59 INFO Applying migration id=application 2026/04/10 22:55:59 INFO Applying migration id=certificates 2026/04/10 22:55:59 INFO Applying migration id=rawforward 2026/04/10 22:55:59 INFO Applying migration id=publickey 2026/04/10 22:55:59 INFO Applying migration id=resolvegroup 2026/04/10 22:55:59 INFO Applying migration id=reject 2026/04/10 22:55:59 INFO Applying migration id=autodel 2026/04/10 22:55:59 INFO Applying migration id=jsonb 2026/04/10 22:55:59 INFO Applying migration id=quote 2026/04/10 22:55:59 INFO Applying migration id=rfc9421 2026/04/10 22:55:59 INFO Applying migration id=keys 2026/04/10 22:55:59 INFO Applying migration id=portable 2026/04/10 22:55:59 INFO Applying migration id=proofs 2026/04/10 22:55:59 INFO Applying migration id=contexts 2026/04/10 22:55:59 INFO Applying migration id=deliverieshost 2026/04/10 22:55:59 INFO Applying migration id=pembegin 2026/04/10 22:55:59 INFO Applying migration id=didhost 2026/04/10 22:55:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-fff2-73b9-bab2-69d47d25a8c4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-fff2-715b-85af-4eeb0bd452b6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-fff2-715b-85af-4eeb0bd452b6 2026/04/10 22:55:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-fff2-715b-85af-4eeb0bd452b6 2026/04/10 22:55:59 INFO Generating first response key=/hashtag/Hello 2026/04/10 22:55:59 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_Multiple (1.00s) === RUN TestHashtag_CaseSensitivity 2026/04/10 22:55:59 INFO Applying migration id=initial 2026/04/10 22:55:59 INFO Applying migration id=notesupdated 2026/04/10 22:55:59 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:59 INFO Applying migration id=activitiesid 2026/04/10 22:55:59 INFO Applying migration id=outbox 2026/04/10 22:55:59 INFO Applying migration id=edits 2026/04/10 22:55:59 INFO Applying migration id=outboxactor 2026/04/10 22:55:59 INFO Applying migration id=outboxsender 2026/04/10 22:56:00 INFO Applying migration id=thread 2026/04/10 22:56:00 INFO Applying migration id=host 2026/04/10 22:56:00 INFO Applying migration id=sharedinbox 2026/04/10 22:56:00 INFO Applying migration id=noteshost 2026/04/10 22:56:00 INFO Applying migration id=fetched 2026/04/10 22:56:00 INFO Applying migration id=move 2026/04/10 22:56:00 INFO Applying migration id=cleanup 2026/04/10 22:56:00 INFO Applying migration id=received 2026/04/10 22:56:00 INFO Applying migration id=namehost 2026/04/10 22:56:00 INFO Applying migration id=outboxhost 2026/04/10 22:56:00 INFO Applying migration id=notesfts 2026/04/10 22:56:00 INFO Applying migration id=iconsname 2026/04/10 22:56:00 INFO Applying migration id=nohash 2026/04/10 22:56:00 INFO Applying migration id=shares 2026/04/10 22:56:00 INFO Applying migration id=actorttl 2026/04/10 22:56:00 INFO Applying migration id=tocc 2026/04/10 22:56:00 INFO Applying migration id=followeds 2026/04/10 22:56:00 INFO Applying migration id=certhash 2026/04/10 22:56:00 INFO Applying migration id=follows_sync 2026/04/10 22:56:00 INFO Applying migration id=jsonpath 2026/04/10 22:56:00 INFO Applying migration id=localforward 2026/04/10 22:56:00 INFO Applying migration id=avatar 2026/04/10 22:56:00 INFO Applying migration id=noimage 2026/04/10 22:56:00 INFO Applying migration id=feed 2026/04/10 22:56:00 INFO Applying migration id=bookmarks 2026/04/10 22:56:00 INFO Applying migration id=shareactivity 2026/04/10 22:56:00 INFO Applying migration id=application 2026/04/10 22:56:00 INFO Applying migration id=certificates 2026/04/10 22:56:00 INFO Applying migration id=rawforward 2026/04/10 22:56:00 INFO Applying migration id=publickey 2026/04/10 22:56:00 INFO Applying migration id=resolvegroup 2026/04/10 22:56:00 INFO Applying migration id=reject 2026/04/10 22:56:00 INFO Applying migration id=autodel 2026/04/10 22:56:00 INFO Applying migration id=jsonb 2026/04/10 22:56:00 INFO Applying migration id=quote 2026/04/10 22:56:00 INFO Applying migration id=rfc9421 2026/04/10 22:56:00 INFO Applying migration id=keys 2026/04/10 22:56:00 INFO Applying migration id=portable 2026/04/10 22:56:00 INFO Applying migration id=proofs 2026/04/10 22:56:00 INFO Applying migration id=contexts 2026/04/10 22:56:00 INFO Applying migration id=deliverieshost 2026/04/10 22:56:00 INFO Applying migration id=pembegin 2026/04/10 22:56:00 INFO Applying migration id=didhost 2026/04/10 22:56:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-0327-7aa7-965f-ac8cc9bbd797 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-0327-7a52-94d1-59129a2cd260 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-0327-7a52-94d1-59129a2cd260 2026/04/10 22:56:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-0327-7a52-94d1-59129a2cd260 2026/04/10 22:56:00 INFO Generating first response key=/hashtag/WoRlD --- PASS: TestHashtag_CaseSensitivity (0.82s) === RUN TestHashtag_PostToFollowers 2026/04/10 22:56:00 INFO Applying migration id=initial 2026/04/10 22:56:00 INFO Applying migration id=notesupdated 2026/04/10 22:56:00 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:00 INFO Applying migration id=activitiesid 2026/04/10 22:56:00 INFO Applying migration id=outbox 2026/04/10 22:56:00 INFO Applying migration id=edits 2026/04/10 22:56:00 INFO Applying migration id=outboxactor 2026/04/10 22:56:00 INFO Applying migration id=outboxsender 2026/04/10 22:56:00 INFO Applying migration id=thread 2026/04/10 22:56:00 INFO Applying migration id=host 2026/04/10 22:56:00 INFO Applying migration id=sharedinbox 2026/04/10 22:56:00 INFO Applying migration id=noteshost 2026/04/10 22:56:00 INFO Applying migration id=fetched 2026/04/10 22:56:00 INFO Applying migration id=move 2026/04/10 22:56:00 INFO Applying migration id=cleanup 2026/04/10 22:56:00 INFO Applying migration id=received 2026/04/10 22:56:00 INFO Applying migration id=namehost 2026/04/10 22:56:00 INFO Applying migration id=outboxhost 2026/04/10 22:56:00 INFO Applying migration id=notesfts 2026/04/10 22:56:00 INFO Applying migration id=iconsname 2026/04/10 22:56:00 INFO Applying migration id=nohash 2026/04/10 22:56:00 INFO Applying migration id=shares 2026/04/10 22:56:00 INFO Applying migration id=actorttl 2026/04/10 22:56:00 INFO Applying migration id=tocc 2026/04/10 22:56:00 INFO Applying migration id=followeds 2026/04/10 22:56:00 INFO Applying migration id=certhash 2026/04/10 22:56:00 INFO Applying migration id=follows_sync 2026/04/10 22:56:00 INFO Applying migration id=jsonpath 2026/04/10 22:56:00 INFO Applying migration id=localforward 2026/04/10 22:56:00 INFO Applying migration id=avatar 2026/04/10 22:56:00 INFO Applying migration id=noimage 2026/04/10 22:56:00 INFO Applying migration id=feed 2026/04/10 22:56:00 INFO Applying migration id=bookmarks 2026/04/10 22:56:00 INFO Applying migration id=shareactivity 2026/04/10 22:56:00 INFO Applying migration id=application 2026/04/10 22:56:00 INFO Applying migration id=certificates 2026/04/10 22:56:00 INFO Applying migration id=rawforward 2026/04/10 22:56:00 INFO Applying migration id=publickey 2026/04/10 22:56:00 INFO Applying migration id=resolvegroup 2026/04/10 22:56:00 INFO Applying migration id=reject 2026/04/10 22:56:00 INFO Applying migration id=autodel 2026/04/10 22:56:00 INFO Applying migration id=jsonb 2026/04/10 22:56:00 INFO Applying migration id=quote 2026/04/10 22:56:00 INFO Applying migration id=rfc9421 2026/04/10 22:56:00 INFO Applying migration id=keys 2026/04/10 22:56:00 INFO Applying migration id=portable 2026/04/10 22:56:00 INFO Applying migration id=proofs 2026/04/10 22:56:00 INFO Applying migration id=contexts 2026/04/10 22:56:00 INFO Applying migration id=deliverieshost 2026/04/10 22:56:00 INFO Applying migration id=pembegin 2026/04/10 22:56:00 INFO Applying migration id=didhost 2026/04/10 22:56:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-0631-71cb-b381-50fcb7324050 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-0631-79b9-84ed-79f14d70f79c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-0631-71cb-b381-50fcb7324050 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799c-0631-71cb-b381-50fcb7324050 2026/04/10 22:56:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-0632-7012-84f1-28a7cf5bece1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-0631-7edf-9bdc-6b1fc380be6d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-0631-7edf-9bdc-6b1fc380be6d 2026/04/10 22:56:01 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-0631-7edf-9bdc-6b1fc380be6d 2026/04/10 22:56:01 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PostToFollowers (0.78s) === RUN TestHashtag_BigOffset 2026/04/10 22:56:01 INFO Applying migration id=initial 2026/04/10 22:56:01 INFO Applying migration id=notesupdated 2026/04/10 22:56:01 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:01 INFO Applying migration id=activitiesid 2026/04/10 22:56:01 INFO Applying migration id=outbox 2026/04/10 22:56:01 INFO Applying migration id=edits 2026/04/10 22:56:01 INFO Applying migration id=outboxactor 2026/04/10 22:56:01 INFO Applying migration id=outboxsender 2026/04/10 22:56:01 INFO Applying migration id=thread 2026/04/10 22:56:01 INFO Applying migration id=host 2026/04/10 22:56:01 INFO Applying migration id=sharedinbox 2026/04/10 22:56:01 INFO Applying migration id=noteshost 2026/04/10 22:56:01 INFO Applying migration id=fetched 2026/04/10 22:56:01 INFO Applying migration id=move 2026/04/10 22:56:01 INFO Applying migration id=cleanup 2026/04/10 22:56:01 INFO Applying migration id=received 2026/04/10 22:56:01 INFO Applying migration id=namehost 2026/04/10 22:56:01 INFO Applying migration id=outboxhost 2026/04/10 22:56:01 INFO Applying migration id=notesfts 2026/04/10 22:56:01 INFO Applying migration id=iconsname 2026/04/10 22:56:01 INFO Applying migration id=nohash 2026/04/10 22:56:01 INFO Applying migration id=shares 2026/04/10 22:56:01 INFO Applying migration id=actorttl 2026/04/10 22:56:01 INFO Applying migration id=tocc 2026/04/10 22:56:01 INFO Applying migration id=followeds 2026/04/10 22:56:01 INFO Applying migration id=certhash 2026/04/10 22:56:01 INFO Applying migration id=follows_sync 2026/04/10 22:56:01 INFO Applying migration id=jsonpath 2026/04/10 22:56:01 INFO Applying migration id=localforward 2026/04/10 22:56:01 INFO Applying migration id=avatar 2026/04/10 22:56:01 INFO Applying migration id=noimage 2026/04/10 22:56:01 INFO Applying migration id=feed 2026/04/10 22:56:01 INFO Applying migration id=bookmarks 2026/04/10 22:56:01 INFO Applying migration id=shareactivity 2026/04/10 22:56:01 INFO Applying migration id=application 2026/04/10 22:56:01 INFO Applying migration id=certificates 2026/04/10 22:56:01 INFO Applying migration id=rawforward 2026/04/10 22:56:01 INFO Applying migration id=publickey 2026/04/10 22:56:01 INFO Applying migration id=resolvegroup 2026/04/10 22:56:01 INFO Applying migration id=reject 2026/04/10 22:56:01 INFO Applying migration id=autodel 2026/04/10 22:56:01 INFO Applying migration id=jsonb 2026/04/10 22:56:01 INFO Applying migration id=quote 2026/04/10 22:56:01 INFO Applying migration id=rfc9421 2026/04/10 22:56:01 INFO Applying migration id=keys 2026/04/10 22:56:01 INFO Applying migration id=portable 2026/04/10 22:56:01 INFO Applying migration id=proofs 2026/04/10 22:56:01 INFO Applying migration id=contexts 2026/04/10 22:56:01 INFO Applying migration id=deliverieshost 2026/04/10 22:56:01 INFO Applying migration id=pembegin 2026/04/10 22:56:01 INFO Applying migration id=didhost 2026/04/10 22:56:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-0b7b-7882-a526-c2b1de8d4092 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-0b7b-7828-a742-d0dc6a14af5e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-0b7b-7828-a742-d0dc6a14af5e 2026/04/10 22:56:02 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-0b7b-7828-a742-d0dc6a14af5e 2026/04/10 22:56:02 INFO Generating first response key=/users/hashtag/world?123 --- PASS: TestHashtag_BigOffset (1.35s) === RUN TestHashtag_BigOffsetUnauthenticatedUser 2026/04/10 22:56:02 INFO Applying migration id=initial 2026/04/10 22:56:02 INFO Applying migration id=notesupdated 2026/04/10 22:56:02 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:02 INFO Applying migration id=activitiesid 2026/04/10 22:56:02 INFO Applying migration id=outbox 2026/04/10 22:56:02 INFO Applying migration id=edits 2026/04/10 22:56:02 INFO Applying migration id=outboxactor 2026/04/10 22:56:02 INFO Applying migration id=outboxsender 2026/04/10 22:56:02 INFO Applying migration id=thread 2026/04/10 22:56:02 INFO Applying migration id=host 2026/04/10 22:56:02 INFO Applying migration id=sharedinbox 2026/04/10 22:56:02 INFO Applying migration id=noteshost 2026/04/10 22:56:02 INFO Applying migration id=fetched 2026/04/10 22:56:02 INFO Applying migration id=move 2026/04/10 22:56:02 INFO Applying migration id=cleanup 2026/04/10 22:56:02 INFO Applying migration id=received 2026/04/10 22:56:02 INFO Applying migration id=namehost 2026/04/10 22:56:02 INFO Applying migration id=outboxhost 2026/04/10 22:56:02 INFO Applying migration id=notesfts 2026/04/10 22:56:02 INFO Applying migration id=iconsname 2026/04/10 22:56:02 INFO Applying migration id=nohash 2026/04/10 22:56:02 INFO Applying migration id=shares 2026/04/10 22:56:02 INFO Applying migration id=actorttl 2026/04/10 22:56:02 INFO Applying migration id=tocc 2026/04/10 22:56:02 INFO Applying migration id=followeds 2026/04/10 22:56:02 INFO Applying migration id=certhash 2026/04/10 22:56:02 INFO Applying migration id=follows_sync 2026/04/10 22:56:02 INFO Applying migration id=jsonpath 2026/04/10 22:56:02 INFO Applying migration id=localforward 2026/04/10 22:56:02 INFO Applying migration id=avatar 2026/04/10 22:56:02 INFO Applying migration id=noimage 2026/04/10 22:56:02 INFO Applying migration id=feed 2026/04/10 22:56:02 INFO Applying migration id=bookmarks 2026/04/10 22:56:02 INFO Applying migration id=shareactivity 2026/04/10 22:56:02 INFO Applying migration id=application 2026/04/10 22:56:02 INFO Applying migration id=certificates 2026/04/10 22:56:02 INFO Applying migration id=rawforward 2026/04/10 22:56:02 INFO Applying migration id=publickey 2026/04/10 22:56:02 INFO Applying migration id=resolvegroup 2026/04/10 22:56:02 INFO Applying migration id=reject 2026/04/10 22:56:02 INFO Applying migration id=autodel 2026/04/10 22:56:02 INFO Applying migration id=jsonb 2026/04/10 22:56:03 INFO Applying migration id=quote 2026/04/10 22:56:03 INFO Applying migration id=rfc9421 2026/04/10 22:56:03 INFO Applying migration id=keys 2026/04/10 22:56:03 INFO Applying migration id=portable 2026/04/10 22:56:03 INFO Applying migration id=proofs 2026/04/10 22:56:03 INFO Applying migration id=contexts 2026/04/10 22:56:03 INFO Applying migration id=deliverieshost 2026/04/10 22:56:03 INFO Applying migration id=pembegin 2026/04/10 22:56:03 INFO Applying migration id=didhost 2026/04/10 22:56:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-10a1-7aa5-8cd6-928eb39b4846 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-10a1-7a43-8fd9-2f2f796bf39c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-10a1-7a43-8fd9-2f2f796bf39c 2026/04/10 22:56:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-10a1-7a43-8fd9-2f2f796bf39c 2026/04/10 22:56:04 INFO Generating first response key=/hashtag/world?123 --- PASS: TestHashtag_BigOffsetUnauthenticatedUser (1.32s) === RUN TestHashtag_InvalidOffset 2026/04/10 22:56:04 INFO Applying migration id=initial 2026/04/10 22:56:04 INFO Applying migration id=notesupdated 2026/04/10 22:56:04 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:04 INFO Applying migration id=activitiesid 2026/04/10 22:56:04 INFO Applying migration id=outbox 2026/04/10 22:56:04 INFO Applying migration id=edits 2026/04/10 22:56:04 INFO Applying migration id=outboxactor 2026/04/10 22:56:04 INFO Applying migration id=outboxsender 2026/04/10 22:56:04 INFO Applying migration id=thread 2026/04/10 22:56:04 INFO Applying migration id=host 2026/04/10 22:56:04 INFO Applying migration id=sharedinbox 2026/04/10 22:56:04 INFO Applying migration id=noteshost 2026/04/10 22:56:04 INFO Applying migration id=fetched 2026/04/10 22:56:04 INFO Applying migration id=move 2026/04/10 22:56:04 INFO Applying migration id=cleanup 2026/04/10 22:56:04 INFO Applying migration id=received 2026/04/10 22:56:04 INFO Applying migration id=namehost 2026/04/10 22:56:04 INFO Applying migration id=outboxhost 2026/04/10 22:56:04 INFO Applying migration id=notesfts 2026/04/10 22:56:04 INFO Applying migration id=iconsname 2026/04/10 22:56:04 INFO Applying migration id=nohash 2026/04/10 22:56:04 INFO Applying migration id=shares 2026/04/10 22:56:04 INFO Applying migration id=actorttl 2026/04/10 22:56:04 INFO Applying migration id=tocc 2026/04/10 22:56:04 INFO Applying migration id=followeds 2026/04/10 22:56:04 INFO Applying migration id=certhash 2026/04/10 22:56:04 INFO Applying migration id=follows_sync 2026/04/10 22:56:04 INFO Applying migration id=jsonpath 2026/04/10 22:56:04 INFO Applying migration id=localforward 2026/04/10 22:56:04 INFO Applying migration id=avatar 2026/04/10 22:56:04 INFO Applying migration id=noimage 2026/04/10 22:56:04 INFO Applying migration id=feed 2026/04/10 22:56:04 INFO Applying migration id=bookmarks 2026/04/10 22:56:04 INFO Applying migration id=shareactivity 2026/04/10 22:56:04 INFO Applying migration id=application 2026/04/10 22:56:04 INFO Applying migration id=certificates 2026/04/10 22:56:04 INFO Applying migration id=rawforward 2026/04/10 22:56:04 INFO Applying migration id=publickey 2026/04/10 22:56:04 INFO Applying migration id=resolvegroup 2026/04/10 22:56:04 INFO Applying migration id=reject 2026/04/10 22:56:04 INFO Applying migration id=autodel 2026/04/10 22:56:04 INFO Applying migration id=jsonb 2026/04/10 22:56:04 INFO Applying migration id=quote 2026/04/10 22:56:04 INFO Applying migration id=rfc9421 2026/04/10 22:56:04 INFO Applying migration id=keys 2026/04/10 22:56:04 INFO Applying migration id=portable 2026/04/10 22:56:04 INFO Applying migration id=proofs 2026/04/10 22:56:04 INFO Applying migration id=contexts 2026/04/10 22:56:04 INFO Applying migration id=deliverieshost 2026/04/10 22:56:04 INFO Applying migration id=pembegin 2026/04/10 22:56:04 INFO Applying migration id=didhost 2026/04/10 22:56:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-157d-7451-abd2-bf45b6d6913f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-157b-72d8-894e-7cec058f64e6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-157b-72d8-894e-7cec058f64e6 2026/04/10 22:56:05 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-157b-72d8-894e-7cec058f64e6 2026/04/10 22:56:05 INFO Generating first response key=/hashtag/world?z 2026/04/10 22:56:05 INFO Failed to parse query url=/hashtag/world?z error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestHashtag_InvalidOffset (1.24s) === RUN TestHashtag_EmptyHashtag 2026/04/10 22:56:05 INFO Applying migration id=initial 2026/04/10 22:56:05 INFO Applying migration id=notesupdated 2026/04/10 22:56:05 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:05 INFO Applying migration id=activitiesid 2026/04/10 22:56:05 INFO Applying migration id=outbox 2026/04/10 22:56:05 INFO Applying migration id=edits 2026/04/10 22:56:05 INFO Applying migration id=outboxactor 2026/04/10 22:56:05 INFO Applying migration id=outboxsender 2026/04/10 22:56:05 INFO Applying migration id=thread 2026/04/10 22:56:05 INFO Applying migration id=host 2026/04/10 22:56:05 INFO Applying migration id=sharedinbox 2026/04/10 22:56:05 INFO Applying migration id=noteshost 2026/04/10 22:56:05 INFO Applying migration id=fetched 2026/04/10 22:56:05 INFO Applying migration id=move 2026/04/10 22:56:05 INFO Applying migration id=cleanup 2026/04/10 22:56:05 INFO Applying migration id=received 2026/04/10 22:56:05 INFO Applying migration id=namehost 2026/04/10 22:56:05 INFO Applying migration id=outboxhost 2026/04/10 22:56:05 INFO Applying migration id=notesfts 2026/04/10 22:56:05 INFO Applying migration id=iconsname 2026/04/10 22:56:05 INFO Applying migration id=nohash 2026/04/10 22:56:05 INFO Applying migration id=shares 2026/04/10 22:56:05 INFO Applying migration id=actorttl 2026/04/10 22:56:05 INFO Applying migration id=tocc 2026/04/10 22:56:05 INFO Applying migration id=followeds 2026/04/10 22:56:05 INFO Applying migration id=certhash 2026/04/10 22:56:05 INFO Applying migration id=follows_sync 2026/04/10 22:56:05 INFO Applying migration id=jsonpath 2026/04/10 22:56:05 INFO Applying migration id=localforward 2026/04/10 22:56:05 INFO Applying migration id=avatar 2026/04/10 22:56:05 INFO Applying migration id=noimage 2026/04/10 22:56:05 INFO Applying migration id=feed 2026/04/10 22:56:05 INFO Applying migration id=bookmarks 2026/04/10 22:56:05 INFO Applying migration id=shareactivity 2026/04/10 22:56:05 INFO Applying migration id=application 2026/04/10 22:56:05 INFO Applying migration id=certificates 2026/04/10 22:56:05 INFO Applying migration id=rawforward 2026/04/10 22:56:05 INFO Applying migration id=publickey 2026/04/10 22:56:05 INFO Applying migration id=resolvegroup 2026/04/10 22:56:05 INFO Applying migration id=reject 2026/04/10 22:56:05 INFO Applying migration id=autodel 2026/04/10 22:56:05 INFO Applying migration id=jsonb 2026/04/10 22:56:05 INFO Applying migration id=quote 2026/04/10 22:56:05 INFO Applying migration id=rfc9421 2026/04/10 22:56:05 INFO Applying migration id=keys 2026/04/10 22:56:05 INFO Applying migration id=portable 2026/04/10 22:56:05 INFO Applying migration id=proofs 2026/04/10 22:56:05 INFO Applying migration id=contexts 2026/04/10 22:56:05 INFO Applying migration id=deliverieshost 2026/04/10 22:56:05 INFO Applying migration id=pembegin 2026/04/10 22:56:05 INFO Applying migration id=didhost 2026/04/10 22:56:06 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtag (1.12s) === RUN TestHashtag_EmptyHashtagUnauthenticatedUser 2026/04/10 22:56:06 INFO Applying migration id=initial 2026/04/10 22:56:06 INFO Applying migration id=notesupdated 2026/04/10 22:56:06 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:06 INFO Applying migration id=activitiesid 2026/04/10 22:56:06 INFO Applying migration id=outbox 2026/04/10 22:56:06 INFO Applying migration id=edits 2026/04/10 22:56:06 INFO Applying migration id=outboxactor 2026/04/10 22:56:06 INFO Applying migration id=outboxsender 2026/04/10 22:56:06 INFO Applying migration id=thread 2026/04/10 22:56:06 INFO Applying migration id=host 2026/04/10 22:56:06 INFO Applying migration id=sharedinbox 2026/04/10 22:56:06 INFO Applying migration id=noteshost 2026/04/10 22:56:06 INFO Applying migration id=fetched 2026/04/10 22:56:06 INFO Applying migration id=move 2026/04/10 22:56:06 INFO Applying migration id=cleanup 2026/04/10 22:56:06 INFO Applying migration id=received 2026/04/10 22:56:06 INFO Applying migration id=namehost 2026/04/10 22:56:06 INFO Applying migration id=outboxhost 2026/04/10 22:56:06 INFO Applying migration id=notesfts 2026/04/10 22:56:06 INFO Applying migration id=iconsname 2026/04/10 22:56:06 INFO Applying migration id=nohash 2026/04/10 22:56:06 INFO Applying migration id=shares 2026/04/10 22:56:06 INFO Applying migration id=actorttl 2026/04/10 22:56:06 INFO Applying migration id=tocc 2026/04/10 22:56:06 INFO Applying migration id=followeds 2026/04/10 22:56:06 INFO Applying migration id=certhash 2026/04/10 22:56:06 INFO Applying migration id=follows_sync 2026/04/10 22:56:06 INFO Applying migration id=jsonpath 2026/04/10 22:56:06 INFO Applying migration id=localforward 2026/04/10 22:56:06 INFO Applying migration id=avatar 2026/04/10 22:56:06 INFO Applying migration id=noimage 2026/04/10 22:56:06 INFO Applying migration id=feed 2026/04/10 22:56:06 INFO Applying migration id=bookmarks 2026/04/10 22:56:06 INFO Applying migration id=shareactivity 2026/04/10 22:56:06 INFO Applying migration id=application 2026/04/10 22:56:06 INFO Applying migration id=certificates 2026/04/10 22:56:06 INFO Applying migration id=rawforward 2026/04/10 22:56:06 INFO Applying migration id=publickey 2026/04/10 22:56:06 INFO Applying migration id=resolvegroup 2026/04/10 22:56:06 INFO Applying migration id=reject 2026/04/10 22:56:06 INFO Applying migration id=autodel 2026/04/10 22:56:06 INFO Applying migration id=jsonb 2026/04/10 22:56:06 INFO Applying migration id=quote 2026/04/10 22:56:06 INFO Applying migration id=rfc9421 2026/04/10 22:56:06 INFO Applying migration id=keys 2026/04/10 22:56:06 INFO Applying migration id=portable 2026/04/10 22:56:06 INFO Applying migration id=proofs 2026/04/10 22:56:06 INFO Applying migration id=contexts 2026/04/10 22:56:06 INFO Applying migration id=deliverieshost 2026/04/10 22:56:06 INFO Applying migration id=pembegin 2026/04/10 22:56:06 INFO Applying migration id=didhost 2026/04/10 22:56:07 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtagUnauthenticatedUser (0.79s) === RUN TestHashtags_NoHashtags 2026/04/10 22:56:07 INFO Applying migration id=initial 2026/04/10 22:56:07 INFO Applying migration id=notesupdated 2026/04/10 22:56:07 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:07 INFO Applying migration id=activitiesid 2026/04/10 22:56:07 INFO Applying migration id=outbox 2026/04/10 22:56:07 INFO Applying migration id=edits 2026/04/10 22:56:07 INFO Applying migration id=outboxactor 2026/04/10 22:56:07 INFO Applying migration id=outboxsender 2026/04/10 22:56:07 INFO Applying migration id=thread 2026/04/10 22:56:07 INFO Applying migration id=host 2026/04/10 22:56:07 INFO Applying migration id=sharedinbox 2026/04/10 22:56:07 INFO Applying migration id=noteshost 2026/04/10 22:56:07 INFO Applying migration id=fetched 2026/04/10 22:56:07 INFO Applying migration id=move 2026/04/10 22:56:07 INFO Applying migration id=cleanup 2026/04/10 22:56:07 INFO Applying migration id=received 2026/04/10 22:56:07 INFO Applying migration id=namehost 2026/04/10 22:56:07 INFO Applying migration id=outboxhost 2026/04/10 22:56:07 INFO Applying migration id=notesfts 2026/04/10 22:56:07 INFO Applying migration id=iconsname 2026/04/10 22:56:07 INFO Applying migration id=nohash 2026/04/10 22:56:07 INFO Applying migration id=shares 2026/04/10 22:56:07 INFO Applying migration id=actorttl 2026/04/10 22:56:07 INFO Applying migration id=tocc 2026/04/10 22:56:07 INFO Applying migration id=followeds 2026/04/10 22:56:07 INFO Applying migration id=certhash 2026/04/10 22:56:07 INFO Applying migration id=follows_sync 2026/04/10 22:56:07 INFO Applying migration id=jsonpath 2026/04/10 22:56:07 INFO Applying migration id=localforward 2026/04/10 22:56:07 INFO Applying migration id=avatar 2026/04/10 22:56:07 INFO Applying migration id=noimage 2026/04/10 22:56:07 INFO Applying migration id=feed 2026/04/10 22:56:07 INFO Applying migration id=bookmarks 2026/04/10 22:56:07 INFO Applying migration id=shareactivity 2026/04/10 22:56:07 INFO Applying migration id=application 2026/04/10 22:56:07 INFO Applying migration id=certificates 2026/04/10 22:56:07 INFO Applying migration id=rawforward 2026/04/10 22:56:07 INFO Applying migration id=publickey 2026/04/10 22:56:07 INFO Applying migration id=resolvegroup 2026/04/10 22:56:07 INFO Applying migration id=reject 2026/04/10 22:56:07 INFO Applying migration id=autodel 2026/04/10 22:56:07 INFO Applying migration id=jsonb 2026/04/10 22:56:07 INFO Applying migration id=quote 2026/04/10 22:56:07 INFO Applying migration id=rfc9421 2026/04/10 22:56:07 INFO Applying migration id=keys 2026/04/10 22:56:07 INFO Applying migration id=portable 2026/04/10 22:56:07 INFO Applying migration id=proofs 2026/04/10 22:56:07 INFO Applying migration id=contexts 2026/04/10 22:56:07 INFO Applying migration id=deliverieshost 2026/04/10 22:56:07 INFO Applying migration id=pembegin 2026/04/10 22:56:07 INFO Applying migration id=didhost 2026/04/10 22:56:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-21e3-7d4d-99b4-f4143776c4cb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-21e3-7ced-ae1d-872294994813 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-21e3-7ced-ae1d-872294994813 2026/04/10 22:56:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-21e3-7ced-ae1d-872294994813 2026/04/10 22:56:08 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_NoHashtags (1.26s) === RUN TestHashtags_OneHashtagOneAuthor 2026/04/10 22:56:08 INFO Applying migration id=initial 2026/04/10 22:56:08 INFO Applying migration id=notesupdated 2026/04/10 22:56:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:08 INFO Applying migration id=activitiesid 2026/04/10 22:56:08 INFO Applying migration id=outbox 2026/04/10 22:56:08 INFO Applying migration id=edits 2026/04/10 22:56:08 INFO Applying migration id=outboxactor 2026/04/10 22:56:08 INFO Applying migration id=outboxsender 2026/04/10 22:56:08 INFO Applying migration id=thread 2026/04/10 22:56:08 INFO Applying migration id=host 2026/04/10 22:56:08 INFO Applying migration id=sharedinbox 2026/04/10 22:56:08 INFO Applying migration id=noteshost 2026/04/10 22:56:08 INFO Applying migration id=fetched 2026/04/10 22:56:08 INFO Applying migration id=move 2026/04/10 22:56:08 INFO Applying migration id=cleanup 2026/04/10 22:56:08 INFO Applying migration id=received 2026/04/10 22:56:08 INFO Applying migration id=namehost 2026/04/10 22:56:08 INFO Applying migration id=outboxhost 2026/04/10 22:56:08 INFO Applying migration id=notesfts 2026/04/10 22:56:08 INFO Applying migration id=iconsname 2026/04/10 22:56:08 INFO Applying migration id=nohash 2026/04/10 22:56:08 INFO Applying migration id=shares 2026/04/10 22:56:08 INFO Applying migration id=actorttl 2026/04/10 22:56:08 INFO Applying migration id=tocc 2026/04/10 22:56:08 INFO Applying migration id=followeds 2026/04/10 22:56:08 INFO Applying migration id=certhash 2026/04/10 22:56:08 INFO Applying migration id=follows_sync 2026/04/10 22:56:08 INFO Applying migration id=jsonpath 2026/04/10 22:56:08 INFO Applying migration id=localforward 2026/04/10 22:56:08 INFO Applying migration id=avatar 2026/04/10 22:56:08 INFO Applying migration id=noimage 2026/04/10 22:56:08 INFO Applying migration id=feed 2026/04/10 22:56:08 INFO Applying migration id=bookmarks 2026/04/10 22:56:08 INFO Applying migration id=shareactivity 2026/04/10 22:56:08 INFO Applying migration id=application 2026/04/10 22:56:08 INFO Applying migration id=certificates 2026/04/10 22:56:08 INFO Applying migration id=rawforward 2026/04/10 22:56:08 INFO Applying migration id=publickey 2026/04/10 22:56:08 INFO Applying migration id=resolvegroup 2026/04/10 22:56:08 INFO Applying migration id=reject 2026/04/10 22:56:08 INFO Applying migration id=autodel 2026/04/10 22:56:08 INFO Applying migration id=jsonb 2026/04/10 22:56:08 INFO Applying migration id=quote 2026/04/10 22:56:08 INFO Applying migration id=rfc9421 2026/04/10 22:56:08 INFO Applying migration id=keys 2026/04/10 22:56:08 INFO Applying migration id=portable 2026/04/10 22:56:08 INFO Applying migration id=proofs 2026/04/10 22:56:08 INFO Applying migration id=contexts 2026/04/10 22:56:08 INFO Applying migration id=deliverieshost 2026/04/10 22:56:08 INFO Applying migration id=pembegin 2026/04/10 22:56:08 INFO Applying migration id=didhost 2026/04/10 22:56:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-2406-7e18-bfa1-84ff95e966c9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-2406-7d18-9579-79989359cadf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-2406-7d18-9579-79989359cadf 2026/04/10 22:56:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-2406-7d18-9579-79989359cadf 2026/04/10 22:56:09 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagOneAuthor (0.56s) === RUN TestHashtags_OneHashtagTwoAuthors 2026/04/10 22:56:09 INFO Applying migration id=initial 2026/04/10 22:56:09 INFO Applying migration id=notesupdated 2026/04/10 22:56:09 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:09 INFO Applying migration id=activitiesid 2026/04/10 22:56:09 INFO Applying migration id=outbox 2026/04/10 22:56:09 INFO Applying migration id=edits 2026/04/10 22:56:09 INFO Applying migration id=outboxactor 2026/04/10 22:56:09 INFO Applying migration id=outboxsender 2026/04/10 22:56:09 INFO Applying migration id=thread 2026/04/10 22:56:09 INFO Applying migration id=host 2026/04/10 22:56:09 INFO Applying migration id=sharedinbox 2026/04/10 22:56:09 INFO Applying migration id=noteshost 2026/04/10 22:56:09 INFO Applying migration id=fetched 2026/04/10 22:56:09 INFO Applying migration id=move 2026/04/10 22:56:09 INFO Applying migration id=cleanup 2026/04/10 22:56:09 INFO Applying migration id=received 2026/04/10 22:56:09 INFO Applying migration id=namehost 2026/04/10 22:56:09 INFO Applying migration id=outboxhost 2026/04/10 22:56:09 INFO Applying migration id=notesfts 2026/04/10 22:56:09 INFO Applying migration id=iconsname 2026/04/10 22:56:09 INFO Applying migration id=nohash 2026/04/10 22:56:09 INFO Applying migration id=shares 2026/04/10 22:56:09 INFO Applying migration id=actorttl 2026/04/10 22:56:09 INFO Applying migration id=tocc 2026/04/10 22:56:09 INFO Applying migration id=followeds 2026/04/10 22:56:09 INFO Applying migration id=certhash 2026/04/10 22:56:09 INFO Applying migration id=follows_sync 2026/04/10 22:56:09 INFO Applying migration id=jsonpath 2026/04/10 22:56:09 INFO Applying migration id=localforward 2026/04/10 22:56:09 INFO Applying migration id=avatar 2026/04/10 22:56:09 INFO Applying migration id=noimage 2026/04/10 22:56:09 INFO Applying migration id=feed 2026/04/10 22:56:09 INFO Applying migration id=bookmarks 2026/04/10 22:56:09 INFO Applying migration id=shareactivity 2026/04/10 22:56:09 INFO Applying migration id=application 2026/04/10 22:56:09 INFO Applying migration id=certificates 2026/04/10 22:56:09 INFO Applying migration id=rawforward 2026/04/10 22:56:09 INFO Applying migration id=publickey 2026/04/10 22:56:09 INFO Applying migration id=resolvegroup 2026/04/10 22:56:09 INFO Applying migration id=reject 2026/04/10 22:56:09 INFO Applying migration id=autodel 2026/04/10 22:56:09 INFO Applying migration id=jsonb 2026/04/10 22:56:09 INFO Applying migration id=quote 2026/04/10 22:56:09 INFO Applying migration id=rfc9421 2026/04/10 22:56:09 INFO Applying migration id=keys 2026/04/10 22:56:09 INFO Applying migration id=portable 2026/04/10 22:56:09 INFO Applying migration id=proofs 2026/04/10 22:56:09 INFO Applying migration id=contexts 2026/04/10 22:56:09 INFO Applying migration id=deliverieshost 2026/04/10 22:56:09 INFO Applying migration id=pembegin 2026/04/10 22:56:09 INFO Applying migration id=didhost 2026/04/10 22:56:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-2748-7dc1-9cc0-946086630299 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-2748-7d78-ba2f-e8d460e997a4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-2748-7d78-ba2f-e8d460e997a4 2026/04/10 22:56:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-2748-7d78-ba2f-e8d460e997a4 2026/04/10 22:56:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-274c-78af-9b5d-7d111db72f3d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-274c-787b-a1f6-f662d7ae51c2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799c-274c-787b-a1f6-f662d7ae51c2 2026/04/10 22:56:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-274c-787b-a1f6-f662d7ae51c2 2026/04/10 22:56:10 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthors (0.83s) === RUN TestHashtags_OneHashtagTwoAuthorsCaseSensitivity 2026/04/10 22:56:10 INFO Applying migration id=initial 2026/04/10 22:56:10 INFO Applying migration id=notesupdated 2026/04/10 22:56:10 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:10 INFO Applying migration id=activitiesid 2026/04/10 22:56:10 INFO Applying migration id=outbox 2026/04/10 22:56:10 INFO Applying migration id=edits 2026/04/10 22:56:10 INFO Applying migration id=outboxactor 2026/04/10 22:56:10 INFO Applying migration id=outboxsender 2026/04/10 22:56:10 INFO Applying migration id=thread 2026/04/10 22:56:10 INFO Applying migration id=host 2026/04/10 22:56:10 INFO Applying migration id=sharedinbox 2026/04/10 22:56:10 INFO Applying migration id=noteshost 2026/04/10 22:56:10 INFO Applying migration id=fetched 2026/04/10 22:56:10 INFO Applying migration id=move 2026/04/10 22:56:10 INFO Applying migration id=cleanup 2026/04/10 22:56:10 INFO Applying migration id=received 2026/04/10 22:56:10 INFO Applying migration id=namehost 2026/04/10 22:56:10 INFO Applying migration id=outboxhost 2026/04/10 22:56:10 INFO Applying migration id=notesfts 2026/04/10 22:56:10 INFO Applying migration id=iconsname 2026/04/10 22:56:10 INFO Applying migration id=nohash 2026/04/10 22:56:10 INFO Applying migration id=shares 2026/04/10 22:56:10 INFO Applying migration id=actorttl 2026/04/10 22:56:10 INFO Applying migration id=tocc 2026/04/10 22:56:10 INFO Applying migration id=followeds 2026/04/10 22:56:10 INFO Applying migration id=certhash 2026/04/10 22:56:10 INFO Applying migration id=follows_sync 2026/04/10 22:56:10 INFO Applying migration id=jsonpath 2026/04/10 22:56:10 INFO Applying migration id=localforward 2026/04/10 22:56:10 INFO Applying migration id=avatar 2026/04/10 22:56:10 INFO Applying migration id=noimage 2026/04/10 22:56:10 INFO Applying migration id=feed 2026/04/10 22:56:10 INFO Applying migration id=bookmarks 2026/04/10 22:56:10 INFO Applying migration id=shareactivity 2026/04/10 22:56:10 INFO Applying migration id=application 2026/04/10 22:56:10 INFO Applying migration id=certificates 2026/04/10 22:56:10 INFO Applying migration id=rawforward 2026/04/10 22:56:10 INFO Applying migration id=publickey 2026/04/10 22:56:10 INFO Applying migration id=resolvegroup 2026/04/10 22:56:10 INFO Applying migration id=reject 2026/04/10 22:56:10 INFO Applying migration id=autodel 2026/04/10 22:56:10 INFO Applying migration id=jsonb 2026/04/10 22:56:10 INFO Applying migration id=quote 2026/04/10 22:56:10 INFO Applying migration id=rfc9421 2026/04/10 22:56:10 INFO Applying migration id=keys 2026/04/10 22:56:10 INFO Applying migration id=portable 2026/04/10 22:56:10 INFO Applying migration id=proofs 2026/04/10 22:56:10 INFO Applying migration id=contexts 2026/04/10 22:56:10 INFO Applying migration id=deliverieshost 2026/04/10 22:56:10 INFO Applying migration id=pembegin 2026/04/10 22:56:10 INFO Applying migration id=didhost 2026/04/10 22:56:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-2cae-741c-8dab-4ba9bf96734e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-2cae-73bc-a8ad-fc178658719b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-2cae-73bc-a8ad-fc178658719b 2026/04/10 22:56:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-2cae-73bc-a8ad-fc178658719b 2026/04/10 22:56:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-2cb1-7544-9024-00bfef272f5b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-2cb1-7509-83e7-f402f5c0fb95 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799c-2cb1-7509-83e7-f402f5c0fb95 2026/04/10 22:56:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-2cb1-7509-83e7-f402f5c0fb95 2026/04/10 22:56:11 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsCaseSensitivity (1.38s) === RUN TestHashtags_TwoHashtagsOneAuthor 2026/04/10 22:56:11 INFO Applying migration id=initial 2026/04/10 22:56:11 INFO Applying migration id=notesupdated 2026/04/10 22:56:11 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:11 INFO Applying migration id=activitiesid 2026/04/10 22:56:11 INFO Applying migration id=outbox 2026/04/10 22:56:11 INFO Applying migration id=edits 2026/04/10 22:56:11 INFO Applying migration id=outboxactor 2026/04/10 22:56:11 INFO Applying migration id=outboxsender 2026/04/10 22:56:11 INFO Applying migration id=thread 2026/04/10 22:56:11 INFO Applying migration id=host 2026/04/10 22:56:11 INFO Applying migration id=sharedinbox 2026/04/10 22:56:11 INFO Applying migration id=noteshost 2026/04/10 22:56:11 INFO Applying migration id=fetched 2026/04/10 22:56:11 INFO Applying migration id=move 2026/04/10 22:56:11 INFO Applying migration id=cleanup 2026/04/10 22:56:11 INFO Applying migration id=received 2026/04/10 22:56:11 INFO Applying migration id=namehost 2026/04/10 22:56:11 INFO Applying migration id=outboxhost 2026/04/10 22:56:11 INFO Applying migration id=notesfts 2026/04/10 22:56:11 INFO Applying migration id=iconsname 2026/04/10 22:56:11 INFO Applying migration id=nohash 2026/04/10 22:56:11 INFO Applying migration id=shares 2026/04/10 22:56:11 INFO Applying migration id=actorttl 2026/04/10 22:56:11 INFO Applying migration id=tocc 2026/04/10 22:56:11 INFO Applying migration id=followeds 2026/04/10 22:56:11 INFO Applying migration id=certhash 2026/04/10 22:56:11 INFO Applying migration id=follows_sync 2026/04/10 22:56:11 INFO Applying migration id=jsonpath 2026/04/10 22:56:11 INFO Applying migration id=localforward 2026/04/10 22:56:11 INFO Applying migration id=avatar 2026/04/10 22:56:11 INFO Applying migration id=noimage 2026/04/10 22:56:11 INFO Applying migration id=feed 2026/04/10 22:56:11 INFO Applying migration id=bookmarks 2026/04/10 22:56:11 INFO Applying migration id=shareactivity 2026/04/10 22:56:11 INFO Applying migration id=application 2026/04/10 22:56:11 INFO Applying migration id=certificates 2026/04/10 22:56:11 INFO Applying migration id=rawforward 2026/04/10 22:56:11 INFO Applying migration id=publickey 2026/04/10 22:56:11 INFO Applying migration id=resolvegroup 2026/04/10 22:56:11 INFO Applying migration id=reject 2026/04/10 22:56:11 INFO Applying migration id=autodel 2026/04/10 22:56:11 INFO Applying migration id=jsonb 2026/04/10 22:56:11 INFO Applying migration id=quote 2026/04/10 22:56:11 INFO Applying migration id=rfc9421 2026/04/10 22:56:11 INFO Applying migration id=keys 2026/04/10 22:56:11 INFO Applying migration id=portable 2026/04/10 22:56:11 INFO Applying migration id=proofs 2026/04/10 22:56:11 INFO Applying migration id=contexts 2026/04/10 22:56:11 INFO Applying migration id=deliverieshost 2026/04/10 22:56:11 INFO Applying migration id=pembegin 2026/04/10 22:56:11 INFO Applying migration id=didhost 2026/04/10 22:56:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-3090-775b-840d-adc3fa204db4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-3090-76f1-9e70-9ad3c2aaed37 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-3090-76f1-9e70-9ad3c2aaed37 2026/04/10 22:56:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-3090-76f1-9e70-9ad3c2aaed37 2026/04/10 22:56:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-3093-7922-98c7-e11ca2c4fc70 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-3093-78ec-8612-81df8612837f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799c-3093-78ec-8612-81df8612837f 2026/04/10 22:56:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-3093-78ec-8612-81df8612837f 2026/04/10 22:56:12 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_TwoHashtagsOneAuthor (0.99s) === RUN TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser 2026/04/10 22:56:12 INFO Applying migration id=initial 2026/04/10 22:56:12 INFO Applying migration id=notesupdated 2026/04/10 22:56:12 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:12 INFO Applying migration id=activitiesid 2026/04/10 22:56:12 INFO Applying migration id=outbox 2026/04/10 22:56:12 INFO Applying migration id=edits 2026/04/10 22:56:12 INFO Applying migration id=outboxactor 2026/04/10 22:56:12 INFO Applying migration id=outboxsender 2026/04/10 22:56:12 INFO Applying migration id=thread 2026/04/10 22:56:12 INFO Applying migration id=host 2026/04/10 22:56:12 INFO Applying migration id=sharedinbox 2026/04/10 22:56:12 INFO Applying migration id=noteshost 2026/04/10 22:56:12 INFO Applying migration id=fetched 2026/04/10 22:56:12 INFO Applying migration id=move 2026/04/10 22:56:12 INFO Applying migration id=cleanup 2026/04/10 22:56:12 INFO Applying migration id=received 2026/04/10 22:56:12 INFO Applying migration id=namehost 2026/04/10 22:56:12 INFO Applying migration id=outboxhost 2026/04/10 22:56:12 INFO Applying migration id=notesfts 2026/04/10 22:56:12 INFO Applying migration id=iconsname 2026/04/10 22:56:12 INFO Applying migration id=nohash 2026/04/10 22:56:12 INFO Applying migration id=shares 2026/04/10 22:56:12 INFO Applying migration id=actorttl 2026/04/10 22:56:12 INFO Applying migration id=tocc 2026/04/10 22:56:12 INFO Applying migration id=followeds 2026/04/10 22:56:12 INFO Applying migration id=certhash 2026/04/10 22:56:12 INFO Applying migration id=follows_sync 2026/04/10 22:56:12 INFO Applying migration id=jsonpath 2026/04/10 22:56:12 INFO Applying migration id=localforward 2026/04/10 22:56:12 INFO Applying migration id=avatar 2026/04/10 22:56:12 INFO Applying migration id=noimage 2026/04/10 22:56:12 INFO Applying migration id=feed 2026/04/10 22:56:12 INFO Applying migration id=bookmarks 2026/04/10 22:56:12 INFO Applying migration id=shareactivity 2026/04/10 22:56:12 INFO Applying migration id=application 2026/04/10 22:56:12 INFO Applying migration id=certificates 2026/04/10 22:56:12 INFO Applying migration id=rawforward 2026/04/10 22:56:12 INFO Applying migration id=publickey 2026/04/10 22:56:12 INFO Applying migration id=resolvegroup 2026/04/10 22:56:12 INFO Applying migration id=reject 2026/04/10 22:56:12 INFO Applying migration id=autodel 2026/04/10 22:56:12 INFO Applying migration id=jsonb 2026/04/10 22:56:12 INFO Applying migration id=quote 2026/04/10 22:56:12 INFO Applying migration id=rfc9421 2026/04/10 22:56:12 INFO Applying migration id=keys 2026/04/10 22:56:12 INFO Applying migration id=portable 2026/04/10 22:56:12 INFO Applying migration id=proofs 2026/04/10 22:56:12 INFO Applying migration id=contexts 2026/04/10 22:56:12 INFO Applying migration id=deliverieshost 2026/04/10 22:56:12 INFO Applying migration id=pembegin 2026/04/10 22:56:12 INFO Applying migration id=didhost 2026/04/10 22:56:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-3658-7e56-a46a-f3e8755242cb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-3658-7dee-b94b-f4f4ae996d59 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-3658-7dee-b94b-f4f4ae996d59 2026/04/10 22:56:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-3658-7dee-b94b-f4f4ae996d59 2026/04/10 22:56:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-365c-71dd-89e9-5fd1d5d75a9c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-365c-71a5-bed9-6b51fe771dd5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799c-365c-71a5-bed9-6b51fe771dd5 2026/04/10 22:56:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-365c-71a5-bed9-6b51fe771dd5 2026/04/10 22:56:13 INFO Generating first response key=/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser (1.48s) === RUN TestHome_AuthenticatedUser 2026/04/10 22:56:13 INFO Applying migration id=initial 2026/04/10 22:56:13 INFO Applying migration id=notesupdated 2026/04/10 22:56:13 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:13 INFO Applying migration id=activitiesid 2026/04/10 22:56:13 INFO Applying migration id=outbox 2026/04/10 22:56:13 INFO Applying migration id=edits 2026/04/10 22:56:13 INFO Applying migration id=outboxactor 2026/04/10 22:56:13 INFO Applying migration id=outboxsender 2026/04/10 22:56:13 INFO Applying migration id=thread 2026/04/10 22:56:13 INFO Applying migration id=host 2026/04/10 22:56:13 INFO Applying migration id=sharedinbox 2026/04/10 22:56:13 INFO Applying migration id=noteshost 2026/04/10 22:56:13 INFO Applying migration id=fetched 2026/04/10 22:56:13 INFO Applying migration id=move 2026/04/10 22:56:13 INFO Applying migration id=cleanup 2026/04/10 22:56:13 INFO Applying migration id=received 2026/04/10 22:56:13 INFO Applying migration id=namehost 2026/04/10 22:56:13 INFO Applying migration id=outboxhost 2026/04/10 22:56:13 INFO Applying migration id=notesfts 2026/04/10 22:56:13 INFO Applying migration id=iconsname 2026/04/10 22:56:13 INFO Applying migration id=nohash 2026/04/10 22:56:13 INFO Applying migration id=shares 2026/04/10 22:56:13 INFO Applying migration id=actorttl 2026/04/10 22:56:13 INFO Applying migration id=tocc 2026/04/10 22:56:13 INFO Applying migration id=followeds 2026/04/10 22:56:13 INFO Applying migration id=certhash 2026/04/10 22:56:13 INFO Applying migration id=follows_sync 2026/04/10 22:56:13 INFO Applying migration id=jsonpath 2026/04/10 22:56:13 INFO Applying migration id=localforward 2026/04/10 22:56:13 INFO Applying migration id=avatar 2026/04/10 22:56:13 INFO Applying migration id=noimage 2026/04/10 22:56:13 INFO Applying migration id=feed 2026/04/10 22:56:13 INFO Applying migration id=bookmarks 2026/04/10 22:56:13 INFO Applying migration id=shareactivity 2026/04/10 22:56:13 INFO Applying migration id=application 2026/04/10 22:56:13 INFO Applying migration id=certificates 2026/04/10 22:56:13 INFO Applying migration id=rawforward 2026/04/10 22:56:13 INFO Applying migration id=publickey 2026/04/10 22:56:13 INFO Applying migration id=resolvegroup 2026/04/10 22:56:13 INFO Applying migration id=reject 2026/04/10 22:56:13 INFO Applying migration id=autodel 2026/04/10 22:56:13 INFO Applying migration id=jsonb 2026/04/10 22:56:13 INFO Applying migration id=quote 2026/04/10 22:56:13 INFO Applying migration id=rfc9421 2026/04/10 22:56:13 INFO Applying migration id=keys 2026/04/10 22:56:13 INFO Applying migration id=portable 2026/04/10 22:56:13 INFO Applying migration id=proofs 2026/04/10 22:56:13 INFO Applying migration id=contexts 2026/04/10 22:56:13 INFO Applying migration id=deliverieshost 2026/04/10 22:56:13 INFO Applying migration id=pembegin 2026/04/10 22:56:13 INFO Applying migration id=didhost --- PASS: TestHome_AuthenticatedUser (0.57s) === RUN TestHome_UnauthenticatedUser 2026/04/10 22:56:14 INFO Applying migration id=initial 2026/04/10 22:56:14 INFO Applying migration id=notesupdated 2026/04/10 22:56:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:14 INFO Applying migration id=activitiesid 2026/04/10 22:56:14 INFO Applying migration id=outbox 2026/04/10 22:56:14 INFO Applying migration id=edits 2026/04/10 22:56:14 INFO Applying migration id=outboxactor 2026/04/10 22:56:14 INFO Applying migration id=outboxsender 2026/04/10 22:56:14 INFO Applying migration id=thread 2026/04/10 22:56:14 INFO Applying migration id=host 2026/04/10 22:56:14 INFO Applying migration id=sharedinbox 2026/04/10 22:56:14 INFO Applying migration id=noteshost 2026/04/10 22:56:14 INFO Applying migration id=fetched 2026/04/10 22:56:14 INFO Applying migration id=move 2026/04/10 22:56:14 INFO Applying migration id=cleanup 2026/04/10 22:56:14 INFO Applying migration id=received 2026/04/10 22:56:14 INFO Applying migration id=namehost 2026/04/10 22:56:14 INFO Applying migration id=outboxhost 2026/04/10 22:56:14 INFO Applying migration id=notesfts 2026/04/10 22:56:14 INFO Applying migration id=iconsname 2026/04/10 22:56:14 INFO Applying migration id=nohash 2026/04/10 22:56:14 INFO Applying migration id=shares 2026/04/10 22:56:14 INFO Applying migration id=actorttl 2026/04/10 22:56:14 INFO Applying migration id=tocc 2026/04/10 22:56:14 INFO Applying migration id=followeds 2026/04/10 22:56:14 INFO Applying migration id=certhash 2026/04/10 22:56:14 INFO Applying migration id=follows_sync 2026/04/10 22:56:14 INFO Applying migration id=jsonpath 2026/04/10 22:56:14 INFO Applying migration id=localforward 2026/04/10 22:56:14 INFO Applying migration id=avatar 2026/04/10 22:56:14 INFO Applying migration id=noimage 2026/04/10 22:56:14 INFO Applying migration id=feed 2026/04/10 22:56:14 INFO Applying migration id=bookmarks 2026/04/10 22:56:14 INFO Applying migration id=shareactivity 2026/04/10 22:56:14 INFO Applying migration id=application 2026/04/10 22:56:14 INFO Applying migration id=certificates 2026/04/10 22:56:14 INFO Applying migration id=rawforward 2026/04/10 22:56:14 INFO Applying migration id=publickey 2026/04/10 22:56:14 INFO Applying migration id=resolvegroup 2026/04/10 22:56:14 INFO Applying migration id=reject 2026/04/10 22:56:14 INFO Applying migration id=autodel 2026/04/10 22:56:14 INFO Applying migration id=jsonb 2026/04/10 22:56:14 INFO Applying migration id=quote 2026/04/10 22:56:14 INFO Applying migration id=rfc9421 2026/04/10 22:56:14 INFO Applying migration id=keys 2026/04/10 22:56:14 INFO Applying migration id=portable 2026/04/10 22:56:14 INFO Applying migration id=proofs 2026/04/10 22:56:14 INFO Applying migration id=contexts 2026/04/10 22:56:14 INFO Applying migration id=deliverieshost 2026/04/10 22:56:14 INFO Applying migration id=pembegin 2026/04/10 22:56:14 INFO Applying migration id=didhost --- PASS: TestHome_UnauthenticatedUser (0.81s) === RUN TestMove_FederatedToFederated 2026/04/10 22:56:15 INFO Applying migration id=initial 2026/04/10 22:56:15 INFO Applying migration id=notesupdated 2026/04/10 22:56:15 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:15 INFO Applying migration id=activitiesid 2026/04/10 22:56:15 INFO Applying migration id=outbox 2026/04/10 22:56:15 INFO Applying migration id=edits 2026/04/10 22:56:15 INFO Applying migration id=outboxactor 2026/04/10 22:56:15 INFO Applying migration id=outboxsender 2026/04/10 22:56:15 INFO Applying migration id=thread 2026/04/10 22:56:15 INFO Applying migration id=host 2026/04/10 22:56:15 INFO Applying migration id=sharedinbox 2026/04/10 22:56:15 INFO Applying migration id=noteshost 2026/04/10 22:56:15 INFO Applying migration id=fetched 2026/04/10 22:56:15 INFO Applying migration id=move 2026/04/10 22:56:15 INFO Applying migration id=cleanup 2026/04/10 22:56:15 INFO Applying migration id=received 2026/04/10 22:56:15 INFO Applying migration id=namehost 2026/04/10 22:56:15 INFO Applying migration id=outboxhost 2026/04/10 22:56:15 INFO Applying migration id=notesfts 2026/04/10 22:56:15 INFO Applying migration id=iconsname 2026/04/10 22:56:15 INFO Applying migration id=nohash 2026/04/10 22:56:15 INFO Applying migration id=shares 2026/04/10 22:56:15 INFO Applying migration id=actorttl 2026/04/10 22:56:15 INFO Applying migration id=tocc 2026/04/10 22:56:15 INFO Applying migration id=followeds 2026/04/10 22:56:15 INFO Applying migration id=certhash 2026/04/10 22:56:15 INFO Applying migration id=follows_sync 2026/04/10 22:56:15 INFO Applying migration id=jsonpath 2026/04/10 22:56:15 INFO Applying migration id=localforward 2026/04/10 22:56:15 INFO Applying migration id=avatar 2026/04/10 22:56:15 INFO Applying migration id=noimage 2026/04/10 22:56:15 INFO Applying migration id=feed 2026/04/10 22:56:15 INFO Applying migration id=bookmarks 2026/04/10 22:56:15 INFO Applying migration id=shareactivity 2026/04/10 22:56:15 INFO Applying migration id=application 2026/04/10 22:56:15 INFO Applying migration id=certificates 2026/04/10 22:56:15 INFO Applying migration id=rawforward 2026/04/10 22:56:15 INFO Applying migration id=publickey 2026/04/10 22:56:15 INFO Applying migration id=resolvegroup 2026/04/10 22:56:15 INFO Applying migration id=reject 2026/04/10 22:56:15 INFO Applying migration id=autodel 2026/04/10 22:56:15 INFO Applying migration id=jsonb 2026/04/10 22:56:15 INFO Applying migration id=quote 2026/04/10 22:56:15 INFO Applying migration id=rfc9421 2026/04/10 22:56:15 INFO Applying migration id=keys 2026/04/10 22:56:15 INFO Applying migration id=portable 2026/04/10 22:56:15 INFO Applying migration id=proofs 2026/04/10 22:56:15 INFO Applying migration id=contexts 2026/04/10 22:56:15 INFO Applying migration id=deliverieshost 2026/04/10 22:56:15 INFO Applying migration id=pembegin 2026/04/10 22:56:15 INFO Applying migration id=didhost 2026/04/10 22:56:16 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-4189-7015-b177-6ecc776292b2 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 22:56:16 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d799c-4189-7015-b177-6ecc776292b2 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/04/10 22:56:16 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-418a-7344-9d24-0db9eaad692d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://::1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://::1/user/dan 2026/04/10 22:56:16 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799c-418b-754b-9333-f06f76b05160 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-4189-7015-b177-6ecc776292b2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederated (1.48s) === RUN TestMove_FederatedToFederatedTwoAccounts 2026/04/10 22:56:16 INFO Applying migration id=initial 2026/04/10 22:56:16 INFO Applying migration id=notesupdated 2026/04/10 22:56:16 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:16 INFO Applying migration id=activitiesid 2026/04/10 22:56:16 INFO Applying migration id=outbox 2026/04/10 22:56:16 INFO Applying migration id=edits 2026/04/10 22:56:16 INFO Applying migration id=outboxactor 2026/04/10 22:56:16 INFO Applying migration id=outboxsender 2026/04/10 22:56:16 INFO Applying migration id=thread 2026/04/10 22:56:16 INFO Applying migration id=host 2026/04/10 22:56:16 INFO Applying migration id=sharedinbox 2026/04/10 22:56:16 INFO Applying migration id=noteshost 2026/04/10 22:56:16 INFO Applying migration id=fetched 2026/04/10 22:56:16 INFO Applying migration id=move 2026/04/10 22:56:16 INFO Applying migration id=cleanup 2026/04/10 22:56:16 INFO Applying migration id=received 2026/04/10 22:56:16 INFO Applying migration id=namehost 2026/04/10 22:56:16 INFO Applying migration id=outboxhost 2026/04/10 22:56:16 INFO Applying migration id=notesfts 2026/04/10 22:56:16 INFO Applying migration id=iconsname 2026/04/10 22:56:16 INFO Applying migration id=nohash 2026/04/10 22:56:16 INFO Applying migration id=shares 2026/04/10 22:56:16 INFO Applying migration id=actorttl 2026/04/10 22:56:16 INFO Applying migration id=tocc 2026/04/10 22:56:16 INFO Applying migration id=followeds 2026/04/10 22:56:16 INFO Applying migration id=certhash 2026/04/10 22:56:16 INFO Applying migration id=follows_sync 2026/04/10 22:56:16 INFO Applying migration id=jsonpath 2026/04/10 22:56:16 INFO Applying migration id=localforward 2026/04/10 22:56:16 INFO Applying migration id=avatar 2026/04/10 22:56:16 INFO Applying migration id=noimage 2026/04/10 22:56:16 INFO Applying migration id=feed 2026/04/10 22:56:16 INFO Applying migration id=bookmarks 2026/04/10 22:56:16 INFO Applying migration id=shareactivity 2026/04/10 22:56:16 INFO Applying migration id=application 2026/04/10 22:56:16 INFO Applying migration id=certificates 2026/04/10 22:56:16 INFO Applying migration id=rawforward 2026/04/10 22:56:16 INFO Applying migration id=publickey 2026/04/10 22:56:16 INFO Applying migration id=resolvegroup 2026/04/10 22:56:16 INFO Applying migration id=reject 2026/04/10 22:56:16 INFO Applying migration id=autodel 2026/04/10 22:56:16 INFO Applying migration id=jsonb 2026/04/10 22:56:16 INFO Applying migration id=quote 2026/04/10 22:56:16 INFO Applying migration id=rfc9421 2026/04/10 22:56:16 INFO Applying migration id=keys 2026/04/10 22:56:16 INFO Applying migration id=portable 2026/04/10 22:56:16 INFO Applying migration id=proofs 2026/04/10 22:56:16 INFO Applying migration id=contexts 2026/04/10 22:56:16 INFO Applying migration id=deliverieshost 2026/04/10 22:56:16 INFO Applying migration id=pembegin 2026/04/10 22:56:16 INFO Applying migration id=didhost 2026/04/10 22:56:18 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-465d-774b-93b4-2cf1e199d8e5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 22:56:18 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d799c-465d-774b-93b4-2cf1e199d8e5 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/04/10 22:56:18 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-465e-7ac1-a1a6-31a8adef2a5d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://::1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://::1/user/dan 2026/04/10 22:56:18 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799c-465f-7d4e-8f8e-71f2a322b41c activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-465d-774b-93b4-2cf1e199d8e5 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 (1.24s) === RUN TestMove_FederatedToFederatedNotLinked 2026/04/10 22:56:18 INFO Applying migration id=initial 2026/04/10 22:56:18 INFO Applying migration id=notesupdated 2026/04/10 22:56:18 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:18 INFO Applying migration id=activitiesid 2026/04/10 22:56:18 INFO Applying migration id=outbox 2026/04/10 22:56:18 INFO Applying migration id=edits 2026/04/10 22:56:18 INFO Applying migration id=outboxactor 2026/04/10 22:56:18 INFO Applying migration id=outboxsender 2026/04/10 22:56:18 INFO Applying migration id=thread 2026/04/10 22:56:18 INFO Applying migration id=host 2026/04/10 22:56:18 INFO Applying migration id=sharedinbox 2026/04/10 22:56:18 INFO Applying migration id=noteshost 2026/04/10 22:56:18 INFO Applying migration id=fetched 2026/04/10 22:56:18 INFO Applying migration id=move 2026/04/10 22:56:18 INFO Applying migration id=cleanup 2026/04/10 22:56:18 INFO Applying migration id=received 2026/04/10 22:56:18 INFO Applying migration id=namehost 2026/04/10 22:56:18 INFO Applying migration id=outboxhost 2026/04/10 22:56:18 INFO Applying migration id=notesfts 2026/04/10 22:56:18 INFO Applying migration id=iconsname 2026/04/10 22:56:18 INFO Applying migration id=nohash 2026/04/10 22:56:18 INFO Applying migration id=shares 2026/04/10 22:56:18 INFO Applying migration id=actorttl 2026/04/10 22:56:18 INFO Applying migration id=tocc 2026/04/10 22:56:18 INFO Applying migration id=followeds 2026/04/10 22:56:18 INFO Applying migration id=certhash 2026/04/10 22:56:18 INFO Applying migration id=follows_sync 2026/04/10 22:56:18 INFO Applying migration id=jsonpath 2026/04/10 22:56:18 INFO Applying migration id=localforward 2026/04/10 22:56:18 INFO Applying migration id=avatar 2026/04/10 22:56:18 INFO Applying migration id=noimage 2026/04/10 22:56:18 INFO Applying migration id=feed 2026/04/10 22:56:18 INFO Applying migration id=bookmarks 2026/04/10 22:56:18 INFO Applying migration id=shareactivity 2026/04/10 22:56:18 INFO Applying migration id=application 2026/04/10 22:56:18 INFO Applying migration id=certificates 2026/04/10 22:56:18 INFO Applying migration id=rawforward 2026/04/10 22:56:18 INFO Applying migration id=publickey 2026/04/10 22:56:18 INFO Applying migration id=resolvegroup 2026/04/10 22:56:18 INFO Applying migration id=reject 2026/04/10 22:56:18 INFO Applying migration id=autodel 2026/04/10 22:56:18 INFO Applying migration id=jsonb 2026/04/10 22:56:18 INFO Applying migration id=quote 2026/04/10 22:56:18 INFO Applying migration id=rfc9421 2026/04/10 22:56:18 INFO Applying migration id=keys 2026/04/10 22:56:18 INFO Applying migration id=portable 2026/04/10 22:56:18 INFO Applying migration id=proofs 2026/04/10 22:56:18 INFO Applying migration id=contexts 2026/04/10 22:56:18 INFO Applying migration id=deliverieshost 2026/04/10 22:56:18 INFO Applying migration id=pembegin 2026/04/10 22:56:18 INFO Applying migration id=didhost 2026/04/10 22:56:19 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-4a93-7773-8a11-7190c31a7a07 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederatedNotLinked (1.08s) === RUN TestMove_FederatedToLocal 2026/04/10 22:56:19 INFO Applying migration id=initial 2026/04/10 22:56:19 INFO Applying migration id=notesupdated 2026/04/10 22:56:19 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:19 INFO Applying migration id=activitiesid 2026/04/10 22:56:19 INFO Applying migration id=outbox 2026/04/10 22:56:19 INFO Applying migration id=edits 2026/04/10 22:56:19 INFO Applying migration id=outboxactor 2026/04/10 22:56:19 INFO Applying migration id=outboxsender 2026/04/10 22:56:19 INFO Applying migration id=thread 2026/04/10 22:56:19 INFO Applying migration id=host 2026/04/10 22:56:19 INFO Applying migration id=sharedinbox 2026/04/10 22:56:19 INFO Applying migration id=noteshost 2026/04/10 22:56:19 INFO Applying migration id=fetched 2026/04/10 22:56:19 INFO Applying migration id=move 2026/04/10 22:56:19 INFO Applying migration id=cleanup 2026/04/10 22:56:19 INFO Applying migration id=received 2026/04/10 22:56:19 INFO Applying migration id=namehost 2026/04/10 22:56:19 INFO Applying migration id=outboxhost 2026/04/10 22:56:19 INFO Applying migration id=notesfts 2026/04/10 22:56:19 INFO Applying migration id=iconsname 2026/04/10 22:56:19 INFO Applying migration id=nohash 2026/04/10 22:56:19 INFO Applying migration id=shares 2026/04/10 22:56:19 INFO Applying migration id=actorttl 2026/04/10 22:56:19 INFO Applying migration id=tocc 2026/04/10 22:56:19 INFO Applying migration id=followeds 2026/04/10 22:56:19 INFO Applying migration id=certhash 2026/04/10 22:56:19 INFO Applying migration id=follows_sync 2026/04/10 22:56:19 INFO Applying migration id=jsonpath 2026/04/10 22:56:19 INFO Applying migration id=localforward 2026/04/10 22:56:19 INFO Applying migration id=avatar 2026/04/10 22:56:19 INFO Applying migration id=noimage 2026/04/10 22:56:19 INFO Applying migration id=feed 2026/04/10 22:56:19 INFO Applying migration id=bookmarks 2026/04/10 22:56:19 INFO Applying migration id=shareactivity 2026/04/10 22:56:19 INFO Applying migration id=application 2026/04/10 22:56:19 INFO Applying migration id=certificates 2026/04/10 22:56:19 INFO Applying migration id=rawforward 2026/04/10 22:56:19 INFO Applying migration id=publickey 2026/04/10 22:56:19 INFO Applying migration id=resolvegroup 2026/04/10 22:56:19 INFO Applying migration id=reject 2026/04/10 22:56:19 INFO Applying migration id=autodel 2026/04/10 22:56:19 INFO Applying migration id=jsonb 2026/04/10 22:56:19 INFO Applying migration id=quote 2026/04/10 22:56:19 INFO Applying migration id=rfc9421 2026/04/10 22:56:19 INFO Applying migration id=keys 2026/04/10 22:56:19 INFO Applying migration id=portable 2026/04/10 22:56:19 INFO Applying migration id=proofs 2026/04/10 22:56:19 INFO Applying migration id=contexts 2026/04/10 22:56:19 INFO Applying migration id=deliverieshost 2026/04/10 22:56:19 INFO Applying migration id=pembegin 2026/04/10 22:56:19 INFO Applying migration id=didhost 2026/04/10 22:56:20 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-4e66-729d-9869-249858ddb5d1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 22:56:20 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.98s) === RUN TestMove_FederatedToLocalLinked 2026/04/10 22:56:20 INFO Applying migration id=initial 2026/04/10 22:56:20 INFO Applying migration id=notesupdated 2026/04/10 22:56:20 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:20 INFO Applying migration id=activitiesid 2026/04/10 22:56:20 INFO Applying migration id=outbox 2026/04/10 22:56:20 INFO Applying migration id=edits 2026/04/10 22:56:20 INFO Applying migration id=outboxactor 2026/04/10 22:56:20 INFO Applying migration id=outboxsender 2026/04/10 22:56:20 INFO Applying migration id=thread 2026/04/10 22:56:20 INFO Applying migration id=host 2026/04/10 22:56:20 INFO Applying migration id=sharedinbox 2026/04/10 22:56:20 INFO Applying migration id=noteshost 2026/04/10 22:56:20 INFO Applying migration id=fetched 2026/04/10 22:56:20 INFO Applying migration id=move 2026/04/10 22:56:20 INFO Applying migration id=cleanup 2026/04/10 22:56:20 INFO Applying migration id=received 2026/04/10 22:56:20 INFO Applying migration id=namehost 2026/04/10 22:56:20 INFO Applying migration id=outboxhost 2026/04/10 22:56:20 INFO Applying migration id=notesfts 2026/04/10 22:56:20 INFO Applying migration id=iconsname 2026/04/10 22:56:20 INFO Applying migration id=nohash 2026/04/10 22:56:20 INFO Applying migration id=shares 2026/04/10 22:56:20 INFO Applying migration id=actorttl 2026/04/10 22:56:20 INFO Applying migration id=tocc 2026/04/10 22:56:20 INFO Applying migration id=followeds 2026/04/10 22:56:20 INFO Applying migration id=certhash 2026/04/10 22:56:20 INFO Applying migration id=follows_sync 2026/04/10 22:56:20 INFO Applying migration id=jsonpath 2026/04/10 22:56:20 INFO Applying migration id=localforward 2026/04/10 22:56:20 INFO Applying migration id=avatar 2026/04/10 22:56:20 INFO Applying migration id=noimage 2026/04/10 22:56:20 INFO Applying migration id=feed 2026/04/10 22:56:20 INFO Applying migration id=bookmarks 2026/04/10 22:56:20 INFO Applying migration id=shareactivity 2026/04/10 22:56:20 INFO Applying migration id=application 2026/04/10 22:56:20 INFO Applying migration id=certificates 2026/04/10 22:56:20 INFO Applying migration id=rawforward 2026/04/10 22:56:20 INFO Applying migration id=publickey 2026/04/10 22:56:20 INFO Applying migration id=resolvegroup 2026/04/10 22:56:20 INFO Applying migration id=reject 2026/04/10 22:56:20 INFO Applying migration id=autodel 2026/04/10 22:56:20 INFO Applying migration id=jsonb 2026/04/10 22:56:20 INFO Applying migration id=quote 2026/04/10 22:56:20 INFO Applying migration id=rfc9421 2026/04/10 22:56:20 INFO Applying migration id=keys 2026/04/10 22:56:20 INFO Applying migration id=portable 2026/04/10 22:56:20 INFO Applying migration id=proofs 2026/04/10 22:56:20 INFO Applying migration id=contexts 2026/04/10 22:56:20 INFO Applying migration id=deliverieshost 2026/04/10 22:56:20 INFO Applying migration id=pembegin 2026/04/10 22:56:20 INFO Applying migration id=didhost 2026/04/10 22:56:21 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-54af-7892-b6cd-3508ea7582d6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 22:56:21 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d799c-54af-7892-b6cd-3508ea7582d6 old=https://127.0.0.1/user/dan new=https://localhost.localdomain:8443/user/bob 2026/04/10 22:56:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-54b0-7de1-8aa4-083abc1f37d7 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:56:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-54b2-722e-839c-b4ffac3d6ad3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-54b0-7de1-8aa4-083abc1f37d7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799c-54b0-7de1-8aa4-083abc1f37d7 2026/04/10 22:56:21 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799c-54b2-7714-979b-04c71fbaee2e activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-54af-7892-b6cd-3508ea7582d6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToLocalLinked (1.61s) === RUN TestMove_FollowingBoth 2026/04/10 22:56:21 INFO Applying migration id=initial 2026/04/10 22:56:21 INFO Applying migration id=notesupdated 2026/04/10 22:56:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:21 INFO Applying migration id=activitiesid 2026/04/10 22:56:21 INFO Applying migration id=outbox 2026/04/10 22:56:21 INFO Applying migration id=edits 2026/04/10 22:56:21 INFO Applying migration id=outboxactor 2026/04/10 22:56:21 INFO Applying migration id=outboxsender 2026/04/10 22:56:21 INFO Applying migration id=thread 2026/04/10 22:56:21 INFO Applying migration id=host 2026/04/10 22:56:21 INFO Applying migration id=sharedinbox 2026/04/10 22:56:21 INFO Applying migration id=noteshost 2026/04/10 22:56:21 INFO Applying migration id=fetched 2026/04/10 22:56:21 INFO Applying migration id=move 2026/04/10 22:56:21 INFO Applying migration id=cleanup 2026/04/10 22:56:21 INFO Applying migration id=received 2026/04/10 22:56:21 INFO Applying migration id=namehost 2026/04/10 22:56:21 INFO Applying migration id=outboxhost 2026/04/10 22:56:21 INFO Applying migration id=notesfts 2026/04/10 22:56:21 INFO Applying migration id=iconsname 2026/04/10 22:56:21 INFO Applying migration id=nohash 2026/04/10 22:56:21 INFO Applying migration id=shares 2026/04/10 22:56:21 INFO Applying migration id=actorttl 2026/04/10 22:56:21 INFO Applying migration id=tocc 2026/04/10 22:56:21 INFO Applying migration id=followeds 2026/04/10 22:56:21 INFO Applying migration id=certhash 2026/04/10 22:56:21 INFO Applying migration id=follows_sync 2026/04/10 22:56:21 INFO Applying migration id=jsonpath 2026/04/10 22:56:21 INFO Applying migration id=localforward 2026/04/10 22:56:21 INFO Applying migration id=avatar 2026/04/10 22:56:21 INFO Applying migration id=noimage 2026/04/10 22:56:21 INFO Applying migration id=feed 2026/04/10 22:56:21 INFO Applying migration id=bookmarks 2026/04/10 22:56:21 INFO Applying migration id=shareactivity 2026/04/10 22:56:21 INFO Applying migration id=application 2026/04/10 22:56:21 INFO Applying migration id=certificates 2026/04/10 22:56:21 INFO Applying migration id=rawforward 2026/04/10 22:56:21 INFO Applying migration id=publickey 2026/04/10 22:56:21 INFO Applying migration id=resolvegroup 2026/04/10 22:56:21 INFO Applying migration id=reject 2026/04/10 22:56:21 INFO Applying migration id=autodel 2026/04/10 22:56:21 INFO Applying migration id=jsonb 2026/04/10 22:56:21 INFO Applying migration id=quote 2026/04/10 22:56:21 INFO Applying migration id=rfc9421 2026/04/10 22:56:21 INFO Applying migration id=keys 2026/04/10 22:56:21 INFO Applying migration id=portable 2026/04/10 22:56:21 INFO Applying migration id=proofs 2026/04/10 22:56:21 INFO Applying migration id=contexts 2026/04/10 22:56:21 INFO Applying migration id=deliverieshost 2026/04/10 22:56:21 INFO Applying migration id=pembegin 2026/04/10 22:56:21 INFO Applying migration id=didhost 2026/04/10 22:56:22 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-5801-7127-96b7-b4f6e861b6af activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 22:56:22 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-5801-7854-aa77-cf1890875809 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://::1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://::1/user/dan 2026/04/10 22:56:22 INFO Removing follow of moved actor follow=https://localhost.localdomain:8443/follow/019d799c-5801-7127-96b7-b4f6e861b6af old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/04/10 22:56:22 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799c-5802-780e-8a75-ab4d1e7bc7af activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-5801-7127-96b7-b4f6e861b6af 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.85s) === RUN TestMove_LocalToLocalAliasThrottled 2026/04/10 22:56:22 INFO Applying migration id=initial 2026/04/10 22:56:22 INFO Applying migration id=notesupdated 2026/04/10 22:56:22 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:22 INFO Applying migration id=activitiesid 2026/04/10 22:56:22 INFO Applying migration id=outbox 2026/04/10 22:56:22 INFO Applying migration id=edits 2026/04/10 22:56:22 INFO Applying migration id=outboxactor 2026/04/10 22:56:22 INFO Applying migration id=outboxsender 2026/04/10 22:56:22 INFO Applying migration id=thread 2026/04/10 22:56:22 INFO Applying migration id=host 2026/04/10 22:56:22 INFO Applying migration id=sharedinbox 2026/04/10 22:56:22 INFO Applying migration id=noteshost 2026/04/10 22:56:22 INFO Applying migration id=fetched 2026/04/10 22:56:22 INFO Applying migration id=move 2026/04/10 22:56:22 INFO Applying migration id=cleanup 2026/04/10 22:56:22 INFO Applying migration id=received 2026/04/10 22:56:22 INFO Applying migration id=namehost 2026/04/10 22:56:22 INFO Applying migration id=outboxhost 2026/04/10 22:56:22 INFO Applying migration id=notesfts 2026/04/10 22:56:22 INFO Applying migration id=iconsname 2026/04/10 22:56:22 INFO Applying migration id=nohash 2026/04/10 22:56:22 INFO Applying migration id=shares 2026/04/10 22:56:22 INFO Applying migration id=actorttl 2026/04/10 22:56:22 INFO Applying migration id=tocc 2026/04/10 22:56:22 INFO Applying migration id=followeds 2026/04/10 22:56:22 INFO Applying migration id=certhash 2026/04/10 22:56:22 INFO Applying migration id=follows_sync 2026/04/10 22:56:22 INFO Applying migration id=jsonpath 2026/04/10 22:56:22 INFO Applying migration id=localforward 2026/04/10 22:56:22 INFO Applying migration id=avatar 2026/04/10 22:56:22 INFO Applying migration id=noimage 2026/04/10 22:56:22 INFO Applying migration id=feed 2026/04/10 22:56:22 INFO Applying migration id=bookmarks 2026/04/10 22:56:22 INFO Applying migration id=shareactivity 2026/04/10 22:56:22 INFO Applying migration id=application 2026/04/10 22:56:22 INFO Applying migration id=certificates 2026/04/10 22:56:22 INFO Applying migration id=rawforward 2026/04/10 22:56:22 INFO Applying migration id=publickey 2026/04/10 22:56:22 INFO Applying migration id=resolvegroup 2026/04/10 22:56:22 INFO Applying migration id=reject 2026/04/10 22:56:22 INFO Applying migration id=autodel 2026/04/10 22:56:22 INFO Applying migration id=jsonb 2026/04/10 22:56:22 INFO Applying migration id=quote 2026/04/10 22:56:22 INFO Applying migration id=rfc9421 2026/04/10 22:56:22 INFO Applying migration id=keys 2026/04/10 22:56:22 INFO Applying migration id=portable 2026/04/10 22:56:22 INFO Applying migration id=proofs 2026/04/10 22:56:22 INFO Applying migration id=contexts 2026/04/10 22:56:22 INFO Applying migration id=deliverieshost 2026/04/10 22:56:22 INFO Applying migration id=pembegin 2026/04/10 22:56:22 INFO Applying migration id=didhost 2026/04/10 22:56:23 WARN Throttled request to set alias can=2026-04-10T23:26:22.656Z --- PASS: TestMove_LocalToLocalAliasThrottled (0.66s) === RUN TestMove_LocalToLocal 2026/04/10 22:56:23 INFO Applying migration id=initial 2026/04/10 22:56:23 INFO Applying migration id=notesupdated 2026/04/10 22:56:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:23 INFO Applying migration id=activitiesid 2026/04/10 22:56:23 INFO Applying migration id=outbox 2026/04/10 22:56:23 INFO Applying migration id=edits 2026/04/10 22:56:23 INFO Applying migration id=outboxactor 2026/04/10 22:56:23 INFO Applying migration id=outboxsender 2026/04/10 22:56:23 INFO Applying migration id=thread 2026/04/10 22:56:23 INFO Applying migration id=host 2026/04/10 22:56:23 INFO Applying migration id=sharedinbox 2026/04/10 22:56:23 INFO Applying migration id=noteshost 2026/04/10 22:56:23 INFO Applying migration id=fetched 2026/04/10 22:56:23 INFO Applying migration id=move 2026/04/10 22:56:23 INFO Applying migration id=cleanup 2026/04/10 22:56:23 INFO Applying migration id=received 2026/04/10 22:56:23 INFO Applying migration id=namehost 2026/04/10 22:56:23 INFO Applying migration id=outboxhost 2026/04/10 22:56:23 INFO Applying migration id=notesfts 2026/04/10 22:56:23 INFO Applying migration id=iconsname 2026/04/10 22:56:23 INFO Applying migration id=nohash 2026/04/10 22:56:23 INFO Applying migration id=shares 2026/04/10 22:56:23 INFO Applying migration id=actorttl 2026/04/10 22:56:23 INFO Applying migration id=tocc 2026/04/10 22:56:23 INFO Applying migration id=followeds 2026/04/10 22:56:23 INFO Applying migration id=certhash 2026/04/10 22:56:23 INFO Applying migration id=follows_sync 2026/04/10 22:56:23 INFO Applying migration id=jsonpath 2026/04/10 22:56:23 INFO Applying migration id=localforward 2026/04/10 22:56:23 INFO Applying migration id=avatar 2026/04/10 22:56:23 INFO Applying migration id=noimage 2026/04/10 22:56:23 INFO Applying migration id=feed 2026/04/10 22:56:23 INFO Applying migration id=bookmarks 2026/04/10 22:56:23 INFO Applying migration id=shareactivity 2026/04/10 22:56:23 INFO Applying migration id=application 2026/04/10 22:56:23 INFO Applying migration id=certificates 2026/04/10 22:56:23 INFO Applying migration id=rawforward 2026/04/10 22:56:23 INFO Applying migration id=publickey 2026/04/10 22:56:23 INFO Applying migration id=resolvegroup 2026/04/10 22:56:23 INFO Applying migration id=reject 2026/04/10 22:56:23 INFO Applying migration id=autodel 2026/04/10 22:56:23 INFO Applying migration id=jsonb 2026/04/10 22:56:23 INFO Applying migration id=quote 2026/04/10 22:56:23 INFO Applying migration id=rfc9421 2026/04/10 22:56:23 INFO Applying migration id=keys 2026/04/10 22:56:23 INFO Applying migration id=portable 2026/04/10 22:56:23 INFO Applying migration id=proofs 2026/04/10 22:56:23 INFO Applying migration id=contexts 2026/04/10 22:56:23 INFO Applying migration id=deliverieshost 2026/04/10 22:56:23 INFO Applying migration id=pembegin 2026/04/10 22:56:23 INFO Applying migration id=didhost 2026/04/10 22:56:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-5d4c-7d35-b799-808514bf122f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-5d4d-76ba-bf90-bacabf4fbc4f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-5d4c-7d35-b799-808514bf122f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d799c-5d4c-7d35-b799-808514bf122f 2026/04/10 22:56:23 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d799c-5d4c-7d35-b799-808514bf122f old=https://localhost.localdomain:8443/user/alice new=https://localhost.localdomain:8443/user/bob 2026/04/10 22:56:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-5d4f-7f10-80db-e5e8ccfeb2e9 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:56:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-5d51-7323-8188-1ba18ae6f670 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-5d4f-7f10-80db-e5e8ccfeb2e9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d799c-5d4f-7f10-80db-e5e8ccfeb2e9 2026/04/10 22:56:23 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799c-5d51-7751-92fe-921a973aee95 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-5d4c-7d35-b799-808514bf122f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice --- PASS: TestMove_LocalToLocal (0.70s) === RUN TestMove_LocalToLocalNoFollowers 2026/04/10 22:56:23 INFO Applying migration id=initial 2026/04/10 22:56:23 INFO Applying migration id=notesupdated 2026/04/10 22:56:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:23 INFO Applying migration id=activitiesid 2026/04/10 22:56:23 INFO Applying migration id=outbox 2026/04/10 22:56:23 INFO Applying migration id=edits 2026/04/10 22:56:23 INFO Applying migration id=outboxactor 2026/04/10 22:56:23 INFO Applying migration id=outboxsender 2026/04/10 22:56:23 INFO Applying migration id=thread 2026/04/10 22:56:23 INFO Applying migration id=host 2026/04/10 22:56:23 INFO Applying migration id=sharedinbox 2026/04/10 22:56:23 INFO Applying migration id=noteshost 2026/04/10 22:56:23 INFO Applying migration id=fetched 2026/04/10 22:56:23 INFO Applying migration id=move 2026/04/10 22:56:23 INFO Applying migration id=cleanup 2026/04/10 22:56:23 INFO Applying migration id=received 2026/04/10 22:56:23 INFO Applying migration id=namehost 2026/04/10 22:56:23 INFO Applying migration id=outboxhost 2026/04/10 22:56:23 INFO Applying migration id=notesfts 2026/04/10 22:56:23 INFO Applying migration id=iconsname 2026/04/10 22:56:23 INFO Applying migration id=nohash 2026/04/10 22:56:23 INFO Applying migration id=shares 2026/04/10 22:56:23 INFO Applying migration id=actorttl 2026/04/10 22:56:23 INFO Applying migration id=tocc 2026/04/10 22:56:23 INFO Applying migration id=followeds 2026/04/10 22:56:23 INFO Applying migration id=certhash 2026/04/10 22:56:23 INFO Applying migration id=follows_sync 2026/04/10 22:56:23 INFO Applying migration id=jsonpath 2026/04/10 22:56:23 INFO Applying migration id=localforward 2026/04/10 22:56:23 INFO Applying migration id=avatar 2026/04/10 22:56:23 INFO Applying migration id=noimage 2026/04/10 22:56:23 INFO Applying migration id=feed 2026/04/10 22:56:23 INFO Applying migration id=bookmarks 2026/04/10 22:56:23 INFO Applying migration id=shareactivity 2026/04/10 22:56:23 INFO Applying migration id=application 2026/04/10 22:56:23 INFO Applying migration id=certificates 2026/04/10 22:56:23 INFO Applying migration id=rawforward 2026/04/10 22:56:23 INFO Applying migration id=publickey 2026/04/10 22:56:23 INFO Applying migration id=resolvegroup 2026/04/10 22:56:23 INFO Applying migration id=reject 2026/04/10 22:56:23 INFO Applying migration id=autodel 2026/04/10 22:56:23 INFO Applying migration id=jsonb 2026/04/10 22:56:23 INFO Applying migration id=quote 2026/04/10 22:56:23 INFO Applying migration id=rfc9421 2026/04/10 22:56:23 INFO Applying migration id=keys 2026/04/10 22:56:23 INFO Applying migration id=portable 2026/04/10 22:56:23 INFO Applying migration id=proofs 2026/04/10 22:56:23 INFO Applying migration id=contexts 2026/04/10 22:56:23 INFO Applying migration id=deliverieshost 2026/04/10 22:56:23 INFO Applying migration id=pembegin 2026/04/10 22:56:23 INFO Applying migration id=didhost --- PASS: TestMove_LocalToLocalNoFollowers (0.84s) === RUN TestMove_LocalToFederated 2026/04/10 22:56:24 INFO Applying migration id=initial 2026/04/10 22:56:24 INFO Applying migration id=notesupdated 2026/04/10 22:56:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:24 INFO Applying migration id=activitiesid 2026/04/10 22:56:24 INFO Applying migration id=outbox 2026/04/10 22:56:24 INFO Applying migration id=edits 2026/04/10 22:56:24 INFO Applying migration id=outboxactor 2026/04/10 22:56:24 INFO Applying migration id=outboxsender 2026/04/10 22:56:24 INFO Applying migration id=thread 2026/04/10 22:56:24 INFO Applying migration id=host 2026/04/10 22:56:24 INFO Applying migration id=sharedinbox 2026/04/10 22:56:24 INFO Applying migration id=noteshost 2026/04/10 22:56:24 INFO Applying migration id=fetched 2026/04/10 22:56:24 INFO Applying migration id=move 2026/04/10 22:56:24 INFO Applying migration id=cleanup 2026/04/10 22:56:24 INFO Applying migration id=received 2026/04/10 22:56:24 INFO Applying migration id=namehost 2026/04/10 22:56:24 INFO Applying migration id=outboxhost 2026/04/10 22:56:24 INFO Applying migration id=notesfts 2026/04/10 22:56:24 INFO Applying migration id=iconsname 2026/04/10 22:56:24 INFO Applying migration id=nohash 2026/04/10 22:56:24 INFO Applying migration id=shares 2026/04/10 22:56:24 INFO Applying migration id=actorttl 2026/04/10 22:56:24 INFO Applying migration id=tocc 2026/04/10 22:56:24 INFO Applying migration id=followeds 2026/04/10 22:56:24 INFO Applying migration id=certhash 2026/04/10 22:56:24 INFO Applying migration id=follows_sync 2026/04/10 22:56:24 INFO Applying migration id=jsonpath 2026/04/10 22:56:24 INFO Applying migration id=localforward 2026/04/10 22:56:24 INFO Applying migration id=avatar 2026/04/10 22:56:24 INFO Applying migration id=noimage 2026/04/10 22:56:24 INFO Applying migration id=feed 2026/04/10 22:56:24 INFO Applying migration id=bookmarks 2026/04/10 22:56:24 INFO Applying migration id=shareactivity 2026/04/10 22:56:24 INFO Applying migration id=application 2026/04/10 22:56:24 INFO Applying migration id=certificates 2026/04/10 22:56:24 INFO Applying migration id=rawforward 2026/04/10 22:56:24 INFO Applying migration id=publickey 2026/04/10 22:56:24 INFO Applying migration id=resolvegroup 2026/04/10 22:56:24 INFO Applying migration id=reject 2026/04/10 22:56:24 INFO Applying migration id=autodel 2026/04/10 22:56:24 INFO Applying migration id=jsonb 2026/04/10 22:56:24 INFO Applying migration id=quote 2026/04/10 22:56:24 INFO Applying migration id=rfc9421 2026/04/10 22:56:24 INFO Applying migration id=keys 2026/04/10 22:56:24 INFO Applying migration id=portable 2026/04/10 22:56:24 INFO Applying migration id=proofs 2026/04/10 22:56:24 INFO Applying migration id=contexts 2026/04/10 22:56:24 INFO Applying migration id=deliverieshost 2026/04/10 22:56:24 INFO Applying migration id=pembegin 2026/04/10 22:56:24 INFO Applying migration id=didhost 2026/04/10 22:56:25 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-6447-77d7-9fb7-0f71ce341376 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-6448-70ef-802e-840688de9346 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-6447-77d7-9fb7-0f71ce341376 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d799c-6447-77d7-9fb7-0f71ce341376 2026/04/10 22:56:25 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d799c-6447-77d7-9fb7-0f71ce341376 old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/04/10 22:56:25 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-644a-7017-b49d-590a4805bf15 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://127.0.0.1/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://127.0.0.1/user/alice 2026/04/10 22:56:25 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799c-644b-7233-9363-563b5bdf1584 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-6447-77d7-9fb7-0f71ce341376 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.94s) === RUN TestMove_LocalToFederatedNoSourceToTargetAlias 2026/04/10 22:56:25 INFO Applying migration id=initial 2026/04/10 22:56:25 INFO Applying migration id=notesupdated 2026/04/10 22:56:25 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:25 INFO Applying migration id=activitiesid 2026/04/10 22:56:25 INFO Applying migration id=outbox 2026/04/10 22:56:25 INFO Applying migration id=edits 2026/04/10 22:56:25 INFO Applying migration id=outboxactor 2026/04/10 22:56:25 INFO Applying migration id=outboxsender 2026/04/10 22:56:25 INFO Applying migration id=thread 2026/04/10 22:56:25 INFO Applying migration id=host 2026/04/10 22:56:25 INFO Applying migration id=sharedinbox 2026/04/10 22:56:25 INFO Applying migration id=noteshost 2026/04/10 22:56:25 INFO Applying migration id=fetched 2026/04/10 22:56:25 INFO Applying migration id=move 2026/04/10 22:56:25 INFO Applying migration id=cleanup 2026/04/10 22:56:25 INFO Applying migration id=received 2026/04/10 22:56:25 INFO Applying migration id=namehost 2026/04/10 22:56:25 INFO Applying migration id=outboxhost 2026/04/10 22:56:25 INFO Applying migration id=notesfts 2026/04/10 22:56:25 INFO Applying migration id=iconsname 2026/04/10 22:56:25 INFO Applying migration id=nohash 2026/04/10 22:56:25 INFO Applying migration id=shares 2026/04/10 22:56:25 INFO Applying migration id=actorttl 2026/04/10 22:56:25 INFO Applying migration id=tocc 2026/04/10 22:56:25 INFO Applying migration id=followeds 2026/04/10 22:56:25 INFO Applying migration id=certhash 2026/04/10 22:56:25 INFO Applying migration id=follows_sync 2026/04/10 22:56:25 INFO Applying migration id=jsonpath 2026/04/10 22:56:25 INFO Applying migration id=localforward 2026/04/10 22:56:25 INFO Applying migration id=avatar 2026/04/10 22:56:25 INFO Applying migration id=noimage 2026/04/10 22:56:25 INFO Applying migration id=feed 2026/04/10 22:56:25 INFO Applying migration id=bookmarks 2026/04/10 22:56:25 INFO Applying migration id=shareactivity 2026/04/10 22:56:25 INFO Applying migration id=application 2026/04/10 22:56:25 INFO Applying migration id=certificates 2026/04/10 22:56:25 INFO Applying migration id=rawforward 2026/04/10 22:56:25 INFO Applying migration id=publickey 2026/04/10 22:56:25 INFO Applying migration id=resolvegroup 2026/04/10 22:56:25 INFO Applying migration id=reject 2026/04/10 22:56:25 INFO Applying migration id=autodel 2026/04/10 22:56:25 INFO Applying migration id=jsonb 2026/04/10 22:56:25 INFO Applying migration id=quote 2026/04/10 22:56:25 INFO Applying migration id=rfc9421 2026/04/10 22:56:25 INFO Applying migration id=keys 2026/04/10 22:56:25 INFO Applying migration id=portable 2026/04/10 22:56:25 INFO Applying migration id=proofs 2026/04/10 22:56:25 INFO Applying migration id=contexts 2026/04/10 22:56:25 INFO Applying migration id=deliverieshost 2026/04/10 22:56:25 INFO Applying migration id=pembegin 2026/04/10 22:56:25 INFO Applying migration id=didhost 2026/04/10 22:56:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-69bd-7ed3-b4d8-6228ffffec85 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-69be-7a5c-a081-8bb067407cf0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-69bd-7ed3-b4d8-6228ffffec85 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d799c-69bd-7ed3-b4d8-6228ffffec85 2026/04/10 22:56:27 WARN Move source is not an alias for target target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoSourceToTargetAlias (1.40s) === RUN TestMove_LocalToFederatedNoTargetToSourceAlias 2026/04/10 22:56:27 INFO Applying migration id=initial 2026/04/10 22:56:27 INFO Applying migration id=notesupdated 2026/04/10 22:56:27 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:27 INFO Applying migration id=activitiesid 2026/04/10 22:56:27 INFO Applying migration id=outbox 2026/04/10 22:56:27 INFO Applying migration id=edits 2026/04/10 22:56:27 INFO Applying migration id=outboxactor 2026/04/10 22:56:27 INFO Applying migration id=outboxsender 2026/04/10 22:56:27 INFO Applying migration id=thread 2026/04/10 22:56:27 INFO Applying migration id=host 2026/04/10 22:56:27 INFO Applying migration id=sharedinbox 2026/04/10 22:56:27 INFO Applying migration id=noteshost 2026/04/10 22:56:27 INFO Applying migration id=fetched 2026/04/10 22:56:27 INFO Applying migration id=move 2026/04/10 22:56:27 INFO Applying migration id=cleanup 2026/04/10 22:56:27 INFO Applying migration id=received 2026/04/10 22:56:27 INFO Applying migration id=namehost 2026/04/10 22:56:27 INFO Applying migration id=outboxhost 2026/04/10 22:56:27 INFO Applying migration id=notesfts 2026/04/10 22:56:27 INFO Applying migration id=iconsname 2026/04/10 22:56:27 INFO Applying migration id=nohash 2026/04/10 22:56:27 INFO Applying migration id=shares 2026/04/10 22:56:27 INFO Applying migration id=actorttl 2026/04/10 22:56:27 INFO Applying migration id=tocc 2026/04/10 22:56:27 INFO Applying migration id=followeds 2026/04/10 22:56:27 INFO Applying migration id=certhash 2026/04/10 22:56:27 INFO Applying migration id=follows_sync 2026/04/10 22:56:27 INFO Applying migration id=jsonpath 2026/04/10 22:56:27 INFO Applying migration id=localforward 2026/04/10 22:56:27 INFO Applying migration id=avatar 2026/04/10 22:56:27 INFO Applying migration id=noimage 2026/04/10 22:56:27 INFO Applying migration id=feed 2026/04/10 22:56:27 INFO Applying migration id=bookmarks 2026/04/10 22:56:27 INFO Applying migration id=shareactivity 2026/04/10 22:56:27 INFO Applying migration id=application 2026/04/10 22:56:27 INFO Applying migration id=certificates 2026/04/10 22:56:27 INFO Applying migration id=rawforward 2026/04/10 22:56:27 INFO Applying migration id=publickey 2026/04/10 22:56:27 INFO Applying migration id=resolvegroup 2026/04/10 22:56:27 INFO Applying migration id=reject 2026/04/10 22:56:27 INFO Applying migration id=autodel 2026/04/10 22:56:27 INFO Applying migration id=jsonb 2026/04/10 22:56:27 INFO Applying migration id=quote 2026/04/10 22:56:27 INFO Applying migration id=rfc9421 2026/04/10 22:56:27 INFO Applying migration id=keys 2026/04/10 22:56:27 INFO Applying migration id=portable 2026/04/10 22:56:27 INFO Applying migration id=proofs 2026/04/10 22:56:27 INFO Applying migration id=contexts 2026/04/10 22:56:27 INFO Applying migration id=deliverieshost 2026/04/10 22:56:27 INFO Applying migration id=pembegin 2026/04/10 22:56:27 INFO Applying migration id=didhost 2026/04/10 22:56:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-6ced-7328-b380-6f7fb8cec163 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-6ced-7c04-91b3-27aac588b8af activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-6ced-7328-b380-6f7fb8cec163 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d799c-6ced-7328-b380-6f7fb8cec163 2026/04/10 22:56:27 WARN Move target is not an alias for source target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoTargetToSourceAlias (0.82s) === RUN TestMove_LocalToFederatedAlreadyMoved 2026/04/10 22:56:27 INFO Applying migration id=initial 2026/04/10 22:56:27 INFO Applying migration id=notesupdated 2026/04/10 22:56:27 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:27 INFO Applying migration id=activitiesid 2026/04/10 22:56:27 INFO Applying migration id=outbox 2026/04/10 22:56:27 INFO Applying migration id=edits 2026/04/10 22:56:27 INFO Applying migration id=outboxactor 2026/04/10 22:56:27 INFO Applying migration id=outboxsender 2026/04/10 22:56:27 INFO Applying migration id=thread 2026/04/10 22:56:27 INFO Applying migration id=host 2026/04/10 22:56:27 INFO Applying migration id=sharedinbox 2026/04/10 22:56:27 INFO Applying migration id=noteshost 2026/04/10 22:56:27 INFO Applying migration id=fetched 2026/04/10 22:56:27 INFO Applying migration id=move 2026/04/10 22:56:27 INFO Applying migration id=cleanup 2026/04/10 22:56:27 INFO Applying migration id=received 2026/04/10 22:56:27 INFO Applying migration id=namehost 2026/04/10 22:56:27 INFO Applying migration id=outboxhost 2026/04/10 22:56:27 INFO Applying migration id=notesfts 2026/04/10 22:56:27 INFO Applying migration id=iconsname 2026/04/10 22:56:27 INFO Applying migration id=nohash 2026/04/10 22:56:27 INFO Applying migration id=shares 2026/04/10 22:56:27 INFO Applying migration id=actorttl 2026/04/10 22:56:27 INFO Applying migration id=tocc 2026/04/10 22:56:27 INFO Applying migration id=followeds 2026/04/10 22:56:27 INFO Applying migration id=certhash 2026/04/10 22:56:27 INFO Applying migration id=follows_sync 2026/04/10 22:56:27 INFO Applying migration id=jsonpath 2026/04/10 22:56:27 INFO Applying migration id=localforward 2026/04/10 22:56:27 INFO Applying migration id=avatar 2026/04/10 22:56:27 INFO Applying migration id=noimage 2026/04/10 22:56:27 INFO Applying migration id=feed 2026/04/10 22:56:27 INFO Applying migration id=bookmarks 2026/04/10 22:56:27 INFO Applying migration id=shareactivity 2026/04/10 22:56:27 INFO Applying migration id=application 2026/04/10 22:56:27 INFO Applying migration id=certificates 2026/04/10 22:56:27 INFO Applying migration id=rawforward 2026/04/10 22:56:27 INFO Applying migration id=publickey 2026/04/10 22:56:27 INFO Applying migration id=resolvegroup 2026/04/10 22:56:27 INFO Applying migration id=reject 2026/04/10 22:56:27 INFO Applying migration id=autodel 2026/04/10 22:56:27 INFO Applying migration id=jsonb 2026/04/10 22:56:27 INFO Applying migration id=quote 2026/04/10 22:56:27 INFO Applying migration id=rfc9421 2026/04/10 22:56:27 INFO Applying migration id=keys 2026/04/10 22:56:27 INFO Applying migration id=portable 2026/04/10 22:56:27 INFO Applying migration id=proofs 2026/04/10 22:56:27 INFO Applying migration id=contexts 2026/04/10 22:56:27 INFO Applying migration id=deliverieshost 2026/04/10 22:56:27 INFO Applying migration id=pembegin 2026/04/10 22:56:27 INFO Applying migration id=didhost 2026/04/10 22:56:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-715b-7376-85ff-b27879e5202b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-715b-7c17-8b80-1200086c7777 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-715b-7376-85ff-b27879e5202b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d799c-715b-7376-85ff-b27879e5202b 2026/04/10 22:56:29 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d799c-715b-7376-85ff-b27879e5202b old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/04/10 22:56:29 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-715d-7ccc-9d85-e8b6987c541c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://127.0.0.1/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://127.0.0.1/user/alice 2026/04/10 22:56:29 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799c-715f-70ba-a074-acf722786c7f activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-715b-7376-85ff-b27879e5202b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:29 WARN User cannot be moved again movedTo=https://127.0.0.1/user/alice --- PASS: TestMove_LocalToFederatedAlreadyMoved (1.14s) === RUN TestName_Throttled 2026/04/10 22:56:29 INFO Applying migration id=initial 2026/04/10 22:56:29 INFO Applying migration id=notesupdated 2026/04/10 22:56:29 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:29 INFO Applying migration id=activitiesid 2026/04/10 22:56:29 INFO Applying migration id=outbox 2026/04/10 22:56:29 INFO Applying migration id=edits 2026/04/10 22:56:29 INFO Applying migration id=outboxactor 2026/04/10 22:56:29 INFO Applying migration id=outboxsender 2026/04/10 22:56:29 INFO Applying migration id=thread 2026/04/10 22:56:29 INFO Applying migration id=host 2026/04/10 22:56:29 INFO Applying migration id=sharedinbox 2026/04/10 22:56:29 INFO Applying migration id=noteshost 2026/04/10 22:56:29 INFO Applying migration id=fetched 2026/04/10 22:56:29 INFO Applying migration id=move 2026/04/10 22:56:29 INFO Applying migration id=cleanup 2026/04/10 22:56:29 INFO Applying migration id=received 2026/04/10 22:56:29 INFO Applying migration id=namehost 2026/04/10 22:56:29 INFO Applying migration id=outboxhost 2026/04/10 22:56:29 INFO Applying migration id=notesfts 2026/04/10 22:56:29 INFO Applying migration id=iconsname 2026/04/10 22:56:29 INFO Applying migration id=nohash 2026/04/10 22:56:29 INFO Applying migration id=shares 2026/04/10 22:56:29 INFO Applying migration id=actorttl 2026/04/10 22:56:29 INFO Applying migration id=tocc 2026/04/10 22:56:29 INFO Applying migration id=followeds 2026/04/10 22:56:29 INFO Applying migration id=certhash 2026/04/10 22:56:29 INFO Applying migration id=follows_sync 2026/04/10 22:56:29 INFO Applying migration id=jsonpath 2026/04/10 22:56:29 INFO Applying migration id=localforward 2026/04/10 22:56:29 INFO Applying migration id=avatar 2026/04/10 22:56:29 INFO Applying migration id=noimage 2026/04/10 22:56:29 INFO Applying migration id=feed 2026/04/10 22:56:29 INFO Applying migration id=bookmarks 2026/04/10 22:56:29 INFO Applying migration id=shareactivity 2026/04/10 22:56:29 INFO Applying migration id=application 2026/04/10 22:56:29 INFO Applying migration id=certificates 2026/04/10 22:56:29 INFO Applying migration id=rawforward 2026/04/10 22:56:29 INFO Applying migration id=publickey 2026/04/10 22:56:29 INFO Applying migration id=resolvegroup 2026/04/10 22:56:29 INFO Applying migration id=reject 2026/04/10 22:56:29 INFO Applying migration id=autodel 2026/04/10 22:56:29 INFO Applying migration id=jsonb 2026/04/10 22:56:29 INFO Applying migration id=quote 2026/04/10 22:56:29 INFO Applying migration id=rfc9421 2026/04/10 22:56:29 INFO Applying migration id=keys 2026/04/10 22:56:29 INFO Applying migration id=portable 2026/04/10 22:56:29 INFO Applying migration id=proofs 2026/04/10 22:56:29 INFO Applying migration id=contexts 2026/04/10 22:56:29 INFO Applying migration id=deliverieshost 2026/04/10 22:56:29 INFO Applying migration id=pembegin 2026/04/10 22:56:29 INFO Applying migration id=didhost 2026/04/10 22:56:30 WARN Throttled request to set name can=2026-04-10T23:26:29.266Z --- PASS: TestName_Throttled (1.16s) === RUN TestName_HappyFlow 2026/04/10 22:56:30 INFO Applying migration id=initial 2026/04/10 22:56:30 INFO Applying migration id=notesupdated 2026/04/10 22:56:30 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:30 INFO Applying migration id=activitiesid 2026/04/10 22:56:30 INFO Applying migration id=outbox 2026/04/10 22:56:30 INFO Applying migration id=edits 2026/04/10 22:56:30 INFO Applying migration id=outboxactor 2026/04/10 22:56:30 INFO Applying migration id=outboxsender 2026/04/10 22:56:30 INFO Applying migration id=thread 2026/04/10 22:56:30 INFO Applying migration id=host 2026/04/10 22:56:30 INFO Applying migration id=sharedinbox 2026/04/10 22:56:30 INFO Applying migration id=noteshost 2026/04/10 22:56:30 INFO Applying migration id=fetched 2026/04/10 22:56:30 INFO Applying migration id=move 2026/04/10 22:56:30 INFO Applying migration id=cleanup 2026/04/10 22:56:30 INFO Applying migration id=received 2026/04/10 22:56:30 INFO Applying migration id=namehost 2026/04/10 22:56:30 INFO Applying migration id=outboxhost 2026/04/10 22:56:30 INFO Applying migration id=notesfts 2026/04/10 22:56:30 INFO Applying migration id=iconsname 2026/04/10 22:56:30 INFO Applying migration id=nohash 2026/04/10 22:56:30 INFO Applying migration id=shares 2026/04/10 22:56:30 INFO Applying migration id=actorttl 2026/04/10 22:56:30 INFO Applying migration id=tocc 2026/04/10 22:56:30 INFO Applying migration id=followeds 2026/04/10 22:56:30 INFO Applying migration id=certhash 2026/04/10 22:56:30 INFO Applying migration id=follows_sync 2026/04/10 22:56:30 INFO Applying migration id=jsonpath 2026/04/10 22:56:30 INFO Applying migration id=localforward 2026/04/10 22:56:30 INFO Applying migration id=avatar 2026/04/10 22:56:30 INFO Applying migration id=noimage 2026/04/10 22:56:30 INFO Applying migration id=feed 2026/04/10 22:56:30 INFO Applying migration id=bookmarks 2026/04/10 22:56:30 INFO Applying migration id=shareactivity 2026/04/10 22:56:30 INFO Applying migration id=application 2026/04/10 22:56:30 INFO Applying migration id=certificates 2026/04/10 22:56:30 INFO Applying migration id=rawforward 2026/04/10 22:56:30 INFO Applying migration id=publickey 2026/04/10 22:56:30 INFO Applying migration id=resolvegroup 2026/04/10 22:56:30 INFO Applying migration id=reject 2026/04/10 22:56:30 INFO Applying migration id=autodel 2026/04/10 22:56:30 INFO Applying migration id=jsonb 2026/04/10 22:56:30 INFO Applying migration id=quote 2026/04/10 22:56:30 INFO Applying migration id=rfc9421 2026/04/10 22:56:30 INFO Applying migration id=keys 2026/04/10 22:56:30 INFO Applying migration id=portable 2026/04/10 22:56:30 INFO Applying migration id=proofs 2026/04/10 22:56:30 INFO Applying migration id=contexts 2026/04/10 22:56:30 INFO Applying migration id=deliverieshost 2026/04/10 22:56:30 INFO Applying migration id=pembegin 2026/04/10 22:56:30 INFO Applying migration id=didhost 2026/04/10 22:56:30 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_HappyFlow (0.71s) === RUN TestName_TooLong 2026/04/10 22:56:30 INFO Applying migration id=initial 2026/04/10 22:56:30 INFO Applying migration id=notesupdated 2026/04/10 22:56:30 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:30 INFO Applying migration id=activitiesid 2026/04/10 22:56:30 INFO Applying migration id=outbox 2026/04/10 22:56:30 INFO Applying migration id=edits 2026/04/10 22:56:30 INFO Applying migration id=outboxactor 2026/04/10 22:56:30 INFO Applying migration id=outboxsender 2026/04/10 22:56:30 INFO Applying migration id=thread 2026/04/10 22:56:30 INFO Applying migration id=host 2026/04/10 22:56:30 INFO Applying migration id=sharedinbox 2026/04/10 22:56:30 INFO Applying migration id=noteshost 2026/04/10 22:56:30 INFO Applying migration id=fetched 2026/04/10 22:56:30 INFO Applying migration id=move 2026/04/10 22:56:30 INFO Applying migration id=cleanup 2026/04/10 22:56:30 INFO Applying migration id=received 2026/04/10 22:56:30 INFO Applying migration id=namehost 2026/04/10 22:56:30 INFO Applying migration id=outboxhost 2026/04/10 22:56:30 INFO Applying migration id=notesfts 2026/04/10 22:56:30 INFO Applying migration id=iconsname 2026/04/10 22:56:30 INFO Applying migration id=nohash 2026/04/10 22:56:30 INFO Applying migration id=shares 2026/04/10 22:56:30 INFO Applying migration id=actorttl 2026/04/10 22:56:30 INFO Applying migration id=tocc 2026/04/10 22:56:30 INFO Applying migration id=followeds 2026/04/10 22:56:30 INFO Applying migration id=certhash 2026/04/10 22:56:30 INFO Applying migration id=follows_sync 2026/04/10 22:56:30 INFO Applying migration id=jsonpath 2026/04/10 22:56:30 INFO Applying migration id=localforward 2026/04/10 22:56:30 INFO Applying migration id=avatar 2026/04/10 22:56:30 INFO Applying migration id=noimage 2026/04/10 22:56:30 INFO Applying migration id=feed 2026/04/10 22:56:30 INFO Applying migration id=bookmarks 2026/04/10 22:56:30 INFO Applying migration id=shareactivity 2026/04/10 22:56:30 INFO Applying migration id=application 2026/04/10 22:56:30 INFO Applying migration id=certificates 2026/04/10 22:56:30 INFO Applying migration id=rawforward 2026/04/10 22:56:30 INFO Applying migration id=publickey 2026/04/10 22:56:30 INFO Applying migration id=resolvegroup 2026/04/10 22:56:30 INFO Applying migration id=reject 2026/04/10 22:56:30 INFO Applying migration id=autodel 2026/04/10 22:56:30 INFO Applying migration id=jsonb 2026/04/10 22:56:30 INFO Applying migration id=quote 2026/04/10 22:56:30 INFO Applying migration id=rfc9421 2026/04/10 22:56:30 INFO Applying migration id=keys 2026/04/10 22:56:30 INFO Applying migration id=portable 2026/04/10 22:56:30 INFO Applying migration id=proofs 2026/04/10 22:56:30 INFO Applying migration id=contexts 2026/04/10 22:56:30 INFO Applying migration id=deliverieshost 2026/04/10 22:56:30 INFO Applying migration id=pembegin 2026/04/10 22:56:30 INFO Applying migration id=didhost --- PASS: TestName_TooLong (0.45s) === RUN TestName_MultiLine 2026/04/10 22:56:31 INFO Applying migration id=initial 2026/04/10 22:56:31 INFO Applying migration id=notesupdated 2026/04/10 22:56:31 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:31 INFO Applying migration id=activitiesid 2026/04/10 22:56:31 INFO Applying migration id=outbox 2026/04/10 22:56:31 INFO Applying migration id=edits 2026/04/10 22:56:31 INFO Applying migration id=outboxactor 2026/04/10 22:56:31 INFO Applying migration id=outboxsender 2026/04/10 22:56:31 INFO Applying migration id=thread 2026/04/10 22:56:31 INFO Applying migration id=host 2026/04/10 22:56:31 INFO Applying migration id=sharedinbox 2026/04/10 22:56:31 INFO Applying migration id=noteshost 2026/04/10 22:56:31 INFO Applying migration id=fetched 2026/04/10 22:56:31 INFO Applying migration id=move 2026/04/10 22:56:31 INFO Applying migration id=cleanup 2026/04/10 22:56:31 INFO Applying migration id=received 2026/04/10 22:56:31 INFO Applying migration id=namehost 2026/04/10 22:56:31 INFO Applying migration id=outboxhost 2026/04/10 22:56:31 INFO Applying migration id=notesfts 2026/04/10 22:56:31 INFO Applying migration id=iconsname 2026/04/10 22:56:31 INFO Applying migration id=nohash 2026/04/10 22:56:31 INFO Applying migration id=shares 2026/04/10 22:56:31 INFO Applying migration id=actorttl 2026/04/10 22:56:31 INFO Applying migration id=tocc 2026/04/10 22:56:31 INFO Applying migration id=followeds 2026/04/10 22:56:31 INFO Applying migration id=certhash 2026/04/10 22:56:31 INFO Applying migration id=follows_sync 2026/04/10 22:56:31 INFO Applying migration id=jsonpath 2026/04/10 22:56:31 INFO Applying migration id=localforward 2026/04/10 22:56:31 INFO Applying migration id=avatar 2026/04/10 22:56:31 INFO Applying migration id=noimage 2026/04/10 22:56:31 INFO Applying migration id=feed 2026/04/10 22:56:31 INFO Applying migration id=bookmarks 2026/04/10 22:56:31 INFO Applying migration id=shareactivity 2026/04/10 22:56:31 INFO Applying migration id=application 2026/04/10 22:56:31 INFO Applying migration id=certificates 2026/04/10 22:56:31 INFO Applying migration id=rawforward 2026/04/10 22:56:31 INFO Applying migration id=publickey 2026/04/10 22:56:31 INFO Applying migration id=resolvegroup 2026/04/10 22:56:31 INFO Applying migration id=reject 2026/04/10 22:56:31 INFO Applying migration id=autodel 2026/04/10 22:56:31 INFO Applying migration id=jsonb 2026/04/10 22:56:31 INFO Applying migration id=quote 2026/04/10 22:56:31 INFO Applying migration id=rfc9421 2026/04/10 22:56:31 INFO Applying migration id=keys 2026/04/10 22:56:31 INFO Applying migration id=portable 2026/04/10 22:56:31 INFO Applying migration id=proofs 2026/04/10 22:56:31 INFO Applying migration id=contexts 2026/04/10 22:56:31 INFO Applying migration id=deliverieshost 2026/04/10 22:56:31 INFO Applying migration id=pembegin 2026/04/10 22:56:31 INFO Applying migration id=didhost 2026/04/10 22:56:32 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_MultiLine (1.25s) === RUN TestOutbox_NonExistingUser 2026/04/10 22:56:32 INFO Applying migration id=initial 2026/04/10 22:56:32 INFO Applying migration id=notesupdated 2026/04/10 22:56:32 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:32 INFO Applying migration id=activitiesid 2026/04/10 22:56:32 INFO Applying migration id=outbox 2026/04/10 22:56:32 INFO Applying migration id=edits 2026/04/10 22:56:32 INFO Applying migration id=outboxactor 2026/04/10 22:56:32 INFO Applying migration id=outboxsender 2026/04/10 22:56:32 INFO Applying migration id=thread 2026/04/10 22:56:32 INFO Applying migration id=host 2026/04/10 22:56:32 INFO Applying migration id=sharedinbox 2026/04/10 22:56:32 INFO Applying migration id=noteshost 2026/04/10 22:56:32 INFO Applying migration id=fetched 2026/04/10 22:56:32 INFO Applying migration id=move 2026/04/10 22:56:32 INFO Applying migration id=cleanup 2026/04/10 22:56:32 INFO Applying migration id=received 2026/04/10 22:56:32 INFO Applying migration id=namehost 2026/04/10 22:56:32 INFO Applying migration id=outboxhost 2026/04/10 22:56:32 INFO Applying migration id=notesfts 2026/04/10 22:56:32 INFO Applying migration id=iconsname 2026/04/10 22:56:32 INFO Applying migration id=nohash 2026/04/10 22:56:32 INFO Applying migration id=shares 2026/04/10 22:56:32 INFO Applying migration id=actorttl 2026/04/10 22:56:32 INFO Applying migration id=tocc 2026/04/10 22:56:32 INFO Applying migration id=followeds 2026/04/10 22:56:32 INFO Applying migration id=certhash 2026/04/10 22:56:32 INFO Applying migration id=follows_sync 2026/04/10 22:56:32 INFO Applying migration id=jsonpath 2026/04/10 22:56:32 INFO Applying migration id=localforward 2026/04/10 22:56:32 INFO Applying migration id=avatar 2026/04/10 22:56:32 INFO Applying migration id=noimage 2026/04/10 22:56:32 INFO Applying migration id=feed 2026/04/10 22:56:32 INFO Applying migration id=bookmarks 2026/04/10 22:56:32 INFO Applying migration id=shareactivity 2026/04/10 22:56:32 INFO Applying migration id=application 2026/04/10 22:56:32 INFO Applying migration id=certificates 2026/04/10 22:56:32 INFO Applying migration id=rawforward 2026/04/10 22:56:32 INFO Applying migration id=publickey 2026/04/10 22:56:32 INFO Applying migration id=resolvegroup 2026/04/10 22:56:32 INFO Applying migration id=reject 2026/04/10 22:56:32 INFO Applying migration id=autodel 2026/04/10 22:56:32 INFO Applying migration id=jsonb 2026/04/10 22:56:32 INFO Applying migration id=quote 2026/04/10 22:56:32 INFO Applying migration id=rfc9421 2026/04/10 22:56:32 INFO Applying migration id=keys 2026/04/10 22:56:32 INFO Applying migration id=portable 2026/04/10 22:56:32 INFO Applying migration id=proofs 2026/04/10 22:56:32 INFO Applying migration id=contexts 2026/04/10 22:56:32 INFO Applying migration id=deliverieshost 2026/04/10 22:56:32 INFO Applying migration id=pembegin 2026/04/10 22:56:32 INFO Applying migration id=didhost 2026/04/10 22:56:33 INFO Person was not found actor=https://x --- PASS: TestOutbox_NonExistingUser (0.74s) === RUN TestOutbox_InvalidOffset 2026/04/10 22:56:33 INFO Applying migration id=initial 2026/04/10 22:56:33 INFO Applying migration id=notesupdated 2026/04/10 22:56:33 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:33 INFO Applying migration id=activitiesid 2026/04/10 22:56:33 INFO Applying migration id=outbox 2026/04/10 22:56:33 INFO Applying migration id=edits 2026/04/10 22:56:33 INFO Applying migration id=outboxactor 2026/04/10 22:56:33 INFO Applying migration id=outboxsender 2026/04/10 22:56:33 INFO Applying migration id=thread 2026/04/10 22:56:33 INFO Applying migration id=host 2026/04/10 22:56:33 INFO Applying migration id=sharedinbox 2026/04/10 22:56:33 INFO Applying migration id=noteshost 2026/04/10 22:56:33 INFO Applying migration id=fetched 2026/04/10 22:56:33 INFO Applying migration id=move 2026/04/10 22:56:33 INFO Applying migration id=cleanup 2026/04/10 22:56:33 INFO Applying migration id=received 2026/04/10 22:56:33 INFO Applying migration id=namehost 2026/04/10 22:56:33 INFO Applying migration id=outboxhost 2026/04/10 22:56:33 INFO Applying migration id=notesfts 2026/04/10 22:56:33 INFO Applying migration id=iconsname 2026/04/10 22:56:33 INFO Applying migration id=nohash 2026/04/10 22:56:33 INFO Applying migration id=shares 2026/04/10 22:56:33 INFO Applying migration id=actorttl 2026/04/10 22:56:33 INFO Applying migration id=tocc 2026/04/10 22:56:33 INFO Applying migration id=followeds 2026/04/10 22:56:33 INFO Applying migration id=certhash 2026/04/10 22:56:33 INFO Applying migration id=follows_sync 2026/04/10 22:56:33 INFO Applying migration id=jsonpath 2026/04/10 22:56:33 INFO Applying migration id=localforward 2026/04/10 22:56:33 INFO Applying migration id=avatar 2026/04/10 22:56:33 INFO Applying migration id=noimage 2026/04/10 22:56:33 INFO Applying migration id=feed 2026/04/10 22:56:33 INFO Applying migration id=bookmarks 2026/04/10 22:56:33 INFO Applying migration id=shareactivity 2026/04/10 22:56:33 INFO Applying migration id=application 2026/04/10 22:56:33 INFO Applying migration id=certificates 2026/04/10 22:56:33 INFO Applying migration id=rawforward 2026/04/10 22:56:33 INFO Applying migration id=publickey 2026/04/10 22:56:33 INFO Applying migration id=resolvegroup 2026/04/10 22:56:33 INFO Applying migration id=reject 2026/04/10 22:56:33 INFO Applying migration id=autodel 2026/04/10 22:56:33 INFO Applying migration id=jsonb 2026/04/10 22:56:33 INFO Applying migration id=quote 2026/04/10 22:56:33 INFO Applying migration id=rfc9421 2026/04/10 22:56:33 INFO Applying migration id=keys 2026/04/10 22:56:33 INFO Applying migration id=portable 2026/04/10 22:56:33 INFO Applying migration id=proofs 2026/04/10 22:56:33 INFO Applying migration id=contexts 2026/04/10 22:56:33 INFO Applying migration id=deliverieshost 2026/04/10 22:56:33 INFO Applying migration id=pembegin 2026/04/10 22:56:33 INFO Applying migration id=didhost 2026/04/10 22:56:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-85dd-704c-8c90-34ec8ad4c61a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-85dc-7f00-96b1-c68f65ed2824 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-85dc-7f00-96b1-c68f65ed2824 2026/04/10 22:56:34 INFO Failed to parse query url=/users/outbox/localhost.localdomain:8443/user/alice?abc error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestOutbox_InvalidOffset (0.94s) === RUN TestOutbox_PublicPost 2026/04/10 22:56:34 INFO Applying migration id=initial 2026/04/10 22:56:34 INFO Applying migration id=notesupdated 2026/04/10 22:56:34 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:34 INFO Applying migration id=activitiesid 2026/04/10 22:56:34 INFO Applying migration id=outbox 2026/04/10 22:56:34 INFO Applying migration id=edits 2026/04/10 22:56:34 INFO Applying migration id=outboxactor 2026/04/10 22:56:34 INFO Applying migration id=outboxsender 2026/04/10 22:56:34 INFO Applying migration id=thread 2026/04/10 22:56:34 INFO Applying migration id=host 2026/04/10 22:56:34 INFO Applying migration id=sharedinbox 2026/04/10 22:56:34 INFO Applying migration id=noteshost 2026/04/10 22:56:34 INFO Applying migration id=fetched 2026/04/10 22:56:34 INFO Applying migration id=move 2026/04/10 22:56:34 INFO Applying migration id=cleanup 2026/04/10 22:56:34 INFO Applying migration id=received 2026/04/10 22:56:34 INFO Applying migration id=namehost 2026/04/10 22:56:34 INFO Applying migration id=outboxhost 2026/04/10 22:56:34 INFO Applying migration id=notesfts 2026/04/10 22:56:34 INFO Applying migration id=iconsname 2026/04/10 22:56:34 INFO Applying migration id=nohash 2026/04/10 22:56:34 INFO Applying migration id=shares 2026/04/10 22:56:34 INFO Applying migration id=actorttl 2026/04/10 22:56:34 INFO Applying migration id=tocc 2026/04/10 22:56:34 INFO Applying migration id=followeds 2026/04/10 22:56:34 INFO Applying migration id=certhash 2026/04/10 22:56:34 INFO Applying migration id=follows_sync 2026/04/10 22:56:34 INFO Applying migration id=jsonpath 2026/04/10 22:56:34 INFO Applying migration id=localforward 2026/04/10 22:56:34 INFO Applying migration id=avatar 2026/04/10 22:56:34 INFO Applying migration id=noimage 2026/04/10 22:56:34 INFO Applying migration id=feed 2026/04/10 22:56:34 INFO Applying migration id=bookmarks 2026/04/10 22:56:34 INFO Applying migration id=shareactivity 2026/04/10 22:56:34 INFO Applying migration id=application 2026/04/10 22:56:34 INFO Applying migration id=certificates 2026/04/10 22:56:34 INFO Applying migration id=rawforward 2026/04/10 22:56:34 INFO Applying migration id=publickey 2026/04/10 22:56:34 INFO Applying migration id=resolvegroup 2026/04/10 22:56:34 INFO Applying migration id=reject 2026/04/10 22:56:34 INFO Applying migration id=autodel 2026/04/10 22:56:34 INFO Applying migration id=jsonb 2026/04/10 22:56:34 INFO Applying migration id=quote 2026/04/10 22:56:34 INFO Applying migration id=rfc9421 2026/04/10 22:56:34 INFO Applying migration id=keys 2026/04/10 22:56:34 INFO Applying migration id=portable 2026/04/10 22:56:34 INFO Applying migration id=proofs 2026/04/10 22:56:34 INFO Applying migration id=contexts 2026/04/10 22:56:34 INFO Applying migration id=deliverieshost 2026/04/10 22:56:34 INFO Applying migration id=pembegin 2026/04/10 22:56:34 INFO Applying migration id=didhost 2026/04/10 22:56:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-8888-74e7-a90b-b741d0f5e8fd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-8888-7490-967c-d975c4a92084 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-8888-7490-967c-d975c4a92084 2026/04/10 22:56:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPost (0.69s) === RUN TestOutbox_PublicPostUnauthenticatedUser 2026/04/10 22:56:34 INFO Applying migration id=initial 2026/04/10 22:56:34 INFO Applying migration id=notesupdated 2026/04/10 22:56:34 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:34 INFO Applying migration id=activitiesid 2026/04/10 22:56:34 INFO Applying migration id=outbox 2026/04/10 22:56:34 INFO Applying migration id=edits 2026/04/10 22:56:34 INFO Applying migration id=outboxactor 2026/04/10 22:56:34 INFO Applying migration id=outboxsender 2026/04/10 22:56:34 INFO Applying migration id=thread 2026/04/10 22:56:34 INFO Applying migration id=host 2026/04/10 22:56:34 INFO Applying migration id=sharedinbox 2026/04/10 22:56:34 INFO Applying migration id=noteshost 2026/04/10 22:56:34 INFO Applying migration id=fetched 2026/04/10 22:56:34 INFO Applying migration id=move 2026/04/10 22:56:34 INFO Applying migration id=cleanup 2026/04/10 22:56:34 INFO Applying migration id=received 2026/04/10 22:56:34 INFO Applying migration id=namehost 2026/04/10 22:56:34 INFO Applying migration id=outboxhost 2026/04/10 22:56:34 INFO Applying migration id=notesfts 2026/04/10 22:56:34 INFO Applying migration id=iconsname 2026/04/10 22:56:34 INFO Applying migration id=nohash 2026/04/10 22:56:34 INFO Applying migration id=shares 2026/04/10 22:56:34 INFO Applying migration id=actorttl 2026/04/10 22:56:34 INFO Applying migration id=tocc 2026/04/10 22:56:34 INFO Applying migration id=followeds 2026/04/10 22:56:34 INFO Applying migration id=certhash 2026/04/10 22:56:34 INFO Applying migration id=follows_sync 2026/04/10 22:56:34 INFO Applying migration id=jsonpath 2026/04/10 22:56:34 INFO Applying migration id=localforward 2026/04/10 22:56:35 INFO Applying migration id=avatar 2026/04/10 22:56:35 INFO Applying migration id=noimage 2026/04/10 22:56:35 INFO Applying migration id=feed 2026/04/10 22:56:35 INFO Applying migration id=bookmarks 2026/04/10 22:56:35 INFO Applying migration id=shareactivity 2026/04/10 22:56:35 INFO Applying migration id=application 2026/04/10 22:56:35 INFO Applying migration id=certificates 2026/04/10 22:56:35 INFO Applying migration id=rawforward 2026/04/10 22:56:35 INFO Applying migration id=publickey 2026/04/10 22:56:35 INFO Applying migration id=resolvegroup 2026/04/10 22:56:35 INFO Applying migration id=reject 2026/04/10 22:56:35 INFO Applying migration id=autodel 2026/04/10 22:56:35 INFO Applying migration id=jsonb 2026/04/10 22:56:35 INFO Applying migration id=quote 2026/04/10 22:56:35 INFO Applying migration id=rfc9421 2026/04/10 22:56:35 INFO Applying migration id=keys 2026/04/10 22:56:35 INFO Applying migration id=portable 2026/04/10 22:56:35 INFO Applying migration id=proofs 2026/04/10 22:56:35 INFO Applying migration id=contexts 2026/04/10 22:56:35 INFO Applying migration id=deliverieshost 2026/04/10 22:56:35 INFO Applying migration id=pembegin 2026/04/10 22:56:35 INFO Applying migration id=didhost 2026/04/10 22:56:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-8ac9-7299-a504-6da6c2bf30cf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-8ac9-7238-916c-75df731a3e8b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-8ac9-7238-916c-75df731a3e8b 2026/04/10 22:56:35 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostUnauthenticatedUser (0.58s) === RUN TestOutbox_PublicPostSelf 2026/04/10 22:56:35 INFO Applying migration id=initial 2026/04/10 22:56:35 INFO Applying migration id=notesupdated 2026/04/10 22:56:35 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:35 INFO Applying migration id=activitiesid 2026/04/10 22:56:35 INFO Applying migration id=outbox 2026/04/10 22:56:35 INFO Applying migration id=edits 2026/04/10 22:56:35 INFO Applying migration id=outboxactor 2026/04/10 22:56:35 INFO Applying migration id=outboxsender 2026/04/10 22:56:35 INFO Applying migration id=thread 2026/04/10 22:56:35 INFO Applying migration id=host 2026/04/10 22:56:35 INFO Applying migration id=sharedinbox 2026/04/10 22:56:35 INFO Applying migration id=noteshost 2026/04/10 22:56:35 INFO Applying migration id=fetched 2026/04/10 22:56:35 INFO Applying migration id=move 2026/04/10 22:56:35 INFO Applying migration id=cleanup 2026/04/10 22:56:35 INFO Applying migration id=received 2026/04/10 22:56:35 INFO Applying migration id=namehost 2026/04/10 22:56:35 INFO Applying migration id=outboxhost 2026/04/10 22:56:35 INFO Applying migration id=notesfts 2026/04/10 22:56:35 INFO Applying migration id=iconsname 2026/04/10 22:56:35 INFO Applying migration id=nohash 2026/04/10 22:56:35 INFO Applying migration id=shares 2026/04/10 22:56:35 INFO Applying migration id=actorttl 2026/04/10 22:56:35 INFO Applying migration id=tocc 2026/04/10 22:56:35 INFO Applying migration id=followeds 2026/04/10 22:56:35 INFO Applying migration id=certhash 2026/04/10 22:56:35 INFO Applying migration id=follows_sync 2026/04/10 22:56:35 INFO Applying migration id=jsonpath 2026/04/10 22:56:35 INFO Applying migration id=localforward 2026/04/10 22:56:35 INFO Applying migration id=avatar 2026/04/10 22:56:35 INFO Applying migration id=noimage 2026/04/10 22:56:35 INFO Applying migration id=feed 2026/04/10 22:56:35 INFO Applying migration id=bookmarks 2026/04/10 22:56:35 INFO Applying migration id=shareactivity 2026/04/10 22:56:35 INFO Applying migration id=application 2026/04/10 22:56:35 INFO Applying migration id=certificates 2026/04/10 22:56:35 INFO Applying migration id=rawforward 2026/04/10 22:56:35 INFO Applying migration id=publickey 2026/04/10 22:56:35 INFO Applying migration id=resolvegroup 2026/04/10 22:56:35 INFO Applying migration id=reject 2026/04/10 22:56:35 INFO Applying migration id=autodel 2026/04/10 22:56:35 INFO Applying migration id=jsonb 2026/04/10 22:56:35 INFO Applying migration id=quote 2026/04/10 22:56:35 INFO Applying migration id=rfc9421 2026/04/10 22:56:35 INFO Applying migration id=keys 2026/04/10 22:56:35 INFO Applying migration id=portable 2026/04/10 22:56:35 INFO Applying migration id=proofs 2026/04/10 22:56:35 INFO Applying migration id=contexts 2026/04/10 22:56:35 INFO Applying migration id=deliverieshost 2026/04/10 22:56:35 INFO Applying migration id=pembegin 2026/04/10 22:56:35 INFO Applying migration id=didhost 2026/04/10 22:56:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-8e3d-7de3-8e1f-c03748862b95 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-8e3d-7d7f-8152-77d30b909472 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-8e3d-7d7f-8152-77d30b909472 2026/04/10 22:56:36 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostSelf (0.88s) === RUN TestOutbox_PostToFollowers 2026/04/10 22:56:36 INFO Applying migration id=initial 2026/04/10 22:56:36 INFO Applying migration id=notesupdated 2026/04/10 22:56:36 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:36 INFO Applying migration id=activitiesid 2026/04/10 22:56:36 INFO Applying migration id=outbox 2026/04/10 22:56:36 INFO Applying migration id=edits 2026/04/10 22:56:36 INFO Applying migration id=outboxactor 2026/04/10 22:56:36 INFO Applying migration id=outboxsender 2026/04/10 22:56:36 INFO Applying migration id=thread 2026/04/10 22:56:36 INFO Applying migration id=host 2026/04/10 22:56:36 INFO Applying migration id=sharedinbox 2026/04/10 22:56:36 INFO Applying migration id=noteshost 2026/04/10 22:56:36 INFO Applying migration id=fetched 2026/04/10 22:56:36 INFO Applying migration id=move 2026/04/10 22:56:36 INFO Applying migration id=cleanup 2026/04/10 22:56:36 INFO Applying migration id=received 2026/04/10 22:56:36 INFO Applying migration id=namehost 2026/04/10 22:56:36 INFO Applying migration id=outboxhost 2026/04/10 22:56:36 INFO Applying migration id=notesfts 2026/04/10 22:56:36 INFO Applying migration id=iconsname 2026/04/10 22:56:36 INFO Applying migration id=nohash 2026/04/10 22:56:36 INFO Applying migration id=shares 2026/04/10 22:56:36 INFO Applying migration id=actorttl 2026/04/10 22:56:36 INFO Applying migration id=tocc 2026/04/10 22:56:36 INFO Applying migration id=followeds 2026/04/10 22:56:36 INFO Applying migration id=certhash 2026/04/10 22:56:36 INFO Applying migration id=follows_sync 2026/04/10 22:56:36 INFO Applying migration id=jsonpath 2026/04/10 22:56:36 INFO Applying migration id=localforward 2026/04/10 22:56:36 INFO Applying migration id=avatar 2026/04/10 22:56:36 INFO Applying migration id=noimage 2026/04/10 22:56:36 INFO Applying migration id=feed 2026/04/10 22:56:36 INFO Applying migration id=bookmarks 2026/04/10 22:56:36 INFO Applying migration id=shareactivity 2026/04/10 22:56:36 INFO Applying migration id=application 2026/04/10 22:56:36 INFO Applying migration id=certificates 2026/04/10 22:56:36 INFO Applying migration id=rawforward 2026/04/10 22:56:36 INFO Applying migration id=publickey 2026/04/10 22:56:36 INFO Applying migration id=resolvegroup 2026/04/10 22:56:36 INFO Applying migration id=reject 2026/04/10 22:56:36 INFO Applying migration id=autodel 2026/04/10 22:56:36 INFO Applying migration id=jsonb 2026/04/10 22:56:36 INFO Applying migration id=quote 2026/04/10 22:56:36 INFO Applying migration id=rfc9421 2026/04/10 22:56:36 INFO Applying migration id=keys 2026/04/10 22:56:36 INFO Applying migration id=portable 2026/04/10 22:56:36 INFO Applying migration id=proofs 2026/04/10 22:56:36 INFO Applying migration id=contexts 2026/04/10 22:56:36 INFO Applying migration id=deliverieshost 2026/04/10 22:56:36 INFO Applying migration id=pembegin 2026/04/10 22:56:36 INFO Applying migration id=didhost 2026/04/10 22:56:37 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-92b9-7924-886a-5e3abe794fe6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-92ba-732d-8480-67c9c6d2da1b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-92b9-7924-886a-5e3abe794fe6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799c-92b9-7924-886a-5e3abe794fe6 2026/04/10 22:56:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-92ba-791c-ae8a-a2500a159a37 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-92ba-78e5-ab71-7c4e609a8ae7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-92ba-78e5-ab71-7c4e609a8ae7 2026/04/10 22:56:37 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowers (1.15s) === RUN TestOutbox_PostToFollowersNotFollowing 2026/04/10 22:56:37 INFO Applying migration id=initial 2026/04/10 22:56:37 INFO Applying migration id=notesupdated 2026/04/10 22:56:37 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:37 INFO Applying migration id=activitiesid 2026/04/10 22:56:37 INFO Applying migration id=outbox 2026/04/10 22:56:37 INFO Applying migration id=edits 2026/04/10 22:56:37 INFO Applying migration id=outboxactor 2026/04/10 22:56:37 INFO Applying migration id=outboxsender 2026/04/10 22:56:37 INFO Applying migration id=thread 2026/04/10 22:56:37 INFO Applying migration id=host 2026/04/10 22:56:37 INFO Applying migration id=sharedinbox 2026/04/10 22:56:37 INFO Applying migration id=noteshost 2026/04/10 22:56:37 INFO Applying migration id=fetched 2026/04/10 22:56:37 INFO Applying migration id=move 2026/04/10 22:56:37 INFO Applying migration id=cleanup 2026/04/10 22:56:37 INFO Applying migration id=received 2026/04/10 22:56:37 INFO Applying migration id=namehost 2026/04/10 22:56:37 INFO Applying migration id=outboxhost 2026/04/10 22:56:37 INFO Applying migration id=notesfts 2026/04/10 22:56:37 INFO Applying migration id=iconsname 2026/04/10 22:56:37 INFO Applying migration id=nohash 2026/04/10 22:56:37 INFO Applying migration id=shares 2026/04/10 22:56:37 INFO Applying migration id=actorttl 2026/04/10 22:56:37 INFO Applying migration id=tocc 2026/04/10 22:56:37 INFO Applying migration id=followeds 2026/04/10 22:56:37 INFO Applying migration id=certhash 2026/04/10 22:56:37 INFO Applying migration id=follows_sync 2026/04/10 22:56:37 INFO Applying migration id=jsonpath 2026/04/10 22:56:37 INFO Applying migration id=localforward 2026/04/10 22:56:37 INFO Applying migration id=avatar 2026/04/10 22:56:37 INFO Applying migration id=noimage 2026/04/10 22:56:37 INFO Applying migration id=feed 2026/04/10 22:56:37 INFO Applying migration id=bookmarks 2026/04/10 22:56:37 INFO Applying migration id=shareactivity 2026/04/10 22:56:37 INFO Applying migration id=application 2026/04/10 22:56:37 INFO Applying migration id=certificates 2026/04/10 22:56:37 INFO Applying migration id=rawforward 2026/04/10 22:56:37 INFO Applying migration id=publickey 2026/04/10 22:56:37 INFO Applying migration id=resolvegroup 2026/04/10 22:56:37 INFO Applying migration id=reject 2026/04/10 22:56:37 INFO Applying migration id=autodel 2026/04/10 22:56:37 INFO Applying migration id=jsonb 2026/04/10 22:56:37 INFO Applying migration id=quote 2026/04/10 22:56:37 INFO Applying migration id=rfc9421 2026/04/10 22:56:37 INFO Applying migration id=keys 2026/04/10 22:56:37 INFO Applying migration id=portable 2026/04/10 22:56:37 INFO Applying migration id=proofs 2026/04/10 22:56:37 INFO Applying migration id=contexts 2026/04/10 22:56:37 INFO Applying migration id=deliverieshost 2026/04/10 22:56:37 INFO Applying migration id=pembegin 2026/04/10 22:56:37 INFO Applying migration id=didhost 2026/04/10 22:56:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-966a-7c5b-b70a-b80551e47a42 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-966a-7c2c-a1ae-8ea7af2c99ab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-966a-7c2c-a1ae-8ea7af2c99ab 2026/04/10 22:56:38 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersNotFollowing (0.94s) === RUN TestOutbox_PostToFollowersUnauthentictedUser 2026/04/10 22:56:38 INFO Applying migration id=initial 2026/04/10 22:56:38 INFO Applying migration id=notesupdated 2026/04/10 22:56:38 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:38 INFO Applying migration id=activitiesid 2026/04/10 22:56:38 INFO Applying migration id=outbox 2026/04/10 22:56:38 INFO Applying migration id=edits 2026/04/10 22:56:38 INFO Applying migration id=outboxactor 2026/04/10 22:56:38 INFO Applying migration id=outboxsender 2026/04/10 22:56:38 INFO Applying migration id=thread 2026/04/10 22:56:38 INFO Applying migration id=host 2026/04/10 22:56:38 INFO Applying migration id=sharedinbox 2026/04/10 22:56:38 INFO Applying migration id=noteshost 2026/04/10 22:56:38 INFO Applying migration id=fetched 2026/04/10 22:56:38 INFO Applying migration id=move 2026/04/10 22:56:38 INFO Applying migration id=cleanup 2026/04/10 22:56:38 INFO Applying migration id=received 2026/04/10 22:56:38 INFO Applying migration id=namehost 2026/04/10 22:56:38 INFO Applying migration id=outboxhost 2026/04/10 22:56:38 INFO Applying migration id=notesfts 2026/04/10 22:56:38 INFO Applying migration id=iconsname 2026/04/10 22:56:38 INFO Applying migration id=nohash 2026/04/10 22:56:38 INFO Applying migration id=shares 2026/04/10 22:56:38 INFO Applying migration id=actorttl 2026/04/10 22:56:38 INFO Applying migration id=tocc 2026/04/10 22:56:38 INFO Applying migration id=followeds 2026/04/10 22:56:38 INFO Applying migration id=certhash 2026/04/10 22:56:38 INFO Applying migration id=follows_sync 2026/04/10 22:56:38 INFO Applying migration id=jsonpath 2026/04/10 22:56:38 INFO Applying migration id=localforward 2026/04/10 22:56:38 INFO Applying migration id=avatar 2026/04/10 22:56:38 INFO Applying migration id=noimage 2026/04/10 22:56:38 INFO Applying migration id=feed 2026/04/10 22:56:38 INFO Applying migration id=bookmarks 2026/04/10 22:56:38 INFO Applying migration id=shareactivity 2026/04/10 22:56:38 INFO Applying migration id=application 2026/04/10 22:56:38 INFO Applying migration id=certificates 2026/04/10 22:56:38 INFO Applying migration id=rawforward 2026/04/10 22:56:38 INFO Applying migration id=publickey 2026/04/10 22:56:38 INFO Applying migration id=resolvegroup 2026/04/10 22:56:38 INFO Applying migration id=reject 2026/04/10 22:56:38 INFO Applying migration id=autodel 2026/04/10 22:56:38 INFO Applying migration id=jsonb 2026/04/10 22:56:38 INFO Applying migration id=quote 2026/04/10 22:56:38 INFO Applying migration id=rfc9421 2026/04/10 22:56:38 INFO Applying migration id=keys 2026/04/10 22:56:38 INFO Applying migration id=portable 2026/04/10 22:56:38 INFO Applying migration id=proofs 2026/04/10 22:56:38 INFO Applying migration id=contexts 2026/04/10 22:56:38 INFO Applying migration id=deliverieshost 2026/04/10 22:56:38 INFO Applying migration id=pembegin 2026/04/10 22:56:38 INFO Applying migration id=didhost 2026/04/10 22:56:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-98c6-7e2b-b7c5-f63002fc2c52 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-98c6-7df7-b501-6a55a90a2d11 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-98c6-7df7-b501-6a55a90a2d11 2026/04/10 22:56:39 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersUnauthentictedUser (0.60s) === RUN TestOutbox_PostToFollowersSelf 2026/04/10 22:56:39 INFO Applying migration id=initial 2026/04/10 22:56:39 INFO Applying migration id=notesupdated 2026/04/10 22:56:39 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:39 INFO Applying migration id=activitiesid 2026/04/10 22:56:39 INFO Applying migration id=outbox 2026/04/10 22:56:39 INFO Applying migration id=edits 2026/04/10 22:56:39 INFO Applying migration id=outboxactor 2026/04/10 22:56:39 INFO Applying migration id=outboxsender 2026/04/10 22:56:39 INFO Applying migration id=thread 2026/04/10 22:56:39 INFO Applying migration id=host 2026/04/10 22:56:39 INFO Applying migration id=sharedinbox 2026/04/10 22:56:39 INFO Applying migration id=noteshost 2026/04/10 22:56:39 INFO Applying migration id=fetched 2026/04/10 22:56:39 INFO Applying migration id=move 2026/04/10 22:56:39 INFO Applying migration id=cleanup 2026/04/10 22:56:39 INFO Applying migration id=received 2026/04/10 22:56:39 INFO Applying migration id=namehost 2026/04/10 22:56:39 INFO Applying migration id=outboxhost 2026/04/10 22:56:39 INFO Applying migration id=notesfts 2026/04/10 22:56:39 INFO Applying migration id=iconsname 2026/04/10 22:56:39 INFO Applying migration id=nohash 2026/04/10 22:56:39 INFO Applying migration id=shares 2026/04/10 22:56:39 INFO Applying migration id=actorttl 2026/04/10 22:56:39 INFO Applying migration id=tocc 2026/04/10 22:56:39 INFO Applying migration id=followeds 2026/04/10 22:56:39 INFO Applying migration id=certhash 2026/04/10 22:56:39 INFO Applying migration id=follows_sync 2026/04/10 22:56:39 INFO Applying migration id=jsonpath 2026/04/10 22:56:39 INFO Applying migration id=localforward 2026/04/10 22:56:39 INFO Applying migration id=avatar 2026/04/10 22:56:39 INFO Applying migration id=noimage 2026/04/10 22:56:39 INFO Applying migration id=feed 2026/04/10 22:56:39 INFO Applying migration id=bookmarks 2026/04/10 22:56:39 INFO Applying migration id=shareactivity 2026/04/10 22:56:39 INFO Applying migration id=application 2026/04/10 22:56:39 INFO Applying migration id=certificates 2026/04/10 22:56:39 INFO Applying migration id=rawforward 2026/04/10 22:56:39 INFO Applying migration id=publickey 2026/04/10 22:56:39 INFO Applying migration id=resolvegroup 2026/04/10 22:56:39 INFO Applying migration id=reject 2026/04/10 22:56:39 INFO Applying migration id=autodel 2026/04/10 22:56:39 INFO Applying migration id=jsonb 2026/04/10 22:56:39 INFO Applying migration id=quote 2026/04/10 22:56:39 INFO Applying migration id=rfc9421 2026/04/10 22:56:39 INFO Applying migration id=keys 2026/04/10 22:56:39 INFO Applying migration id=portable 2026/04/10 22:56:39 INFO Applying migration id=proofs 2026/04/10 22:56:39 INFO Applying migration id=contexts 2026/04/10 22:56:39 INFO Applying migration id=deliverieshost 2026/04/10 22:56:39 INFO Applying migration id=pembegin 2026/04/10 22:56:39 INFO Applying migration id=didhost 2026/04/10 22:56:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-9afe-7a99-b279-4f182c061b5b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-9afe-7a52-a912-5939daee474d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-9afe-7a52-a912-5939daee474d 2026/04/10 22:56:39 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersSelf (0.57s) === RUN TestOutbox_DM 2026/04/10 22:56:39 INFO Applying migration id=initial 2026/04/10 22:56:39 INFO Applying migration id=notesupdated 2026/04/10 22:56:39 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:39 INFO Applying migration id=activitiesid 2026/04/10 22:56:39 INFO Applying migration id=outbox 2026/04/10 22:56:39 INFO Applying migration id=edits 2026/04/10 22:56:39 INFO Applying migration id=outboxactor 2026/04/10 22:56:39 INFO Applying migration id=outboxsender 2026/04/10 22:56:39 INFO Applying migration id=thread 2026/04/10 22:56:39 INFO Applying migration id=host 2026/04/10 22:56:39 INFO Applying migration id=sharedinbox 2026/04/10 22:56:39 INFO Applying migration id=noteshost 2026/04/10 22:56:39 INFO Applying migration id=fetched 2026/04/10 22:56:39 INFO Applying migration id=move 2026/04/10 22:56:39 INFO Applying migration id=cleanup 2026/04/10 22:56:39 INFO Applying migration id=received 2026/04/10 22:56:39 INFO Applying migration id=namehost 2026/04/10 22:56:39 INFO Applying migration id=outboxhost 2026/04/10 22:56:39 INFO Applying migration id=notesfts 2026/04/10 22:56:39 INFO Applying migration id=iconsname 2026/04/10 22:56:39 INFO Applying migration id=nohash 2026/04/10 22:56:39 INFO Applying migration id=shares 2026/04/10 22:56:39 INFO Applying migration id=actorttl 2026/04/10 22:56:39 INFO Applying migration id=tocc 2026/04/10 22:56:39 INFO Applying migration id=followeds 2026/04/10 22:56:39 INFO Applying migration id=certhash 2026/04/10 22:56:39 INFO Applying migration id=follows_sync 2026/04/10 22:56:39 INFO Applying migration id=jsonpath 2026/04/10 22:56:39 INFO Applying migration id=localforward 2026/04/10 22:56:39 INFO Applying migration id=avatar 2026/04/10 22:56:39 INFO Applying migration id=noimage 2026/04/10 22:56:39 INFO Applying migration id=feed 2026/04/10 22:56:39 INFO Applying migration id=bookmarks 2026/04/10 22:56:39 INFO Applying migration id=shareactivity 2026/04/10 22:56:39 INFO Applying migration id=application 2026/04/10 22:56:39 INFO Applying migration id=certificates 2026/04/10 22:56:39 INFO Applying migration id=rawforward 2026/04/10 22:56:39 INFO Applying migration id=publickey 2026/04/10 22:56:39 INFO Applying migration id=resolvegroup 2026/04/10 22:56:39 INFO Applying migration id=reject 2026/04/10 22:56:39 INFO Applying migration id=autodel 2026/04/10 22:56:39 INFO Applying migration id=jsonb 2026/04/10 22:56:39 INFO Applying migration id=quote 2026/04/10 22:56:39 INFO Applying migration id=rfc9421 2026/04/10 22:56:39 INFO Applying migration id=keys 2026/04/10 22:56:39 INFO Applying migration id=portable 2026/04/10 22:56:39 INFO Applying migration id=proofs 2026/04/10 22:56:39 INFO Applying migration id=contexts 2026/04/10 22:56:39 INFO Applying migration id=deliverieshost 2026/04/10 22:56:39 INFO Applying migration id=pembegin 2026/04/10 22:56:39 INFO Applying migration id=didhost 2026/04/10 22:56:40 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-9e09-7701-9760-c0c322565c16 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:40 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-9e09-7ead-8e2a-dd0e0ffc4a98 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-9e09-7701-9760-c0c322565c16 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799c-9e09-7701-9760-c0c322565c16 2026/04/10 22:56:40 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/04/10 22:56:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-9e0a-7735-9340-6e17e59d4239 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-9e0a-7464-be72-7b21ef738206 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-9e0a-7464-be72-7b21ef738206 2026/04/10 22:56:40 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DM (0.78s) === RUN TestOutbox_DMSelf 2026/04/10 22:56:40 INFO Applying migration id=initial 2026/04/10 22:56:40 INFO Applying migration id=notesupdated 2026/04/10 22:56:40 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:40 INFO Applying migration id=activitiesid 2026/04/10 22:56:40 INFO Applying migration id=outbox 2026/04/10 22:56:40 INFO Applying migration id=edits 2026/04/10 22:56:40 INFO Applying migration id=outboxactor 2026/04/10 22:56:40 INFO Applying migration id=outboxsender 2026/04/10 22:56:40 INFO Applying migration id=thread 2026/04/10 22:56:40 INFO Applying migration id=host 2026/04/10 22:56:40 INFO Applying migration id=sharedinbox 2026/04/10 22:56:40 INFO Applying migration id=noteshost 2026/04/10 22:56:40 INFO Applying migration id=fetched 2026/04/10 22:56:40 INFO Applying migration id=move 2026/04/10 22:56:40 INFO Applying migration id=cleanup 2026/04/10 22:56:40 INFO Applying migration id=received 2026/04/10 22:56:40 INFO Applying migration id=namehost 2026/04/10 22:56:40 INFO Applying migration id=outboxhost 2026/04/10 22:56:40 INFO Applying migration id=notesfts 2026/04/10 22:56:40 INFO Applying migration id=iconsname 2026/04/10 22:56:40 INFO Applying migration id=nohash 2026/04/10 22:56:40 INFO Applying migration id=shares 2026/04/10 22:56:40 INFO Applying migration id=actorttl 2026/04/10 22:56:40 INFO Applying migration id=tocc 2026/04/10 22:56:40 INFO Applying migration id=followeds 2026/04/10 22:56:40 INFO Applying migration id=certhash 2026/04/10 22:56:40 INFO Applying migration id=follows_sync 2026/04/10 22:56:40 INFO Applying migration id=jsonpath 2026/04/10 22:56:40 INFO Applying migration id=localforward 2026/04/10 22:56:40 INFO Applying migration id=avatar 2026/04/10 22:56:40 INFO Applying migration id=noimage 2026/04/10 22:56:40 INFO Applying migration id=feed 2026/04/10 22:56:40 INFO Applying migration id=bookmarks 2026/04/10 22:56:40 INFO Applying migration id=shareactivity 2026/04/10 22:56:40 INFO Applying migration id=application 2026/04/10 22:56:40 INFO Applying migration id=certificates 2026/04/10 22:56:40 INFO Applying migration id=rawforward 2026/04/10 22:56:40 INFO Applying migration id=publickey 2026/04/10 22:56:40 INFO Applying migration id=resolvegroup 2026/04/10 22:56:40 INFO Applying migration id=reject 2026/04/10 22:56:40 INFO Applying migration id=autodel 2026/04/10 22:56:40 INFO Applying migration id=jsonb 2026/04/10 22:56:40 INFO Applying migration id=quote 2026/04/10 22:56:40 INFO Applying migration id=rfc9421 2026/04/10 22:56:40 INFO Applying migration id=keys 2026/04/10 22:56:40 INFO Applying migration id=portable 2026/04/10 22:56:40 INFO Applying migration id=proofs 2026/04/10 22:56:40 INFO Applying migration id=contexts 2026/04/10 22:56:40 INFO Applying migration id=deliverieshost 2026/04/10 22:56:40 INFO Applying migration id=pembegin 2026/04/10 22:56:40 INFO Applying migration id=didhost 2026/04/10 22:56:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-a266-77b2-ac39-d61a63e40166 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-a267-7122-b148-bc0a618186e2 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-a266-77b2-ac39-d61a63e40166 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799c-a266-77b2-ac39-d61a63e40166 2026/04/10 22:56:41 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/04/10 22:56:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-a267-7a31-b61f-44e83de08a68 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-a267-76ea-ae7a-e77659ce7de5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-a267-76ea-ae7a-e77659ce7de5 2026/04/10 22:56:41 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMSelf (1.12s) === RUN TestOutbox_DMNotRecipient 2026/04/10 22:56:41 INFO Applying migration id=initial 2026/04/10 22:56:41 INFO Applying migration id=notesupdated 2026/04/10 22:56:41 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:41 INFO Applying migration id=activitiesid 2026/04/10 22:56:41 INFO Applying migration id=outbox 2026/04/10 22:56:41 INFO Applying migration id=edits 2026/04/10 22:56:41 INFO Applying migration id=outboxactor 2026/04/10 22:56:41 INFO Applying migration id=outboxsender 2026/04/10 22:56:41 INFO Applying migration id=thread 2026/04/10 22:56:41 INFO Applying migration id=host 2026/04/10 22:56:41 INFO Applying migration id=sharedinbox 2026/04/10 22:56:41 INFO Applying migration id=noteshost 2026/04/10 22:56:41 INFO Applying migration id=fetched 2026/04/10 22:56:41 INFO Applying migration id=move 2026/04/10 22:56:41 INFO Applying migration id=cleanup 2026/04/10 22:56:41 INFO Applying migration id=received 2026/04/10 22:56:41 INFO Applying migration id=namehost 2026/04/10 22:56:41 INFO Applying migration id=outboxhost 2026/04/10 22:56:41 INFO Applying migration id=notesfts 2026/04/10 22:56:41 INFO Applying migration id=iconsname 2026/04/10 22:56:41 INFO Applying migration id=nohash 2026/04/10 22:56:41 INFO Applying migration id=shares 2026/04/10 22:56:41 INFO Applying migration id=actorttl 2026/04/10 22:56:41 INFO Applying migration id=tocc 2026/04/10 22:56:41 INFO Applying migration id=followeds 2026/04/10 22:56:41 INFO Applying migration id=certhash 2026/04/10 22:56:41 INFO Applying migration id=follows_sync 2026/04/10 22:56:41 INFO Applying migration id=jsonpath 2026/04/10 22:56:41 INFO Applying migration id=localforward 2026/04/10 22:56:41 INFO Applying migration id=avatar 2026/04/10 22:56:41 INFO Applying migration id=noimage 2026/04/10 22:56:41 INFO Applying migration id=feed 2026/04/10 22:56:41 INFO Applying migration id=bookmarks 2026/04/10 22:56:41 INFO Applying migration id=shareactivity 2026/04/10 22:56:41 INFO Applying migration id=application 2026/04/10 22:56:41 INFO Applying migration id=certificates 2026/04/10 22:56:41 INFO Applying migration id=rawforward 2026/04/10 22:56:41 INFO Applying migration id=publickey 2026/04/10 22:56:41 INFO Applying migration id=resolvegroup 2026/04/10 22:56:41 INFO Applying migration id=reject 2026/04/10 22:56:41 INFO Applying migration id=autodel 2026/04/10 22:56:41 INFO Applying migration id=jsonb 2026/04/10 22:56:41 INFO Applying migration id=quote 2026/04/10 22:56:41 INFO Applying migration id=rfc9421 2026/04/10 22:56:41 INFO Applying migration id=keys 2026/04/10 22:56:41 INFO Applying migration id=portable 2026/04/10 22:56:41 INFO Applying migration id=proofs 2026/04/10 22:56:41 INFO Applying migration id=contexts 2026/04/10 22:56:41 INFO Applying migration id=deliverieshost 2026/04/10 22:56:41 INFO Applying migration id=pembegin 2026/04/10 22:56:41 INFO Applying migration id=didhost 2026/04/10 22:56:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-a4c3-7885-b5cb-f981b478415c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-a4c4-72b5-8013-1e3618611441 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-a4c3-7885-b5cb-f981b478415c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799c-a4c3-7885-b5cb-f981b478415c 2026/04/10 22:56:42 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/04/10 22:56:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-a4c4-7c3f-b82e-e3a708acc0c0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-a4c4-78c8-b4b9-7e95e84dff4e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-a4c4-78c8-b4b9-7e95e84dff4e 2026/04/10 22:56:42 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMNotRecipient (0.60s) === RUN TestOutbox_UnauthenticatedUser 2026/04/10 22:56:42 INFO Applying migration id=initial 2026/04/10 22:56:42 INFO Applying migration id=notesupdated 2026/04/10 22:56:42 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:42 INFO Applying migration id=activitiesid 2026/04/10 22:56:42 INFO Applying migration id=outbox 2026/04/10 22:56:42 INFO Applying migration id=edits 2026/04/10 22:56:42 INFO Applying migration id=outboxactor 2026/04/10 22:56:42 INFO Applying migration id=outboxsender 2026/04/10 22:56:42 INFO Applying migration id=thread 2026/04/10 22:56:42 INFO Applying migration id=host 2026/04/10 22:56:42 INFO Applying migration id=sharedinbox 2026/04/10 22:56:42 INFO Applying migration id=noteshost 2026/04/10 22:56:42 INFO Applying migration id=fetched 2026/04/10 22:56:42 INFO Applying migration id=move 2026/04/10 22:56:42 INFO Applying migration id=cleanup 2026/04/10 22:56:42 INFO Applying migration id=received 2026/04/10 22:56:42 INFO Applying migration id=namehost 2026/04/10 22:56:42 INFO Applying migration id=outboxhost 2026/04/10 22:56:42 INFO Applying migration id=notesfts 2026/04/10 22:56:42 INFO Applying migration id=iconsname 2026/04/10 22:56:42 INFO Applying migration id=nohash 2026/04/10 22:56:42 INFO Applying migration id=shares 2026/04/10 22:56:42 INFO Applying migration id=actorttl 2026/04/10 22:56:42 INFO Applying migration id=tocc 2026/04/10 22:56:42 INFO Applying migration id=followeds 2026/04/10 22:56:42 INFO Applying migration id=certhash 2026/04/10 22:56:42 INFO Applying migration id=follows_sync 2026/04/10 22:56:42 INFO Applying migration id=jsonpath 2026/04/10 22:56:42 INFO Applying migration id=localforward 2026/04/10 22:56:42 INFO Applying migration id=avatar 2026/04/10 22:56:42 INFO Applying migration id=noimage 2026/04/10 22:56:42 INFO Applying migration id=feed 2026/04/10 22:56:42 INFO Applying migration id=bookmarks 2026/04/10 22:56:42 INFO Applying migration id=shareactivity 2026/04/10 22:56:42 INFO Applying migration id=application 2026/04/10 22:56:42 INFO Applying migration id=certificates 2026/04/10 22:56:42 INFO Applying migration id=rawforward 2026/04/10 22:56:42 INFO Applying migration id=publickey 2026/04/10 22:56:42 INFO Applying migration id=resolvegroup 2026/04/10 22:56:42 INFO Applying migration id=reject 2026/04/10 22:56:42 INFO Applying migration id=autodel 2026/04/10 22:56:42 INFO Applying migration id=jsonb 2026/04/10 22:56:42 INFO Applying migration id=quote 2026/04/10 22:56:42 INFO Applying migration id=rfc9421 2026/04/10 22:56:42 INFO Applying migration id=keys 2026/04/10 22:56:42 INFO Applying migration id=portable 2026/04/10 22:56:42 INFO Applying migration id=proofs 2026/04/10 22:56:42 INFO Applying migration id=contexts 2026/04/10 22:56:42 INFO Applying migration id=deliverieshost 2026/04/10 22:56:42 INFO Applying migration id=pembegin 2026/04/10 22:56:42 INFO Applying migration id=didhost 2026/04/10 22:56:44 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-acbc-7979-94ec-6260fed03508 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-acbd-7426-add6-077e5654b962 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-acbc-7979-94ec-6260fed03508 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799c-acbc-7979-94ec-6260fed03508 2026/04/10 22:56:44 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/04/10 22:56:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-acbe-7b75-8d99-531825e26a5f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-acbd-7a43-8db2-b920abd59dfa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-acbd-7a43-8db2-b920abd59dfa 2026/04/10 22:56:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_UnauthenticatedUser (2.04s) === RUN TestOutbox_PublicPostInGroup 2026/04/10 22:56:44 INFO Applying migration id=initial 2026/04/10 22:56:44 INFO Applying migration id=notesupdated 2026/04/10 22:56:44 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:44 INFO Applying migration id=activitiesid 2026/04/10 22:56:44 INFO Applying migration id=outbox 2026/04/10 22:56:44 INFO Applying migration id=edits 2026/04/10 22:56:44 INFO Applying migration id=outboxactor 2026/04/10 22:56:44 INFO Applying migration id=outboxsender 2026/04/10 22:56:44 INFO Applying migration id=thread 2026/04/10 22:56:44 INFO Applying migration id=host 2026/04/10 22:56:44 INFO Applying migration id=sharedinbox 2026/04/10 22:56:44 INFO Applying migration id=noteshost 2026/04/10 22:56:44 INFO Applying migration id=fetched 2026/04/10 22:56:44 INFO Applying migration id=move 2026/04/10 22:56:44 INFO Applying migration id=cleanup 2026/04/10 22:56:44 INFO Applying migration id=received 2026/04/10 22:56:44 INFO Applying migration id=namehost 2026/04/10 22:56:44 INFO Applying migration id=outboxhost 2026/04/10 22:56:44 INFO Applying migration id=notesfts 2026/04/10 22:56:44 INFO Applying migration id=iconsname 2026/04/10 22:56:44 INFO Applying migration id=nohash 2026/04/10 22:56:44 INFO Applying migration id=shares 2026/04/10 22:56:44 INFO Applying migration id=actorttl 2026/04/10 22:56:44 INFO Applying migration id=tocc 2026/04/10 22:56:44 INFO Applying migration id=followeds 2026/04/10 22:56:44 INFO Applying migration id=certhash 2026/04/10 22:56:44 INFO Applying migration id=follows_sync 2026/04/10 22:56:44 INFO Applying migration id=jsonpath 2026/04/10 22:56:44 INFO Applying migration id=localforward 2026/04/10 22:56:44 INFO Applying migration id=avatar 2026/04/10 22:56:44 INFO Applying migration id=noimage 2026/04/10 22:56:44 INFO Applying migration id=feed 2026/04/10 22:56:44 INFO Applying migration id=bookmarks 2026/04/10 22:56:44 INFO Applying migration id=shareactivity 2026/04/10 22:56:44 INFO Applying migration id=application 2026/04/10 22:56:44 INFO Applying migration id=certificates 2026/04/10 22:56:44 INFO Applying migration id=rawforward 2026/04/10 22:56:44 INFO Applying migration id=publickey 2026/04/10 22:56:44 INFO Applying migration id=resolvegroup 2026/04/10 22:56:44 INFO Applying migration id=reject 2026/04/10 22:56:44 INFO Applying migration id=autodel 2026/04/10 22:56:44 INFO Applying migration id=jsonb 2026/04/10 22:56:44 INFO Applying migration id=quote 2026/04/10 22:56:44 INFO Applying migration id=rfc9421 2026/04/10 22:56:44 INFO Applying migration id=keys 2026/04/10 22:56:44 INFO Applying migration id=portable 2026/04/10 22:56:44 INFO Applying migration id=proofs 2026/04/10 22:56:44 INFO Applying migration id=contexts 2026/04/10 22:56:44 INFO Applying migration id=deliverieshost 2026/04/10 22:56:44 INFO Applying migration id=pembegin 2026/04/10 22:56:44 INFO Applying migration id=didhost 2026/04/10 22:56:45 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:45 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroup (1.17s) === RUN TestOutbox_PublicPostInGroupUnauthenticatedUser 2026/04/10 22:56:45 INFO Applying migration id=initial 2026/04/10 22:56:45 INFO Applying migration id=notesupdated 2026/04/10 22:56:45 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:45 INFO Applying migration id=activitiesid 2026/04/10 22:56:45 INFO Applying migration id=outbox 2026/04/10 22:56:45 INFO Applying migration id=edits 2026/04/10 22:56:45 INFO Applying migration id=outboxactor 2026/04/10 22:56:45 INFO Applying migration id=outboxsender 2026/04/10 22:56:45 INFO Applying migration id=thread 2026/04/10 22:56:45 INFO Applying migration id=host 2026/04/10 22:56:45 INFO Applying migration id=sharedinbox 2026/04/10 22:56:45 INFO Applying migration id=noteshost 2026/04/10 22:56:45 INFO Applying migration id=fetched 2026/04/10 22:56:45 INFO Applying migration id=move 2026/04/10 22:56:45 INFO Applying migration id=cleanup 2026/04/10 22:56:45 INFO Applying migration id=received 2026/04/10 22:56:45 INFO Applying migration id=namehost 2026/04/10 22:56:45 INFO Applying migration id=outboxhost 2026/04/10 22:56:45 INFO Applying migration id=notesfts 2026/04/10 22:56:45 INFO Applying migration id=iconsname 2026/04/10 22:56:45 INFO Applying migration id=nohash 2026/04/10 22:56:45 INFO Applying migration id=shares 2026/04/10 22:56:45 INFO Applying migration id=actorttl 2026/04/10 22:56:45 INFO Applying migration id=tocc 2026/04/10 22:56:45 INFO Applying migration id=followeds 2026/04/10 22:56:45 INFO Applying migration id=certhash 2026/04/10 22:56:45 INFO Applying migration id=follows_sync 2026/04/10 22:56:45 INFO Applying migration id=jsonpath 2026/04/10 22:56:45 INFO Applying migration id=localforward 2026/04/10 22:56:45 INFO Applying migration id=avatar 2026/04/10 22:56:45 INFO Applying migration id=noimage 2026/04/10 22:56:45 INFO Applying migration id=feed 2026/04/10 22:56:45 INFO Applying migration id=bookmarks 2026/04/10 22:56:45 INFO Applying migration id=shareactivity 2026/04/10 22:56:45 INFO Applying migration id=application 2026/04/10 22:56:45 INFO Applying migration id=certificates 2026/04/10 22:56:45 INFO Applying migration id=rawforward 2026/04/10 22:56:45 INFO Applying migration id=publickey 2026/04/10 22:56:45 INFO Applying migration id=resolvegroup 2026/04/10 22:56:45 INFO Applying migration id=reject 2026/04/10 22:56:45 INFO Applying migration id=autodel 2026/04/10 22:56:45 INFO Applying migration id=jsonb 2026/04/10 22:56:45 INFO Applying migration id=quote 2026/04/10 22:56:45 INFO Applying migration id=rfc9421 2026/04/10 22:56:45 INFO Applying migration id=keys 2026/04/10 22:56:45 INFO Applying migration id=portable 2026/04/10 22:56:45 INFO Applying migration id=proofs 2026/04/10 22:56:45 INFO Applying migration id=contexts 2026/04/10 22:56:45 INFO Applying migration id=deliverieshost 2026/04/10 22:56:45 INFO Applying migration id=pembegin 2026/04/10 22:56:45 INFO Applying migration id=didhost 2026/04/10 22:56:46 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:46 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupUnauthenticatedUser (0.88s) === RUN TestOutbox_PublicPostInGroupAudienceSetByUser 2026/04/10 22:56:46 INFO Applying migration id=initial 2026/04/10 22:56:46 INFO Applying migration id=notesupdated 2026/04/10 22:56:46 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:46 INFO Applying migration id=activitiesid 2026/04/10 22:56:46 INFO Applying migration id=outbox 2026/04/10 22:56:46 INFO Applying migration id=edits 2026/04/10 22:56:46 INFO Applying migration id=outboxactor 2026/04/10 22:56:46 INFO Applying migration id=outboxsender 2026/04/10 22:56:46 INFO Applying migration id=thread 2026/04/10 22:56:46 INFO Applying migration id=host 2026/04/10 22:56:46 INFO Applying migration id=sharedinbox 2026/04/10 22:56:46 INFO Applying migration id=noteshost 2026/04/10 22:56:46 INFO Applying migration id=fetched 2026/04/10 22:56:46 INFO Applying migration id=move 2026/04/10 22:56:46 INFO Applying migration id=cleanup 2026/04/10 22:56:46 INFO Applying migration id=received 2026/04/10 22:56:46 INFO Applying migration id=namehost 2026/04/10 22:56:46 INFO Applying migration id=outboxhost 2026/04/10 22:56:46 INFO Applying migration id=notesfts 2026/04/10 22:56:46 INFO Applying migration id=iconsname 2026/04/10 22:56:46 INFO Applying migration id=nohash 2026/04/10 22:56:46 INFO Applying migration id=shares 2026/04/10 22:56:46 INFO Applying migration id=actorttl 2026/04/10 22:56:46 INFO Applying migration id=tocc 2026/04/10 22:56:46 INFO Applying migration id=followeds 2026/04/10 22:56:46 INFO Applying migration id=certhash 2026/04/10 22:56:46 INFO Applying migration id=follows_sync 2026/04/10 22:56:46 INFO Applying migration id=jsonpath 2026/04/10 22:56:46 INFO Applying migration id=localforward 2026/04/10 22:56:46 INFO Applying migration id=avatar 2026/04/10 22:56:46 INFO Applying migration id=noimage 2026/04/10 22:56:46 INFO Applying migration id=feed 2026/04/10 22:56:46 INFO Applying migration id=bookmarks 2026/04/10 22:56:46 INFO Applying migration id=shareactivity 2026/04/10 22:56:46 INFO Applying migration id=application 2026/04/10 22:56:46 INFO Applying migration id=certificates 2026/04/10 22:56:46 INFO Applying migration id=rawforward 2026/04/10 22:56:46 INFO Applying migration id=publickey 2026/04/10 22:56:46 INFO Applying migration id=resolvegroup 2026/04/10 22:56:46 INFO Applying migration id=reject 2026/04/10 22:56:46 INFO Applying migration id=autodel 2026/04/10 22:56:46 INFO Applying migration id=jsonb 2026/04/10 22:56:46 INFO Applying migration id=quote 2026/04/10 22:56:46 INFO Applying migration id=rfc9421 2026/04/10 22:56:46 INFO Applying migration id=keys 2026/04/10 22:56:46 INFO Applying migration id=portable 2026/04/10 22:56:46 INFO Applying migration id=proofs 2026/04/10 22:56:46 INFO Applying migration id=contexts 2026/04/10 22:56:46 INFO Applying migration id=deliverieshost 2026/04/10 22:56:46 INFO Applying migration id=pembegin 2026/04/10 22:56:46 INFO Applying migration id=didhost 2026/04/10 22:56:46 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:46 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 22:56:46 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByUser (0.62s) === RUN TestOutbox_PublicPostInGroupAudienceSetByGroup 2026/04/10 22:56:46 INFO Applying migration id=initial 2026/04/10 22:56:46 INFO Applying migration id=notesupdated 2026/04/10 22:56:46 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:46 INFO Applying migration id=activitiesid 2026/04/10 22:56:46 INFO Applying migration id=outbox 2026/04/10 22:56:46 INFO Applying migration id=edits 2026/04/10 22:56:46 INFO Applying migration id=outboxactor 2026/04/10 22:56:46 INFO Applying migration id=outboxsender 2026/04/10 22:56:46 INFO Applying migration id=thread 2026/04/10 22:56:46 INFO Applying migration id=host 2026/04/10 22:56:46 INFO Applying migration id=sharedinbox 2026/04/10 22:56:46 INFO Applying migration id=noteshost 2026/04/10 22:56:46 INFO Applying migration id=fetched 2026/04/10 22:56:46 INFO Applying migration id=move 2026/04/10 22:56:46 INFO Applying migration id=cleanup 2026/04/10 22:56:46 INFO Applying migration id=received 2026/04/10 22:56:46 INFO Applying migration id=namehost 2026/04/10 22:56:46 INFO Applying migration id=outboxhost 2026/04/10 22:56:46 INFO Applying migration id=notesfts 2026/04/10 22:56:46 INFO Applying migration id=iconsname 2026/04/10 22:56:46 INFO Applying migration id=nohash 2026/04/10 22:56:46 INFO Applying migration id=shares 2026/04/10 22:56:46 INFO Applying migration id=actorttl 2026/04/10 22:56:46 INFO Applying migration id=tocc 2026/04/10 22:56:46 INFO Applying migration id=followeds 2026/04/10 22:56:46 INFO Applying migration id=certhash 2026/04/10 22:56:46 INFO Applying migration id=follows_sync 2026/04/10 22:56:46 INFO Applying migration id=jsonpath 2026/04/10 22:56:46 INFO Applying migration id=localforward 2026/04/10 22:56:46 INFO Applying migration id=avatar 2026/04/10 22:56:46 INFO Applying migration id=noimage 2026/04/10 22:56:46 INFO Applying migration id=feed 2026/04/10 22:56:46 INFO Applying migration id=bookmarks 2026/04/10 22:56:46 INFO Applying migration id=shareactivity 2026/04/10 22:56:46 INFO Applying migration id=application 2026/04/10 22:56:46 INFO Applying migration id=certificates 2026/04/10 22:56:46 INFO Applying migration id=rawforward 2026/04/10 22:56:46 INFO Applying migration id=publickey 2026/04/10 22:56:46 INFO Applying migration id=resolvegroup 2026/04/10 22:56:46 INFO Applying migration id=reject 2026/04/10 22:56:46 INFO Applying migration id=autodel 2026/04/10 22:56:46 INFO Applying migration id=jsonb 2026/04/10 22:56:46 INFO Applying migration id=quote 2026/04/10 22:56:46 INFO Applying migration id=rfc9421 2026/04/10 22:56:46 INFO Applying migration id=keys 2026/04/10 22:56:46 INFO Applying migration id=portable 2026/04/10 22:56:46 INFO Applying migration id=proofs 2026/04/10 22:56:46 INFO Applying migration id=contexts 2026/04/10 22:56:46 INFO Applying migration id=deliverieshost 2026/04/10 22:56:46 INFO Applying migration id=pembegin 2026/04/10 22:56:46 INFO Applying migration id=didhost 2026/04/10 22:56:47 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:47 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 22:56:47 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByGroup (0.60s) === RUN TestOutbox_PublicPostInGroupDeletedByUser 2026/04/10 22:56:47 INFO Applying migration id=initial 2026/04/10 22:56:47 INFO Applying migration id=notesupdated 2026/04/10 22:56:47 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:47 INFO Applying migration id=activitiesid 2026/04/10 22:56:47 INFO Applying migration id=outbox 2026/04/10 22:56:47 INFO Applying migration id=edits 2026/04/10 22:56:47 INFO Applying migration id=outboxactor 2026/04/10 22:56:47 INFO Applying migration id=outboxsender 2026/04/10 22:56:47 INFO Applying migration id=thread 2026/04/10 22:56:47 INFO Applying migration id=host 2026/04/10 22:56:47 INFO Applying migration id=sharedinbox 2026/04/10 22:56:47 INFO Applying migration id=noteshost 2026/04/10 22:56:47 INFO Applying migration id=fetched 2026/04/10 22:56:47 INFO Applying migration id=move 2026/04/10 22:56:47 INFO Applying migration id=cleanup 2026/04/10 22:56:47 INFO Applying migration id=received 2026/04/10 22:56:47 INFO Applying migration id=namehost 2026/04/10 22:56:47 INFO Applying migration id=outboxhost 2026/04/10 22:56:47 INFO Applying migration id=notesfts 2026/04/10 22:56:47 INFO Applying migration id=iconsname 2026/04/10 22:56:47 INFO Applying migration id=nohash 2026/04/10 22:56:47 INFO Applying migration id=shares 2026/04/10 22:56:47 INFO Applying migration id=actorttl 2026/04/10 22:56:47 INFO Applying migration id=tocc 2026/04/10 22:56:47 INFO Applying migration id=followeds 2026/04/10 22:56:47 INFO Applying migration id=certhash 2026/04/10 22:56:47 INFO Applying migration id=follows_sync 2026/04/10 22:56:47 INFO Applying migration id=jsonpath 2026/04/10 22:56:47 INFO Applying migration id=localforward 2026/04/10 22:56:47 INFO Applying migration id=avatar 2026/04/10 22:56:47 INFO Applying migration id=noimage 2026/04/10 22:56:47 INFO Applying migration id=feed 2026/04/10 22:56:47 INFO Applying migration id=bookmarks 2026/04/10 22:56:47 INFO Applying migration id=shareactivity 2026/04/10 22:56:47 INFO Applying migration id=application 2026/04/10 22:56:47 INFO Applying migration id=certificates 2026/04/10 22:56:47 INFO Applying migration id=rawforward 2026/04/10 22:56:47 INFO Applying migration id=publickey 2026/04/10 22:56:47 INFO Applying migration id=resolvegroup 2026/04/10 22:56:47 INFO Applying migration id=reject 2026/04/10 22:56:47 INFO Applying migration id=autodel 2026/04/10 22:56:47 INFO Applying migration id=jsonb 2026/04/10 22:56:47 INFO Applying migration id=quote 2026/04/10 22:56:47 INFO Applying migration id=rfc9421 2026/04/10 22:56:47 INFO Applying migration id=keys 2026/04/10 22:56:47 INFO Applying migration id=portable 2026/04/10 22:56:47 INFO Applying migration id=proofs 2026/04/10 22:56:47 INFO Applying migration id=contexts 2026/04/10 22:56:47 INFO Applying migration id=deliverieshost 2026/04/10 22:56:47 INFO Applying migration id=pembegin 2026/04/10 22:56:47 INFO Applying migration id=didhost 2026/04/10 22:56:48 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:48 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 22:56:48 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/04/10 22:56:48 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByUser (0.90s) === RUN TestOutbox_PublicPostInGroupDeletedByAnotherUser 2026/04/10 22:56:48 INFO Applying migration id=initial 2026/04/10 22:56:48 INFO Applying migration id=notesupdated 2026/04/10 22:56:48 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:48 INFO Applying migration id=activitiesid 2026/04/10 22:56:48 INFO Applying migration id=outbox 2026/04/10 22:56:48 INFO Applying migration id=edits 2026/04/10 22:56:48 INFO Applying migration id=outboxactor 2026/04/10 22:56:48 INFO Applying migration id=outboxsender 2026/04/10 22:56:48 INFO Applying migration id=thread 2026/04/10 22:56:48 INFO Applying migration id=host 2026/04/10 22:56:48 INFO Applying migration id=sharedinbox 2026/04/10 22:56:48 INFO Applying migration id=noteshost 2026/04/10 22:56:48 INFO Applying migration id=fetched 2026/04/10 22:56:48 INFO Applying migration id=move 2026/04/10 22:56:48 INFO Applying migration id=cleanup 2026/04/10 22:56:48 INFO Applying migration id=received 2026/04/10 22:56:48 INFO Applying migration id=namehost 2026/04/10 22:56:48 INFO Applying migration id=outboxhost 2026/04/10 22:56:48 INFO Applying migration id=notesfts 2026/04/10 22:56:48 INFO Applying migration id=iconsname 2026/04/10 22:56:48 INFO Applying migration id=nohash 2026/04/10 22:56:48 INFO Applying migration id=shares 2026/04/10 22:56:48 INFO Applying migration id=actorttl 2026/04/10 22:56:48 INFO Applying migration id=tocc 2026/04/10 22:56:48 INFO Applying migration id=followeds 2026/04/10 22:56:48 INFO Applying migration id=certhash 2026/04/10 22:56:48 INFO Applying migration id=follows_sync 2026/04/10 22:56:48 INFO Applying migration id=jsonpath 2026/04/10 22:56:48 INFO Applying migration id=localforward 2026/04/10 22:56:48 INFO Applying migration id=avatar 2026/04/10 22:56:48 INFO Applying migration id=noimage 2026/04/10 22:56:48 INFO Applying migration id=feed 2026/04/10 22:56:48 INFO Applying migration id=bookmarks 2026/04/10 22:56:48 INFO Applying migration id=shareactivity 2026/04/10 22:56:48 INFO Applying migration id=application 2026/04/10 22:56:48 INFO Applying migration id=certificates 2026/04/10 22:56:48 INFO Applying migration id=rawforward 2026/04/10 22:56:48 INFO Applying migration id=publickey 2026/04/10 22:56:48 INFO Applying migration id=resolvegroup 2026/04/10 22:56:48 INFO Applying migration id=reject 2026/04/10 22:56:48 INFO Applying migration id=autodel 2026/04/10 22:56:48 INFO Applying migration id=jsonb 2026/04/10 22:56:48 INFO Applying migration id=quote 2026/04/10 22:56:48 INFO Applying migration id=rfc9421 2026/04/10 22:56:48 INFO Applying migration id=keys 2026/04/10 22:56:48 INFO Applying migration id=portable 2026/04/10 22:56:48 INFO Applying migration id=proofs 2026/04/10 22:56:48 INFO Applying migration id=contexts 2026/04/10 22:56:48 INFO Applying migration id=deliverieshost 2026/04/10 22:56:48 INFO Applying migration id=pembegin 2026/04/10 22:56:48 INFO Applying migration id=didhost 2026/04/10 22:56:49 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:49 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 22:56:49 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/04/10 22:56:49 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByAnotherUser (1.03s) === RUN TestOutbox_PublicPostInGroupDeletedByGroup 2026/04/10 22:56:49 INFO Applying migration id=initial 2026/04/10 22:56:49 INFO Applying migration id=notesupdated 2026/04/10 22:56:49 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:49 INFO Applying migration id=activitiesid 2026/04/10 22:56:49 INFO Applying migration id=outbox 2026/04/10 22:56:49 INFO Applying migration id=edits 2026/04/10 22:56:49 INFO Applying migration id=outboxactor 2026/04/10 22:56:49 INFO Applying migration id=outboxsender 2026/04/10 22:56:49 INFO Applying migration id=thread 2026/04/10 22:56:49 INFO Applying migration id=host 2026/04/10 22:56:49 INFO Applying migration id=sharedinbox 2026/04/10 22:56:49 INFO Applying migration id=noteshost 2026/04/10 22:56:49 INFO Applying migration id=fetched 2026/04/10 22:56:49 INFO Applying migration id=move 2026/04/10 22:56:49 INFO Applying migration id=cleanup 2026/04/10 22:56:49 INFO Applying migration id=received 2026/04/10 22:56:49 INFO Applying migration id=namehost 2026/04/10 22:56:49 INFO Applying migration id=outboxhost 2026/04/10 22:56:49 INFO Applying migration id=notesfts 2026/04/10 22:56:49 INFO Applying migration id=iconsname 2026/04/10 22:56:49 INFO Applying migration id=nohash 2026/04/10 22:56:49 INFO Applying migration id=shares 2026/04/10 22:56:49 INFO Applying migration id=actorttl 2026/04/10 22:56:49 INFO Applying migration id=tocc 2026/04/10 22:56:49 INFO Applying migration id=followeds 2026/04/10 22:56:49 INFO Applying migration id=certhash 2026/04/10 22:56:49 INFO Applying migration id=follows_sync 2026/04/10 22:56:49 INFO Applying migration id=jsonpath 2026/04/10 22:56:49 INFO Applying migration id=localforward 2026/04/10 22:56:49 INFO Applying migration id=avatar 2026/04/10 22:56:49 INFO Applying migration id=noimage 2026/04/10 22:56:49 INFO Applying migration id=feed 2026/04/10 22:56:49 INFO Applying migration id=bookmarks 2026/04/10 22:56:49 INFO Applying migration id=shareactivity 2026/04/10 22:56:49 INFO Applying migration id=application 2026/04/10 22:56:49 INFO Applying migration id=certificates 2026/04/10 22:56:49 INFO Applying migration id=rawforward 2026/04/10 22:56:49 INFO Applying migration id=publickey 2026/04/10 22:56:49 INFO Applying migration id=resolvegroup 2026/04/10 22:56:49 INFO Applying migration id=reject 2026/04/10 22:56:49 INFO Applying migration id=autodel 2026/04/10 22:56:49 INFO Applying migration id=jsonb 2026/04/10 22:56:49 INFO Applying migration id=quote 2026/04/10 22:56:49 INFO Applying migration id=rfc9421 2026/04/10 22:56:49 INFO Applying migration id=keys 2026/04/10 22:56:49 INFO Applying migration id=portable 2026/04/10 22:56:49 INFO Applying migration id=proofs 2026/04/10 22:56:49 INFO Applying migration id=contexts 2026/04/10 22:56:49 INFO Applying migration id=deliverieshost 2026/04/10 22:56:49 INFO Applying migration id=pembegin 2026/04/10 22:56:49 INFO Applying migration id=didhost 2026/04/10 22:56: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/04/10 22:56:50 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 22:56:50 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/04/10 22:56:50 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByGroup (0.95s) === RUN TestOutbox_PublicPostInGroupForwardedDelete 2026/04/10 22:56:50 INFO Applying migration id=initial 2026/04/10 22:56:50 INFO Applying migration id=notesupdated 2026/04/10 22:56:50 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:50 INFO Applying migration id=activitiesid 2026/04/10 22:56:50 INFO Applying migration id=outbox 2026/04/10 22:56:50 INFO Applying migration id=edits 2026/04/10 22:56:50 INFO Applying migration id=outboxactor 2026/04/10 22:56:50 INFO Applying migration id=outboxsender 2026/04/10 22:56:50 INFO Applying migration id=thread 2026/04/10 22:56:50 INFO Applying migration id=host 2026/04/10 22:56:50 INFO Applying migration id=sharedinbox 2026/04/10 22:56:50 INFO Applying migration id=noteshost 2026/04/10 22:56:50 INFO Applying migration id=fetched 2026/04/10 22:56:50 INFO Applying migration id=move 2026/04/10 22:56:50 INFO Applying migration id=cleanup 2026/04/10 22:56:50 INFO Applying migration id=received 2026/04/10 22:56:50 INFO Applying migration id=namehost 2026/04/10 22:56:50 INFO Applying migration id=outboxhost 2026/04/10 22:56:50 INFO Applying migration id=notesfts 2026/04/10 22:56:50 INFO Applying migration id=iconsname 2026/04/10 22:56:50 INFO Applying migration id=nohash 2026/04/10 22:56:50 INFO Applying migration id=shares 2026/04/10 22:56:50 INFO Applying migration id=actorttl 2026/04/10 22:56:50 INFO Applying migration id=tocc 2026/04/10 22:56:50 INFO Applying migration id=followeds 2026/04/10 22:56:50 INFO Applying migration id=certhash 2026/04/10 22:56:50 INFO Applying migration id=follows_sync 2026/04/10 22:56:50 INFO Applying migration id=jsonpath 2026/04/10 22:56:50 INFO Applying migration id=localforward 2026/04/10 22:56:50 INFO Applying migration id=avatar 2026/04/10 22:56:50 INFO Applying migration id=noimage 2026/04/10 22:56:50 INFO Applying migration id=feed 2026/04/10 22:56:50 INFO Applying migration id=bookmarks 2026/04/10 22:56:50 INFO Applying migration id=shareactivity 2026/04/10 22:56:50 INFO Applying migration id=application 2026/04/10 22:56:50 INFO Applying migration id=certificates 2026/04/10 22:56:50 INFO Applying migration id=rawforward 2026/04/10 22:56:50 INFO Applying migration id=publickey 2026/04/10 22:56:50 INFO Applying migration id=resolvegroup 2026/04/10 22:56:50 INFO Applying migration id=reject 2026/04/10 22:56:50 INFO Applying migration id=autodel 2026/04/10 22:56:50 INFO Applying migration id=jsonb 2026/04/10 22:56:50 INFO Applying migration id=quote 2026/04/10 22:56:50 INFO Applying migration id=rfc9421 2026/04/10 22:56:50 INFO Applying migration id=keys 2026/04/10 22:56:50 INFO Applying migration id=portable 2026/04/10 22:56:50 INFO Applying migration id=proofs 2026/04/10 22:56:50 INFO Applying migration id=contexts 2026/04/10 22:56:50 INFO Applying migration id=deliverieshost 2026/04/10 22:56:50 INFO Applying migration id=pembegin 2026/04/10 22:56:50 INFO Applying migration id=didhost 2026/04/10 22:56:51 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:51 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 22:56:51 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/04/10 22:56:51 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupForwardedDelete (1.52s) === RUN TestOutbox_PublicPostInGroupEditedByUser 2026/04/10 22:56:51 INFO Applying migration id=initial 2026/04/10 22:56:51 INFO Applying migration id=notesupdated 2026/04/10 22:56:51 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:51 INFO Applying migration id=activitiesid 2026/04/10 22:56:51 INFO Applying migration id=outbox 2026/04/10 22:56:51 INFO Applying migration id=edits 2026/04/10 22:56:51 INFO Applying migration id=outboxactor 2026/04/10 22:56:51 INFO Applying migration id=outboxsender 2026/04/10 22:56:51 INFO Applying migration id=thread 2026/04/10 22:56:51 INFO Applying migration id=host 2026/04/10 22:56:51 INFO Applying migration id=sharedinbox 2026/04/10 22:56:51 INFO Applying migration id=noteshost 2026/04/10 22:56:51 INFO Applying migration id=fetched 2026/04/10 22:56:51 INFO Applying migration id=move 2026/04/10 22:56:51 INFO Applying migration id=cleanup 2026/04/10 22:56:51 INFO Applying migration id=received 2026/04/10 22:56:51 INFO Applying migration id=namehost 2026/04/10 22:56:51 INFO Applying migration id=outboxhost 2026/04/10 22:56:51 INFO Applying migration id=notesfts 2026/04/10 22:56:51 INFO Applying migration id=iconsname 2026/04/10 22:56:51 INFO Applying migration id=nohash 2026/04/10 22:56:51 INFO Applying migration id=shares 2026/04/10 22:56:51 INFO Applying migration id=actorttl 2026/04/10 22:56:51 INFO Applying migration id=tocc 2026/04/10 22:56:51 INFO Applying migration id=followeds 2026/04/10 22:56:51 INFO Applying migration id=certhash 2026/04/10 22:56:51 INFO Applying migration id=follows_sync 2026/04/10 22:56:51 INFO Applying migration id=jsonpath 2026/04/10 22:56:51 INFO Applying migration id=localforward 2026/04/10 22:56:51 INFO Applying migration id=avatar 2026/04/10 22:56:51 INFO Applying migration id=noimage 2026/04/10 22:56:51 INFO Applying migration id=feed 2026/04/10 22:56:51 INFO Applying migration id=bookmarks 2026/04/10 22:56:51 INFO Applying migration id=shareactivity 2026/04/10 22:56:51 INFO Applying migration id=application 2026/04/10 22:56:51 INFO Applying migration id=certificates 2026/04/10 22:56:51 INFO Applying migration id=rawforward 2026/04/10 22:56:51 INFO Applying migration id=publickey 2026/04/10 22:56:51 INFO Applying migration id=resolvegroup 2026/04/10 22:56:51 INFO Applying migration id=reject 2026/04/10 22:56:51 INFO Applying migration id=autodel 2026/04/10 22:56:51 INFO Applying migration id=jsonb 2026/04/10 22:56:51 INFO Applying migration id=quote 2026/04/10 22:56:51 INFO Applying migration id=rfc9421 2026/04/10 22:56:51 INFO Applying migration id=keys 2026/04/10 22:56:51 INFO Applying migration id=portable 2026/04/10 22:56:51 INFO Applying migration id=proofs 2026/04/10 22:56:51 INFO Applying migration id=contexts 2026/04/10 22:56:51 INFO Applying migration id=deliverieshost 2026/04/10 22:56:51 INFO Applying migration id=pembegin 2026/04/10 22:56:51 INFO Applying migration id=didhost 2026/04/10 22:56:52 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:52 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 22:56:52 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:52 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupEditedByUser (0.91s) === RUN TestOutbox_PostToFollowersInGroup 2026/04/10 22:56:52 INFO Applying migration id=initial 2026/04/10 22:56:52 INFO Applying migration id=notesupdated 2026/04/10 22:56:52 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:52 INFO Applying migration id=activitiesid 2026/04/10 22:56:52 INFO Applying migration id=outbox 2026/04/10 22:56:52 INFO Applying migration id=edits 2026/04/10 22:56:52 INFO Applying migration id=outboxactor 2026/04/10 22:56:52 INFO Applying migration id=outboxsender 2026/04/10 22:56:52 INFO Applying migration id=thread 2026/04/10 22:56:52 INFO Applying migration id=host 2026/04/10 22:56:52 INFO Applying migration id=sharedinbox 2026/04/10 22:56:52 INFO Applying migration id=noteshost 2026/04/10 22:56:52 INFO Applying migration id=fetched 2026/04/10 22:56:52 INFO Applying migration id=move 2026/04/10 22:56:52 INFO Applying migration id=cleanup 2026/04/10 22:56:52 INFO Applying migration id=received 2026/04/10 22:56:52 INFO Applying migration id=namehost 2026/04/10 22:56:52 INFO Applying migration id=outboxhost 2026/04/10 22:56:52 INFO Applying migration id=notesfts 2026/04/10 22:56:52 INFO Applying migration id=iconsname 2026/04/10 22:56:52 INFO Applying migration id=nohash 2026/04/10 22:56:52 INFO Applying migration id=shares 2026/04/10 22:56:52 INFO Applying migration id=actorttl 2026/04/10 22:56:52 INFO Applying migration id=tocc 2026/04/10 22:56:52 INFO Applying migration id=followeds 2026/04/10 22:56:52 INFO Applying migration id=certhash 2026/04/10 22:56:52 INFO Applying migration id=follows_sync 2026/04/10 22:56:52 INFO Applying migration id=jsonpath 2026/04/10 22:56:52 INFO Applying migration id=localforward 2026/04/10 22:56:52 INFO Applying migration id=avatar 2026/04/10 22:56:52 INFO Applying migration id=noimage 2026/04/10 22:56:52 INFO Applying migration id=feed 2026/04/10 22:56:52 INFO Applying migration id=bookmarks 2026/04/10 22:56:52 INFO Applying migration id=shareactivity 2026/04/10 22:56:52 INFO Applying migration id=application 2026/04/10 22:56:52 INFO Applying migration id=certificates 2026/04/10 22:56:52 INFO Applying migration id=rawforward 2026/04/10 22:56:52 INFO Applying migration id=publickey 2026/04/10 22:56:52 INFO Applying migration id=resolvegroup 2026/04/10 22:56:52 INFO Applying migration id=reject 2026/04/10 22:56:52 INFO Applying migration id=autodel 2026/04/10 22:56:52 INFO Applying migration id=jsonb 2026/04/10 22:56:52 INFO Applying migration id=quote 2026/04/10 22:56:52 INFO Applying migration id=rfc9421 2026/04/10 22:56:52 INFO Applying migration id=keys 2026/04/10 22:56:52 INFO Applying migration id=portable 2026/04/10 22:56:52 INFO Applying migration id=proofs 2026/04/10 22:56:52 INFO Applying migration id=contexts 2026/04/10 22:56:52 INFO Applying migration id=deliverieshost 2026/04/10 22:56:52 INFO Applying migration id=pembegin 2026/04/10 22:56:52 INFO Applying migration id=didhost 2026/04/10 22:56:53 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-d153-76bf-930f-13e53766c366 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/04/10 22:56:53 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:53 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroup (0.78s) === RUN TestOutbox_PostToFollowersInGroupNotFollowingGroup 2026/04/10 22:56:53 INFO Applying migration id=initial 2026/04/10 22:56:53 INFO Applying migration id=notesupdated 2026/04/10 22:56:53 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:53 INFO Applying migration id=activitiesid 2026/04/10 22:56:53 INFO Applying migration id=outbox 2026/04/10 22:56:53 INFO Applying migration id=edits 2026/04/10 22:56:53 INFO Applying migration id=outboxactor 2026/04/10 22:56:53 INFO Applying migration id=outboxsender 2026/04/10 22:56:53 INFO Applying migration id=thread 2026/04/10 22:56:53 INFO Applying migration id=host 2026/04/10 22:56:53 INFO Applying migration id=sharedinbox 2026/04/10 22:56:53 INFO Applying migration id=noteshost 2026/04/10 22:56:53 INFO Applying migration id=fetched 2026/04/10 22:56:53 INFO Applying migration id=move 2026/04/10 22:56:53 INFO Applying migration id=cleanup 2026/04/10 22:56:53 INFO Applying migration id=received 2026/04/10 22:56:53 INFO Applying migration id=namehost 2026/04/10 22:56:53 INFO Applying migration id=outboxhost 2026/04/10 22:56:53 INFO Applying migration id=notesfts 2026/04/10 22:56:53 INFO Applying migration id=iconsname 2026/04/10 22:56:53 INFO Applying migration id=nohash 2026/04/10 22:56:53 INFO Applying migration id=shares 2026/04/10 22:56:53 INFO Applying migration id=actorttl 2026/04/10 22:56:53 INFO Applying migration id=tocc 2026/04/10 22:56:53 INFO Applying migration id=followeds 2026/04/10 22:56:53 INFO Applying migration id=certhash 2026/04/10 22:56:53 INFO Applying migration id=follows_sync 2026/04/10 22:56:53 INFO Applying migration id=jsonpath 2026/04/10 22:56:53 INFO Applying migration id=localforward 2026/04/10 22:56:53 INFO Applying migration id=avatar 2026/04/10 22:56:53 INFO Applying migration id=noimage 2026/04/10 22:56:53 INFO Applying migration id=feed 2026/04/10 22:56:53 INFO Applying migration id=bookmarks 2026/04/10 22:56:53 INFO Applying migration id=shareactivity 2026/04/10 22:56:53 INFO Applying migration id=application 2026/04/10 22:56:53 INFO Applying migration id=certificates 2026/04/10 22:56:53 INFO Applying migration id=rawforward 2026/04/10 22:56:53 INFO Applying migration id=publickey 2026/04/10 22:56:53 INFO Applying migration id=resolvegroup 2026/04/10 22:56:53 INFO Applying migration id=reject 2026/04/10 22:56:53 INFO Applying migration id=autodel 2026/04/10 22:56:53 INFO Applying migration id=jsonb 2026/04/10 22:56:53 INFO Applying migration id=quote 2026/04/10 22:56:53 INFO Applying migration id=rfc9421 2026/04/10 22:56:53 INFO Applying migration id=keys 2026/04/10 22:56:53 INFO Applying migration id=portable 2026/04/10 22:56:53 INFO Applying migration id=proofs 2026/04/10 22:56:53 INFO Applying migration id=contexts 2026/04/10 22:56:53 INFO Applying migration id=deliverieshost 2026/04/10 22:56:53 INFO Applying migration id=pembegin 2026/04/10 22:56:53 INFO Applying migration id=didhost 2026/04/10 22:56:54 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-d5f6-76c0-8b95-19138f5c057b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/04/10 22:56: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/04/10 22:56:54 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotFollowingGroup (1.19s) === RUN TestOutbox_PostToFollowersInGroupNotAccepted 2026/04/10 22:56:54 INFO Applying migration id=initial 2026/04/10 22:56:54 INFO Applying migration id=notesupdated 2026/04/10 22:56:54 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:54 INFO Applying migration id=activitiesid 2026/04/10 22:56:54 INFO Applying migration id=outbox 2026/04/10 22:56:54 INFO Applying migration id=edits 2026/04/10 22:56:54 INFO Applying migration id=outboxactor 2026/04/10 22:56:54 INFO Applying migration id=outboxsender 2026/04/10 22:56:54 INFO Applying migration id=thread 2026/04/10 22:56:54 INFO Applying migration id=host 2026/04/10 22:56:54 INFO Applying migration id=sharedinbox 2026/04/10 22:56:54 INFO Applying migration id=noteshost 2026/04/10 22:56:54 INFO Applying migration id=fetched 2026/04/10 22:56:54 INFO Applying migration id=move 2026/04/10 22:56:54 INFO Applying migration id=cleanup 2026/04/10 22:56:54 INFO Applying migration id=received 2026/04/10 22:56:54 INFO Applying migration id=namehost 2026/04/10 22:56:54 INFO Applying migration id=outboxhost 2026/04/10 22:56:54 INFO Applying migration id=notesfts 2026/04/10 22:56:54 INFO Applying migration id=iconsname 2026/04/10 22:56:54 INFO Applying migration id=nohash 2026/04/10 22:56:54 INFO Applying migration id=shares 2026/04/10 22:56:54 INFO Applying migration id=actorttl 2026/04/10 22:56:54 INFO Applying migration id=tocc 2026/04/10 22:56:54 INFO Applying migration id=followeds 2026/04/10 22:56:54 INFO Applying migration id=certhash 2026/04/10 22:56:54 INFO Applying migration id=follows_sync 2026/04/10 22:56:54 INFO Applying migration id=jsonpath 2026/04/10 22:56:54 INFO Applying migration id=localforward 2026/04/10 22:56:54 INFO Applying migration id=avatar 2026/04/10 22:56:54 INFO Applying migration id=noimage 2026/04/10 22:56:54 INFO Applying migration id=feed 2026/04/10 22:56:54 INFO Applying migration id=bookmarks 2026/04/10 22:56:54 INFO Applying migration id=shareactivity 2026/04/10 22:56:54 INFO Applying migration id=application 2026/04/10 22:56:54 INFO Applying migration id=certificates 2026/04/10 22:56:54 INFO Applying migration id=rawforward 2026/04/10 22:56:54 INFO Applying migration id=publickey 2026/04/10 22:56:54 INFO Applying migration id=resolvegroup 2026/04/10 22:56:54 INFO Applying migration id=reject 2026/04/10 22:56:54 INFO Applying migration id=autodel 2026/04/10 22:56:54 INFO Applying migration id=jsonb 2026/04/10 22:56:54 INFO Applying migration id=quote 2026/04/10 22:56:54 INFO Applying migration id=rfc9421 2026/04/10 22:56:54 INFO Applying migration id=keys 2026/04/10 22:56:54 INFO Applying migration id=portable 2026/04/10 22:56:54 INFO Applying migration id=proofs 2026/04/10 22:56:54 INFO Applying migration id=contexts 2026/04/10 22:56:54 INFO Applying migration id=deliverieshost 2026/04/10 22:56:54 INFO Applying migration id=pembegin 2026/04/10 22:56:54 INFO Applying migration id=didhost 2026/04/10 22:56:55 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-d871-75c0-9cf0-71f4e9c8226f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/04/10 22:56:55 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:55 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotAccepted (0.64s) === RUN TestOutbox_PostToFollowersInGroupFollowingAuthor 2026/04/10 22:56:55 INFO Applying migration id=initial 2026/04/10 22:56:55 INFO Applying migration id=notesupdated 2026/04/10 22:56:55 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:55 INFO Applying migration id=activitiesid 2026/04/10 22:56:55 INFO Applying migration id=outbox 2026/04/10 22:56:55 INFO Applying migration id=edits 2026/04/10 22:56:55 INFO Applying migration id=outboxactor 2026/04/10 22:56:55 INFO Applying migration id=outboxsender 2026/04/10 22:56:55 INFO Applying migration id=thread 2026/04/10 22:56:55 INFO Applying migration id=host 2026/04/10 22:56:55 INFO Applying migration id=sharedinbox 2026/04/10 22:56:55 INFO Applying migration id=noteshost 2026/04/10 22:56:55 INFO Applying migration id=fetched 2026/04/10 22:56:55 INFO Applying migration id=move 2026/04/10 22:56:55 INFO Applying migration id=cleanup 2026/04/10 22:56:55 INFO Applying migration id=received 2026/04/10 22:56:55 INFO Applying migration id=namehost 2026/04/10 22:56:55 INFO Applying migration id=outboxhost 2026/04/10 22:56:55 INFO Applying migration id=notesfts 2026/04/10 22:56:55 INFO Applying migration id=iconsname 2026/04/10 22:56:55 INFO Applying migration id=nohash 2026/04/10 22:56:55 INFO Applying migration id=shares 2026/04/10 22:56:55 INFO Applying migration id=actorttl 2026/04/10 22:56:55 INFO Applying migration id=tocc 2026/04/10 22:56:55 INFO Applying migration id=followeds 2026/04/10 22:56:55 INFO Applying migration id=certhash 2026/04/10 22:56:55 INFO Applying migration id=follows_sync 2026/04/10 22:56:55 INFO Applying migration id=jsonpath 2026/04/10 22:56:55 INFO Applying migration id=localforward 2026/04/10 22:56:55 INFO Applying migration id=avatar 2026/04/10 22:56:55 INFO Applying migration id=noimage 2026/04/10 22:56:55 INFO Applying migration id=feed 2026/04/10 22:56:55 INFO Applying migration id=bookmarks 2026/04/10 22:56:55 INFO Applying migration id=shareactivity 2026/04/10 22:56:55 INFO Applying migration id=application 2026/04/10 22:56:55 INFO Applying migration id=certificates 2026/04/10 22:56:55 INFO Applying migration id=rawforward 2026/04/10 22:56:55 INFO Applying migration id=publickey 2026/04/10 22:56:55 INFO Applying migration id=resolvegroup 2026/04/10 22:56:55 INFO Applying migration id=reject 2026/04/10 22:56:55 INFO Applying migration id=autodel 2026/04/10 22:56:55 INFO Applying migration id=jsonb 2026/04/10 22:56:55 INFO Applying migration id=quote 2026/04/10 22:56:55 INFO Applying migration id=rfc9421 2026/04/10 22:56:55 INFO Applying migration id=keys 2026/04/10 22:56:55 INFO Applying migration id=portable 2026/04/10 22:56:55 INFO Applying migration id=proofs 2026/04/10 22:56:55 INFO Applying migration id=contexts 2026/04/10 22:56:55 INFO Applying migration id=deliverieshost 2026/04/10 22:56:55 INFO Applying migration id=pembegin 2026/04/10 22:56:55 INFO Applying migration id=didhost 2026/04/10 22:56:56 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-dc61-7439-be77-89d1c9d9851e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 22:56:56 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:56 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupFollowingAuthor (1.01s) === RUN TestOutbox_PostToFollowersInGroupUnauthenticatedUser 2026/04/10 22:56:56 INFO Applying migration id=initial 2026/04/10 22:56:56 INFO Applying migration id=notesupdated 2026/04/10 22:56:56 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:56 INFO Applying migration id=activitiesid 2026/04/10 22:56:56 INFO Applying migration id=outbox 2026/04/10 22:56:56 INFO Applying migration id=edits 2026/04/10 22:56:56 INFO Applying migration id=outboxactor 2026/04/10 22:56:56 INFO Applying migration id=outboxsender 2026/04/10 22:56:56 INFO Applying migration id=thread 2026/04/10 22:56:56 INFO Applying migration id=host 2026/04/10 22:56:56 INFO Applying migration id=sharedinbox 2026/04/10 22:56:56 INFO Applying migration id=noteshost 2026/04/10 22:56:56 INFO Applying migration id=fetched 2026/04/10 22:56:56 INFO Applying migration id=move 2026/04/10 22:56:56 INFO Applying migration id=cleanup 2026/04/10 22:56:56 INFO Applying migration id=received 2026/04/10 22:56:56 INFO Applying migration id=namehost 2026/04/10 22:56:56 INFO Applying migration id=outboxhost 2026/04/10 22:56:56 INFO Applying migration id=notesfts 2026/04/10 22:56:56 INFO Applying migration id=iconsname 2026/04/10 22:56:56 INFO Applying migration id=nohash 2026/04/10 22:56:56 INFO Applying migration id=shares 2026/04/10 22:56:56 INFO Applying migration id=actorttl 2026/04/10 22:56:56 INFO Applying migration id=tocc 2026/04/10 22:56:56 INFO Applying migration id=followeds 2026/04/10 22:56:56 INFO Applying migration id=certhash 2026/04/10 22:56:56 INFO Applying migration id=follows_sync 2026/04/10 22:56:56 INFO Applying migration id=jsonpath 2026/04/10 22:56:56 INFO Applying migration id=localforward 2026/04/10 22:56:56 INFO Applying migration id=avatar 2026/04/10 22:56:56 INFO Applying migration id=noimage 2026/04/10 22:56:56 INFO Applying migration id=feed 2026/04/10 22:56:56 INFO Applying migration id=bookmarks 2026/04/10 22:56:56 INFO Applying migration id=shareactivity 2026/04/10 22:56:56 INFO Applying migration id=application 2026/04/10 22:56:56 INFO Applying migration id=certificates 2026/04/10 22:56:56 INFO Applying migration id=rawforward 2026/04/10 22:56:56 INFO Applying migration id=publickey 2026/04/10 22:56:56 INFO Applying migration id=resolvegroup 2026/04/10 22:56:56 INFO Applying migration id=reject 2026/04/10 22:56:56 INFO Applying migration id=autodel 2026/04/10 22:56:56 INFO Applying migration id=jsonb 2026/04/10 22:56:56 INFO Applying migration id=quote 2026/04/10 22:56:56 INFO Applying migration id=rfc9421 2026/04/10 22:56:56 INFO Applying migration id=keys 2026/04/10 22:56:56 INFO Applying migration id=portable 2026/04/10 22:56:56 INFO Applying migration id=proofs 2026/04/10 22:56:56 INFO Applying migration id=contexts 2026/04/10 22:56:56 INFO Applying migration id=deliverieshost 2026/04/10 22:56:56 INFO Applying migration id=pembegin 2026/04/10 22:56:56 INFO Applying migration id=didhost 2026/04/10 22:56:57 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-e015-7184-b807-0c2efe028f7c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/04/10 22:56:57 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:57 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupUnauthenticatedUser (0.95s) === RUN TestOutbox_DMInGroupNotFollowingGroup 2026/04/10 22:56:57 INFO Applying migration id=initial 2026/04/10 22:56:57 INFO Applying migration id=notesupdated 2026/04/10 22:56:57 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:57 INFO Applying migration id=activitiesid 2026/04/10 22:56:57 INFO Applying migration id=outbox 2026/04/10 22:56:57 INFO Applying migration id=edits 2026/04/10 22:56:57 INFO Applying migration id=outboxactor 2026/04/10 22:56:57 INFO Applying migration id=outboxsender 2026/04/10 22:56:57 INFO Applying migration id=thread 2026/04/10 22:56:57 INFO Applying migration id=host 2026/04/10 22:56:57 INFO Applying migration id=sharedinbox 2026/04/10 22:56:57 INFO Applying migration id=noteshost 2026/04/10 22:56:57 INFO Applying migration id=fetched 2026/04/10 22:56:57 INFO Applying migration id=move 2026/04/10 22:56:57 INFO Applying migration id=cleanup 2026/04/10 22:56:57 INFO Applying migration id=received 2026/04/10 22:56:57 INFO Applying migration id=namehost 2026/04/10 22:56:57 INFO Applying migration id=outboxhost 2026/04/10 22:56:57 INFO Applying migration id=notesfts 2026/04/10 22:56:57 INFO Applying migration id=iconsname 2026/04/10 22:56:57 INFO Applying migration id=nohash 2026/04/10 22:56:57 INFO Applying migration id=shares 2026/04/10 22:56:57 INFO Applying migration id=actorttl 2026/04/10 22:56:57 INFO Applying migration id=tocc 2026/04/10 22:56:57 INFO Applying migration id=followeds 2026/04/10 22:56:57 INFO Applying migration id=certhash 2026/04/10 22:56:57 INFO Applying migration id=follows_sync 2026/04/10 22:56:57 INFO Applying migration id=jsonpath 2026/04/10 22:56:57 INFO Applying migration id=localforward 2026/04/10 22:56:57 INFO Applying migration id=avatar 2026/04/10 22:56:57 INFO Applying migration id=noimage 2026/04/10 22:56:57 INFO Applying migration id=feed 2026/04/10 22:56:57 INFO Applying migration id=bookmarks 2026/04/10 22:56:57 INFO Applying migration id=shareactivity 2026/04/10 22:56:57 INFO Applying migration id=application 2026/04/10 22:56:57 INFO Applying migration id=certificates 2026/04/10 22:56:57 INFO Applying migration id=rawforward 2026/04/10 22:56:57 INFO Applying migration id=publickey 2026/04/10 22:56:57 INFO Applying migration id=resolvegroup 2026/04/10 22:56:57 INFO Applying migration id=reject 2026/04/10 22:56:57 INFO Applying migration id=autodel 2026/04/10 22:56:57 INFO Applying migration id=jsonb 2026/04/10 22:56:57 INFO Applying migration id=quote 2026/04/10 22:56:57 INFO Applying migration id=rfc9421 2026/04/10 22:56:57 INFO Applying migration id=keys 2026/04/10 22:56:57 INFO Applying migration id=portable 2026/04/10 22:56:57 INFO Applying migration id=proofs 2026/04/10 22:56:57 INFO Applying migration id=contexts 2026/04/10 22:56:57 INFO Applying migration id=deliverieshost 2026/04/10 22:56:57 INFO Applying migration id=pembegin 2026/04/10 22:56:57 INFO Applying migration id=didhost 2026/04/10 22:56:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-e327-7e9d-b1a3-ca58bfc54b00 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-e328-7739-b417-0b30cd9bc3a9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-e327-7e9d-b1a3-ca58bfc54b00 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799c-e327-7e9d-b1a3-ca58bfc54b00 2026/04/10 22:56: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:58 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupNotFollowingGroup (0.79s) === RUN TestOutbox_DMInGroupAnotherUser 2026/04/10 22:56:58 INFO Applying migration id=initial 2026/04/10 22:56:58 INFO Applying migration id=notesupdated 2026/04/10 22:56:58 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:58 INFO Applying migration id=activitiesid 2026/04/10 22:56:58 INFO Applying migration id=outbox 2026/04/10 22:56:58 INFO Applying migration id=edits 2026/04/10 22:56:58 INFO Applying migration id=outboxactor 2026/04/10 22:56:58 INFO Applying migration id=outboxsender 2026/04/10 22:56:58 INFO Applying migration id=thread 2026/04/10 22:56:58 INFO Applying migration id=host 2026/04/10 22:56:58 INFO Applying migration id=sharedinbox 2026/04/10 22:56:58 INFO Applying migration id=noteshost 2026/04/10 22:56:58 INFO Applying migration id=fetched 2026/04/10 22:56:58 INFO Applying migration id=move 2026/04/10 22:56:58 INFO Applying migration id=cleanup 2026/04/10 22:56:58 INFO Applying migration id=received 2026/04/10 22:56:58 INFO Applying migration id=namehost 2026/04/10 22:56:58 INFO Applying migration id=outboxhost 2026/04/10 22:56:58 INFO Applying migration id=notesfts 2026/04/10 22:56:58 INFO Applying migration id=iconsname 2026/04/10 22:56:58 INFO Applying migration id=nohash 2026/04/10 22:56:58 INFO Applying migration id=shares 2026/04/10 22:56:58 INFO Applying migration id=actorttl 2026/04/10 22:56:58 INFO Applying migration id=tocc 2026/04/10 22:56:58 INFO Applying migration id=followeds 2026/04/10 22:56:58 INFO Applying migration id=certhash 2026/04/10 22:56:58 INFO Applying migration id=follows_sync 2026/04/10 22:56:58 INFO Applying migration id=jsonpath 2026/04/10 22:56:58 INFO Applying migration id=localforward 2026/04/10 22:56:58 INFO Applying migration id=avatar 2026/04/10 22:56:58 INFO Applying migration id=noimage 2026/04/10 22:56:58 INFO Applying migration id=feed 2026/04/10 22:56:58 INFO Applying migration id=bookmarks 2026/04/10 22:56:58 INFO Applying migration id=shareactivity 2026/04/10 22:56:58 INFO Applying migration id=application 2026/04/10 22:56:58 INFO Applying migration id=certificates 2026/04/10 22:56:58 INFO Applying migration id=rawforward 2026/04/10 22:56:58 INFO Applying migration id=publickey 2026/04/10 22:56:58 INFO Applying migration id=resolvegroup 2026/04/10 22:56:58 INFO Applying migration id=reject 2026/04/10 22:56:58 INFO Applying migration id=autodel 2026/04/10 22:56:58 INFO Applying migration id=jsonb 2026/04/10 22:56:58 INFO Applying migration id=quote 2026/04/10 22:56:58 INFO Applying migration id=rfc9421 2026/04/10 22:56:58 INFO Applying migration id=keys 2026/04/10 22:56:58 INFO Applying migration id=portable 2026/04/10 22:56:58 INFO Applying migration id=proofs 2026/04/10 22:56:58 INFO Applying migration id=contexts 2026/04/10 22:56:58 INFO Applying migration id=deliverieshost 2026/04/10 22:56:58 INFO Applying migration id=pembegin 2026/04/10 22:56:58 INFO Applying migration id=didhost 2026/04/10 22:56:59 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-e899-7ef6-9a52-ae4d69447267 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/04/10 22:56:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-e89a-7ab7-9b81-e87866513568 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-e89b-747a-8339-282061fd1aad activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-e89a-7ab7-9b81-e87866513568 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799c-e89a-7ab7-9b81-e87866513568 2026/04/10 22:56:59 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:59 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupAnotherUser (1.40s) === RUN TestPoll_TwoOptions 2026/04/10 22:56:59 INFO Applying migration id=initial 2026/04/10 22:56:59 INFO Applying migration id=notesupdated 2026/04/10 22:56:59 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:59 INFO Applying migration id=activitiesid 2026/04/10 22:56:59 INFO Applying migration id=outbox 2026/04/10 22:56:59 INFO Applying migration id=edits 2026/04/10 22:56:59 INFO Applying migration id=outboxactor 2026/04/10 22:56:59 INFO Applying migration id=outboxsender 2026/04/10 22:56:59 INFO Applying migration id=thread 2026/04/10 22:56:59 INFO Applying migration id=host 2026/04/10 22:56:59 INFO Applying migration id=sharedinbox 2026/04/10 22:56:59 INFO Applying migration id=noteshost 2026/04/10 22:56:59 INFO Applying migration id=fetched 2026/04/10 22:56:59 INFO Applying migration id=move 2026/04/10 22:56:59 INFO Applying migration id=cleanup 2026/04/10 22:56:59 INFO Applying migration id=received 2026/04/10 22:56:59 INFO Applying migration id=namehost 2026/04/10 22:56:59 INFO Applying migration id=outboxhost 2026/04/10 22:56:59 INFO Applying migration id=notesfts 2026/04/10 22:56:59 INFO Applying migration id=iconsname 2026/04/10 22:56:59 INFO Applying migration id=nohash 2026/04/10 22:56:59 INFO Applying migration id=shares 2026/04/10 22:56:59 INFO Applying migration id=actorttl 2026/04/10 22:56:59 INFO Applying migration id=tocc 2026/04/10 22:56:59 INFO Applying migration id=followeds 2026/04/10 22:56:59 INFO Applying migration id=certhash 2026/04/10 22:56:59 INFO Applying migration id=follows_sync 2026/04/10 22:56:59 INFO Applying migration id=jsonpath 2026/04/10 22:56:59 INFO Applying migration id=localforward 2026/04/10 22:56:59 INFO Applying migration id=avatar 2026/04/10 22:56:59 INFO Applying migration id=noimage 2026/04/10 22:56:59 INFO Applying migration id=feed 2026/04/10 22:56:59 INFO Applying migration id=bookmarks 2026/04/10 22:56:59 INFO Applying migration id=shareactivity 2026/04/10 22:56:59 INFO Applying migration id=application 2026/04/10 22:56:59 INFO Applying migration id=certificates 2026/04/10 22:56:59 INFO Applying migration id=rawforward 2026/04/10 22:56:59 INFO Applying migration id=publickey 2026/04/10 22:56:59 INFO Applying migration id=resolvegroup 2026/04/10 22:56:59 INFO Applying migration id=reject 2026/04/10 22:56:59 INFO Applying migration id=autodel 2026/04/10 22:56:59 INFO Applying migration id=jsonb 2026/04/10 22:56:59 INFO Applying migration id=quote 2026/04/10 22:56:59 INFO Applying migration id=rfc9421 2026/04/10 22:56:59 INFO Applying migration id=keys 2026/04/10 22:56:59 INFO Applying migration id=portable 2026/04/10 22:56:59 INFO Applying migration id=proofs 2026/04/10 22:56:59 INFO Applying migration id=contexts 2026/04/10 22:56:59 INFO Applying migration id=deliverieshost 2026/04/10 22:56:59 INFO Applying migration id=pembegin 2026/04/10 22:56:59 INFO Applying migration id=didhost 2026/04/10 22:57:00 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:00 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptions (1.03s) === RUN TestPoll_TwoOptionsZeroVotes 2026/04/10 22:57:00 INFO Applying migration id=initial 2026/04/10 22:57:00 INFO Applying migration id=notesupdated 2026/04/10 22:57:00 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:00 INFO Applying migration id=activitiesid 2026/04/10 22:57:00 INFO Applying migration id=outbox 2026/04/10 22:57:00 INFO Applying migration id=edits 2026/04/10 22:57:00 INFO Applying migration id=outboxactor 2026/04/10 22:57:00 INFO Applying migration id=outboxsender 2026/04/10 22:57:00 INFO Applying migration id=thread 2026/04/10 22:57:00 INFO Applying migration id=host 2026/04/10 22:57:00 INFO Applying migration id=sharedinbox 2026/04/10 22:57:00 INFO Applying migration id=noteshost 2026/04/10 22:57:00 INFO Applying migration id=fetched 2026/04/10 22:57:00 INFO Applying migration id=move 2026/04/10 22:57:00 INFO Applying migration id=cleanup 2026/04/10 22:57:00 INFO Applying migration id=received 2026/04/10 22:57:00 INFO Applying migration id=namehost 2026/04/10 22:57:00 INFO Applying migration id=outboxhost 2026/04/10 22:57:00 INFO Applying migration id=notesfts 2026/04/10 22:57:00 INFO Applying migration id=iconsname 2026/04/10 22:57:00 INFO Applying migration id=nohash 2026/04/10 22:57:00 INFO Applying migration id=shares 2026/04/10 22:57:00 INFO Applying migration id=actorttl 2026/04/10 22:57:00 INFO Applying migration id=tocc 2026/04/10 22:57:00 INFO Applying migration id=followeds 2026/04/10 22:57:00 INFO Applying migration id=certhash 2026/04/10 22:57:00 INFO Applying migration id=follows_sync 2026/04/10 22:57:00 INFO Applying migration id=jsonpath 2026/04/10 22:57:00 INFO Applying migration id=localforward 2026/04/10 22:57:00 INFO Applying migration id=avatar 2026/04/10 22:57:00 INFO Applying migration id=noimage 2026/04/10 22:57:00 INFO Applying migration id=feed 2026/04/10 22:57:00 INFO Applying migration id=bookmarks 2026/04/10 22:57:00 INFO Applying migration id=shareactivity 2026/04/10 22:57:00 INFO Applying migration id=application 2026/04/10 22:57:00 INFO Applying migration id=certificates 2026/04/10 22:57:00 INFO Applying migration id=rawforward 2026/04/10 22:57:00 INFO Applying migration id=publickey 2026/04/10 22:57:00 INFO Applying migration id=resolvegroup 2026/04/10 22:57:00 INFO Applying migration id=reject 2026/04/10 22:57:00 INFO Applying migration id=autodel 2026/04/10 22:57:00 INFO Applying migration id=jsonb 2026/04/10 22:57:00 INFO Applying migration id=quote 2026/04/10 22:57:00 INFO Applying migration id=rfc9421 2026/04/10 22:57:00 INFO Applying migration id=keys 2026/04/10 22:57:00 INFO Applying migration id=portable 2026/04/10 22:57:00 INFO Applying migration id=proofs 2026/04/10 22:57:00 INFO Applying migration id=contexts 2026/04/10 22:57:00 INFO Applying migration id=deliverieshost 2026/04/10 22:57:00 INFO Applying migration id=pembegin 2026/04/10 22:57:00 INFO Applying migration id=didhost 2026/04/10 22:57:01 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:01 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsZeroVotes (1.06s) === RUN TestPoll_TwoOptionsOnlyZeroVotes 2026/04/10 22:57:01 INFO Applying migration id=initial 2026/04/10 22:57:01 INFO Applying migration id=notesupdated 2026/04/10 22:57:01 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:01 INFO Applying migration id=activitiesid 2026/04/10 22:57:01 INFO Applying migration id=outbox 2026/04/10 22:57:01 INFO Applying migration id=edits 2026/04/10 22:57:01 INFO Applying migration id=outboxactor 2026/04/10 22:57:01 INFO Applying migration id=outboxsender 2026/04/10 22:57:01 INFO Applying migration id=thread 2026/04/10 22:57:01 INFO Applying migration id=host 2026/04/10 22:57:01 INFO Applying migration id=sharedinbox 2026/04/10 22:57:01 INFO Applying migration id=noteshost 2026/04/10 22:57:01 INFO Applying migration id=fetched 2026/04/10 22:57:01 INFO Applying migration id=move 2026/04/10 22:57:01 INFO Applying migration id=cleanup 2026/04/10 22:57:01 INFO Applying migration id=received 2026/04/10 22:57:01 INFO Applying migration id=namehost 2026/04/10 22:57:01 INFO Applying migration id=outboxhost 2026/04/10 22:57:01 INFO Applying migration id=notesfts 2026/04/10 22:57:01 INFO Applying migration id=iconsname 2026/04/10 22:57:01 INFO Applying migration id=nohash 2026/04/10 22:57:01 INFO Applying migration id=shares 2026/04/10 22:57:01 INFO Applying migration id=actorttl 2026/04/10 22:57:01 INFO Applying migration id=tocc 2026/04/10 22:57:01 INFO Applying migration id=followeds 2026/04/10 22:57:01 INFO Applying migration id=certhash 2026/04/10 22:57:01 INFO Applying migration id=follows_sync 2026/04/10 22:57:01 INFO Applying migration id=jsonpath 2026/04/10 22:57:01 INFO Applying migration id=localforward 2026/04/10 22:57:01 INFO Applying migration id=avatar 2026/04/10 22:57:01 INFO Applying migration id=noimage 2026/04/10 22:57:01 INFO Applying migration id=feed 2026/04/10 22:57:01 INFO Applying migration id=bookmarks 2026/04/10 22:57:01 INFO Applying migration id=shareactivity 2026/04/10 22:57:01 INFO Applying migration id=application 2026/04/10 22:57:01 INFO Applying migration id=certificates 2026/04/10 22:57:01 INFO Applying migration id=rawforward 2026/04/10 22:57:01 INFO Applying migration id=publickey 2026/04/10 22:57:01 INFO Applying migration id=resolvegroup 2026/04/10 22:57:01 INFO Applying migration id=reject 2026/04/10 22:57:01 INFO Applying migration id=autodel 2026/04/10 22:57:01 INFO Applying migration id=jsonb 2026/04/10 22:57:01 INFO Applying migration id=quote 2026/04/10 22:57:01 INFO Applying migration id=rfc9421 2026/04/10 22:57:01 INFO Applying migration id=keys 2026/04/10 22:57:01 INFO Applying migration id=portable 2026/04/10 22:57:01 INFO Applying migration id=proofs 2026/04/10 22:57:01 INFO Applying migration id=contexts 2026/04/10 22:57:01 INFO Applying migration id=deliverieshost 2026/04/10 22:57:01 INFO Applying migration id=pembegin 2026/04/10 22:57:01 INFO Applying migration id=didhost 2026/04/10 22:57:02 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:02 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsOnlyZeroVotes (0.76s) === RUN TestPoll_OneOption 2026/04/10 22:57:02 INFO Applying migration id=initial 2026/04/10 22:57:02 INFO Applying migration id=notesupdated 2026/04/10 22:57:02 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:02 INFO Applying migration id=activitiesid 2026/04/10 22:57:02 INFO Applying migration id=outbox 2026/04/10 22:57:02 INFO Applying migration id=edits 2026/04/10 22:57:02 INFO Applying migration id=outboxactor 2026/04/10 22:57:02 INFO Applying migration id=outboxsender 2026/04/10 22:57:02 INFO Applying migration id=thread 2026/04/10 22:57:02 INFO Applying migration id=host 2026/04/10 22:57:02 INFO Applying migration id=sharedinbox 2026/04/10 22:57:02 INFO Applying migration id=noteshost 2026/04/10 22:57:02 INFO Applying migration id=fetched 2026/04/10 22:57:02 INFO Applying migration id=move 2026/04/10 22:57:02 INFO Applying migration id=cleanup 2026/04/10 22:57:02 INFO Applying migration id=received 2026/04/10 22:57:02 INFO Applying migration id=namehost 2026/04/10 22:57:02 INFO Applying migration id=outboxhost 2026/04/10 22:57:02 INFO Applying migration id=notesfts 2026/04/10 22:57:02 INFO Applying migration id=iconsname 2026/04/10 22:57:02 INFO Applying migration id=nohash 2026/04/10 22:57:02 INFO Applying migration id=shares 2026/04/10 22:57:02 INFO Applying migration id=actorttl 2026/04/10 22:57:02 INFO Applying migration id=tocc 2026/04/10 22:57:02 INFO Applying migration id=followeds 2026/04/10 22:57:02 INFO Applying migration id=certhash 2026/04/10 22:57:02 INFO Applying migration id=follows_sync 2026/04/10 22:57:02 INFO Applying migration id=jsonpath 2026/04/10 22:57:02 INFO Applying migration id=localforward 2026/04/10 22:57:02 INFO Applying migration id=avatar 2026/04/10 22:57:02 INFO Applying migration id=noimage 2026/04/10 22:57:02 INFO Applying migration id=feed 2026/04/10 22:57:02 INFO Applying migration id=bookmarks 2026/04/10 22:57:02 INFO Applying migration id=shareactivity 2026/04/10 22:57:02 INFO Applying migration id=application 2026/04/10 22:57:02 INFO Applying migration id=certificates 2026/04/10 22:57:02 INFO Applying migration id=rawforward 2026/04/10 22:57:02 INFO Applying migration id=publickey 2026/04/10 22:57:02 INFO Applying migration id=resolvegroup 2026/04/10 22:57:02 INFO Applying migration id=reject 2026/04/10 22:57:02 INFO Applying migration id=autodel 2026/04/10 22:57:02 INFO Applying migration id=jsonb 2026/04/10 22:57:02 INFO Applying migration id=quote 2026/04/10 22:57:02 INFO Applying migration id=rfc9421 2026/04/10 22:57:02 INFO Applying migration id=keys 2026/04/10 22:57:02 INFO Applying migration id=portable 2026/04/10 22:57:02 INFO Applying migration id=proofs 2026/04/10 22:57:02 INFO Applying migration id=contexts 2026/04/10 22:57:02 INFO Applying migration id=deliverieshost 2026/04/10 22:57:02 INFO Applying migration id=pembegin 2026/04/10 22:57:02 INFO Applying migration id=didhost 2026/04/10 22:57:03 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:03 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OneOption (0.62s) === RUN TestPoll_Vote 2026/04/10 22:57:03 INFO Applying migration id=initial 2026/04/10 22:57:03 INFO Applying migration id=notesupdated 2026/04/10 22:57:03 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:03 INFO Applying migration id=activitiesid 2026/04/10 22:57:03 INFO Applying migration id=outbox 2026/04/10 22:57:03 INFO Applying migration id=edits 2026/04/10 22:57:03 INFO Applying migration id=outboxactor 2026/04/10 22:57:03 INFO Applying migration id=outboxsender 2026/04/10 22:57:03 INFO Applying migration id=thread 2026/04/10 22:57:03 INFO Applying migration id=host 2026/04/10 22:57:03 INFO Applying migration id=sharedinbox 2026/04/10 22:57:03 INFO Applying migration id=noteshost 2026/04/10 22:57:03 INFO Applying migration id=fetched 2026/04/10 22:57:03 INFO Applying migration id=move 2026/04/10 22:57:03 INFO Applying migration id=cleanup 2026/04/10 22:57:03 INFO Applying migration id=received 2026/04/10 22:57:03 INFO Applying migration id=namehost 2026/04/10 22:57:03 INFO Applying migration id=outboxhost 2026/04/10 22:57:03 INFO Applying migration id=notesfts 2026/04/10 22:57:03 INFO Applying migration id=iconsname 2026/04/10 22:57:03 INFO Applying migration id=nohash 2026/04/10 22:57:03 INFO Applying migration id=shares 2026/04/10 22:57:03 INFO Applying migration id=actorttl 2026/04/10 22:57:03 INFO Applying migration id=tocc 2026/04/10 22:57:03 INFO Applying migration id=followeds 2026/04/10 22:57:03 INFO Applying migration id=certhash 2026/04/10 22:57:03 INFO Applying migration id=follows_sync 2026/04/10 22:57:03 INFO Applying migration id=jsonpath 2026/04/10 22:57:03 INFO Applying migration id=localforward 2026/04/10 22:57:03 INFO Applying migration id=avatar 2026/04/10 22:57:03 INFO Applying migration id=noimage 2026/04/10 22:57:03 INFO Applying migration id=feed 2026/04/10 22:57:03 INFO Applying migration id=bookmarks 2026/04/10 22:57:03 INFO Applying migration id=shareactivity 2026/04/10 22:57:03 INFO Applying migration id=application 2026/04/10 22:57:03 INFO Applying migration id=certificates 2026/04/10 22:57:03 INFO Applying migration id=rawforward 2026/04/10 22:57:03 INFO Applying migration id=publickey 2026/04/10 22:57:03 INFO Applying migration id=resolvegroup 2026/04/10 22:57:03 INFO Applying migration id=reject 2026/04/10 22:57:03 INFO Applying migration id=autodel 2026/04/10 22:57:03 INFO Applying migration id=jsonb 2026/04/10 22:57:03 INFO Applying migration id=quote 2026/04/10 22:57:03 INFO Applying migration id=rfc9421 2026/04/10 22:57:03 INFO Applying migration id=keys 2026/04/10 22:57:03 INFO Applying migration id=portable 2026/04/10 22:57:03 INFO Applying migration id=proofs 2026/04/10 22:57:03 INFO Applying migration id=contexts 2026/04/10 22:57:03 INFO Applying migration id=deliverieshost 2026/04/10 22:57:03 INFO Applying migration id=pembegin 2026/04/10 22:57:03 INFO Applying migration id=didhost 2026/04/10 22:57:03 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:03 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 22:57:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-f957-7bc0-932d-07701b0f650d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-f957-7b97-b1dd-f3a21a10fdb2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-f957-7b97-b1dd-f3a21a10fdb2 2026/04/10 22:57:03 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Vote (0.82s) === RUN TestPoll_VoteClosedPoll 2026/04/10 22:57:03 INFO Applying migration id=initial 2026/04/10 22:57:03 INFO Applying migration id=notesupdated 2026/04/10 22:57:03 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:03 INFO Applying migration id=activitiesid 2026/04/10 22:57:03 INFO Applying migration id=outbox 2026/04/10 22:57:03 INFO Applying migration id=edits 2026/04/10 22:57:03 INFO Applying migration id=outboxactor 2026/04/10 22:57:03 INFO Applying migration id=outboxsender 2026/04/10 22:57:03 INFO Applying migration id=thread 2026/04/10 22:57:03 INFO Applying migration id=host 2026/04/10 22:57:03 INFO Applying migration id=sharedinbox 2026/04/10 22:57:03 INFO Applying migration id=noteshost 2026/04/10 22:57:03 INFO Applying migration id=fetched 2026/04/10 22:57:03 INFO Applying migration id=move 2026/04/10 22:57:03 INFO Applying migration id=cleanup 2026/04/10 22:57:03 INFO Applying migration id=received 2026/04/10 22:57:03 INFO Applying migration id=namehost 2026/04/10 22:57:03 INFO Applying migration id=outboxhost 2026/04/10 22:57:03 INFO Applying migration id=notesfts 2026/04/10 22:57:03 INFO Applying migration id=iconsname 2026/04/10 22:57:03 INFO Applying migration id=nohash 2026/04/10 22:57:03 INFO Applying migration id=shares 2026/04/10 22:57:03 INFO Applying migration id=actorttl 2026/04/10 22:57:03 INFO Applying migration id=tocc 2026/04/10 22:57:03 INFO Applying migration id=followeds 2026/04/10 22:57:03 INFO Applying migration id=certhash 2026/04/10 22:57:03 INFO Applying migration id=follows_sync 2026/04/10 22:57:03 INFO Applying migration id=jsonpath 2026/04/10 22:57:03 INFO Applying migration id=localforward 2026/04/10 22:57:03 INFO Applying migration id=avatar 2026/04/10 22:57:03 INFO Applying migration id=noimage 2026/04/10 22:57:03 INFO Applying migration id=feed 2026/04/10 22:57:03 INFO Applying migration id=bookmarks 2026/04/10 22:57:03 INFO Applying migration id=shareactivity 2026/04/10 22:57:03 INFO Applying migration id=application 2026/04/10 22:57:03 INFO Applying migration id=certificates 2026/04/10 22:57:03 INFO Applying migration id=rawforward 2026/04/10 22:57:03 INFO Applying migration id=publickey 2026/04/10 22:57:03 INFO Applying migration id=resolvegroup 2026/04/10 22:57:03 INFO Applying migration id=reject 2026/04/10 22:57:03 INFO Applying migration id=autodel 2026/04/10 22:57:03 INFO Applying migration id=jsonb 2026/04/10 22:57:03 INFO Applying migration id=quote 2026/04/10 22:57:03 INFO Applying migration id=rfc9421 2026/04/10 22:57:03 INFO Applying migration id=keys 2026/04/10 22:57:03 INFO Applying migration id=portable 2026/04/10 22:57:03 INFO Applying migration id=proofs 2026/04/10 22:57:03 INFO Applying migration id=contexts 2026/04/10 22:57:03 INFO Applying migration id=deliverieshost 2026/04/10 22:57:03 INFO Applying migration id=pembegin 2026/04/10 22:57:03 INFO Applying migration id=didhost 2026/04/10 22:57:04 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:04 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteClosedPoll (1.01s) === RUN TestPoll_VoteEndedPoll 2026/04/10 22:57:04 INFO Applying migration id=initial 2026/04/10 22:57:04 INFO Applying migration id=notesupdated 2026/04/10 22:57:04 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:04 INFO Applying migration id=activitiesid 2026/04/10 22:57:04 INFO Applying migration id=outbox 2026/04/10 22:57:04 INFO Applying migration id=edits 2026/04/10 22:57:04 INFO Applying migration id=outboxactor 2026/04/10 22:57:04 INFO Applying migration id=outboxsender 2026/04/10 22:57:04 INFO Applying migration id=thread 2026/04/10 22:57:04 INFO Applying migration id=host 2026/04/10 22:57:04 INFO Applying migration id=sharedinbox 2026/04/10 22:57:04 INFO Applying migration id=noteshost 2026/04/10 22:57:04 INFO Applying migration id=fetched 2026/04/10 22:57:04 INFO Applying migration id=move 2026/04/10 22:57:04 INFO Applying migration id=cleanup 2026/04/10 22:57:04 INFO Applying migration id=received 2026/04/10 22:57:04 INFO Applying migration id=namehost 2026/04/10 22:57:04 INFO Applying migration id=outboxhost 2026/04/10 22:57:04 INFO Applying migration id=notesfts 2026/04/10 22:57:04 INFO Applying migration id=iconsname 2026/04/10 22:57:04 INFO Applying migration id=nohash 2026/04/10 22:57:04 INFO Applying migration id=shares 2026/04/10 22:57:04 INFO Applying migration id=actorttl 2026/04/10 22:57:04 INFO Applying migration id=tocc 2026/04/10 22:57:04 INFO Applying migration id=followeds 2026/04/10 22:57:04 INFO Applying migration id=certhash 2026/04/10 22:57:04 INFO Applying migration id=follows_sync 2026/04/10 22:57:04 INFO Applying migration id=jsonpath 2026/04/10 22:57:04 INFO Applying migration id=localforward 2026/04/10 22:57:04 INFO Applying migration id=avatar 2026/04/10 22:57:04 INFO Applying migration id=noimage 2026/04/10 22:57:04 INFO Applying migration id=feed 2026/04/10 22:57:04 INFO Applying migration id=bookmarks 2026/04/10 22:57:04 INFO Applying migration id=shareactivity 2026/04/10 22:57:04 INFO Applying migration id=application 2026/04/10 22:57:04 INFO Applying migration id=certificates 2026/04/10 22:57:04 INFO Applying migration id=rawforward 2026/04/10 22:57:04 INFO Applying migration id=publickey 2026/04/10 22:57:04 INFO Applying migration id=resolvegroup 2026/04/10 22:57:04 INFO Applying migration id=reject 2026/04/10 22:57:04 INFO Applying migration id=autodel 2026/04/10 22:57:04 INFO Applying migration id=jsonb 2026/04/10 22:57:04 INFO Applying migration id=quote 2026/04/10 22:57:04 INFO Applying migration id=rfc9421 2026/04/10 22:57:04 INFO Applying migration id=keys 2026/04/10 22:57:04 INFO Applying migration id=portable 2026/04/10 22:57:04 INFO Applying migration id=proofs 2026/04/10 22:57:04 INFO Applying migration id=contexts 2026/04/10 22:57:04 INFO Applying migration id=deliverieshost 2026/04/10 22:57:04 INFO Applying migration id=pembegin 2026/04/10 22:57:04 INFO Applying migration id=didhost 2026/04/10 22:57:05 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:05 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteEndedPoll (0.68s) === RUN TestPoll_Reply 2026/04/10 22:57:05 INFO Applying migration id=initial 2026/04/10 22:57:05 INFO Applying migration id=notesupdated 2026/04/10 22:57:05 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:05 INFO Applying migration id=activitiesid 2026/04/10 22:57:05 INFO Applying migration id=outbox 2026/04/10 22:57:05 INFO Applying migration id=edits 2026/04/10 22:57:05 INFO Applying migration id=outboxactor 2026/04/10 22:57:05 INFO Applying migration id=outboxsender 2026/04/10 22:57:05 INFO Applying migration id=thread 2026/04/10 22:57:05 INFO Applying migration id=host 2026/04/10 22:57:05 INFO Applying migration id=sharedinbox 2026/04/10 22:57:05 INFO Applying migration id=noteshost 2026/04/10 22:57:05 INFO Applying migration id=fetched 2026/04/10 22:57:05 INFO Applying migration id=move 2026/04/10 22:57:05 INFO Applying migration id=cleanup 2026/04/10 22:57:05 INFO Applying migration id=received 2026/04/10 22:57:05 INFO Applying migration id=namehost 2026/04/10 22:57:05 INFO Applying migration id=outboxhost 2026/04/10 22:57:05 INFO Applying migration id=notesfts 2026/04/10 22:57:05 INFO Applying migration id=iconsname 2026/04/10 22:57:05 INFO Applying migration id=nohash 2026/04/10 22:57:05 INFO Applying migration id=shares 2026/04/10 22:57:05 INFO Applying migration id=actorttl 2026/04/10 22:57:05 INFO Applying migration id=tocc 2026/04/10 22:57:05 INFO Applying migration id=followeds 2026/04/10 22:57:05 INFO Applying migration id=certhash 2026/04/10 22:57:05 INFO Applying migration id=follows_sync 2026/04/10 22:57:05 INFO Applying migration id=jsonpath 2026/04/10 22:57:05 INFO Applying migration id=localforward 2026/04/10 22:57:05 INFO Applying migration id=avatar 2026/04/10 22:57:05 INFO Applying migration id=noimage 2026/04/10 22:57:05 INFO Applying migration id=feed 2026/04/10 22:57:05 INFO Applying migration id=bookmarks 2026/04/10 22:57:05 INFO Applying migration id=shareactivity 2026/04/10 22:57:05 INFO Applying migration id=application 2026/04/10 22:57:05 INFO Applying migration id=certificates 2026/04/10 22:57:05 INFO Applying migration id=rawforward 2026/04/10 22:57:05 INFO Applying migration id=publickey 2026/04/10 22:57:05 INFO Applying migration id=resolvegroup 2026/04/10 22:57:05 INFO Applying migration id=reject 2026/04/10 22:57:05 INFO Applying migration id=autodel 2026/04/10 22:57:05 INFO Applying migration id=jsonb 2026/04/10 22:57:05 INFO Applying migration id=quote 2026/04/10 22:57:05 INFO Applying migration id=rfc9421 2026/04/10 22:57:05 INFO Applying migration id=keys 2026/04/10 22:57:05 INFO Applying migration id=portable 2026/04/10 22:57:05 INFO Applying migration id=proofs 2026/04/10 22:57:05 INFO Applying migration id=contexts 2026/04/10 22:57:05 INFO Applying migration id=deliverieshost 2026/04/10 22:57:05 INFO Applying migration id=pembegin 2026/04/10 22:57:05 INFO Applying migration id=didhost 2026/04/10 22:57:07 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:07 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 22:57:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-0695-7810-abb5-8ce81a374efe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-0695-77ec-84a6-7417a43d9c5b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-0695-77ec-84a6-7417a43d9c5b 2026/04/10 22:57:07 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Reply (1.70s) === RUN TestPoll_ReplyClosedPoll 2026/04/10 22:57:07 INFO Applying migration id=initial 2026/04/10 22:57:07 INFO Applying migration id=notesupdated 2026/04/10 22:57:07 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:07 INFO Applying migration id=activitiesid 2026/04/10 22:57:07 INFO Applying migration id=outbox 2026/04/10 22:57:07 INFO Applying migration id=edits 2026/04/10 22:57:07 INFO Applying migration id=outboxactor 2026/04/10 22:57:07 INFO Applying migration id=outboxsender 2026/04/10 22:57:07 INFO Applying migration id=thread 2026/04/10 22:57:07 INFO Applying migration id=host 2026/04/10 22:57:07 INFO Applying migration id=sharedinbox 2026/04/10 22:57:07 INFO Applying migration id=noteshost 2026/04/10 22:57:07 INFO Applying migration id=fetched 2026/04/10 22:57:07 INFO Applying migration id=move 2026/04/10 22:57:07 INFO Applying migration id=cleanup 2026/04/10 22:57:07 INFO Applying migration id=received 2026/04/10 22:57:07 INFO Applying migration id=namehost 2026/04/10 22:57:07 INFO Applying migration id=outboxhost 2026/04/10 22:57:07 INFO Applying migration id=notesfts 2026/04/10 22:57:07 INFO Applying migration id=iconsname 2026/04/10 22:57:07 INFO Applying migration id=nohash 2026/04/10 22:57:07 INFO Applying migration id=shares 2026/04/10 22:57:07 INFO Applying migration id=actorttl 2026/04/10 22:57:07 INFO Applying migration id=tocc 2026/04/10 22:57:07 INFO Applying migration id=followeds 2026/04/10 22:57:07 INFO Applying migration id=certhash 2026/04/10 22:57:07 INFO Applying migration id=follows_sync 2026/04/10 22:57:07 INFO Applying migration id=jsonpath 2026/04/10 22:57:07 INFO Applying migration id=localforward 2026/04/10 22:57:07 INFO Applying migration id=avatar 2026/04/10 22:57:07 INFO Applying migration id=noimage 2026/04/10 22:57:07 INFO Applying migration id=feed 2026/04/10 22:57:07 INFO Applying migration id=bookmarks 2026/04/10 22:57:07 INFO Applying migration id=shareactivity 2026/04/10 22:57:07 INFO Applying migration id=application 2026/04/10 22:57:07 INFO Applying migration id=certificates 2026/04/10 22:57:07 INFO Applying migration id=rawforward 2026/04/10 22:57:07 INFO Applying migration id=publickey 2026/04/10 22:57:07 INFO Applying migration id=resolvegroup 2026/04/10 22:57:07 INFO Applying migration id=reject 2026/04/10 22:57:07 INFO Applying migration id=autodel 2026/04/10 22:57:07 INFO Applying migration id=jsonb 2026/04/10 22:57:07 INFO Applying migration id=quote 2026/04/10 22:57:07 INFO Applying migration id=rfc9421 2026/04/10 22:57:07 INFO Applying migration id=keys 2026/04/10 22:57:07 INFO Applying migration id=portable 2026/04/10 22:57:07 INFO Applying migration id=proofs 2026/04/10 22:57:07 INFO Applying migration id=contexts 2026/04/10 22:57:07 INFO Applying migration id=deliverieshost 2026/04/10 22:57:07 INFO Applying migration id=pembegin 2026/04/10 22:57:07 INFO Applying migration id=didhost 2026/04/10 22:57:08 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:08 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 22:57:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-09cc-74ae-a89e-c8db060bd279 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-09cc-748e-9558-4411078c364c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-09cc-748e-9558-4411078c364c 2026/04/10 22:57:08 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_ReplyClosedPoll (0.82s) === RUN TestPoll_EditVote 2026/04/10 22:57:08 INFO Applying migration id=initial 2026/04/10 22:57:08 INFO Applying migration id=notesupdated 2026/04/10 22:57:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:08 INFO Applying migration id=activitiesid 2026/04/10 22:57:08 INFO Applying migration id=outbox 2026/04/10 22:57:08 INFO Applying migration id=edits 2026/04/10 22:57:08 INFO Applying migration id=outboxactor 2026/04/10 22:57:08 INFO Applying migration id=outboxsender 2026/04/10 22:57:08 INFO Applying migration id=thread 2026/04/10 22:57:08 INFO Applying migration id=host 2026/04/10 22:57:08 INFO Applying migration id=sharedinbox 2026/04/10 22:57:08 INFO Applying migration id=noteshost 2026/04/10 22:57:08 INFO Applying migration id=fetched 2026/04/10 22:57:08 INFO Applying migration id=move 2026/04/10 22:57:08 INFO Applying migration id=cleanup 2026/04/10 22:57:08 INFO Applying migration id=received 2026/04/10 22:57:08 INFO Applying migration id=namehost 2026/04/10 22:57:08 INFO Applying migration id=outboxhost 2026/04/10 22:57:08 INFO Applying migration id=notesfts 2026/04/10 22:57:08 INFO Applying migration id=iconsname 2026/04/10 22:57:08 INFO Applying migration id=nohash 2026/04/10 22:57:08 INFO Applying migration id=shares 2026/04/10 22:57:08 INFO Applying migration id=actorttl 2026/04/10 22:57:08 INFO Applying migration id=tocc 2026/04/10 22:57:08 INFO Applying migration id=followeds 2026/04/10 22:57:08 INFO Applying migration id=certhash 2026/04/10 22:57:08 INFO Applying migration id=follows_sync 2026/04/10 22:57:08 INFO Applying migration id=jsonpath 2026/04/10 22:57:08 INFO Applying migration id=localforward 2026/04/10 22:57:08 INFO Applying migration id=avatar 2026/04/10 22:57:08 INFO Applying migration id=noimage 2026/04/10 22:57:08 INFO Applying migration id=feed 2026/04/10 22:57:08 INFO Applying migration id=bookmarks 2026/04/10 22:57:08 INFO Applying migration id=shareactivity 2026/04/10 22:57:08 INFO Applying migration id=application 2026/04/10 22:57:08 INFO Applying migration id=certificates 2026/04/10 22:57:08 INFO Applying migration id=rawforward 2026/04/10 22:57:08 INFO Applying migration id=publickey 2026/04/10 22:57:08 INFO Applying migration id=resolvegroup 2026/04/10 22:57:08 INFO Applying migration id=reject 2026/04/10 22:57:08 INFO Applying migration id=autodel 2026/04/10 22:57:08 INFO Applying migration id=jsonb 2026/04/10 22:57:08 INFO Applying migration id=quote 2026/04/10 22:57:08 INFO Applying migration id=rfc9421 2026/04/10 22:57:08 INFO Applying migration id=keys 2026/04/10 22:57:08 INFO Applying migration id=portable 2026/04/10 22:57:08 INFO Applying migration id=proofs 2026/04/10 22:57:08 INFO Applying migration id=contexts 2026/04/10 22:57:08 INFO Applying migration id=deliverieshost 2026/04/10 22:57:08 INFO Applying migration id=pembegin 2026/04/10 22:57:08 INFO Applying migration id=didhost 2026/04/10 22:57:08 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:08 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 22:57:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-0d25-7cc3-914d-8bcbc97928a9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-0d25-7ca5-a63a-fbbd59fa1b23 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-0d25-7ca5-a63a-fbbd59fa1b23 2026/04/10 22:57:08 INFO Viewing post post=https://127.0.0.1/poll/1 2026/04/10 22:57:08 WARN Cannot edit votes vote=https://localhost.localdomain:8443/post/019d799d-0d25-7ca5-a63a-fbbd59fa1b23 --- PASS: TestPoll_EditVote (0.86s) === RUN TestPoll_DeleteReply 2026/04/10 22:57:08 INFO Applying migration id=initial 2026/04/10 22:57:08 INFO Applying migration id=notesupdated 2026/04/10 22:57:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:08 INFO Applying migration id=activitiesid 2026/04/10 22:57:08 INFO Applying migration id=outbox 2026/04/10 22:57:08 INFO Applying migration id=edits 2026/04/10 22:57:08 INFO Applying migration id=outboxactor 2026/04/10 22:57:08 INFO Applying migration id=outboxsender 2026/04/10 22:57:08 INFO Applying migration id=thread 2026/04/10 22:57:08 INFO Applying migration id=host 2026/04/10 22:57:08 INFO Applying migration id=sharedinbox 2026/04/10 22:57:08 INFO Applying migration id=noteshost 2026/04/10 22:57:08 INFO Applying migration id=fetched 2026/04/10 22:57:08 INFO Applying migration id=move 2026/04/10 22:57:08 INFO Applying migration id=cleanup 2026/04/10 22:57:08 INFO Applying migration id=received 2026/04/10 22:57:08 INFO Applying migration id=namehost 2026/04/10 22:57:08 INFO Applying migration id=outboxhost 2026/04/10 22:57:08 INFO Applying migration id=notesfts 2026/04/10 22:57:08 INFO Applying migration id=iconsname 2026/04/10 22:57:08 INFO Applying migration id=nohash 2026/04/10 22:57:08 INFO Applying migration id=shares 2026/04/10 22:57:08 INFO Applying migration id=actorttl 2026/04/10 22:57:08 INFO Applying migration id=tocc 2026/04/10 22:57:08 INFO Applying migration id=followeds 2026/04/10 22:57:08 INFO Applying migration id=certhash 2026/04/10 22:57:08 INFO Applying migration id=follows_sync 2026/04/10 22:57:08 INFO Applying migration id=jsonpath 2026/04/10 22:57:08 INFO Applying migration id=localforward 2026/04/10 22:57:08 INFO Applying migration id=avatar 2026/04/10 22:57:08 INFO Applying migration id=noimage 2026/04/10 22:57:08 INFO Applying migration id=feed 2026/04/10 22:57:08 INFO Applying migration id=bookmarks 2026/04/10 22:57:08 INFO Applying migration id=shareactivity 2026/04/10 22:57:08 INFO Applying migration id=application 2026/04/10 22:57:08 INFO Applying migration id=certificates 2026/04/10 22:57:08 INFO Applying migration id=rawforward 2026/04/10 22:57:08 INFO Applying migration id=publickey 2026/04/10 22:57:08 INFO Applying migration id=resolvegroup 2026/04/10 22:57:08 INFO Applying migration id=reject 2026/04/10 22:57:08 INFO Applying migration id=autodel 2026/04/10 22:57:08 INFO Applying migration id=jsonb 2026/04/10 22:57:08 INFO Applying migration id=quote 2026/04/10 22:57:08 INFO Applying migration id=rfc9421 2026/04/10 22:57:08 INFO Applying migration id=keys 2026/04/10 22:57:08 INFO Applying migration id=portable 2026/04/10 22:57:08 INFO Applying migration id=proofs 2026/04/10 22:57:08 INFO Applying migration id=contexts 2026/04/10 22:57:08 INFO Applying migration id=deliverieshost 2026/04/10 22:57:08 INFO Applying migration id=pembegin 2026/04/10 22:57:08 INFO Applying migration id=didhost 2026/04/10 22:57:09 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:09 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 22:57:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-1102-7b32-9b62-013bc2950c88 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-1102-7b06-b35f-80e86f05cdfe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-1102-7b06-b35f-80e86f05cdfe 2026/04/10 22:57:09 INFO Viewing post post=https://127.0.0.1/poll/1 2026/04/10 22:57:09 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019d799d-1102-7b06-b35f-80e86f05cdfe can=2026-04-10T23:01:09.890Z --- PASS: TestPoll_DeleteReply (0.99s) === RUN TestPoll_Update 2026/04/10 22:57:09 INFO Applying migration id=initial 2026/04/10 22:57:09 INFO Applying migration id=notesupdated 2026/04/10 22:57:09 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:09 INFO Applying migration id=activitiesid 2026/04/10 22:57:09 INFO Applying migration id=outbox 2026/04/10 22:57:09 INFO Applying migration id=edits 2026/04/10 22:57:09 INFO Applying migration id=outboxactor 2026/04/10 22:57:09 INFO Applying migration id=outboxsender 2026/04/10 22:57:09 INFO Applying migration id=thread 2026/04/10 22:57:09 INFO Applying migration id=host 2026/04/10 22:57:09 INFO Applying migration id=sharedinbox 2026/04/10 22:57:09 INFO Applying migration id=noteshost 2026/04/10 22:57:09 INFO Applying migration id=fetched 2026/04/10 22:57:09 INFO Applying migration id=move 2026/04/10 22:57:09 INFO Applying migration id=cleanup 2026/04/10 22:57:09 INFO Applying migration id=received 2026/04/10 22:57:09 INFO Applying migration id=namehost 2026/04/10 22:57:09 INFO Applying migration id=outboxhost 2026/04/10 22:57:09 INFO Applying migration id=notesfts 2026/04/10 22:57:09 INFO Applying migration id=iconsname 2026/04/10 22:57:09 INFO Applying migration id=nohash 2026/04/10 22:57:09 INFO Applying migration id=shares 2026/04/10 22:57:09 INFO Applying migration id=actorttl 2026/04/10 22:57:09 INFO Applying migration id=tocc 2026/04/10 22:57:09 INFO Applying migration id=followeds 2026/04/10 22:57:09 INFO Applying migration id=certhash 2026/04/10 22:57:09 INFO Applying migration id=follows_sync 2026/04/10 22:57:09 INFO Applying migration id=jsonpath 2026/04/10 22:57:09 INFO Applying migration id=localforward 2026/04/10 22:57:09 INFO Applying migration id=avatar 2026/04/10 22:57:09 INFO Applying migration id=noimage 2026/04/10 22:57:09 INFO Applying migration id=feed 2026/04/10 22:57:09 INFO Applying migration id=bookmarks 2026/04/10 22:57:09 INFO Applying migration id=shareactivity 2026/04/10 22:57:09 INFO Applying migration id=application 2026/04/10 22:57:09 INFO Applying migration id=certificates 2026/04/10 22:57:09 INFO Applying migration id=rawforward 2026/04/10 22:57:09 INFO Applying migration id=publickey 2026/04/10 22:57:09 INFO Applying migration id=resolvegroup 2026/04/10 22:57:09 INFO Applying migration id=reject 2026/04/10 22:57:09 INFO Applying migration id=autodel 2026/04/10 22:57:09 INFO Applying migration id=jsonb 2026/04/10 22:57:09 INFO Applying migration id=quote 2026/04/10 22:57:09 INFO Applying migration id=rfc9421 2026/04/10 22:57:09 INFO Applying migration id=keys 2026/04/10 22:57:09 INFO Applying migration id=portable 2026/04/10 22:57:09 INFO Applying migration id=proofs 2026/04/10 22:57:09 INFO Applying migration id=contexts 2026/04/10 22:57:09 INFO Applying migration id=deliverieshost 2026/04/10 22:57:09 INFO Applying migration id=pembegin 2026/04/10 22:57:09 INFO Applying migration id=didhost 2026/04/10 22:57:10 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:10 INFO Viewing post post=https://127.0.0.1/poll/1 2026/04/10 22:57:10 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:10 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Update (1.03s) === RUN TestPoll_OldUpdate 2026/04/10 22:57:10 INFO Applying migration id=initial 2026/04/10 22:57:10 INFO Applying migration id=notesupdated 2026/04/10 22:57:10 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:10 INFO Applying migration id=activitiesid 2026/04/10 22:57:10 INFO Applying migration id=outbox 2026/04/10 22:57:10 INFO Applying migration id=edits 2026/04/10 22:57:10 INFO Applying migration id=outboxactor 2026/04/10 22:57:10 INFO Applying migration id=outboxsender 2026/04/10 22:57:10 INFO Applying migration id=thread 2026/04/10 22:57:10 INFO Applying migration id=host 2026/04/10 22:57:10 INFO Applying migration id=sharedinbox 2026/04/10 22:57:10 INFO Applying migration id=noteshost 2026/04/10 22:57:10 INFO Applying migration id=fetched 2026/04/10 22:57:10 INFO Applying migration id=move 2026/04/10 22:57:10 INFO Applying migration id=cleanup 2026/04/10 22:57:10 INFO Applying migration id=received 2026/04/10 22:57:10 INFO Applying migration id=namehost 2026/04/10 22:57:10 INFO Applying migration id=outboxhost 2026/04/10 22:57:10 INFO Applying migration id=notesfts 2026/04/10 22:57:10 INFO Applying migration id=iconsname 2026/04/10 22:57:10 INFO Applying migration id=nohash 2026/04/10 22:57:10 INFO Applying migration id=shares 2026/04/10 22:57:10 INFO Applying migration id=actorttl 2026/04/10 22:57:10 INFO Applying migration id=tocc 2026/04/10 22:57:10 INFO Applying migration id=followeds 2026/04/10 22:57:10 INFO Applying migration id=certhash 2026/04/10 22:57:10 INFO Applying migration id=follows_sync 2026/04/10 22:57:10 INFO Applying migration id=jsonpath 2026/04/10 22:57:10 INFO Applying migration id=localforward 2026/04/10 22:57:10 INFO Applying migration id=avatar 2026/04/10 22:57:10 INFO Applying migration id=noimage 2026/04/10 22:57:10 INFO Applying migration id=feed 2026/04/10 22:57:10 INFO Applying migration id=bookmarks 2026/04/10 22:57:10 INFO Applying migration id=shareactivity 2026/04/10 22:57:10 INFO Applying migration id=application 2026/04/10 22:57:10 INFO Applying migration id=certificates 2026/04/10 22:57:10 INFO Applying migration id=rawforward 2026/04/10 22:57:10 INFO Applying migration id=publickey 2026/04/10 22:57:10 INFO Applying migration id=resolvegroup 2026/04/10 22:57:10 INFO Applying migration id=reject 2026/04/10 22:57:10 INFO Applying migration id=autodel 2026/04/10 22:57:10 INFO Applying migration id=jsonb 2026/04/10 22:57:10 INFO Applying migration id=quote 2026/04/10 22:57:10 INFO Applying migration id=rfc9421 2026/04/10 22:57:10 INFO Applying migration id=keys 2026/04/10 22:57:10 INFO Applying migration id=portable 2026/04/10 22:57:10 INFO Applying migration id=proofs 2026/04/10 22:57:10 INFO Applying migration id=contexts 2026/04/10 22:57:10 INFO Applying migration id=deliverieshost 2026/04/10 22:57:11 INFO Applying migration id=pembegin 2026/04/10 22:57:11 INFO Applying migration id=didhost 2026/04/10 22:57:11 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:11 INFO Viewing post post=https://127.0.0.1/poll/1 2026/04/10 22:57:11 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OldUpdate (0.81s) === RUN TestPoll_Local3Options 2026/04/10 22:57:11 INFO Applying migration id=initial 2026/04/10 22:57:11 INFO Applying migration id=notesupdated 2026/04/10 22:57:11 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:11 INFO Applying migration id=activitiesid 2026/04/10 22:57:11 INFO Applying migration id=outbox 2026/04/10 22:57:11 INFO Applying migration id=edits 2026/04/10 22:57:11 INFO Applying migration id=outboxactor 2026/04/10 22:57:11 INFO Applying migration id=outboxsender 2026/04/10 22:57:11 INFO Applying migration id=thread 2026/04/10 22:57:11 INFO Applying migration id=host 2026/04/10 22:57:11 INFO Applying migration id=sharedinbox 2026/04/10 22:57:11 INFO Applying migration id=noteshost 2026/04/10 22:57:11 INFO Applying migration id=fetched 2026/04/10 22:57:11 INFO Applying migration id=move 2026/04/10 22:57:11 INFO Applying migration id=cleanup 2026/04/10 22:57:11 INFO Applying migration id=received 2026/04/10 22:57:11 INFO Applying migration id=namehost 2026/04/10 22:57:11 INFO Applying migration id=outboxhost 2026/04/10 22:57:11 INFO Applying migration id=notesfts 2026/04/10 22:57:11 INFO Applying migration id=iconsname 2026/04/10 22:57:11 INFO Applying migration id=nohash 2026/04/10 22:57:11 INFO Applying migration id=shares 2026/04/10 22:57:11 INFO Applying migration id=actorttl 2026/04/10 22:57:11 INFO Applying migration id=tocc 2026/04/10 22:57:11 INFO Applying migration id=followeds 2026/04/10 22:57:11 INFO Applying migration id=certhash 2026/04/10 22:57:11 INFO Applying migration id=follows_sync 2026/04/10 22:57:11 INFO Applying migration id=jsonpath 2026/04/10 22:57:11 INFO Applying migration id=localforward 2026/04/10 22:57:11 INFO Applying migration id=avatar 2026/04/10 22:57:11 INFO Applying migration id=noimage 2026/04/10 22:57:11 INFO Applying migration id=feed 2026/04/10 22:57:11 INFO Applying migration id=bookmarks 2026/04/10 22:57:11 INFO Applying migration id=shareactivity 2026/04/10 22:57:11 INFO Applying migration id=application 2026/04/10 22:57:11 INFO Applying migration id=certificates 2026/04/10 22:57:11 INFO Applying migration id=rawforward 2026/04/10 22:57:11 INFO Applying migration id=publickey 2026/04/10 22:57:11 INFO Applying migration id=resolvegroup 2026/04/10 22:57:11 INFO Applying migration id=reject 2026/04/10 22:57:11 INFO Applying migration id=autodel 2026/04/10 22:57:11 INFO Applying migration id=jsonb 2026/04/10 22:57:11 INFO Applying migration id=quote 2026/04/10 22:57:11 INFO Applying migration id=rfc9421 2026/04/10 22:57:11 INFO Applying migration id=keys 2026/04/10 22:57:11 INFO Applying migration id=portable 2026/04/10 22:57:11 INFO Applying migration id=proofs 2026/04/10 22:57:11 INFO Applying migration id=contexts 2026/04/10 22:57:11 INFO Applying migration id=deliverieshost 2026/04/10 22:57:11 INFO Applying migration id=pembegin 2026/04/10 22:57:11 INFO Applying migration id=didhost 2026/04/10 22:57:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-1b35-7366-890a-121c6ff21624 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-1b34-7bc3-8e3a-45346806ae54 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-1b34-7bc3-8e3a-45346806ae54 2026/04/10 22:57:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-1b34-7bc3-8e3a-45346806ae54 --- PASS: TestPoll_Local3Options (0.76s) === RUN TestPoll_Local5Options 2026/04/10 22:57:12 INFO Applying migration id=initial 2026/04/10 22:57:12 INFO Applying migration id=notesupdated 2026/04/10 22:57:12 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:12 INFO Applying migration id=activitiesid 2026/04/10 22:57:12 INFO Applying migration id=outbox 2026/04/10 22:57:12 INFO Applying migration id=edits 2026/04/10 22:57:12 INFO Applying migration id=outboxactor 2026/04/10 22:57:12 INFO Applying migration id=outboxsender 2026/04/10 22:57:12 INFO Applying migration id=thread 2026/04/10 22:57:12 INFO Applying migration id=host 2026/04/10 22:57:12 INFO Applying migration id=sharedinbox 2026/04/10 22:57:12 INFO Applying migration id=noteshost 2026/04/10 22:57:12 INFO Applying migration id=fetched 2026/04/10 22:57:12 INFO Applying migration id=move 2026/04/10 22:57:12 INFO Applying migration id=cleanup 2026/04/10 22:57:12 INFO Applying migration id=received 2026/04/10 22:57:12 INFO Applying migration id=namehost 2026/04/10 22:57:12 INFO Applying migration id=outboxhost 2026/04/10 22:57:12 INFO Applying migration id=notesfts 2026/04/10 22:57:12 INFO Applying migration id=iconsname 2026/04/10 22:57:12 INFO Applying migration id=nohash 2026/04/10 22:57:12 INFO Applying migration id=shares 2026/04/10 22:57:12 INFO Applying migration id=actorttl 2026/04/10 22:57:12 INFO Applying migration id=tocc 2026/04/10 22:57:12 INFO Applying migration id=followeds 2026/04/10 22:57:12 INFO Applying migration id=certhash 2026/04/10 22:57:12 INFO Applying migration id=follows_sync 2026/04/10 22:57:12 INFO Applying migration id=jsonpath 2026/04/10 22:57:12 INFO Applying migration id=localforward 2026/04/10 22:57:12 INFO Applying migration id=avatar 2026/04/10 22:57:12 INFO Applying migration id=noimage 2026/04/10 22:57:12 INFO Applying migration id=feed 2026/04/10 22:57:12 INFO Applying migration id=bookmarks 2026/04/10 22:57:12 INFO Applying migration id=shareactivity 2026/04/10 22:57:12 INFO Applying migration id=application 2026/04/10 22:57:12 INFO Applying migration id=certificates 2026/04/10 22:57:12 INFO Applying migration id=rawforward 2026/04/10 22:57:12 INFO Applying migration id=publickey 2026/04/10 22:57:12 INFO Applying migration id=resolvegroup 2026/04/10 22:57:12 INFO Applying migration id=reject 2026/04/10 22:57:12 INFO Applying migration id=autodel 2026/04/10 22:57:12 INFO Applying migration id=jsonb 2026/04/10 22:57:12 INFO Applying migration id=quote 2026/04/10 22:57:12 INFO Applying migration id=rfc9421 2026/04/10 22:57:12 INFO Applying migration id=keys 2026/04/10 22:57:12 INFO Applying migration id=portable 2026/04/10 22:57:12 INFO Applying migration id=proofs 2026/04/10 22:57:12 INFO Applying migration id=contexts 2026/04/10 22:57:12 INFO Applying migration id=deliverieshost 2026/04/10 22:57:12 INFO Applying migration id=pembegin 2026/04/10 22:57:12 INFO Applying migration id=didhost 2026/04/10 22:57:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-1ec6-75e4-970a-d8e7cdedb43b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-1ec6-752e-ab95-34e493b53af0 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-1ec6-752e-ab95-34e493b53af0 2026/04/10 22:57:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-1ec6-752e-ab95-34e493b53af0 --- PASS: TestPoll_Local5Options (0.91s) === RUN TestPoll_Local1Option 2026/04/10 22:57:13 INFO Applying migration id=initial 2026/04/10 22:57:13 INFO Applying migration id=notesupdated 2026/04/10 22:57:13 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:13 INFO Applying migration id=activitiesid 2026/04/10 22:57:13 INFO Applying migration id=outbox 2026/04/10 22:57:13 INFO Applying migration id=edits 2026/04/10 22:57:13 INFO Applying migration id=outboxactor 2026/04/10 22:57:13 INFO Applying migration id=outboxsender 2026/04/10 22:57:13 INFO Applying migration id=thread 2026/04/10 22:57:13 INFO Applying migration id=host 2026/04/10 22:57:13 INFO Applying migration id=sharedinbox 2026/04/10 22:57:13 INFO Applying migration id=noteshost 2026/04/10 22:57:13 INFO Applying migration id=fetched 2026/04/10 22:57:13 INFO Applying migration id=move 2026/04/10 22:57:13 INFO Applying migration id=cleanup 2026/04/10 22:57:13 INFO Applying migration id=received 2026/04/10 22:57:13 INFO Applying migration id=namehost 2026/04/10 22:57:13 INFO Applying migration id=outboxhost 2026/04/10 22:57:13 INFO Applying migration id=notesfts 2026/04/10 22:57:13 INFO Applying migration id=iconsname 2026/04/10 22:57:13 INFO Applying migration id=nohash 2026/04/10 22:57:13 INFO Applying migration id=shares 2026/04/10 22:57:13 INFO Applying migration id=actorttl 2026/04/10 22:57:13 INFO Applying migration id=tocc 2026/04/10 22:57:13 INFO Applying migration id=followeds 2026/04/10 22:57:13 INFO Applying migration id=certhash 2026/04/10 22:57:13 INFO Applying migration id=follows_sync 2026/04/10 22:57:13 INFO Applying migration id=jsonpath 2026/04/10 22:57:13 INFO Applying migration id=localforward 2026/04/10 22:57:13 INFO Applying migration id=avatar 2026/04/10 22:57:13 INFO Applying migration id=noimage 2026/04/10 22:57:13 INFO Applying migration id=feed 2026/04/10 22:57:13 INFO Applying migration id=bookmarks 2026/04/10 22:57:13 INFO Applying migration id=shareactivity 2026/04/10 22:57:13 INFO Applying migration id=application 2026/04/10 22:57:13 INFO Applying migration id=certificates 2026/04/10 22:57:13 INFO Applying migration id=rawforward 2026/04/10 22:57:13 INFO Applying migration id=publickey 2026/04/10 22:57:13 INFO Applying migration id=resolvegroup 2026/04/10 22:57:13 INFO Applying migration id=reject 2026/04/10 22:57:13 INFO Applying migration id=autodel 2026/04/10 22:57:13 INFO Applying migration id=jsonb 2026/04/10 22:57:13 INFO Applying migration id=quote 2026/04/10 22:57:13 INFO Applying migration id=rfc9421 2026/04/10 22:57:13 INFO Applying migration id=keys 2026/04/10 22:57:13 INFO Applying migration id=portable 2026/04/10 22:57:13 INFO Applying migration id=proofs 2026/04/10 22:57:13 INFO Applying migration id=contexts 2026/04/10 22:57:13 INFO Applying migration id=deliverieshost 2026/04/10 22:57:13 INFO Applying migration id=pembegin 2026/04/10 22:57:13 INFO Applying migration id=didhost 2026/04/10 22:57:14 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope" --- PASS: TestPoll_Local1Option (1.38s) === RUN TestPoll_Local6Options 2026/04/10 22:57:14 INFO Applying migration id=initial 2026/04/10 22:57:14 INFO Applying migration id=notesupdated 2026/04/10 22:57:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:14 INFO Applying migration id=activitiesid 2026/04/10 22:57:14 INFO Applying migration id=outbox 2026/04/10 22:57:14 INFO Applying migration id=edits 2026/04/10 22:57:14 INFO Applying migration id=outboxactor 2026/04/10 22:57:14 INFO Applying migration id=outboxsender 2026/04/10 22:57:14 INFO Applying migration id=thread 2026/04/10 22:57:14 INFO Applying migration id=host 2026/04/10 22:57:14 INFO Applying migration id=sharedinbox 2026/04/10 22:57:14 INFO Applying migration id=noteshost 2026/04/10 22:57:14 INFO Applying migration id=fetched 2026/04/10 22:57:14 INFO Applying migration id=move 2026/04/10 22:57:14 INFO Applying migration id=cleanup 2026/04/10 22:57:14 INFO Applying migration id=received 2026/04/10 22:57:14 INFO Applying migration id=namehost 2026/04/10 22:57:14 INFO Applying migration id=outboxhost 2026/04/10 22:57:14 INFO Applying migration id=notesfts 2026/04/10 22:57:14 INFO Applying migration id=iconsname 2026/04/10 22:57:14 INFO Applying migration id=nohash 2026/04/10 22:57:14 INFO Applying migration id=shares 2026/04/10 22:57:14 INFO Applying migration id=actorttl 2026/04/10 22:57:14 INFO Applying migration id=tocc 2026/04/10 22:57:14 INFO Applying migration id=followeds 2026/04/10 22:57:14 INFO Applying migration id=certhash 2026/04/10 22:57:14 INFO Applying migration id=follows_sync 2026/04/10 22:57:14 INFO Applying migration id=jsonpath 2026/04/10 22:57:14 INFO Applying migration id=localforward 2026/04/10 22:57:14 INFO Applying migration id=avatar 2026/04/10 22:57:14 INFO Applying migration id=noimage 2026/04/10 22:57:14 INFO Applying migration id=feed 2026/04/10 22:57:14 INFO Applying migration id=bookmarks 2026/04/10 22:57:14 INFO Applying migration id=shareactivity 2026/04/10 22:57:14 INFO Applying migration id=application 2026/04/10 22:57:14 INFO Applying migration id=certificates 2026/04/10 22:57:14 INFO Applying migration id=rawforward 2026/04/10 22:57:14 INFO Applying migration id=publickey 2026/04/10 22:57:14 INFO Applying migration id=resolvegroup 2026/04/10 22:57:14 INFO Applying migration id=reject 2026/04/10 22:57:14 INFO Applying migration id=autodel 2026/04/10 22:57:14 INFO Applying migration id=jsonb 2026/04/10 22:57:14 INFO Applying migration id=quote 2026/04/10 22:57:14 INFO Applying migration id=rfc9421 2026/04/10 22:57:14 INFO Applying migration id=keys 2026/04/10 22:57:14 INFO Applying migration id=portable 2026/04/10 22:57:14 INFO Applying migration id=proofs 2026/04/10 22:57:14 INFO Applying migration id=contexts 2026/04/10 22:57:14 INFO Applying migration id=deliverieshost 2026/04/10 22:57:14 INFO Applying migration id=pembegin 2026/04/10 22:57:14 INFO Applying migration id=didhost 2026/04/10 22:57:16 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.32s) === RUN TestPoll_LocalEmptyOption 2026/04/10 22:57:16 INFO Applying migration id=initial 2026/04/10 22:57:16 INFO Applying migration id=notesupdated 2026/04/10 22:57:16 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:16 INFO Applying migration id=activitiesid 2026/04/10 22:57:16 INFO Applying migration id=outbox 2026/04/10 22:57:16 INFO Applying migration id=edits 2026/04/10 22:57:16 INFO Applying migration id=outboxactor 2026/04/10 22:57:16 INFO Applying migration id=outboxsender 2026/04/10 22:57:16 INFO Applying migration id=thread 2026/04/10 22:57:16 INFO Applying migration id=host 2026/04/10 22:57:16 INFO Applying migration id=sharedinbox 2026/04/10 22:57:16 INFO Applying migration id=noteshost 2026/04/10 22:57:16 INFO Applying migration id=fetched 2026/04/10 22:57:16 INFO Applying migration id=move 2026/04/10 22:57:16 INFO Applying migration id=cleanup 2026/04/10 22:57:16 INFO Applying migration id=received 2026/04/10 22:57:16 INFO Applying migration id=namehost 2026/04/10 22:57:16 INFO Applying migration id=outboxhost 2026/04/10 22:57:16 INFO Applying migration id=notesfts 2026/04/10 22:57:16 INFO Applying migration id=iconsname 2026/04/10 22:57:16 INFO Applying migration id=nohash 2026/04/10 22:57:16 INFO Applying migration id=shares 2026/04/10 22:57:16 INFO Applying migration id=actorttl 2026/04/10 22:57:16 INFO Applying migration id=tocc 2026/04/10 22:57:16 INFO Applying migration id=followeds 2026/04/10 22:57:16 INFO Applying migration id=certhash 2026/04/10 22:57:16 INFO Applying migration id=follows_sync 2026/04/10 22:57:16 INFO Applying migration id=jsonpath 2026/04/10 22:57:16 INFO Applying migration id=localforward 2026/04/10 22:57:16 INFO Applying migration id=avatar 2026/04/10 22:57:16 INFO Applying migration id=noimage 2026/04/10 22:57:16 INFO Applying migration id=feed 2026/04/10 22:57:16 INFO Applying migration id=bookmarks 2026/04/10 22:57:16 INFO Applying migration id=shareactivity 2026/04/10 22:57:16 INFO Applying migration id=application 2026/04/10 22:57:16 INFO Applying migration id=certificates 2026/04/10 22:57:16 INFO Applying migration id=rawforward 2026/04/10 22:57:16 INFO Applying migration id=publickey 2026/04/10 22:57:16 INFO Applying migration id=resolvegroup 2026/04/10 22:57:16 INFO Applying migration id=reject 2026/04/10 22:57:16 INFO Applying migration id=autodel 2026/04/10 22:57:16 INFO Applying migration id=jsonb 2026/04/10 22:57:16 INFO Applying migration id=quote 2026/04/10 22:57:16 INFO Applying migration id=rfc9421 2026/04/10 22:57:16 INFO Applying migration id=keys 2026/04/10 22:57:16 INFO Applying migration id=portable 2026/04/10 22:57:16 INFO Applying migration id=proofs 2026/04/10 22:57:16 INFO Applying migration id=contexts 2026/04/10 22:57:16 INFO Applying migration id=deliverieshost 2026/04/10 22:57:16 INFO Applying migration id=pembegin 2026/04/10 22:57:16 INFO Applying migration id=didhost --- PASS: TestPoll_LocalEmptyOption (0.89s) === RUN TestPoll_LocalOptionWithLink 2026/04/10 22:57:17 INFO Applying migration id=initial 2026/04/10 22:57:17 INFO Applying migration id=notesupdated 2026/04/10 22:57:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:17 INFO Applying migration id=activitiesid 2026/04/10 22:57:17 INFO Applying migration id=outbox 2026/04/10 22:57:17 INFO Applying migration id=edits 2026/04/10 22:57:17 INFO Applying migration id=outboxactor 2026/04/10 22:57:17 INFO Applying migration id=outboxsender 2026/04/10 22:57:17 INFO Applying migration id=thread 2026/04/10 22:57:17 INFO Applying migration id=host 2026/04/10 22:57:17 INFO Applying migration id=sharedinbox 2026/04/10 22:57:17 INFO Applying migration id=noteshost 2026/04/10 22:57:17 INFO Applying migration id=fetched 2026/04/10 22:57:17 INFO Applying migration id=move 2026/04/10 22:57:17 INFO Applying migration id=cleanup 2026/04/10 22:57:17 INFO Applying migration id=received 2026/04/10 22:57:17 INFO Applying migration id=namehost 2026/04/10 22:57:17 INFO Applying migration id=outboxhost 2026/04/10 22:57:17 INFO Applying migration id=notesfts 2026/04/10 22:57:17 INFO Applying migration id=iconsname 2026/04/10 22:57:17 INFO Applying migration id=nohash 2026/04/10 22:57:17 INFO Applying migration id=shares 2026/04/10 22:57:17 INFO Applying migration id=actorttl 2026/04/10 22:57:17 INFO Applying migration id=tocc 2026/04/10 22:57:17 INFO Applying migration id=followeds 2026/04/10 22:57:17 INFO Applying migration id=certhash 2026/04/10 22:57:17 INFO Applying migration id=follows_sync 2026/04/10 22:57:17 INFO Applying migration id=jsonpath 2026/04/10 22:57:17 INFO Applying migration id=localforward 2026/04/10 22:57:17 INFO Applying migration id=avatar 2026/04/10 22:57:17 INFO Applying migration id=noimage 2026/04/10 22:57:17 INFO Applying migration id=feed 2026/04/10 22:57:17 INFO Applying migration id=bookmarks 2026/04/10 22:57:17 INFO Applying migration id=shareactivity 2026/04/10 22:57:17 INFO Applying migration id=application 2026/04/10 22:57:17 INFO Applying migration id=certificates 2026/04/10 22:57:17 INFO Applying migration id=rawforward 2026/04/10 22:57:17 INFO Applying migration id=publickey 2026/04/10 22:57:17 INFO Applying migration id=resolvegroup 2026/04/10 22:57:17 INFO Applying migration id=reject 2026/04/10 22:57:17 INFO Applying migration id=autodel 2026/04/10 22:57:17 INFO Applying migration id=jsonb 2026/04/10 22:57:17 INFO Applying migration id=quote 2026/04/10 22:57:17 INFO Applying migration id=rfc9421 2026/04/10 22:57:17 INFO Applying migration id=keys 2026/04/10 22:57:17 INFO Applying migration id=portable 2026/04/10 22:57:17 INFO Applying migration id=proofs 2026/04/10 22:57:17 INFO Applying migration id=contexts 2026/04/10 22:57:17 INFO Applying migration id=deliverieshost 2026/04/10 22:57:17 INFO Applying migration id=pembegin 2026/04/10 22:57:17 INFO Applying migration id=didhost 2026/04/10 22:57:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-2fd5-7a76-b845-7e24ce1ce459 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-2fd5-79aa-9b4b-73a4c35c2bd4 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-2fd5-79aa-9b4b-73a4c35c2bd4 2026/04/10 22:57:17 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-2fd5-79aa-9b4b-73a4c35c2bd4 --- PASS: TestPoll_LocalOptionWithLink (0.78s) === RUN TestPoll_Local3OptionsAnd2Votes 2026/04/10 22:57:17 INFO Applying migration id=initial 2026/04/10 22:57:17 INFO Applying migration id=notesupdated 2026/04/10 22:57:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:17 INFO Applying migration id=activitiesid 2026/04/10 22:57:17 INFO Applying migration id=outbox 2026/04/10 22:57:17 INFO Applying migration id=edits 2026/04/10 22:57:17 INFO Applying migration id=outboxactor 2026/04/10 22:57:17 INFO Applying migration id=outboxsender 2026/04/10 22:57:17 INFO Applying migration id=thread 2026/04/10 22:57:17 INFO Applying migration id=host 2026/04/10 22:57:17 INFO Applying migration id=sharedinbox 2026/04/10 22:57:17 INFO Applying migration id=noteshost 2026/04/10 22:57:17 INFO Applying migration id=fetched 2026/04/10 22:57:17 INFO Applying migration id=move 2026/04/10 22:57:17 INFO Applying migration id=cleanup 2026/04/10 22:57:17 INFO Applying migration id=received 2026/04/10 22:57:17 INFO Applying migration id=namehost 2026/04/10 22:57:17 INFO Applying migration id=outboxhost 2026/04/10 22:57:17 INFO Applying migration id=notesfts 2026/04/10 22:57:17 INFO Applying migration id=iconsname 2026/04/10 22:57:17 INFO Applying migration id=nohash 2026/04/10 22:57:17 INFO Applying migration id=shares 2026/04/10 22:57:17 INFO Applying migration id=actorttl 2026/04/10 22:57:17 INFO Applying migration id=tocc 2026/04/10 22:57:17 INFO Applying migration id=followeds 2026/04/10 22:57:17 INFO Applying migration id=certhash 2026/04/10 22:57:17 INFO Applying migration id=follows_sync 2026/04/10 22:57:17 INFO Applying migration id=jsonpath 2026/04/10 22:57:17 INFO Applying migration id=localforward 2026/04/10 22:57:17 INFO Applying migration id=avatar 2026/04/10 22:57:17 INFO Applying migration id=noimage 2026/04/10 22:57:17 INFO Applying migration id=feed 2026/04/10 22:57:17 INFO Applying migration id=bookmarks 2026/04/10 22:57:17 INFO Applying migration id=shareactivity 2026/04/10 22:57:17 INFO Applying migration id=application 2026/04/10 22:57:17 INFO Applying migration id=certificates 2026/04/10 22:57:17 INFO Applying migration id=rawforward 2026/04/10 22:57:17 INFO Applying migration id=publickey 2026/04/10 22:57:17 INFO Applying migration id=resolvegroup 2026/04/10 22:57:17 INFO Applying migration id=reject 2026/04/10 22:57:17 INFO Applying migration id=autodel 2026/04/10 22:57:17 INFO Applying migration id=jsonb 2026/04/10 22:57:17 INFO Applying migration id=quote 2026/04/10 22:57:17 INFO Applying migration id=rfc9421 2026/04/10 22:57:17 INFO Applying migration id=keys 2026/04/10 22:57:17 INFO Applying migration id=portable 2026/04/10 22:57:17 INFO Applying migration id=proofs 2026/04/10 22:57:17 INFO Applying migration id=contexts 2026/04/10 22:57:17 INFO Applying migration id=deliverieshost 2026/04/10 22:57:17 INFO Applying migration id=pembegin 2026/04/10 22:57:17 INFO Applying migration id=didhost 2026/04/10 22:57:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-3419-7be1-a1f8-10055fa1eacf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e 2026/04/10 22:57:18 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e 2026/04/10 22:57:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-341b-77e9-aab3-2661a5ceca9d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-341b-77d1-9c43-9babc655e1b5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-341b-77d1-9c43-9babc655e1b5 2026/04/10 22:57:18 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e 2026/04/10 22:57:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-341c-77e4-8387-ec474e562cec activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-341c-77cb-bd8e-2040c3879a0d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799d-341c-77cb-bd8e-2040c3879a0d 2026/04/10 22:57:18 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e 2026/04/10 22:57:18 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e 2026/04/10 22:57:18 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799d-3420-7233-8b9b-253f794ca2f4 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e 2026/04/10 22:57:18 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e --- PASS: TestPoll_Local3OptionsAnd2Votes (1.10s) === RUN TestPoll_Local3OptionsAnd2VotesAndDeletedVote 2026/04/10 22:57:18 INFO Applying migration id=initial 2026/04/10 22:57:18 INFO Applying migration id=notesupdated 2026/04/10 22:57:18 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:18 INFO Applying migration id=activitiesid 2026/04/10 22:57:18 INFO Applying migration id=outbox 2026/04/10 22:57:18 INFO Applying migration id=edits 2026/04/10 22:57:18 INFO Applying migration id=outboxactor 2026/04/10 22:57:18 INFO Applying migration id=outboxsender 2026/04/10 22:57:18 INFO Applying migration id=thread 2026/04/10 22:57:18 INFO Applying migration id=host 2026/04/10 22:57:18 INFO Applying migration id=sharedinbox 2026/04/10 22:57:18 INFO Applying migration id=noteshost 2026/04/10 22:57:18 INFO Applying migration id=fetched 2026/04/10 22:57:18 INFO Applying migration id=move 2026/04/10 22:57:18 INFO Applying migration id=cleanup 2026/04/10 22:57:18 INFO Applying migration id=received 2026/04/10 22:57:18 INFO Applying migration id=namehost 2026/04/10 22:57:18 INFO Applying migration id=outboxhost 2026/04/10 22:57:18 INFO Applying migration id=notesfts 2026/04/10 22:57:18 INFO Applying migration id=iconsname 2026/04/10 22:57:18 INFO Applying migration id=nohash 2026/04/10 22:57:18 INFO Applying migration id=shares 2026/04/10 22:57:18 INFO Applying migration id=actorttl 2026/04/10 22:57:18 INFO Applying migration id=tocc 2026/04/10 22:57:18 INFO Applying migration id=followeds 2026/04/10 22:57:18 INFO Applying migration id=certhash 2026/04/10 22:57:18 INFO Applying migration id=follows_sync 2026/04/10 22:57:18 INFO Applying migration id=jsonpath 2026/04/10 22:57:18 INFO Applying migration id=localforward 2026/04/10 22:57:18 INFO Applying migration id=avatar 2026/04/10 22:57:18 INFO Applying migration id=noimage 2026/04/10 22:57:18 INFO Applying migration id=feed 2026/04/10 22:57:18 INFO Applying migration id=bookmarks 2026/04/10 22:57:18 INFO Applying migration id=shareactivity 2026/04/10 22:57:18 INFO Applying migration id=application 2026/04/10 22:57:18 INFO Applying migration id=certificates 2026/04/10 22:57:18 INFO Applying migration id=rawforward 2026/04/10 22:57:18 INFO Applying migration id=publickey 2026/04/10 22:57:18 INFO Applying migration id=resolvegroup 2026/04/10 22:57:18 INFO Applying migration id=reject 2026/04/10 22:57:18 INFO Applying migration id=autodel 2026/04/10 22:57:18 INFO Applying migration id=jsonb 2026/04/10 22:57:18 INFO Applying migration id=quote 2026/04/10 22:57:18 INFO Applying migration id=rfc9421 2026/04/10 22:57:18 INFO Applying migration id=keys 2026/04/10 22:57:18 INFO Applying migration id=portable 2026/04/10 22:57:18 INFO Applying migration id=proofs 2026/04/10 22:57:18 INFO Applying migration id=contexts 2026/04/10 22:57:18 INFO Applying migration id=deliverieshost 2026/04/10 22:57:18 INFO Applying migration id=pembegin 2026/04/10 22:57:18 INFO Applying migration id=didhost 2026/04/10 22:57:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-3928-73fa-8653-7f8e2993766d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 2026/04/10 22:57:20 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 2026/04/10 22:57:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-392a-711e-9147-4bb9cb6db102 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-392a-7105-bff3-abedb7f140c0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-392a-7105-bff3-abedb7f140c0 2026/04/10 22:57:20 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 2026/04/10 22:57:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-392b-7dc8-b51d-5cfb4a283211 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-392b-7da4-80d6-d2b68d86b8ef activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799d-392b-7da4-80d6-d2b68d86b8ef 2026/04/10 22:57:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 2026/04/10 22:57:20 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799d-392b-7da4-80d6-d2b68d86b8ef#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-392b-7da4-80d6-d2b68d86b8ef activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799d-392b-7da4-80d6-d2b68d86b8ef 2026/04/10 22:57:20 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 2026/04/10 22:57:20 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799d-3930-7b56-9de7-080ac2d12e6c activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 2026/04/10 22:57:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 --- PASS: TestPoll_Local3OptionsAnd2VotesAndDeletedVote (1.30s) === RUN TestPoll_LocalVoteVisibilityFollowers 2026/04/10 22:57:20 INFO Applying migration id=initial 2026/04/10 22:57:20 INFO Applying migration id=notesupdated 2026/04/10 22:57:20 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:20 INFO Applying migration id=activitiesid 2026/04/10 22:57:20 INFO Applying migration id=outbox 2026/04/10 22:57:20 INFO Applying migration id=edits 2026/04/10 22:57:20 INFO Applying migration id=outboxactor 2026/04/10 22:57:20 INFO Applying migration id=outboxsender 2026/04/10 22:57:20 INFO Applying migration id=thread 2026/04/10 22:57:20 INFO Applying migration id=host 2026/04/10 22:57:20 INFO Applying migration id=sharedinbox 2026/04/10 22:57:20 INFO Applying migration id=noteshost 2026/04/10 22:57:20 INFO Applying migration id=fetched 2026/04/10 22:57:20 INFO Applying migration id=move 2026/04/10 22:57:20 INFO Applying migration id=cleanup 2026/04/10 22:57:20 INFO Applying migration id=received 2026/04/10 22:57:20 INFO Applying migration id=namehost 2026/04/10 22:57:20 INFO Applying migration id=outboxhost 2026/04/10 22:57:20 INFO Applying migration id=notesfts 2026/04/10 22:57:20 INFO Applying migration id=iconsname 2026/04/10 22:57:20 INFO Applying migration id=nohash 2026/04/10 22:57:20 INFO Applying migration id=shares 2026/04/10 22:57:20 INFO Applying migration id=actorttl 2026/04/10 22:57:20 INFO Applying migration id=tocc 2026/04/10 22:57:20 INFO Applying migration id=followeds 2026/04/10 22:57:20 INFO Applying migration id=certhash 2026/04/10 22:57:20 INFO Applying migration id=follows_sync 2026/04/10 22:57:20 INFO Applying migration id=jsonpath 2026/04/10 22:57:20 INFO Applying migration id=localforward 2026/04/10 22:57:20 INFO Applying migration id=avatar 2026/04/10 22:57:20 INFO Applying migration id=noimage 2026/04/10 22:57:20 INFO Applying migration id=feed 2026/04/10 22:57:20 INFO Applying migration id=bookmarks 2026/04/10 22:57:20 INFO Applying migration id=shareactivity 2026/04/10 22:57:20 INFO Applying migration id=application 2026/04/10 22:57:20 INFO Applying migration id=certificates 2026/04/10 22:57:20 INFO Applying migration id=rawforward 2026/04/10 22:57:20 INFO Applying migration id=publickey 2026/04/10 22:57:20 INFO Applying migration id=resolvegroup 2026/04/10 22:57:20 INFO Applying migration id=reject 2026/04/10 22:57:20 INFO Applying migration id=autodel 2026/04/10 22:57:20 INFO Applying migration id=jsonb 2026/04/10 22:57:20 INFO Applying migration id=quote 2026/04/10 22:57:20 INFO Applying migration id=rfc9421 2026/04/10 22:57:20 INFO Applying migration id=keys 2026/04/10 22:57:20 INFO Applying migration id=portable 2026/04/10 22:57:20 INFO Applying migration id=proofs 2026/04/10 22:57:20 INFO Applying migration id=contexts 2026/04/10 22:57:20 INFO Applying migration id=deliverieshost 2026/04/10 22:57:20 INFO Applying migration id=pembegin 2026/04/10 22:57:20 INFO Applying migration id=didhost 2026/04/10 22:57:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-3deb-7139-bb95-4222562fae4f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:57:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-3dec-7b0b-87ff-55dbd7ab02b5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-3deb-7139-bb95-4222562fae4f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799d-3deb-7139-bb95-4222562fae4f 2026/04/10 22:57:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-3ded-738a-8325-079eccff3483 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:57:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-3ded-7b32-9662-bda3785eb02a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-3ded-738a-8325-079eccff3483 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d799d-3ded-738a-8325-079eccff3483 2026/04/10 22:57:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-3dee-72c7-86ee-0bc7ed538088 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-3def-7c62-9a81-ee56a5fa4181 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-3def-7c44-8e29-d4ea7cb837df activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-3def-7c44-8e29-d4ea7cb837df 2026/04/10 22:57:21 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-3df0-7f3f-91cf-2033b74ce99e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-3df0-7f07-9bf5-dad3a5ef2669 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799d-3df0-7f07-9bf5-dad3a5ef2669 2026/04/10 22:57:21 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799d-3df2-7e1d-b099-495dfbc3e1ad activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a --- PASS: TestPoll_LocalVoteVisibilityFollowers (1.22s) === RUN TestPoll_LocalVoteVisibilityPublic 2026/04/10 22:57:21 INFO Applying migration id=initial 2026/04/10 22:57:21 INFO Applying migration id=notesupdated 2026/04/10 22:57:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:21 INFO Applying migration id=activitiesid 2026/04/10 22:57:21 INFO Applying migration id=outbox 2026/04/10 22:57:21 INFO Applying migration id=edits 2026/04/10 22:57:21 INFO Applying migration id=outboxactor 2026/04/10 22:57:21 INFO Applying migration id=outboxsender 2026/04/10 22:57:21 INFO Applying migration id=thread 2026/04/10 22:57:21 INFO Applying migration id=host 2026/04/10 22:57:21 INFO Applying migration id=sharedinbox 2026/04/10 22:57:21 INFO Applying migration id=noteshost 2026/04/10 22:57:21 INFO Applying migration id=fetched 2026/04/10 22:57:21 INFO Applying migration id=move 2026/04/10 22:57:21 INFO Applying migration id=cleanup 2026/04/10 22:57:21 INFO Applying migration id=received 2026/04/10 22:57:21 INFO Applying migration id=namehost 2026/04/10 22:57:21 INFO Applying migration id=outboxhost 2026/04/10 22:57:21 INFO Applying migration id=notesfts 2026/04/10 22:57:21 INFO Applying migration id=iconsname 2026/04/10 22:57:21 INFO Applying migration id=nohash 2026/04/10 22:57:21 INFO Applying migration id=shares 2026/04/10 22:57:21 INFO Applying migration id=actorttl 2026/04/10 22:57:21 INFO Applying migration id=tocc 2026/04/10 22:57:21 INFO Applying migration id=followeds 2026/04/10 22:57:21 INFO Applying migration id=certhash 2026/04/10 22:57:21 INFO Applying migration id=follows_sync 2026/04/10 22:57:21 INFO Applying migration id=jsonpath 2026/04/10 22:57:21 INFO Applying migration id=localforward 2026/04/10 22:57:21 INFO Applying migration id=avatar 2026/04/10 22:57:21 INFO Applying migration id=noimage 2026/04/10 22:57:21 INFO Applying migration id=feed 2026/04/10 22:57:21 INFO Applying migration id=bookmarks 2026/04/10 22:57:21 INFO Applying migration id=shareactivity 2026/04/10 22:57:21 INFO Applying migration id=application 2026/04/10 22:57:21 INFO Applying migration id=certificates 2026/04/10 22:57:21 INFO Applying migration id=rawforward 2026/04/10 22:57:21 INFO Applying migration id=publickey 2026/04/10 22:57:21 INFO Applying migration id=resolvegroup 2026/04/10 22:57:21 INFO Applying migration id=reject 2026/04/10 22:57:21 INFO Applying migration id=autodel 2026/04/10 22:57:21 INFO Applying migration id=jsonb 2026/04/10 22:57:21 INFO Applying migration id=quote 2026/04/10 22:57:21 INFO Applying migration id=rfc9421 2026/04/10 22:57:21 INFO Applying migration id=keys 2026/04/10 22:57:21 INFO Applying migration id=portable 2026/04/10 22:57:21 INFO Applying migration id=proofs 2026/04/10 22:57:21 INFO Applying migration id=contexts 2026/04/10 22:57:21 INFO Applying migration id=deliverieshost 2026/04/10 22:57:21 INFO Applying migration id=pembegin 2026/04/10 22:57:21 INFO Applying migration id=didhost 2026/04/10 22:57:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-41eb-75f7-8cea-a402baa03f46 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 2026/04/10 22:57:22 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 2026/04/10 22:57:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-41ee-7190-a134-54cc39eeaff5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-41ee-715f-9056-9d6d195e355b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-41ee-715f-9056-9d6d195e355b 2026/04/10 22:57:22 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 2026/04/10 22:57:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-41ef-7890-967b-c230f0a23ebe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-41ef-7869-bd84-4e9e7d3a30cc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799d-41ef-7869-bd84-4e9e7d3a30cc 2026/04/10 22:57:22 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 2026/04/10 22:57:22 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799d-41f1-7bb7-889b-7b37f673960a activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 2026/04/10 22:57:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 2026/04/10 22:57:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 2026/04/10 22:57:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 2026/04/10 22:57:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 --- PASS: TestPoll_LocalVoteVisibilityPublic (1.03s) === RUN TestPoll_LocalSelfVote 2026/04/10 22:57:22 INFO Applying migration id=initial 2026/04/10 22:57:22 INFO Applying migration id=notesupdated 2026/04/10 22:57:22 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:22 INFO Applying migration id=activitiesid 2026/04/10 22:57:22 INFO Applying migration id=outbox 2026/04/10 22:57:22 INFO Applying migration id=edits 2026/04/10 22:57:22 INFO Applying migration id=outboxactor 2026/04/10 22:57:22 INFO Applying migration id=outboxsender 2026/04/10 22:57:22 INFO Applying migration id=thread 2026/04/10 22:57:22 INFO Applying migration id=host 2026/04/10 22:57:22 INFO Applying migration id=sharedinbox 2026/04/10 22:57:22 INFO Applying migration id=noteshost 2026/04/10 22:57:22 INFO Applying migration id=fetched 2026/04/10 22:57:22 INFO Applying migration id=move 2026/04/10 22:57:22 INFO Applying migration id=cleanup 2026/04/10 22:57:22 INFO Applying migration id=received 2026/04/10 22:57:22 INFO Applying migration id=namehost 2026/04/10 22:57:22 INFO Applying migration id=outboxhost 2026/04/10 22:57:22 INFO Applying migration id=notesfts 2026/04/10 22:57:22 INFO Applying migration id=iconsname 2026/04/10 22:57:22 INFO Applying migration id=nohash 2026/04/10 22:57:22 INFO Applying migration id=shares 2026/04/10 22:57:22 INFO Applying migration id=actorttl 2026/04/10 22:57:22 INFO Applying migration id=tocc 2026/04/10 22:57:22 INFO Applying migration id=followeds 2026/04/10 22:57:22 INFO Applying migration id=certhash 2026/04/10 22:57:22 INFO Applying migration id=follows_sync 2026/04/10 22:57:22 INFO Applying migration id=jsonpath 2026/04/10 22:57:22 INFO Applying migration id=localforward 2026/04/10 22:57:22 INFO Applying migration id=avatar 2026/04/10 22:57:22 INFO Applying migration id=noimage 2026/04/10 22:57:22 INFO Applying migration id=feed 2026/04/10 22:57:22 INFO Applying migration id=bookmarks 2026/04/10 22:57:22 INFO Applying migration id=shareactivity 2026/04/10 22:57:22 INFO Applying migration id=application 2026/04/10 22:57:22 INFO Applying migration id=certificates 2026/04/10 22:57:22 INFO Applying migration id=rawforward 2026/04/10 22:57:22 INFO Applying migration id=publickey 2026/04/10 22:57:22 INFO Applying migration id=resolvegroup 2026/04/10 22:57:22 INFO Applying migration id=reject 2026/04/10 22:57:22 INFO Applying migration id=autodel 2026/04/10 22:57:22 INFO Applying migration id=jsonb 2026/04/10 22:57:22 INFO Applying migration id=quote 2026/04/10 22:57:22 INFO Applying migration id=rfc9421 2026/04/10 22:57:22 INFO Applying migration id=keys 2026/04/10 22:57:22 INFO Applying migration id=portable 2026/04/10 22:57:22 INFO Applying migration id=proofs 2026/04/10 22:57:22 INFO Applying migration id=contexts 2026/04/10 22:57:22 INFO Applying migration id=deliverieshost 2026/04/10 22:57:22 INFO Applying migration id=pembegin 2026/04/10 22:57:22 INFO Applying migration id=didhost 2026/04/10 22:57:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-45aa-7a7a-a2a8-520525dbc1f4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-45aa-79af-b75d-5de5e934d5da activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-45aa-79af-b75d-5de5e934d5da 2026/04/10 22:57:23 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-45aa-79af-b75d-5de5e934d5da 2026/04/10 22:57:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-45ac-7dab-b99b-bcbfe86ab210 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-45ac-7d85-bd47-b71444d5f6ae activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-45ac-7d85-bd47-b71444d5f6ae 2026/04/10 22:57:23 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-45aa-79af-b75d-5de5e934d5da 2026/04/10 22:57:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-45ae-72ac-a166-d403eb370206 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-45ae-7289-90ed-6a5d3ff5b491 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-45ae-7289-90ed-6a5d3ff5b491 2026/04/10 22:57:23 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d799d-45aa-79af-b75d-5de5e934d5da 2026/04/10 22:57:23 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799d-45b0-7308-83a5-fee93a65e482 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-45aa-79af-b75d-5de5e934d5da activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-45aa-79af-b75d-5de5e934d5da 2026/04/10 22:57:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-45aa-79af-b75d-5de5e934d5da --- PASS: TestPoll_LocalSelfVote (0.95s) === RUN TestRegister_RedirectNoCertificate 2026/04/10 22:57:23 INFO Applying migration id=initial 2026/04/10 22:57:23 INFO Applying migration id=notesupdated 2026/04/10 22:57:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:23 INFO Applying migration id=activitiesid 2026/04/10 22:57:23 INFO Applying migration id=outbox 2026/04/10 22:57:23 INFO Applying migration id=edits 2026/04/10 22:57:23 INFO Applying migration id=outboxactor 2026/04/10 22:57:23 INFO Applying migration id=outboxsender 2026/04/10 22:57:23 INFO Applying migration id=thread 2026/04/10 22:57:23 INFO Applying migration id=host 2026/04/10 22:57:23 INFO Applying migration id=sharedinbox 2026/04/10 22:57:23 INFO Applying migration id=noteshost 2026/04/10 22:57:23 INFO Applying migration id=fetched 2026/04/10 22:57:23 INFO Applying migration id=move 2026/04/10 22:57:23 INFO Applying migration id=cleanup 2026/04/10 22:57:23 INFO Applying migration id=received 2026/04/10 22:57:23 INFO Applying migration id=namehost 2026/04/10 22:57:23 INFO Applying migration id=outboxhost 2026/04/10 22:57:23 INFO Applying migration id=notesfts 2026/04/10 22:57:23 INFO Applying migration id=iconsname 2026/04/10 22:57:23 INFO Applying migration id=nohash 2026/04/10 22:57:23 INFO Applying migration id=shares 2026/04/10 22:57:23 INFO Applying migration id=actorttl 2026/04/10 22:57:23 INFO Applying migration id=tocc 2026/04/10 22:57:23 INFO Applying migration id=followeds 2026/04/10 22:57:23 INFO Applying migration id=certhash 2026/04/10 22:57:23 INFO Applying migration id=follows_sync 2026/04/10 22:57:23 INFO Applying migration id=jsonpath 2026/04/10 22:57:23 INFO Applying migration id=localforward 2026/04/10 22:57:23 INFO Applying migration id=avatar 2026/04/10 22:57:23 INFO Applying migration id=noimage 2026/04/10 22:57:23 INFO Applying migration id=feed 2026/04/10 22:57:23 INFO Applying migration id=bookmarks 2026/04/10 22:57:23 INFO Applying migration id=shareactivity 2026/04/10 22:57:23 INFO Applying migration id=application 2026/04/10 22:57:23 INFO Applying migration id=certificates 2026/04/10 22:57:23 INFO Applying migration id=rawforward 2026/04/10 22:57:23 INFO Applying migration id=publickey 2026/04/10 22:57:23 INFO Applying migration id=resolvegroup 2026/04/10 22:57:23 INFO Applying migration id=reject 2026/04/10 22:57:23 INFO Applying migration id=autodel 2026/04/10 22:57:23 INFO Applying migration id=jsonb 2026/04/10 22:57:23 INFO Applying migration id=quote 2026/04/10 22:57:23 INFO Applying migration id=rfc9421 2026/04/10 22:57:23 INFO Applying migration id=keys 2026/04/10 22:57:23 INFO Applying migration id=portable 2026/04/10 22:57:23 INFO Applying migration id=proofs 2026/04/10 22:57:23 INFO Applying migration id=contexts 2026/04/10 22:57:23 INFO Applying migration id=deliverieshost 2026/04/10 22:57:23 INFO Applying migration id=pembegin 2026/04/10 22:57:23 INFO Applying migration id=didhost --- PASS: TestRegister_RedirectNoCertificate (0.08s) === RUN TestRegister_Redirect 2026/04/10 22:57:23 INFO Applying migration id=initial 2026/04/10 22:57:23 INFO Applying migration id=notesupdated 2026/04/10 22:57:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:23 INFO Applying migration id=activitiesid 2026/04/10 22:57:23 INFO Applying migration id=outbox 2026/04/10 22:57:23 INFO Applying migration id=edits 2026/04/10 22:57:23 INFO Applying migration id=outboxactor 2026/04/10 22:57:23 INFO Applying migration id=outboxsender 2026/04/10 22:57:23 INFO Applying migration id=thread 2026/04/10 22:57:23 INFO Applying migration id=host 2026/04/10 22:57:23 INFO Applying migration id=sharedinbox 2026/04/10 22:57:23 INFO Applying migration id=noteshost 2026/04/10 22:57:23 INFO Applying migration id=fetched 2026/04/10 22:57:23 INFO Applying migration id=move 2026/04/10 22:57:23 INFO Applying migration id=cleanup 2026/04/10 22:57:23 INFO Applying migration id=received 2026/04/10 22:57:23 INFO Applying migration id=namehost 2026/04/10 22:57:23 INFO Applying migration id=outboxhost 2026/04/10 22:57:23 INFO Applying migration id=notesfts 2026/04/10 22:57:23 INFO Applying migration id=iconsname 2026/04/10 22:57:23 INFO Applying migration id=nohash 2026/04/10 22:57:23 INFO Applying migration id=shares 2026/04/10 22:57:23 INFO Applying migration id=actorttl 2026/04/10 22:57:23 INFO Applying migration id=tocc 2026/04/10 22:57:23 INFO Applying migration id=followeds 2026/04/10 22:57:23 INFO Applying migration id=certhash 2026/04/10 22:57:23 INFO Applying migration id=follows_sync 2026/04/10 22:57:23 INFO Applying migration id=jsonpath 2026/04/10 22:57:23 INFO Applying migration id=localforward 2026/04/10 22:57:23 INFO Applying migration id=avatar 2026/04/10 22:57:23 INFO Applying migration id=noimage 2026/04/10 22:57:23 INFO Applying migration id=feed 2026/04/10 22:57:23 INFO Applying migration id=bookmarks 2026/04/10 22:57:23 INFO Applying migration id=shareactivity 2026/04/10 22:57:23 INFO Applying migration id=application 2026/04/10 22:57:23 INFO Applying migration id=certificates 2026/04/10 22:57:23 INFO Applying migration id=rawforward 2026/04/10 22:57:23 INFO Applying migration id=publickey 2026/04/10 22:57:23 INFO Applying migration id=resolvegroup 2026/04/10 22:57:23 INFO Applying migration id=reject 2026/04/10 22:57:23 INFO Applying migration id=autodel 2026/04/10 22:57:23 INFO Applying migration id=jsonb 2026/04/10 22:57:23 INFO Applying migration id=quote 2026/04/10 22:57:23 INFO Applying migration id=rfc9421 2026/04/10 22:57:23 INFO Applying migration id=keys 2026/04/10 22:57:23 INFO Applying migration id=portable 2026/04/10 22:57:23 INFO Applying migration id=proofs 2026/04/10 22:57:23 INFO Applying migration id=contexts 2026/04/10 22:57:23 INFO Applying migration id=deliverieshost 2026/04/10 22:57:23 INFO Applying migration id=pembegin 2026/04/10 22:57:23 INFO Applying migration id=didhost 2026/04/10 22:57:23 INFO Redirecting new user --- PASS: TestRegister_Redirect (0.08s) === RUN TestRegister_NoCertificate 2026/04/10 22:57:23 INFO Applying migration id=initial 2026/04/10 22:57:23 INFO Applying migration id=notesupdated 2026/04/10 22:57:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:23 INFO Applying migration id=activitiesid 2026/04/10 22:57:23 INFO Applying migration id=outbox 2026/04/10 22:57:23 INFO Applying migration id=edits 2026/04/10 22:57:23 INFO Applying migration id=outboxactor 2026/04/10 22:57:23 INFO Applying migration id=outboxsender 2026/04/10 22:57:23 INFO Applying migration id=thread 2026/04/10 22:57:23 INFO Applying migration id=host 2026/04/10 22:57:23 INFO Applying migration id=sharedinbox 2026/04/10 22:57:23 INFO Applying migration id=noteshost 2026/04/10 22:57:23 INFO Applying migration id=fetched 2026/04/10 22:57:23 INFO Applying migration id=move 2026/04/10 22:57:23 INFO Applying migration id=cleanup 2026/04/10 22:57:23 INFO Applying migration id=received 2026/04/10 22:57:23 INFO Applying migration id=namehost 2026/04/10 22:57:23 INFO Applying migration id=outboxhost 2026/04/10 22:57:23 INFO Applying migration id=notesfts 2026/04/10 22:57:23 INFO Applying migration id=iconsname 2026/04/10 22:57:23 INFO Applying migration id=nohash 2026/04/10 22:57:23 INFO Applying migration id=shares 2026/04/10 22:57:23 INFO Applying migration id=actorttl 2026/04/10 22:57:23 INFO Applying migration id=tocc 2026/04/10 22:57:23 INFO Applying migration id=followeds 2026/04/10 22:57:23 INFO Applying migration id=certhash 2026/04/10 22:57:23 INFO Applying migration id=follows_sync 2026/04/10 22:57:23 INFO Applying migration id=jsonpath 2026/04/10 22:57:23 INFO Applying migration id=localforward 2026/04/10 22:57:23 INFO Applying migration id=avatar 2026/04/10 22:57:23 INFO Applying migration id=noimage 2026/04/10 22:57:23 INFO Applying migration id=feed 2026/04/10 22:57:23 INFO Applying migration id=bookmarks 2026/04/10 22:57:23 INFO Applying migration id=shareactivity 2026/04/10 22:57:23 INFO Applying migration id=application 2026/04/10 22:57:23 INFO Applying migration id=certificates 2026/04/10 22:57:23 INFO Applying migration id=rawforward 2026/04/10 22:57:23 INFO Applying migration id=publickey 2026/04/10 22:57:23 INFO Applying migration id=resolvegroup 2026/04/10 22:57:23 INFO Applying migration id=reject 2026/04/10 22:57:23 INFO Applying migration id=autodel 2026/04/10 22:57:23 INFO Applying migration id=jsonb 2026/04/10 22:57:23 INFO Applying migration id=quote 2026/04/10 22:57:23 INFO Applying migration id=rfc9421 2026/04/10 22:57:23 INFO Applying migration id=keys 2026/04/10 22:57:23 INFO Applying migration id=portable 2026/04/10 22:57:23 INFO Applying migration id=proofs 2026/04/10 22:57:23 INFO Applying migration id=contexts 2026/04/10 22:57:23 INFO Applying migration id=deliverieshost 2026/04/10 22:57:23 INFO Applying migration id=pembegin 2026/04/10 22:57:23 INFO Applying migration id=didhost 2026/04/10 22:57:23 WARN No client certificate request.path=/users/register --- PASS: TestRegister_NoCertificate (0.08s) === RUN TestRegister_HappyFlow 2026/04/10 22:57:23 INFO Applying migration id=initial 2026/04/10 22:57:23 INFO Applying migration id=notesupdated 2026/04/10 22:57:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:23 INFO Applying migration id=activitiesid 2026/04/10 22:57:23 INFO Applying migration id=outbox 2026/04/10 22:57:23 INFO Applying migration id=edits 2026/04/10 22:57:23 INFO Applying migration id=outboxactor 2026/04/10 22:57:23 INFO Applying migration id=outboxsender 2026/04/10 22:57:23 INFO Applying migration id=thread 2026/04/10 22:57:23 INFO Applying migration id=host 2026/04/10 22:57:23 INFO Applying migration id=sharedinbox 2026/04/10 22:57:23 INFO Applying migration id=noteshost 2026/04/10 22:57:23 INFO Applying migration id=fetched 2026/04/10 22:57:23 INFO Applying migration id=move 2026/04/10 22:57:23 INFO Applying migration id=cleanup 2026/04/10 22:57:23 INFO Applying migration id=received 2026/04/10 22:57:23 INFO Applying migration id=namehost 2026/04/10 22:57:23 INFO Applying migration id=outboxhost 2026/04/10 22:57:23 INFO Applying migration id=notesfts 2026/04/10 22:57:23 INFO Applying migration id=iconsname 2026/04/10 22:57:23 INFO Applying migration id=nohash 2026/04/10 22:57:23 INFO Applying migration id=shares 2026/04/10 22:57:23 INFO Applying migration id=actorttl 2026/04/10 22:57:23 INFO Applying migration id=tocc 2026/04/10 22:57:23 INFO Applying migration id=followeds 2026/04/10 22:57:23 INFO Applying migration id=certhash 2026/04/10 22:57:23 INFO Applying migration id=follows_sync 2026/04/10 22:57:23 INFO Applying migration id=jsonpath 2026/04/10 22:57:23 INFO Applying migration id=localforward 2026/04/10 22:57:23 INFO Applying migration id=avatar 2026/04/10 22:57:23 INFO Applying migration id=noimage 2026/04/10 22:57:23 INFO Applying migration id=feed 2026/04/10 22:57:23 INFO Applying migration id=bookmarks 2026/04/10 22:57:23 INFO Applying migration id=shareactivity 2026/04/10 22:57:23 INFO Applying migration id=application 2026/04/10 22:57:23 INFO Applying migration id=certificates 2026/04/10 22:57:23 INFO Applying migration id=rawforward 2026/04/10 22:57:23 INFO Applying migration id=publickey 2026/04/10 22:57:23 INFO Applying migration id=resolvegroup 2026/04/10 22:57:23 INFO Applying migration id=reject 2026/04/10 22:57:23 INFO Applying migration id=autodel 2026/04/10 22:57:23 INFO Applying migration id=jsonb 2026/04/10 22:57:23 INFO Applying migration id=quote 2026/04/10 22:57:23 INFO Applying migration id=rfc9421 2026/04/10 22:57:23 INFO Applying migration id=keys 2026/04/10 22:57:23 INFO Applying migration id=portable 2026/04/10 22:57:23 INFO Applying migration id=proofs 2026/04/10 22:57:23 INFO Applying migration id=contexts 2026/04/10 22:57:23 INFO Applying migration id=deliverieshost 2026/04/10 22:57:23 INFO Applying migration id=pembegin 2026/04/10 22:57:23 INFO Applying migration id=didhost 2026/04/10 22:57:23 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_HappyFlow (0.21s) === RUN TestRegister_HappyFlowRegistrationClosed 2026/04/10 22:57:23 INFO Applying migration id=initial 2026/04/10 22:57:23 INFO Applying migration id=notesupdated 2026/04/10 22:57:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:23 INFO Applying migration id=activitiesid 2026/04/10 22:57:23 INFO Applying migration id=outbox 2026/04/10 22:57:23 INFO Applying migration id=edits 2026/04/10 22:57:23 INFO Applying migration id=outboxactor 2026/04/10 22:57:23 INFO Applying migration id=outboxsender 2026/04/10 22:57:23 INFO Applying migration id=thread 2026/04/10 22:57:23 INFO Applying migration id=host 2026/04/10 22:57:23 INFO Applying migration id=sharedinbox 2026/04/10 22:57:23 INFO Applying migration id=noteshost 2026/04/10 22:57:23 INFO Applying migration id=fetched 2026/04/10 22:57:23 INFO Applying migration id=move 2026/04/10 22:57:23 INFO Applying migration id=cleanup 2026/04/10 22:57:23 INFO Applying migration id=received 2026/04/10 22:57:23 INFO Applying migration id=namehost 2026/04/10 22:57:23 INFO Applying migration id=outboxhost 2026/04/10 22:57:23 INFO Applying migration id=notesfts 2026/04/10 22:57:23 INFO Applying migration id=iconsname 2026/04/10 22:57:23 INFO Applying migration id=nohash 2026/04/10 22:57:23 INFO Applying migration id=shares 2026/04/10 22:57:23 INFO Applying migration id=actorttl 2026/04/10 22:57:23 INFO Applying migration id=tocc 2026/04/10 22:57:23 INFO Applying migration id=followeds 2026/04/10 22:57:23 INFO Applying migration id=certhash 2026/04/10 22:57:23 INFO Applying migration id=follows_sync 2026/04/10 22:57:23 INFO Applying migration id=jsonpath 2026/04/10 22:57:23 INFO Applying migration id=localforward 2026/04/10 22:57:23 INFO Applying migration id=avatar 2026/04/10 22:57:23 INFO Applying migration id=noimage 2026/04/10 22:57:23 INFO Applying migration id=feed 2026/04/10 22:57:23 INFO Applying migration id=bookmarks 2026/04/10 22:57:23 INFO Applying migration id=shareactivity 2026/04/10 22:57:23 INFO Applying migration id=application 2026/04/10 22:57:23 INFO Applying migration id=certificates 2026/04/10 22:57:23 INFO Applying migration id=rawforward 2026/04/10 22:57:23 INFO Applying migration id=publickey 2026/04/10 22:57:23 INFO Applying migration id=resolvegroup 2026/04/10 22:57:23 INFO Applying migration id=reject 2026/04/10 22:57:23 INFO Applying migration id=autodel 2026/04/10 22:57:23 INFO Applying migration id=jsonb 2026/04/10 22:57:23 INFO Applying migration id=quote 2026/04/10 22:57:23 INFO Applying migration id=rfc9421 2026/04/10 22:57:23 INFO Applying migration id=keys 2026/04/10 22:57:23 INFO Applying migration id=portable 2026/04/10 22:57:23 INFO Applying migration id=proofs 2026/04/10 22:57:23 INFO Applying migration id=contexts 2026/04/10 22:57:23 INFO Applying migration id=deliverieshost 2026/04/10 22:57:23 INFO Applying migration id=pembegin 2026/04/10 22:57:23 INFO Applying migration id=didhost --- PASS: TestRegister_HappyFlowRegistrationClosed (0.08s) === RUN TestRegister_AlreadyRegistered 2026/04/10 22:57:23 INFO Applying migration id=initial 2026/04/10 22:57:23 INFO Applying migration id=notesupdated 2026/04/10 22:57:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:23 INFO Applying migration id=activitiesid 2026/04/10 22:57:23 INFO Applying migration id=outbox 2026/04/10 22:57:23 INFO Applying migration id=edits 2026/04/10 22:57:23 INFO Applying migration id=outboxactor 2026/04/10 22:57:23 INFO Applying migration id=outboxsender 2026/04/10 22:57:23 INFO Applying migration id=thread 2026/04/10 22:57:23 INFO Applying migration id=host 2026/04/10 22:57:23 INFO Applying migration id=sharedinbox 2026/04/10 22:57:23 INFO Applying migration id=noteshost 2026/04/10 22:57:23 INFO Applying migration id=fetched 2026/04/10 22:57:23 INFO Applying migration id=move 2026/04/10 22:57:23 INFO Applying migration id=cleanup 2026/04/10 22:57:23 INFO Applying migration id=received 2026/04/10 22:57:23 INFO Applying migration id=namehost 2026/04/10 22:57:23 INFO Applying migration id=outboxhost 2026/04/10 22:57:23 INFO Applying migration id=notesfts 2026/04/10 22:57:23 INFO Applying migration id=iconsname 2026/04/10 22:57:23 INFO Applying migration id=nohash 2026/04/10 22:57:23 INFO Applying migration id=shares 2026/04/10 22:57:23 INFO Applying migration id=actorttl 2026/04/10 22:57:23 INFO Applying migration id=tocc 2026/04/10 22:57:23 INFO Applying migration id=followeds 2026/04/10 22:57:23 INFO Applying migration id=certhash 2026/04/10 22:57:23 INFO Applying migration id=follows_sync 2026/04/10 22:57:23 INFO Applying migration id=jsonpath 2026/04/10 22:57:23 INFO Applying migration id=localforward 2026/04/10 22:57:23 INFO Applying migration id=avatar 2026/04/10 22:57:23 INFO Applying migration id=noimage 2026/04/10 22:57:23 INFO Applying migration id=feed 2026/04/10 22:57:23 INFO Applying migration id=bookmarks 2026/04/10 22:57:23 INFO Applying migration id=shareactivity 2026/04/10 22:57:23 INFO Applying migration id=application 2026/04/10 22:57:23 INFO Applying migration id=certificates 2026/04/10 22:57:23 INFO Applying migration id=rawforward 2026/04/10 22:57:23 INFO Applying migration id=publickey 2026/04/10 22:57:23 INFO Applying migration id=resolvegroup 2026/04/10 22:57:23 INFO Applying migration id=reject 2026/04/10 22:57:23 INFO Applying migration id=autodel 2026/04/10 22:57:23 INFO Applying migration id=jsonb 2026/04/10 22:57:23 INFO Applying migration id=quote 2026/04/10 22:57:23 INFO Applying migration id=rfc9421 2026/04/10 22:57:23 INFO Applying migration id=keys 2026/04/10 22:57:23 INFO Applying migration id=portable 2026/04/10 22:57:23 INFO Applying migration id=proofs 2026/04/10 22:57:23 INFO Applying migration id=contexts 2026/04/10 22:57:23 INFO Applying migration id=deliverieshost 2026/04/10 22:57:23 INFO Applying migration id=pembegin 2026/04/10 22:57:23 INFO Applying migration id=didhost 2026/04/10 22:57:24 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_AlreadyRegistered (0.29s) === RUN TestRegister_Twice 2026/04/10 22:57:24 INFO Applying migration id=initial 2026/04/10 22:57:24 INFO Applying migration id=notesupdated 2026/04/10 22:57:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:24 INFO Applying migration id=activitiesid 2026/04/10 22:57:24 INFO Applying migration id=outbox 2026/04/10 22:57:24 INFO Applying migration id=edits 2026/04/10 22:57:24 INFO Applying migration id=outboxactor 2026/04/10 22:57:24 INFO Applying migration id=outboxsender 2026/04/10 22:57:24 INFO Applying migration id=thread 2026/04/10 22:57:24 INFO Applying migration id=host 2026/04/10 22:57:24 INFO Applying migration id=sharedinbox 2026/04/10 22:57:24 INFO Applying migration id=noteshost 2026/04/10 22:57:24 INFO Applying migration id=fetched 2026/04/10 22:57:24 INFO Applying migration id=move 2026/04/10 22:57:24 INFO Applying migration id=cleanup 2026/04/10 22:57:24 INFO Applying migration id=received 2026/04/10 22:57:24 INFO Applying migration id=namehost 2026/04/10 22:57:24 INFO Applying migration id=outboxhost 2026/04/10 22:57:24 INFO Applying migration id=notesfts 2026/04/10 22:57:24 INFO Applying migration id=iconsname 2026/04/10 22:57:24 INFO Applying migration id=nohash 2026/04/10 22:57:24 INFO Applying migration id=shares 2026/04/10 22:57:24 INFO Applying migration id=actorttl 2026/04/10 22:57:24 INFO Applying migration id=tocc 2026/04/10 22:57:24 INFO Applying migration id=followeds 2026/04/10 22:57:24 INFO Applying migration id=certhash 2026/04/10 22:57:24 INFO Applying migration id=follows_sync 2026/04/10 22:57:24 INFO Applying migration id=jsonpath 2026/04/10 22:57:24 INFO Applying migration id=localforward 2026/04/10 22:57:24 INFO Applying migration id=avatar 2026/04/10 22:57:24 INFO Applying migration id=noimage 2026/04/10 22:57:24 INFO Applying migration id=feed 2026/04/10 22:57:24 INFO Applying migration id=bookmarks 2026/04/10 22:57:24 INFO Applying migration id=shareactivity 2026/04/10 22:57:24 INFO Applying migration id=application 2026/04/10 22:57:24 INFO Applying migration id=certificates 2026/04/10 22:57:24 INFO Applying migration id=rawforward 2026/04/10 22:57:24 INFO Applying migration id=publickey 2026/04/10 22:57:24 INFO Applying migration id=resolvegroup 2026/04/10 22:57:24 INFO Applying migration id=reject 2026/04/10 22:57:24 INFO Applying migration id=autodel 2026/04/10 22:57:24 INFO Applying migration id=jsonb 2026/04/10 22:57:24 INFO Applying migration id=quote 2026/04/10 22:57:24 INFO Applying migration id=rfc9421 2026/04/10 22:57:24 INFO Applying migration id=keys 2026/04/10 22:57:24 INFO Applying migration id=portable 2026/04/10 22:57:24 INFO Applying migration id=proofs 2026/04/10 22:57:24 INFO Applying migration id=contexts 2026/04/10 22:57:24 INFO Applying migration id=deliverieshost 2026/04/10 22:57:24 INFO Applying migration id=pembegin 2026/04/10 22:57:24 INFO Applying migration id=didhost 2026/04/10 22:57:24 INFO Creating new user request.path=/users/register name=erin 2026/04/10 22:57:24 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_Twice (0.15s) === RUN TestRegister_Throttling 2026/04/10 22:57:24 INFO Applying migration id=initial 2026/04/10 22:57:24 INFO Applying migration id=notesupdated 2026/04/10 22:57:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:24 INFO Applying migration id=activitiesid 2026/04/10 22:57:24 INFO Applying migration id=outbox 2026/04/10 22:57:24 INFO Applying migration id=edits 2026/04/10 22:57:24 INFO Applying migration id=outboxactor 2026/04/10 22:57:24 INFO Applying migration id=outboxsender 2026/04/10 22:57:24 INFO Applying migration id=thread 2026/04/10 22:57:24 INFO Applying migration id=host 2026/04/10 22:57:24 INFO Applying migration id=sharedinbox 2026/04/10 22:57:24 INFO Applying migration id=noteshost 2026/04/10 22:57:24 INFO Applying migration id=fetched 2026/04/10 22:57:24 INFO Applying migration id=move 2026/04/10 22:57:24 INFO Applying migration id=cleanup 2026/04/10 22:57:24 INFO Applying migration id=received 2026/04/10 22:57:24 INFO Applying migration id=namehost 2026/04/10 22:57:24 INFO Applying migration id=outboxhost 2026/04/10 22:57:24 INFO Applying migration id=notesfts 2026/04/10 22:57:24 INFO Applying migration id=iconsname 2026/04/10 22:57:24 INFO Applying migration id=nohash 2026/04/10 22:57:24 INFO Applying migration id=shares 2026/04/10 22:57:24 INFO Applying migration id=actorttl 2026/04/10 22:57:24 INFO Applying migration id=tocc 2026/04/10 22:57:24 INFO Applying migration id=followeds 2026/04/10 22:57:24 INFO Applying migration id=certhash 2026/04/10 22:57:24 INFO Applying migration id=follows_sync 2026/04/10 22:57:24 INFO Applying migration id=jsonpath 2026/04/10 22:57:24 INFO Applying migration id=localforward 2026/04/10 22:57:24 INFO Applying migration id=avatar 2026/04/10 22:57:24 INFO Applying migration id=noimage 2026/04/10 22:57:24 INFO Applying migration id=feed 2026/04/10 22:57:24 INFO Applying migration id=bookmarks 2026/04/10 22:57:24 INFO Applying migration id=shareactivity 2026/04/10 22:57:24 INFO Applying migration id=application 2026/04/10 22:57:24 INFO Applying migration id=certificates 2026/04/10 22:57:24 INFO Applying migration id=rawforward 2026/04/10 22:57:24 INFO Applying migration id=publickey 2026/04/10 22:57:24 INFO Applying migration id=resolvegroup 2026/04/10 22:57:24 INFO Applying migration id=reject 2026/04/10 22:57:24 INFO Applying migration id=autodel 2026/04/10 22:57:24 INFO Applying migration id=jsonb 2026/04/10 22:57:24 INFO Applying migration id=quote 2026/04/10 22:57:24 INFO Applying migration id=rfc9421 2026/04/10 22:57:24 INFO Applying migration id=keys 2026/04/10 22:57:24 INFO Applying migration id=portable 2026/04/10 22:57:24 INFO Applying migration id=proofs 2026/04/10 22:57:24 INFO Applying migration id=contexts 2026/04/10 22:57:24 INFO Applying migration id=deliverieshost 2026/04/10 22:57:24 INFO Applying migration id=pembegin 2026/04/10 22:57:24 INFO Applying migration id=didhost 2026/04/10 22:57:24 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling (0.21s) === RUN TestRegister_Throttling30Minutes 2026/04/10 22:57:24 INFO Applying migration id=initial 2026/04/10 22:57:24 INFO Applying migration id=notesupdated 2026/04/10 22:57:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:24 INFO Applying migration id=activitiesid 2026/04/10 22:57:24 INFO Applying migration id=outbox 2026/04/10 22:57:24 INFO Applying migration id=edits 2026/04/10 22:57:24 INFO Applying migration id=outboxactor 2026/04/10 22:57:24 INFO Applying migration id=outboxsender 2026/04/10 22:57:24 INFO Applying migration id=thread 2026/04/10 22:57:24 INFO Applying migration id=host 2026/04/10 22:57:24 INFO Applying migration id=sharedinbox 2026/04/10 22:57:24 INFO Applying migration id=noteshost 2026/04/10 22:57:24 INFO Applying migration id=fetched 2026/04/10 22:57:24 INFO Applying migration id=move 2026/04/10 22:57:24 INFO Applying migration id=cleanup 2026/04/10 22:57:24 INFO Applying migration id=received 2026/04/10 22:57:24 INFO Applying migration id=namehost 2026/04/10 22:57:24 INFO Applying migration id=outboxhost 2026/04/10 22:57:24 INFO Applying migration id=notesfts 2026/04/10 22:57:24 INFO Applying migration id=iconsname 2026/04/10 22:57:24 INFO Applying migration id=nohash 2026/04/10 22:57:24 INFO Applying migration id=shares 2026/04/10 22:57:24 INFO Applying migration id=actorttl 2026/04/10 22:57:24 INFO Applying migration id=tocc 2026/04/10 22:57:24 INFO Applying migration id=followeds 2026/04/10 22:57:24 INFO Applying migration id=certhash 2026/04/10 22:57:24 INFO Applying migration id=follows_sync 2026/04/10 22:57:24 INFO Applying migration id=jsonpath 2026/04/10 22:57:24 INFO Applying migration id=localforward 2026/04/10 22:57:24 INFO Applying migration id=avatar 2026/04/10 22:57:24 INFO Applying migration id=noimage 2026/04/10 22:57:24 INFO Applying migration id=feed 2026/04/10 22:57:24 INFO Applying migration id=bookmarks 2026/04/10 22:57:24 INFO Applying migration id=shareactivity 2026/04/10 22:57:24 INFO Applying migration id=application 2026/04/10 22:57:24 INFO Applying migration id=certificates 2026/04/10 22:57:24 INFO Applying migration id=rawforward 2026/04/10 22:57:24 INFO Applying migration id=publickey 2026/04/10 22:57:24 INFO Applying migration id=resolvegroup 2026/04/10 22:57:24 INFO Applying migration id=reject 2026/04/10 22:57:24 INFO Applying migration id=autodel 2026/04/10 22:57:24 INFO Applying migration id=jsonb 2026/04/10 22:57:24 INFO Applying migration id=quote 2026/04/10 22:57:24 INFO Applying migration id=rfc9421 2026/04/10 22:57:24 INFO Applying migration id=keys 2026/04/10 22:57:24 INFO Applying migration id=portable 2026/04/10 22:57:24 INFO Applying migration id=proofs 2026/04/10 22:57:24 INFO Applying migration id=contexts 2026/04/10 22:57:24 INFO Applying migration id=deliverieshost 2026/04/10 22:57:24 INFO Applying migration id=pembegin 2026/04/10 22:57:24 INFO Applying migration id=didhost 2026/04/10 22:57:24 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling30Minutes (0.20s) === RUN TestRegister_Throttling1Hour 2026/04/10 22:57:24 INFO Applying migration id=initial 2026/04/10 22:57:24 INFO Applying migration id=notesupdated 2026/04/10 22:57:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:24 INFO Applying migration id=activitiesid 2026/04/10 22:57:24 INFO Applying migration id=outbox 2026/04/10 22:57:24 INFO Applying migration id=edits 2026/04/10 22:57:24 INFO Applying migration id=outboxactor 2026/04/10 22:57:24 INFO Applying migration id=outboxsender 2026/04/10 22:57:24 INFO Applying migration id=thread 2026/04/10 22:57:24 INFO Applying migration id=host 2026/04/10 22:57:24 INFO Applying migration id=sharedinbox 2026/04/10 22:57:24 INFO Applying migration id=noteshost 2026/04/10 22:57:24 INFO Applying migration id=fetched 2026/04/10 22:57:24 INFO Applying migration id=move 2026/04/10 22:57:24 INFO Applying migration id=cleanup 2026/04/10 22:57:24 INFO Applying migration id=received 2026/04/10 22:57:24 INFO Applying migration id=namehost 2026/04/10 22:57:24 INFO Applying migration id=outboxhost 2026/04/10 22:57:24 INFO Applying migration id=notesfts 2026/04/10 22:57:24 INFO Applying migration id=iconsname 2026/04/10 22:57:24 INFO Applying migration id=nohash 2026/04/10 22:57:24 INFO Applying migration id=shares 2026/04/10 22:57:24 INFO Applying migration id=actorttl 2026/04/10 22:57:24 INFO Applying migration id=tocc 2026/04/10 22:57:24 INFO Applying migration id=followeds 2026/04/10 22:57:24 INFO Applying migration id=certhash 2026/04/10 22:57:24 INFO Applying migration id=follows_sync 2026/04/10 22:57:24 INFO Applying migration id=jsonpath 2026/04/10 22:57:24 INFO Applying migration id=localforward 2026/04/10 22:57:24 INFO Applying migration id=avatar 2026/04/10 22:57:24 INFO Applying migration id=noimage 2026/04/10 22:57:24 INFO Applying migration id=feed 2026/04/10 22:57:24 INFO Applying migration id=bookmarks 2026/04/10 22:57:24 INFO Applying migration id=shareactivity 2026/04/10 22:57:24 INFO Applying migration id=application 2026/04/10 22:57:24 INFO Applying migration id=certificates 2026/04/10 22:57:24 INFO Applying migration id=rawforward 2026/04/10 22:57:24 INFO Applying migration id=publickey 2026/04/10 22:57:24 INFO Applying migration id=resolvegroup 2026/04/10 22:57:24 INFO Applying migration id=reject 2026/04/10 22:57:24 INFO Applying migration id=autodel 2026/04/10 22:57:24 INFO Applying migration id=jsonb 2026/04/10 22:57:24 INFO Applying migration id=quote 2026/04/10 22:57:24 INFO Applying migration id=rfc9421 2026/04/10 22:57:24 INFO Applying migration id=keys 2026/04/10 22:57:24 INFO Applying migration id=portable 2026/04/10 22:57:24 INFO Applying migration id=proofs 2026/04/10 22:57:24 INFO Applying migration id=contexts 2026/04/10 22:57:24 INFO Applying migration id=deliverieshost 2026/04/10 22:57:24 INFO Applying migration id=pembegin 2026/04/10 22:57:24 INFO Applying migration id=didhost 2026/04/10 22:57:24 INFO Creating new user request.path=/users/register name=erin 2026/04/10 22:57:25 INFO Creating new user request.path=/users/register name=david --- PASS: TestRegister_Throttling1Hour (0.80s) === RUN TestRegister_TwoCertificates 2026/04/10 22:57:25 INFO Applying migration id=initial 2026/04/10 22:57:25 INFO Applying migration id=notesupdated 2026/04/10 22:57:25 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:25 INFO Applying migration id=activitiesid 2026/04/10 22:57:25 INFO Applying migration id=outbox 2026/04/10 22:57:25 INFO Applying migration id=edits 2026/04/10 22:57:25 INFO Applying migration id=outboxactor 2026/04/10 22:57:25 INFO Applying migration id=outboxsender 2026/04/10 22:57:25 INFO Applying migration id=thread 2026/04/10 22:57:25 INFO Applying migration id=host 2026/04/10 22:57:25 INFO Applying migration id=sharedinbox 2026/04/10 22:57:25 INFO Applying migration id=noteshost 2026/04/10 22:57:25 INFO Applying migration id=fetched 2026/04/10 22:57:25 INFO Applying migration id=move 2026/04/10 22:57:25 INFO Applying migration id=cleanup 2026/04/10 22:57:25 INFO Applying migration id=received 2026/04/10 22:57:25 INFO Applying migration id=namehost 2026/04/10 22:57:25 INFO Applying migration id=outboxhost 2026/04/10 22:57:25 INFO Applying migration id=notesfts 2026/04/10 22:57:25 INFO Applying migration id=iconsname 2026/04/10 22:57:25 INFO Applying migration id=nohash 2026/04/10 22:57:25 INFO Applying migration id=shares 2026/04/10 22:57:25 INFO Applying migration id=actorttl 2026/04/10 22:57:25 INFO Applying migration id=tocc 2026/04/10 22:57:25 INFO Applying migration id=followeds 2026/04/10 22:57:25 INFO Applying migration id=certhash 2026/04/10 22:57:25 INFO Applying migration id=follows_sync 2026/04/10 22:57:25 INFO Applying migration id=jsonpath 2026/04/10 22:57:25 INFO Applying migration id=localforward 2026/04/10 22:57:25 INFO Applying migration id=avatar 2026/04/10 22:57:25 INFO Applying migration id=noimage 2026/04/10 22:57:25 INFO Applying migration id=feed 2026/04/10 22:57:25 INFO Applying migration id=bookmarks 2026/04/10 22:57:25 INFO Applying migration id=shareactivity 2026/04/10 22:57:25 INFO Applying migration id=application 2026/04/10 22:57:25 INFO Applying migration id=certificates 2026/04/10 22:57:25 INFO Applying migration id=rawforward 2026/04/10 22:57:25 INFO Applying migration id=publickey 2026/04/10 22:57:25 INFO Applying migration id=resolvegroup 2026/04/10 22:57:25 INFO Applying migration id=reject 2026/04/10 22:57:25 INFO Applying migration id=autodel 2026/04/10 22:57:25 INFO Applying migration id=jsonb 2026/04/10 22:57:25 INFO Applying migration id=quote 2026/04/10 22:57:25 INFO Applying migration id=rfc9421 2026/04/10 22:57:25 INFO Applying migration id=keys 2026/04/10 22:57:25 INFO Applying migration id=portable 2026/04/10 22:57:25 INFO Applying migration id=proofs 2026/04/10 22:57:25 INFO Applying migration id=contexts 2026/04/10 22:57:25 INFO Applying migration id=deliverieshost 2026/04/10 22:57:25 INFO Applying migration id=pembegin 2026/04/10 22:57:25 INFO Applying migration id=didhost 2026/04/10 22:57:25 INFO Redirecting new user 2026/04/10 22:57:25 INFO Creating new user request.path=/users/register name=erin 2026/04/10 22:57:25 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/04/10 22:57:25 INFO Redirecting new user 2026/04/10 22:57:25 INFO Creating new user request.path=/users/register name=erin 2026/04/10 22:57:25 INFO Approving certificate request.path=/users/certificates/approve/4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF request.user=erin user=erin hash=4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF 2026/04/10 22:57:25 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/04/10 22:57:25 INFO Revoking certificate request.path=/users/certificates/revoke/EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A request.user=erin user=erin hash=EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A 2026/04/10 22:57:25 INFO Redirecting new user 2026/04/10 22:57:25 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_TwoCertificates (0.58s) === RUN TestRegister_ForbiddenUserName 2026/04/10 22:57:26 INFO Applying migration id=initial 2026/04/10 22:57:26 INFO Applying migration id=notesupdated 2026/04/10 22:57:26 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:26 INFO Applying migration id=activitiesid 2026/04/10 22:57:26 INFO Applying migration id=outbox 2026/04/10 22:57:26 INFO Applying migration id=edits 2026/04/10 22:57:26 INFO Applying migration id=outboxactor 2026/04/10 22:57:26 INFO Applying migration id=outboxsender 2026/04/10 22:57:26 INFO Applying migration id=thread 2026/04/10 22:57:26 INFO Applying migration id=host 2026/04/10 22:57:26 INFO Applying migration id=sharedinbox 2026/04/10 22:57:26 INFO Applying migration id=noteshost 2026/04/10 22:57:26 INFO Applying migration id=fetched 2026/04/10 22:57:26 INFO Applying migration id=move 2026/04/10 22:57:26 INFO Applying migration id=cleanup 2026/04/10 22:57:26 INFO Applying migration id=received 2026/04/10 22:57:26 INFO Applying migration id=namehost 2026/04/10 22:57:26 INFO Applying migration id=outboxhost 2026/04/10 22:57:26 INFO Applying migration id=notesfts 2026/04/10 22:57:26 INFO Applying migration id=iconsname 2026/04/10 22:57:26 INFO Applying migration id=nohash 2026/04/10 22:57:26 INFO Applying migration id=shares 2026/04/10 22:57:26 INFO Applying migration id=actorttl 2026/04/10 22:57:26 INFO Applying migration id=tocc 2026/04/10 22:57:26 INFO Applying migration id=followeds 2026/04/10 22:57:26 INFO Applying migration id=certhash 2026/04/10 22:57:26 INFO Applying migration id=follows_sync 2026/04/10 22:57:26 INFO Applying migration id=jsonpath 2026/04/10 22:57:26 INFO Applying migration id=localforward 2026/04/10 22:57:26 INFO Applying migration id=avatar 2026/04/10 22:57:26 INFO Applying migration id=noimage 2026/04/10 22:57:26 INFO Applying migration id=feed 2026/04/10 22:57:26 INFO Applying migration id=bookmarks 2026/04/10 22:57:26 INFO Applying migration id=shareactivity 2026/04/10 22:57:26 INFO Applying migration id=application 2026/04/10 22:57:26 INFO Applying migration id=certificates 2026/04/10 22:57:26 INFO Applying migration id=rawforward 2026/04/10 22:57:26 INFO Applying migration id=publickey 2026/04/10 22:57:26 INFO Applying migration id=resolvegroup 2026/04/10 22:57:26 INFO Applying migration id=reject 2026/04/10 22:57:26 INFO Applying migration id=autodel 2026/04/10 22:57:26 INFO Applying migration id=jsonb 2026/04/10 22:57:26 INFO Applying migration id=quote 2026/04/10 22:57:26 INFO Applying migration id=rfc9421 2026/04/10 22:57:26 INFO Applying migration id=keys 2026/04/10 22:57:26 INFO Applying migration id=portable 2026/04/10 22:57:26 INFO Applying migration id=proofs 2026/04/10 22:57:26 INFO Applying migration id=contexts 2026/04/10 22:57:26 INFO Applying migration id=deliverieshost 2026/04/10 22:57:26 INFO Applying migration id=pembegin 2026/04/10 22:57:26 INFO Applying migration id=didhost --- PASS: TestRegister_ForbiddenUserName (0.08s) === RUN TestReply_AuthorNotFollowed 2026/04/10 22:57:26 INFO Applying migration id=initial 2026/04/10 22:57:26 INFO Applying migration id=notesupdated 2026/04/10 22:57:26 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:26 INFO Applying migration id=activitiesid 2026/04/10 22:57:26 INFO Applying migration id=outbox 2026/04/10 22:57:26 INFO Applying migration id=edits 2026/04/10 22:57:26 INFO Applying migration id=outboxactor 2026/04/10 22:57:26 INFO Applying migration id=outboxsender 2026/04/10 22:57:26 INFO Applying migration id=thread 2026/04/10 22:57:26 INFO Applying migration id=host 2026/04/10 22:57:26 INFO Applying migration id=sharedinbox 2026/04/10 22:57:26 INFO Applying migration id=noteshost 2026/04/10 22:57:26 INFO Applying migration id=fetched 2026/04/10 22:57:26 INFO Applying migration id=move 2026/04/10 22:57:26 INFO Applying migration id=cleanup 2026/04/10 22:57:26 INFO Applying migration id=received 2026/04/10 22:57:26 INFO Applying migration id=namehost 2026/04/10 22:57:26 INFO Applying migration id=outboxhost 2026/04/10 22:57:26 INFO Applying migration id=notesfts 2026/04/10 22:57:26 INFO Applying migration id=iconsname 2026/04/10 22:57:26 INFO Applying migration id=nohash 2026/04/10 22:57:26 INFO Applying migration id=shares 2026/04/10 22:57:26 INFO Applying migration id=actorttl 2026/04/10 22:57:26 INFO Applying migration id=tocc 2026/04/10 22:57:26 INFO Applying migration id=followeds 2026/04/10 22:57:26 INFO Applying migration id=certhash 2026/04/10 22:57:26 INFO Applying migration id=follows_sync 2026/04/10 22:57:26 INFO Applying migration id=jsonpath 2026/04/10 22:57:26 INFO Applying migration id=localforward 2026/04/10 22:57:26 INFO Applying migration id=avatar 2026/04/10 22:57:26 INFO Applying migration id=noimage 2026/04/10 22:57:26 INFO Applying migration id=feed 2026/04/10 22:57:26 INFO Applying migration id=bookmarks 2026/04/10 22:57:26 INFO Applying migration id=shareactivity 2026/04/10 22:57:26 INFO Applying migration id=application 2026/04/10 22:57:26 INFO Applying migration id=certificates 2026/04/10 22:57:26 INFO Applying migration id=rawforward 2026/04/10 22:57:26 INFO Applying migration id=publickey 2026/04/10 22:57:26 INFO Applying migration id=resolvegroup 2026/04/10 22:57:26 INFO Applying migration id=reject 2026/04/10 22:57:26 INFO Applying migration id=autodel 2026/04/10 22:57:26 INFO Applying migration id=jsonb 2026/04/10 22:57:26 INFO Applying migration id=quote 2026/04/10 22:57:26 INFO Applying migration id=rfc9421 2026/04/10 22:57:26 INFO Applying migration id=keys 2026/04/10 22:57:26 INFO Applying migration id=portable 2026/04/10 22:57:26 INFO Applying migration id=proofs 2026/04/10 22:57:26 INFO Applying migration id=contexts 2026/04/10 22:57:26 INFO Applying migration id=deliverieshost 2026/04/10 22:57:26 INFO Applying migration id=pembegin 2026/04/10 22:57:26 INFO Applying migration id=didhost 2026/04/10 22:57:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-54bd-780d-87b1-73c48969624a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-54bd-7068-8410-5f09599a05ee activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-54bd-7068-8410-5f09599a05ee 2026/04/10 22:57:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-54bd-7068-8410-5f09599a05ee 2026/04/10 22:57:27 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-54bd-7068-8410-5f09599a05ee 2026/04/10 22:57:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799d-54c2-70ba-a691-4e68375d9860 note=https://localhost.localdomain:8443/post/019d799d-54c2-7067-ba7d-0ea7576440d0 thread=https://localhost.localdomain:8443/post/019d799d-54bd-7068-8410-5f09599a05ee starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-54c2-70ba-a691-4e68375d9860 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-54c2-7067-ba7d-0ea7576440d0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-54c2-7067-ba7d-0ea7576440d0 2026/04/10 22:57:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-54bd-7068-8410-5f09599a05ee 2026/04/10 22:57:27 INFO Generating first response key=/local --- PASS: TestReply_AuthorNotFollowed (1.01s) === RUN TestReply_AuthorFollowed 2026/04/10 22:57:27 INFO Applying migration id=initial 2026/04/10 22:57:27 INFO Applying migration id=notesupdated 2026/04/10 22:57:27 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:27 INFO Applying migration id=activitiesid 2026/04/10 22:57:27 INFO Applying migration id=outbox 2026/04/10 22:57:27 INFO Applying migration id=edits 2026/04/10 22:57:27 INFO Applying migration id=outboxactor 2026/04/10 22:57:27 INFO Applying migration id=outboxsender 2026/04/10 22:57:27 INFO Applying migration id=thread 2026/04/10 22:57:27 INFO Applying migration id=host 2026/04/10 22:57:27 INFO Applying migration id=sharedinbox 2026/04/10 22:57:27 INFO Applying migration id=noteshost 2026/04/10 22:57:27 INFO Applying migration id=fetched 2026/04/10 22:57:27 INFO Applying migration id=move 2026/04/10 22:57:27 INFO Applying migration id=cleanup 2026/04/10 22:57:27 INFO Applying migration id=received 2026/04/10 22:57:27 INFO Applying migration id=namehost 2026/04/10 22:57:27 INFO Applying migration id=outboxhost 2026/04/10 22:57:27 INFO Applying migration id=notesfts 2026/04/10 22:57:27 INFO Applying migration id=iconsname 2026/04/10 22:57:27 INFO Applying migration id=nohash 2026/04/10 22:57:27 INFO Applying migration id=shares 2026/04/10 22:57:27 INFO Applying migration id=actorttl 2026/04/10 22:57:27 INFO Applying migration id=tocc 2026/04/10 22:57:27 INFO Applying migration id=followeds 2026/04/10 22:57:27 INFO Applying migration id=certhash 2026/04/10 22:57:27 INFO Applying migration id=follows_sync 2026/04/10 22:57:27 INFO Applying migration id=jsonpath 2026/04/10 22:57:27 INFO Applying migration id=localforward 2026/04/10 22:57:27 INFO Applying migration id=avatar 2026/04/10 22:57:27 INFO Applying migration id=noimage 2026/04/10 22:57:27 INFO Applying migration id=feed 2026/04/10 22:57:27 INFO Applying migration id=bookmarks 2026/04/10 22:57:27 INFO Applying migration id=shareactivity 2026/04/10 22:57:27 INFO Applying migration id=application 2026/04/10 22:57:27 INFO Applying migration id=certificates 2026/04/10 22:57:27 INFO Applying migration id=rawforward 2026/04/10 22:57:27 INFO Applying migration id=publickey 2026/04/10 22:57:27 INFO Applying migration id=resolvegroup 2026/04/10 22:57:27 INFO Applying migration id=reject 2026/04/10 22:57:27 INFO Applying migration id=autodel 2026/04/10 22:57:27 INFO Applying migration id=jsonb 2026/04/10 22:57:27 INFO Applying migration id=quote 2026/04/10 22:57:27 INFO Applying migration id=rfc9421 2026/04/10 22:57:27 INFO Applying migration id=keys 2026/04/10 22:57:27 INFO Applying migration id=portable 2026/04/10 22:57:27 INFO Applying migration id=proofs 2026/04/10 22:57:27 INFO Applying migration id=contexts 2026/04/10 22:57:27 INFO Applying migration id=deliverieshost 2026/04/10 22:57:27 INFO Applying migration id=pembegin 2026/04/10 22:57:27 INFO Applying migration id=didhost 2026/04/10 22:57:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-591c-778a-8c53-170a4ce93726 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-591d-7b8a-9314-81e00bd5eee1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-591c-778a-8c53-170a4ce93726 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-591c-778a-8c53-170a4ce93726 2026/04/10 22:57:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-591e-74c1-8325-2c9eb11469d4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-591e-73ff-acee-e9e261c7bcec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-591e-73ff-acee-e9e261c7bcec 2026/04/10 22:57:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-591e-73ff-acee-e9e261c7bcec 2026/04/10 22:57:28 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-591e-73ff-acee-e9e261c7bcec 2026/04/10 22:57:28 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799d-5921-7cde-9ad4-ea2c832cc1aa note=https://localhost.localdomain:8443/post/019d799d-5921-7c9e-8583-951ab0d9f50a thread=https://localhost.localdomain:8443/post/019d799d-591e-73ff-acee-e9e261c7bcec starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-5921-7cde-9ad4-ea2c832cc1aa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-5921-7c9e-8583-951ab0d9f50a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-5921-7c9e-8583-951ab0d9f50a 2026/04/10 22:57:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-591e-73ff-acee-e9e261c7bcec 2026/04/10 22:57:28 INFO Generating first response key=/local --- PASS: TestReply_AuthorFollowed (1.12s) === RUN TestReply_PostToFollowers 2026/04/10 22:57:28 INFO Applying migration id=initial 2026/04/10 22:57:28 INFO Applying migration id=notesupdated 2026/04/10 22:57:28 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:28 INFO Applying migration id=activitiesid 2026/04/10 22:57:28 INFO Applying migration id=outbox 2026/04/10 22:57:28 INFO Applying migration id=edits 2026/04/10 22:57:28 INFO Applying migration id=outboxactor 2026/04/10 22:57:28 INFO Applying migration id=outboxsender 2026/04/10 22:57:28 INFO Applying migration id=thread 2026/04/10 22:57:28 INFO Applying migration id=host 2026/04/10 22:57:28 INFO Applying migration id=sharedinbox 2026/04/10 22:57:28 INFO Applying migration id=noteshost 2026/04/10 22:57:28 INFO Applying migration id=fetched 2026/04/10 22:57:28 INFO Applying migration id=move 2026/04/10 22:57:28 INFO Applying migration id=cleanup 2026/04/10 22:57:28 INFO Applying migration id=received 2026/04/10 22:57:28 INFO Applying migration id=namehost 2026/04/10 22:57:28 INFO Applying migration id=outboxhost 2026/04/10 22:57:28 INFO Applying migration id=notesfts 2026/04/10 22:57:28 INFO Applying migration id=iconsname 2026/04/10 22:57:28 INFO Applying migration id=nohash 2026/04/10 22:57:28 INFO Applying migration id=shares 2026/04/10 22:57:28 INFO Applying migration id=actorttl 2026/04/10 22:57:28 INFO Applying migration id=tocc 2026/04/10 22:57:28 INFO Applying migration id=followeds 2026/04/10 22:57:28 INFO Applying migration id=certhash 2026/04/10 22:57:28 INFO Applying migration id=follows_sync 2026/04/10 22:57:28 INFO Applying migration id=jsonpath 2026/04/10 22:57:28 INFO Applying migration id=localforward 2026/04/10 22:57:28 INFO Applying migration id=avatar 2026/04/10 22:57:28 INFO Applying migration id=noimage 2026/04/10 22:57:28 INFO Applying migration id=feed 2026/04/10 22:57:28 INFO Applying migration id=bookmarks 2026/04/10 22:57:28 INFO Applying migration id=shareactivity 2026/04/10 22:57:28 INFO Applying migration id=application 2026/04/10 22:57:28 INFO Applying migration id=certificates 2026/04/10 22:57:28 INFO Applying migration id=rawforward 2026/04/10 22:57:28 INFO Applying migration id=publickey 2026/04/10 22:57:28 INFO Applying migration id=resolvegroup 2026/04/10 22:57:28 INFO Applying migration id=reject 2026/04/10 22:57:28 INFO Applying migration id=autodel 2026/04/10 22:57:28 INFO Applying migration id=jsonb 2026/04/10 22:57:28 INFO Applying migration id=quote 2026/04/10 22:57:28 INFO Applying migration id=rfc9421 2026/04/10 22:57:28 INFO Applying migration id=keys 2026/04/10 22:57:28 INFO Applying migration id=portable 2026/04/10 22:57:28 INFO Applying migration id=proofs 2026/04/10 22:57:28 INFO Applying migration id=contexts 2026/04/10 22:57:28 INFO Applying migration id=deliverieshost 2026/04/10 22:57:28 INFO Applying migration id=pembegin 2026/04/10 22:57:28 INFO Applying migration id=didhost 2026/04/10 22:57:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-5ce9-7323-84e3-0f11973efeb4 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-5ce9-7d8a-aa6b-7671d170a80b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-5ce9-7323-84e3-0f11973efeb4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-5ce9-7323-84e3-0f11973efeb4 2026/04/10 22:57:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-5cea-74a7-babd-dba4083b8775 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-5cea-746f-a0a5-d2999a8517a6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-5cea-746f-a0a5-d2999a8517a6 2026/04/10 22:57:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-5cea-746f-a0a5-d2999a8517a6 2026/04/10 22:57:29 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-5cea-746f-a0a5-d2999a8517a6 2026/04/10 22:57:29 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799d-5ced-79b4-b208-567e724540c8 note=https://localhost.localdomain:8443/post/019d799d-5ced-797a-be4d-dd1c9f523f5c thread=https://localhost.localdomain:8443/post/019d799d-5cea-746f-a0a5-d2999a8517a6 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-5ced-79b4-b208-567e724540c8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-5ced-797a-be4d-dd1c9f523f5c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-5ced-797a-be4d-dd1c9f523f5c 2026/04/10 22:57:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-5cea-746f-a0a5-d2999a8517a6 2026/04/10 22:57:29 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowers (0.97s) === RUN TestReply_PostToFollowersNotFollowing 2026/04/10 22:57:29 INFO Applying migration id=initial 2026/04/10 22:57:29 INFO Applying migration id=notesupdated 2026/04/10 22:57:29 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:29 INFO Applying migration id=activitiesid 2026/04/10 22:57:29 INFO Applying migration id=outbox 2026/04/10 22:57:29 INFO Applying migration id=edits 2026/04/10 22:57:29 INFO Applying migration id=outboxactor 2026/04/10 22:57:29 INFO Applying migration id=outboxsender 2026/04/10 22:57:29 INFO Applying migration id=thread 2026/04/10 22:57:29 INFO Applying migration id=host 2026/04/10 22:57:29 INFO Applying migration id=sharedinbox 2026/04/10 22:57:29 INFO Applying migration id=noteshost 2026/04/10 22:57:29 INFO Applying migration id=fetched 2026/04/10 22:57:29 INFO Applying migration id=move 2026/04/10 22:57:29 INFO Applying migration id=cleanup 2026/04/10 22:57:29 INFO Applying migration id=received 2026/04/10 22:57:29 INFO Applying migration id=namehost 2026/04/10 22:57:29 INFO Applying migration id=outboxhost 2026/04/10 22:57:29 INFO Applying migration id=notesfts 2026/04/10 22:57:29 INFO Applying migration id=iconsname 2026/04/10 22:57:29 INFO Applying migration id=nohash 2026/04/10 22:57:29 INFO Applying migration id=shares 2026/04/10 22:57:29 INFO Applying migration id=actorttl 2026/04/10 22:57:29 INFO Applying migration id=tocc 2026/04/10 22:57:29 INFO Applying migration id=followeds 2026/04/10 22:57:29 INFO Applying migration id=certhash 2026/04/10 22:57:29 INFO Applying migration id=follows_sync 2026/04/10 22:57:29 INFO Applying migration id=jsonpath 2026/04/10 22:57:29 INFO Applying migration id=localforward 2026/04/10 22:57:29 INFO Applying migration id=avatar 2026/04/10 22:57:29 INFO Applying migration id=noimage 2026/04/10 22:57:29 INFO Applying migration id=feed 2026/04/10 22:57:29 INFO Applying migration id=bookmarks 2026/04/10 22:57:29 INFO Applying migration id=shareactivity 2026/04/10 22:57:29 INFO Applying migration id=application 2026/04/10 22:57:29 INFO Applying migration id=certificates 2026/04/10 22:57:29 INFO Applying migration id=rawforward 2026/04/10 22:57:29 INFO Applying migration id=publickey 2026/04/10 22:57:29 INFO Applying migration id=resolvegroup 2026/04/10 22:57:29 INFO Applying migration id=reject 2026/04/10 22:57:29 INFO Applying migration id=autodel 2026/04/10 22:57:29 INFO Applying migration id=jsonb 2026/04/10 22:57:29 INFO Applying migration id=quote 2026/04/10 22:57:29 INFO Applying migration id=rfc9421 2026/04/10 22:57:29 INFO Applying migration id=keys 2026/04/10 22:57:29 INFO Applying migration id=portable 2026/04/10 22:57:29 INFO Applying migration id=proofs 2026/04/10 22:57:29 INFO Applying migration id=contexts 2026/04/10 22:57:29 INFO Applying migration id=deliverieshost 2026/04/10 22:57:29 INFO Applying migration id=pembegin 2026/04/10 22:57:29 INFO Applying migration id=didhost 2026/04/10 22:57:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-5fd7-74ec-915e-41ca7dc4ebda activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-5fd6-7bb0-9900-25c5fe5f9628 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-5fd6-7bb0-9900-25c5fe5f9628 2026/04/10 22:57:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-5fd6-7bb0-9900-25c5fe5f9628 2026/04/10 22:57:30 WARN Post does not exist post=https://localhost.localdomain:8443/post/019d799d-5fd6-7bb0-9900-25c5fe5f9628 2026/04/10 22:57:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-5fd6-7bb0-9900-25c5fe5f9628 2026/04/10 22:57:30 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799d-5fd6-7bb0-9900-25c5fe5f9628 2026/04/10 22:57:30 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersNotFollowing (0.75s) === RUN TestReply_PostToFollowersUnfollowedBeforeReply 2026/04/10 22:57:30 INFO Applying migration id=initial 2026/04/10 22:57:30 INFO Applying migration id=notesupdated 2026/04/10 22:57:30 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:30 INFO Applying migration id=activitiesid 2026/04/10 22:57:30 INFO Applying migration id=outbox 2026/04/10 22:57:30 INFO Applying migration id=edits 2026/04/10 22:57:30 INFO Applying migration id=outboxactor 2026/04/10 22:57:30 INFO Applying migration id=outboxsender 2026/04/10 22:57:30 INFO Applying migration id=thread 2026/04/10 22:57:30 INFO Applying migration id=host 2026/04/10 22:57:30 INFO Applying migration id=sharedinbox 2026/04/10 22:57:30 INFO Applying migration id=noteshost 2026/04/10 22:57:30 INFO Applying migration id=fetched 2026/04/10 22:57:30 INFO Applying migration id=move 2026/04/10 22:57:30 INFO Applying migration id=cleanup 2026/04/10 22:57:30 INFO Applying migration id=received 2026/04/10 22:57:30 INFO Applying migration id=namehost 2026/04/10 22:57:30 INFO Applying migration id=outboxhost 2026/04/10 22:57:30 INFO Applying migration id=notesfts 2026/04/10 22:57:30 INFO Applying migration id=iconsname 2026/04/10 22:57:30 INFO Applying migration id=nohash 2026/04/10 22:57:30 INFO Applying migration id=shares 2026/04/10 22:57:30 INFO Applying migration id=actorttl 2026/04/10 22:57:30 INFO Applying migration id=tocc 2026/04/10 22:57:30 INFO Applying migration id=followeds 2026/04/10 22:57:30 INFO Applying migration id=certhash 2026/04/10 22:57:30 INFO Applying migration id=follows_sync 2026/04/10 22:57:30 INFO Applying migration id=jsonpath 2026/04/10 22:57:30 INFO Applying migration id=localforward 2026/04/10 22:57:30 INFO Applying migration id=avatar 2026/04/10 22:57:30 INFO Applying migration id=noimage 2026/04/10 22:57:30 INFO Applying migration id=feed 2026/04/10 22:57:30 INFO Applying migration id=bookmarks 2026/04/10 22:57:30 INFO Applying migration id=shareactivity 2026/04/10 22:57:30 INFO Applying migration id=application 2026/04/10 22:57:30 INFO Applying migration id=certificates 2026/04/10 22:57:30 INFO Applying migration id=rawforward 2026/04/10 22:57:30 INFO Applying migration id=publickey 2026/04/10 22:57:30 INFO Applying migration id=resolvegroup 2026/04/10 22:57:30 INFO Applying migration id=reject 2026/04/10 22:57:30 INFO Applying migration id=autodel 2026/04/10 22:57:30 INFO Applying migration id=jsonb 2026/04/10 22:57:30 INFO Applying migration id=quote 2026/04/10 22:57:30 INFO Applying migration id=rfc9421 2026/04/10 22:57:30 INFO Applying migration id=keys 2026/04/10 22:57:30 INFO Applying migration id=portable 2026/04/10 22:57:30 INFO Applying migration id=proofs 2026/04/10 22:57:30 INFO Applying migration id=contexts 2026/04/10 22:57:30 INFO Applying migration id=deliverieshost 2026/04/10 22:57:30 INFO Applying migration id=pembegin 2026/04/10 22:57:30 INFO Applying migration id=didhost 2026/04/10 22:57:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-63a1-7e3f-aaec-a238cfeb5856 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-63a2-7795-8ea3-c16372f2e2a6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-63a1-7e3f-aaec-a238cfeb5856 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-63a1-7e3f-aaec-a238cfeb5856 2026/04/10 22:57:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-63a2-7cff-8067-3fe232cfc9ae activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-63a2-7ccc-8219-8254eefbcf8b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-63a2-7ccc-8219-8254eefbcf8b 2026/04/10 22:57:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-63a2-7ccc-8219-8254eefbcf8b 2026/04/10 22:57:31 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799d-63a5-727a-8b02-a2464a0f6a05 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-63a1-7e3f-aaec-a238cfeb5856 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:31 WARN Post does not exist post=https://localhost.localdomain:8443/post/019d799d-63a2-7ccc-8219-8254eefbcf8b 2026/04/10 22:57:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-63a2-7ccc-8219-8254eefbcf8b 2026/04/10 22:57:31 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799d-63a2-7ccc-8219-8254eefbcf8b 2026/04/10 22:57:31 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedBeforeReply (0.97s) === RUN TestReply_PostToFollowersUnfollowedAfterReply 2026/04/10 22:57:31 INFO Applying migration id=initial 2026/04/10 22:57:31 INFO Applying migration id=notesupdated 2026/04/10 22:57:31 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:31 INFO Applying migration id=activitiesid 2026/04/10 22:57:31 INFO Applying migration id=outbox 2026/04/10 22:57:31 INFO Applying migration id=edits 2026/04/10 22:57:31 INFO Applying migration id=outboxactor 2026/04/10 22:57:31 INFO Applying migration id=outboxsender 2026/04/10 22:57:31 INFO Applying migration id=thread 2026/04/10 22:57:31 INFO Applying migration id=host 2026/04/10 22:57:31 INFO Applying migration id=sharedinbox 2026/04/10 22:57:31 INFO Applying migration id=noteshost 2026/04/10 22:57:31 INFO Applying migration id=fetched 2026/04/10 22:57:31 INFO Applying migration id=move 2026/04/10 22:57:31 INFO Applying migration id=cleanup 2026/04/10 22:57:31 INFO Applying migration id=received 2026/04/10 22:57:31 INFO Applying migration id=namehost 2026/04/10 22:57:31 INFO Applying migration id=outboxhost 2026/04/10 22:57:31 INFO Applying migration id=notesfts 2026/04/10 22:57:31 INFO Applying migration id=iconsname 2026/04/10 22:57:31 INFO Applying migration id=nohash 2026/04/10 22:57:31 INFO Applying migration id=shares 2026/04/10 22:57:31 INFO Applying migration id=actorttl 2026/04/10 22:57:31 INFO Applying migration id=tocc 2026/04/10 22:57:31 INFO Applying migration id=followeds 2026/04/10 22:57:31 INFO Applying migration id=certhash 2026/04/10 22:57:31 INFO Applying migration id=follows_sync 2026/04/10 22:57:31 INFO Applying migration id=jsonpath 2026/04/10 22:57:31 INFO Applying migration id=localforward 2026/04/10 22:57:31 INFO Applying migration id=avatar 2026/04/10 22:57:31 INFO Applying migration id=noimage 2026/04/10 22:57:31 INFO Applying migration id=feed 2026/04/10 22:57:31 INFO Applying migration id=bookmarks 2026/04/10 22:57:31 INFO Applying migration id=shareactivity 2026/04/10 22:57:31 INFO Applying migration id=application 2026/04/10 22:57:31 INFO Applying migration id=certificates 2026/04/10 22:57:31 INFO Applying migration id=rawforward 2026/04/10 22:57:31 INFO Applying migration id=publickey 2026/04/10 22:57:31 INFO Applying migration id=resolvegroup 2026/04/10 22:57:31 INFO Applying migration id=reject 2026/04/10 22:57:31 INFO Applying migration id=autodel 2026/04/10 22:57:31 INFO Applying migration id=jsonb 2026/04/10 22:57:31 INFO Applying migration id=quote 2026/04/10 22:57:31 INFO Applying migration id=rfc9421 2026/04/10 22:57:31 INFO Applying migration id=keys 2026/04/10 22:57:31 INFO Applying migration id=portable 2026/04/10 22:57:31 INFO Applying migration id=proofs 2026/04/10 22:57:31 INFO Applying migration id=contexts 2026/04/10 22:57:31 INFO Applying migration id=deliverieshost 2026/04/10 22:57:31 INFO Applying migration id=pembegin 2026/04/10 22:57:31 INFO Applying migration id=didhost 2026/04/10 22:57:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-6726-7b25-b5f5-c1343c6b6ad0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-6727-7b21-9f1d-ad75b0f726bc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-6726-7b25-b5f5-c1343c6b6ad0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-6726-7b25-b5f5-c1343c6b6ad0 2026/04/10 22:57:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-6728-72f5-8219-5404cd5b0811 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-6728-72a7-a009-ed06ace35147 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-6728-72a7-a009-ed06ace35147 2026/04/10 22:57:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-6728-72a7-a009-ed06ace35147 2026/04/10 22:57:31 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-6728-72a7-a009-ed06ace35147 2026/04/10 22:57:31 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799d-672c-7e93-b356-6baa7f07de84 note=https://localhost.localdomain:8443/post/019d799d-672c-7e47-a617-eb7fac1fa206 thread=https://localhost.localdomain:8443/post/019d799d-6728-72a7-a009-ed06ace35147 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-672c-7e93-b356-6baa7f07de84 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-672c-7e47-a617-eb7fac1fa206 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-672c-7e47-a617-eb7fac1fa206 2026/04/10 22:57:31 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799d-672e-7887-b833-cd41918e2356 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-6726-7b25-b5f5-c1343c6b6ad0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-6728-72a7-a009-ed06ace35147 2026/04/10 22:57:31 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799d-6728-72a7-a009-ed06ace35147 2026/04/10 22:57:31 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedAfterReply (0.91s) === RUN TestReply_SelfReply 2026/04/10 22:57:31 INFO Applying migration id=initial 2026/04/10 22:57:31 INFO Applying migration id=notesupdated 2026/04/10 22:57:31 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:31 INFO Applying migration id=activitiesid 2026/04/10 22:57:31 INFO Applying migration id=outbox 2026/04/10 22:57:31 INFO Applying migration id=edits 2026/04/10 22:57:31 INFO Applying migration id=outboxactor 2026/04/10 22:57:31 INFO Applying migration id=outboxsender 2026/04/10 22:57:31 INFO Applying migration id=thread 2026/04/10 22:57:31 INFO Applying migration id=host 2026/04/10 22:57:31 INFO Applying migration id=sharedinbox 2026/04/10 22:57:31 INFO Applying migration id=noteshost 2026/04/10 22:57:31 INFO Applying migration id=fetched 2026/04/10 22:57:31 INFO Applying migration id=move 2026/04/10 22:57:31 INFO Applying migration id=cleanup 2026/04/10 22:57:31 INFO Applying migration id=received 2026/04/10 22:57:31 INFO Applying migration id=namehost 2026/04/10 22:57:31 INFO Applying migration id=outboxhost 2026/04/10 22:57:31 INFO Applying migration id=notesfts 2026/04/10 22:57:31 INFO Applying migration id=iconsname 2026/04/10 22:57:31 INFO Applying migration id=nohash 2026/04/10 22:57:31 INFO Applying migration id=shares 2026/04/10 22:57:31 INFO Applying migration id=actorttl 2026/04/10 22:57:31 INFO Applying migration id=tocc 2026/04/10 22:57:31 INFO Applying migration id=followeds 2026/04/10 22:57:31 INFO Applying migration id=certhash 2026/04/10 22:57:31 INFO Applying migration id=follows_sync 2026/04/10 22:57:31 INFO Applying migration id=jsonpath 2026/04/10 22:57:32 INFO Applying migration id=localforward 2026/04/10 22:57:32 INFO Applying migration id=avatar 2026/04/10 22:57:32 INFO Applying migration id=noimage 2026/04/10 22:57:32 INFO Applying migration id=feed 2026/04/10 22:57:32 INFO Applying migration id=bookmarks 2026/04/10 22:57:32 INFO Applying migration id=shareactivity 2026/04/10 22:57:32 INFO Applying migration id=application 2026/04/10 22:57:32 INFO Applying migration id=certificates 2026/04/10 22:57:32 INFO Applying migration id=rawforward 2026/04/10 22:57:32 INFO Applying migration id=publickey 2026/04/10 22:57:32 INFO Applying migration id=resolvegroup 2026/04/10 22:57:32 INFO Applying migration id=reject 2026/04/10 22:57:32 INFO Applying migration id=autodel 2026/04/10 22:57:32 INFO Applying migration id=jsonb 2026/04/10 22:57:32 INFO Applying migration id=quote 2026/04/10 22:57:32 INFO Applying migration id=rfc9421 2026/04/10 22:57:32 INFO Applying migration id=keys 2026/04/10 22:57:32 INFO Applying migration id=portable 2026/04/10 22:57:32 INFO Applying migration id=proofs 2026/04/10 22:57:32 INFO Applying migration id=contexts 2026/04/10 22:57:32 INFO Applying migration id=deliverieshost 2026/04/10 22:57:32 INFO Applying migration id=pembegin 2026/04/10 22:57:32 INFO Applying migration id=didhost 2026/04/10 22:57:32 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-6a84-74d4-8666-489f2fe3f59d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-6a85-70dc-a6f3-ebf02235afa9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-6a84-74d4-8666-489f2fe3f59d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-6a84-74d4-8666-489f2fe3f59d 2026/04/10 22:57:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-6a85-78a6-923a-dfdb5c505d07 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-6a85-786b-a07b-b451c079e7c8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-6a85-786b-a07b-b451c079e7c8 2026/04/10 22:57:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-6a85-786b-a07b-b451c079e7c8 2026/04/10 22:57:32 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-6a85-786b-a07b-b451c079e7c8 2026/04/10 22:57:32 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799d-6a88-7cdc-ad7e-d83e5ed7e289 note=https://localhost.localdomain:8443/post/019d799d-6a88-7c9d-99fe-0f98cbbf0b89 thread=https://localhost.localdomain:8443/post/019d799d-6a85-786b-a07b-b451c079e7c8 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-6a88-7cdc-ad7e-d83e5ed7e289 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-6a88-7c9d-99fe-0f98cbbf0b89 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-6a88-7c9d-99fe-0f98cbbf0b89 2026/04/10 22:57:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-6a85-786b-a07b-b451c079e7c8 2026/04/10 22:57:32 INFO Generating first response key=/local --- PASS: TestReply_SelfReply (0.86s) === RUN TestReply_ReplyToPublicPostByFollowedUser 2026/04/10 22:57:32 INFO Applying migration id=initial 2026/04/10 22:57:32 INFO Applying migration id=notesupdated 2026/04/10 22:57:32 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:32 INFO Applying migration id=activitiesid 2026/04/10 22:57:32 INFO Applying migration id=outbox 2026/04/10 22:57:32 INFO Applying migration id=edits 2026/04/10 22:57:32 INFO Applying migration id=outboxactor 2026/04/10 22:57:32 INFO Applying migration id=outboxsender 2026/04/10 22:57:32 INFO Applying migration id=thread 2026/04/10 22:57:32 INFO Applying migration id=host 2026/04/10 22:57:32 INFO Applying migration id=sharedinbox 2026/04/10 22:57:32 INFO Applying migration id=noteshost 2026/04/10 22:57:32 INFO Applying migration id=fetched 2026/04/10 22:57:32 INFO Applying migration id=move 2026/04/10 22:57:32 INFO Applying migration id=cleanup 2026/04/10 22:57:32 INFO Applying migration id=received 2026/04/10 22:57:32 INFO Applying migration id=namehost 2026/04/10 22:57:32 INFO Applying migration id=outboxhost 2026/04/10 22:57:32 INFO Applying migration id=notesfts 2026/04/10 22:57:32 INFO Applying migration id=iconsname 2026/04/10 22:57:32 INFO Applying migration id=nohash 2026/04/10 22:57:32 INFO Applying migration id=shares 2026/04/10 22:57:32 INFO Applying migration id=actorttl 2026/04/10 22:57:32 INFO Applying migration id=tocc 2026/04/10 22:57:32 INFO Applying migration id=followeds 2026/04/10 22:57:32 INFO Applying migration id=certhash 2026/04/10 22:57:32 INFO Applying migration id=follows_sync 2026/04/10 22:57:32 INFO Applying migration id=jsonpath 2026/04/10 22:57:32 INFO Applying migration id=localforward 2026/04/10 22:57:32 INFO Applying migration id=avatar 2026/04/10 22:57:32 INFO Applying migration id=noimage 2026/04/10 22:57:32 INFO Applying migration id=feed 2026/04/10 22:57:32 INFO Applying migration id=bookmarks 2026/04/10 22:57:32 INFO Applying migration id=shareactivity 2026/04/10 22:57:32 INFO Applying migration id=application 2026/04/10 22:57:32 INFO Applying migration id=certificates 2026/04/10 22:57:32 INFO Applying migration id=rawforward 2026/04/10 22:57:32 INFO Applying migration id=publickey 2026/04/10 22:57:32 INFO Applying migration id=resolvegroup 2026/04/10 22:57:32 INFO Applying migration id=reject 2026/04/10 22:57:32 INFO Applying migration id=autodel 2026/04/10 22:57:32 INFO Applying migration id=jsonb 2026/04/10 22:57:32 INFO Applying migration id=quote 2026/04/10 22:57:32 INFO Applying migration id=rfc9421 2026/04/10 22:57:32 INFO Applying migration id=keys 2026/04/10 22:57:32 INFO Applying migration id=portable 2026/04/10 22:57:32 INFO Applying migration id=proofs 2026/04/10 22:57:32 INFO Applying migration id=contexts 2026/04/10 22:57:32 INFO Applying migration id=deliverieshost 2026/04/10 22:57:32 INFO Applying migration id=pembegin 2026/04/10 22:57:32 INFO Applying migration id=didhost 2026/04/10 22:57:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-6d94-7b96-beda-3a646eeeff48 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-6d95-7660-acc1-13f0ca0131b0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-6d94-7b96-beda-3a646eeeff48 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-6d94-7b96-beda-3a646eeeff48 2026/04/10 22:57:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-6d95-7c9f-a599-0969ef6693d5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-6d95-7c64-be63-c4a05063f184 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-6d95-7c64-be63-c4a05063f184 2026/04/10 22:57:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-6d95-7c64-be63-c4a05063f184 2026/04/10 22:57:33 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-6d95-7c64-be63-c4a05063f184 2026/04/10 22:57:33 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799d-6d99-7734-bdd5-b430c47d67eb note=https://localhost.localdomain:8443/post/019d799d-6d99-76f4-8402-65a01d71131b thread=https://localhost.localdomain:8443/post/019d799d-6d95-7c64-be63-c4a05063f184 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-6d99-7734-bdd5-b430c47d67eb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-6d99-76f4-8402-65a01d71131b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799d-6d99-76f4-8402-65a01d71131b 2026/04/10 22:57:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-6d95-7c64-be63-c4a05063f184 2026/04/10 22:57:33 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByFollowedUser (0.79s) === RUN TestReply_ReplyToPublicPostByNotFollowedUser 2026/04/10 22:57:33 INFO Applying migration id=initial 2026/04/10 22:57:33 INFO Applying migration id=notesupdated 2026/04/10 22:57:33 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:33 INFO Applying migration id=activitiesid 2026/04/10 22:57:33 INFO Applying migration id=outbox 2026/04/10 22:57:33 INFO Applying migration id=edits 2026/04/10 22:57:33 INFO Applying migration id=outboxactor 2026/04/10 22:57:33 INFO Applying migration id=outboxsender 2026/04/10 22:57:33 INFO Applying migration id=thread 2026/04/10 22:57:33 INFO Applying migration id=host 2026/04/10 22:57:33 INFO Applying migration id=sharedinbox 2026/04/10 22:57:33 INFO Applying migration id=noteshost 2026/04/10 22:57:33 INFO Applying migration id=fetched 2026/04/10 22:57:33 INFO Applying migration id=move 2026/04/10 22:57:33 INFO Applying migration id=cleanup 2026/04/10 22:57:33 INFO Applying migration id=received 2026/04/10 22:57:33 INFO Applying migration id=namehost 2026/04/10 22:57:33 INFO Applying migration id=outboxhost 2026/04/10 22:57:33 INFO Applying migration id=notesfts 2026/04/10 22:57:33 INFO Applying migration id=iconsname 2026/04/10 22:57:33 INFO Applying migration id=nohash 2026/04/10 22:57:33 INFO Applying migration id=shares 2026/04/10 22:57:33 INFO Applying migration id=actorttl 2026/04/10 22:57:33 INFO Applying migration id=tocc 2026/04/10 22:57:33 INFO Applying migration id=followeds 2026/04/10 22:57:33 INFO Applying migration id=certhash 2026/04/10 22:57:33 INFO Applying migration id=follows_sync 2026/04/10 22:57:33 INFO Applying migration id=jsonpath 2026/04/10 22:57:33 INFO Applying migration id=localforward 2026/04/10 22:57:33 INFO Applying migration id=avatar 2026/04/10 22:57:33 INFO Applying migration id=noimage 2026/04/10 22:57:33 INFO Applying migration id=feed 2026/04/10 22:57:33 INFO Applying migration id=bookmarks 2026/04/10 22:57:33 INFO Applying migration id=shareactivity 2026/04/10 22:57:33 INFO Applying migration id=application 2026/04/10 22:57:33 INFO Applying migration id=certificates 2026/04/10 22:57:33 INFO Applying migration id=rawforward 2026/04/10 22:57:33 INFO Applying migration id=publickey 2026/04/10 22:57:33 INFO Applying migration id=resolvegroup 2026/04/10 22:57:33 INFO Applying migration id=reject 2026/04/10 22:57:33 INFO Applying migration id=autodel 2026/04/10 22:57:33 INFO Applying migration id=jsonb 2026/04/10 22:57:33 INFO Applying migration id=quote 2026/04/10 22:57:33 INFO Applying migration id=rfc9421 2026/04/10 22:57:33 INFO Applying migration id=keys 2026/04/10 22:57:33 INFO Applying migration id=portable 2026/04/10 22:57:33 INFO Applying migration id=proofs 2026/04/10 22:57:33 INFO Applying migration id=contexts 2026/04/10 22:57:33 INFO Applying migration id=deliverieshost 2026/04/10 22:57:33 INFO Applying migration id=pembegin 2026/04/10 22:57:33 INFO Applying migration id=didhost 2026/04/10 22:57:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-7098-7868-9eed-9e77f4519800 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-7098-7655-acc5-4920a2baac94 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-7098-7655-acc5-4920a2baac94 2026/04/10 22:57:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-7098-7655-acc5-4920a2baac94 2026/04/10 22:57:34 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-7098-7655-acc5-4920a2baac94 2026/04/10 22:57:34 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799d-709b-7e0f-8068-d0dfbc933736 note=https://localhost.localdomain:8443/post/019d799d-709b-7dda-b6ea-73fa044a0b5d thread=https://localhost.localdomain:8443/post/019d799d-7098-7655-acc5-4920a2baac94 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-709b-7e0f-8068-d0dfbc933736 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-709b-7dda-b6ea-73fa044a0b5d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799d-709b-7dda-b6ea-73fa044a0b5d 2026/04/10 22:57:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-7098-7655-acc5-4920a2baac94 2026/04/10 22:57:34 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByNotFollowedUser (0.77s) === RUN TestReply_DM 2026/04/10 22:57:34 INFO Applying migration id=initial 2026/04/10 22:57:34 INFO Applying migration id=notesupdated 2026/04/10 22:57:34 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:34 INFO Applying migration id=activitiesid 2026/04/10 22:57:34 INFO Applying migration id=outbox 2026/04/10 22:57:34 INFO Applying migration id=edits 2026/04/10 22:57:34 INFO Applying migration id=outboxactor 2026/04/10 22:57:34 INFO Applying migration id=outboxsender 2026/04/10 22:57:34 INFO Applying migration id=thread 2026/04/10 22:57:34 INFO Applying migration id=host 2026/04/10 22:57:34 INFO Applying migration id=sharedinbox 2026/04/10 22:57:34 INFO Applying migration id=noteshost 2026/04/10 22:57:34 INFO Applying migration id=fetched 2026/04/10 22:57:34 INFO Applying migration id=move 2026/04/10 22:57:34 INFO Applying migration id=cleanup 2026/04/10 22:57:34 INFO Applying migration id=received 2026/04/10 22:57:34 INFO Applying migration id=namehost 2026/04/10 22:57:34 INFO Applying migration id=outboxhost 2026/04/10 22:57:34 INFO Applying migration id=notesfts 2026/04/10 22:57:34 INFO Applying migration id=iconsname 2026/04/10 22:57:34 INFO Applying migration id=nohash 2026/04/10 22:57:34 INFO Applying migration id=shares 2026/04/10 22:57:34 INFO Applying migration id=actorttl 2026/04/10 22:57:34 INFO Applying migration id=tocc 2026/04/10 22:57:34 INFO Applying migration id=followeds 2026/04/10 22:57:34 INFO Applying migration id=certhash 2026/04/10 22:57:34 INFO Applying migration id=follows_sync 2026/04/10 22:57:34 INFO Applying migration id=jsonpath 2026/04/10 22:57:34 INFO Applying migration id=localforward 2026/04/10 22:57:34 INFO Applying migration id=avatar 2026/04/10 22:57:34 INFO Applying migration id=noimage 2026/04/10 22:57:34 INFO Applying migration id=feed 2026/04/10 22:57:34 INFO Applying migration id=bookmarks 2026/04/10 22:57:34 INFO Applying migration id=shareactivity 2026/04/10 22:57:34 INFO Applying migration id=application 2026/04/10 22:57:34 INFO Applying migration id=certificates 2026/04/10 22:57:34 INFO Applying migration id=rawforward 2026/04/10 22:57:34 INFO Applying migration id=publickey 2026/04/10 22:57:34 INFO Applying migration id=resolvegroup 2026/04/10 22:57:34 INFO Applying migration id=reject 2026/04/10 22:57:34 INFO Applying migration id=autodel 2026/04/10 22:57:34 INFO Applying migration id=jsonb 2026/04/10 22:57:34 INFO Applying migration id=quote 2026/04/10 22:57:34 INFO Applying migration id=rfc9421 2026/04/10 22:57:34 INFO Applying migration id=keys 2026/04/10 22:57:34 INFO Applying migration id=portable 2026/04/10 22:57:34 INFO Applying migration id=proofs 2026/04/10 22:57:34 INFO Applying migration id=contexts 2026/04/10 22:57:34 INFO Applying migration id=deliverieshost 2026/04/10 22:57:34 INFO Applying migration id=pembegin 2026/04/10 22:57:34 INFO Applying migration id=didhost 2026/04/10 22:57:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-7436-777c-9128-5087414520cc activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-7437-7079-83f3-65a2e3e6f849 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-7436-777c-9128-5087414520cc activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-7436-777c-9128-5087414520cc 2026/04/10 22:57:35 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:57:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-7437-7680-bdcb-36c359edc91a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-7437-755b-8ca6-b2c3ed2eb95c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-7437-755b-8ca6-b2c3ed2eb95c 2026/04/10 22:57:35 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-7437-755b-8ca6-b2c3ed2eb95c 2026/04/10 22:57:35 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-7437-755b-8ca6-b2c3ed2eb95c 2026/04/10 22:57:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-743c-7184-9f49-d685b8dc02a8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-743c-7155-9a10-d1e5a7bb6221 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-743c-7155-9a10-d1e5a7bb6221 --- PASS: TestReply_DM (0.93s) === RUN TestReply_DMUnfollowed 2026/04/10 22:57:35 INFO Applying migration id=initial 2026/04/10 22:57:35 INFO Applying migration id=notesupdated 2026/04/10 22:57:35 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:35 INFO Applying migration id=activitiesid 2026/04/10 22:57:35 INFO Applying migration id=outbox 2026/04/10 22:57:35 INFO Applying migration id=edits 2026/04/10 22:57:35 INFO Applying migration id=outboxactor 2026/04/10 22:57:35 INFO Applying migration id=outboxsender 2026/04/10 22:57:35 INFO Applying migration id=thread 2026/04/10 22:57:35 INFO Applying migration id=host 2026/04/10 22:57:35 INFO Applying migration id=sharedinbox 2026/04/10 22:57:35 INFO Applying migration id=noteshost 2026/04/10 22:57:35 INFO Applying migration id=fetched 2026/04/10 22:57:35 INFO Applying migration id=move 2026/04/10 22:57:35 INFO Applying migration id=cleanup 2026/04/10 22:57:35 INFO Applying migration id=received 2026/04/10 22:57:35 INFO Applying migration id=namehost 2026/04/10 22:57:35 INFO Applying migration id=outboxhost 2026/04/10 22:57:35 INFO Applying migration id=notesfts 2026/04/10 22:57:35 INFO Applying migration id=iconsname 2026/04/10 22:57:35 INFO Applying migration id=nohash 2026/04/10 22:57:35 INFO Applying migration id=shares 2026/04/10 22:57:35 INFO Applying migration id=actorttl 2026/04/10 22:57:35 INFO Applying migration id=tocc 2026/04/10 22:57:35 INFO Applying migration id=followeds 2026/04/10 22:57:35 INFO Applying migration id=certhash 2026/04/10 22:57:35 INFO Applying migration id=follows_sync 2026/04/10 22:57:35 INFO Applying migration id=jsonpath 2026/04/10 22:57:35 INFO Applying migration id=localforward 2026/04/10 22:57:35 INFO Applying migration id=avatar 2026/04/10 22:57:35 INFO Applying migration id=noimage 2026/04/10 22:57:35 INFO Applying migration id=feed 2026/04/10 22:57:35 INFO Applying migration id=bookmarks 2026/04/10 22:57:35 INFO Applying migration id=shareactivity 2026/04/10 22:57:35 INFO Applying migration id=application 2026/04/10 22:57:35 INFO Applying migration id=certificates 2026/04/10 22:57:35 INFO Applying migration id=rawforward 2026/04/10 22:57:35 INFO Applying migration id=publickey 2026/04/10 22:57:35 INFO Applying migration id=resolvegroup 2026/04/10 22:57:35 INFO Applying migration id=reject 2026/04/10 22:57:35 INFO Applying migration id=autodel 2026/04/10 22:57:35 INFO Applying migration id=jsonb 2026/04/10 22:57:35 INFO Applying migration id=quote 2026/04/10 22:57:35 INFO Applying migration id=rfc9421 2026/04/10 22:57:35 INFO Applying migration id=keys 2026/04/10 22:57:35 INFO Applying migration id=portable 2026/04/10 22:57:35 INFO Applying migration id=proofs 2026/04/10 22:57:35 INFO Applying migration id=contexts 2026/04/10 22:57:35 INFO Applying migration id=deliverieshost 2026/04/10 22:57:35 INFO Applying migration id=pembegin 2026/04/10 22:57:35 INFO Applying migration id=didhost 2026/04/10 22:57:36 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-7740-7118-ab59-cd47d5e945fb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-7740-7b1d-a405-c5b99523e022 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-7740-7118-ab59-cd47d5e945fb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-7740-7118-ab59-cd47d5e945fb 2026/04/10 22:57:36 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:57:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-7741-749c-9f87-333863fc7ad3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-7741-730f-a6dd-cd0a464c4481 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-7741-730f-a6dd-cd0a464c4481 2026/04/10 22:57:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-7741-730f-a6dd-cd0a464c4481 2026/04/10 22:57:36 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799d-7747-7969-a415-ad42a97206b5 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-7740-7118-ab59-cd47d5e945fb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:36 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-7741-730f-a6dd-cd0a464c4481 2026/04/10 22:57:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-7748-76f8-b546-c131046292f5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-7748-76b9-9992-0a5a8cbedd7f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-7748-76b9-9992-0a5a8cbedd7f --- PASS: TestReply_DMUnfollowed (0.78s) === RUN TestReply_DMUnfollowedBeforeFeedUpdate 2026/04/10 22:57:36 INFO Applying migration id=initial 2026/04/10 22:57:36 INFO Applying migration id=notesupdated 2026/04/10 22:57:36 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:36 INFO Applying migration id=activitiesid 2026/04/10 22:57:36 INFO Applying migration id=outbox 2026/04/10 22:57:36 INFO Applying migration id=edits 2026/04/10 22:57:36 INFO Applying migration id=outboxactor 2026/04/10 22:57:36 INFO Applying migration id=outboxsender 2026/04/10 22:57:36 INFO Applying migration id=thread 2026/04/10 22:57:36 INFO Applying migration id=host 2026/04/10 22:57:36 INFO Applying migration id=sharedinbox 2026/04/10 22:57:36 INFO Applying migration id=noteshost 2026/04/10 22:57:36 INFO Applying migration id=fetched 2026/04/10 22:57:36 INFO Applying migration id=move 2026/04/10 22:57:36 INFO Applying migration id=cleanup 2026/04/10 22:57:36 INFO Applying migration id=received 2026/04/10 22:57:36 INFO Applying migration id=namehost 2026/04/10 22:57:36 INFO Applying migration id=outboxhost 2026/04/10 22:57:36 INFO Applying migration id=notesfts 2026/04/10 22:57:36 INFO Applying migration id=iconsname 2026/04/10 22:57:36 INFO Applying migration id=nohash 2026/04/10 22:57:36 INFO Applying migration id=shares 2026/04/10 22:57:36 INFO Applying migration id=actorttl 2026/04/10 22:57:36 INFO Applying migration id=tocc 2026/04/10 22:57:36 INFO Applying migration id=followeds 2026/04/10 22:57:36 INFO Applying migration id=certhash 2026/04/10 22:57:36 INFO Applying migration id=follows_sync 2026/04/10 22:57:36 INFO Applying migration id=jsonpath 2026/04/10 22:57:36 INFO Applying migration id=localforward 2026/04/10 22:57:36 INFO Applying migration id=avatar 2026/04/10 22:57:36 INFO Applying migration id=noimage 2026/04/10 22:57:36 INFO Applying migration id=feed 2026/04/10 22:57:36 INFO Applying migration id=bookmarks 2026/04/10 22:57:36 INFO Applying migration id=shareactivity 2026/04/10 22:57:36 INFO Applying migration id=application 2026/04/10 22:57:36 INFO Applying migration id=certificates 2026/04/10 22:57:36 INFO Applying migration id=rawforward 2026/04/10 22:57:36 INFO Applying migration id=publickey 2026/04/10 22:57:36 INFO Applying migration id=resolvegroup 2026/04/10 22:57:36 INFO Applying migration id=reject 2026/04/10 22:57:36 INFO Applying migration id=autodel 2026/04/10 22:57:36 INFO Applying migration id=jsonb 2026/04/10 22:57:36 INFO Applying migration id=quote 2026/04/10 22:57:36 INFO Applying migration id=rfc9421 2026/04/10 22:57:36 INFO Applying migration id=keys 2026/04/10 22:57:36 INFO Applying migration id=portable 2026/04/10 22:57:36 INFO Applying migration id=proofs 2026/04/10 22:57:36 INFO Applying migration id=contexts 2026/04/10 22:57:36 INFO Applying migration id=deliverieshost 2026/04/10 22:57:36 INFO Applying migration id=pembegin 2026/04/10 22:57:36 INFO Applying migration id=didhost 2026/04/10 22:57:37 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-7d70-796f-a737-7ef81e7bf707 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-7d71-733f-995c-8e322bca3ace activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-7d70-796f-a737-7ef81e7bf707 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-7d70-796f-a737-7ef81e7bf707 2026/04/10 22:57:37 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:57:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-7d71-7ab0-8b3e-6f1f7c36eab2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-7d71-791e-adf1-426e4ae54efe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-7d71-791e-adf1-426e4ae54efe 2026/04/10 22:57:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-7d71-791e-adf1-426e4ae54efe 2026/04/10 22:57:37 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799d-7d75-739e-a9a7-eb53903dfb77 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-7d70-796f-a737-7ef81e7bf707 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:37 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-7d71-791e-adf1-426e4ae54efe 2026/04/10 22:57:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-7d75-7ede-8911-e5601710c318 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-7d75-7e9f-a701-c333f543eaf9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-7d75-7e9f-a701-c333f543eaf9 --- PASS: TestReply_DMUnfollowedBeforeFeedUpdate (1.58s) === RUN TestReply_DMToAnotherUser 2026/04/10 22:57:37 INFO Applying migration id=initial 2026/04/10 22:57:37 INFO Applying migration id=notesupdated 2026/04/10 22:57:37 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:37 INFO Applying migration id=activitiesid 2026/04/10 22:57:37 INFO Applying migration id=outbox 2026/04/10 22:57:37 INFO Applying migration id=edits 2026/04/10 22:57:37 INFO Applying migration id=outboxactor 2026/04/10 22:57:37 INFO Applying migration id=outboxsender 2026/04/10 22:57:37 INFO Applying migration id=thread 2026/04/10 22:57:37 INFO Applying migration id=host 2026/04/10 22:57:37 INFO Applying migration id=sharedinbox 2026/04/10 22:57:37 INFO Applying migration id=noteshost 2026/04/10 22:57:37 INFO Applying migration id=fetched 2026/04/10 22:57:37 INFO Applying migration id=move 2026/04/10 22:57:37 INFO Applying migration id=cleanup 2026/04/10 22:57:37 INFO Applying migration id=received 2026/04/10 22:57:37 INFO Applying migration id=namehost 2026/04/10 22:57:37 INFO Applying migration id=outboxhost 2026/04/10 22:57:37 INFO Applying migration id=notesfts 2026/04/10 22:57:37 INFO Applying migration id=iconsname 2026/04/10 22:57:37 INFO Applying migration id=nohash 2026/04/10 22:57:37 INFO Applying migration id=shares 2026/04/10 22:57:37 INFO Applying migration id=actorttl 2026/04/10 22:57:37 INFO Applying migration id=tocc 2026/04/10 22:57:37 INFO Applying migration id=followeds 2026/04/10 22:57:37 INFO Applying migration id=certhash 2026/04/10 22:57:37 INFO Applying migration id=follows_sync 2026/04/10 22:57:37 INFO Applying migration id=jsonpath 2026/04/10 22:57:37 INFO Applying migration id=localforward 2026/04/10 22:57:37 INFO Applying migration id=avatar 2026/04/10 22:57:37 INFO Applying migration id=noimage 2026/04/10 22:57:37 INFO Applying migration id=feed 2026/04/10 22:57:37 INFO Applying migration id=bookmarks 2026/04/10 22:57:37 INFO Applying migration id=shareactivity 2026/04/10 22:57:37 INFO Applying migration id=application 2026/04/10 22:57:37 INFO Applying migration id=certificates 2026/04/10 22:57:37 INFO Applying migration id=rawforward 2026/04/10 22:57:37 INFO Applying migration id=publickey 2026/04/10 22:57:37 INFO Applying migration id=resolvegroup 2026/04/10 22:57:37 INFO Applying migration id=reject 2026/04/10 22:57:37 INFO Applying migration id=autodel 2026/04/10 22:57:37 INFO Applying migration id=jsonb 2026/04/10 22:57:37 INFO Applying migration id=quote 2026/04/10 22:57:37 INFO Applying migration id=rfc9421 2026/04/10 22:57:37 INFO Applying migration id=keys 2026/04/10 22:57:37 INFO Applying migration id=portable 2026/04/10 22:57:37 INFO Applying migration id=proofs 2026/04/10 22:57:37 INFO Applying migration id=contexts 2026/04/10 22:57:37 INFO Applying migration id=deliverieshost 2026/04/10 22:57:37 INFO Applying migration id=pembegin 2026/04/10 22:57:37 INFO Applying migration id=didhost 2026/04/10 22:57:38 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-8176-7eff-a610-08c4b4826542 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-8177-77e4-a0a8-7c7ea6e0e52e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-8176-7eff-a610-08c4b4826542 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-8176-7eff-a610-08c4b4826542 2026/04/10 22:57:38 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:57:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-8177-7e87-b919-7ec606630ebc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-8177-7d65-a5dc-ef343c406b46 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-8177-7d65-a5dc-ef343c406b46 2026/04/10 22:57:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-8177-7d65-a5dc-ef343c406b46 2026/04/10 22:57:38 WARN Post does not exist post=https://localhost.localdomain:8443/post/019d799d-8177-7d65-a5dc-ef343c406b46 --- PASS: TestReply_DMToAnotherUser (1.03s) === RUN TestReply_NoSuchPost 2026/04/10 22:57:38 INFO Applying migration id=initial 2026/04/10 22:57:38 INFO Applying migration id=notesupdated 2026/04/10 22:57:38 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:38 INFO Applying migration id=activitiesid 2026/04/10 22:57:38 INFO Applying migration id=outbox 2026/04/10 22:57:38 INFO Applying migration id=edits 2026/04/10 22:57:38 INFO Applying migration id=outboxactor 2026/04/10 22:57:38 INFO Applying migration id=outboxsender 2026/04/10 22:57:38 INFO Applying migration id=thread 2026/04/10 22:57:38 INFO Applying migration id=host 2026/04/10 22:57:38 INFO Applying migration id=sharedinbox 2026/04/10 22:57:38 INFO Applying migration id=noteshost 2026/04/10 22:57:38 INFO Applying migration id=fetched 2026/04/10 22:57:38 INFO Applying migration id=move 2026/04/10 22:57:38 INFO Applying migration id=cleanup 2026/04/10 22:57:38 INFO Applying migration id=received 2026/04/10 22:57:38 INFO Applying migration id=namehost 2026/04/10 22:57:38 INFO Applying migration id=outboxhost 2026/04/10 22:57:38 INFO Applying migration id=notesfts 2026/04/10 22:57:38 INFO Applying migration id=iconsname 2026/04/10 22:57:38 INFO Applying migration id=nohash 2026/04/10 22:57:38 INFO Applying migration id=shares 2026/04/10 22:57:38 INFO Applying migration id=actorttl 2026/04/10 22:57:38 INFO Applying migration id=tocc 2026/04/10 22:57:38 INFO Applying migration id=followeds 2026/04/10 22:57:38 INFO Applying migration id=certhash 2026/04/10 22:57:38 INFO Applying migration id=follows_sync 2026/04/10 22:57:38 INFO Applying migration id=jsonpath 2026/04/10 22:57:38 INFO Applying migration id=localforward 2026/04/10 22:57:38 INFO Applying migration id=avatar 2026/04/10 22:57:38 INFO Applying migration id=noimage 2026/04/10 22:57:38 INFO Applying migration id=feed 2026/04/10 22:57:38 INFO Applying migration id=bookmarks 2026/04/10 22:57:38 INFO Applying migration id=shareactivity 2026/04/10 22:57:38 INFO Applying migration id=application 2026/04/10 22:57:38 INFO Applying migration id=certificates 2026/04/10 22:57:38 INFO Applying migration id=rawforward 2026/04/10 22:57:38 INFO Applying migration id=publickey 2026/04/10 22:57:38 INFO Applying migration id=resolvegroup 2026/04/10 22:57:38 INFO Applying migration id=reject 2026/04/10 22:57:38 INFO Applying migration id=autodel 2026/04/10 22:57:38 INFO Applying migration id=jsonb 2026/04/10 22:57:38 INFO Applying migration id=quote 2026/04/10 22:57:38 INFO Applying migration id=rfc9421 2026/04/10 22:57:38 INFO Applying migration id=keys 2026/04/10 22:57:38 INFO Applying migration id=portable 2026/04/10 22:57:38 INFO Applying migration id=proofs 2026/04/10 22:57:38 INFO Applying migration id=contexts 2026/04/10 22:57:38 INFO Applying migration id=deliverieshost 2026/04/10 22:57:38 INFO Applying migration id=pembegin 2026/04/10 22:57:38 INFO Applying migration id=didhost 2026/04/10 22:57:40 WARN Post does not exist post=https://x --- PASS: TestReply_NoSuchPost (1.35s) === RUN TestResolve_LocalUser 2026/04/10 22:57:40 INFO Applying migration id=initial 2026/04/10 22:57:40 INFO Applying migration id=notesupdated 2026/04/10 22:57:40 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:40 INFO Applying migration id=activitiesid 2026/04/10 22:57:40 INFO Applying migration id=outbox 2026/04/10 22:57:40 INFO Applying migration id=edits 2026/04/10 22:57:40 INFO Applying migration id=outboxactor 2026/04/10 22:57:40 INFO Applying migration id=outboxsender 2026/04/10 22:57:40 INFO Applying migration id=thread 2026/04/10 22:57:40 INFO Applying migration id=host 2026/04/10 22:57:40 INFO Applying migration id=sharedinbox 2026/04/10 22:57:40 INFO Applying migration id=noteshost 2026/04/10 22:57:40 INFO Applying migration id=fetched 2026/04/10 22:57:40 INFO Applying migration id=move 2026/04/10 22:57:40 INFO Applying migration id=cleanup 2026/04/10 22:57:40 INFO Applying migration id=received 2026/04/10 22:57:40 INFO Applying migration id=namehost 2026/04/10 22:57:40 INFO Applying migration id=outboxhost 2026/04/10 22:57:40 INFO Applying migration id=notesfts 2026/04/10 22:57:40 INFO Applying migration id=iconsname 2026/04/10 22:57:40 INFO Applying migration id=nohash 2026/04/10 22:57:40 INFO Applying migration id=shares 2026/04/10 22:57:40 INFO Applying migration id=actorttl 2026/04/10 22:57:40 INFO Applying migration id=tocc 2026/04/10 22:57:40 INFO Applying migration id=followeds 2026/04/10 22:57:40 INFO Applying migration id=certhash 2026/04/10 22:57:40 INFO Applying migration id=follows_sync 2026/04/10 22:57:40 INFO Applying migration id=jsonpath 2026/04/10 22:57:40 INFO Applying migration id=localforward 2026/04/10 22:57:40 INFO Applying migration id=avatar 2026/04/10 22:57:40 INFO Applying migration id=noimage 2026/04/10 22:57:40 INFO Applying migration id=feed 2026/04/10 22:57:40 INFO Applying migration id=bookmarks 2026/04/10 22:57:40 INFO Applying migration id=shareactivity 2026/04/10 22:57:40 INFO Applying migration id=application 2026/04/10 22:57:40 INFO Applying migration id=certificates 2026/04/10 22:57:40 INFO Applying migration id=rawforward 2026/04/10 22:57:40 INFO Applying migration id=publickey 2026/04/10 22:57:40 INFO Applying migration id=resolvegroup 2026/04/10 22:57:40 INFO Applying migration id=reject 2026/04/10 22:57:40 INFO Applying migration id=autodel 2026/04/10 22:57:40 INFO Applying migration id=jsonb 2026/04/10 22:57:40 INFO Applying migration id=quote 2026/04/10 22:57:40 INFO Applying migration id=rfc9421 2026/04/10 22:57:40 INFO Applying migration id=keys 2026/04/10 22:57:40 INFO Applying migration id=portable 2026/04/10 22:57:40 INFO Applying migration id=proofs 2026/04/10 22:57:40 INFO Applying migration id=contexts 2026/04/10 22:57:40 INFO Applying migration id=deliverieshost 2026/04/10 22:57:40 INFO Applying migration id=pembegin 2026/04/10 22:57:40 INFO Applying migration id=didhost 2026/04/10 22:57:40 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUser (0.86s) === RUN TestResolve_LocalUserByNameOnly 2026/04/10 22:57:40 INFO Applying migration id=initial 2026/04/10 22:57:40 INFO Applying migration id=notesupdated 2026/04/10 22:57:40 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:40 INFO Applying migration id=activitiesid 2026/04/10 22:57:40 INFO Applying migration id=outbox 2026/04/10 22:57:40 INFO Applying migration id=edits 2026/04/10 22:57:40 INFO Applying migration id=outboxactor 2026/04/10 22:57:40 INFO Applying migration id=outboxsender 2026/04/10 22:57:40 INFO Applying migration id=thread 2026/04/10 22:57:40 INFO Applying migration id=host 2026/04/10 22:57:40 INFO Applying migration id=sharedinbox 2026/04/10 22:57:40 INFO Applying migration id=noteshost 2026/04/10 22:57:40 INFO Applying migration id=fetched 2026/04/10 22:57:40 INFO Applying migration id=move 2026/04/10 22:57:40 INFO Applying migration id=cleanup 2026/04/10 22:57:40 INFO Applying migration id=received 2026/04/10 22:57:40 INFO Applying migration id=namehost 2026/04/10 22:57:40 INFO Applying migration id=outboxhost 2026/04/10 22:57:40 INFO Applying migration id=notesfts 2026/04/10 22:57:40 INFO Applying migration id=iconsname 2026/04/10 22:57:40 INFO Applying migration id=nohash 2026/04/10 22:57:40 INFO Applying migration id=shares 2026/04/10 22:57:40 INFO Applying migration id=actorttl 2026/04/10 22:57:40 INFO Applying migration id=tocc 2026/04/10 22:57:40 INFO Applying migration id=followeds 2026/04/10 22:57:40 INFO Applying migration id=certhash 2026/04/10 22:57:40 INFO Applying migration id=follows_sync 2026/04/10 22:57:40 INFO Applying migration id=jsonpath 2026/04/10 22:57:40 INFO Applying migration id=localforward 2026/04/10 22:57:40 INFO Applying migration id=avatar 2026/04/10 22:57:40 INFO Applying migration id=noimage 2026/04/10 22:57:40 INFO Applying migration id=feed 2026/04/10 22:57:40 INFO Applying migration id=bookmarks 2026/04/10 22:57:40 INFO Applying migration id=shareactivity 2026/04/10 22:57:40 INFO Applying migration id=application 2026/04/10 22:57:40 INFO Applying migration id=certificates 2026/04/10 22:57:40 INFO Applying migration id=rawforward 2026/04/10 22:57:40 INFO Applying migration id=publickey 2026/04/10 22:57:40 INFO Applying migration id=resolvegroup 2026/04/10 22:57:40 INFO Applying migration id=reject 2026/04/10 22:57:40 INFO Applying migration id=autodel 2026/04/10 22:57:40 INFO Applying migration id=jsonb 2026/04/10 22:57:40 INFO Applying migration id=quote 2026/04/10 22:57:40 INFO Applying migration id=rfc9421 2026/04/10 22:57:40 INFO Applying migration id=keys 2026/04/10 22:57:40 INFO Applying migration id=portable 2026/04/10 22:57:40 INFO Applying migration id=proofs 2026/04/10 22:57:40 INFO Applying migration id=contexts 2026/04/10 22:57:40 INFO Applying migration id=deliverieshost 2026/04/10 22:57:40 INFO Applying migration id=pembegin 2026/04/10 22:57:40 INFO Applying migration id=didhost 2026/04/10 22:57:41 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUserByNameOnly (1.07s) === RUN TestResolve_NoSuchLocalUser 2026/04/10 22:57:41 INFO Applying migration id=initial 2026/04/10 22:57:41 INFO Applying migration id=notesupdated 2026/04/10 22:57:41 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:41 INFO Applying migration id=activitiesid 2026/04/10 22:57:41 INFO Applying migration id=outbox 2026/04/10 22:57:41 INFO Applying migration id=edits 2026/04/10 22:57:41 INFO Applying migration id=outboxactor 2026/04/10 22:57:41 INFO Applying migration id=outboxsender 2026/04/10 22:57:41 INFO Applying migration id=thread 2026/04/10 22:57:41 INFO Applying migration id=host 2026/04/10 22:57:41 INFO Applying migration id=sharedinbox 2026/04/10 22:57:41 INFO Applying migration id=noteshost 2026/04/10 22:57:41 INFO Applying migration id=fetched 2026/04/10 22:57:41 INFO Applying migration id=move 2026/04/10 22:57:41 INFO Applying migration id=cleanup 2026/04/10 22:57:41 INFO Applying migration id=received 2026/04/10 22:57:41 INFO Applying migration id=namehost 2026/04/10 22:57:41 INFO Applying migration id=outboxhost 2026/04/10 22:57:41 INFO Applying migration id=notesfts 2026/04/10 22:57:41 INFO Applying migration id=iconsname 2026/04/10 22:57:41 INFO Applying migration id=nohash 2026/04/10 22:57:41 INFO Applying migration id=shares 2026/04/10 22:57:41 INFO Applying migration id=actorttl 2026/04/10 22:57:41 INFO Applying migration id=tocc 2026/04/10 22:57:42 INFO Applying migration id=followeds 2026/04/10 22:57:42 INFO Applying migration id=certhash 2026/04/10 22:57:42 INFO Applying migration id=follows_sync 2026/04/10 22:57:42 INFO Applying migration id=jsonpath 2026/04/10 22:57:42 INFO Applying migration id=localforward 2026/04/10 22:57:42 INFO Applying migration id=avatar 2026/04/10 22:57:42 INFO Applying migration id=noimage 2026/04/10 22:57:42 INFO Applying migration id=feed 2026/04/10 22:57:42 INFO Applying migration id=bookmarks 2026/04/10 22:57:42 INFO Applying migration id=shareactivity 2026/04/10 22:57:42 INFO Applying migration id=application 2026/04/10 22:57:42 INFO Applying migration id=certificates 2026/04/10 22:57:42 INFO Applying migration id=rawforward 2026/04/10 22:57:42 INFO Applying migration id=publickey 2026/04/10 22:57:42 INFO Applying migration id=resolvegroup 2026/04/10 22:57:42 INFO Applying migration id=reject 2026/04/10 22:57:42 INFO Applying migration id=autodel 2026/04/10 22:57:42 INFO Applying migration id=jsonb 2026/04/10 22:57:42 INFO Applying migration id=quote 2026/04/10 22:57:42 INFO Applying migration id=rfc9421 2026/04/10 22:57:42 INFO Applying migration id=keys 2026/04/10 22:57:42 INFO Applying migration id=portable 2026/04/10 22:57:42 INFO Applying migration id=proofs 2026/04/10 22:57:42 INFO Applying migration id=contexts 2026/04/10 22:57:42 INFO Applying migration id=deliverieshost 2026/04/10 22:57:42 INFO Applying migration id=pembegin 2026/04/10 22:57:42 INFO Applying migration id=didhost 2026/04/10 22:57:42 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/04/10 22:57:42 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.57s) === RUN TestResolve_NoSuchLocalUserByNameOnly 2026/04/10 22:57:42 INFO Applying migration id=initial 2026/04/10 22:57:42 INFO Applying migration id=notesupdated 2026/04/10 22:57:42 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:42 INFO Applying migration id=activitiesid 2026/04/10 22:57:42 INFO Applying migration id=outbox 2026/04/10 22:57:42 INFO Applying migration id=edits 2026/04/10 22:57:42 INFO Applying migration id=outboxactor 2026/04/10 22:57:42 INFO Applying migration id=outboxsender 2026/04/10 22:57:42 INFO Applying migration id=thread 2026/04/10 22:57:42 INFO Applying migration id=host 2026/04/10 22:57:42 INFO Applying migration id=sharedinbox 2026/04/10 22:57:42 INFO Applying migration id=noteshost 2026/04/10 22:57:42 INFO Applying migration id=fetched 2026/04/10 22:57:42 INFO Applying migration id=move 2026/04/10 22:57:42 INFO Applying migration id=cleanup 2026/04/10 22:57:42 INFO Applying migration id=received 2026/04/10 22:57:42 INFO Applying migration id=namehost 2026/04/10 22:57:42 INFO Applying migration id=outboxhost 2026/04/10 22:57:42 INFO Applying migration id=notesfts 2026/04/10 22:57:42 INFO Applying migration id=iconsname 2026/04/10 22:57:42 INFO Applying migration id=nohash 2026/04/10 22:57:42 INFO Applying migration id=shares 2026/04/10 22:57:42 INFO Applying migration id=actorttl 2026/04/10 22:57:42 INFO Applying migration id=tocc 2026/04/10 22:57:42 INFO Applying migration id=followeds 2026/04/10 22:57:42 INFO Applying migration id=certhash 2026/04/10 22:57:42 INFO Applying migration id=follows_sync 2026/04/10 22:57:42 INFO Applying migration id=jsonpath 2026/04/10 22:57:42 INFO Applying migration id=localforward 2026/04/10 22:57:42 INFO Applying migration id=avatar 2026/04/10 22:57:42 INFO Applying migration id=noimage 2026/04/10 22:57:42 INFO Applying migration id=feed 2026/04/10 22:57:42 INFO Applying migration id=bookmarks 2026/04/10 22:57:42 INFO Applying migration id=shareactivity 2026/04/10 22:57:42 INFO Applying migration id=application 2026/04/10 22:57:42 INFO Applying migration id=certificates 2026/04/10 22:57:42 INFO Applying migration id=rawforward 2026/04/10 22:57:42 INFO Applying migration id=publickey 2026/04/10 22:57:42 INFO Applying migration id=resolvegroup 2026/04/10 22:57:42 INFO Applying migration id=reject 2026/04/10 22:57:42 INFO Applying migration id=autodel 2026/04/10 22:57:42 INFO Applying migration id=jsonb 2026/04/10 22:57:42 INFO Applying migration id=quote 2026/04/10 22:57:42 INFO Applying migration id=rfc9421 2026/04/10 22:57:42 INFO Applying migration id=keys 2026/04/10 22:57:42 INFO Applying migration id=portable 2026/04/10 22:57:42 INFO Applying migration id=proofs 2026/04/10 22:57:42 INFO Applying migration id=contexts 2026/04/10 22:57:42 INFO Applying migration id=deliverieshost 2026/04/10 22:57:42 INFO Applying migration id=pembegin 2026/04/10 22:57:42 INFO Applying migration id=didhost 2026/04/10 22:57:43 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/04/10 22:57:43 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 (1.32s) === RUN TestResolve_NoSuchFederatedUser 2026/04/10 22:57:43 INFO Applying migration id=initial 2026/04/10 22:57:43 INFO Applying migration id=notesupdated 2026/04/10 22:57:43 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:43 INFO Applying migration id=activitiesid 2026/04/10 22:57:43 INFO Applying migration id=outbox 2026/04/10 22:57:43 INFO Applying migration id=edits 2026/04/10 22:57:43 INFO Applying migration id=outboxactor 2026/04/10 22:57:43 INFO Applying migration id=outboxsender 2026/04/10 22:57:43 INFO Applying migration id=thread 2026/04/10 22:57:43 INFO Applying migration id=host 2026/04/10 22:57:43 INFO Applying migration id=sharedinbox 2026/04/10 22:57:43 INFO Applying migration id=noteshost 2026/04/10 22:57:43 INFO Applying migration id=fetched 2026/04/10 22:57:43 INFO Applying migration id=move 2026/04/10 22:57:43 INFO Applying migration id=cleanup 2026/04/10 22:57:43 INFO Applying migration id=received 2026/04/10 22:57:43 INFO Applying migration id=namehost 2026/04/10 22:57:43 INFO Applying migration id=outboxhost 2026/04/10 22:57:43 INFO Applying migration id=notesfts 2026/04/10 22:57:43 INFO Applying migration id=iconsname 2026/04/10 22:57:43 INFO Applying migration id=nohash 2026/04/10 22:57:43 INFO Applying migration id=shares 2026/04/10 22:57:43 INFO Applying migration id=actorttl 2026/04/10 22:57:43 INFO Applying migration id=tocc 2026/04/10 22:57:43 INFO Applying migration id=followeds 2026/04/10 22:57:43 INFO Applying migration id=certhash 2026/04/10 22:57:43 INFO Applying migration id=follows_sync 2026/04/10 22:57:43 INFO Applying migration id=jsonpath 2026/04/10 22:57:43 INFO Applying migration id=localforward 2026/04/10 22:57:43 INFO Applying migration id=avatar 2026/04/10 22:57:43 INFO Applying migration id=noimage 2026/04/10 22:57:43 INFO Applying migration id=feed 2026/04/10 22:57:43 INFO Applying migration id=bookmarks 2026/04/10 22:57:43 INFO Applying migration id=shareactivity 2026/04/10 22:57:43 INFO Applying migration id=application 2026/04/10 22:57:43 INFO Applying migration id=certificates 2026/04/10 22:57:43 INFO Applying migration id=rawforward 2026/04/10 22:57:43 INFO Applying migration id=publickey 2026/04/10 22:57:43 INFO Applying migration id=resolvegroup 2026/04/10 22:57:43 INFO Applying migration id=reject 2026/04/10 22:57:43 INFO Applying migration id=autodel 2026/04/10 22:57:43 INFO Applying migration id=jsonb 2026/04/10 22:57:43 INFO Applying migration id=quote 2026/04/10 22:57:43 INFO Applying migration id=rfc9421 2026/04/10 22:57:43 INFO Applying migration id=keys 2026/04/10 22:57:43 INFO Applying migration id=portable 2026/04/10 22:57:43 INFO Applying migration id=proofs 2026/04/10 22:57:43 INFO Applying migration id=contexts 2026/04/10 22:57:43 INFO Applying migration id=deliverieshost 2026/04/10 22:57:43 INFO Applying migration id=pembegin 2026/04/10 22:57:43 INFO Applying migration id=didhost 2026/04/10 22:57:44 INFO Resolving user ID host=0.0.0.0 name=troll 2026/04/10 22:57:44 WARN Failed to resolve user ID host=0.0.0.0 name=troll error="failed to fetch https://0.0.0.0/.well-known/webfinger?resource=acct:troll@0.0.0.0: failed to sign request for https://0.0.0.0/.well-known/webfinger?resource=acct:troll@0.0.0.0: empty key ID" --- PASS: TestResolve_NoSuchFederatedUser (0.77s) === RUN TestResolve_NoInput 2026/04/10 22:57:44 INFO Applying migration id=initial 2026/04/10 22:57:44 INFO Applying migration id=notesupdated 2026/04/10 22:57:44 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:44 INFO Applying migration id=activitiesid 2026/04/10 22:57:44 INFO Applying migration id=outbox 2026/04/10 22:57:44 INFO Applying migration id=edits 2026/04/10 22:57:44 INFO Applying migration id=outboxactor 2026/04/10 22:57:44 INFO Applying migration id=outboxsender 2026/04/10 22:57:44 INFO Applying migration id=thread 2026/04/10 22:57:44 INFO Applying migration id=host 2026/04/10 22:57:44 INFO Applying migration id=sharedinbox 2026/04/10 22:57:44 INFO Applying migration id=noteshost 2026/04/10 22:57:44 INFO Applying migration id=fetched 2026/04/10 22:57:44 INFO Applying migration id=move 2026/04/10 22:57:44 INFO Applying migration id=cleanup 2026/04/10 22:57:44 INFO Applying migration id=received 2026/04/10 22:57:44 INFO Applying migration id=namehost 2026/04/10 22:57:44 INFO Applying migration id=outboxhost 2026/04/10 22:57:44 INFO Applying migration id=notesfts 2026/04/10 22:57:44 INFO Applying migration id=iconsname 2026/04/10 22:57:44 INFO Applying migration id=nohash 2026/04/10 22:57:44 INFO Applying migration id=shares 2026/04/10 22:57:44 INFO Applying migration id=actorttl 2026/04/10 22:57:44 INFO Applying migration id=tocc 2026/04/10 22:57:44 INFO Applying migration id=followeds 2026/04/10 22:57:44 INFO Applying migration id=certhash 2026/04/10 22:57:44 INFO Applying migration id=follows_sync 2026/04/10 22:57:44 INFO Applying migration id=jsonpath 2026/04/10 22:57:44 INFO Applying migration id=localforward 2026/04/10 22:57:44 INFO Applying migration id=avatar 2026/04/10 22:57:44 INFO Applying migration id=noimage 2026/04/10 22:57:44 INFO Applying migration id=feed 2026/04/10 22:57:44 INFO Applying migration id=bookmarks 2026/04/10 22:57:44 INFO Applying migration id=shareactivity 2026/04/10 22:57:44 INFO Applying migration id=application 2026/04/10 22:57:44 INFO Applying migration id=certificates 2026/04/10 22:57:44 INFO Applying migration id=rawforward 2026/04/10 22:57:44 INFO Applying migration id=publickey 2026/04/10 22:57:44 INFO Applying migration id=resolvegroup 2026/04/10 22:57:44 INFO Applying migration id=reject 2026/04/10 22:57:44 INFO Applying migration id=autodel 2026/04/10 22:57:44 INFO Applying migration id=jsonb 2026/04/10 22:57:44 INFO Applying migration id=quote 2026/04/10 22:57:44 INFO Applying migration id=rfc9421 2026/04/10 22:57:44 INFO Applying migration id=keys 2026/04/10 22:57:44 INFO Applying migration id=portable 2026/04/10 22:57:44 INFO Applying migration id=proofs 2026/04/10 22:57:44 INFO Applying migration id=contexts 2026/04/10 22:57:44 INFO Applying migration id=deliverieshost 2026/04/10 22:57:44 INFO Applying migration id=pembegin 2026/04/10 22:57:44 INFO Applying migration id=didhost --- PASS: TestResolve_NoInput (0.82s) === RUN TestResolve_InvalidEscapeSequence 2026/04/10 22:57:45 INFO Applying migration id=initial 2026/04/10 22:57:45 INFO Applying migration id=notesupdated 2026/04/10 22:57:45 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:45 INFO Applying migration id=activitiesid 2026/04/10 22:57:45 INFO Applying migration id=outbox 2026/04/10 22:57:45 INFO Applying migration id=edits 2026/04/10 22:57:45 INFO Applying migration id=outboxactor 2026/04/10 22:57:45 INFO Applying migration id=outboxsender 2026/04/10 22:57:45 INFO Applying migration id=thread 2026/04/10 22:57:45 INFO Applying migration id=host 2026/04/10 22:57:45 INFO Applying migration id=sharedinbox 2026/04/10 22:57:45 INFO Applying migration id=noteshost 2026/04/10 22:57:45 INFO Applying migration id=fetched 2026/04/10 22:57:45 INFO Applying migration id=move 2026/04/10 22:57:45 INFO Applying migration id=cleanup 2026/04/10 22:57:45 INFO Applying migration id=received 2026/04/10 22:57:45 INFO Applying migration id=namehost 2026/04/10 22:57:45 INFO Applying migration id=outboxhost 2026/04/10 22:57:45 INFO Applying migration id=notesfts 2026/04/10 22:57:45 INFO Applying migration id=iconsname 2026/04/10 22:57:45 INFO Applying migration id=nohash 2026/04/10 22:57:45 INFO Applying migration id=shares 2026/04/10 22:57:45 INFO Applying migration id=actorttl 2026/04/10 22:57:45 INFO Applying migration id=tocc 2026/04/10 22:57:45 INFO Applying migration id=followeds 2026/04/10 22:57:45 INFO Applying migration id=certhash 2026/04/10 22:57:45 INFO Applying migration id=follows_sync 2026/04/10 22:57:45 INFO Applying migration id=jsonpath 2026/04/10 22:57:45 INFO Applying migration id=localforward 2026/04/10 22:57:45 INFO Applying migration id=avatar 2026/04/10 22:57:45 INFO Applying migration id=noimage 2026/04/10 22:57:45 INFO Applying migration id=feed 2026/04/10 22:57:45 INFO Applying migration id=bookmarks 2026/04/10 22:57:45 INFO Applying migration id=shareactivity 2026/04/10 22:57:45 INFO Applying migration id=application 2026/04/10 22:57:45 INFO Applying migration id=certificates 2026/04/10 22:57:45 INFO Applying migration id=rawforward 2026/04/10 22:57:45 INFO Applying migration id=publickey 2026/04/10 22:57:45 INFO Applying migration id=resolvegroup 2026/04/10 22:57:45 INFO Applying migration id=reject 2026/04/10 22:57:45 INFO Applying migration id=autodel 2026/04/10 22:57:45 INFO Applying migration id=jsonb 2026/04/10 22:57:45 INFO Applying migration id=quote 2026/04/10 22:57:45 INFO Applying migration id=rfc9421 2026/04/10 22:57:45 INFO Applying migration id=keys 2026/04/10 22:57:45 INFO Applying migration id=portable 2026/04/10 22:57:45 INFO Applying migration id=proofs 2026/04/10 22:57:45 INFO Applying migration id=contexts 2026/04/10 22:57:45 INFO Applying migration id=deliverieshost 2026/04/10 22:57:45 INFO Applying migration id=pembegin 2026/04/10 22:57:45 INFO Applying migration id=didhost 2026/04/10 22:57:46 INFO Failed to decode user name url="/users/resolve?troll%zzlocalhost.localdomain%3a8443 " error="invalid URL escape \"%zz\"" --- PASS: TestResolve_InvalidEscapeSequence (0.93s) === RUN TestResolve_InvalidInputFormat 2026/04/10 22:57:46 INFO Applying migration id=initial 2026/04/10 22:57:46 INFO Applying migration id=notesupdated 2026/04/10 22:57:46 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:46 INFO Applying migration id=activitiesid 2026/04/10 22:57:46 INFO Applying migration id=outbox 2026/04/10 22:57:46 INFO Applying migration id=edits 2026/04/10 22:57:46 INFO Applying migration id=outboxactor 2026/04/10 22:57:46 INFO Applying migration id=outboxsender 2026/04/10 22:57:46 INFO Applying migration id=thread 2026/04/10 22:57:46 INFO Applying migration id=host 2026/04/10 22:57:46 INFO Applying migration id=sharedinbox 2026/04/10 22:57:46 INFO Applying migration id=noteshost 2026/04/10 22:57:46 INFO Applying migration id=fetched 2026/04/10 22:57:46 INFO Applying migration id=move 2026/04/10 22:57:46 INFO Applying migration id=cleanup 2026/04/10 22:57:46 INFO Applying migration id=received 2026/04/10 22:57:46 INFO Applying migration id=namehost 2026/04/10 22:57:46 INFO Applying migration id=outboxhost 2026/04/10 22:57:46 INFO Applying migration id=notesfts 2026/04/10 22:57:46 INFO Applying migration id=iconsname 2026/04/10 22:57:46 INFO Applying migration id=nohash 2026/04/10 22:57:46 INFO Applying migration id=shares 2026/04/10 22:57:46 INFO Applying migration id=actorttl 2026/04/10 22:57:46 INFO Applying migration id=tocc 2026/04/10 22:57:46 INFO Applying migration id=followeds 2026/04/10 22:57:46 INFO Applying migration id=certhash 2026/04/10 22:57:46 INFO Applying migration id=follows_sync 2026/04/10 22:57:46 INFO Applying migration id=jsonpath 2026/04/10 22:57:46 INFO Applying migration id=localforward 2026/04/10 22:57:46 INFO Applying migration id=avatar 2026/04/10 22:57:46 INFO Applying migration id=noimage 2026/04/10 22:57:46 INFO Applying migration id=feed 2026/04/10 22:57:46 INFO Applying migration id=bookmarks 2026/04/10 22:57:46 INFO Applying migration id=shareactivity 2026/04/10 22:57:46 INFO Applying migration id=application 2026/04/10 22:57:46 INFO Applying migration id=certificates 2026/04/10 22:57:46 INFO Applying migration id=rawforward 2026/04/10 22:57:46 INFO Applying migration id=publickey 2026/04/10 22:57:46 INFO Applying migration id=resolvegroup 2026/04/10 22:57:46 INFO Applying migration id=reject 2026/04/10 22:57:46 INFO Applying migration id=autodel 2026/04/10 22:57:46 INFO Applying migration id=jsonb 2026/04/10 22:57:46 INFO Applying migration id=quote 2026/04/10 22:57:46 INFO Applying migration id=rfc9421 2026/04/10 22:57:46 INFO Applying migration id=keys 2026/04/10 22:57:46 INFO Applying migration id=portable 2026/04/10 22:57:46 INFO Applying migration id=proofs 2026/04/10 22:57:46 INFO Applying migration id=contexts 2026/04/10 22:57:46 INFO Applying migration id=deliverieshost 2026/04/10 22:57:46 INFO Applying migration id=pembegin 2026/04/10 22:57:46 INFO Applying migration id=didhost --- PASS: TestResolve_InvalidInputFormat (0.75s) === RUN TestResolve_UnauthenticatedUser 2026/04/10 22:57:47 INFO Applying migration id=initial 2026/04/10 22:57:47 INFO Applying migration id=notesupdated 2026/04/10 22:57:47 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:47 INFO Applying migration id=activitiesid 2026/04/10 22:57:47 INFO Applying migration id=outbox 2026/04/10 22:57:47 INFO Applying migration id=edits 2026/04/10 22:57:47 INFO Applying migration id=outboxactor 2026/04/10 22:57:47 INFO Applying migration id=outboxsender 2026/04/10 22:57:47 INFO Applying migration id=thread 2026/04/10 22:57:47 INFO Applying migration id=host 2026/04/10 22:57:47 INFO Applying migration id=sharedinbox 2026/04/10 22:57:47 INFO Applying migration id=noteshost 2026/04/10 22:57:47 INFO Applying migration id=fetched 2026/04/10 22:57:47 INFO Applying migration id=move 2026/04/10 22:57:47 INFO Applying migration id=cleanup 2026/04/10 22:57:47 INFO Applying migration id=received 2026/04/10 22:57:47 INFO Applying migration id=namehost 2026/04/10 22:57:47 INFO Applying migration id=outboxhost 2026/04/10 22:57:47 INFO Applying migration id=notesfts 2026/04/10 22:57:47 INFO Applying migration id=iconsname 2026/04/10 22:57:47 INFO Applying migration id=nohash 2026/04/10 22:57:47 INFO Applying migration id=shares 2026/04/10 22:57:47 INFO Applying migration id=actorttl 2026/04/10 22:57:47 INFO Applying migration id=tocc 2026/04/10 22:57:47 INFO Applying migration id=followeds 2026/04/10 22:57:47 INFO Applying migration id=certhash 2026/04/10 22:57:47 INFO Applying migration id=follows_sync 2026/04/10 22:57:47 INFO Applying migration id=jsonpath 2026/04/10 22:57:47 INFO Applying migration id=localforward 2026/04/10 22:57:47 INFO Applying migration id=avatar 2026/04/10 22:57:47 INFO Applying migration id=noimage 2026/04/10 22:57:47 INFO Applying migration id=feed 2026/04/10 22:57:47 INFO Applying migration id=bookmarks 2026/04/10 22:57:47 INFO Applying migration id=shareactivity 2026/04/10 22:57:47 INFO Applying migration id=application 2026/04/10 22:57:47 INFO Applying migration id=certificates 2026/04/10 22:57:47 INFO Applying migration id=rawforward 2026/04/10 22:57:47 INFO Applying migration id=publickey 2026/04/10 22:57:47 INFO Applying migration id=resolvegroup 2026/04/10 22:57:47 INFO Applying migration id=reject 2026/04/10 22:57:47 INFO Applying migration id=autodel 2026/04/10 22:57:47 INFO Applying migration id=jsonb 2026/04/10 22:57:47 INFO Applying migration id=quote 2026/04/10 22:57:47 INFO Applying migration id=rfc9421 2026/04/10 22:57:47 INFO Applying migration id=keys 2026/04/10 22:57:47 INFO Applying migration id=portable 2026/04/10 22:57:47 INFO Applying migration id=proofs 2026/04/10 22:57:47 INFO Applying migration id=contexts 2026/04/10 22:57:47 INFO Applying migration id=deliverieshost 2026/04/10 22:57:47 INFO Applying migration id=pembegin 2026/04/10 22:57:47 INFO Applying migration id=didhost --- PASS: TestResolve_UnauthenticatedUser (0.63s) === RUN TestSay_HappyFlow 2026/04/10 22:57:47 INFO Applying migration id=initial 2026/04/10 22:57:47 INFO Applying migration id=notesupdated 2026/04/10 22:57:47 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:47 INFO Applying migration id=activitiesid 2026/04/10 22:57:47 INFO Applying migration id=outbox 2026/04/10 22:57:47 INFO Applying migration id=edits 2026/04/10 22:57:47 INFO Applying migration id=outboxactor 2026/04/10 22:57:47 INFO Applying migration id=outboxsender 2026/04/10 22:57:47 INFO Applying migration id=thread 2026/04/10 22:57:47 INFO Applying migration id=host 2026/04/10 22:57:47 INFO Applying migration id=sharedinbox 2026/04/10 22:57:47 INFO Applying migration id=noteshost 2026/04/10 22:57:47 INFO Applying migration id=fetched 2026/04/10 22:57:47 INFO Applying migration id=move 2026/04/10 22:57:47 INFO Applying migration id=cleanup 2026/04/10 22:57:47 INFO Applying migration id=received 2026/04/10 22:57:47 INFO Applying migration id=namehost 2026/04/10 22:57:47 INFO Applying migration id=outboxhost 2026/04/10 22:57:47 INFO Applying migration id=notesfts 2026/04/10 22:57:47 INFO Applying migration id=iconsname 2026/04/10 22:57:47 INFO Applying migration id=nohash 2026/04/10 22:57:47 INFO Applying migration id=shares 2026/04/10 22:57:47 INFO Applying migration id=actorttl 2026/04/10 22:57:47 INFO Applying migration id=tocc 2026/04/10 22:57:47 INFO Applying migration id=followeds 2026/04/10 22:57:47 INFO Applying migration id=certhash 2026/04/10 22:57:47 INFO Applying migration id=follows_sync 2026/04/10 22:57:47 INFO Applying migration id=jsonpath 2026/04/10 22:57:47 INFO Applying migration id=localforward 2026/04/10 22:57:47 INFO Applying migration id=avatar 2026/04/10 22:57:47 INFO Applying migration id=noimage 2026/04/10 22:57:47 INFO Applying migration id=feed 2026/04/10 22:57:47 INFO Applying migration id=bookmarks 2026/04/10 22:57:47 INFO Applying migration id=shareactivity 2026/04/10 22:57:47 INFO Applying migration id=application 2026/04/10 22:57:47 INFO Applying migration id=certificates 2026/04/10 22:57:47 INFO Applying migration id=rawforward 2026/04/10 22:57:47 INFO Applying migration id=publickey 2026/04/10 22:57:47 INFO Applying migration id=resolvegroup 2026/04/10 22:57:47 INFO Applying migration id=reject 2026/04/10 22:57:47 INFO Applying migration id=autodel 2026/04/10 22:57:47 INFO Applying migration id=jsonb 2026/04/10 22:57:47 INFO Applying migration id=quote 2026/04/10 22:57:47 INFO Applying migration id=rfc9421 2026/04/10 22:57:47 INFO Applying migration id=keys 2026/04/10 22:57:47 INFO Applying migration id=portable 2026/04/10 22:57:47 INFO Applying migration id=proofs 2026/04/10 22:57:47 INFO Applying migration id=contexts 2026/04/10 22:57:47 INFO Applying migration id=deliverieshost 2026/04/10 22:57:47 INFO Applying migration id=pembegin 2026/04/10 22:57:47 INFO Applying migration id=didhost 2026/04/10 22:57:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-a996-7d40-9115-eceb92dd92a7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-a996-7ce7-b314-294275849edb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-a996-7ce7-b314-294275849edb 2026/04/10 22:57:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-a996-7ce7-b314-294275849edb 2026/04/10 22:57:48 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:57:48 INFO Generating first response key=/local --- PASS: TestSay_HappyFlow (1.20s) === RUN TestSay_Throttling 2026/04/10 22:57:48 INFO Applying migration id=initial 2026/04/10 22:57:48 INFO Applying migration id=notesupdated 2026/04/10 22:57:48 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:48 INFO Applying migration id=activitiesid 2026/04/10 22:57:48 INFO Applying migration id=outbox 2026/04/10 22:57:48 INFO Applying migration id=edits 2026/04/10 22:57:48 INFO Applying migration id=outboxactor 2026/04/10 22:57:48 INFO Applying migration id=outboxsender 2026/04/10 22:57:48 INFO Applying migration id=thread 2026/04/10 22:57:48 INFO Applying migration id=host 2026/04/10 22:57:48 INFO Applying migration id=sharedinbox 2026/04/10 22:57:48 INFO Applying migration id=noteshost 2026/04/10 22:57:48 INFO Applying migration id=fetched 2026/04/10 22:57:48 INFO Applying migration id=move 2026/04/10 22:57:48 INFO Applying migration id=cleanup 2026/04/10 22:57:48 INFO Applying migration id=received 2026/04/10 22:57:48 INFO Applying migration id=namehost 2026/04/10 22:57:48 INFO Applying migration id=outboxhost 2026/04/10 22:57:48 INFO Applying migration id=notesfts 2026/04/10 22:57:48 INFO Applying migration id=iconsname 2026/04/10 22:57:48 INFO Applying migration id=nohash 2026/04/10 22:57:48 INFO Applying migration id=shares 2026/04/10 22:57:48 INFO Applying migration id=actorttl 2026/04/10 22:57:48 INFO Applying migration id=tocc 2026/04/10 22:57:48 INFO Applying migration id=followeds 2026/04/10 22:57:48 INFO Applying migration id=certhash 2026/04/10 22:57:48 INFO Applying migration id=follows_sync 2026/04/10 22:57:48 INFO Applying migration id=jsonpath 2026/04/10 22:57:48 INFO Applying migration id=localforward 2026/04/10 22:57:48 INFO Applying migration id=avatar 2026/04/10 22:57:48 INFO Applying migration id=noimage 2026/04/10 22:57:48 INFO Applying migration id=feed 2026/04/10 22:57:48 INFO Applying migration id=bookmarks 2026/04/10 22:57:48 INFO Applying migration id=shareactivity 2026/04/10 22:57:48 INFO Applying migration id=application 2026/04/10 22:57:48 INFO Applying migration id=certificates 2026/04/10 22:57:49 INFO Applying migration id=rawforward 2026/04/10 22:57:49 INFO Applying migration id=publickey 2026/04/10 22:57:49 INFO Applying migration id=resolvegroup 2026/04/10 22:57:49 INFO Applying migration id=reject 2026/04/10 22:57:49 INFO Applying migration id=autodel 2026/04/10 22:57:49 INFO Applying migration id=jsonb 2026/04/10 22:57:49 INFO Applying migration id=quote 2026/04/10 22:57:49 INFO Applying migration id=rfc9421 2026/04/10 22:57:49 INFO Applying migration id=keys 2026/04/10 22:57:49 INFO Applying migration id=portable 2026/04/10 22:57:49 INFO Applying migration id=proofs 2026/04/10 22:57:49 INFO Applying migration id=contexts 2026/04/10 22:57:49 INFO Applying migration id=deliverieshost 2026/04/10 22:57:49 INFO Applying migration id=pembegin 2026/04/10 22:57:49 INFO Applying migration id=didhost 2026/04/10 22:57:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-abe5-7a08-bfa1-1eba8a42f9a6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-abe5-79b4-99bd-27c97c7150b4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-abe5-79b4-99bd-27c97c7150b4 2026/04/10 22:57:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-abe5-79b4-99bd-27c97c7150b4 2026/04/10 22:57:49 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:57:49 WARN User is posting too frequently last=2026-04-10T22:57:49.000Z can=2026-04-10T22:58:49.000Z 2026/04/10 22:57:49 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:57:49 INFO Generating first response key=/local --- PASS: TestSay_Throttling (0.60s) === RUN TestSearch_Happyflow 2026/04/10 22:57:49 INFO Applying migration id=initial 2026/04/10 22:57:49 INFO Applying migration id=notesupdated 2026/04/10 22:57:49 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:49 INFO Applying migration id=activitiesid 2026/04/10 22:57:49 INFO Applying migration id=outbox 2026/04/10 22:57:49 INFO Applying migration id=edits 2026/04/10 22:57:49 INFO Applying migration id=outboxactor 2026/04/10 22:57:49 INFO Applying migration id=outboxsender 2026/04/10 22:57:49 INFO Applying migration id=thread 2026/04/10 22:57:49 INFO Applying migration id=host 2026/04/10 22:57:49 INFO Applying migration id=sharedinbox 2026/04/10 22:57:49 INFO Applying migration id=noteshost 2026/04/10 22:57:49 INFO Applying migration id=fetched 2026/04/10 22:57:49 INFO Applying migration id=move 2026/04/10 22:57:49 INFO Applying migration id=cleanup 2026/04/10 22:57:49 INFO Applying migration id=received 2026/04/10 22:57:49 INFO Applying migration id=namehost 2026/04/10 22:57:49 INFO Applying migration id=outboxhost 2026/04/10 22:57:49 INFO Applying migration id=notesfts 2026/04/10 22:57:49 INFO Applying migration id=iconsname 2026/04/10 22:57:49 INFO Applying migration id=nohash 2026/04/10 22:57:49 INFO Applying migration id=shares 2026/04/10 22:57:49 INFO Applying migration id=actorttl 2026/04/10 22:57:49 INFO Applying migration id=tocc 2026/04/10 22:57:49 INFO Applying migration id=followeds 2026/04/10 22:57:49 INFO Applying migration id=certhash 2026/04/10 22:57:49 INFO Applying migration id=follows_sync 2026/04/10 22:57:49 INFO Applying migration id=jsonpath 2026/04/10 22:57:49 INFO Applying migration id=localforward 2026/04/10 22:57:49 INFO Applying migration id=avatar 2026/04/10 22:57:49 INFO Applying migration id=noimage 2026/04/10 22:57:49 INFO Applying migration id=feed 2026/04/10 22:57:49 INFO Applying migration id=bookmarks 2026/04/10 22:57:49 INFO Applying migration id=shareactivity 2026/04/10 22:57:49 INFO Applying migration id=application 2026/04/10 22:57:49 INFO Applying migration id=certificates 2026/04/10 22:57:49 INFO Applying migration id=rawforward 2026/04/10 22:57:49 INFO Applying migration id=publickey 2026/04/10 22:57:49 INFO Applying migration id=resolvegroup 2026/04/10 22:57:49 INFO Applying migration id=reject 2026/04/10 22:57:49 INFO Applying migration id=autodel 2026/04/10 22:57:49 INFO Applying migration id=jsonb 2026/04/10 22:57:49 INFO Applying migration id=quote 2026/04/10 22:57:49 INFO Applying migration id=rfc9421 2026/04/10 22:57:49 INFO Applying migration id=keys 2026/04/10 22:57:49 INFO Applying migration id=portable 2026/04/10 22:57:49 INFO Applying migration id=proofs 2026/04/10 22:57:49 INFO Applying migration id=contexts 2026/04/10 22:57:49 INFO Applying migration id=deliverieshost 2026/04/10 22:57:49 INFO Applying migration id=pembegin 2026/04/10 22:57:49 INFO Applying migration id=didhost --- PASS: TestSearch_Happyflow (0.93s) === RUN TestSearch_LeadingHash 2026/04/10 22:57:50 INFO Applying migration id=initial 2026/04/10 22:57:50 INFO Applying migration id=notesupdated 2026/04/10 22:57:50 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:50 INFO Applying migration id=activitiesid 2026/04/10 22:57:50 INFO Applying migration id=outbox 2026/04/10 22:57:50 INFO Applying migration id=edits 2026/04/10 22:57:50 INFO Applying migration id=outboxactor 2026/04/10 22:57:50 INFO Applying migration id=outboxsender 2026/04/10 22:57:50 INFO Applying migration id=thread 2026/04/10 22:57:50 INFO Applying migration id=host 2026/04/10 22:57:50 INFO Applying migration id=sharedinbox 2026/04/10 22:57:50 INFO Applying migration id=noteshost 2026/04/10 22:57:50 INFO Applying migration id=fetched 2026/04/10 22:57:50 INFO Applying migration id=move 2026/04/10 22:57:50 INFO Applying migration id=cleanup 2026/04/10 22:57:50 INFO Applying migration id=received 2026/04/10 22:57:50 INFO Applying migration id=namehost 2026/04/10 22:57:50 INFO Applying migration id=outboxhost 2026/04/10 22:57:50 INFO Applying migration id=notesfts 2026/04/10 22:57:50 INFO Applying migration id=iconsname 2026/04/10 22:57:50 INFO Applying migration id=nohash 2026/04/10 22:57:50 INFO Applying migration id=shares 2026/04/10 22:57:50 INFO Applying migration id=actorttl 2026/04/10 22:57:50 INFO Applying migration id=tocc 2026/04/10 22:57:50 INFO Applying migration id=followeds 2026/04/10 22:57:50 INFO Applying migration id=certhash 2026/04/10 22:57:50 INFO Applying migration id=follows_sync 2026/04/10 22:57:50 INFO Applying migration id=jsonpath 2026/04/10 22:57:50 INFO Applying migration id=localforward 2026/04/10 22:57:50 INFO Applying migration id=avatar 2026/04/10 22:57:50 INFO Applying migration id=noimage 2026/04/10 22:57:50 INFO Applying migration id=feed 2026/04/10 22:57:50 INFO Applying migration id=bookmarks 2026/04/10 22:57:50 INFO Applying migration id=shareactivity 2026/04/10 22:57:50 INFO Applying migration id=application 2026/04/10 22:57:50 INFO Applying migration id=certificates 2026/04/10 22:57:50 INFO Applying migration id=rawforward 2026/04/10 22:57:50 INFO Applying migration id=publickey 2026/04/10 22:57:50 INFO Applying migration id=resolvegroup 2026/04/10 22:57:50 INFO Applying migration id=reject 2026/04/10 22:57:50 INFO Applying migration id=autodel 2026/04/10 22:57:50 INFO Applying migration id=jsonb 2026/04/10 22:57:50 INFO Applying migration id=quote 2026/04/10 22:57:50 INFO Applying migration id=rfc9421 2026/04/10 22:57:50 INFO Applying migration id=keys 2026/04/10 22:57:50 INFO Applying migration id=portable 2026/04/10 22:57:50 INFO Applying migration id=proofs 2026/04/10 22:57:50 INFO Applying migration id=contexts 2026/04/10 22:57:50 INFO Applying migration id=deliverieshost 2026/04/10 22:57:50 INFO Applying migration id=pembegin 2026/04/10 22:57:50 INFO Applying migration id=didhost --- PASS: TestSearch_LeadingHash (0.75s) === RUN TestSearch_LeadingHashUnauthenticatedUser 2026/04/10 22:57:51 INFO Applying migration id=initial 2026/04/10 22:57:51 INFO Applying migration id=notesupdated 2026/04/10 22:57:51 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:51 INFO Applying migration id=activitiesid 2026/04/10 22:57:51 INFO Applying migration id=outbox 2026/04/10 22:57:51 INFO Applying migration id=edits 2026/04/10 22:57:51 INFO Applying migration id=outboxactor 2026/04/10 22:57:51 INFO Applying migration id=outboxsender 2026/04/10 22:57:51 INFO Applying migration id=thread 2026/04/10 22:57:51 INFO Applying migration id=host 2026/04/10 22:57:51 INFO Applying migration id=sharedinbox 2026/04/10 22:57:51 INFO Applying migration id=noteshost 2026/04/10 22:57:51 INFO Applying migration id=fetched 2026/04/10 22:57:51 INFO Applying migration id=move 2026/04/10 22:57:51 INFO Applying migration id=cleanup 2026/04/10 22:57:51 INFO Applying migration id=received 2026/04/10 22:57:51 INFO Applying migration id=namehost 2026/04/10 22:57:51 INFO Applying migration id=outboxhost 2026/04/10 22:57:51 INFO Applying migration id=notesfts 2026/04/10 22:57:51 INFO Applying migration id=iconsname 2026/04/10 22:57:51 INFO Applying migration id=nohash 2026/04/10 22:57:51 INFO Applying migration id=shares 2026/04/10 22:57:51 INFO Applying migration id=actorttl 2026/04/10 22:57:51 INFO Applying migration id=tocc 2026/04/10 22:57:51 INFO Applying migration id=followeds 2026/04/10 22:57:51 INFO Applying migration id=certhash 2026/04/10 22:57:51 INFO Applying migration id=follows_sync 2026/04/10 22:57:51 INFO Applying migration id=jsonpath 2026/04/10 22:57:51 INFO Applying migration id=localforward 2026/04/10 22:57:51 INFO Applying migration id=avatar 2026/04/10 22:57:51 INFO Applying migration id=noimage 2026/04/10 22:57:51 INFO Applying migration id=feed 2026/04/10 22:57:51 INFO Applying migration id=bookmarks 2026/04/10 22:57:51 INFO Applying migration id=shareactivity 2026/04/10 22:57:51 INFO Applying migration id=application 2026/04/10 22:57:51 INFO Applying migration id=certificates 2026/04/10 22:57:51 INFO Applying migration id=rawforward 2026/04/10 22:57:51 INFO Applying migration id=publickey 2026/04/10 22:57:51 INFO Applying migration id=resolvegroup 2026/04/10 22:57:51 INFO Applying migration id=reject 2026/04/10 22:57:51 INFO Applying migration id=autodel 2026/04/10 22:57:51 INFO Applying migration id=jsonb 2026/04/10 22:57:51 INFO Applying migration id=quote 2026/04/10 22:57:51 INFO Applying migration id=rfc9421 2026/04/10 22:57:51 INFO Applying migration id=keys 2026/04/10 22:57:51 INFO Applying migration id=portable 2026/04/10 22:57:51 INFO Applying migration id=proofs 2026/04/10 22:57:51 INFO Applying migration id=contexts 2026/04/10 22:57:51 INFO Applying migration id=deliverieshost 2026/04/10 22:57:51 INFO Applying migration id=pembegin 2026/04/10 22:57:51 INFO Applying migration id=didhost --- PASS: TestSearch_LeadingHashUnauthenticatedUser (1.21s) === RUN TestSearch_NoInput 2026/04/10 22:57:52 INFO Applying migration id=initial 2026/04/10 22:57:52 INFO Applying migration id=notesupdated 2026/04/10 22:57:52 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:52 INFO Applying migration id=activitiesid 2026/04/10 22:57:52 INFO Applying migration id=outbox 2026/04/10 22:57:52 INFO Applying migration id=edits 2026/04/10 22:57:52 INFO Applying migration id=outboxactor 2026/04/10 22:57:52 INFO Applying migration id=outboxsender 2026/04/10 22:57:52 INFO Applying migration id=thread 2026/04/10 22:57:52 INFO Applying migration id=host 2026/04/10 22:57:52 INFO Applying migration id=sharedinbox 2026/04/10 22:57:52 INFO Applying migration id=noteshost 2026/04/10 22:57:52 INFO Applying migration id=fetched 2026/04/10 22:57:52 INFO Applying migration id=move 2026/04/10 22:57:52 INFO Applying migration id=cleanup 2026/04/10 22:57:52 INFO Applying migration id=received 2026/04/10 22:57:52 INFO Applying migration id=namehost 2026/04/10 22:57:52 INFO Applying migration id=outboxhost 2026/04/10 22:57:52 INFO Applying migration id=notesfts 2026/04/10 22:57:52 INFO Applying migration id=iconsname 2026/04/10 22:57:52 INFO Applying migration id=nohash 2026/04/10 22:57:52 INFO Applying migration id=shares 2026/04/10 22:57:52 INFO Applying migration id=actorttl 2026/04/10 22:57:52 INFO Applying migration id=tocc 2026/04/10 22:57:52 INFO Applying migration id=followeds 2026/04/10 22:57:52 INFO Applying migration id=certhash 2026/04/10 22:57:52 INFO Applying migration id=follows_sync 2026/04/10 22:57:52 INFO Applying migration id=jsonpath 2026/04/10 22:57:52 INFO Applying migration id=localforward 2026/04/10 22:57:52 INFO Applying migration id=avatar 2026/04/10 22:57:52 INFO Applying migration id=noimage 2026/04/10 22:57:52 INFO Applying migration id=feed 2026/04/10 22:57:52 INFO Applying migration id=bookmarks 2026/04/10 22:57:52 INFO Applying migration id=shareactivity 2026/04/10 22:57:52 INFO Applying migration id=application 2026/04/10 22:57:52 INFO Applying migration id=certificates 2026/04/10 22:57:52 INFO Applying migration id=rawforward 2026/04/10 22:57:52 INFO Applying migration id=publickey 2026/04/10 22:57:52 INFO Applying migration id=resolvegroup 2026/04/10 22:57:52 INFO Applying migration id=reject 2026/04/10 22:57:52 INFO Applying migration id=autodel 2026/04/10 22:57:52 INFO Applying migration id=jsonb 2026/04/10 22:57:52 INFO Applying migration id=quote 2026/04/10 22:57:52 INFO Applying migration id=rfc9421 2026/04/10 22:57:52 INFO Applying migration id=keys 2026/04/10 22:57:52 INFO Applying migration id=portable 2026/04/10 22:57:52 INFO Applying migration id=proofs 2026/04/10 22:57:52 INFO Applying migration id=contexts 2026/04/10 22:57:52 INFO Applying migration id=deliverieshost 2026/04/10 22:57:52 INFO Applying migration id=pembegin 2026/04/10 22:57:52 INFO Applying migration id=didhost --- PASS: TestSearch_NoInput (1.02s) === RUN TestSearch_EmptyInput 2026/04/10 22:57:53 INFO Applying migration id=initial 2026/04/10 22:57:53 INFO Applying migration id=notesupdated 2026/04/10 22:57:53 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:53 INFO Applying migration id=activitiesid 2026/04/10 22:57:53 INFO Applying migration id=outbox 2026/04/10 22:57:53 INFO Applying migration id=edits 2026/04/10 22:57:53 INFO Applying migration id=outboxactor 2026/04/10 22:57:53 INFO Applying migration id=outboxsender 2026/04/10 22:57:53 INFO Applying migration id=thread 2026/04/10 22:57:53 INFO Applying migration id=host 2026/04/10 22:57:53 INFO Applying migration id=sharedinbox 2026/04/10 22:57:53 INFO Applying migration id=noteshost 2026/04/10 22:57:53 INFO Applying migration id=fetched 2026/04/10 22:57:53 INFO Applying migration id=move 2026/04/10 22:57:53 INFO Applying migration id=cleanup 2026/04/10 22:57:53 INFO Applying migration id=received 2026/04/10 22:57:53 INFO Applying migration id=namehost 2026/04/10 22:57:53 INFO Applying migration id=outboxhost 2026/04/10 22:57:53 INFO Applying migration id=notesfts 2026/04/10 22:57:53 INFO Applying migration id=iconsname 2026/04/10 22:57:53 INFO Applying migration id=nohash 2026/04/10 22:57:53 INFO Applying migration id=shares 2026/04/10 22:57:53 INFO Applying migration id=actorttl 2026/04/10 22:57:53 INFO Applying migration id=tocc 2026/04/10 22:57:53 INFO Applying migration id=followeds 2026/04/10 22:57:53 INFO Applying migration id=certhash 2026/04/10 22:57:53 INFO Applying migration id=follows_sync 2026/04/10 22:57:53 INFO Applying migration id=jsonpath 2026/04/10 22:57:53 INFO Applying migration id=localforward 2026/04/10 22:57:53 INFO Applying migration id=avatar 2026/04/10 22:57:53 INFO Applying migration id=noimage 2026/04/10 22:57:53 INFO Applying migration id=feed 2026/04/10 22:57:53 INFO Applying migration id=bookmarks 2026/04/10 22:57:53 INFO Applying migration id=shareactivity 2026/04/10 22:57:53 INFO Applying migration id=application 2026/04/10 22:57:53 INFO Applying migration id=certificates 2026/04/10 22:57:53 INFO Applying migration id=rawforward 2026/04/10 22:57:53 INFO Applying migration id=publickey 2026/04/10 22:57:53 INFO Applying migration id=resolvegroup 2026/04/10 22:57:53 INFO Applying migration id=reject 2026/04/10 22:57:53 INFO Applying migration id=autodel 2026/04/10 22:57:53 INFO Applying migration id=jsonb 2026/04/10 22:57:53 INFO Applying migration id=quote 2026/04/10 22:57:53 INFO Applying migration id=rfc9421 2026/04/10 22:57:53 INFO Applying migration id=keys 2026/04/10 22:57:53 INFO Applying migration id=portable 2026/04/10 22:57:53 INFO Applying migration id=proofs 2026/04/10 22:57:53 INFO Applying migration id=contexts 2026/04/10 22:57:53 INFO Applying migration id=deliverieshost 2026/04/10 22:57:53 INFO Applying migration id=pembegin 2026/04/10 22:57:53 INFO Applying migration id=didhost --- PASS: TestSearch_EmptyInput (1.04s) === RUN TestSearch_InvalidEscapeSequence 2026/04/10 22:57:54 INFO Applying migration id=initial 2026/04/10 22:57:54 INFO Applying migration id=notesupdated 2026/04/10 22:57:54 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:54 INFO Applying migration id=activitiesid 2026/04/10 22:57:54 INFO Applying migration id=outbox 2026/04/10 22:57:54 INFO Applying migration id=edits 2026/04/10 22:57:54 INFO Applying migration id=outboxactor 2026/04/10 22:57:54 INFO Applying migration id=outboxsender 2026/04/10 22:57:54 INFO Applying migration id=thread 2026/04/10 22:57:54 INFO Applying migration id=host 2026/04/10 22:57:54 INFO Applying migration id=sharedinbox 2026/04/10 22:57:54 INFO Applying migration id=noteshost 2026/04/10 22:57:54 INFO Applying migration id=fetched 2026/04/10 22:57:54 INFO Applying migration id=move 2026/04/10 22:57:54 INFO Applying migration id=cleanup 2026/04/10 22:57:54 INFO Applying migration id=received 2026/04/10 22:57:54 INFO Applying migration id=namehost 2026/04/10 22:57:54 INFO Applying migration id=outboxhost 2026/04/10 22:57:54 INFO Applying migration id=notesfts 2026/04/10 22:57:54 INFO Applying migration id=iconsname 2026/04/10 22:57:54 INFO Applying migration id=nohash 2026/04/10 22:57:54 INFO Applying migration id=shares 2026/04/10 22:57:54 INFO Applying migration id=actorttl 2026/04/10 22:57:54 INFO Applying migration id=tocc 2026/04/10 22:57:54 INFO Applying migration id=followeds 2026/04/10 22:57:54 INFO Applying migration id=certhash 2026/04/10 22:57:54 INFO Applying migration id=follows_sync 2026/04/10 22:57:54 INFO Applying migration id=jsonpath 2026/04/10 22:57:54 INFO Applying migration id=localforward 2026/04/10 22:57:54 INFO Applying migration id=avatar 2026/04/10 22:57:54 INFO Applying migration id=noimage 2026/04/10 22:57:54 INFO Applying migration id=feed 2026/04/10 22:57:54 INFO Applying migration id=bookmarks 2026/04/10 22:57:54 INFO Applying migration id=shareactivity 2026/04/10 22:57:54 INFO Applying migration id=application 2026/04/10 22:57:54 INFO Applying migration id=certificates 2026/04/10 22:57:54 INFO Applying migration id=rawforward 2026/04/10 22:57:54 INFO Applying migration id=publickey 2026/04/10 22:57:54 INFO Applying migration id=resolvegroup 2026/04/10 22:57:54 INFO Applying migration id=reject 2026/04/10 22:57:54 INFO Applying migration id=autodel 2026/04/10 22:57:54 INFO Applying migration id=jsonb 2026/04/10 22:57:54 INFO Applying migration id=quote 2026/04/10 22:57:54 INFO Applying migration id=rfc9421 2026/04/10 22:57:54 INFO Applying migration id=keys 2026/04/10 22:57:54 INFO Applying migration id=portable 2026/04/10 22:57:54 INFO Applying migration id=proofs 2026/04/10 22:57:54 INFO Applying migration id=contexts 2026/04/10 22:57:54 INFO Applying migration id=deliverieshost 2026/04/10 22:57:54 INFO Applying migration id=pembegin 2026/04/10 22:57:54 INFO Applying migration id=didhost 2026/04/10 22:57:55 INFO Failed to decode query url=/users/search?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestSearch_InvalidEscapeSequence (0.82s) === RUN TestSearch_UnathenticatedUser 2026/04/10 22:57:55 INFO Applying migration id=initial 2026/04/10 22:57:55 INFO Applying migration id=notesupdated 2026/04/10 22:57:55 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:55 INFO Applying migration id=activitiesid 2026/04/10 22:57:55 INFO Applying migration id=outbox 2026/04/10 22:57:55 INFO Applying migration id=edits 2026/04/10 22:57:55 INFO Applying migration id=outboxactor 2026/04/10 22:57:55 INFO Applying migration id=outboxsender 2026/04/10 22:57:55 INFO Applying migration id=thread 2026/04/10 22:57:55 INFO Applying migration id=host 2026/04/10 22:57:55 INFO Applying migration id=sharedinbox 2026/04/10 22:57:55 INFO Applying migration id=noteshost 2026/04/10 22:57:55 INFO Applying migration id=fetched 2026/04/10 22:57:55 INFO Applying migration id=move 2026/04/10 22:57:55 INFO Applying migration id=cleanup 2026/04/10 22:57:55 INFO Applying migration id=received 2026/04/10 22:57:55 INFO Applying migration id=namehost 2026/04/10 22:57:55 INFO Applying migration id=outboxhost 2026/04/10 22:57:55 INFO Applying migration id=notesfts 2026/04/10 22:57:55 INFO Applying migration id=iconsname 2026/04/10 22:57:55 INFO Applying migration id=nohash 2026/04/10 22:57:55 INFO Applying migration id=shares 2026/04/10 22:57:55 INFO Applying migration id=actorttl 2026/04/10 22:57:55 INFO Applying migration id=tocc 2026/04/10 22:57:55 INFO Applying migration id=followeds 2026/04/10 22:57:55 INFO Applying migration id=certhash 2026/04/10 22:57:55 INFO Applying migration id=follows_sync 2026/04/10 22:57:55 INFO Applying migration id=jsonpath 2026/04/10 22:57:55 INFO Applying migration id=localforward 2026/04/10 22:57:55 INFO Applying migration id=avatar 2026/04/10 22:57:55 INFO Applying migration id=noimage 2026/04/10 22:57:55 INFO Applying migration id=feed 2026/04/10 22:57:55 INFO Applying migration id=bookmarks 2026/04/10 22:57:55 INFO Applying migration id=shareactivity 2026/04/10 22:57:55 INFO Applying migration id=application 2026/04/10 22:57:55 INFO Applying migration id=certificates 2026/04/10 22:57:55 INFO Applying migration id=rawforward 2026/04/10 22:57:55 INFO Applying migration id=publickey 2026/04/10 22:57:55 INFO Applying migration id=resolvegroup 2026/04/10 22:57:55 INFO Applying migration id=reject 2026/04/10 22:57:55 INFO Applying migration id=autodel 2026/04/10 22:57:55 INFO Applying migration id=jsonb 2026/04/10 22:57:55 INFO Applying migration id=quote 2026/04/10 22:57:55 INFO Applying migration id=rfc9421 2026/04/10 22:57:55 INFO Applying migration id=keys 2026/04/10 22:57:55 INFO Applying migration id=portable 2026/04/10 22:57:55 INFO Applying migration id=proofs 2026/04/10 22:57:55 INFO Applying migration id=contexts 2026/04/10 22:57:55 INFO Applying migration id=deliverieshost 2026/04/10 22:57:55 INFO Applying migration id=pembegin 2026/04/10 22:57:55 INFO Applying migration id=didhost --- PASS: TestSearch_UnathenticatedUser (0.99s) === RUN TestShare_PublicPost 2026/04/10 22:57:56 INFO Applying migration id=initial 2026/04/10 22:57:56 INFO Applying migration id=notesupdated 2026/04/10 22:57:56 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:56 INFO Applying migration id=activitiesid 2026/04/10 22:57:56 INFO Applying migration id=outbox 2026/04/10 22:57:56 INFO Applying migration id=edits 2026/04/10 22:57:56 INFO Applying migration id=outboxactor 2026/04/10 22:57:56 INFO Applying migration id=outboxsender 2026/04/10 22:57:56 INFO Applying migration id=thread 2026/04/10 22:57:56 INFO Applying migration id=host 2026/04/10 22:57:56 INFO Applying migration id=sharedinbox 2026/04/10 22:57:56 INFO Applying migration id=noteshost 2026/04/10 22:57:56 INFO Applying migration id=fetched 2026/04/10 22:57:56 INFO Applying migration id=move 2026/04/10 22:57:56 INFO Applying migration id=cleanup 2026/04/10 22:57:56 INFO Applying migration id=received 2026/04/10 22:57:56 INFO Applying migration id=namehost 2026/04/10 22:57:56 INFO Applying migration id=outboxhost 2026/04/10 22:57:56 INFO Applying migration id=notesfts 2026/04/10 22:57:56 INFO Applying migration id=iconsname 2026/04/10 22:57:56 INFO Applying migration id=nohash 2026/04/10 22:57:56 INFO Applying migration id=shares 2026/04/10 22:57:56 INFO Applying migration id=actorttl 2026/04/10 22:57:56 INFO Applying migration id=tocc 2026/04/10 22:57:56 INFO Applying migration id=followeds 2026/04/10 22:57:56 INFO Applying migration id=certhash 2026/04/10 22:57:56 INFO Applying migration id=follows_sync 2026/04/10 22:57:56 INFO Applying migration id=jsonpath 2026/04/10 22:57:56 INFO Applying migration id=localforward 2026/04/10 22:57:56 INFO Applying migration id=avatar 2026/04/10 22:57:56 INFO Applying migration id=noimage 2026/04/10 22:57:56 INFO Applying migration id=feed 2026/04/10 22:57:56 INFO Applying migration id=bookmarks 2026/04/10 22:57:56 INFO Applying migration id=shareactivity 2026/04/10 22:57:56 INFO Applying migration id=application 2026/04/10 22:57:56 INFO Applying migration id=certificates 2026/04/10 22:57:56 INFO Applying migration id=rawforward 2026/04/10 22:57:56 INFO Applying migration id=publickey 2026/04/10 22:57:56 INFO Applying migration id=resolvegroup 2026/04/10 22:57:56 INFO Applying migration id=reject 2026/04/10 22:57:56 INFO Applying migration id=autodel 2026/04/10 22:57:56 INFO Applying migration id=jsonb 2026/04/10 22:57:56 INFO Applying migration id=quote 2026/04/10 22:57:56 INFO Applying migration id=rfc9421 2026/04/10 22:57:56 INFO Applying migration id=keys 2026/04/10 22:57:56 INFO Applying migration id=portable 2026/04/10 22:57:56 INFO Applying migration id=proofs 2026/04/10 22:57:56 INFO Applying migration id=contexts 2026/04/10 22:57:56 INFO Applying migration id=deliverieshost 2026/04/10 22:57:56 INFO Applying migration id=pembegin 2026/04/10 22:57:56 INFO Applying migration id=didhost 2026/04/10 22:57:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-ca9e-7c49-a4ca-d3174ddb3c12 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-ca9e-7be6-a483-76b19e8216b5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-ca9e-7be6-a483-76b19e8216b5 2026/04/10 22:57:57 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:57:57 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_PublicPost (1.09s) === RUN TestShare_Throttling 2026/04/10 22:57:57 INFO Applying migration id=initial 2026/04/10 22:57:57 INFO Applying migration id=notesupdated 2026/04/10 22:57:57 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:57 INFO Applying migration id=activitiesid 2026/04/10 22:57:57 INFO Applying migration id=outbox 2026/04/10 22:57:57 INFO Applying migration id=edits 2026/04/10 22:57:57 INFO Applying migration id=outboxactor 2026/04/10 22:57:57 INFO Applying migration id=outboxsender 2026/04/10 22:57:57 INFO Applying migration id=thread 2026/04/10 22:57:57 INFO Applying migration id=host 2026/04/10 22:57:57 INFO Applying migration id=sharedinbox 2026/04/10 22:57:57 INFO Applying migration id=noteshost 2026/04/10 22:57:57 INFO Applying migration id=fetched 2026/04/10 22:57:57 INFO Applying migration id=move 2026/04/10 22:57:57 INFO Applying migration id=cleanup 2026/04/10 22:57:57 INFO Applying migration id=received 2026/04/10 22:57:57 INFO Applying migration id=namehost 2026/04/10 22:57:57 INFO Applying migration id=outboxhost 2026/04/10 22:57:57 INFO Applying migration id=notesfts 2026/04/10 22:57:57 INFO Applying migration id=iconsname 2026/04/10 22:57:57 INFO Applying migration id=nohash 2026/04/10 22:57:57 INFO Applying migration id=shares 2026/04/10 22:57:57 INFO Applying migration id=actorttl 2026/04/10 22:57:57 INFO Applying migration id=tocc 2026/04/10 22:57:57 INFO Applying migration id=followeds 2026/04/10 22:57:57 INFO Applying migration id=certhash 2026/04/10 22:57:57 INFO Applying migration id=follows_sync 2026/04/10 22:57:57 INFO Applying migration id=jsonpath 2026/04/10 22:57:57 INFO Applying migration id=localforward 2026/04/10 22:57:57 INFO Applying migration id=avatar 2026/04/10 22:57:57 INFO Applying migration id=noimage 2026/04/10 22:57:57 INFO Applying migration id=feed 2026/04/10 22:57:57 INFO Applying migration id=bookmarks 2026/04/10 22:57:57 INFO Applying migration id=shareactivity 2026/04/10 22:57:57 INFO Applying migration id=application 2026/04/10 22:57:57 INFO Applying migration id=certificates 2026/04/10 22:57:57 INFO Applying migration id=rawforward 2026/04/10 22:57:57 INFO Applying migration id=publickey 2026/04/10 22:57:57 INFO Applying migration id=resolvegroup 2026/04/10 22:57:57 INFO Applying migration id=reject 2026/04/10 22:57:57 INFO Applying migration id=autodel 2026/04/10 22:57:57 INFO Applying migration id=jsonb 2026/04/10 22:57:57 INFO Applying migration id=quote 2026/04/10 22:57:57 INFO Applying migration id=rfc9421 2026/04/10 22:57:57 INFO Applying migration id=keys 2026/04/10 22:57:57 INFO Applying migration id=portable 2026/04/10 22:57:57 INFO Applying migration id=proofs 2026/04/10 22:57:57 INFO Applying migration id=contexts 2026/04/10 22:57:57 INFO Applying migration id=deliverieshost 2026/04/10 22:57:57 INFO Applying migration id=pembegin 2026/04/10 22:57:57 INFO Applying migration id=didhost 2026/04/10 22:57:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-ce4f-7997-b959-3814cddc395c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-ce4f-793d-9b04-cba063261276 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-ce4f-793d-9b04-cba063261276 2026/04/10 22:57:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-ce51-763d-993c-bb48e63f99e2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-ce51-7613-9135-6b30d161c7b5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799d-ce51-7613-9135-6b30d161c7b5 2026/04/10 22:57:58 WARN User is sharing and unsharing too frequently --- PASS: TestShare_Throttling (0.94s) === RUN TestShare_UnshareThrottling 2026/04/10 22:57:58 INFO Applying migration id=initial 2026/04/10 22:57:58 INFO Applying migration id=notesupdated 2026/04/10 22:57:58 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:58 INFO Applying migration id=activitiesid 2026/04/10 22:57:58 INFO Applying migration id=outbox 2026/04/10 22:57:58 INFO Applying migration id=edits 2026/04/10 22:57:58 INFO Applying migration id=outboxactor 2026/04/10 22:57:58 INFO Applying migration id=outboxsender 2026/04/10 22:57:58 INFO Applying migration id=thread 2026/04/10 22:57:58 INFO Applying migration id=host 2026/04/10 22:57:58 INFO Applying migration id=sharedinbox 2026/04/10 22:57:58 INFO Applying migration id=noteshost 2026/04/10 22:57:58 INFO Applying migration id=fetched 2026/04/10 22:57:58 INFO Applying migration id=move 2026/04/10 22:57:58 INFO Applying migration id=cleanup 2026/04/10 22:57:58 INFO Applying migration id=received 2026/04/10 22:57:58 INFO Applying migration id=namehost 2026/04/10 22:57:58 INFO Applying migration id=outboxhost 2026/04/10 22:57:58 INFO Applying migration id=notesfts 2026/04/10 22:57:58 INFO Applying migration id=iconsname 2026/04/10 22:57:58 INFO Applying migration id=nohash 2026/04/10 22:57:58 INFO Applying migration id=shares 2026/04/10 22:57:58 INFO Applying migration id=actorttl 2026/04/10 22:57:58 INFO Applying migration id=tocc 2026/04/10 22:57:58 INFO Applying migration id=followeds 2026/04/10 22:57:58 INFO Applying migration id=certhash 2026/04/10 22:57:58 INFO Applying migration id=follows_sync 2026/04/10 22:57:58 INFO Applying migration id=jsonpath 2026/04/10 22:57:58 INFO Applying migration id=localforward 2026/04/10 22:57:58 INFO Applying migration id=avatar 2026/04/10 22:57:58 INFO Applying migration id=noimage 2026/04/10 22:57:58 INFO Applying migration id=feed 2026/04/10 22:57:58 INFO Applying migration id=bookmarks 2026/04/10 22:57:58 INFO Applying migration id=shareactivity 2026/04/10 22:57:58 INFO Applying migration id=application 2026/04/10 22:57:58 INFO Applying migration id=certificates 2026/04/10 22:57:58 INFO Applying migration id=rawforward 2026/04/10 22:57:58 INFO Applying migration id=publickey 2026/04/10 22:57:58 INFO Applying migration id=resolvegroup 2026/04/10 22:57:58 INFO Applying migration id=reject 2026/04/10 22:57:58 INFO Applying migration id=autodel 2026/04/10 22:57:58 INFO Applying migration id=jsonb 2026/04/10 22:57:58 INFO Applying migration id=quote 2026/04/10 22:57:58 INFO Applying migration id=rfc9421 2026/04/10 22:57:58 INFO Applying migration id=keys 2026/04/10 22:57:58 INFO Applying migration id=portable 2026/04/10 22:57:58 INFO Applying migration id=proofs 2026/04/10 22:57:58 INFO Applying migration id=contexts 2026/04/10 22:57:58 INFO Applying migration id=deliverieshost 2026/04/10 22:57:58 INFO Applying migration id=pembegin 2026/04/10 22:57:58 INFO Applying migration id=didhost 2026/04/10 22:57:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-d306-7230-8005-e153f1e3e7c0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-d306-71d1-98f4-7f9c6949071c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-d306-71d1-98f4-7f9c6949071c --- PASS: TestShare_UnshareThrottling (1.21s) === RUN TestShare_PostToFollowers 2026/04/10 22:57:59 INFO Applying migration id=initial 2026/04/10 22:57:59 INFO Applying migration id=notesupdated 2026/04/10 22:57:59 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:59 INFO Applying migration id=activitiesid 2026/04/10 22:57:59 INFO Applying migration id=outbox 2026/04/10 22:57:59 INFO Applying migration id=edits 2026/04/10 22:57:59 INFO Applying migration id=outboxactor 2026/04/10 22:57:59 INFO Applying migration id=outboxsender 2026/04/10 22:57:59 INFO Applying migration id=thread 2026/04/10 22:57:59 INFO Applying migration id=host 2026/04/10 22:57:59 INFO Applying migration id=sharedinbox 2026/04/10 22:57:59 INFO Applying migration id=noteshost 2026/04/10 22:57:59 INFO Applying migration id=fetched 2026/04/10 22:57:59 INFO Applying migration id=move 2026/04/10 22:57:59 INFO Applying migration id=cleanup 2026/04/10 22:57:59 INFO Applying migration id=received 2026/04/10 22:57:59 INFO Applying migration id=namehost 2026/04/10 22:57:59 INFO Applying migration id=outboxhost 2026/04/10 22:57:59 INFO Applying migration id=notesfts 2026/04/10 22:57:59 INFO Applying migration id=iconsname 2026/04/10 22:57:59 INFO Applying migration id=nohash 2026/04/10 22:57:59 INFO Applying migration id=shares 2026/04/10 22:57:59 INFO Applying migration id=actorttl 2026/04/10 22:57:59 INFO Applying migration id=tocc 2026/04/10 22:57:59 INFO Applying migration id=followeds 2026/04/10 22:57:59 INFO Applying migration id=certhash 2026/04/10 22:57:59 INFO Applying migration id=follows_sync 2026/04/10 22:57:59 INFO Applying migration id=jsonpath 2026/04/10 22:57:59 INFO Applying migration id=localforward 2026/04/10 22:57:59 INFO Applying migration id=avatar 2026/04/10 22:57:59 INFO Applying migration id=noimage 2026/04/10 22:57:59 INFO Applying migration id=feed 2026/04/10 22:57:59 INFO Applying migration id=bookmarks 2026/04/10 22:57:59 INFO Applying migration id=shareactivity 2026/04/10 22:57:59 INFO Applying migration id=application 2026/04/10 22:57:59 INFO Applying migration id=certificates 2026/04/10 22:57:59 INFO Applying migration id=rawforward 2026/04/10 22:57:59 INFO Applying migration id=publickey 2026/04/10 22:57:59 INFO Applying migration id=resolvegroup 2026/04/10 22:57:59 INFO Applying migration id=reject 2026/04/10 22:57:59 INFO Applying migration id=autodel 2026/04/10 22:57:59 INFO Applying migration id=jsonb 2026/04/10 22:57:59 INFO Applying migration id=quote 2026/04/10 22:57:59 INFO Applying migration id=rfc9421 2026/04/10 22:57:59 INFO Applying migration id=keys 2026/04/10 22:57:59 INFO Applying migration id=portable 2026/04/10 22:57:59 INFO Applying migration id=proofs 2026/04/10 22:57:59 INFO Applying migration id=contexts 2026/04/10 22:57:59 INFO Applying migration id=deliverieshost 2026/04/10 22:57:59 INFO Applying migration id=pembegin 2026/04/10 22:57:59 INFO Applying migration id=didhost 2026/04/10 22:58:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-d9a0-78b9-880d-789b268381a9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-d9a0-786e-9361-2c39b13fef0f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-d9a0-786e-9361-2c39b13fef0f 2026/04/10 22:58:01 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019d799d-d9a0-786e-9361-2c39b13fef0f error="sql: no rows in result set" --- PASS: TestShare_PostToFollowers (1.69s) === RUN TestShare_Twice 2026/04/10 22:58:01 INFO Applying migration id=initial 2026/04/10 22:58:01 INFO Applying migration id=notesupdated 2026/04/10 22:58:01 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:01 INFO Applying migration id=activitiesid 2026/04/10 22:58:01 INFO Applying migration id=outbox 2026/04/10 22:58:01 INFO Applying migration id=edits 2026/04/10 22:58:01 INFO Applying migration id=outboxactor 2026/04/10 22:58:01 INFO Applying migration id=outboxsender 2026/04/10 22:58:01 INFO Applying migration id=thread 2026/04/10 22:58:01 INFO Applying migration id=host 2026/04/10 22:58:01 INFO Applying migration id=sharedinbox 2026/04/10 22:58:01 INFO Applying migration id=noteshost 2026/04/10 22:58:01 INFO Applying migration id=fetched 2026/04/10 22:58:01 INFO Applying migration id=move 2026/04/10 22:58:01 INFO Applying migration id=cleanup 2026/04/10 22:58:01 INFO Applying migration id=received 2026/04/10 22:58:01 INFO Applying migration id=namehost 2026/04/10 22:58:01 INFO Applying migration id=outboxhost 2026/04/10 22:58:01 INFO Applying migration id=notesfts 2026/04/10 22:58:01 INFO Applying migration id=iconsname 2026/04/10 22:58:01 INFO Applying migration id=nohash 2026/04/10 22:58:01 INFO Applying migration id=shares 2026/04/10 22:58:01 INFO Applying migration id=actorttl 2026/04/10 22:58:01 INFO Applying migration id=tocc 2026/04/10 22:58:01 INFO Applying migration id=followeds 2026/04/10 22:58:01 INFO Applying migration id=certhash 2026/04/10 22:58:01 INFO Applying migration id=follows_sync 2026/04/10 22:58:01 INFO Applying migration id=jsonpath 2026/04/10 22:58:01 INFO Applying migration id=localforward 2026/04/10 22:58:01 INFO Applying migration id=avatar 2026/04/10 22:58:01 INFO Applying migration id=noimage 2026/04/10 22:58:01 INFO Applying migration id=feed 2026/04/10 22:58:01 INFO Applying migration id=bookmarks 2026/04/10 22:58:01 INFO Applying migration id=shareactivity 2026/04/10 22:58:01 INFO Applying migration id=application 2026/04/10 22:58:01 INFO Applying migration id=certificates 2026/04/10 22:58:01 INFO Applying migration id=rawforward 2026/04/10 22:58:01 INFO Applying migration id=publickey 2026/04/10 22:58:01 INFO Applying migration id=resolvegroup 2026/04/10 22:58:01 INFO Applying migration id=reject 2026/04/10 22:58:01 INFO Applying migration id=autodel 2026/04/10 22:58:01 INFO Applying migration id=jsonb 2026/04/10 22:58:01 INFO Applying migration id=quote 2026/04/10 22:58:01 INFO Applying migration id=rfc9421 2026/04/10 22:58:01 INFO Applying migration id=keys 2026/04/10 22:58:01 INFO Applying migration id=portable 2026/04/10 22:58:01 INFO Applying migration id=proofs 2026/04/10 22:58:01 INFO Applying migration id=contexts 2026/04/10 22:58:01 INFO Applying migration id=deliverieshost 2026/04/10 22:58:01 INFO Applying migration id=pembegin 2026/04/10 22:58:01 INFO Applying migration id=didhost 2026/04/10 22:58:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-de35-74d8-b9f6-41b39aabe4ca activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-de35-746b-8689-98b2fb8654f8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-de35-746b-8689-98b2fb8654f8 2026/04/10 22:58:02 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:58:02 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/04/10 22:58:02 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019d799d-de35-746b-8689-98b2fb8654f8 error="sql: no rows in result set" --- PASS: TestShare_Twice (1.18s) === RUN TestShare_Unshare 2026/04/10 22:58:02 INFO Applying migration id=initial 2026/04/10 22:58:02 INFO Applying migration id=notesupdated 2026/04/10 22:58:02 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:02 INFO Applying migration id=activitiesid 2026/04/10 22:58:02 INFO Applying migration id=outbox 2026/04/10 22:58:02 INFO Applying migration id=edits 2026/04/10 22:58:02 INFO Applying migration id=outboxactor 2026/04/10 22:58:02 INFO Applying migration id=outboxsender 2026/04/10 22:58:02 INFO Applying migration id=thread 2026/04/10 22:58:02 INFO Applying migration id=host 2026/04/10 22:58:02 INFO Applying migration id=sharedinbox 2026/04/10 22:58:02 INFO Applying migration id=noteshost 2026/04/10 22:58:02 INFO Applying migration id=fetched 2026/04/10 22:58:02 INFO Applying migration id=move 2026/04/10 22:58:02 INFO Applying migration id=cleanup 2026/04/10 22:58:02 INFO Applying migration id=received 2026/04/10 22:58:02 INFO Applying migration id=namehost 2026/04/10 22:58:02 INFO Applying migration id=outboxhost 2026/04/10 22:58:02 INFO Applying migration id=notesfts 2026/04/10 22:58:02 INFO Applying migration id=iconsname 2026/04/10 22:58:02 INFO Applying migration id=nohash 2026/04/10 22:58:02 INFO Applying migration id=shares 2026/04/10 22:58:02 INFO Applying migration id=actorttl 2026/04/10 22:58:02 INFO Applying migration id=tocc 2026/04/10 22:58:02 INFO Applying migration id=followeds 2026/04/10 22:58:02 INFO Applying migration id=certhash 2026/04/10 22:58:02 INFO Applying migration id=follows_sync 2026/04/10 22:58:02 INFO Applying migration id=jsonpath 2026/04/10 22:58:02 INFO Applying migration id=localforward 2026/04/10 22:58:02 INFO Applying migration id=avatar 2026/04/10 22:58:02 INFO Applying migration id=noimage 2026/04/10 22:58:02 INFO Applying migration id=feed 2026/04/10 22:58:02 INFO Applying migration id=bookmarks 2026/04/10 22:58:02 INFO Applying migration id=shareactivity 2026/04/10 22:58:02 INFO Applying migration id=application 2026/04/10 22:58:02 INFO Applying migration id=certificates 2026/04/10 22:58:02 INFO Applying migration id=rawforward 2026/04/10 22:58:02 INFO Applying migration id=publickey 2026/04/10 22:58:02 INFO Applying migration id=resolvegroup 2026/04/10 22:58:02 INFO Applying migration id=reject 2026/04/10 22:58:02 INFO Applying migration id=autodel 2026/04/10 22:58:02 INFO Applying migration id=jsonb 2026/04/10 22:58:02 INFO Applying migration id=quote 2026/04/10 22:58:02 INFO Applying migration id=rfc9421 2026/04/10 22:58:02 INFO Applying migration id=keys 2026/04/10 22:58:02 INFO Applying migration id=portable 2026/04/10 22:58:02 INFO Applying migration id=proofs 2026/04/10 22:58:02 INFO Applying migration id=contexts 2026/04/10 22:58:02 INFO Applying migration id=deliverieshost 2026/04/10 22:58:02 INFO Applying migration id=pembegin 2026/04/10 22:58:02 INFO Applying migration id=didhost 2026/04/10 22:58:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-e4c2-7060-a589-b66b48b1f103 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-e4c1-7f01-a657-61d01d4767c6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-e4c1-7f01-a657-61d01d4767c6 2026/04/10 22:58:04 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:58:04 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/04/10 22:58:04 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_Unshare (1.68s) === RUN TestShare_ShareAfterUnshare 2026/04/10 22:58:04 INFO Applying migration id=initial 2026/04/10 22:58:04 INFO Applying migration id=notesupdated 2026/04/10 22:58:04 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:04 INFO Applying migration id=activitiesid 2026/04/10 22:58:04 INFO Applying migration id=outbox 2026/04/10 22:58:04 INFO Applying migration id=edits 2026/04/10 22:58:04 INFO Applying migration id=outboxactor 2026/04/10 22:58:04 INFO Applying migration id=outboxsender 2026/04/10 22:58:04 INFO Applying migration id=thread 2026/04/10 22:58:04 INFO Applying migration id=host 2026/04/10 22:58:04 INFO Applying migration id=sharedinbox 2026/04/10 22:58:04 INFO Applying migration id=noteshost 2026/04/10 22:58:04 INFO Applying migration id=fetched 2026/04/10 22:58:04 INFO Applying migration id=move 2026/04/10 22:58:04 INFO Applying migration id=cleanup 2026/04/10 22:58:04 INFO Applying migration id=received 2026/04/10 22:58:04 INFO Applying migration id=namehost 2026/04/10 22:58:04 INFO Applying migration id=outboxhost 2026/04/10 22:58:04 INFO Applying migration id=notesfts 2026/04/10 22:58:04 INFO Applying migration id=iconsname 2026/04/10 22:58:04 INFO Applying migration id=nohash 2026/04/10 22:58:04 INFO Applying migration id=shares 2026/04/10 22:58:04 INFO Applying migration id=actorttl 2026/04/10 22:58:04 INFO Applying migration id=tocc 2026/04/10 22:58:04 INFO Applying migration id=followeds 2026/04/10 22:58:04 INFO Applying migration id=certhash 2026/04/10 22:58:04 INFO Applying migration id=follows_sync 2026/04/10 22:58:04 INFO Applying migration id=jsonpath 2026/04/10 22:58:04 INFO Applying migration id=localforward 2026/04/10 22:58:04 INFO Applying migration id=avatar 2026/04/10 22:58:04 INFO Applying migration id=noimage 2026/04/10 22:58:04 INFO Applying migration id=feed 2026/04/10 22:58:04 INFO Applying migration id=bookmarks 2026/04/10 22:58:04 INFO Applying migration id=shareactivity 2026/04/10 22:58:04 INFO Applying migration id=application 2026/04/10 22:58:04 INFO Applying migration id=certificates 2026/04/10 22:58:04 INFO Applying migration id=rawforward 2026/04/10 22:58:04 INFO Applying migration id=publickey 2026/04/10 22:58:04 INFO Applying migration id=resolvegroup 2026/04/10 22:58:04 INFO Applying migration id=reject 2026/04/10 22:58:04 INFO Applying migration id=autodel 2026/04/10 22:58:04 INFO Applying migration id=jsonb 2026/04/10 22:58:04 INFO Applying migration id=quote 2026/04/10 22:58:04 INFO Applying migration id=rfc9421 2026/04/10 22:58:04 INFO Applying migration id=keys 2026/04/10 22:58:04 INFO Applying migration id=portable 2026/04/10 22:58:04 INFO Applying migration id=proofs 2026/04/10 22:58:04 INFO Applying migration id=contexts 2026/04/10 22:58:04 INFO Applying migration id=deliverieshost 2026/04/10 22:58:04 INFO Applying migration id=pembegin 2026/04/10 22:58:04 INFO Applying migration id=didhost 2026/04/10 22:58:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-e994-7811-9759-a3464b15ac84 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-e994-779a-b899-2334a16c0377 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-e994-779a-b899-2334a16c0377 2026/04/10 22:58:05 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:58:05 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/04/10 22:58:05 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/04/10 22:58:05 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_ShareAfterUnshare (1.24s) === RUN TestHelpUnauthenticatedUser 2026/04/10 22:58:05 INFO Applying migration id=initial 2026/04/10 22:58:05 INFO Applying migration id=notesupdated 2026/04/10 22:58:05 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:05 INFO Applying migration id=activitiesid 2026/04/10 22:58:05 INFO Applying migration id=outbox 2026/04/10 22:58:05 INFO Applying migration id=edits 2026/04/10 22:58:05 INFO Applying migration id=outboxactor 2026/04/10 22:58:05 INFO Applying migration id=outboxsender 2026/04/10 22:58:05 INFO Applying migration id=thread 2026/04/10 22:58:05 INFO Applying migration id=host 2026/04/10 22:58:05 INFO Applying migration id=sharedinbox 2026/04/10 22:58:05 INFO Applying migration id=noteshost 2026/04/10 22:58:05 INFO Applying migration id=fetched 2026/04/10 22:58:05 INFO Applying migration id=move 2026/04/10 22:58:05 INFO Applying migration id=cleanup 2026/04/10 22:58:05 INFO Applying migration id=received 2026/04/10 22:58:05 INFO Applying migration id=namehost 2026/04/10 22:58:05 INFO Applying migration id=outboxhost 2026/04/10 22:58:05 INFO Applying migration id=notesfts 2026/04/10 22:58:05 INFO Applying migration id=iconsname 2026/04/10 22:58:05 INFO Applying migration id=nohash 2026/04/10 22:58:05 INFO Applying migration id=shares 2026/04/10 22:58:05 INFO Applying migration id=actorttl 2026/04/10 22:58:05 INFO Applying migration id=tocc 2026/04/10 22:58:05 INFO Applying migration id=followeds 2026/04/10 22:58:05 INFO Applying migration id=certhash 2026/04/10 22:58:05 INFO Applying migration id=follows_sync 2026/04/10 22:58:05 INFO Applying migration id=jsonpath 2026/04/10 22:58:05 INFO Applying migration id=localforward 2026/04/10 22:58:05 INFO Applying migration id=avatar 2026/04/10 22:58:05 INFO Applying migration id=noimage 2026/04/10 22:58:05 INFO Applying migration id=feed 2026/04/10 22:58:05 INFO Applying migration id=bookmarks 2026/04/10 22:58:05 INFO Applying migration id=shareactivity 2026/04/10 22:58:05 INFO Applying migration id=application 2026/04/10 22:58:05 INFO Applying migration id=certificates 2026/04/10 22:58:05 INFO Applying migration id=rawforward 2026/04/10 22:58:05 INFO Applying migration id=publickey 2026/04/10 22:58:05 INFO Applying migration id=resolvegroup 2026/04/10 22:58:05 INFO Applying migration id=reject 2026/04/10 22:58:05 INFO Applying migration id=autodel 2026/04/10 22:58:05 INFO Applying migration id=jsonb 2026/04/10 22:58:05 INFO Applying migration id=quote 2026/04/10 22:58:05 INFO Applying migration id=rfc9421 2026/04/10 22:58:05 INFO Applying migration id=keys 2026/04/10 22:58:05 INFO Applying migration id=portable 2026/04/10 22:58:05 INFO Applying migration id=proofs 2026/04/10 22:58:05 INFO Applying migration id=contexts 2026/04/10 22:58:05 INFO Applying migration id=deliverieshost 2026/04/10 22:58:05 INFO Applying migration id=pembegin 2026/04/10 22:58:05 INFO Applying migration id=didhost --- PASS: TestHelpUnauthenticatedUser (0.99s) === RUN TestHelpAuthenticatedUser 2026/04/10 22:58:06 INFO Applying migration id=initial 2026/04/10 22:58:06 INFO Applying migration id=notesupdated 2026/04/10 22:58:06 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:06 INFO Applying migration id=activitiesid 2026/04/10 22:58:06 INFO Applying migration id=outbox 2026/04/10 22:58:06 INFO Applying migration id=edits 2026/04/10 22:58:06 INFO Applying migration id=outboxactor 2026/04/10 22:58:06 INFO Applying migration id=outboxsender 2026/04/10 22:58:06 INFO Applying migration id=thread 2026/04/10 22:58:06 INFO Applying migration id=host 2026/04/10 22:58:06 INFO Applying migration id=sharedinbox 2026/04/10 22:58:06 INFO Applying migration id=noteshost 2026/04/10 22:58:06 INFO Applying migration id=fetched 2026/04/10 22:58:06 INFO Applying migration id=move 2026/04/10 22:58:06 INFO Applying migration id=cleanup 2026/04/10 22:58:06 INFO Applying migration id=received 2026/04/10 22:58:06 INFO Applying migration id=namehost 2026/04/10 22:58:06 INFO Applying migration id=outboxhost 2026/04/10 22:58:06 INFO Applying migration id=notesfts 2026/04/10 22:58:06 INFO Applying migration id=iconsname 2026/04/10 22:58:06 INFO Applying migration id=nohash 2026/04/10 22:58:06 INFO Applying migration id=shares 2026/04/10 22:58:06 INFO Applying migration id=actorttl 2026/04/10 22:58:06 INFO Applying migration id=tocc 2026/04/10 22:58:06 INFO Applying migration id=followeds 2026/04/10 22:58:06 INFO Applying migration id=certhash 2026/04/10 22:58:06 INFO Applying migration id=follows_sync 2026/04/10 22:58:06 INFO Applying migration id=jsonpath 2026/04/10 22:58:06 INFO Applying migration id=localforward 2026/04/10 22:58:06 INFO Applying migration id=avatar 2026/04/10 22:58:06 INFO Applying migration id=noimage 2026/04/10 22:58:06 INFO Applying migration id=feed 2026/04/10 22:58:06 INFO Applying migration id=bookmarks 2026/04/10 22:58:06 INFO Applying migration id=shareactivity 2026/04/10 22:58:06 INFO Applying migration id=application 2026/04/10 22:58:06 INFO Applying migration id=certificates 2026/04/10 22:58:06 INFO Applying migration id=rawforward 2026/04/10 22:58:06 INFO Applying migration id=publickey 2026/04/10 22:58:06 INFO Applying migration id=resolvegroup 2026/04/10 22:58:06 INFO Applying migration id=reject 2026/04/10 22:58:06 INFO Applying migration id=autodel 2026/04/10 22:58:06 INFO Applying migration id=jsonb 2026/04/10 22:58:06 INFO Applying migration id=quote 2026/04/10 22:58:06 INFO Applying migration id=rfc9421 2026/04/10 22:58:06 INFO Applying migration id=keys 2026/04/10 22:58:06 INFO Applying migration id=portable 2026/04/10 22:58:06 INFO Applying migration id=proofs 2026/04/10 22:58:06 INFO Applying migration id=contexts 2026/04/10 22:58:06 INFO Applying migration id=deliverieshost 2026/04/10 22:58:06 INFO Applying migration id=pembegin 2026/04/10 22:58:06 INFO Applying migration id=didhost --- PASS: TestHelpAuthenticatedUser (1.04s) === RUN TestStatus_NewInstance 2026/04/10 22:58:07 INFO Applying migration id=initial 2026/04/10 22:58:07 INFO Applying migration id=notesupdated 2026/04/10 22:58:07 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:07 INFO Applying migration id=activitiesid 2026/04/10 22:58:07 INFO Applying migration id=outbox 2026/04/10 22:58:07 INFO Applying migration id=edits 2026/04/10 22:58:07 INFO Applying migration id=outboxactor 2026/04/10 22:58:07 INFO Applying migration id=outboxsender 2026/04/10 22:58:07 INFO Applying migration id=thread 2026/04/10 22:58:07 INFO Applying migration id=host 2026/04/10 22:58:07 INFO Applying migration id=sharedinbox 2026/04/10 22:58:07 INFO Applying migration id=noteshost 2026/04/10 22:58:07 INFO Applying migration id=fetched 2026/04/10 22:58:07 INFO Applying migration id=move 2026/04/10 22:58:07 INFO Applying migration id=cleanup 2026/04/10 22:58:07 INFO Applying migration id=received 2026/04/10 22:58:07 INFO Applying migration id=namehost 2026/04/10 22:58:07 INFO Applying migration id=outboxhost 2026/04/10 22:58:07 INFO Applying migration id=notesfts 2026/04/10 22:58:07 INFO Applying migration id=iconsname 2026/04/10 22:58:07 INFO Applying migration id=nohash 2026/04/10 22:58:07 INFO Applying migration id=shares 2026/04/10 22:58:07 INFO Applying migration id=actorttl 2026/04/10 22:58:07 INFO Applying migration id=tocc 2026/04/10 22:58:07 INFO Applying migration id=followeds 2026/04/10 22:58:07 INFO Applying migration id=certhash 2026/04/10 22:58:07 INFO Applying migration id=follows_sync 2026/04/10 22:58:07 INFO Applying migration id=jsonpath 2026/04/10 22:58:07 INFO Applying migration id=localforward 2026/04/10 22:58:07 INFO Applying migration id=avatar 2026/04/10 22:58:07 INFO Applying migration id=noimage 2026/04/10 22:58:07 INFO Applying migration id=feed 2026/04/10 22:58:07 INFO Applying migration id=bookmarks 2026/04/10 22:58:07 INFO Applying migration id=shareactivity 2026/04/10 22:58:07 INFO Applying migration id=application 2026/04/10 22:58:07 INFO Applying migration id=certificates 2026/04/10 22:58:07 INFO Applying migration id=rawforward 2026/04/10 22:58:07 INFO Applying migration id=publickey 2026/04/10 22:58:07 INFO Applying migration id=resolvegroup 2026/04/10 22:58:07 INFO Applying migration id=reject 2026/04/10 22:58:07 INFO Applying migration id=autodel 2026/04/10 22:58:07 INFO Applying migration id=jsonb 2026/04/10 22:58:07 INFO Applying migration id=quote 2026/04/10 22:58:07 INFO Applying migration id=rfc9421 2026/04/10 22:58:07 INFO Applying migration id=keys 2026/04/10 22:58:07 INFO Applying migration id=portable 2026/04/10 22:58:07 INFO Applying migration id=proofs 2026/04/10 22:58:07 INFO Applying migration id=contexts 2026/04/10 22:58:07 INFO Applying migration id=deliverieshost 2026/04/10 22:58:07 INFO Applying migration id=pembegin 2026/04/10 22:58:07 INFO Applying migration id=didhost 2026/04/10 22:58:08 INFO Generating first response key=/status --- PASS: TestStatus_NewInstance (1.08s) === RUN TestStatus_WithPosts 2026/04/10 22:58:08 INFO Applying migration id=initial 2026/04/10 22:58:08 INFO Applying migration id=notesupdated 2026/04/10 22:58:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:08 INFO Applying migration id=activitiesid 2026/04/10 22:58:08 INFO Applying migration id=outbox 2026/04/10 22:58:08 INFO Applying migration id=edits 2026/04/10 22:58:08 INFO Applying migration id=outboxactor 2026/04/10 22:58:08 INFO Applying migration id=outboxsender 2026/04/10 22:58:08 INFO Applying migration id=thread 2026/04/10 22:58:08 INFO Applying migration id=host 2026/04/10 22:58:08 INFO Applying migration id=sharedinbox 2026/04/10 22:58:08 INFO Applying migration id=noteshost 2026/04/10 22:58:08 INFO Applying migration id=fetched 2026/04/10 22:58:08 INFO Applying migration id=move 2026/04/10 22:58:08 INFO Applying migration id=cleanup 2026/04/10 22:58:08 INFO Applying migration id=received 2026/04/10 22:58:08 INFO Applying migration id=namehost 2026/04/10 22:58:08 INFO Applying migration id=outboxhost 2026/04/10 22:58:08 INFO Applying migration id=notesfts 2026/04/10 22:58:08 INFO Applying migration id=iconsname 2026/04/10 22:58:08 INFO Applying migration id=nohash 2026/04/10 22:58:08 INFO Applying migration id=shares 2026/04/10 22:58:08 INFO Applying migration id=actorttl 2026/04/10 22:58:08 INFO Applying migration id=tocc 2026/04/10 22:58:08 INFO Applying migration id=followeds 2026/04/10 22:58:08 INFO Applying migration id=certhash 2026/04/10 22:58:08 INFO Applying migration id=follows_sync 2026/04/10 22:58:08 INFO Applying migration id=jsonpath 2026/04/10 22:58:08 INFO Applying migration id=localforward 2026/04/10 22:58:08 INFO Applying migration id=avatar 2026/04/10 22:58:08 INFO Applying migration id=noimage 2026/04/10 22:58:08 INFO Applying migration id=feed 2026/04/10 22:58:08 INFO Applying migration id=bookmarks 2026/04/10 22:58:08 INFO Applying migration id=shareactivity 2026/04/10 22:58:08 INFO Applying migration id=application 2026/04/10 22:58:08 INFO Applying migration id=certificates 2026/04/10 22:58:08 INFO Applying migration id=rawforward 2026/04/10 22:58:08 INFO Applying migration id=publickey 2026/04/10 22:58:08 INFO Applying migration id=resolvegroup 2026/04/10 22:58:08 INFO Applying migration id=reject 2026/04/10 22:58:08 INFO Applying migration id=autodel 2026/04/10 22:58:08 INFO Applying migration id=jsonb 2026/04/10 22:58:08 INFO Applying migration id=quote 2026/04/10 22:58:08 INFO Applying migration id=rfc9421 2026/04/10 22:58:08 INFO Applying migration id=keys 2026/04/10 22:58:08 INFO Applying migration id=portable 2026/04/10 22:58:08 INFO Applying migration id=proofs 2026/04/10 22:58:08 INFO Applying migration id=contexts 2026/04/10 22:58:08 INFO Applying migration id=deliverieshost 2026/04/10 22:58:08 INFO Applying migration id=pembegin 2026/04/10 22:58:08 INFO Applying migration id=didhost 2026/04/10 22:58:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-fa9e-7c56-a626-5887acfca7e0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-fa9e-7c0d-a421-a1f045f18e73 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-fa9e-7c0d-a421-a1f045f18e73 2026/04/10 22:58:09 INFO Generating first response key=/status --- PASS: TestStatus_WithPosts (1.24s) === RUN TestUnfollow_HappyFlow 2026/04/10 22:58:09 INFO Applying migration id=initial 2026/04/10 22:58:09 INFO Applying migration id=notesupdated 2026/04/10 22:58:09 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:09 INFO Applying migration id=activitiesid 2026/04/10 22:58:09 INFO Applying migration id=outbox 2026/04/10 22:58:09 INFO Applying migration id=edits 2026/04/10 22:58:09 INFO Applying migration id=outboxactor 2026/04/10 22:58:09 INFO Applying migration id=outboxsender 2026/04/10 22:58:09 INFO Applying migration id=thread 2026/04/10 22:58:09 INFO Applying migration id=host 2026/04/10 22:58:09 INFO Applying migration id=sharedinbox 2026/04/10 22:58:09 INFO Applying migration id=noteshost 2026/04/10 22:58:09 INFO Applying migration id=fetched 2026/04/10 22:58:09 INFO Applying migration id=move 2026/04/10 22:58:09 INFO Applying migration id=cleanup 2026/04/10 22:58:09 INFO Applying migration id=received 2026/04/10 22:58:09 INFO Applying migration id=namehost 2026/04/10 22:58:09 INFO Applying migration id=outboxhost 2026/04/10 22:58:09 INFO Applying migration id=notesfts 2026/04/10 22:58:09 INFO Applying migration id=iconsname 2026/04/10 22:58:09 INFO Applying migration id=nohash 2026/04/10 22:58:09 INFO Applying migration id=shares 2026/04/10 22:58:09 INFO Applying migration id=actorttl 2026/04/10 22:58:09 INFO Applying migration id=tocc 2026/04/10 22:58:09 INFO Applying migration id=followeds 2026/04/10 22:58:09 INFO Applying migration id=certhash 2026/04/10 22:58:09 INFO Applying migration id=follows_sync 2026/04/10 22:58:09 INFO Applying migration id=jsonpath 2026/04/10 22:58:09 INFO Applying migration id=localforward 2026/04/10 22:58:09 INFO Applying migration id=avatar 2026/04/10 22:58:09 INFO Applying migration id=noimage 2026/04/10 22:58:09 INFO Applying migration id=feed 2026/04/10 22:58:09 INFO Applying migration id=bookmarks 2026/04/10 22:58:09 INFO Applying migration id=shareactivity 2026/04/10 22:58:09 INFO Applying migration id=application 2026/04/10 22:58:09 INFO Applying migration id=certificates 2026/04/10 22:58:09 INFO Applying migration id=rawforward 2026/04/10 22:58:09 INFO Applying migration id=publickey 2026/04/10 22:58:09 INFO Applying migration id=resolvegroup 2026/04/10 22:58:09 INFO Applying migration id=reject 2026/04/10 22:58:09 INFO Applying migration id=autodel 2026/04/10 22:58:09 INFO Applying migration id=jsonb 2026/04/10 22:58:09 INFO Applying migration id=quote 2026/04/10 22:58:09 INFO Applying migration id=rfc9421 2026/04/10 22:58:09 INFO Applying migration id=keys 2026/04/10 22:58:09 INFO Applying migration id=portable 2026/04/10 22:58:09 INFO Applying migration id=proofs 2026/04/10 22:58:09 INFO Applying migration id=contexts 2026/04/10 22:58:09 INFO Applying migration id=deliverieshost 2026/04/10 22:58:09 INFO Applying migration id=pembegin 2026/04/10 22:58:09 INFO Applying migration id=didhost 2026/04/10 22:58:11 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-0028-78b9-90eb-a29a26cc0efd activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:11 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-0029-772e-8f2a-f88ec76634c5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-0028-78b9-90eb-a29a26cc0efd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-0028-78b9-90eb-a29a26cc0efd 2026/04/10 22:58:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-0029-7c02-a7be-712495c08207 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-0029-7bcc-b7b0-5053b4f4dc33 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-0029-7bcc-b7b0-5053b4f4dc33 2026/04/10 22:58:11 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799e-0035-78a8-9e1a-004b8975b51f activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-0028-78b9-90eb-a29a26cc0efd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUnfollow_HappyFlow (1.44s) === RUN TestUnfollow_HappyFlowBeforeFeedUpdate 2026/04/10 22:58:11 INFO Applying migration id=initial 2026/04/10 22:58:11 INFO Applying migration id=notesupdated 2026/04/10 22:58:11 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:11 INFO Applying migration id=activitiesid 2026/04/10 22:58:11 INFO Applying migration id=outbox 2026/04/10 22:58:11 INFO Applying migration id=edits 2026/04/10 22:58:11 INFO Applying migration id=outboxactor 2026/04/10 22:58:11 INFO Applying migration id=outboxsender 2026/04/10 22:58:11 INFO Applying migration id=thread 2026/04/10 22:58:11 INFO Applying migration id=host 2026/04/10 22:58:11 INFO Applying migration id=sharedinbox 2026/04/10 22:58:11 INFO Applying migration id=noteshost 2026/04/10 22:58:11 INFO Applying migration id=fetched 2026/04/10 22:58:11 INFO Applying migration id=move 2026/04/10 22:58:11 INFO Applying migration id=cleanup 2026/04/10 22:58:11 INFO Applying migration id=received 2026/04/10 22:58:11 INFO Applying migration id=namehost 2026/04/10 22:58:11 INFO Applying migration id=outboxhost 2026/04/10 22:58:11 INFO Applying migration id=notesfts 2026/04/10 22:58:11 INFO Applying migration id=iconsname 2026/04/10 22:58:11 INFO Applying migration id=nohash 2026/04/10 22:58:11 INFO Applying migration id=shares 2026/04/10 22:58:11 INFO Applying migration id=actorttl 2026/04/10 22:58:11 INFO Applying migration id=tocc 2026/04/10 22:58:11 INFO Applying migration id=followeds 2026/04/10 22:58:11 INFO Applying migration id=certhash 2026/04/10 22:58:11 INFO Applying migration id=follows_sync 2026/04/10 22:58:11 INFO Applying migration id=jsonpath 2026/04/10 22:58:11 INFO Applying migration id=localforward 2026/04/10 22:58:11 INFO Applying migration id=avatar 2026/04/10 22:58:11 INFO Applying migration id=noimage 2026/04/10 22:58:11 INFO Applying migration id=feed 2026/04/10 22:58:11 INFO Applying migration id=bookmarks 2026/04/10 22:58:11 INFO Applying migration id=shareactivity 2026/04/10 22:58:11 INFO Applying migration id=application 2026/04/10 22:58:11 INFO Applying migration id=certificates 2026/04/10 22:58:11 INFO Applying migration id=rawforward 2026/04/10 22:58:11 INFO Applying migration id=publickey 2026/04/10 22:58:11 INFO Applying migration id=resolvegroup 2026/04/10 22:58:11 INFO Applying migration id=reject 2026/04/10 22:58:11 INFO Applying migration id=autodel 2026/04/10 22:58:11 INFO Applying migration id=jsonb 2026/04/10 22:58:11 INFO Applying migration id=quote 2026/04/10 22:58:11 INFO Applying migration id=rfc9421 2026/04/10 22:58:11 INFO Applying migration id=keys 2026/04/10 22:58:11 INFO Applying migration id=portable 2026/04/10 22:58:11 INFO Applying migration id=proofs 2026/04/10 22:58:11 INFO Applying migration id=contexts 2026/04/10 22:58:11 INFO Applying migration id=deliverieshost 2026/04/10 22:58:11 INFO Applying migration id=pembegin 2026/04/10 22:58:11 INFO Applying migration id=didhost 2026/04/10 22:58:12 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-05c5-77ad-851f-6fe8bab8251d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-05c6-730f-86b2-de0e1064cefc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-05c5-77ad-851f-6fe8bab8251d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-05c5-77ad-851f-6fe8bab8251d 2026/04/10 22:58:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-05c6-77be-8714-3d66634aff31 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-05c6-7789-acca-7d0d63605a84 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-05c6-7789-acca-7d0d63605a84 2026/04/10 22:58:12 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799e-05c8-787c-999e-c113de472bdf activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-05c5-77ad-851f-6fe8bab8251d 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.42s) === RUN TestUnfollow_FollowAgain 2026/04/10 22:58:12 INFO Applying migration id=initial 2026/04/10 22:58:12 INFO Applying migration id=notesupdated 2026/04/10 22:58:12 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:12 INFO Applying migration id=activitiesid 2026/04/10 22:58:12 INFO Applying migration id=outbox 2026/04/10 22:58:12 INFO Applying migration id=edits 2026/04/10 22:58:12 INFO Applying migration id=outboxactor 2026/04/10 22:58:12 INFO Applying migration id=outboxsender 2026/04/10 22:58:12 INFO Applying migration id=thread 2026/04/10 22:58:12 INFO Applying migration id=host 2026/04/10 22:58:12 INFO Applying migration id=sharedinbox 2026/04/10 22:58:12 INFO Applying migration id=noteshost 2026/04/10 22:58:12 INFO Applying migration id=fetched 2026/04/10 22:58:12 INFO Applying migration id=move 2026/04/10 22:58:12 INFO Applying migration id=cleanup 2026/04/10 22:58:12 INFO Applying migration id=received 2026/04/10 22:58:12 INFO Applying migration id=namehost 2026/04/10 22:58:12 INFO Applying migration id=outboxhost 2026/04/10 22:58:12 INFO Applying migration id=notesfts 2026/04/10 22:58:12 INFO Applying migration id=iconsname 2026/04/10 22:58:12 INFO Applying migration id=nohash 2026/04/10 22:58:12 INFO Applying migration id=shares 2026/04/10 22:58:12 INFO Applying migration id=actorttl 2026/04/10 22:58:12 INFO Applying migration id=tocc 2026/04/10 22:58:12 INFO Applying migration id=followeds 2026/04/10 22:58:12 INFO Applying migration id=certhash 2026/04/10 22:58:12 INFO Applying migration id=follows_sync 2026/04/10 22:58:12 INFO Applying migration id=jsonpath 2026/04/10 22:58:12 INFO Applying migration id=localforward 2026/04/10 22:58:12 INFO Applying migration id=avatar 2026/04/10 22:58:12 INFO Applying migration id=noimage 2026/04/10 22:58:12 INFO Applying migration id=feed 2026/04/10 22:58:12 INFO Applying migration id=bookmarks 2026/04/10 22:58:12 INFO Applying migration id=shareactivity 2026/04/10 22:58:12 INFO Applying migration id=application 2026/04/10 22:58:12 INFO Applying migration id=certificates 2026/04/10 22:58:12 INFO Applying migration id=rawforward 2026/04/10 22:58:12 INFO Applying migration id=publickey 2026/04/10 22:58:12 INFO Applying migration id=resolvegroup 2026/04/10 22:58:12 INFO Applying migration id=reject 2026/04/10 22:58:12 INFO Applying migration id=autodel 2026/04/10 22:58:12 INFO Applying migration id=jsonb 2026/04/10 22:58:12 INFO Applying migration id=quote 2026/04/10 22:58:12 INFO Applying migration id=rfc9421 2026/04/10 22:58:12 INFO Applying migration id=keys 2026/04/10 22:58:12 INFO Applying migration id=portable 2026/04/10 22:58:12 INFO Applying migration id=proofs 2026/04/10 22:58:12 INFO Applying migration id=contexts 2026/04/10 22:58:12 INFO Applying migration id=deliverieshost 2026/04/10 22:58:12 INFO Applying migration id=pembegin 2026/04/10 22:58:12 INFO Applying migration id=didhost 2026/04/10 22:58:13 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-0964-7e6a-8430-94abefa96b76 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:13 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-0965-77cb-9da9-7cbace8f2eac activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-0964-7e6a-8430-94abefa96b76 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-0964-7e6a-8430-94abefa96b76 2026/04/10 22:58:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-0965-7d60-af7f-6f41a95be6c1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-0965-7d30-941b-1b6033ffd0ac activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-0965-7d30-941b-1b6033ffd0ac 2026/04/10 22:58:13 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799e-0968-7ade-b86b-b129d1f7c964 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-0964-7e6a-8430-94abefa96b76 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:13 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-096a-71bf-b1c9-b503fec2bfe1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:13 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-096a-77df-ae89-35f7c2668234 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-096a-71bf-b1c9-b503fec2bfe1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-096a-71bf-b1c9-b503fec2bfe1 --- PASS: TestUnfollow_FollowAgain (0.92s) === RUN TestUnfollow_NotFollowing 2026/04/10 22:58:13 INFO Applying migration id=initial 2026/04/10 22:58:13 INFO Applying migration id=notesupdated 2026/04/10 22:58:13 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:13 INFO Applying migration id=activitiesid 2026/04/10 22:58:13 INFO Applying migration id=outbox 2026/04/10 22:58:13 INFO Applying migration id=edits 2026/04/10 22:58:13 INFO Applying migration id=outboxactor 2026/04/10 22:58:13 INFO Applying migration id=outboxsender 2026/04/10 22:58:13 INFO Applying migration id=thread 2026/04/10 22:58:13 INFO Applying migration id=host 2026/04/10 22:58:13 INFO Applying migration id=sharedinbox 2026/04/10 22:58:13 INFO Applying migration id=noteshost 2026/04/10 22:58:13 INFO Applying migration id=fetched 2026/04/10 22:58:13 INFO Applying migration id=move 2026/04/10 22:58:13 INFO Applying migration id=cleanup 2026/04/10 22:58:13 INFO Applying migration id=received 2026/04/10 22:58:13 INFO Applying migration id=namehost 2026/04/10 22:58:13 INFO Applying migration id=outboxhost 2026/04/10 22:58:13 INFO Applying migration id=notesfts 2026/04/10 22:58:13 INFO Applying migration id=iconsname 2026/04/10 22:58:13 INFO Applying migration id=nohash 2026/04/10 22:58:13 INFO Applying migration id=shares 2026/04/10 22:58:13 INFO Applying migration id=actorttl 2026/04/10 22:58:13 INFO Applying migration id=tocc 2026/04/10 22:58:13 INFO Applying migration id=followeds 2026/04/10 22:58:13 INFO Applying migration id=certhash 2026/04/10 22:58:13 INFO Applying migration id=follows_sync 2026/04/10 22:58:13 INFO Applying migration id=jsonpath 2026/04/10 22:58:13 INFO Applying migration id=localforward 2026/04/10 22:58:13 INFO Applying migration id=avatar 2026/04/10 22:58:13 INFO Applying migration id=noimage 2026/04/10 22:58:13 INFO Applying migration id=feed 2026/04/10 22:58:13 INFO Applying migration id=bookmarks 2026/04/10 22:58:13 INFO Applying migration id=shareactivity 2026/04/10 22:58:13 INFO Applying migration id=application 2026/04/10 22:58:13 INFO Applying migration id=certificates 2026/04/10 22:58:13 INFO Applying migration id=rawforward 2026/04/10 22:58:13 INFO Applying migration id=publickey 2026/04/10 22:58:13 INFO Applying migration id=resolvegroup 2026/04/10 22:58:13 INFO Applying migration id=reject 2026/04/10 22:58:13 INFO Applying migration id=autodel 2026/04/10 22:58:13 INFO Applying migration id=jsonb 2026/04/10 22:58:13 INFO Applying migration id=quote 2026/04/10 22:58:13 INFO Applying migration id=rfc9421 2026/04/10 22:58:13 INFO Applying migration id=keys 2026/04/10 22:58:13 INFO Applying migration id=portable 2026/04/10 22:58:13 INFO Applying migration id=proofs 2026/04/10 22:58:13 INFO Applying migration id=contexts 2026/04/10 22:58:13 INFO Applying migration id=deliverieshost 2026/04/10 22:58:13 INFO Applying migration id=pembegin 2026/04/10 22:58:13 INFO Applying migration id=didhost 2026/04/10 22:58:14 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.92s) === RUN TestUnfollow_UnauthenticatedUser 2026/04/10 22:58:14 INFO Applying migration id=initial 2026/04/10 22:58:14 INFO Applying migration id=notesupdated 2026/04/10 22:58:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:14 INFO Applying migration id=activitiesid 2026/04/10 22:58:14 INFO Applying migration id=outbox 2026/04/10 22:58:14 INFO Applying migration id=edits 2026/04/10 22:58:14 INFO Applying migration id=outboxactor 2026/04/10 22:58:14 INFO Applying migration id=outboxsender 2026/04/10 22:58:14 INFO Applying migration id=thread 2026/04/10 22:58:14 INFO Applying migration id=host 2026/04/10 22:58:14 INFO Applying migration id=sharedinbox 2026/04/10 22:58:14 INFO Applying migration id=noteshost 2026/04/10 22:58:14 INFO Applying migration id=fetched 2026/04/10 22:58:14 INFO Applying migration id=move 2026/04/10 22:58:14 INFO Applying migration id=cleanup 2026/04/10 22:58:14 INFO Applying migration id=received 2026/04/10 22:58:14 INFO Applying migration id=namehost 2026/04/10 22:58:14 INFO Applying migration id=outboxhost 2026/04/10 22:58:14 INFO Applying migration id=notesfts 2026/04/10 22:58:14 INFO Applying migration id=iconsname 2026/04/10 22:58:14 INFO Applying migration id=nohash 2026/04/10 22:58:14 INFO Applying migration id=shares 2026/04/10 22:58:14 INFO Applying migration id=actorttl 2026/04/10 22:58:14 INFO Applying migration id=tocc 2026/04/10 22:58:14 INFO Applying migration id=followeds 2026/04/10 22:58:14 INFO Applying migration id=certhash 2026/04/10 22:58:14 INFO Applying migration id=follows_sync 2026/04/10 22:58:14 INFO Applying migration id=jsonpath 2026/04/10 22:58:14 INFO Applying migration id=localforward 2026/04/10 22:58:14 INFO Applying migration id=avatar 2026/04/10 22:58:14 INFO Applying migration id=noimage 2026/04/10 22:58:14 INFO Applying migration id=feed 2026/04/10 22:58:14 INFO Applying migration id=bookmarks 2026/04/10 22:58:14 INFO Applying migration id=shareactivity 2026/04/10 22:58:14 INFO Applying migration id=application 2026/04/10 22:58:14 INFO Applying migration id=certificates 2026/04/10 22:58:14 INFO Applying migration id=rawforward 2026/04/10 22:58:14 INFO Applying migration id=publickey 2026/04/10 22:58:14 INFO Applying migration id=resolvegroup 2026/04/10 22:58:14 INFO Applying migration id=reject 2026/04/10 22:58:14 INFO Applying migration id=autodel 2026/04/10 22:58:14 INFO Applying migration id=jsonb 2026/04/10 22:58:14 INFO Applying migration id=quote 2026/04/10 22:58:14 INFO Applying migration id=rfc9421 2026/04/10 22:58:14 INFO Applying migration id=keys 2026/04/10 22:58:14 INFO Applying migration id=portable 2026/04/10 22:58:14 INFO Applying migration id=proofs 2026/04/10 22:58:14 INFO Applying migration id=contexts 2026/04/10 22:58:14 INFO Applying migration id=deliverieshost 2026/04/10 22:58:14 INFO Applying migration id=pembegin 2026/04/10 22:58:14 INFO Applying migration id=didhost --- PASS: TestUnfollow_UnauthenticatedUser (1.13s) === RUN TestUploadEdit_HappyFlow 2026/04/10 22:58:15 INFO Applying migration id=initial 2026/04/10 22:58:15 INFO Applying migration id=notesupdated 2026/04/10 22:58:15 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:15 INFO Applying migration id=activitiesid 2026/04/10 22:58:15 INFO Applying migration id=outbox 2026/04/10 22:58:15 INFO Applying migration id=edits 2026/04/10 22:58:15 INFO Applying migration id=outboxactor 2026/04/10 22:58:15 INFO Applying migration id=outboxsender 2026/04/10 22:58:15 INFO Applying migration id=thread 2026/04/10 22:58:15 INFO Applying migration id=host 2026/04/10 22:58:15 INFO Applying migration id=sharedinbox 2026/04/10 22:58:15 INFO Applying migration id=noteshost 2026/04/10 22:58:15 INFO Applying migration id=fetched 2026/04/10 22:58:15 INFO Applying migration id=move 2026/04/10 22:58:15 INFO Applying migration id=cleanup 2026/04/10 22:58:15 INFO Applying migration id=received 2026/04/10 22:58:15 INFO Applying migration id=namehost 2026/04/10 22:58:15 INFO Applying migration id=outboxhost 2026/04/10 22:58:15 INFO Applying migration id=notesfts 2026/04/10 22:58:15 INFO Applying migration id=iconsname 2026/04/10 22:58:15 INFO Applying migration id=nohash 2026/04/10 22:58:15 INFO Applying migration id=shares 2026/04/10 22:58:15 INFO Applying migration id=actorttl 2026/04/10 22:58:15 INFO Applying migration id=tocc 2026/04/10 22:58:15 INFO Applying migration id=followeds 2026/04/10 22:58:15 INFO Applying migration id=certhash 2026/04/10 22:58:15 INFO Applying migration id=follows_sync 2026/04/10 22:58:15 INFO Applying migration id=jsonpath 2026/04/10 22:58:15 INFO Applying migration id=localforward 2026/04/10 22:58:15 INFO Applying migration id=avatar 2026/04/10 22:58:15 INFO Applying migration id=noimage 2026/04/10 22:58:15 INFO Applying migration id=feed 2026/04/10 22:58:15 INFO Applying migration id=bookmarks 2026/04/10 22:58:15 INFO Applying migration id=shareactivity 2026/04/10 22:58:15 INFO Applying migration id=application 2026/04/10 22:58:15 INFO Applying migration id=certificates 2026/04/10 22:58:15 INFO Applying migration id=rawforward 2026/04/10 22:58:15 INFO Applying migration id=publickey 2026/04/10 22:58:15 INFO Applying migration id=resolvegroup 2026/04/10 22:58:15 INFO Applying migration id=reject 2026/04/10 22:58:15 INFO Applying migration id=autodel 2026/04/10 22:58:15 INFO Applying migration id=jsonb 2026/04/10 22:58:15 INFO Applying migration id=quote 2026/04/10 22:58:15 INFO Applying migration id=rfc9421 2026/04/10 22:58:15 INFO Applying migration id=keys 2026/04/10 22:58:15 INFO Applying migration id=portable 2026/04/10 22:58:15 INFO Applying migration id=proofs 2026/04/10 22:58:15 INFO Applying migration id=contexts 2026/04/10 22:58:15 INFO Applying migration id=deliverieshost 2026/04/10 22:58:15 INFO Applying migration id=pembegin 2026/04/10 22:58:15 INFO Applying migration id=didhost 2026/04/10 22:58:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-1596-7789-914c-62516de3b35e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-1596-7f3b-932a-6b513f352534 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-1596-7789-914c-62516de3b35e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-1596-7789-914c-62516de3b35e 2026/04/10 22:58:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-1598-7457-a184-9df721600412 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-1598-7420-a2fa-f1a0e8e9c274 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-1598-7420-a2fa-f1a0e8e9c274 2026/04/10 22:58:16 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799e-1599-7936-85ce-97c845dfbffc activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-1598-7420-a2fa-f1a0e8e9c274 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-1598-7420-a2fa-f1a0e8e9c274 2026/04/10 22:58:16 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019d799e-1598-7420-a2fa-f1a0e8e9c274 can=2026-04-10T23:14:16.601Z --- PASS: TestUploadEdit_HappyFlow (1.07s) === RUN TestUploadEdit_Empty 2026/04/10 22:58:16 INFO Applying migration id=initial 2026/04/10 22:58:16 INFO Applying migration id=notesupdated 2026/04/10 22:58:16 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:16 INFO Applying migration id=activitiesid 2026/04/10 22:58:16 INFO Applying migration id=outbox 2026/04/10 22:58:16 INFO Applying migration id=edits 2026/04/10 22:58:16 INFO Applying migration id=outboxactor 2026/04/10 22:58:16 INFO Applying migration id=outboxsender 2026/04/10 22:58:16 INFO Applying migration id=thread 2026/04/10 22:58:16 INFO Applying migration id=host 2026/04/10 22:58:16 INFO Applying migration id=sharedinbox 2026/04/10 22:58:16 INFO Applying migration id=noteshost 2026/04/10 22:58:16 INFO Applying migration id=fetched 2026/04/10 22:58:16 INFO Applying migration id=move 2026/04/10 22:58:16 INFO Applying migration id=cleanup 2026/04/10 22:58:16 INFO Applying migration id=received 2026/04/10 22:58:16 INFO Applying migration id=namehost 2026/04/10 22:58:16 INFO Applying migration id=outboxhost 2026/04/10 22:58:16 INFO Applying migration id=notesfts 2026/04/10 22:58:16 INFO Applying migration id=iconsname 2026/04/10 22:58:16 INFO Applying migration id=nohash 2026/04/10 22:58:16 INFO Applying migration id=shares 2026/04/10 22:58:16 INFO Applying migration id=actorttl 2026/04/10 22:58:16 INFO Applying migration id=tocc 2026/04/10 22:58:16 INFO Applying migration id=followeds 2026/04/10 22:58:16 INFO Applying migration id=certhash 2026/04/10 22:58:16 INFO Applying migration id=follows_sync 2026/04/10 22:58:16 INFO Applying migration id=jsonpath 2026/04/10 22:58:16 INFO Applying migration id=localforward 2026/04/10 22:58:16 INFO Applying migration id=avatar 2026/04/10 22:58:16 INFO Applying migration id=noimage 2026/04/10 22:58:16 INFO Applying migration id=feed 2026/04/10 22:58:16 INFO Applying migration id=bookmarks 2026/04/10 22:58:16 INFO Applying migration id=shareactivity 2026/04/10 22:58:16 INFO Applying migration id=application 2026/04/10 22:58:16 INFO Applying migration id=certificates 2026/04/10 22:58:16 INFO Applying migration id=rawforward 2026/04/10 22:58:16 INFO Applying migration id=publickey 2026/04/10 22:58:16 INFO Applying migration id=resolvegroup 2026/04/10 22:58:16 INFO Applying migration id=reject 2026/04/10 22:58:16 INFO Applying migration id=autodel 2026/04/10 22:58:16 INFO Applying migration id=jsonb 2026/04/10 22:58:16 INFO Applying migration id=quote 2026/04/10 22:58:16 INFO Applying migration id=rfc9421 2026/04/10 22:58:16 INFO Applying migration id=keys 2026/04/10 22:58:16 INFO Applying migration id=portable 2026/04/10 22:58:16 INFO Applying migration id=proofs 2026/04/10 22:58:16 INFO Applying migration id=contexts 2026/04/10 22:58:16 INFO Applying migration id=deliverieshost 2026/04/10 22:58:16 INFO Applying migration id=pembegin 2026/04/10 22:58:16 INFO Applying migration id=didhost 2026/04/10 22:58:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-18a5-7c30-a091-4b5661dbd0ec activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-18a6-76ad-8a99-8d7065744aeb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-18a5-7c30-a091-4b5661dbd0ec activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-18a5-7c30-a091-4b5661dbd0ec 2026/04/10 22:58:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-18a7-7e6b-878c-e79803280eb9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-18a7-7e1a-b727-733b0007e7a4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-18a7-7e1a-b727-733b0007e7a4 2026/04/10 22:58:17 WARN Content is empty --- PASS: TestUploadEdit_Empty (0.78s) === RUN TestUploadEdit_SizeLimit 2026/04/10 22:58:17 INFO Applying migration id=initial 2026/04/10 22:58:17 INFO Applying migration id=notesupdated 2026/04/10 22:58:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:17 INFO Applying migration id=activitiesid 2026/04/10 22:58:17 INFO Applying migration id=outbox 2026/04/10 22:58:17 INFO Applying migration id=edits 2026/04/10 22:58:17 INFO Applying migration id=outboxactor 2026/04/10 22:58:17 INFO Applying migration id=outboxsender 2026/04/10 22:58:17 INFO Applying migration id=thread 2026/04/10 22:58:17 INFO Applying migration id=host 2026/04/10 22:58:17 INFO Applying migration id=sharedinbox 2026/04/10 22:58:17 INFO Applying migration id=noteshost 2026/04/10 22:58:17 INFO Applying migration id=fetched 2026/04/10 22:58:17 INFO Applying migration id=move 2026/04/10 22:58:17 INFO Applying migration id=cleanup 2026/04/10 22:58:17 INFO Applying migration id=received 2026/04/10 22:58:17 INFO Applying migration id=namehost 2026/04/10 22:58:17 INFO Applying migration id=outboxhost 2026/04/10 22:58:17 INFO Applying migration id=notesfts 2026/04/10 22:58:17 INFO Applying migration id=iconsname 2026/04/10 22:58:17 INFO Applying migration id=nohash 2026/04/10 22:58:17 INFO Applying migration id=shares 2026/04/10 22:58:17 INFO Applying migration id=actorttl 2026/04/10 22:58:17 INFO Applying migration id=tocc 2026/04/10 22:58:17 INFO Applying migration id=followeds 2026/04/10 22:58:17 INFO Applying migration id=certhash 2026/04/10 22:58:17 INFO Applying migration id=follows_sync 2026/04/10 22:58:17 INFO Applying migration id=jsonpath 2026/04/10 22:58:17 INFO Applying migration id=localforward 2026/04/10 22:58:17 INFO Applying migration id=avatar 2026/04/10 22:58:17 INFO Applying migration id=noimage 2026/04/10 22:58:17 INFO Applying migration id=feed 2026/04/10 22:58:17 INFO Applying migration id=bookmarks 2026/04/10 22:58:17 INFO Applying migration id=shareactivity 2026/04/10 22:58:17 INFO Applying migration id=application 2026/04/10 22:58:17 INFO Applying migration id=certificates 2026/04/10 22:58:17 INFO Applying migration id=rawforward 2026/04/10 22:58:17 INFO Applying migration id=publickey 2026/04/10 22:58:17 INFO Applying migration id=resolvegroup 2026/04/10 22:58:17 INFO Applying migration id=reject 2026/04/10 22:58:17 INFO Applying migration id=autodel 2026/04/10 22:58:17 INFO Applying migration id=jsonb 2026/04/10 22:58:17 INFO Applying migration id=quote 2026/04/10 22:58:17 INFO Applying migration id=rfc9421 2026/04/10 22:58:17 INFO Applying migration id=keys 2026/04/10 22:58:17 INFO Applying migration id=portable 2026/04/10 22:58:17 INFO Applying migration id=proofs 2026/04/10 22:58:17 INFO Applying migration id=contexts 2026/04/10 22:58:17 INFO Applying migration id=deliverieshost 2026/04/10 22:58:17 INFO Applying migration id=pembegin 2026/04/10 22:58:17 INFO Applying migration id=didhost 2026/04/10 22:58:18 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-1ef4-7511-a754-861ce76df491 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-1ef4-7d00-807f-f68c059972ea activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-1ef4-7511-a754-861ce76df491 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-1ef4-7511-a754-861ce76df491 2026/04/10 22:58:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-1ef6-72c4-9fc4-f4d6f677cd8a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-1ef6-7292-b907-7de90bdcd608 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-1ef6-7292-b907-7de90bdcd608 --- PASS: TestUploadEdit_SizeLimit (1.61s) === RUN TestUploadEdit_InvalidSize 2026/04/10 22:58:19 INFO Applying migration id=initial 2026/04/10 22:58:19 INFO Applying migration id=notesupdated 2026/04/10 22:58:19 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:19 INFO Applying migration id=activitiesid 2026/04/10 22:58:19 INFO Applying migration id=outbox 2026/04/10 22:58:19 INFO Applying migration id=edits 2026/04/10 22:58:19 INFO Applying migration id=outboxactor 2026/04/10 22:58:19 INFO Applying migration id=outboxsender 2026/04/10 22:58:19 INFO Applying migration id=thread 2026/04/10 22:58:19 INFO Applying migration id=host 2026/04/10 22:58:19 INFO Applying migration id=sharedinbox 2026/04/10 22:58:19 INFO Applying migration id=noteshost 2026/04/10 22:58:19 INFO Applying migration id=fetched 2026/04/10 22:58:19 INFO Applying migration id=move 2026/04/10 22:58:19 INFO Applying migration id=cleanup 2026/04/10 22:58:19 INFO Applying migration id=received 2026/04/10 22:58:19 INFO Applying migration id=namehost 2026/04/10 22:58:19 INFO Applying migration id=outboxhost 2026/04/10 22:58:19 INFO Applying migration id=notesfts 2026/04/10 22:58:19 INFO Applying migration id=iconsname 2026/04/10 22:58:19 INFO Applying migration id=nohash 2026/04/10 22:58:19 INFO Applying migration id=shares 2026/04/10 22:58:19 INFO Applying migration id=actorttl 2026/04/10 22:58:19 INFO Applying migration id=tocc 2026/04/10 22:58:19 INFO Applying migration id=followeds 2026/04/10 22:58:19 INFO Applying migration id=certhash 2026/04/10 22:58:19 INFO Applying migration id=follows_sync 2026/04/10 22:58:19 INFO Applying migration id=jsonpath 2026/04/10 22:58:19 INFO Applying migration id=localforward 2026/04/10 22:58:19 INFO Applying migration id=avatar 2026/04/10 22:58:19 INFO Applying migration id=noimage 2026/04/10 22:58:19 INFO Applying migration id=feed 2026/04/10 22:58:19 INFO Applying migration id=bookmarks 2026/04/10 22:58:19 INFO Applying migration id=shareactivity 2026/04/10 22:58:19 INFO Applying migration id=application 2026/04/10 22:58:19 INFO Applying migration id=certificates 2026/04/10 22:58:19 INFO Applying migration id=rawforward 2026/04/10 22:58:19 INFO Applying migration id=publickey 2026/04/10 22:58:19 INFO Applying migration id=resolvegroup 2026/04/10 22:58:19 INFO Applying migration id=reject 2026/04/10 22:58:19 INFO Applying migration id=autodel 2026/04/10 22:58:19 INFO Applying migration id=jsonb 2026/04/10 22:58:19 INFO Applying migration id=quote 2026/04/10 22:58:19 INFO Applying migration id=rfc9421 2026/04/10 22:58:19 INFO Applying migration id=keys 2026/04/10 22:58:19 INFO Applying migration id=portable 2026/04/10 22:58:19 INFO Applying migration id=proofs 2026/04/10 22:58:19 INFO Applying migration id=contexts 2026/04/10 22:58:19 INFO Applying migration id=deliverieshost 2026/04/10 22:58:19 INFO Applying migration id=pembegin 2026/04/10 22:58:19 INFO Applying migration id=didhost 2026/04/10 22:58:19 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-21c5-75a3-a782-3e5c33e1c813 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-21c5-7df7-b5de-5218cecf0510 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-21c5-75a3-a782-3e5c33e1c813 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-21c5-75a3-a782-3e5c33e1c813 2026/04/10 22:58:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-21c7-73f4-afb2-aff8f90bc885 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-21c7-739d-8fd5-0a4357741c45 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-21c7-739d-8fd5-0a4357741c45 2026/04/10 22:58:19 WARN Failed to parse content size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestUploadEdit_InvalidSize (0.72s) === RUN TestUploadEdit_InvalidType 2026/04/10 22:58:19 INFO Applying migration id=initial 2026/04/10 22:58:19 INFO Applying migration id=notesupdated 2026/04/10 22:58:19 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:19 INFO Applying migration id=activitiesid 2026/04/10 22:58:19 INFO Applying migration id=outbox 2026/04/10 22:58:19 INFO Applying migration id=edits 2026/04/10 22:58:19 INFO Applying migration id=outboxactor 2026/04/10 22:58:19 INFO Applying migration id=outboxsender 2026/04/10 22:58:19 INFO Applying migration id=thread 2026/04/10 22:58:19 INFO Applying migration id=host 2026/04/10 22:58:19 INFO Applying migration id=sharedinbox 2026/04/10 22:58:19 INFO Applying migration id=noteshost 2026/04/10 22:58:19 INFO Applying migration id=fetched 2026/04/10 22:58:19 INFO Applying migration id=move 2026/04/10 22:58:19 INFO Applying migration id=cleanup 2026/04/10 22:58:19 INFO Applying migration id=received 2026/04/10 22:58:19 INFO Applying migration id=namehost 2026/04/10 22:58:19 INFO Applying migration id=outboxhost 2026/04/10 22:58:19 INFO Applying migration id=notesfts 2026/04/10 22:58:19 INFO Applying migration id=iconsname 2026/04/10 22:58:19 INFO Applying migration id=nohash 2026/04/10 22:58:19 INFO Applying migration id=shares 2026/04/10 22:58:19 INFO Applying migration id=actorttl 2026/04/10 22:58:19 INFO Applying migration id=tocc 2026/04/10 22:58:19 INFO Applying migration id=followeds 2026/04/10 22:58:19 INFO Applying migration id=certhash 2026/04/10 22:58:19 INFO Applying migration id=follows_sync 2026/04/10 22:58:19 INFO Applying migration id=jsonpath 2026/04/10 22:58:19 INFO Applying migration id=localforward 2026/04/10 22:58:19 INFO Applying migration id=avatar 2026/04/10 22:58:19 INFO Applying migration id=noimage 2026/04/10 22:58:19 INFO Applying migration id=feed 2026/04/10 22:58:19 INFO Applying migration id=bookmarks 2026/04/10 22:58:19 INFO Applying migration id=shareactivity 2026/04/10 22:58:19 INFO Applying migration id=application 2026/04/10 22:58:19 INFO Applying migration id=certificates 2026/04/10 22:58:19 INFO Applying migration id=rawforward 2026/04/10 22:58:19 INFO Applying migration id=publickey 2026/04/10 22:58:19 INFO Applying migration id=resolvegroup 2026/04/10 22:58:19 INFO Applying migration id=reject 2026/04/10 22:58:19 INFO Applying migration id=autodel 2026/04/10 22:58:19 INFO Applying migration id=jsonb 2026/04/10 22:58:19 INFO Applying migration id=quote 2026/04/10 22:58:19 INFO Applying migration id=rfc9421 2026/04/10 22:58:19 INFO Applying migration id=keys 2026/04/10 22:58:19 INFO Applying migration id=portable 2026/04/10 22:58:19 INFO Applying migration id=proofs 2026/04/10 22:58:19 INFO Applying migration id=contexts 2026/04/10 22:58:19 INFO Applying migration id=deliverieshost 2026/04/10 22:58:19 INFO Applying migration id=pembegin 2026/04/10 22:58:19 INFO Applying migration id=didhost 2026/04/10 22:58:20 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-24fc-730a-9dc6-5b542a95b8fd activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:20 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-24fc-7b32-9677-b2ce6080ccc7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-24fc-730a-9dc6-5b542a95b8fd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-24fc-730a-9dc6-5b542a95b8fd 2026/04/10 22:58:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-24fe-78be-a1db-983e5b101a6e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-24fe-7875-8e1d-b831672de572 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-24fe-7875-8e1d-b831672de572 2026/04/10 22:58:20 WARN Content type is unsupported type=text/gemini --- PASS: TestUploadEdit_InvalidType (0.82s) === RUN TestUploadEdit_NoSize 2026/04/10 22:58:20 INFO Applying migration id=initial 2026/04/10 22:58:20 INFO Applying migration id=notesupdated 2026/04/10 22:58:20 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:20 INFO Applying migration id=activitiesid 2026/04/10 22:58:20 INFO Applying migration id=outbox 2026/04/10 22:58:20 INFO Applying migration id=edits 2026/04/10 22:58:20 INFO Applying migration id=outboxactor 2026/04/10 22:58:20 INFO Applying migration id=outboxsender 2026/04/10 22:58:20 INFO Applying migration id=thread 2026/04/10 22:58:20 INFO Applying migration id=host 2026/04/10 22:58:20 INFO Applying migration id=sharedinbox 2026/04/10 22:58:20 INFO Applying migration id=noteshost 2026/04/10 22:58:20 INFO Applying migration id=fetched 2026/04/10 22:58:20 INFO Applying migration id=move 2026/04/10 22:58:20 INFO Applying migration id=cleanup 2026/04/10 22:58:20 INFO Applying migration id=received 2026/04/10 22:58:20 INFO Applying migration id=namehost 2026/04/10 22:58:20 INFO Applying migration id=outboxhost 2026/04/10 22:58:20 INFO Applying migration id=notesfts 2026/04/10 22:58:20 INFO Applying migration id=iconsname 2026/04/10 22:58:20 INFO Applying migration id=nohash 2026/04/10 22:58:20 INFO Applying migration id=shares 2026/04/10 22:58:20 INFO Applying migration id=actorttl 2026/04/10 22:58:20 INFO Applying migration id=tocc 2026/04/10 22:58:20 INFO Applying migration id=followeds 2026/04/10 22:58:20 INFO Applying migration id=certhash 2026/04/10 22:58:20 INFO Applying migration id=follows_sync 2026/04/10 22:58:20 INFO Applying migration id=jsonpath 2026/04/10 22:58:20 INFO Applying migration id=localforward 2026/04/10 22:58:20 INFO Applying migration id=avatar 2026/04/10 22:58:20 INFO Applying migration id=noimage 2026/04/10 22:58:20 INFO Applying migration id=feed 2026/04/10 22:58:20 INFO Applying migration id=bookmarks 2026/04/10 22:58:20 INFO Applying migration id=shareactivity 2026/04/10 22:58:20 INFO Applying migration id=application 2026/04/10 22:58:20 INFO Applying migration id=certificates 2026/04/10 22:58:20 INFO Applying migration id=rawforward 2026/04/10 22:58:20 INFO Applying migration id=publickey 2026/04/10 22:58:20 INFO Applying migration id=resolvegroup 2026/04/10 22:58:20 INFO Applying migration id=reject 2026/04/10 22:58:20 INFO Applying migration id=autodel 2026/04/10 22:58:20 INFO Applying migration id=jsonb 2026/04/10 22:58:20 INFO Applying migration id=quote 2026/04/10 22:58:20 INFO Applying migration id=rfc9421 2026/04/10 22:58:20 INFO Applying migration id=keys 2026/04/10 22:58:20 INFO Applying migration id=portable 2026/04/10 22:58:20 INFO Applying migration id=proofs 2026/04/10 22:58:20 INFO Applying migration id=contexts 2026/04/10 22:58:20 INFO Applying migration id=deliverieshost 2026/04/10 22:58:20 INFO Applying migration id=pembegin 2026/04/10 22:58:20 INFO Applying migration id=didhost 2026/04/10 22:58:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-2878-7a4f-8547-8f2f347bcc37 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-2879-7916-99e8-675044745389 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-2878-7a4f-8547-8f2f347bcc37 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-2878-7a4f-8547-8f2f347bcc37 2026/04/10 22:58:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-287c-7263-8444-e6abd58f5621 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-287c-71ba-ae69-5906e7e64b9c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-287c-71ba-ae69-5906e7e64b9c 2026/04/10 22:58:21 WARN Invalid parameters --- PASS: TestUploadEdit_NoSize (0.89s) === RUN TestUploadEdit_NoType 2026/04/10 22:58:21 INFO Applying migration id=initial 2026/04/10 22:58:21 INFO Applying migration id=notesupdated 2026/04/10 22:58:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:21 INFO Applying migration id=activitiesid 2026/04/10 22:58:21 INFO Applying migration id=outbox 2026/04/10 22:58:21 INFO Applying migration id=edits 2026/04/10 22:58:21 INFO Applying migration id=outboxactor 2026/04/10 22:58:21 INFO Applying migration id=outboxsender 2026/04/10 22:58:21 INFO Applying migration id=thread 2026/04/10 22:58:21 INFO Applying migration id=host 2026/04/10 22:58:21 INFO Applying migration id=sharedinbox 2026/04/10 22:58:21 INFO Applying migration id=noteshost 2026/04/10 22:58:21 INFO Applying migration id=fetched 2026/04/10 22:58:21 INFO Applying migration id=move 2026/04/10 22:58:21 INFO Applying migration id=cleanup 2026/04/10 22:58:21 INFO Applying migration id=received 2026/04/10 22:58:21 INFO Applying migration id=namehost 2026/04/10 22:58:21 INFO Applying migration id=outboxhost 2026/04/10 22:58:21 INFO Applying migration id=notesfts 2026/04/10 22:58:21 INFO Applying migration id=iconsname 2026/04/10 22:58:21 INFO Applying migration id=nohash 2026/04/10 22:58:21 INFO Applying migration id=shares 2026/04/10 22:58:21 INFO Applying migration id=actorttl 2026/04/10 22:58:21 INFO Applying migration id=tocc 2026/04/10 22:58:21 INFO Applying migration id=followeds 2026/04/10 22:58:21 INFO Applying migration id=certhash 2026/04/10 22:58:21 INFO Applying migration id=follows_sync 2026/04/10 22:58:21 INFO Applying migration id=jsonpath 2026/04/10 22:58:21 INFO Applying migration id=localforward 2026/04/10 22:58:21 INFO Applying migration id=avatar 2026/04/10 22:58:21 INFO Applying migration id=noimage 2026/04/10 22:58:21 INFO Applying migration id=feed 2026/04/10 22:58:21 INFO Applying migration id=bookmarks 2026/04/10 22:58:21 INFO Applying migration id=shareactivity 2026/04/10 22:58:21 INFO Applying migration id=application 2026/04/10 22:58:21 INFO Applying migration id=certificates 2026/04/10 22:58:21 INFO Applying migration id=rawforward 2026/04/10 22:58:21 INFO Applying migration id=publickey 2026/04/10 22:58:21 INFO Applying migration id=resolvegroup 2026/04/10 22:58:21 INFO Applying migration id=reject 2026/04/10 22:58:21 INFO Applying migration id=autodel 2026/04/10 22:58:21 INFO Applying migration id=jsonb 2026/04/10 22:58:21 INFO Applying migration id=quote 2026/04/10 22:58:21 INFO Applying migration id=rfc9421 2026/04/10 22:58:21 INFO Applying migration id=keys 2026/04/10 22:58:21 INFO Applying migration id=portable 2026/04/10 22:58:21 INFO Applying migration id=proofs 2026/04/10 22:58:21 INFO Applying migration id=contexts 2026/04/10 22:58:21 INFO Applying migration id=deliverieshost 2026/04/10 22:58:21 INFO Applying migration id=pembegin 2026/04/10 22:58:21 INFO Applying migration id=didhost 2026/04/10 22:58:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-307f-79c3-b6e6-7fe55f378325 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-3080-7362-bbad-9120dd37a512 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-307f-79c3-b6e6-7fe55f378325 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-307f-79c3-b6e6-7fe55f378325 2026/04/10 22:58:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-3081-78a4-8e5f-79eb05127978 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-3081-786c-bf78-e858cf4fea01 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-3081-786c-bf78-e858cf4fea01 2026/04/10 22:58:23 WARN Invalid parameters --- PASS: TestUploadEdit_NoType (2.05s) === RUN TestUploadReply_PostToFollowers 2026/04/10 22:58:23 INFO Applying migration id=initial 2026/04/10 22:58:23 INFO Applying migration id=notesupdated 2026/04/10 22:58:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:23 INFO Applying migration id=activitiesid 2026/04/10 22:58:23 INFO Applying migration id=outbox 2026/04/10 22:58:23 INFO Applying migration id=edits 2026/04/10 22:58:23 INFO Applying migration id=outboxactor 2026/04/10 22:58:23 INFO Applying migration id=outboxsender 2026/04/10 22:58:23 INFO Applying migration id=thread 2026/04/10 22:58:23 INFO Applying migration id=host 2026/04/10 22:58:23 INFO Applying migration id=sharedinbox 2026/04/10 22:58:23 INFO Applying migration id=noteshost 2026/04/10 22:58:23 INFO Applying migration id=fetched 2026/04/10 22:58:23 INFO Applying migration id=move 2026/04/10 22:58:23 INFO Applying migration id=cleanup 2026/04/10 22:58:23 INFO Applying migration id=received 2026/04/10 22:58:23 INFO Applying migration id=namehost 2026/04/10 22:58:23 INFO Applying migration id=outboxhost 2026/04/10 22:58:23 INFO Applying migration id=notesfts 2026/04/10 22:58:23 INFO Applying migration id=iconsname 2026/04/10 22:58:23 INFO Applying migration id=nohash 2026/04/10 22:58:23 INFO Applying migration id=shares 2026/04/10 22:58:23 INFO Applying migration id=actorttl 2026/04/10 22:58:23 INFO Applying migration id=tocc 2026/04/10 22:58:23 INFO Applying migration id=followeds 2026/04/10 22:58:23 INFO Applying migration id=certhash 2026/04/10 22:58:23 INFO Applying migration id=follows_sync 2026/04/10 22:58:23 INFO Applying migration id=jsonpath 2026/04/10 22:58:23 INFO Applying migration id=localforward 2026/04/10 22:58:23 INFO Applying migration id=avatar 2026/04/10 22:58:23 INFO Applying migration id=noimage 2026/04/10 22:58:23 INFO Applying migration id=feed 2026/04/10 22:58:23 INFO Applying migration id=bookmarks 2026/04/10 22:58:23 INFO Applying migration id=shareactivity 2026/04/10 22:58:23 INFO Applying migration id=application 2026/04/10 22:58:23 INFO Applying migration id=certificates 2026/04/10 22:58:23 INFO Applying migration id=rawforward 2026/04/10 22:58:23 INFO Applying migration id=publickey 2026/04/10 22:58:23 INFO Applying migration id=resolvegroup 2026/04/10 22:58:23 INFO Applying migration id=reject 2026/04/10 22:58:23 INFO Applying migration id=autodel 2026/04/10 22:58:23 INFO Applying migration id=jsonb 2026/04/10 22:58:23 INFO Applying migration id=quote 2026/04/10 22:58:23 INFO Applying migration id=rfc9421 2026/04/10 22:58:23 INFO Applying migration id=keys 2026/04/10 22:58:23 INFO Applying migration id=portable 2026/04/10 22:58:23 INFO Applying migration id=proofs 2026/04/10 22:58:23 INFO Applying migration id=contexts 2026/04/10 22:58:23 INFO Applying migration id=deliverieshost 2026/04/10 22:58:23 INFO Applying migration id=pembegin 2026/04/10 22:58:23 INFO Applying migration id=didhost 2026/04/10 22:58:24 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-3507-700e-897d-1688f8ab60e2 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-3507-7770-bc37-f3d7f1e04986 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-3507-700e-897d-1688f8ab60e2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-3507-700e-897d-1688f8ab60e2 2026/04/10 22:58:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-3507-7c5b-8a21-4cd9adfadfc9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-3507-7c2d-a0d9-81a57b995f67 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-3507-7c2d-a0d9-81a57b995f67 2026/04/10 22:58:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-3507-7c2d-a0d9-81a57b995f67 2026/04/10 22:58:24 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-3507-7c2d-a0d9-81a57b995f67 2026/04/10 22:58:24 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-350a-7772-bcc6-d7d76a536ef3 note=https://localhost.localdomain:8443/post/019d799e-350a-7740-86d3-01f2e8354088 thread=https://localhost.localdomain:8443/post/019d799e-3507-7c2d-a0d9-81a57b995f67 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-350a-7772-bcc6-d7d76a536ef3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-350a-7740-86d3-01f2e8354088 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-350a-7740-86d3-01f2e8354088 2026/04/10 22:58:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-3507-7c2d-a0d9-81a57b995f67 2026/04/10 22:58:24 INFO Generating first response key=/local --- PASS: TestUploadReply_PostToFollowers (1.16s) === RUN TestUploadReply_NoMimeType 2026/04/10 22:58:24 INFO Applying migration id=initial 2026/04/10 22:58:24 INFO Applying migration id=notesupdated 2026/04/10 22:58:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:24 INFO Applying migration id=activitiesid 2026/04/10 22:58:24 INFO Applying migration id=outbox 2026/04/10 22:58:24 INFO Applying migration id=edits 2026/04/10 22:58:24 INFO Applying migration id=outboxactor 2026/04/10 22:58:24 INFO Applying migration id=outboxsender 2026/04/10 22:58:24 INFO Applying migration id=thread 2026/04/10 22:58:24 INFO Applying migration id=host 2026/04/10 22:58:24 INFO Applying migration id=sharedinbox 2026/04/10 22:58:24 INFO Applying migration id=noteshost 2026/04/10 22:58:24 INFO Applying migration id=fetched 2026/04/10 22:58:24 INFO Applying migration id=move 2026/04/10 22:58:24 INFO Applying migration id=cleanup 2026/04/10 22:58:24 INFO Applying migration id=received 2026/04/10 22:58:24 INFO Applying migration id=namehost 2026/04/10 22:58:24 INFO Applying migration id=outboxhost 2026/04/10 22:58:24 INFO Applying migration id=notesfts 2026/04/10 22:58:24 INFO Applying migration id=iconsname 2026/04/10 22:58:24 INFO Applying migration id=nohash 2026/04/10 22:58:24 INFO Applying migration id=shares 2026/04/10 22:58:24 INFO Applying migration id=actorttl 2026/04/10 22:58:24 INFO Applying migration id=tocc 2026/04/10 22:58:24 INFO Applying migration id=followeds 2026/04/10 22:58:24 INFO Applying migration id=certhash 2026/04/10 22:58:24 INFO Applying migration id=follows_sync 2026/04/10 22:58:24 INFO Applying migration id=jsonpath 2026/04/10 22:58:24 INFO Applying migration id=localforward 2026/04/10 22:58:24 INFO Applying migration id=avatar 2026/04/10 22:58:24 INFO Applying migration id=noimage 2026/04/10 22:58:24 INFO Applying migration id=feed 2026/04/10 22:58:24 INFO Applying migration id=bookmarks 2026/04/10 22:58:24 INFO Applying migration id=shareactivity 2026/04/10 22:58:24 INFO Applying migration id=application 2026/04/10 22:58:24 INFO Applying migration id=certificates 2026/04/10 22:58:24 INFO Applying migration id=rawforward 2026/04/10 22:58:24 INFO Applying migration id=publickey 2026/04/10 22:58:24 INFO Applying migration id=resolvegroup 2026/04/10 22:58:24 INFO Applying migration id=reject 2026/04/10 22:58:24 INFO Applying migration id=autodel 2026/04/10 22:58:24 INFO Applying migration id=jsonb 2026/04/10 22:58:24 INFO Applying migration id=quote 2026/04/10 22:58:24 INFO Applying migration id=rfc9421 2026/04/10 22:58:24 INFO Applying migration id=keys 2026/04/10 22:58:24 INFO Applying migration id=portable 2026/04/10 22:58:24 INFO Applying migration id=proofs 2026/04/10 22:58:24 INFO Applying migration id=contexts 2026/04/10 22:58:24 INFO Applying migration id=deliverieshost 2026/04/10 22:58:24 INFO Applying migration id=pembegin 2026/04/10 22:58:24 INFO Applying migration id=didhost 2026/04/10 22:58:25 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-39aa-7318-899b-6f09ac4765ea activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-39aa-7b4e-b2b8-0d21f8818974 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-39aa-7318-899b-6f09ac4765ea activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-39aa-7318-899b-6f09ac4765ea 2026/04/10 22:58:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-39ab-71b2-9627-686f4b04077c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-39ab-7181-915b-f318df52fd1d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-39ab-7181-915b-f318df52fd1d 2026/04/10 22:58:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-39ab-7181-915b-f318df52fd1d 2026/04/10 22:58:25 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-39ab-7181-915b-f318df52fd1d 2026/04/10 22:58:25 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-39ad-7b07-beaf-6f5d7417c45a note=https://localhost.localdomain:8443/post/019d799e-39ad-7add-8d78-615fa34666d3 thread=https://localhost.localdomain:8443/post/019d799e-39ab-7181-915b-f318df52fd1d starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-39ad-7b07-beaf-6f5d7417c45a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-39ad-7add-8d78-615fa34666d3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-39ad-7add-8d78-615fa34666d3 2026/04/10 22:58:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-39ab-7181-915b-f318df52fd1d 2026/04/10 22:58:25 INFO Generating first response key=/local --- PASS: TestUploadReply_NoMimeType (1.20s) === RUN TestUsers_NoPosts 2026/04/10 22:58:25 INFO Applying migration id=initial 2026/04/10 22:58:25 INFO Applying migration id=notesupdated 2026/04/10 22:58:25 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:25 INFO Applying migration id=activitiesid 2026/04/10 22:58:25 INFO Applying migration id=outbox 2026/04/10 22:58:25 INFO Applying migration id=edits 2026/04/10 22:58:25 INFO Applying migration id=outboxactor 2026/04/10 22:58:25 INFO Applying migration id=outboxsender 2026/04/10 22:58:25 INFO Applying migration id=thread 2026/04/10 22:58:25 INFO Applying migration id=host 2026/04/10 22:58:25 INFO Applying migration id=sharedinbox 2026/04/10 22:58:25 INFO Applying migration id=noteshost 2026/04/10 22:58:25 INFO Applying migration id=fetched 2026/04/10 22:58:25 INFO Applying migration id=move 2026/04/10 22:58:25 INFO Applying migration id=cleanup 2026/04/10 22:58:25 INFO Applying migration id=received 2026/04/10 22:58:25 INFO Applying migration id=namehost 2026/04/10 22:58:25 INFO Applying migration id=outboxhost 2026/04/10 22:58:25 INFO Applying migration id=notesfts 2026/04/10 22:58:25 INFO Applying migration id=iconsname 2026/04/10 22:58:25 INFO Applying migration id=nohash 2026/04/10 22:58:25 INFO Applying migration id=shares 2026/04/10 22:58:25 INFO Applying migration id=actorttl 2026/04/10 22:58:25 INFO Applying migration id=tocc 2026/04/10 22:58:25 INFO Applying migration id=followeds 2026/04/10 22:58:25 INFO Applying migration id=certhash 2026/04/10 22:58:25 INFO Applying migration id=follows_sync 2026/04/10 22:58:25 INFO Applying migration id=jsonpath 2026/04/10 22:58:25 INFO Applying migration id=localforward 2026/04/10 22:58:25 INFO Applying migration id=avatar 2026/04/10 22:58:25 INFO Applying migration id=noimage 2026/04/10 22:58:25 INFO Applying migration id=feed 2026/04/10 22:58:25 INFO Applying migration id=bookmarks 2026/04/10 22:58:25 INFO Applying migration id=shareactivity 2026/04/10 22:58:25 INFO Applying migration id=application 2026/04/10 22:58:25 INFO Applying migration id=certificates 2026/04/10 22:58:25 INFO Applying migration id=rawforward 2026/04/10 22:58:25 INFO Applying migration id=publickey 2026/04/10 22:58:25 INFO Applying migration id=resolvegroup 2026/04/10 22:58:25 INFO Applying migration id=reject 2026/04/10 22:58:25 INFO Applying migration id=autodel 2026/04/10 22:58:25 INFO Applying migration id=jsonb 2026/04/10 22:58:25 INFO Applying migration id=quote 2026/04/10 22:58:25 INFO Applying migration id=rfc9421 2026/04/10 22:58:25 INFO Applying migration id=keys 2026/04/10 22:58:25 INFO Applying migration id=portable 2026/04/10 22:58:25 INFO Applying migration id=proofs 2026/04/10 22:58:25 INFO Applying migration id=contexts 2026/04/10 22:58:25 INFO Applying migration id=deliverieshost 2026/04/10 22:58:25 INFO Applying migration id=pembegin 2026/04/10 22:58:25 INFO Applying migration id=didhost --- PASS: TestUsers_NoPosts (0.84s) === RUN TestUsers_UnauthenticatedUser 2026/04/10 22:58:26 INFO Applying migration id=initial 2026/04/10 22:58:26 INFO Applying migration id=notesupdated 2026/04/10 22:58:26 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:26 INFO Applying migration id=activitiesid 2026/04/10 22:58:26 INFO Applying migration id=outbox 2026/04/10 22:58:26 INFO Applying migration id=edits 2026/04/10 22:58:26 INFO Applying migration id=outboxactor 2026/04/10 22:58:26 INFO Applying migration id=outboxsender 2026/04/10 22:58:26 INFO Applying migration id=thread 2026/04/10 22:58:26 INFO Applying migration id=host 2026/04/10 22:58:26 INFO Applying migration id=sharedinbox 2026/04/10 22:58:26 INFO Applying migration id=noteshost 2026/04/10 22:58:26 INFO Applying migration id=fetched 2026/04/10 22:58:26 INFO Applying migration id=move 2026/04/10 22:58:26 INFO Applying migration id=cleanup 2026/04/10 22:58:26 INFO Applying migration id=received 2026/04/10 22:58:26 INFO Applying migration id=namehost 2026/04/10 22:58:26 INFO Applying migration id=outboxhost 2026/04/10 22:58:26 INFO Applying migration id=notesfts 2026/04/10 22:58:26 INFO Applying migration id=iconsname 2026/04/10 22:58:26 INFO Applying migration id=nohash 2026/04/10 22:58:26 INFO Applying migration id=shares 2026/04/10 22:58:26 INFO Applying migration id=actorttl 2026/04/10 22:58:26 INFO Applying migration id=tocc 2026/04/10 22:58:26 INFO Applying migration id=followeds 2026/04/10 22:58:26 INFO Applying migration id=certhash 2026/04/10 22:58:26 INFO Applying migration id=follows_sync 2026/04/10 22:58:26 INFO Applying migration id=jsonpath 2026/04/10 22:58:26 INFO Applying migration id=localforward 2026/04/10 22:58:26 INFO Applying migration id=avatar 2026/04/10 22:58:26 INFO Applying migration id=noimage 2026/04/10 22:58:26 INFO Applying migration id=feed 2026/04/10 22:58:26 INFO Applying migration id=bookmarks 2026/04/10 22:58:26 INFO Applying migration id=shareactivity 2026/04/10 22:58:26 INFO Applying migration id=application 2026/04/10 22:58:26 INFO Applying migration id=certificates 2026/04/10 22:58:26 INFO Applying migration id=rawforward 2026/04/10 22:58:26 INFO Applying migration id=publickey 2026/04/10 22:58:26 INFO Applying migration id=resolvegroup 2026/04/10 22:58:26 INFO Applying migration id=reject 2026/04/10 22:58:26 INFO Applying migration id=autodel 2026/04/10 22:58:26 INFO Applying migration id=jsonb 2026/04/10 22:58:26 INFO Applying migration id=quote 2026/04/10 22:58:26 INFO Applying migration id=rfc9421 2026/04/10 22:58:26 INFO Applying migration id=keys 2026/04/10 22:58:26 INFO Applying migration id=portable 2026/04/10 22:58:26 INFO Applying migration id=proofs 2026/04/10 22:58:26 INFO Applying migration id=contexts 2026/04/10 22:58:26 INFO Applying migration id=deliverieshost 2026/04/10 22:58:26 INFO Applying migration id=pembegin 2026/04/10 22:58:26 INFO Applying migration id=didhost --- PASS: TestUsers_UnauthenticatedUser (0.57s) === RUN TestUsers_DM 2026/04/10 22:58:27 INFO Applying migration id=initial 2026/04/10 22:58:27 INFO Applying migration id=notesupdated 2026/04/10 22:58:27 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:27 INFO Applying migration id=activitiesid 2026/04/10 22:58:27 INFO Applying migration id=outbox 2026/04/10 22:58:27 INFO Applying migration id=edits 2026/04/10 22:58:27 INFO Applying migration id=outboxactor 2026/04/10 22:58:27 INFO Applying migration id=outboxsender 2026/04/10 22:58:27 INFO Applying migration id=thread 2026/04/10 22:58:27 INFO Applying migration id=host 2026/04/10 22:58:27 INFO Applying migration id=sharedinbox 2026/04/10 22:58:27 INFO Applying migration id=noteshost 2026/04/10 22:58:27 INFO Applying migration id=fetched 2026/04/10 22:58:27 INFO Applying migration id=move 2026/04/10 22:58:27 INFO Applying migration id=cleanup 2026/04/10 22:58:27 INFO Applying migration id=received 2026/04/10 22:58:27 INFO Applying migration id=namehost 2026/04/10 22:58:27 INFO Applying migration id=outboxhost 2026/04/10 22:58:27 INFO Applying migration id=notesfts 2026/04/10 22:58:27 INFO Applying migration id=iconsname 2026/04/10 22:58:27 INFO Applying migration id=nohash 2026/04/10 22:58:27 INFO Applying migration id=shares 2026/04/10 22:58:27 INFO Applying migration id=actorttl 2026/04/10 22:58:27 INFO Applying migration id=tocc 2026/04/10 22:58:27 INFO Applying migration id=followeds 2026/04/10 22:58:27 INFO Applying migration id=certhash 2026/04/10 22:58:27 INFO Applying migration id=follows_sync 2026/04/10 22:58:27 INFO Applying migration id=jsonpath 2026/04/10 22:58:27 INFO Applying migration id=localforward 2026/04/10 22:58:27 INFO Applying migration id=avatar 2026/04/10 22:58:27 INFO Applying migration id=noimage 2026/04/10 22:58:27 INFO Applying migration id=feed 2026/04/10 22:58:27 INFO Applying migration id=bookmarks 2026/04/10 22:58:27 INFO Applying migration id=shareactivity 2026/04/10 22:58:27 INFO Applying migration id=application 2026/04/10 22:58:27 INFO Applying migration id=certificates 2026/04/10 22:58:27 INFO Applying migration id=rawforward 2026/04/10 22:58:27 INFO Applying migration id=publickey 2026/04/10 22:58:27 INFO Applying migration id=resolvegroup 2026/04/10 22:58:27 INFO Applying migration id=reject 2026/04/10 22:58:27 INFO Applying migration id=autodel 2026/04/10 22:58:27 INFO Applying migration id=jsonb 2026/04/10 22:58:27 INFO Applying migration id=quote 2026/04/10 22:58:27 INFO Applying migration id=rfc9421 2026/04/10 22:58:27 INFO Applying migration id=keys 2026/04/10 22:58:27 INFO Applying migration id=portable 2026/04/10 22:58:27 INFO Applying migration id=proofs 2026/04/10 22:58:27 INFO Applying migration id=contexts 2026/04/10 22:58:27 INFO Applying migration id=deliverieshost 2026/04/10 22:58:27 INFO Applying migration id=pembegin 2026/04/10 22:58:27 INFO Applying migration id=didhost 2026/04/10 22:58:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-42ec-7c7c-8f95-d0223c9d3a56 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-42ed-74b0-91c0-415fae147608 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-42ec-7c7c-8f95-d0223c9d3a56 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-42ec-7c7c-8f95-d0223c9d3a56 2026/04/10 22:58:28 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-42ed-7c26-a7e0-82faf81eb618 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-42ed-7962-9642-8b221572a4d5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-42ed-7962-9642-8b221572a4d5 --- PASS: TestUsers_DM (0.95s) === RUN TestUsers_DMNotFollowing 2026/04/10 22:58:28 INFO Applying migration id=initial 2026/04/10 22:58:28 INFO Applying migration id=notesupdated 2026/04/10 22:58:28 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:28 INFO Applying migration id=activitiesid 2026/04/10 22:58:28 INFO Applying migration id=outbox 2026/04/10 22:58:28 INFO Applying migration id=edits 2026/04/10 22:58:28 INFO Applying migration id=outboxactor 2026/04/10 22:58:28 INFO Applying migration id=outboxsender 2026/04/10 22:58:28 INFO Applying migration id=thread 2026/04/10 22:58:28 INFO Applying migration id=host 2026/04/10 22:58:28 INFO Applying migration id=sharedinbox 2026/04/10 22:58:28 INFO Applying migration id=noteshost 2026/04/10 22:58:28 INFO Applying migration id=fetched 2026/04/10 22:58:28 INFO Applying migration id=move 2026/04/10 22:58:28 INFO Applying migration id=cleanup 2026/04/10 22:58:28 INFO Applying migration id=received 2026/04/10 22:58:28 INFO Applying migration id=namehost 2026/04/10 22:58:28 INFO Applying migration id=outboxhost 2026/04/10 22:58:28 INFO Applying migration id=notesfts 2026/04/10 22:58:28 INFO Applying migration id=iconsname 2026/04/10 22:58:28 INFO Applying migration id=nohash 2026/04/10 22:58:28 INFO Applying migration id=shares 2026/04/10 22:58:28 INFO Applying migration id=actorttl 2026/04/10 22:58:28 INFO Applying migration id=tocc 2026/04/10 22:58:28 INFO Applying migration id=followeds 2026/04/10 22:58:28 INFO Applying migration id=certhash 2026/04/10 22:58:28 INFO Applying migration id=follows_sync 2026/04/10 22:58:28 INFO Applying migration id=jsonpath 2026/04/10 22:58:28 INFO Applying migration id=localforward 2026/04/10 22:58:28 INFO Applying migration id=avatar 2026/04/10 22:58:28 INFO Applying migration id=noimage 2026/04/10 22:58:28 INFO Applying migration id=feed 2026/04/10 22:58:28 INFO Applying migration id=bookmarks 2026/04/10 22:58:28 INFO Applying migration id=shareactivity 2026/04/10 22:58:28 INFO Applying migration id=application 2026/04/10 22:58:28 INFO Applying migration id=certificates 2026/04/10 22:58:28 INFO Applying migration id=rawforward 2026/04/10 22:58:28 INFO Applying migration id=publickey 2026/04/10 22:58:28 INFO Applying migration id=resolvegroup 2026/04/10 22:58:28 INFO Applying migration id=reject 2026/04/10 22:58:28 INFO Applying migration id=autodel 2026/04/10 22:58:28 INFO Applying migration id=jsonb 2026/04/10 22:58:28 INFO Applying migration id=quote 2026/04/10 22:58:28 INFO Applying migration id=rfc9421 2026/04/10 22:58:28 INFO Applying migration id=keys 2026/04/10 22:58:28 INFO Applying migration id=portable 2026/04/10 22:58:28 INFO Applying migration id=proofs 2026/04/10 22:58:28 INFO Applying migration id=contexts 2026/04/10 22:58:28 INFO Applying migration id=deliverieshost 2026/04/10 22:58:28 INFO Applying migration id=pembegin 2026/04/10 22:58:28 INFO Applying migration id=didhost 2026/04/10 22:58:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-4684-761c-86c4-2d14676cb06a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-4684-7e36-9c7d-f8a8fc969065 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-4684-761c-86c4-2d14676cb06a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-4684-761c-86c4-2d14676cb06a 2026/04/10 22:58:29 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-4685-7864-8d33-8397a8b83d20 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-4685-74eb-9b37-989c6698bdf4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-4685-74eb-9b37-989c6698bdf4 2026/04/10 22:58:29 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799e-4686-7bbb-8895-f069eb7c003f activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-4684-761c-86c4-2d14676cb06a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUsers_DMNotFollowing (0.92s) === RUN TestUsers_PostToFollowers 2026/04/10 22:58:29 INFO Applying migration id=initial 2026/04/10 22:58:29 INFO Applying migration id=notesupdated 2026/04/10 22:58:29 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:29 INFO Applying migration id=activitiesid 2026/04/10 22:58:29 INFO Applying migration id=outbox 2026/04/10 22:58:29 INFO Applying migration id=edits 2026/04/10 22:58:29 INFO Applying migration id=outboxactor 2026/04/10 22:58:29 INFO Applying migration id=outboxsender 2026/04/10 22:58:29 INFO Applying migration id=thread 2026/04/10 22:58:29 INFO Applying migration id=host 2026/04/10 22:58:29 INFO Applying migration id=sharedinbox 2026/04/10 22:58:29 INFO Applying migration id=noteshost 2026/04/10 22:58:29 INFO Applying migration id=fetched 2026/04/10 22:58:29 INFO Applying migration id=move 2026/04/10 22:58:29 INFO Applying migration id=cleanup 2026/04/10 22:58:29 INFO Applying migration id=received 2026/04/10 22:58:29 INFO Applying migration id=namehost 2026/04/10 22:58:29 INFO Applying migration id=outboxhost 2026/04/10 22:58:29 INFO Applying migration id=notesfts 2026/04/10 22:58:29 INFO Applying migration id=iconsname 2026/04/10 22:58:29 INFO Applying migration id=nohash 2026/04/10 22:58:29 INFO Applying migration id=shares 2026/04/10 22:58:29 INFO Applying migration id=actorttl 2026/04/10 22:58:29 INFO Applying migration id=tocc 2026/04/10 22:58:29 INFO Applying migration id=followeds 2026/04/10 22:58:29 INFO Applying migration id=certhash 2026/04/10 22:58:29 INFO Applying migration id=follows_sync 2026/04/10 22:58:29 INFO Applying migration id=jsonpath 2026/04/10 22:58:29 INFO Applying migration id=localforward 2026/04/10 22:58:29 INFO Applying migration id=avatar 2026/04/10 22:58:29 INFO Applying migration id=noimage 2026/04/10 22:58:29 INFO Applying migration id=feed 2026/04/10 22:58:29 INFO Applying migration id=bookmarks 2026/04/10 22:58:29 INFO Applying migration id=shareactivity 2026/04/10 22:58:29 INFO Applying migration id=application 2026/04/10 22:58:29 INFO Applying migration id=certificates 2026/04/10 22:58:29 INFO Applying migration id=rawforward 2026/04/10 22:58:29 INFO Applying migration id=publickey 2026/04/10 22:58:29 INFO Applying migration id=resolvegroup 2026/04/10 22:58:29 INFO Applying migration id=reject 2026/04/10 22:58:29 INFO Applying migration id=autodel 2026/04/10 22:58:29 INFO Applying migration id=jsonb 2026/04/10 22:58:29 INFO Applying migration id=quote 2026/04/10 22:58:29 INFO Applying migration id=rfc9421 2026/04/10 22:58:29 INFO Applying migration id=keys 2026/04/10 22:58:29 INFO Applying migration id=portable 2026/04/10 22:58:29 INFO Applying migration id=proofs 2026/04/10 22:58:29 INFO Applying migration id=contexts 2026/04/10 22:58:29 INFO Applying migration id=deliverieshost 2026/04/10 22:58:29 INFO Applying migration id=pembegin 2026/04/10 22:58:29 INFO Applying migration id=didhost 2026/04/10 22:58:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-4bb2-77f1-b1f0-798a9f81747b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-4bb3-70bc-970d-e65155c57d4c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-4bb2-77f1-b1f0-798a9f81747b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-4bb2-77f1-b1f0-798a9f81747b 2026/04/10 22:58:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-4bb3-7654-afa4-b857f39c678b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-4bb3-7623-9183-2e33ff52d5b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-4bb3-7623-9183-2e33ff52d5b2 --- PASS: TestUsers_PostToFollowers (1.33s) === RUN TestUsers_PostToFollowersNotFollowing 2026/04/10 22:58:30 INFO Applying migration id=initial 2026/04/10 22:58:30 INFO Applying migration id=notesupdated 2026/04/10 22:58:30 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:30 INFO Applying migration id=activitiesid 2026/04/10 22:58:30 INFO Applying migration id=outbox 2026/04/10 22:58:30 INFO Applying migration id=edits 2026/04/10 22:58:30 INFO Applying migration id=outboxactor 2026/04/10 22:58:30 INFO Applying migration id=outboxsender 2026/04/10 22:58:30 INFO Applying migration id=thread 2026/04/10 22:58:30 INFO Applying migration id=host 2026/04/10 22:58:30 INFO Applying migration id=sharedinbox 2026/04/10 22:58:30 INFO Applying migration id=noteshost 2026/04/10 22:58:30 INFO Applying migration id=fetched 2026/04/10 22:58:30 INFO Applying migration id=move 2026/04/10 22:58:30 INFO Applying migration id=cleanup 2026/04/10 22:58:30 INFO Applying migration id=received 2026/04/10 22:58:30 INFO Applying migration id=namehost 2026/04/10 22:58:30 INFO Applying migration id=outboxhost 2026/04/10 22:58:30 INFO Applying migration id=notesfts 2026/04/10 22:58:30 INFO Applying migration id=iconsname 2026/04/10 22:58:30 INFO Applying migration id=nohash 2026/04/10 22:58:30 INFO Applying migration id=shares 2026/04/10 22:58:30 INFO Applying migration id=actorttl 2026/04/10 22:58:30 INFO Applying migration id=tocc 2026/04/10 22:58:30 INFO Applying migration id=followeds 2026/04/10 22:58:30 INFO Applying migration id=certhash 2026/04/10 22:58:30 INFO Applying migration id=follows_sync 2026/04/10 22:58:30 INFO Applying migration id=jsonpath 2026/04/10 22:58:30 INFO Applying migration id=localforward 2026/04/10 22:58:30 INFO Applying migration id=avatar 2026/04/10 22:58:30 INFO Applying migration id=noimage 2026/04/10 22:58:30 INFO Applying migration id=feed 2026/04/10 22:58:30 INFO Applying migration id=bookmarks 2026/04/10 22:58:30 INFO Applying migration id=shareactivity 2026/04/10 22:58:30 INFO Applying migration id=application 2026/04/10 22:58:30 INFO Applying migration id=certificates 2026/04/10 22:58:30 INFO Applying migration id=rawforward 2026/04/10 22:58:30 INFO Applying migration id=publickey 2026/04/10 22:58:30 INFO Applying migration id=resolvegroup 2026/04/10 22:58:30 INFO Applying migration id=reject 2026/04/10 22:58:30 INFO Applying migration id=autodel 2026/04/10 22:58:30 INFO Applying migration id=jsonb 2026/04/10 22:58:30 INFO Applying migration id=quote 2026/04/10 22:58:30 INFO Applying migration id=rfc9421 2026/04/10 22:58:30 INFO Applying migration id=keys 2026/04/10 22:58:30 INFO Applying migration id=portable 2026/04/10 22:58:30 INFO Applying migration id=proofs 2026/04/10 22:58:30 INFO Applying migration id=contexts 2026/04/10 22:58:30 INFO Applying migration id=deliverieshost 2026/04/10 22:58:30 INFO Applying migration id=pembegin 2026/04/10 22:58:30 INFO Applying migration id=didhost 2026/04/10 22:58:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-5011-75f6-9720-c490a2b80d17 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-5011-7228-a7e2-22e6daf3b568 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-5011-7228-a7e2-22e6daf3b568 --- PASS: TestUsers_PostToFollowersNotFollowing (1.12s) === RUN TestUsers_PublicPost 2026/04/10 22:58:31 INFO Applying migration id=initial 2026/04/10 22:58:31 INFO Applying migration id=notesupdated 2026/04/10 22:58:31 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:31 INFO Applying migration id=activitiesid 2026/04/10 22:58:31 INFO Applying migration id=outbox 2026/04/10 22:58:31 INFO Applying migration id=edits 2026/04/10 22:58:31 INFO Applying migration id=outboxactor 2026/04/10 22:58:31 INFO Applying migration id=outboxsender 2026/04/10 22:58:31 INFO Applying migration id=thread 2026/04/10 22:58:31 INFO Applying migration id=host 2026/04/10 22:58:31 INFO Applying migration id=sharedinbox 2026/04/10 22:58:31 INFO Applying migration id=noteshost 2026/04/10 22:58:31 INFO Applying migration id=fetched 2026/04/10 22:58:31 INFO Applying migration id=move 2026/04/10 22:58:31 INFO Applying migration id=cleanup 2026/04/10 22:58:31 INFO Applying migration id=received 2026/04/10 22:58:31 INFO Applying migration id=namehost 2026/04/10 22:58:31 INFO Applying migration id=outboxhost 2026/04/10 22:58:31 INFO Applying migration id=notesfts 2026/04/10 22:58:31 INFO Applying migration id=iconsname 2026/04/10 22:58:31 INFO Applying migration id=nohash 2026/04/10 22:58:31 INFO Applying migration id=shares 2026/04/10 22:58:31 INFO Applying migration id=actorttl 2026/04/10 22:58:31 INFO Applying migration id=tocc 2026/04/10 22:58:31 INFO Applying migration id=followeds 2026/04/10 22:58:31 INFO Applying migration id=certhash 2026/04/10 22:58:31 INFO Applying migration id=follows_sync 2026/04/10 22:58:31 INFO Applying migration id=jsonpath 2026/04/10 22:58:31 INFO Applying migration id=localforward 2026/04/10 22:58:31 INFO Applying migration id=avatar 2026/04/10 22:58:31 INFO Applying migration id=noimage 2026/04/10 22:58:31 INFO Applying migration id=feed 2026/04/10 22:58:31 INFO Applying migration id=bookmarks 2026/04/10 22:58:31 INFO Applying migration id=shareactivity 2026/04/10 22:58:31 INFO Applying migration id=application 2026/04/10 22:58:31 INFO Applying migration id=certificates 2026/04/10 22:58:31 INFO Applying migration id=rawforward 2026/04/10 22:58:31 INFO Applying migration id=publickey 2026/04/10 22:58:31 INFO Applying migration id=resolvegroup 2026/04/10 22:58:31 INFO Applying migration id=reject 2026/04/10 22:58:31 INFO Applying migration id=autodel 2026/04/10 22:58:31 INFO Applying migration id=jsonb 2026/04/10 22:58:31 INFO Applying migration id=quote 2026/04/10 22:58:31 INFO Applying migration id=rfc9421 2026/04/10 22:58:31 INFO Applying migration id=keys 2026/04/10 22:58:31 INFO Applying migration id=portable 2026/04/10 22:58:31 INFO Applying migration id=proofs 2026/04/10 22:58:31 INFO Applying migration id=contexts 2026/04/10 22:58:31 INFO Applying migration id=deliverieshost 2026/04/10 22:58:31 INFO Applying migration id=pembegin 2026/04/10 22:58:31 INFO Applying migration id=didhost 2026/04/10 22:58:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-56d3-7c03-88a3-3ae07550ef72 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-56d4-7477-90e1-5ab0115f4037 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-56d3-7c03-88a3-3ae07550ef72 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-56d3-7c03-88a3-3ae07550ef72 2026/04/10 22:58:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-56d4-7957-a1b0-46fbb98d9a4d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-56d4-7925-b104-d1aa18ef1c38 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-56d4-7925-b104-d1aa18ef1c38 --- PASS: TestUsers_PublicPost (1.73s) === RUN TestUsers_PublicPostNotFollowing 2026/04/10 22:58:33 INFO Applying migration id=initial 2026/04/10 22:58:33 INFO Applying migration id=notesupdated 2026/04/10 22:58:33 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:33 INFO Applying migration id=activitiesid 2026/04/10 22:58:33 INFO Applying migration id=outbox 2026/04/10 22:58:33 INFO Applying migration id=edits 2026/04/10 22:58:33 INFO Applying migration id=outboxactor 2026/04/10 22:58:33 INFO Applying migration id=outboxsender 2026/04/10 22:58:33 INFO Applying migration id=thread 2026/04/10 22:58:33 INFO Applying migration id=host 2026/04/10 22:58:33 INFO Applying migration id=sharedinbox 2026/04/10 22:58:33 INFO Applying migration id=noteshost 2026/04/10 22:58:33 INFO Applying migration id=fetched 2026/04/10 22:58:33 INFO Applying migration id=move 2026/04/10 22:58:33 INFO Applying migration id=cleanup 2026/04/10 22:58:33 INFO Applying migration id=received 2026/04/10 22:58:33 INFO Applying migration id=namehost 2026/04/10 22:58:33 INFO Applying migration id=outboxhost 2026/04/10 22:58:33 INFO Applying migration id=notesfts 2026/04/10 22:58:33 INFO Applying migration id=iconsname 2026/04/10 22:58:33 INFO Applying migration id=nohash 2026/04/10 22:58:33 INFO Applying migration id=shares 2026/04/10 22:58:33 INFO Applying migration id=actorttl 2026/04/10 22:58:33 INFO Applying migration id=tocc 2026/04/10 22:58:33 INFO Applying migration id=followeds 2026/04/10 22:58:33 INFO Applying migration id=certhash 2026/04/10 22:58:33 INFO Applying migration id=follows_sync 2026/04/10 22:58:33 INFO Applying migration id=jsonpath 2026/04/10 22:58:33 INFO Applying migration id=localforward 2026/04/10 22:58:33 INFO Applying migration id=avatar 2026/04/10 22:58:33 INFO Applying migration id=noimage 2026/04/10 22:58:33 INFO Applying migration id=feed 2026/04/10 22:58:33 INFO Applying migration id=bookmarks 2026/04/10 22:58:33 INFO Applying migration id=shareactivity 2026/04/10 22:58:33 INFO Applying migration id=application 2026/04/10 22:58:33 INFO Applying migration id=certificates 2026/04/10 22:58:33 INFO Applying migration id=rawforward 2026/04/10 22:58:33 INFO Applying migration id=publickey 2026/04/10 22:58:33 INFO Applying migration id=resolvegroup 2026/04/10 22:58:33 INFO Applying migration id=reject 2026/04/10 22:58:33 INFO Applying migration id=autodel 2026/04/10 22:58:33 INFO Applying migration id=jsonb 2026/04/10 22:58:33 INFO Applying migration id=quote 2026/04/10 22:58:33 INFO Applying migration id=rfc9421 2026/04/10 22:58:33 INFO Applying migration id=keys 2026/04/10 22:58:33 INFO Applying migration id=portable 2026/04/10 22:58:33 INFO Applying migration id=proofs 2026/04/10 22:58:33 INFO Applying migration id=contexts 2026/04/10 22:58:33 INFO Applying migration id=deliverieshost 2026/04/10 22:58:33 INFO Applying migration id=pembegin 2026/04/10 22:58:33 INFO Applying migration id=didhost 2026/04/10 22:58:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-59c5-7d0d-87fb-793ea6e979fc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-59c5-7cb5-8a37-8c09e191d08e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-59c5-7cb5-8a37-8c09e191d08e --- PASS: TestUsers_PublicPostNotFollowing (0.75s) === RUN TestUsers_PublicPostShared 2026/04/10 22:58:34 INFO Applying migration id=initial 2026/04/10 22:58:34 INFO Applying migration id=notesupdated 2026/04/10 22:58:34 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:34 INFO Applying migration id=activitiesid 2026/04/10 22:58:34 INFO Applying migration id=outbox 2026/04/10 22:58:34 INFO Applying migration id=edits 2026/04/10 22:58:34 INFO Applying migration id=outboxactor 2026/04/10 22:58:34 INFO Applying migration id=outboxsender 2026/04/10 22:58:34 INFO Applying migration id=thread 2026/04/10 22:58:34 INFO Applying migration id=host 2026/04/10 22:58:34 INFO Applying migration id=sharedinbox 2026/04/10 22:58:34 INFO Applying migration id=noteshost 2026/04/10 22:58:34 INFO Applying migration id=fetched 2026/04/10 22:58:34 INFO Applying migration id=move 2026/04/10 22:58:34 INFO Applying migration id=cleanup 2026/04/10 22:58:34 INFO Applying migration id=received 2026/04/10 22:58:34 INFO Applying migration id=namehost 2026/04/10 22:58:34 INFO Applying migration id=outboxhost 2026/04/10 22:58:34 INFO Applying migration id=notesfts 2026/04/10 22:58:34 INFO Applying migration id=iconsname 2026/04/10 22:58:34 INFO Applying migration id=nohash 2026/04/10 22:58:34 INFO Applying migration id=shares 2026/04/10 22:58:34 INFO Applying migration id=actorttl 2026/04/10 22:58:34 INFO Applying migration id=tocc 2026/04/10 22:58:34 INFO Applying migration id=followeds 2026/04/10 22:58:34 INFO Applying migration id=certhash 2026/04/10 22:58:34 INFO Applying migration id=follows_sync 2026/04/10 22:58:34 INFO Applying migration id=jsonpath 2026/04/10 22:58:34 INFO Applying migration id=localforward 2026/04/10 22:58:34 INFO Applying migration id=avatar 2026/04/10 22:58:34 INFO Applying migration id=noimage 2026/04/10 22:58:34 INFO Applying migration id=feed 2026/04/10 22:58:34 INFO Applying migration id=bookmarks 2026/04/10 22:58:34 INFO Applying migration id=shareactivity 2026/04/10 22:58:34 INFO Applying migration id=application 2026/04/10 22:58:34 INFO Applying migration id=certificates 2026/04/10 22:58:34 INFO Applying migration id=rawforward 2026/04/10 22:58:34 INFO Applying migration id=publickey 2026/04/10 22:58:34 INFO Applying migration id=resolvegroup 2026/04/10 22:58:34 INFO Applying migration id=reject 2026/04/10 22:58:34 INFO Applying migration id=autodel 2026/04/10 22:58:34 INFO Applying migration id=jsonb 2026/04/10 22:58:34 INFO Applying migration id=quote 2026/04/10 22:58:34 INFO Applying migration id=rfc9421 2026/04/10 22:58:34 INFO Applying migration id=keys 2026/04/10 22:58:34 INFO Applying migration id=portable 2026/04/10 22:58:34 INFO Applying migration id=proofs 2026/04/10 22:58:34 INFO Applying migration id=contexts 2026/04/10 22:58:34 INFO Applying migration id=deliverieshost 2026/04/10 22:58:34 INFO Applying migration id=pembegin 2026/04/10 22:58:34 INFO Applying migration id=didhost 2026/04/10 22:58:34 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-5c99-71f2-9eda-d32ab0ad9077 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/erin follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin 2026/04/10 22: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 --- PASS: TestUsers_PublicPostShared (0.73s) === RUN TestUsers_PublicPostSharedNotFollowing 2026/04/10 22:58:34 INFO Applying migration id=initial 2026/04/10 22:58:34 INFO Applying migration id=notesupdated 2026/04/10 22:58:34 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:34 INFO Applying migration id=activitiesid 2026/04/10 22:58:34 INFO Applying migration id=outbox 2026/04/10 22:58:34 INFO Applying migration id=edits 2026/04/10 22:58:34 INFO Applying migration id=outboxactor 2026/04/10 22:58:34 INFO Applying migration id=outboxsender 2026/04/10 22:58:34 INFO Applying migration id=thread 2026/04/10 22:58:34 INFO Applying migration id=host 2026/04/10 22:58:34 INFO Applying migration id=sharedinbox 2026/04/10 22:58:34 INFO Applying migration id=noteshost 2026/04/10 22:58:34 INFO Applying migration id=fetched 2026/04/10 22:58:34 INFO Applying migration id=move 2026/04/10 22:58:34 INFO Applying migration id=cleanup 2026/04/10 22:58:34 INFO Applying migration id=received 2026/04/10 22:58:34 INFO Applying migration id=namehost 2026/04/10 22:58:34 INFO Applying migration id=outboxhost 2026/04/10 22:58:34 INFO Applying migration id=notesfts 2026/04/10 22:58:34 INFO Applying migration id=iconsname 2026/04/10 22:58:34 INFO Applying migration id=nohash 2026/04/10 22:58:34 INFO Applying migration id=shares 2026/04/10 22:58:34 INFO Applying migration id=actorttl 2026/04/10 22:58:34 INFO Applying migration id=tocc 2026/04/10 22:58:34 INFO Applying migration id=followeds 2026/04/10 22:58:34 INFO Applying migration id=certhash 2026/04/10 22:58:34 INFO Applying migration id=follows_sync 2026/04/10 22:58:34 INFO Applying migration id=jsonpath 2026/04/10 22:58:34 INFO Applying migration id=localforward 2026/04/10 22:58:34 INFO Applying migration id=avatar 2026/04/10 22:58:34 INFO Applying migration id=noimage 2026/04/10 22:58:34 INFO Applying migration id=feed 2026/04/10 22:58:34 INFO Applying migration id=bookmarks 2026/04/10 22:58:34 INFO Applying migration id=shareactivity 2026/04/10 22:58:34 INFO Applying migration id=application 2026/04/10 22:58:34 INFO Applying migration id=certificates 2026/04/10 22:58:34 INFO Applying migration id=rawforward 2026/04/10 22:58:34 INFO Applying migration id=publickey 2026/04/10 22:58:34 INFO Applying migration id=resolvegroup 2026/04/10 22:58:34 INFO Applying migration id=reject 2026/04/10 22:58:34 INFO Applying migration id=autodel 2026/04/10 22:58:34 INFO Applying migration id=jsonb 2026/04/10 22:58:34 INFO Applying migration id=quote 2026/04/10 22:58:34 INFO Applying migration id=rfc9421 2026/04/10 22:58:34 INFO Applying migration id=keys 2026/04/10 22:58:34 INFO Applying migration id=portable 2026/04/10 22:58:34 INFO Applying migration id=proofs 2026/04/10 22:58:34 INFO Applying migration id=contexts 2026/04/10 22:58:34 INFO Applying migration id=deliverieshost 2026/04/10 22:58:34 INFO Applying migration id=pembegin 2026/04/10 22:58:34 INFO Applying migration id=didhost 2026/04/10 22:58:35 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-60a3-784e-898a-8d370ba37cf1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/erin follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin 2026/04/10 22: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/04/10 22:58:35 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799e-60a6-781d-a02c-9ca5d080f9de activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-60a3-784e-898a-8d370ba37cf1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin --- PASS: TestUsers_PublicPostSharedNotFollowing (1.03s) === RUN TestView_NoReplies 2026/04/10 22:58:35 INFO Applying migration id=initial 2026/04/10 22:58:35 INFO Applying migration id=notesupdated 2026/04/10 22:58:35 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:35 INFO Applying migration id=activitiesid 2026/04/10 22:58:35 INFO Applying migration id=outbox 2026/04/10 22:58:35 INFO Applying migration id=edits 2026/04/10 22:58:35 INFO Applying migration id=outboxactor 2026/04/10 22:58:35 INFO Applying migration id=outboxsender 2026/04/10 22:58:35 INFO Applying migration id=thread 2026/04/10 22:58:35 INFO Applying migration id=host 2026/04/10 22:58:35 INFO Applying migration id=sharedinbox 2026/04/10 22:58:35 INFO Applying migration id=noteshost 2026/04/10 22:58:35 INFO Applying migration id=fetched 2026/04/10 22:58:35 INFO Applying migration id=move 2026/04/10 22:58:35 INFO Applying migration id=cleanup 2026/04/10 22:58:35 INFO Applying migration id=received 2026/04/10 22:58:35 INFO Applying migration id=namehost 2026/04/10 22:58:35 INFO Applying migration id=outboxhost 2026/04/10 22:58:35 INFO Applying migration id=notesfts 2026/04/10 22:58:35 INFO Applying migration id=iconsname 2026/04/10 22:58:35 INFO Applying migration id=nohash 2026/04/10 22:58:35 INFO Applying migration id=shares 2026/04/10 22:58:35 INFO Applying migration id=actorttl 2026/04/10 22:58:35 INFO Applying migration id=tocc 2026/04/10 22:58:35 INFO Applying migration id=followeds 2026/04/10 22:58:35 INFO Applying migration id=certhash 2026/04/10 22:58:35 INFO Applying migration id=follows_sync 2026/04/10 22:58:35 INFO Applying migration id=jsonpath 2026/04/10 22:58:35 INFO Applying migration id=localforward 2026/04/10 22:58:35 INFO Applying migration id=avatar 2026/04/10 22:58:35 INFO Applying migration id=noimage 2026/04/10 22:58:35 INFO Applying migration id=feed 2026/04/10 22:58:35 INFO Applying migration id=bookmarks 2026/04/10 22:58:35 INFO Applying migration id=shareactivity 2026/04/10 22:58:35 INFO Applying migration id=application 2026/04/10 22:58:35 INFO Applying migration id=certificates 2026/04/10 22:58:35 INFO Applying migration id=rawforward 2026/04/10 22:58:35 INFO Applying migration id=publickey 2026/04/10 22:58:35 INFO Applying migration id=resolvegroup 2026/04/10 22:58:35 INFO Applying migration id=reject 2026/04/10 22:58:35 INFO Applying migration id=autodel 2026/04/10 22:58:35 INFO Applying migration id=jsonb 2026/04/10 22:58:35 INFO Applying migration id=quote 2026/04/10 22:58:35 INFO Applying migration id=rfc9421 2026/04/10 22:58:35 INFO Applying migration id=keys 2026/04/10 22:58:35 INFO Applying migration id=portable 2026/04/10 22:58:35 INFO Applying migration id=proofs 2026/04/10 22:58:35 INFO Applying migration id=contexts 2026/04/10 22:58:35 INFO Applying migration id=deliverieshost 2026/04/10 22:58:35 INFO Applying migration id=pembegin 2026/04/10 22:58:35 INFO Applying migration id=didhost 2026/04/10 22:58:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-62ee-79e7-89c9-2ae0cd24e40c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-62ee-7954-b1c2-b4f79faa8331 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-62ee-7954-b1c2-b4f79faa8331 2026/04/10 22:58:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-62ee-7954-b1c2-b4f79faa8331 --- PASS: TestView_NoReplies (0.59s) === RUN TestView_OneReply 2026/04/10 22:58:36 INFO Applying migration id=initial 2026/04/10 22:58:36 INFO Applying migration id=notesupdated 2026/04/10 22:58:36 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:36 INFO Applying migration id=activitiesid 2026/04/10 22:58:36 INFO Applying migration id=outbox 2026/04/10 22:58:36 INFO Applying migration id=edits 2026/04/10 22:58:36 INFO Applying migration id=outboxactor 2026/04/10 22:58:36 INFO Applying migration id=outboxsender 2026/04/10 22:58:36 INFO Applying migration id=thread 2026/04/10 22:58:36 INFO Applying migration id=host 2026/04/10 22:58:36 INFO Applying migration id=sharedinbox 2026/04/10 22:58:36 INFO Applying migration id=noteshost 2026/04/10 22:58:36 INFO Applying migration id=fetched 2026/04/10 22:58:36 INFO Applying migration id=move 2026/04/10 22:58:36 INFO Applying migration id=cleanup 2026/04/10 22:58:36 INFO Applying migration id=received 2026/04/10 22:58:36 INFO Applying migration id=namehost 2026/04/10 22:58:36 INFO Applying migration id=outboxhost 2026/04/10 22:58:36 INFO Applying migration id=notesfts 2026/04/10 22:58:36 INFO Applying migration id=iconsname 2026/04/10 22:58:36 INFO Applying migration id=nohash 2026/04/10 22:58:36 INFO Applying migration id=shares 2026/04/10 22:58:36 INFO Applying migration id=actorttl 2026/04/10 22:58:36 INFO Applying migration id=tocc 2026/04/10 22:58:36 INFO Applying migration id=followeds 2026/04/10 22:58:36 INFO Applying migration id=certhash 2026/04/10 22:58:36 INFO Applying migration id=follows_sync 2026/04/10 22:58:36 INFO Applying migration id=jsonpath 2026/04/10 22:58:36 INFO Applying migration id=localforward 2026/04/10 22:58:36 INFO Applying migration id=avatar 2026/04/10 22:58:36 INFO Applying migration id=noimage 2026/04/10 22:58:36 INFO Applying migration id=feed 2026/04/10 22:58:36 INFO Applying migration id=bookmarks 2026/04/10 22:58:36 INFO Applying migration id=shareactivity 2026/04/10 22:58:36 INFO Applying migration id=application 2026/04/10 22:58:36 INFO Applying migration id=certificates 2026/04/10 22:58:36 INFO Applying migration id=rawforward 2026/04/10 22:58:36 INFO Applying migration id=publickey 2026/04/10 22:58:36 INFO Applying migration id=resolvegroup 2026/04/10 22:58:36 INFO Applying migration id=reject 2026/04/10 22:58:36 INFO Applying migration id=autodel 2026/04/10 22:58:36 INFO Applying migration id=jsonb 2026/04/10 22:58:36 INFO Applying migration id=quote 2026/04/10 22:58:36 INFO Applying migration id=rfc9421 2026/04/10 22:58:36 INFO Applying migration id=keys 2026/04/10 22:58:36 INFO Applying migration id=portable 2026/04/10 22:58:36 INFO Applying migration id=proofs 2026/04/10 22:58:36 INFO Applying migration id=contexts 2026/04/10 22:58:36 INFO Applying migration id=deliverieshost 2026/04/10 22:58:36 INFO Applying migration id=pembegin 2026/04/10 22:58:36 INFO Applying migration id=didhost 2026/04/10 22:58:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-6739-7b3e-b452-c721f2ccd2b4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-6739-7ae3-8449-81f6950ee372 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-6739-7ae3-8449-81f6950ee372 2026/04/10 22:58:37 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-6739-7ae3-8449-81f6950ee372 2026/04/10 22:58:37 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-673b-7664-95e1-0fcc83bbdd4b note=https://localhost.localdomain:8443/post/019d799e-673b-7637-98fc-7217b2940f59 thread=https://localhost.localdomain:8443/post/019d799e-6739-7ae3-8449-81f6950ee372 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-673b-7664-95e1-0fcc83bbdd4b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-673b-7637-98fc-7217b2940f59 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-673b-7637-98fc-7217b2940f59 2026/04/10 22:58:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-6739-7ae3-8449-81f6950ee372 --- PASS: TestView_OneReply (1.10s) === RUN TestView_TwoReplies 2026/04/10 22:58:37 INFO Applying migration id=initial 2026/04/10 22:58:37 INFO Applying migration id=notesupdated 2026/04/10 22:58:37 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:37 INFO Applying migration id=activitiesid 2026/04/10 22:58:37 INFO Applying migration id=outbox 2026/04/10 22:58:37 INFO Applying migration id=edits 2026/04/10 22:58:37 INFO Applying migration id=outboxactor 2026/04/10 22:58:37 INFO Applying migration id=outboxsender 2026/04/10 22:58:37 INFO Applying migration id=thread 2026/04/10 22:58:37 INFO Applying migration id=host 2026/04/10 22:58:37 INFO Applying migration id=sharedinbox 2026/04/10 22:58:37 INFO Applying migration id=noteshost 2026/04/10 22:58:37 INFO Applying migration id=fetched 2026/04/10 22:58:37 INFO Applying migration id=move 2026/04/10 22:58:37 INFO Applying migration id=cleanup 2026/04/10 22:58:37 INFO Applying migration id=received 2026/04/10 22:58:37 INFO Applying migration id=namehost 2026/04/10 22:58:37 INFO Applying migration id=outboxhost 2026/04/10 22:58:37 INFO Applying migration id=notesfts 2026/04/10 22:58:37 INFO Applying migration id=iconsname 2026/04/10 22:58:37 INFO Applying migration id=nohash 2026/04/10 22:58:37 INFO Applying migration id=shares 2026/04/10 22:58:37 INFO Applying migration id=actorttl 2026/04/10 22:58:37 INFO Applying migration id=tocc 2026/04/10 22:58:37 INFO Applying migration id=followeds 2026/04/10 22:58:37 INFO Applying migration id=certhash 2026/04/10 22:58:37 INFO Applying migration id=follows_sync 2026/04/10 22:58:37 INFO Applying migration id=jsonpath 2026/04/10 22:58:37 INFO Applying migration id=localforward 2026/04/10 22:58:37 INFO Applying migration id=avatar 2026/04/10 22:58:37 INFO Applying migration id=noimage 2026/04/10 22:58:37 INFO Applying migration id=feed 2026/04/10 22:58:37 INFO Applying migration id=bookmarks 2026/04/10 22:58:37 INFO Applying migration id=shareactivity 2026/04/10 22:58:37 INFO Applying migration id=application 2026/04/10 22:58:37 INFO Applying migration id=certificates 2026/04/10 22:58:37 INFO Applying migration id=rawforward 2026/04/10 22:58:37 INFO Applying migration id=publickey 2026/04/10 22:58:37 INFO Applying migration id=resolvegroup 2026/04/10 22:58:37 INFO Applying migration id=reject 2026/04/10 22:58:37 INFO Applying migration id=autodel 2026/04/10 22:58:37 INFO Applying migration id=jsonb 2026/04/10 22:58:37 INFO Applying migration id=quote 2026/04/10 22:58:37 INFO Applying migration id=rfc9421 2026/04/10 22:58:37 INFO Applying migration id=keys 2026/04/10 22:58:37 INFO Applying migration id=portable 2026/04/10 22:58:37 INFO Applying migration id=proofs 2026/04/10 22:58:37 INFO Applying migration id=contexts 2026/04/10 22:58:37 INFO Applying migration id=deliverieshost 2026/04/10 22:58:37 INFO Applying migration id=pembegin 2026/04/10 22:58:37 INFO Applying migration id=didhost 2026/04/10 22:58:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-6937-747c-8ab0-b99c81b24cc1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-6937-7438-80c9-4a73cc138e16 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-6937-7438-80c9-4a73cc138e16 2026/04/10 22:58:38 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-6937-7438-80c9-4a73cc138e16 2026/04/10 22:58:38 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-6939-71cf-9d96-14a74b6fa017 note=https://localhost.localdomain:8443/post/019d799e-6939-719c-9e4d-88eaeb6c5374 thread=https://localhost.localdomain:8443/post/019d799e-6937-7438-80c9-4a73cc138e16 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-6939-71cf-9d96-14a74b6fa017 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-6939-719c-9e4d-88eaeb6c5374 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-6939-719c-9e4d-88eaeb6c5374 2026/04/10 22:58:38 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-6937-7438-80c9-4a73cc138e16 2026/04/10 22:58:38 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-693a-7f0b-83f2-cc3d93902863 note=https://localhost.localdomain:8443/post/019d799e-693a-7edb-8514-f078f84ca096 thread=https://localhost.localdomain:8443/post/019d799e-6937-7438-80c9-4a73cc138e16 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-693a-7f0b-83f2-cc3d93902863 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-693a-7edb-8514-f078f84ca096 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799e-693a-7edb-8514-f078f84ca096 2026/04/10 22:58:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-6937-7438-80c9-4a73cc138e16 --- PASS: TestView_TwoReplies (0.51s) === RUN TestView_TwoRepliesBigOffset 2026/04/10 22:58:38 INFO Applying migration id=initial 2026/04/10 22:58:38 INFO Applying migration id=notesupdated 2026/04/10 22:58:38 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:38 INFO Applying migration id=activitiesid 2026/04/10 22:58:38 INFO Applying migration id=outbox 2026/04/10 22:58:38 INFO Applying migration id=edits 2026/04/10 22:58:38 INFO Applying migration id=outboxactor 2026/04/10 22:58:38 INFO Applying migration id=outboxsender 2026/04/10 22:58:38 INFO Applying migration id=thread 2026/04/10 22:58:38 INFO Applying migration id=host 2026/04/10 22:58:38 INFO Applying migration id=sharedinbox 2026/04/10 22:58:38 INFO Applying migration id=noteshost 2026/04/10 22:58:38 INFO Applying migration id=fetched 2026/04/10 22:58:38 INFO Applying migration id=move 2026/04/10 22:58:38 INFO Applying migration id=cleanup 2026/04/10 22:58:38 INFO Applying migration id=received 2026/04/10 22:58:38 INFO Applying migration id=namehost 2026/04/10 22:58:38 INFO Applying migration id=outboxhost 2026/04/10 22:58:38 INFO Applying migration id=notesfts 2026/04/10 22:58:38 INFO Applying migration id=iconsname 2026/04/10 22:58:38 INFO Applying migration id=nohash 2026/04/10 22:58:38 INFO Applying migration id=shares 2026/04/10 22:58:38 INFO Applying migration id=actorttl 2026/04/10 22:58:38 INFO Applying migration id=tocc 2026/04/10 22:58:38 INFO Applying migration id=followeds 2026/04/10 22:58:38 INFO Applying migration id=certhash 2026/04/10 22:58:38 INFO Applying migration id=follows_sync 2026/04/10 22:58:38 INFO Applying migration id=jsonpath 2026/04/10 22:58:38 INFO Applying migration id=localforward 2026/04/10 22:58:38 INFO Applying migration id=avatar 2026/04/10 22:58:38 INFO Applying migration id=noimage 2026/04/10 22:58:38 INFO Applying migration id=feed 2026/04/10 22:58:38 INFO Applying migration id=bookmarks 2026/04/10 22:58:38 INFO Applying migration id=shareactivity 2026/04/10 22:58:38 INFO Applying migration id=application 2026/04/10 22:58:38 INFO Applying migration id=certificates 2026/04/10 22:58:38 INFO Applying migration id=rawforward 2026/04/10 22:58:38 INFO Applying migration id=publickey 2026/04/10 22:58:38 INFO Applying migration id=resolvegroup 2026/04/10 22:58:38 INFO Applying migration id=reject 2026/04/10 22:58:38 INFO Applying migration id=autodel 2026/04/10 22:58:38 INFO Applying migration id=jsonb 2026/04/10 22:58:38 INFO Applying migration id=quote 2026/04/10 22:58:38 INFO Applying migration id=rfc9421 2026/04/10 22:58:38 INFO Applying migration id=keys 2026/04/10 22:58:38 INFO Applying migration id=portable 2026/04/10 22:58:38 INFO Applying migration id=proofs 2026/04/10 22:58:38 INFO Applying migration id=contexts 2026/04/10 22:58:38 INFO Applying migration id=deliverieshost 2026/04/10 22:58:38 INFO Applying migration id=pembegin 2026/04/10 22:58:38 INFO Applying migration id=didhost 2026/04/10 22:58:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-6c9c-7ea4-a21a-26ac7ca5a0dd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-6c9c-7e4b-b346-3140f98e4668 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-6c9c-7e4b-b346-3140f98e4668 2026/04/10 22:58:38 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-6c9c-7e4b-b346-3140f98e4668 2026/04/10 22:58:38 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-6c9e-7a83-bdf6-f01adb2e479f note=https://localhost.localdomain:8443/post/019d799e-6c9e-7a5a-ad7b-31393c43b2ac thread=https://localhost.localdomain:8443/post/019d799e-6c9c-7e4b-b346-3140f98e4668 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-6c9e-7a83-bdf6-f01adb2e479f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-6c9e-7a5a-ad7b-31393c43b2ac activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-6c9e-7a5a-ad7b-31393c43b2ac 2026/04/10 22:58:38 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-6c9c-7e4b-b346-3140f98e4668 2026/04/10 22:58:38 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-6ca0-7616-bef6-b66d1a4bceec note=https://localhost.localdomain:8443/post/019d799e-6ca0-75ee-bf60-364d6ace66d8 thread=https://localhost.localdomain:8443/post/019d799e-6c9c-7e4b-b346-3140f98e4668 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-6ca0-7616-bef6-b66d1a4bceec activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-6ca0-75ee-bf60-364d6ace66d8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799e-6ca0-75ee-bf60-364d6ace66d8 2026/04/10 22:58:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-6c9c-7e4b-b346-3140f98e4668 --- PASS: TestView_TwoRepliesBigOffset (0.87s) === RUN TestView_TwoRepliesBigOffsetUnauthenticatedUser 2026/04/10 22:58:38 INFO Applying migration id=initial 2026/04/10 22:58:38 INFO Applying migration id=notesupdated 2026/04/10 22:58:38 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:38 INFO Applying migration id=activitiesid 2026/04/10 22:58:38 INFO Applying migration id=outbox 2026/04/10 22:58:38 INFO Applying migration id=edits 2026/04/10 22:58:38 INFO Applying migration id=outboxactor 2026/04/10 22:58:38 INFO Applying migration id=outboxsender 2026/04/10 22:58:38 INFO Applying migration id=thread 2026/04/10 22:58:38 INFO Applying migration id=host 2026/04/10 22:58:38 INFO Applying migration id=sharedinbox 2026/04/10 22:58:38 INFO Applying migration id=noteshost 2026/04/10 22:58:38 INFO Applying migration id=fetched 2026/04/10 22:58:38 INFO Applying migration id=move 2026/04/10 22:58:38 INFO Applying migration id=cleanup 2026/04/10 22:58:38 INFO Applying migration id=received 2026/04/10 22:58:38 INFO Applying migration id=namehost 2026/04/10 22:58:38 INFO Applying migration id=outboxhost 2026/04/10 22:58:38 INFO Applying migration id=notesfts 2026/04/10 22:58:38 INFO Applying migration id=iconsname 2026/04/10 22:58:38 INFO Applying migration id=nohash 2026/04/10 22:58:38 INFO Applying migration id=shares 2026/04/10 22:58:38 INFO Applying migration id=actorttl 2026/04/10 22:58:38 INFO Applying migration id=tocc 2026/04/10 22:58:38 INFO Applying migration id=followeds 2026/04/10 22:58:38 INFO Applying migration id=certhash 2026/04/10 22:58:38 INFO Applying migration id=follows_sync 2026/04/10 22:58:38 INFO Applying migration id=jsonpath 2026/04/10 22:58:38 INFO Applying migration id=localforward 2026/04/10 22:58:38 INFO Applying migration id=avatar 2026/04/10 22:58:38 INFO Applying migration id=noimage 2026/04/10 22:58:38 INFO Applying migration id=feed 2026/04/10 22:58:38 INFO Applying migration id=bookmarks 2026/04/10 22:58:38 INFO Applying migration id=shareactivity 2026/04/10 22:58:38 INFO Applying migration id=application 2026/04/10 22:58:38 INFO Applying migration id=certificates 2026/04/10 22:58:38 INFO Applying migration id=rawforward 2026/04/10 22:58:38 INFO Applying migration id=publickey 2026/04/10 22:58:38 INFO Applying migration id=resolvegroup 2026/04/10 22:58:38 INFO Applying migration id=reject 2026/04/10 22:58:38 INFO Applying migration id=autodel 2026/04/10 22:58:38 INFO Applying migration id=jsonb 2026/04/10 22:58:38 INFO Applying migration id=quote 2026/04/10 22:58:38 INFO Applying migration id=rfc9421 2026/04/10 22:58:38 INFO Applying migration id=keys 2026/04/10 22:58:38 INFO Applying migration id=portable 2026/04/10 22:58:38 INFO Applying migration id=proofs 2026/04/10 22:58:38 INFO Applying migration id=contexts 2026/04/10 22:58:38 INFO Applying migration id=deliverieshost 2026/04/10 22:58:38 INFO Applying migration id=pembegin 2026/04/10 22:58:38 INFO Applying migration id=didhost 2026/04/10 22:58:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-70b6-7a66-8656-fd56cca67ebf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-70b6-7a06-93d5-40ecc7c4e608 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-70b6-7a06-93d5-40ecc7c4e608 2026/04/10 22:58:39 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-70b6-7a06-93d5-40ecc7c4e608 2026/04/10 22:58:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-70b8-7967-ab51-94a77f66030a note=https://localhost.localdomain:8443/post/019d799e-70b8-7932-8ecc-66f1f12cc0ec thread=https://localhost.localdomain:8443/post/019d799e-70b6-7a06-93d5-40ecc7c4e608 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-70b8-7967-ab51-94a77f66030a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-70b8-7932-8ecc-66f1f12cc0ec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-70b8-7932-8ecc-66f1f12cc0ec 2026/04/10 22:58:39 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-70b6-7a06-93d5-40ecc7c4e608 2026/04/10 22:58:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-70ba-7861-9282-0aeba7c98c79 note=https://localhost.localdomain:8443/post/019d799e-70ba-7837-885a-e93343550234 thread=https://localhost.localdomain:8443/post/019d799e-70b6-7a06-93d5-40ecc7c4e608 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-70ba-7861-9282-0aeba7c98c79 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-70ba-7837-885a-e93343550234 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799e-70ba-7837-885a-e93343550234 2026/04/10 22:58:39 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-70b6-7a06-93d5-40ecc7c4e608 --- PASS: TestView_TwoRepliesBigOffsetUnauthenticatedUser (1.05s) === RUN TestView_TwoRepliesUnauthenticatedUser 2026/04/10 22:58:39 INFO Applying migration id=initial 2026/04/10 22:58:39 INFO Applying migration id=notesupdated 2026/04/10 22:58:39 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:39 INFO Applying migration id=activitiesid 2026/04/10 22:58:39 INFO Applying migration id=outbox 2026/04/10 22:58:39 INFO Applying migration id=edits 2026/04/10 22:58:39 INFO Applying migration id=outboxactor 2026/04/10 22:58:39 INFO Applying migration id=outboxsender 2026/04/10 22:58:39 INFO Applying migration id=thread 2026/04/10 22:58:39 INFO Applying migration id=host 2026/04/10 22:58:39 INFO Applying migration id=sharedinbox 2026/04/10 22:58:39 INFO Applying migration id=noteshost 2026/04/10 22:58:39 INFO Applying migration id=fetched 2026/04/10 22:58:39 INFO Applying migration id=move 2026/04/10 22:58:39 INFO Applying migration id=cleanup 2026/04/10 22:58:39 INFO Applying migration id=received 2026/04/10 22:58:39 INFO Applying migration id=namehost 2026/04/10 22:58:39 INFO Applying migration id=outboxhost 2026/04/10 22:58:39 INFO Applying migration id=notesfts 2026/04/10 22:58:39 INFO Applying migration id=iconsname 2026/04/10 22:58:39 INFO Applying migration id=nohash 2026/04/10 22:58:39 INFO Applying migration id=shares 2026/04/10 22:58:39 INFO Applying migration id=actorttl 2026/04/10 22:58:39 INFO Applying migration id=tocc 2026/04/10 22:58:39 INFO Applying migration id=followeds 2026/04/10 22:58:39 INFO Applying migration id=certhash 2026/04/10 22:58:39 INFO Applying migration id=follows_sync 2026/04/10 22:58:39 INFO Applying migration id=jsonpath 2026/04/10 22:58:39 INFO Applying migration id=localforward 2026/04/10 22:58:39 INFO Applying migration id=avatar 2026/04/10 22:58:39 INFO Applying migration id=noimage 2026/04/10 22:58:39 INFO Applying migration id=feed 2026/04/10 22:58:39 INFO Applying migration id=bookmarks 2026/04/10 22:58:39 INFO Applying migration id=shareactivity 2026/04/10 22:58:39 INFO Applying migration id=application 2026/04/10 22:58:39 INFO Applying migration id=certificates 2026/04/10 22:58:39 INFO Applying migration id=rawforward 2026/04/10 22:58:39 INFO Applying migration id=publickey 2026/04/10 22:58:39 INFO Applying migration id=resolvegroup 2026/04/10 22:58:39 INFO Applying migration id=reject 2026/04/10 22:58:39 INFO Applying migration id=autodel 2026/04/10 22:58:39 INFO Applying migration id=jsonb 2026/04/10 22:58:39 INFO Applying migration id=quote 2026/04/10 22:58:39 INFO Applying migration id=rfc9421 2026/04/10 22:58:39 INFO Applying migration id=keys 2026/04/10 22:58:40 INFO Applying migration id=portable 2026/04/10 22:58:40 INFO Applying migration id=proofs 2026/04/10 22:58:40 INFO Applying migration id=contexts 2026/04/10 22:58:40 INFO Applying migration id=deliverieshost 2026/04/10 22:58:40 INFO Applying migration id=pembegin 2026/04/10 22:58:40 INFO Applying migration id=didhost 2026/04/10 22:58:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-74ed-772b-9702-313624aef45b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-74ed-76ed-aa20-f1ca12a42b7b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-74ed-76ed-aa20-f1ca12a42b7b 2026/04/10 22:58:41 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-74ed-76ed-aa20-f1ca12a42b7b 2026/04/10 22:58:41 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-74ef-721f-8572-0b05d81f3d80 note=https://localhost.localdomain:8443/post/019d799e-74ef-71f7-a73d-2debf7a0b667 thread=https://localhost.localdomain:8443/post/019d799e-74ed-76ed-aa20-f1ca12a42b7b starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-74ef-721f-8572-0b05d81f3d80 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-74ef-71f7-a73d-2debf7a0b667 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-74ef-71f7-a73d-2debf7a0b667 2026/04/10 22:58:41 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-74ed-76ed-aa20-f1ca12a42b7b 2026/04/10 22:58:41 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-74f0-7b32-8e29-f1f1c999adba note=https://localhost.localdomain:8443/post/019d799e-74f0-7b05-8f37-30c52b86651a thread=https://localhost.localdomain:8443/post/019d799e-74ed-76ed-aa20-f1ca12a42b7b starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-74f0-7b32-8e29-f1f1c999adba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-74f0-7b05-8f37-30c52b86651a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799e-74f0-7b05-8f37-30c52b86651a 2026/04/10 22:58:41 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-74ed-76ed-aa20-f1ca12a42b7b --- PASS: TestView_TwoRepliesUnauthenticatedUser (1.08s) === RUN TestView_OneReplyPostDeleted 2026/04/10 22:58:41 INFO Applying migration id=initial 2026/04/10 22:58:41 INFO Applying migration id=notesupdated 2026/04/10 22:58:41 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:41 INFO Applying migration id=activitiesid 2026/04/10 22:58:41 INFO Applying migration id=outbox 2026/04/10 22:58:41 INFO Applying migration id=edits 2026/04/10 22:58:41 INFO Applying migration id=outboxactor 2026/04/10 22:58:41 INFO Applying migration id=outboxsender 2026/04/10 22:58:41 INFO Applying migration id=thread 2026/04/10 22:58:41 INFO Applying migration id=host 2026/04/10 22:58:41 INFO Applying migration id=sharedinbox 2026/04/10 22:58:41 INFO Applying migration id=noteshost 2026/04/10 22:58:41 INFO Applying migration id=fetched 2026/04/10 22:58:41 INFO Applying migration id=move 2026/04/10 22:58:41 INFO Applying migration id=cleanup 2026/04/10 22:58:41 INFO Applying migration id=received 2026/04/10 22:58:41 INFO Applying migration id=namehost 2026/04/10 22:58:41 INFO Applying migration id=outboxhost 2026/04/10 22:58:41 INFO Applying migration id=notesfts 2026/04/10 22:58:41 INFO Applying migration id=iconsname 2026/04/10 22:58:41 INFO Applying migration id=nohash 2026/04/10 22:58:41 INFO Applying migration id=shares 2026/04/10 22:58:41 INFO Applying migration id=actorttl 2026/04/10 22:58:41 INFO Applying migration id=tocc 2026/04/10 22:58:41 INFO Applying migration id=followeds 2026/04/10 22:58:41 INFO Applying migration id=certhash 2026/04/10 22:58:41 INFO Applying migration id=follows_sync 2026/04/10 22:58:41 INFO Applying migration id=jsonpath 2026/04/10 22:58:41 INFO Applying migration id=localforward 2026/04/10 22:58:41 INFO Applying migration id=avatar 2026/04/10 22:58:41 INFO Applying migration id=noimage 2026/04/10 22:58:41 INFO Applying migration id=feed 2026/04/10 22:58:41 INFO Applying migration id=bookmarks 2026/04/10 22:58:41 INFO Applying migration id=shareactivity 2026/04/10 22:58:41 INFO Applying migration id=application 2026/04/10 22:58:41 INFO Applying migration id=certificates 2026/04/10 22:58:41 INFO Applying migration id=rawforward 2026/04/10 22:58:41 INFO Applying migration id=publickey 2026/04/10 22:58:41 INFO Applying migration id=resolvegroup 2026/04/10 22:58:41 INFO Applying migration id=reject 2026/04/10 22:58:41 INFO Applying migration id=autodel 2026/04/10 22:58:41 INFO Applying migration id=jsonb 2026/04/10 22:58:41 INFO Applying migration id=quote 2026/04/10 22:58:41 INFO Applying migration id=rfc9421 2026/04/10 22:58:41 INFO Applying migration id=keys 2026/04/10 22:58:41 INFO Applying migration id=portable 2026/04/10 22:58:41 INFO Applying migration id=proofs 2026/04/10 22:58:41 INFO Applying migration id=contexts 2026/04/10 22:58:41 INFO Applying migration id=deliverieshost 2026/04/10 22:58:41 INFO Applying migration id=pembegin 2026/04/10 22:58:41 INFO Applying migration id=didhost 2026/04/10 22:58:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-79e2-77ef-b77c-c9faf7f65d66 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-79e2-7744-aba5-b6f293054484 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-79e2-7744-aba5-b6f293054484 2026/04/10 22:58:42 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-79e2-7744-aba5-b6f293054484 2026/04/10 22:58:42 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-79e4-7389-b9ae-e85c9e92d453 note=https://localhost.localdomain:8443/post/019d799e-79e4-7361-be15-a6aea9809bab thread=https://localhost.localdomain:8443/post/019d799e-79e2-7744-aba5-b6f293054484 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-79e4-7389-b9ae-e85c9e92d453 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-79e4-7361-be15-a6aea9809bab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-79e4-7361-be15-a6aea9809bab 2026/04/10 22:58:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-79e2-7744-aba5-b6f293054484 2026/04/10 22:58:42 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799e-79e2-7744-aba5-b6f293054484#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-79e2-7744-aba5-b6f293054484 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799e-79e2-7744-aba5-b6f293054484 2026/04/10 22:58:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-79e4-7361-be15-a6aea9809bab --- PASS: TestView_OneReplyPostDeleted (1.27s) === RUN TestView_OneReplyPostNotDeleted 2026/04/10 22:58:42 INFO Applying migration id=initial 2026/04/10 22:58:42 INFO Applying migration id=notesupdated 2026/04/10 22:58:42 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:42 INFO Applying migration id=activitiesid 2026/04/10 22:58:42 INFO Applying migration id=outbox 2026/04/10 22:58:42 INFO Applying migration id=edits 2026/04/10 22:58:42 INFO Applying migration id=outboxactor 2026/04/10 22:58:42 INFO Applying migration id=outboxsender 2026/04/10 22:58:42 INFO Applying migration id=thread 2026/04/10 22:58:42 INFO Applying migration id=host 2026/04/10 22:58:42 INFO Applying migration id=sharedinbox 2026/04/10 22:58:42 INFO Applying migration id=noteshost 2026/04/10 22:58:42 INFO Applying migration id=fetched 2026/04/10 22:58:42 INFO Applying migration id=move 2026/04/10 22:58:42 INFO Applying migration id=cleanup 2026/04/10 22:58:42 INFO Applying migration id=received 2026/04/10 22:58:42 INFO Applying migration id=namehost 2026/04/10 22:58:42 INFO Applying migration id=outboxhost 2026/04/10 22:58:42 INFO Applying migration id=notesfts 2026/04/10 22:58:42 INFO Applying migration id=iconsname 2026/04/10 22:58:42 INFO Applying migration id=nohash 2026/04/10 22:58:42 INFO Applying migration id=shares 2026/04/10 22:58:42 INFO Applying migration id=actorttl 2026/04/10 22:58:42 INFO Applying migration id=tocc 2026/04/10 22:58:42 INFO Applying migration id=followeds 2026/04/10 22:58:42 INFO Applying migration id=certhash 2026/04/10 22:58:42 INFO Applying migration id=follows_sync 2026/04/10 22:58:42 INFO Applying migration id=jsonpath 2026/04/10 22:58:42 INFO Applying migration id=localforward 2026/04/10 22:58:42 INFO Applying migration id=avatar 2026/04/10 22:58:42 INFO Applying migration id=noimage 2026/04/10 22:58:42 INFO Applying migration id=feed 2026/04/10 22:58:42 INFO Applying migration id=bookmarks 2026/04/10 22:58:42 INFO Applying migration id=shareactivity 2026/04/10 22:58:42 INFO Applying migration id=application 2026/04/10 22:58:42 INFO Applying migration id=certificates 2026/04/10 22:58:42 INFO Applying migration id=rawforward 2026/04/10 22:58:42 INFO Applying migration id=publickey 2026/04/10 22:58:42 INFO Applying migration id=resolvegroup 2026/04/10 22:58:42 INFO Applying migration id=reject 2026/04/10 22:58:42 INFO Applying migration id=autodel 2026/04/10 22:58:42 INFO Applying migration id=jsonb 2026/04/10 22:58:42 INFO Applying migration id=quote 2026/04/10 22:58:42 INFO Applying migration id=rfc9421 2026/04/10 22:58:42 INFO Applying migration id=keys 2026/04/10 22:58:42 INFO Applying migration id=portable 2026/04/10 22:58:42 INFO Applying migration id=proofs 2026/04/10 22:58:42 INFO Applying migration id=contexts 2026/04/10 22:58:42 INFO Applying migration id=deliverieshost 2026/04/10 22:58:42 INFO Applying migration id=pembegin 2026/04/10 22:58:42 INFO Applying migration id=didhost 2026/04/10 22:58:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-7c5c-77a3-8fd8-e78078c083a8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-7c5c-7746-abd4-a750ad7cc4e7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-7c5c-7746-abd4-a750ad7cc4e7 2026/04/10 22:58:42 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-7c5c-7746-abd4-a750ad7cc4e7 2026/04/10 22:58:42 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-7c5e-7e8b-b0c8-8a02296f8c5e note=https://localhost.localdomain:8443/post/019d799e-7c5e-7e61-927b-084021f25f18 thread=https://localhost.localdomain:8443/post/019d799e-7c5c-7746-abd4-a750ad7cc4e7 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-7c5e-7e8b-b0c8-8a02296f8c5e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-7c5e-7e61-927b-084021f25f18 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-7c5e-7e61-927b-084021f25f18 2026/04/10 22:58:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-7c5c-7746-abd4-a750ad7cc4e7 2026/04/10 22:58:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-7c5e-7e61-927b-084021f25f18 --- PASS: TestView_OneReplyPostNotDeleted (0.63s) === RUN TestView_OneReplyPostNotDeletedUnauthenticatedUser 2026/04/10 22:58:42 INFO Applying migration id=initial 2026/04/10 22:58:42 INFO Applying migration id=notesupdated 2026/04/10 22:58:42 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:42 INFO Applying migration id=activitiesid 2026/04/10 22:58:42 INFO Applying migration id=outbox 2026/04/10 22:58:42 INFO Applying migration id=edits 2026/04/10 22:58:42 INFO Applying migration id=outboxactor 2026/04/10 22:58:42 INFO Applying migration id=outboxsender 2026/04/10 22:58:42 INFO Applying migration id=thread 2026/04/10 22:58:42 INFO Applying migration id=host 2026/04/10 22:58:42 INFO Applying migration id=sharedinbox 2026/04/10 22:58:42 INFO Applying migration id=noteshost 2026/04/10 22:58:42 INFO Applying migration id=fetched 2026/04/10 22:58:42 INFO Applying migration id=move 2026/04/10 22:58:42 INFO Applying migration id=cleanup 2026/04/10 22:58:42 INFO Applying migration id=received 2026/04/10 22:58:42 INFO Applying migration id=namehost 2026/04/10 22:58:42 INFO Applying migration id=outboxhost 2026/04/10 22:58:42 INFO Applying migration id=notesfts 2026/04/10 22:58:42 INFO Applying migration id=iconsname 2026/04/10 22:58:42 INFO Applying migration id=nohash 2026/04/10 22:58:42 INFO Applying migration id=shares 2026/04/10 22:58:42 INFO Applying migration id=actorttl 2026/04/10 22:58:42 INFO Applying migration id=tocc 2026/04/10 22:58:42 INFO Applying migration id=followeds 2026/04/10 22:58:42 INFO Applying migration id=certhash 2026/04/10 22:58:42 INFO Applying migration id=follows_sync 2026/04/10 22:58:42 INFO Applying migration id=jsonpath 2026/04/10 22:58:42 INFO Applying migration id=localforward 2026/04/10 22:58:42 INFO Applying migration id=avatar 2026/04/10 22:58:42 INFO Applying migration id=noimage 2026/04/10 22:58:42 INFO Applying migration id=feed 2026/04/10 22:58:42 INFO Applying migration id=bookmarks 2026/04/10 22:58:42 INFO Applying migration id=shareactivity 2026/04/10 22:58:42 INFO Applying migration id=application 2026/04/10 22:58:42 INFO Applying migration id=certificates 2026/04/10 22:58:42 INFO Applying migration id=rawforward 2026/04/10 22:58:42 INFO Applying migration id=publickey 2026/04/10 22:58:42 INFO Applying migration id=resolvegroup 2026/04/10 22:58:42 INFO Applying migration id=reject 2026/04/10 22:58:42 INFO Applying migration id=autodel 2026/04/10 22:58:42 INFO Applying migration id=jsonb 2026/04/10 22:58:42 INFO Applying migration id=quote 2026/04/10 22:58:42 INFO Applying migration id=rfc9421 2026/04/10 22:58:42 INFO Applying migration id=keys 2026/04/10 22:58:42 INFO Applying migration id=portable 2026/04/10 22:58:42 INFO Applying migration id=proofs 2026/04/10 22:58:42 INFO Applying migration id=contexts 2026/04/10 22:58:42 INFO Applying migration id=deliverieshost 2026/04/10 22:58:42 INFO Applying migration id=pembegin 2026/04/10 22:58:42 INFO Applying migration id=didhost 2026/04/10 22:58:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-8065-7372-9b5f-ff3279f88794 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-8065-7314-b734-d282f2799e44 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-8065-7314-b734-d282f2799e44 2026/04/10 22:58:43 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-8065-7314-b734-d282f2799e44 2026/04/10 22:58:43 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-8066-7e0c-a1ce-7c32bf8ac7b1 note=https://localhost.localdomain:8443/post/019d799e-8066-7de3-85f3-54afd6b8c40f thread=https://localhost.localdomain:8443/post/019d799e-8065-7314-b734-d282f2799e44 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-8066-7e0c-a1ce-7c32bf8ac7b1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-8066-7de3-85f3-54afd6b8c40f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-8066-7de3-85f3-54afd6b8c40f 2026/04/10 22:58:43 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-8065-7314-b734-d282f2799e44 2026/04/10 22:58:43 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-8066-7de3-85f3-54afd6b8c40f --- PASS: TestView_OneReplyPostNotDeletedUnauthenticatedUser (1.03s) === RUN TestView_OneReplyPostDeletedUnauthenticatedUser 2026/04/10 22:58:43 INFO Applying migration id=initial 2026/04/10 22:58:43 INFO Applying migration id=notesupdated 2026/04/10 22:58:43 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:43 INFO Applying migration id=activitiesid 2026/04/10 22:58:43 INFO Applying migration id=outbox 2026/04/10 22:58:43 INFO Applying migration id=edits 2026/04/10 22:58:43 INFO Applying migration id=outboxactor 2026/04/10 22:58:43 INFO Applying migration id=outboxsender 2026/04/10 22:58:43 INFO Applying migration id=thread 2026/04/10 22:58:43 INFO Applying migration id=host 2026/04/10 22:58:43 INFO Applying migration id=sharedinbox 2026/04/10 22:58:43 INFO Applying migration id=noteshost 2026/04/10 22:58:43 INFO Applying migration id=fetched 2026/04/10 22:58:43 INFO Applying migration id=move 2026/04/10 22:58:43 INFO Applying migration id=cleanup 2026/04/10 22:58:43 INFO Applying migration id=received 2026/04/10 22:58:43 INFO Applying migration id=namehost 2026/04/10 22:58:43 INFO Applying migration id=outboxhost 2026/04/10 22:58:43 INFO Applying migration id=notesfts 2026/04/10 22:58:43 INFO Applying migration id=iconsname 2026/04/10 22:58:43 INFO Applying migration id=nohash 2026/04/10 22:58:43 INFO Applying migration id=shares 2026/04/10 22:58:43 INFO Applying migration id=actorttl 2026/04/10 22:58:43 INFO Applying migration id=tocc 2026/04/10 22:58:43 INFO Applying migration id=followeds 2026/04/10 22:58:43 INFO Applying migration id=certhash 2026/04/10 22:58:43 INFO Applying migration id=follows_sync 2026/04/10 22:58:43 INFO Applying migration id=jsonpath 2026/04/10 22:58:43 INFO Applying migration id=localforward 2026/04/10 22:58:43 INFO Applying migration id=avatar 2026/04/10 22:58:43 INFO Applying migration id=noimage 2026/04/10 22:58:43 INFO Applying migration id=feed 2026/04/10 22:58:43 INFO Applying migration id=bookmarks 2026/04/10 22:58:43 INFO Applying migration id=shareactivity 2026/04/10 22:58:43 INFO Applying migration id=application 2026/04/10 22:58:43 INFO Applying migration id=certificates 2026/04/10 22:58:43 INFO Applying migration id=rawforward 2026/04/10 22:58:43 INFO Applying migration id=publickey 2026/04/10 22:58:43 INFO Applying migration id=resolvegroup 2026/04/10 22:58:43 INFO Applying migration id=reject 2026/04/10 22:58:43 INFO Applying migration id=autodel 2026/04/10 22:58:43 INFO Applying migration id=jsonb 2026/04/10 22:58:44 INFO Applying migration id=quote 2026/04/10 22:58:44 INFO Applying migration id=rfc9421 2026/04/10 22:58:44 INFO Applying migration id=keys 2026/04/10 22:58:44 INFO Applying migration id=portable 2026/04/10 22:58:44 INFO Applying migration id=proofs 2026/04/10 22:58:44 INFO Applying migration id=contexts 2026/04/10 22:58:44 INFO Applying migration id=deliverieshost 2026/04/10 22:58:44 INFO Applying migration id=pembegin 2026/04/10 22:58:44 INFO Applying migration id=didhost 2026/04/10 22:58:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-83fb-7a61-9a8e-236fd8edc82c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-83fb-7a0b-b6f3-c454489def4a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-83fb-7a0b-b6f3-c454489def4a 2026/04/10 22:58:44 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-83fb-7a0b-b6f3-c454489def4a 2026/04/10 22:58:44 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-83fd-75c6-ba40-e481ce004de5 note=https://localhost.localdomain:8443/post/019d799e-83fd-759b-bdf3-b5a6b01e552e thread=https://localhost.localdomain:8443/post/019d799e-83fb-7a0b-b6f3-c454489def4a starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-83fd-75c6-ba40-e481ce004de5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-83fd-759b-bdf3-b5a6b01e552e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-83fd-759b-bdf3-b5a6b01e552e 2026/04/10 22:58:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-83fb-7a0b-b6f3-c454489def4a 2026/04/10 22:58:44 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799e-83fb-7a0b-b6f3-c454489def4a#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-83fb-7a0b-b6f3-c454489def4a activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799e-83fb-7a0b-b6f3-c454489def4a 2026/04/10 22:58:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-83fd-759b-bdf3-b5a6b01e552e --- PASS: TestView_OneReplyPostDeletedUnauthenticatedUser (0.92s) === RUN TestView_OneReplyReplyDeleted 2026/04/10 22:58:44 INFO Applying migration id=initial 2026/04/10 22:58:44 INFO Applying migration id=notesupdated 2026/04/10 22:58:44 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:44 INFO Applying migration id=activitiesid 2026/04/10 22:58:44 INFO Applying migration id=outbox 2026/04/10 22:58:44 INFO Applying migration id=edits 2026/04/10 22:58:44 INFO Applying migration id=outboxactor 2026/04/10 22:58:44 INFO Applying migration id=outboxsender 2026/04/10 22:58:44 INFO Applying migration id=thread 2026/04/10 22:58:44 INFO Applying migration id=host 2026/04/10 22:58:44 INFO Applying migration id=sharedinbox 2026/04/10 22:58:44 INFO Applying migration id=noteshost 2026/04/10 22:58:44 INFO Applying migration id=fetched 2026/04/10 22:58:44 INFO Applying migration id=move 2026/04/10 22:58:44 INFO Applying migration id=cleanup 2026/04/10 22:58:44 INFO Applying migration id=received 2026/04/10 22:58:44 INFO Applying migration id=namehost 2026/04/10 22:58:44 INFO Applying migration id=outboxhost 2026/04/10 22:58:44 INFO Applying migration id=notesfts 2026/04/10 22:58:44 INFO Applying migration id=iconsname 2026/04/10 22:58:44 INFO Applying migration id=nohash 2026/04/10 22:58:44 INFO Applying migration id=shares 2026/04/10 22:58:44 INFO Applying migration id=actorttl 2026/04/10 22:58:44 INFO Applying migration id=tocc 2026/04/10 22:58:44 INFO Applying migration id=followeds 2026/04/10 22:58:44 INFO Applying migration id=certhash 2026/04/10 22:58:44 INFO Applying migration id=follows_sync 2026/04/10 22:58:44 INFO Applying migration id=jsonpath 2026/04/10 22:58:44 INFO Applying migration id=localforward 2026/04/10 22:58:44 INFO Applying migration id=avatar 2026/04/10 22:58:44 INFO Applying migration id=noimage 2026/04/10 22:58:44 INFO Applying migration id=feed 2026/04/10 22:58:44 INFO Applying migration id=bookmarks 2026/04/10 22:58:44 INFO Applying migration id=shareactivity 2026/04/10 22:58:44 INFO Applying migration id=application 2026/04/10 22:58:44 INFO Applying migration id=certificates 2026/04/10 22:58:44 INFO Applying migration id=rawforward 2026/04/10 22:58:44 INFO Applying migration id=publickey 2026/04/10 22:58:44 INFO Applying migration id=resolvegroup 2026/04/10 22:58:44 INFO Applying migration id=reject 2026/04/10 22:58:44 INFO Applying migration id=autodel 2026/04/10 22:58:44 INFO Applying migration id=jsonb 2026/04/10 22:58:44 INFO Applying migration id=quote 2026/04/10 22:58:44 INFO Applying migration id=rfc9421 2026/04/10 22:58:44 INFO Applying migration id=keys 2026/04/10 22:58:44 INFO Applying migration id=portable 2026/04/10 22:58:44 INFO Applying migration id=proofs 2026/04/10 22:58:44 INFO Applying migration id=contexts 2026/04/10 22:58:44 INFO Applying migration id=deliverieshost 2026/04/10 22:58:44 INFO Applying migration id=pembegin 2026/04/10 22:58:44 INFO Applying migration id=didhost 2026/04/10 22:58:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-8943-7b27-9a62-6985d218b0d3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-8943-76ea-8a79-06e47f2e0518 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-8943-76ea-8a79-06e47f2e0518 2026/04/10 22:58:46 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-8943-76ea-8a79-06e47f2e0518 2026/04/10 22:58:46 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-8945-7c19-bd2a-622d754c2537 note=https://localhost.localdomain:8443/post/019d799e-8945-7beb-8aea-fa8eda44a76f thread=https://localhost.localdomain:8443/post/019d799e-8943-76ea-8a79-06e47f2e0518 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-8945-7c19-bd2a-622d754c2537 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-8945-7beb-8aea-fa8eda44a76f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-8945-7beb-8aea-fa8eda44a76f 2026/04/10 22:58:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-8943-76ea-8a79-06e47f2e0518 2026/04/10 22:58:46 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799e-8945-7beb-8aea-fa8eda44a76f#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-8945-7beb-8aea-fa8eda44a76f activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799e-8945-7beb-8aea-fa8eda44a76f 2026/04/10 22:58:46 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019d799e-8945-7beb-8aea-fa8eda44a76f#delete note=https://localhost.localdomain:8443/post/019d799e-8945-7beb-8aea-fa8eda44a76f thread=https://localhost.localdomain:8443/post/019d799e-8943-76ea-8a79-06e47f2e0518 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-8943-76ea-8a79-06e47f2e0518 --- PASS: TestView_OneReplyReplyDeleted (1.35s) === RUN TestView_NoSuchPost 2026/04/10 22:58:46 INFO Applying migration id=initial 2026/04/10 22:58:46 INFO Applying migration id=notesupdated 2026/04/10 22:58:46 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:46 INFO Applying migration id=activitiesid 2026/04/10 22:58:46 INFO Applying migration id=outbox 2026/04/10 22:58:46 INFO Applying migration id=edits 2026/04/10 22:58:46 INFO Applying migration id=outboxactor 2026/04/10 22:58:46 INFO Applying migration id=outboxsender 2026/04/10 22:58:46 INFO Applying migration id=thread 2026/04/10 22:58:46 INFO Applying migration id=host 2026/04/10 22:58:46 INFO Applying migration id=sharedinbox 2026/04/10 22:58:46 INFO Applying migration id=noteshost 2026/04/10 22:58:46 INFO Applying migration id=fetched 2026/04/10 22:58:46 INFO Applying migration id=move 2026/04/10 22:58:46 INFO Applying migration id=cleanup 2026/04/10 22:58:46 INFO Applying migration id=received 2026/04/10 22:58:46 INFO Applying migration id=namehost 2026/04/10 22:58:46 INFO Applying migration id=outboxhost 2026/04/10 22:58:46 INFO Applying migration id=notesfts 2026/04/10 22:58:46 INFO Applying migration id=iconsname 2026/04/10 22:58:46 INFO Applying migration id=nohash 2026/04/10 22:58:46 INFO Applying migration id=shares 2026/04/10 22:58:46 INFO Applying migration id=actorttl 2026/04/10 22:58:46 INFO Applying migration id=tocc 2026/04/10 22:58:46 INFO Applying migration id=followeds 2026/04/10 22:58:46 INFO Applying migration id=certhash 2026/04/10 22:58:46 INFO Applying migration id=follows_sync 2026/04/10 22:58:46 INFO Applying migration id=jsonpath 2026/04/10 22:58:46 INFO Applying migration id=localforward 2026/04/10 22:58:46 INFO Applying migration id=avatar 2026/04/10 22:58:46 INFO Applying migration id=noimage 2026/04/10 22:58:46 INFO Applying migration id=feed 2026/04/10 22:58:46 INFO Applying migration id=bookmarks 2026/04/10 22:58:46 INFO Applying migration id=shareactivity 2026/04/10 22:58:46 INFO Applying migration id=application 2026/04/10 22:58:46 INFO Applying migration id=certificates 2026/04/10 22:58:46 INFO Applying migration id=rawforward 2026/04/10 22:58:46 INFO Applying migration id=publickey 2026/04/10 22:58:46 INFO Applying migration id=resolvegroup 2026/04/10 22:58:46 INFO Applying migration id=reject 2026/04/10 22:58:46 INFO Applying migration id=autodel 2026/04/10 22:58:46 INFO Applying migration id=jsonb 2026/04/10 22:58:46 INFO Applying migration id=quote 2026/04/10 22:58:46 INFO Applying migration id=rfc9421 2026/04/10 22:58:46 INFO Applying migration id=keys 2026/04/10 22:58:46 INFO Applying migration id=portable 2026/04/10 22:58:46 INFO Applying migration id=proofs 2026/04/10 22:58:46 INFO Applying migration id=contexts 2026/04/10 22:58:46 INFO Applying migration id=deliverieshost 2026/04/10 22:58:46 INFO Applying migration id=pembegin 2026/04/10 22:58:46 INFO Applying migration id=didhost 2026/04/10 22:58:47 INFO Viewing post post=https://x 2026/04/10 22:58:47 INFO Post was not found post=https://x --- PASS: TestView_NoSuchPost (1.30s) === RUN TestView_InvalidOffset 2026/04/10 22:58:47 INFO Applying migration id=initial 2026/04/10 22:58:47 INFO Applying migration id=notesupdated 2026/04/10 22:58:47 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:47 INFO Applying migration id=activitiesid 2026/04/10 22:58:47 INFO Applying migration id=outbox 2026/04/10 22:58:47 INFO Applying migration id=edits 2026/04/10 22:58:47 INFO Applying migration id=outboxactor 2026/04/10 22:58:47 INFO Applying migration id=outboxsender 2026/04/10 22:58:47 INFO Applying migration id=thread 2026/04/10 22:58:47 INFO Applying migration id=host 2026/04/10 22:58:47 INFO Applying migration id=sharedinbox 2026/04/10 22:58:47 INFO Applying migration id=noteshost 2026/04/10 22:58:47 INFO Applying migration id=fetched 2026/04/10 22:58:47 INFO Applying migration id=move 2026/04/10 22:58:47 INFO Applying migration id=cleanup 2026/04/10 22:58:47 INFO Applying migration id=received 2026/04/10 22:58:47 INFO Applying migration id=namehost 2026/04/10 22:58:47 INFO Applying migration id=outboxhost 2026/04/10 22:58:47 INFO Applying migration id=notesfts 2026/04/10 22:58:47 INFO Applying migration id=iconsname 2026/04/10 22:58:47 INFO Applying migration id=nohash 2026/04/10 22:58:47 INFO Applying migration id=shares 2026/04/10 22:58:47 INFO Applying migration id=actorttl 2026/04/10 22:58:47 INFO Applying migration id=tocc 2026/04/10 22:58:47 INFO Applying migration id=followeds 2026/04/10 22:58:47 INFO Applying migration id=certhash 2026/04/10 22:58:47 INFO Applying migration id=follows_sync 2026/04/10 22:58:47 INFO Applying migration id=jsonpath 2026/04/10 22:58:47 INFO Applying migration id=localforward 2026/04/10 22:58:47 INFO Applying migration id=avatar 2026/04/10 22:58:47 INFO Applying migration id=noimage 2026/04/10 22:58:47 INFO Applying migration id=feed 2026/04/10 22:58:47 INFO Applying migration id=bookmarks 2026/04/10 22:58:47 INFO Applying migration id=shareactivity 2026/04/10 22:58:47 INFO Applying migration id=application 2026/04/10 22:58:47 INFO Applying migration id=certificates 2026/04/10 22:58:47 INFO Applying migration id=rawforward 2026/04/10 22:58:47 INFO Applying migration id=publickey 2026/04/10 22:58:47 INFO Applying migration id=resolvegroup 2026/04/10 22:58:47 INFO Applying migration id=reject 2026/04/10 22:58:47 INFO Applying migration id=autodel 2026/04/10 22:58:47 INFO Applying migration id=jsonb 2026/04/10 22:58:47 INFO Applying migration id=quote 2026/04/10 22:58:47 INFO Applying migration id=rfc9421 2026/04/10 22:58:47 INFO Applying migration id=keys 2026/04/10 22:58:47 INFO Applying migration id=portable 2026/04/10 22:58:47 INFO Applying migration id=proofs 2026/04/10 22:58:47 INFO Applying migration id=contexts 2026/04/10 22:58:47 INFO Applying migration id=deliverieshost 2026/04/10 22:58:47 INFO Applying migration id=pembegin 2026/04/10 22:58:47 INFO Applying migration id=didhost 2026/04/10 22:58:48 INFO Failed to parse query error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestView_InvalidOffset (0.87s) === RUN TestView_Update 2026/04/10 22:58:48 INFO Applying migration id=initial 2026/04/10 22:58:48 INFO Applying migration id=notesupdated 2026/04/10 22:58:48 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:48 INFO Applying migration id=activitiesid 2026/04/10 22:58:48 INFO Applying migration id=outbox 2026/04/10 22:58:48 INFO Applying migration id=edits 2026/04/10 22:58:48 INFO Applying migration id=outboxactor 2026/04/10 22:58:48 INFO Applying migration id=outboxsender 2026/04/10 22:58:48 INFO Applying migration id=thread 2026/04/10 22:58:48 INFO Applying migration id=host 2026/04/10 22:58:48 INFO Applying migration id=sharedinbox 2026/04/10 22:58:48 INFO Applying migration id=noteshost 2026/04/10 22:58:48 INFO Applying migration id=fetched 2026/04/10 22:58:48 INFO Applying migration id=move 2026/04/10 22:58:48 INFO Applying migration id=cleanup 2026/04/10 22:58:48 INFO Applying migration id=received 2026/04/10 22:58:48 INFO Applying migration id=namehost 2026/04/10 22:58:48 INFO Applying migration id=outboxhost 2026/04/10 22:58:48 INFO Applying migration id=notesfts 2026/04/10 22:58:48 INFO Applying migration id=iconsname 2026/04/10 22:58:48 INFO Applying migration id=nohash 2026/04/10 22:58:48 INFO Applying migration id=shares 2026/04/10 22:58:48 INFO Applying migration id=actorttl 2026/04/10 22:58:48 INFO Applying migration id=tocc 2026/04/10 22:58:48 INFO Applying migration id=followeds 2026/04/10 22:58:48 INFO Applying migration id=certhash 2026/04/10 22:58:48 INFO Applying migration id=follows_sync 2026/04/10 22:58:48 INFO Applying migration id=jsonpath 2026/04/10 22:58:48 INFO Applying migration id=localforward 2026/04/10 22:58:48 INFO Applying migration id=avatar 2026/04/10 22:58:48 INFO Applying migration id=noimage 2026/04/10 22:58:48 INFO Applying migration id=feed 2026/04/10 22:58:48 INFO Applying migration id=bookmarks 2026/04/10 22:58:48 INFO Applying migration id=shareactivity 2026/04/10 22:58:48 INFO Applying migration id=application 2026/04/10 22:58:48 INFO Applying migration id=certificates 2026/04/10 22:58:48 INFO Applying migration id=rawforward 2026/04/10 22:58:48 INFO Applying migration id=publickey 2026/04/10 22:58:48 INFO Applying migration id=resolvegroup 2026/04/10 22:58:48 INFO Applying migration id=reject 2026/04/10 22:58:48 INFO Applying migration id=autodel 2026/04/10 22:58:48 INFO Applying migration id=jsonb 2026/04/10 22:58:48 INFO Applying migration id=quote 2026/04/10 22:58:48 INFO Applying migration id=rfc9421 2026/04/10 22:58:48 INFO Applying migration id=keys 2026/04/10 22:58:48 INFO Applying migration id=portable 2026/04/10 22:58:48 INFO Applying migration id=proofs 2026/04/10 22:58:48 INFO Applying migration id=contexts 2026/04/10 22:58:48 INFO Applying migration id=deliverieshost 2026/04/10 22:58:48 INFO Applying migration id=pembegin 2026/04/10 22:58:48 INFO Applying migration id=didhost 2026/04/10 22: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:58:49 INFO Viewing post post=https://127.0.0.1/note/1 2026/04/10 22:58:49 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:58:49 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_Update (1.28s) === RUN TestView_OldUpdate 2026/04/10 22:58:49 INFO Applying migration id=initial 2026/04/10 22:58:49 INFO Applying migration id=notesupdated 2026/04/10 22:58:49 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:49 INFO Applying migration id=activitiesid 2026/04/10 22:58:49 INFO Applying migration id=outbox 2026/04/10 22:58:49 INFO Applying migration id=edits 2026/04/10 22:58:49 INFO Applying migration id=outboxactor 2026/04/10 22:58:49 INFO Applying migration id=outboxsender 2026/04/10 22:58:49 INFO Applying migration id=thread 2026/04/10 22:58:49 INFO Applying migration id=host 2026/04/10 22:58:49 INFO Applying migration id=sharedinbox 2026/04/10 22:58:49 INFO Applying migration id=noteshost 2026/04/10 22:58:49 INFO Applying migration id=fetched 2026/04/10 22:58:49 INFO Applying migration id=move 2026/04/10 22:58:49 INFO Applying migration id=cleanup 2026/04/10 22:58:49 INFO Applying migration id=received 2026/04/10 22:58:49 INFO Applying migration id=namehost 2026/04/10 22:58:49 INFO Applying migration id=outboxhost 2026/04/10 22:58:49 INFO Applying migration id=notesfts 2026/04/10 22:58:49 INFO Applying migration id=iconsname 2026/04/10 22:58:49 INFO Applying migration id=nohash 2026/04/10 22:58:49 INFO Applying migration id=shares 2026/04/10 22:58:49 INFO Applying migration id=actorttl 2026/04/10 22:58:49 INFO Applying migration id=tocc 2026/04/10 22:58:49 INFO Applying migration id=followeds 2026/04/10 22:58:49 INFO Applying migration id=certhash 2026/04/10 22:58:49 INFO Applying migration id=follows_sync 2026/04/10 22:58:49 INFO Applying migration id=jsonpath 2026/04/10 22:58:49 INFO Applying migration id=localforward 2026/04/10 22:58:49 INFO Applying migration id=avatar 2026/04/10 22:58:49 INFO Applying migration id=noimage 2026/04/10 22:58:49 INFO Applying migration id=feed 2026/04/10 22:58:49 INFO Applying migration id=bookmarks 2026/04/10 22:58:49 INFO Applying migration id=shareactivity 2026/04/10 22:58:49 INFO Applying migration id=application 2026/04/10 22:58:49 INFO Applying migration id=certificates 2026/04/10 22:58:49 INFO Applying migration id=rawforward 2026/04/10 22:58:49 INFO Applying migration id=publickey 2026/04/10 22:58:49 INFO Applying migration id=resolvegroup 2026/04/10 22:58:49 INFO Applying migration id=reject 2026/04/10 22:58:49 INFO Applying migration id=autodel 2026/04/10 22:58:49 INFO Applying migration id=jsonb 2026/04/10 22:58:49 INFO Applying migration id=quote 2026/04/10 22:58:49 INFO Applying migration id=rfc9421 2026/04/10 22:58:49 INFO Applying migration id=keys 2026/04/10 22:58:49 INFO Applying migration id=portable 2026/04/10 22:58:49 INFO Applying migration id=proofs 2026/04/10 22:58:49 INFO Applying migration id=contexts 2026/04/10 22:58:49 INFO Applying migration id=deliverieshost 2026/04/10 22:58:49 INFO Applying migration id=pembegin 2026/04/10 22:58:49 INFO Applying migration id=didhost 2026/04/10 22: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:58:50 INFO Viewing post post=https://127.0.0.1/note/1 2026/04/10 22:58:50 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_OldUpdate (0.88s) === RUN TestView_PostToFollowers 2026/04/10 22:58:50 INFO Applying migration id=initial 2026/04/10 22:58:50 INFO Applying migration id=notesupdated 2026/04/10 22:58:50 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:50 INFO Applying migration id=activitiesid 2026/04/10 22:58:50 INFO Applying migration id=outbox 2026/04/10 22:58:50 INFO Applying migration id=edits 2026/04/10 22:58:50 INFO Applying migration id=outboxactor 2026/04/10 22:58:50 INFO Applying migration id=outboxsender 2026/04/10 22:58:50 INFO Applying migration id=thread 2026/04/10 22:58:50 INFO Applying migration id=host 2026/04/10 22:58:50 INFO Applying migration id=sharedinbox 2026/04/10 22:58:50 INFO Applying migration id=noteshost 2026/04/10 22:58:50 INFO Applying migration id=fetched 2026/04/10 22:58:50 INFO Applying migration id=move 2026/04/10 22:58:50 INFO Applying migration id=cleanup 2026/04/10 22:58:50 INFO Applying migration id=received 2026/04/10 22:58:50 INFO Applying migration id=namehost 2026/04/10 22:58:50 INFO Applying migration id=outboxhost 2026/04/10 22:58:50 INFO Applying migration id=notesfts 2026/04/10 22:58:50 INFO Applying migration id=iconsname 2026/04/10 22:58:50 INFO Applying migration id=nohash 2026/04/10 22:58:50 INFO Applying migration id=shares 2026/04/10 22:58:50 INFO Applying migration id=actorttl 2026/04/10 22:58:50 INFO Applying migration id=tocc 2026/04/10 22:58:50 INFO Applying migration id=followeds 2026/04/10 22:58:50 INFO Applying migration id=certhash 2026/04/10 22:58:50 INFO Applying migration id=follows_sync 2026/04/10 22:58:50 INFO Applying migration id=jsonpath 2026/04/10 22:58:50 INFO Applying migration id=localforward 2026/04/10 22:58:50 INFO Applying migration id=avatar 2026/04/10 22:58:50 INFO Applying migration id=noimage 2026/04/10 22:58:50 INFO Applying migration id=feed 2026/04/10 22:58:50 INFO Applying migration id=bookmarks 2026/04/10 22:58:50 INFO Applying migration id=shareactivity 2026/04/10 22:58:50 INFO Applying migration id=application 2026/04/10 22:58:50 INFO Applying migration id=certificates 2026/04/10 22:58:50 INFO Applying migration id=rawforward 2026/04/10 22:58:50 INFO Applying migration id=publickey 2026/04/10 22:58:50 INFO Applying migration id=resolvegroup 2026/04/10 22:58:50 INFO Applying migration id=reject 2026/04/10 22:58:50 INFO Applying migration id=autodel 2026/04/10 22:58:50 INFO Applying migration id=jsonb 2026/04/10 22:58:50 INFO Applying migration id=quote 2026/04/10 22:58:50 INFO Applying migration id=rfc9421 2026/04/10 22:58:50 INFO Applying migration id=keys 2026/04/10 22:58:50 INFO Applying migration id=portable 2026/04/10 22:58:50 INFO Applying migration id=proofs 2026/04/10 22:58:50 INFO Applying migration id=contexts 2026/04/10 22:58:50 INFO Applying migration id=deliverieshost 2026/04/10 22:58:50 INFO Applying migration id=pembegin 2026/04/10 22:58:50 INFO Applying migration id=didhost 2026/04/10 22:58:51 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-9e63-72b6-9eac-7e47568d4873 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:51 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-9e63-7b2b-a4db-bb91706bdd0d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-9e63-72b6-9eac-7e47568d4873 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799e-9e63-72b6-9eac-7e47568d4873 2026/04/10 22:58:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-9e64-71a5-a2c7-f10b8f2f7ec6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-9e64-716f-8187-38573ebe4df8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-9e64-716f-8187-38573ebe4df8 2026/04/10 22:58:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-9e64-716f-8187-38573ebe4df8 --- PASS: TestView_PostToFollowers (1.07s) === RUN TestView_PostToFollowersPostBeforeFollow 2026/04/10 22:58:51 INFO Applying migration id=initial 2026/04/10 22:58:51 INFO Applying migration id=notesupdated 2026/04/10 22:58:51 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:51 INFO Applying migration id=activitiesid 2026/04/10 22:58:51 INFO Applying migration id=outbox 2026/04/10 22:58:51 INFO Applying migration id=edits 2026/04/10 22:58:51 INFO Applying migration id=outboxactor 2026/04/10 22:58:51 INFO Applying migration id=outboxsender 2026/04/10 22:58:51 INFO Applying migration id=thread 2026/04/10 22:58:51 INFO Applying migration id=host 2026/04/10 22:58:51 INFO Applying migration id=sharedinbox 2026/04/10 22:58:51 INFO Applying migration id=noteshost 2026/04/10 22:58:51 INFO Applying migration id=fetched 2026/04/10 22:58:51 INFO Applying migration id=move 2026/04/10 22:58:51 INFO Applying migration id=cleanup 2026/04/10 22:58:51 INFO Applying migration id=received 2026/04/10 22:58:51 INFO Applying migration id=namehost 2026/04/10 22:58:51 INFO Applying migration id=outboxhost 2026/04/10 22:58:51 INFO Applying migration id=notesfts 2026/04/10 22:58:51 INFO Applying migration id=iconsname 2026/04/10 22:58:51 INFO Applying migration id=nohash 2026/04/10 22:58:51 INFO Applying migration id=shares 2026/04/10 22:58:51 INFO Applying migration id=actorttl 2026/04/10 22:58:51 INFO Applying migration id=tocc 2026/04/10 22:58:51 INFO Applying migration id=followeds 2026/04/10 22:58:51 INFO Applying migration id=certhash 2026/04/10 22:58:51 INFO Applying migration id=follows_sync 2026/04/10 22:58:51 INFO Applying migration id=jsonpath 2026/04/10 22:58:51 INFO Applying migration id=localforward 2026/04/10 22:58:51 INFO Applying migration id=avatar 2026/04/10 22:58:51 INFO Applying migration id=noimage 2026/04/10 22:58:51 INFO Applying migration id=feed 2026/04/10 22:58:51 INFO Applying migration id=bookmarks 2026/04/10 22:58:51 INFO Applying migration id=shareactivity 2026/04/10 22:58:51 INFO Applying migration id=application 2026/04/10 22:58:51 INFO Applying migration id=certificates 2026/04/10 22:58:51 INFO Applying migration id=rawforward 2026/04/10 22:58:51 INFO Applying migration id=publickey 2026/04/10 22:58:51 INFO Applying migration id=resolvegroup 2026/04/10 22:58:51 INFO Applying migration id=reject 2026/04/10 22:58:51 INFO Applying migration id=autodel 2026/04/10 22:58:51 INFO Applying migration id=jsonb 2026/04/10 22:58:51 INFO Applying migration id=quote 2026/04/10 22:58:51 INFO Applying migration id=rfc9421 2026/04/10 22:58:51 INFO Applying migration id=keys 2026/04/10 22:58:51 INFO Applying migration id=portable 2026/04/10 22:58:51 INFO Applying migration id=proofs 2026/04/10 22:58:51 INFO Applying migration id=contexts 2026/04/10 22:58:51 INFO Applying migration id=deliverieshost 2026/04/10 22:58:51 INFO Applying migration id=pembegin 2026/04/10 22:58:51 INFO Applying migration id=didhost 2026/04/10 22:58:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-a1e4-761d-aeb7-018fe31c0a86 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-a1e4-7598-b8f9-e9f81f0f6a3f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-a1e4-7598-b8f9-e9f81f0f6a3f 2026/04/10 22:58:52 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-a1e6-719e-85ed-75d0569510df activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-a1e6-79f2-9843-0e41b2a65741 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-a1e6-719e-85ed-75d0569510df activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799e-a1e6-719e-85ed-75d0569510df 2026/04/10 22:58:52 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-a1e4-7598-b8f9-e9f81f0f6a3f --- PASS: TestView_PostToFollowersPostBeforeFollow (0.90s) === RUN TestView_PostToFollowersUnfollow 2026/04/10 22:58:52 INFO Applying migration id=initial 2026/04/10 22:58:52 INFO Applying migration id=notesupdated 2026/04/10 22:58:52 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:52 INFO Applying migration id=activitiesid 2026/04/10 22:58:52 INFO Applying migration id=outbox 2026/04/10 22:58:52 INFO Applying migration id=edits 2026/04/10 22:58:52 INFO Applying migration id=outboxactor 2026/04/10 22:58:52 INFO Applying migration id=outboxsender 2026/04/10 22:58:52 INFO Applying migration id=thread 2026/04/10 22:58:52 INFO Applying migration id=host 2026/04/10 22:58:52 INFO Applying migration id=sharedinbox 2026/04/10 22:58:52 INFO Applying migration id=noteshost 2026/04/10 22:58:52 INFO Applying migration id=fetched 2026/04/10 22:58:52 INFO Applying migration id=move 2026/04/10 22:58:52 INFO Applying migration id=cleanup 2026/04/10 22:58:52 INFO Applying migration id=received 2026/04/10 22:58:52 INFO Applying migration id=namehost 2026/04/10 22:58:52 INFO Applying migration id=outboxhost 2026/04/10 22:58:52 INFO Applying migration id=notesfts 2026/04/10 22:58:52 INFO Applying migration id=iconsname 2026/04/10 22:58:52 INFO Applying migration id=nohash 2026/04/10 22:58:52 INFO Applying migration id=shares 2026/04/10 22:58:52 INFO Applying migration id=actorttl 2026/04/10 22:58:52 INFO Applying migration id=tocc 2026/04/10 22:58:52 INFO Applying migration id=followeds 2026/04/10 22:58:52 INFO Applying migration id=certhash 2026/04/10 22:58:52 INFO Applying migration id=follows_sync 2026/04/10 22:58:52 INFO Applying migration id=jsonpath 2026/04/10 22:58:52 INFO Applying migration id=localforward 2026/04/10 22:58:52 INFO Applying migration id=avatar 2026/04/10 22:58:52 INFO Applying migration id=noimage 2026/04/10 22:58:52 INFO Applying migration id=feed 2026/04/10 22:58:52 INFO Applying migration id=bookmarks 2026/04/10 22:58:52 INFO Applying migration id=shareactivity 2026/04/10 22:58:52 INFO Applying migration id=application 2026/04/10 22:58:52 INFO Applying migration id=certificates 2026/04/10 22:58:52 INFO Applying migration id=rawforward 2026/04/10 22:58:52 INFO Applying migration id=publickey 2026/04/10 22:58:52 INFO Applying migration id=resolvegroup 2026/04/10 22:58:52 INFO Applying migration id=reject 2026/04/10 22:58:52 INFO Applying migration id=autodel 2026/04/10 22:58:52 INFO Applying migration id=jsonb 2026/04/10 22:58:52 INFO Applying migration id=quote 2026/04/10 22:58:52 INFO Applying migration id=rfc9421 2026/04/10 22:58:52 INFO Applying migration id=keys 2026/04/10 22:58:52 INFO Applying migration id=portable 2026/04/10 22:58:52 INFO Applying migration id=proofs 2026/04/10 22:58:52 INFO Applying migration id=contexts 2026/04/10 22:58:52 INFO Applying migration id=deliverieshost 2026/04/10 22:58:52 INFO Applying migration id=pembegin 2026/04/10 22:58:52 INFO Applying migration id=didhost 2026/04/10 22:58:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-a516-7441-b743-6d00d29ae12d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-a516-7c42-8cf6-3620c9307af0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-a516-7441-b743-6d00d29ae12d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799e-a516-7441-b743-6d00d29ae12d 2026/04/10 22:58:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-a517-7281-b484-7303bed004fb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-a517-724f-8eff-9fbb1d98ded1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-a517-724f-8eff-9fbb1d98ded1 2026/04/10 22:58:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-a517-724f-8eff-9fbb1d98ded1 2026/04/10 22:58:53 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799e-a519-76b9-83df-9cd0a02b08fc activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-a516-7441-b743-6d00d29ae12d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-a517-724f-8eff-9fbb1d98ded1 2026/04/10 22:58:53 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799e-a517-724f-8eff-9fbb1d98ded1 --- PASS: TestView_PostToFollowersUnfollow (0.82s) === RUN TestView_PostToFollowersNotFollowing 2026/04/10 22:58:53 INFO Applying migration id=initial 2026/04/10 22:58:53 INFO Applying migration id=notesupdated 2026/04/10 22:58:53 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:53 INFO Applying migration id=activitiesid 2026/04/10 22:58:53 INFO Applying migration id=outbox 2026/04/10 22:58:53 INFO Applying migration id=edits 2026/04/10 22:58:53 INFO Applying migration id=outboxactor 2026/04/10 22:58:53 INFO Applying migration id=outboxsender 2026/04/10 22:58:53 INFO Applying migration id=thread 2026/04/10 22:58:53 INFO Applying migration id=host 2026/04/10 22:58:53 INFO Applying migration id=sharedinbox 2026/04/10 22:58:53 INFO Applying migration id=noteshost 2026/04/10 22:58:53 INFO Applying migration id=fetched 2026/04/10 22:58:53 INFO Applying migration id=move 2026/04/10 22:58:53 INFO Applying migration id=cleanup 2026/04/10 22:58:53 INFO Applying migration id=received 2026/04/10 22:58:53 INFO Applying migration id=namehost 2026/04/10 22:58:53 INFO Applying migration id=outboxhost 2026/04/10 22:58:53 INFO Applying migration id=notesfts 2026/04/10 22:58:53 INFO Applying migration id=iconsname 2026/04/10 22:58:53 INFO Applying migration id=nohash 2026/04/10 22:58:53 INFO Applying migration id=shares 2026/04/10 22:58:53 INFO Applying migration id=actorttl 2026/04/10 22:58:53 INFO Applying migration id=tocc 2026/04/10 22:58:53 INFO Applying migration id=followeds 2026/04/10 22:58:53 INFO Applying migration id=certhash 2026/04/10 22:58:53 INFO Applying migration id=follows_sync 2026/04/10 22:58:53 INFO Applying migration id=jsonpath 2026/04/10 22:58:53 INFO Applying migration id=localforward 2026/04/10 22:58:53 INFO Applying migration id=avatar 2026/04/10 22:58:53 INFO Applying migration id=noimage 2026/04/10 22:58:53 INFO Applying migration id=feed 2026/04/10 22:58:53 INFO Applying migration id=bookmarks 2026/04/10 22:58:53 INFO Applying migration id=shareactivity 2026/04/10 22:58:53 INFO Applying migration id=application 2026/04/10 22:58:53 INFO Applying migration id=certificates 2026/04/10 22:58:53 INFO Applying migration id=rawforward 2026/04/10 22:58:53 INFO Applying migration id=publickey 2026/04/10 22:58:53 INFO Applying migration id=resolvegroup 2026/04/10 22:58:53 INFO Applying migration id=reject 2026/04/10 22:58:53 INFO Applying migration id=autodel 2026/04/10 22:58:53 INFO Applying migration id=jsonb 2026/04/10 22:58:53 INFO Applying migration id=quote 2026/04/10 22:58:53 INFO Applying migration id=rfc9421 2026/04/10 22:58:53 INFO Applying migration id=keys 2026/04/10 22:58:53 INFO Applying migration id=portable 2026/04/10 22:58:53 INFO Applying migration id=proofs 2026/04/10 22:58:53 INFO Applying migration id=contexts 2026/04/10 22:58:53 INFO Applying migration id=deliverieshost 2026/04/10 22:58:53 INFO Applying migration id=pembegin 2026/04/10 22:58:53 INFO Applying migration id=didhost 2026/04/10 22:58:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-a822-72b5-81f5-ec45bac9be59 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-a822-7281-ac4b-14e3a4bf3936 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-a822-7281-ac4b-14e3a4bf3936 2026/04/10 22:58:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-a822-7281-ac4b-14e3a4bf3936 2026/04/10 22:58:54 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799e-a822-7281-ac4b-14e3a4bf3936 --- PASS: TestView_PostToFollowersNotFollowing (0.78s) === RUN TestView_PostToFollowersWithReply 2026/04/10 22:58:54 INFO Applying migration id=initial 2026/04/10 22:58:54 INFO Applying migration id=notesupdated 2026/04/10 22:58:54 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:54 INFO Applying migration id=activitiesid 2026/04/10 22:58:54 INFO Applying migration id=outbox 2026/04/10 22:58:54 INFO Applying migration id=edits 2026/04/10 22:58:54 INFO Applying migration id=outboxactor 2026/04/10 22:58:54 INFO Applying migration id=outboxsender 2026/04/10 22:58:54 INFO Applying migration id=thread 2026/04/10 22:58:54 INFO Applying migration id=host 2026/04/10 22:58:54 INFO Applying migration id=sharedinbox 2026/04/10 22:58:54 INFO Applying migration id=noteshost 2026/04/10 22:58:54 INFO Applying migration id=fetched 2026/04/10 22:58:54 INFO Applying migration id=move 2026/04/10 22:58:54 INFO Applying migration id=cleanup 2026/04/10 22:58:54 INFO Applying migration id=received 2026/04/10 22:58:54 INFO Applying migration id=namehost 2026/04/10 22:58:54 INFO Applying migration id=outboxhost 2026/04/10 22:58:54 INFO Applying migration id=notesfts 2026/04/10 22:58:54 INFO Applying migration id=iconsname 2026/04/10 22:58:54 INFO Applying migration id=nohash 2026/04/10 22:58:54 INFO Applying migration id=shares 2026/04/10 22:58:54 INFO Applying migration id=actorttl 2026/04/10 22:58:54 INFO Applying migration id=tocc 2026/04/10 22:58:54 INFO Applying migration id=followeds 2026/04/10 22:58:54 INFO Applying migration id=certhash 2026/04/10 22:58:54 INFO Applying migration id=follows_sync 2026/04/10 22:58:54 INFO Applying migration id=jsonpath 2026/04/10 22:58:54 INFO Applying migration id=localforward 2026/04/10 22:58:54 INFO Applying migration id=avatar 2026/04/10 22:58:54 INFO Applying migration id=noimage 2026/04/10 22:58:54 INFO Applying migration id=feed 2026/04/10 22:58:54 INFO Applying migration id=bookmarks 2026/04/10 22:58:54 INFO Applying migration id=shareactivity 2026/04/10 22:58:54 INFO Applying migration id=application 2026/04/10 22:58:54 INFO Applying migration id=certificates 2026/04/10 22:58:54 INFO Applying migration id=rawforward 2026/04/10 22:58:54 INFO Applying migration id=publickey 2026/04/10 22:58:54 INFO Applying migration id=resolvegroup 2026/04/10 22:58:54 INFO Applying migration id=reject 2026/04/10 22:58:54 INFO Applying migration id=autodel 2026/04/10 22:58:54 INFO Applying migration id=jsonb 2026/04/10 22:58:54 INFO Applying migration id=quote 2026/04/10 22:58:54 INFO Applying migration id=rfc9421 2026/04/10 22:58:54 INFO Applying migration id=keys 2026/04/10 22:58:54 INFO Applying migration id=portable 2026/04/10 22:58:54 INFO Applying migration id=proofs 2026/04/10 22:58:54 INFO Applying migration id=contexts 2026/04/10 22:58:54 INFO Applying migration id=deliverieshost 2026/04/10 22:58:54 INFO Applying migration id=pembegin 2026/04/10 22:58:54 INFO Applying migration id=didhost 2026/04/10 22:58:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-ac0a-7e31-b120-d4c9f820fa47 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-ac0b-77e3-923b-2e2d51243c2b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-ac0a-7e31-b120-d4c9f820fa47 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799e-ac0a-7e31-b120-d4c9f820fa47 2026/04/10 22:58:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-ac0b-7e72-b1f9-01bcc9533684 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-ac0c-769b-9cf5-dfee71e71a2d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-ac0b-7e72-b1f9-01bcc9533684 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d799e-ac0b-7e72-b1f9-01bcc9533684 2026/04/10 22:58:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-ac0c-7c91-835c-c0fdfc1aed5c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-ac0c-7c5e-92d2-122a549c594f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-ac0c-7c5e-92d2-122a549c594f 2026/04/10 22:58:55 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-ac0c-7c5e-92d2-122a549c594f 2026/04/10 22:58:55 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-ac0e-753b-9705-862cc6929e28 note=https://localhost.localdomain:8443/post/019d799e-ac0e-7510-b4d2-7071dae60a98 thread=https://localhost.localdomain:8443/post/019d799e-ac0c-7c5e-92d2-122a549c594f starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-ac0e-753b-9705-862cc6929e28 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-ac0e-7510-b4d2-7071dae60a98 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-ac0e-7510-b4d2-7071dae60a98 2026/04/10 22:58:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-ac0c-7c5e-92d2-122a549c594f --- PASS: TestView_PostToFollowersWithReply (1.01s) === RUN TestView_PostInGroupPublicAndGroupFollowed 2026/04/10 22:58:55 INFO Applying migration id=initial 2026/04/10 22:58:55 INFO Applying migration id=notesupdated 2026/04/10 22:58:55 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:55 INFO Applying migration id=activitiesid 2026/04/10 22:58:55 INFO Applying migration id=outbox 2026/04/10 22:58:55 INFO Applying migration id=edits 2026/04/10 22:58:55 INFO Applying migration id=outboxactor 2026/04/10 22:58:55 INFO Applying migration id=outboxsender 2026/04/10 22:58:55 INFO Applying migration id=thread 2026/04/10 22:58:55 INFO Applying migration id=host 2026/04/10 22:58:55 INFO Applying migration id=sharedinbox 2026/04/10 22:58:55 INFO Applying migration id=noteshost 2026/04/10 22:58:55 INFO Applying migration id=fetched 2026/04/10 22:58:55 INFO Applying migration id=move 2026/04/10 22:58:55 INFO Applying migration id=cleanup 2026/04/10 22:58:55 INFO Applying migration id=received 2026/04/10 22:58:55 INFO Applying migration id=namehost 2026/04/10 22:58:55 INFO Applying migration id=outboxhost 2026/04/10 22:58:55 INFO Applying migration id=notesfts 2026/04/10 22:58:55 INFO Applying migration id=iconsname 2026/04/10 22:58:55 INFO Applying migration id=nohash 2026/04/10 22:58:55 INFO Applying migration id=shares 2026/04/10 22:58:55 INFO Applying migration id=actorttl 2026/04/10 22:58:55 INFO Applying migration id=tocc 2026/04/10 22:58:55 INFO Applying migration id=followeds 2026/04/10 22:58:55 INFO Applying migration id=certhash 2026/04/10 22:58:55 INFO Applying migration id=follows_sync 2026/04/10 22:58:55 INFO Applying migration id=jsonpath 2026/04/10 22:58:55 INFO Applying migration id=localforward 2026/04/10 22:58:55 INFO Applying migration id=avatar 2026/04/10 22:58:55 INFO Applying migration id=noimage 2026/04/10 22:58:55 INFO Applying migration id=feed 2026/04/10 22:58:55 INFO Applying migration id=bookmarks 2026/04/10 22:58:55 INFO Applying migration id=shareactivity 2026/04/10 22:58:55 INFO Applying migration id=application 2026/04/10 22:58:55 INFO Applying migration id=certificates 2026/04/10 22:58:55 INFO Applying migration id=rawforward 2026/04/10 22:58:55 INFO Applying migration id=publickey 2026/04/10 22:58:55 INFO Applying migration id=resolvegroup 2026/04/10 22:58:55 INFO Applying migration id=reject 2026/04/10 22:58:55 INFO Applying migration id=autodel 2026/04/10 22:58:55 INFO Applying migration id=jsonb 2026/04/10 22:58:55 INFO Applying migration id=quote 2026/04/10 22:58:55 INFO Applying migration id=rfc9421 2026/04/10 22:58:55 INFO Applying migration id=keys 2026/04/10 22:58:55 INFO Applying migration id=portable 2026/04/10 22:58:55 INFO Applying migration id=proofs 2026/04/10 22:58:55 INFO Applying migration id=contexts 2026/04/10 22:58:55 INFO Applying migration id=deliverieshost 2026/04/10 22:58:55 INFO Applying migration id=pembegin 2026/04/10 22:58:55 INFO Applying migration id=didhost 2026/04/10 22: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:58:56 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-b163-7d6b-9179-29bb55dd72ff activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/04/10 22:58:56 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupPublicAndGroupFollowed (1.36s) === RUN TestView_PostInGroupNotPublicAndGroupFollowed 2026/04/10 22:58:56 INFO Applying migration id=initial 2026/04/10 22:58:56 INFO Applying migration id=notesupdated 2026/04/10 22:58:56 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:56 INFO Applying migration id=activitiesid 2026/04/10 22:58:56 INFO Applying migration id=outbox 2026/04/10 22:58:56 INFO Applying migration id=edits 2026/04/10 22:58:56 INFO Applying migration id=outboxactor 2026/04/10 22:58:56 INFO Applying migration id=outboxsender 2026/04/10 22:58:56 INFO Applying migration id=thread 2026/04/10 22:58:56 INFO Applying migration id=host 2026/04/10 22:58:56 INFO Applying migration id=sharedinbox 2026/04/10 22:58:56 INFO Applying migration id=noteshost 2026/04/10 22:58:56 INFO Applying migration id=fetched 2026/04/10 22:58:56 INFO Applying migration id=move 2026/04/10 22:58:56 INFO Applying migration id=cleanup 2026/04/10 22:58:56 INFO Applying migration id=received 2026/04/10 22:58:56 INFO Applying migration id=namehost 2026/04/10 22:58:56 INFO Applying migration id=outboxhost 2026/04/10 22:58:56 INFO Applying migration id=notesfts 2026/04/10 22:58:56 INFO Applying migration id=iconsname 2026/04/10 22:58:56 INFO Applying migration id=nohash 2026/04/10 22:58:56 INFO Applying migration id=shares 2026/04/10 22:58:56 INFO Applying migration id=actorttl 2026/04/10 22:58:56 INFO Applying migration id=tocc 2026/04/10 22:58:56 INFO Applying migration id=followeds 2026/04/10 22:58:56 INFO Applying migration id=certhash 2026/04/10 22:58:56 INFO Applying migration id=follows_sync 2026/04/10 22:58:56 INFO Applying migration id=jsonpath 2026/04/10 22:58:56 INFO Applying migration id=localforward 2026/04/10 22:58:56 INFO Applying migration id=avatar 2026/04/10 22:58:56 INFO Applying migration id=noimage 2026/04/10 22:58:56 INFO Applying migration id=feed 2026/04/10 22:58:56 INFO Applying migration id=bookmarks 2026/04/10 22:58:56 INFO Applying migration id=shareactivity 2026/04/10 22:58:56 INFO Applying migration id=application 2026/04/10 22:58:56 INFO Applying migration id=certificates 2026/04/10 22:58:56 INFO Applying migration id=rawforward 2026/04/10 22:58:56 INFO Applying migration id=publickey 2026/04/10 22:58:56 INFO Applying migration id=resolvegroup 2026/04/10 22:58:56 INFO Applying migration id=reject 2026/04/10 22:58:56 INFO Applying migration id=autodel 2026/04/10 22:58:56 INFO Applying migration id=jsonb 2026/04/10 22:58:56 INFO Applying migration id=quote 2026/04/10 22:58:56 INFO Applying migration id=rfc9421 2026/04/10 22:58:56 INFO Applying migration id=keys 2026/04/10 22:58:56 INFO Applying migration id=portable 2026/04/10 22:58:56 INFO Applying migration id=proofs 2026/04/10 22:58:56 INFO Applying migration id=contexts 2026/04/10 22:58:56 INFO Applying migration id=deliverieshost 2026/04/10 22:58:56 INFO Applying migration id=pembegin 2026/04/10 22:58:56 INFO Applying migration id=didhost 2026/04/10 22: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:58:57 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-b6c9-751d-8f94-a31ccbf727c6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/04/10 22:58:57 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowed (1.38s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted 2026/04/10 22:58:57 INFO Applying migration id=initial 2026/04/10 22:58:57 INFO Applying migration id=notesupdated 2026/04/10 22:58:57 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:57 INFO Applying migration id=activitiesid 2026/04/10 22:58:57 INFO Applying migration id=outbox 2026/04/10 22:58:57 INFO Applying migration id=edits 2026/04/10 22:58:57 INFO Applying migration id=outboxactor 2026/04/10 22:58:57 INFO Applying migration id=outboxsender 2026/04/10 22:58:57 INFO Applying migration id=thread 2026/04/10 22:58:57 INFO Applying migration id=host 2026/04/10 22:58:57 INFO Applying migration id=sharedinbox 2026/04/10 22:58:57 INFO Applying migration id=noteshost 2026/04/10 22:58:57 INFO Applying migration id=fetched 2026/04/10 22:58:57 INFO Applying migration id=move 2026/04/10 22:58:57 INFO Applying migration id=cleanup 2026/04/10 22:58:57 INFO Applying migration id=received 2026/04/10 22:58:57 INFO Applying migration id=namehost 2026/04/10 22:58:57 INFO Applying migration id=outboxhost 2026/04/10 22:58:57 INFO Applying migration id=notesfts 2026/04/10 22:58:57 INFO Applying migration id=iconsname 2026/04/10 22:58:57 INFO Applying migration id=nohash 2026/04/10 22:58:57 INFO Applying migration id=shares 2026/04/10 22:58:57 INFO Applying migration id=actorttl 2026/04/10 22:58:57 INFO Applying migration id=tocc 2026/04/10 22:58:57 INFO Applying migration id=followeds 2026/04/10 22:58:57 INFO Applying migration id=certhash 2026/04/10 22:58:57 INFO Applying migration id=follows_sync 2026/04/10 22:58:57 INFO Applying migration id=jsonpath 2026/04/10 22:58:57 INFO Applying migration id=localforward 2026/04/10 22:58:57 INFO Applying migration id=avatar 2026/04/10 22:58:57 INFO Applying migration id=noimage 2026/04/10 22:58:57 INFO Applying migration id=feed 2026/04/10 22:58:57 INFO Applying migration id=bookmarks 2026/04/10 22:58:57 INFO Applying migration id=shareactivity 2026/04/10 22:58:57 INFO Applying migration id=application 2026/04/10 22:58:57 INFO Applying migration id=certificates 2026/04/10 22:58:57 INFO Applying migration id=rawforward 2026/04/10 22:58:57 INFO Applying migration id=publickey 2026/04/10 22:58:57 INFO Applying migration id=resolvegroup 2026/04/10 22:58:57 INFO Applying migration id=reject 2026/04/10 22:58:57 INFO Applying migration id=autodel 2026/04/10 22:58:57 INFO Applying migration id=jsonb 2026/04/10 22:58:57 INFO Applying migration id=quote 2026/04/10 22:58:57 INFO Applying migration id=rfc9421 2026/04/10 22:58:57 INFO Applying migration id=keys 2026/04/10 22:58:57 INFO Applying migration id=portable 2026/04/10 22:58:57 INFO Applying migration id=proofs 2026/04/10 22:58:57 INFO Applying migration id=contexts 2026/04/10 22:58:57 INFO Applying migration id=deliverieshost 2026/04/10 22:58:57 INFO Applying migration id=pembegin 2026/04/10 22:58:57 INFO Applying migration id=didhost 2026/04/10 22: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:58:58 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-ba7c-77de-be8d-2fd57581856b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/04/10 22:58:58 INFO Viewing post post=https://127.0.0.1/note/1 2026/04/10 22:58:58 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted (0.95s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowed 2026/04/10 22:58:58 INFO Applying migration id=initial 2026/04/10 22:58:58 INFO Applying migration id=notesupdated 2026/04/10 22:58:58 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:58 INFO Applying migration id=activitiesid 2026/04/10 22:58:58 INFO Applying migration id=outbox 2026/04/10 22:58:58 INFO Applying migration id=edits 2026/04/10 22:58:58 INFO Applying migration id=outboxactor 2026/04/10 22:58:58 INFO Applying migration id=outboxsender 2026/04/10 22:58:58 INFO Applying migration id=thread 2026/04/10 22:58:58 INFO Applying migration id=host 2026/04/10 22:58:58 INFO Applying migration id=sharedinbox 2026/04/10 22:58:58 INFO Applying migration id=noteshost 2026/04/10 22:58:58 INFO Applying migration id=fetched 2026/04/10 22:58:58 INFO Applying migration id=move 2026/04/10 22:58:58 INFO Applying migration id=cleanup 2026/04/10 22:58:58 INFO Applying migration id=received 2026/04/10 22:58:58 INFO Applying migration id=namehost 2026/04/10 22:58:58 INFO Applying migration id=outboxhost 2026/04/10 22:58:58 INFO Applying migration id=notesfts 2026/04/10 22:58:58 INFO Applying migration id=iconsname 2026/04/10 22:58:58 INFO Applying migration id=nohash 2026/04/10 22:58:58 INFO Applying migration id=shares 2026/04/10 22:58:58 INFO Applying migration id=actorttl 2026/04/10 22:58:58 INFO Applying migration id=tocc 2026/04/10 22:58:58 INFO Applying migration id=followeds 2026/04/10 22:58:58 INFO Applying migration id=certhash 2026/04/10 22:58:58 INFO Applying migration id=follows_sync 2026/04/10 22:58:58 INFO Applying migration id=jsonpath 2026/04/10 22:58:58 INFO Applying migration id=localforward 2026/04/10 22:58:58 INFO Applying migration id=avatar 2026/04/10 22:58:58 INFO Applying migration id=noimage 2026/04/10 22:58:58 INFO Applying migration id=feed 2026/04/10 22:58:58 INFO Applying migration id=bookmarks 2026/04/10 22:58:58 INFO Applying migration id=shareactivity 2026/04/10 22:58:58 INFO Applying migration id=application 2026/04/10 22:58:58 INFO Applying migration id=certificates 2026/04/10 22:58:58 INFO Applying migration id=rawforward 2026/04/10 22:58:58 INFO Applying migration id=publickey 2026/04/10 22:58:58 INFO Applying migration id=resolvegroup 2026/04/10 22:58:58 INFO Applying migration id=reject 2026/04/10 22:58:58 INFO Applying migration id=autodel 2026/04/10 22:58:58 INFO Applying migration id=jsonb 2026/04/10 22:58:58 INFO Applying migration id=quote 2026/04/10 22:58:58 INFO Applying migration id=rfc9421 2026/04/10 22:58:58 INFO Applying migration id=keys 2026/04/10 22:58:58 INFO Applying migration id=portable 2026/04/10 22:58:58 INFO Applying migration id=proofs 2026/04/10 22:58:58 INFO Applying migration id=contexts 2026/04/10 22:58:58 INFO Applying migration id=deliverieshost 2026/04/10 22:58:58 INFO Applying migration id=pembegin 2026/04/10 22:58:58 INFO Applying migration id=didhost 2026/04/10 22:58:59 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:58:59 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-bdb8-7a00-87e4-d5da981ce5a9 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 22:58:59 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowed (0.83s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted 2026/04/10 22:58:59 INFO Applying migration id=initial 2026/04/10 22:58:59 INFO Applying migration id=notesupdated 2026/04/10 22:58:59 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:59 INFO Applying migration id=activitiesid 2026/04/10 22:58:59 INFO Applying migration id=outbox 2026/04/10 22:58:59 INFO Applying migration id=edits 2026/04/10 22:58:59 INFO Applying migration id=outboxactor 2026/04/10 22:58:59 INFO Applying migration id=outboxsender 2026/04/10 22:58:59 INFO Applying migration id=thread 2026/04/10 22:58:59 INFO Applying migration id=host 2026/04/10 22:58:59 INFO Applying migration id=sharedinbox 2026/04/10 22:58:59 INFO Applying migration id=noteshost 2026/04/10 22:58:59 INFO Applying migration id=fetched 2026/04/10 22:58:59 INFO Applying migration id=move 2026/04/10 22:58:59 INFO Applying migration id=cleanup 2026/04/10 22:58:59 INFO Applying migration id=received 2026/04/10 22:58:59 INFO Applying migration id=namehost 2026/04/10 22:58:59 INFO Applying migration id=outboxhost 2026/04/10 22:58:59 INFO Applying migration id=notesfts 2026/04/10 22:58:59 INFO Applying migration id=iconsname 2026/04/10 22:58:59 INFO Applying migration id=nohash 2026/04/10 22:58:59 INFO Applying migration id=shares 2026/04/10 22:58:59 INFO Applying migration id=actorttl 2026/04/10 22:58:59 INFO Applying migration id=tocc 2026/04/10 22:58:59 INFO Applying migration id=followeds 2026/04/10 22:58:59 INFO Applying migration id=certhash 2026/04/10 22:58:59 INFO Applying migration id=follows_sync 2026/04/10 22:58:59 INFO Applying migration id=jsonpath 2026/04/10 22:58:59 INFO Applying migration id=localforward 2026/04/10 22:58:59 INFO Applying migration id=avatar 2026/04/10 22:58:59 INFO Applying migration id=noimage 2026/04/10 22:58:59 INFO Applying migration id=feed 2026/04/10 22:58:59 INFO Applying migration id=bookmarks 2026/04/10 22:58:59 INFO Applying migration id=shareactivity 2026/04/10 22:58:59 INFO Applying migration id=application 2026/04/10 22:58:59 INFO Applying migration id=certificates 2026/04/10 22:58:59 INFO Applying migration id=rawforward 2026/04/10 22:58:59 INFO Applying migration id=publickey 2026/04/10 22:58:59 INFO Applying migration id=resolvegroup 2026/04/10 22:58:59 INFO Applying migration id=reject 2026/04/10 22:58:59 INFO Applying migration id=autodel 2026/04/10 22:58:59 INFO Applying migration id=jsonb 2026/04/10 22:58:59 INFO Applying migration id=quote 2026/04/10 22:58:59 INFO Applying migration id=rfc9421 2026/04/10 22:58:59 INFO Applying migration id=keys 2026/04/10 22:58:59 INFO Applying migration id=portable 2026/04/10 22:58:59 INFO Applying migration id=proofs 2026/04/10 22:58:59 INFO Applying migration id=contexts 2026/04/10 22:58:59 INFO Applying migration id=deliverieshost 2026/04/10 22:58:59 INFO Applying migration id=pembegin 2026/04/10 22:58:59 INFO Applying migration id=didhost 2026/04/10 22:59:00 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:59:00 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-c1d8-7f08-9a99-a0e41df9bbd0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 22:59:00 INFO Viewing post post=https://127.0.0.1/note/1 2026/04/10 22:59:00 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted (1.06s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithReply 2026/04/10 22:59:00 INFO Applying migration id=initial 2026/04/10 22:59:00 INFO Applying migration id=notesupdated 2026/04/10 22:59:00 INFO Applying migration id=personspreferredusername 2026/04/10 22:59:00 INFO Applying migration id=activitiesid 2026/04/10 22:59:00 INFO Applying migration id=outbox 2026/04/10 22:59:00 INFO Applying migration id=edits 2026/04/10 22:59:00 INFO Applying migration id=outboxactor 2026/04/10 22:59:00 INFO Applying migration id=outboxsender 2026/04/10 22:59:00 INFO Applying migration id=thread 2026/04/10 22:59:00 INFO Applying migration id=host 2026/04/10 22:59:00 INFO Applying migration id=sharedinbox 2026/04/10 22:59:00 INFO Applying migration id=noteshost 2026/04/10 22:59:00 INFO Applying migration id=fetched 2026/04/10 22:59:00 INFO Applying migration id=move 2026/04/10 22:59:00 INFO Applying migration id=cleanup 2026/04/10 22:59:00 INFO Applying migration id=received 2026/04/10 22:59:00 INFO Applying migration id=namehost 2026/04/10 22:59:00 INFO Applying migration id=outboxhost 2026/04/10 22:59:00 INFO Applying migration id=notesfts 2026/04/10 22:59:00 INFO Applying migration id=iconsname 2026/04/10 22:59:00 INFO Applying migration id=nohash 2026/04/10 22:59:00 INFO Applying migration id=shares 2026/04/10 22:59:00 INFO Applying migration id=actorttl 2026/04/10 22:59:00 INFO Applying migration id=tocc 2026/04/10 22:59:00 INFO Applying migration id=followeds 2026/04/10 22:59:00 INFO Applying migration id=certhash 2026/04/10 22:59:00 INFO Applying migration id=follows_sync 2026/04/10 22:59:00 INFO Applying migration id=jsonpath 2026/04/10 22:59:00 INFO Applying migration id=localforward 2026/04/10 22:59:00 INFO Applying migration id=avatar 2026/04/10 22:59:00 INFO Applying migration id=noimage 2026/04/10 22:59:00 INFO Applying migration id=feed 2026/04/10 22:59:00 INFO Applying migration id=bookmarks 2026/04/10 22:59:00 INFO Applying migration id=shareactivity 2026/04/10 22:59:00 INFO Applying migration id=application 2026/04/10 22:59:00 INFO Applying migration id=certificates 2026/04/10 22:59:00 INFO Applying migration id=rawforward 2026/04/10 22:59:00 INFO Applying migration id=publickey 2026/04/10 22:59:00 INFO Applying migration id=resolvegroup 2026/04/10 22:59:00 INFO Applying migration id=reject 2026/04/10 22:59:00 INFO Applying migration id=autodel 2026/04/10 22:59:00 INFO Applying migration id=jsonb 2026/04/10 22:59:00 INFO Applying migration id=quote 2026/04/10 22:59:00 INFO Applying migration id=rfc9421 2026/04/10 22:59:00 INFO Applying migration id=keys 2026/04/10 22:59:00 INFO Applying migration id=portable 2026/04/10 22:59:00 INFO Applying migration id=proofs 2026/04/10 22:59:00 INFO Applying migration id=contexts 2026/04/10 22:59:00 INFO Applying migration id=deliverieshost 2026/04/10 22:59:00 INFO Applying migration id=pembegin 2026/04/10 22:59:00 INFO Applying migration id=didhost 2026/04/10 22:59:01 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:59:01 INFO Received a new post activity.id=https://127.0.0.1/create/2 activity.type=Create activity.actor=https://127.0.0.1/user/erin activity.object.kind=object activity.object.id=https://127.0.0.1/note/2 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/erin post=https://127.0.0.1/note/2 2026/04/10 22:59:01 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-c516-7859-b9aa-21eb60550fac activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/04/10 22:59:01 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithReply (0.83s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply 2026/04/10 22:59:01 INFO Applying migration id=initial 2026/04/10 22:59:01 INFO Applying migration id=notesupdated 2026/04/10 22:59:01 INFO Applying migration id=personspreferredusername 2026/04/10 22:59:01 INFO Applying migration id=activitiesid 2026/04/10 22:59:01 INFO Applying migration id=outbox 2026/04/10 22:59:01 INFO Applying migration id=edits 2026/04/10 22:59:01 INFO Applying migration id=outboxactor 2026/04/10 22:59:01 INFO Applying migration id=outboxsender 2026/04/10 22:59:01 INFO Applying migration id=thread 2026/04/10 22:59:01 INFO Applying migration id=host 2026/04/10 22:59:01 INFO Applying migration id=sharedinbox 2026/04/10 22:59:01 INFO Applying migration id=noteshost 2026/04/10 22:59:01 INFO Applying migration id=fetched 2026/04/10 22:59:01 INFO Applying migration id=move 2026/04/10 22:59:01 INFO Applying migration id=cleanup 2026/04/10 22:59:01 INFO Applying migration id=received 2026/04/10 22:59:01 INFO Applying migration id=namehost 2026/04/10 22:59:01 INFO Applying migration id=outboxhost 2026/04/10 22:59:01 INFO Applying migration id=notesfts 2026/04/10 22:59:01 INFO Applying migration id=iconsname 2026/04/10 22:59:01 INFO Applying migration id=nohash 2026/04/10 22:59:01 INFO Applying migration id=shares 2026/04/10 22:59:01 INFO Applying migration id=actorttl 2026/04/10 22:59:01 INFO Applying migration id=tocc 2026/04/10 22:59:01 INFO Applying migration id=followeds 2026/04/10 22:59:01 INFO Applying migration id=certhash 2026/04/10 22:59:01 INFO Applying migration id=follows_sync 2026/04/10 22:59:01 INFO Applying migration id=jsonpath 2026/04/10 22:59:01 INFO Applying migration id=localforward 2026/04/10 22:59:01 INFO Applying migration id=avatar 2026/04/10 22:59:01 INFO Applying migration id=noimage 2026/04/10 22:59:01 INFO Applying migration id=feed 2026/04/10 22:59:01 INFO Applying migration id=bookmarks 2026/04/10 22:59:01 INFO Applying migration id=shareactivity 2026/04/10 22:59:01 INFO Applying migration id=application 2026/04/10 22:59:01 INFO Applying migration id=certificates 2026/04/10 22:59:01 INFO Applying migration id=rawforward 2026/04/10 22:59:01 INFO Applying migration id=publickey 2026/04/10 22:59:01 INFO Applying migration id=resolvegroup 2026/04/10 22:59:01 INFO Applying migration id=reject 2026/04/10 22:59:01 INFO Applying migration id=autodel 2026/04/10 22:59:01 INFO Applying migration id=jsonb 2026/04/10 22:59:01 INFO Applying migration id=quote 2026/04/10 22:59:01 INFO Applying migration id=rfc9421 2026/04/10 22:59:01 INFO Applying migration id=keys 2026/04/10 22:59:01 INFO Applying migration id=portable 2026/04/10 22:59:01 INFO Applying migration id=proofs 2026/04/10 22:59:01 INFO Applying migration id=contexts 2026/04/10 22:59:01 INFO Applying migration id=deliverieshost 2026/04/10 22:59:01 INFO Applying migration id=pembegin 2026/04/10 22:59:01 INFO Applying migration id=didhost 2026/04/10 22:59:02 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:59:02 INFO Received a new post activity.id=https://127.0.0.1/create/2 activity.type=Create activity.actor=https://127.0.0.1/user/erin activity.object.kind=object activity.object.id=https://127.0.0.1/note/2 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/erin post=https://127.0.0.1/note/2 2026/04/10 22:59:02 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-c800-7e92-b3cd-78fc7c07ea71 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/04/10 22:59:02 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply (0.75s) === RUN TestWhisper_HappyFlow 2026/04/10 22:59:02 INFO Applying migration id=initial 2026/04/10 22:59:02 INFO Applying migration id=notesupdated 2026/04/10 22:59:02 INFO Applying migration id=personspreferredusername 2026/04/10 22:59:02 INFO Applying migration id=activitiesid 2026/04/10 22:59:02 INFO Applying migration id=outbox 2026/04/10 22:59:02 INFO Applying migration id=edits 2026/04/10 22:59:02 INFO Applying migration id=outboxactor 2026/04/10 22:59:02 INFO Applying migration id=outboxsender 2026/04/10 22:59:02 INFO Applying migration id=thread 2026/04/10 22:59:02 INFO Applying migration id=host 2026/04/10 22:59:02 INFO Applying migration id=sharedinbox 2026/04/10 22:59:02 INFO Applying migration id=noteshost 2026/04/10 22:59:02 INFO Applying migration id=fetched 2026/04/10 22:59:02 INFO Applying migration id=move 2026/04/10 22:59:02 INFO Applying migration id=cleanup 2026/04/10 22:59:02 INFO Applying migration id=received 2026/04/10 22:59:02 INFO Applying migration id=namehost 2026/04/10 22:59:02 INFO Applying migration id=outboxhost 2026/04/10 22:59:02 INFO Applying migration id=notesfts 2026/04/10 22:59:02 INFO Applying migration id=iconsname 2026/04/10 22:59:02 INFO Applying migration id=nohash 2026/04/10 22:59:02 INFO Applying migration id=shares 2026/04/10 22:59:02 INFO Applying migration id=actorttl 2026/04/10 22:59:02 INFO Applying migration id=tocc 2026/04/10 22:59:02 INFO Applying migration id=followeds 2026/04/10 22:59:02 INFO Applying migration id=certhash 2026/04/10 22:59:02 INFO Applying migration id=follows_sync 2026/04/10 22:59:02 INFO Applying migration id=jsonpath 2026/04/10 22:59:02 INFO Applying migration id=localforward 2026/04/10 22:59:02 INFO Applying migration id=avatar 2026/04/10 22:59:02 INFO Applying migration id=noimage 2026/04/10 22:59:02 INFO Applying migration id=feed 2026/04/10 22:59:02 INFO Applying migration id=bookmarks 2026/04/10 22:59:02 INFO Applying migration id=shareactivity 2026/04/10 22:59:02 INFO Applying migration id=application 2026/04/10 22:59:02 INFO Applying migration id=certificates 2026/04/10 22:59:02 INFO Applying migration id=rawforward 2026/04/10 22:59:02 INFO Applying migration id=publickey 2026/04/10 22:59:02 INFO Applying migration id=resolvegroup 2026/04/10 22:59:02 INFO Applying migration id=reject 2026/04/10 22:59:02 INFO Applying migration id=autodel 2026/04/10 22:59:02 INFO Applying migration id=jsonb 2026/04/10 22:59:02 INFO Applying migration id=quote 2026/04/10 22:59:02 INFO Applying migration id=rfc9421 2026/04/10 22:59:02 INFO Applying migration id=keys 2026/04/10 22:59:02 INFO Applying migration id=portable 2026/04/10 22:59:02 INFO Applying migration id=proofs 2026/04/10 22:59:02 INFO Applying migration id=contexts 2026/04/10 22:59:02 INFO Applying migration id=deliverieshost 2026/04/10 22:59:02 INFO Applying migration id=pembegin 2026/04/10 22:59:02 INFO Applying migration id=didhost 2026/04/10 22:59:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-cbcb-7a3f-93e9-de3b18c9d583 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:59:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-cbcc-7389-a599-af7099a33ef2 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-cbcb-7a3f-93e9-de3b18c9d583 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799e-cbcb-7a3f-93e9-de3b18c9d583 2026/04/10 22:59:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-cbcc-78f3-a5a5-7de2bdad58f5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-cbcc-78c5-85ea-f63f785f4348 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-cbcc-78c5-85ea-f63f785f4348 2026/04/10 22:59:03 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-cbcc-78c5-85ea-f63f785f4348 2026/04/10 22:59:03 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:59:03 INFO Generating first response key=/local --- PASS: TestWhisper_HappyFlow (0.97s) === RUN TestWhisper_FollowAfterPost 2026/04/10 22:59:03 INFO Applying migration id=initial 2026/04/10 22:59:03 INFO Applying migration id=notesupdated 2026/04/10 22:59:03 INFO Applying migration id=personspreferredusername 2026/04/10 22:59:03 INFO Applying migration id=activitiesid 2026/04/10 22:59:03 INFO Applying migration id=outbox 2026/04/10 22:59:03 INFO Applying migration id=edits 2026/04/10 22:59:03 INFO Applying migration id=outboxactor 2026/04/10 22:59:03 INFO Applying migration id=outboxsender 2026/04/10 22:59:03 INFO Applying migration id=thread 2026/04/10 22:59:03 INFO Applying migration id=host 2026/04/10 22:59:03 INFO Applying migration id=sharedinbox 2026/04/10 22:59:03 INFO Applying migration id=noteshost 2026/04/10 22:59:03 INFO Applying migration id=fetched 2026/04/10 22:59:03 INFO Applying migration id=move 2026/04/10 22:59:03 INFO Applying migration id=cleanup 2026/04/10 22:59:03 INFO Applying migration id=received 2026/04/10 22:59:03 INFO Applying migration id=namehost 2026/04/10 22:59:03 INFO Applying migration id=outboxhost 2026/04/10 22:59:03 INFO Applying migration id=notesfts 2026/04/10 22:59:03 INFO Applying migration id=iconsname 2026/04/10 22:59:03 INFO Applying migration id=nohash 2026/04/10 22:59:03 INFO Applying migration id=shares 2026/04/10 22:59:03 INFO Applying migration id=actorttl 2026/04/10 22:59:03 INFO Applying migration id=tocc 2026/04/10 22:59:03 INFO Applying migration id=followeds 2026/04/10 22:59:03 INFO Applying migration id=certhash 2026/04/10 22:59:03 INFO Applying migration id=follows_sync 2026/04/10 22:59:03 INFO Applying migration id=jsonpath 2026/04/10 22:59:03 INFO Applying migration id=localforward 2026/04/10 22:59:03 INFO Applying migration id=avatar 2026/04/10 22:59:03 INFO Applying migration id=noimage 2026/04/10 22:59:03 INFO Applying migration id=feed 2026/04/10 22:59:03 INFO Applying migration id=bookmarks 2026/04/10 22:59:03 INFO Applying migration id=shareactivity 2026/04/10 22:59:03 INFO Applying migration id=application 2026/04/10 22:59:03 INFO Applying migration id=certificates 2026/04/10 22:59:03 INFO Applying migration id=rawforward 2026/04/10 22:59:03 INFO Applying migration id=publickey 2026/04/10 22:59:03 INFO Applying migration id=resolvegroup 2026/04/10 22:59:03 INFO Applying migration id=reject 2026/04/10 22:59:03 INFO Applying migration id=autodel 2026/04/10 22:59:03 INFO Applying migration id=jsonb 2026/04/10 22:59:03 INFO Applying migration id=quote 2026/04/10 22:59:03 INFO Applying migration id=rfc9421 2026/04/10 22:59:03 INFO Applying migration id=keys 2026/04/10 22:59:03 INFO Applying migration id=portable 2026/04/10 22:59:03 INFO Applying migration id=proofs 2026/04/10 22:59:03 INFO Applying migration id=contexts 2026/04/10 22:59:03 INFO Applying migration id=deliverieshost 2026/04/10 22:59:03 INFO Applying migration id=pembegin 2026/04/10 22:59:03 INFO Applying migration id=didhost 2026/04/10 22:59:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-cf03-75e2-847f-6cd397fe9feb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-cf03-75b1-a5a8-367e9c8843a4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-cf03-75b1-a5a8-367e9c8843a4 2026/04/10 22:59:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-cf03-75b1-a5a8-367e9c8843a4 2026/04/10 22:59:04 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799e-cf03-75b1-a5a8-367e9c8843a4 2026/04/10 22:59:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-cf05-7244-ab8a-2b0a14b4d77e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:59:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-cf05-7a08-858d-8d30b44a1a7c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-cf05-7244-ab8a-2b0a14b4d77e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799e-cf05-7244-ab8a-2b0a14b4d77e 2026/04/10 22:59:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-cf03-75b1-a5a8-367e9c8843a4 2026/04/10 22:59:04 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:59:04 INFO Generating first response key=/local --- PASS: TestWhisper_FollowAfterPost (0.82s) === RUN TestWhisper_Throttling 2026/04/10 22:59:04 INFO Applying migration id=initial 2026/04/10 22:59:04 INFO Applying migration id=notesupdated 2026/04/10 22:59:04 INFO Applying migration id=personspreferredusername 2026/04/10 22:59:04 INFO Applying migration id=activitiesid 2026/04/10 22:59:04 INFO Applying migration id=outbox 2026/04/10 22:59:04 INFO Applying migration id=edits 2026/04/10 22:59:04 INFO Applying migration id=outboxactor 2026/04/10 22:59:04 INFO Applying migration id=outboxsender 2026/04/10 22:59:04 INFO Applying migration id=thread 2026/04/10 22:59:04 INFO Applying migration id=host 2026/04/10 22:59:04 INFO Applying migration id=sharedinbox 2026/04/10 22:59:04 INFO Applying migration id=noteshost 2026/04/10 22:59:04 INFO Applying migration id=fetched 2026/04/10 22:59:04 INFO Applying migration id=move 2026/04/10 22:59:04 INFO Applying migration id=cleanup 2026/04/10 22:59:04 INFO Applying migration id=received 2026/04/10 22:59:04 INFO Applying migration id=namehost 2026/04/10 22:59:04 INFO Applying migration id=outboxhost 2026/04/10 22:59:04 INFO Applying migration id=notesfts 2026/04/10 22:59:04 INFO Applying migration id=iconsname 2026/04/10 22:59:04 INFO Applying migration id=nohash 2026/04/10 22:59:04 INFO Applying migration id=shares 2026/04/10 22:59:04 INFO Applying migration id=actorttl 2026/04/10 22:59:04 INFO Applying migration id=tocc 2026/04/10 22:59:04 INFO Applying migration id=followeds 2026/04/10 22:59:04 INFO Applying migration id=certhash 2026/04/10 22:59:04 INFO Applying migration id=follows_sync 2026/04/10 22:59:04 INFO Applying migration id=jsonpath 2026/04/10 22:59:04 INFO Applying migration id=localforward 2026/04/10 22:59:04 INFO Applying migration id=avatar 2026/04/10 22:59:04 INFO Applying migration id=noimage 2026/04/10 22:59:04 INFO Applying migration id=feed 2026/04/10 22:59:04 INFO Applying migration id=bookmarks 2026/04/10 22:59:04 INFO Applying migration id=shareactivity 2026/04/10 22:59:04 INFO Applying migration id=application 2026/04/10 22:59:04 INFO Applying migration id=certificates 2026/04/10 22:59:04 INFO Applying migration id=rawforward 2026/04/10 22:59:04 INFO Applying migration id=publickey 2026/04/10 22:59:04 INFO Applying migration id=resolvegroup 2026/04/10 22:59:04 INFO Applying migration id=reject 2026/04/10 22:59:04 INFO Applying migration id=autodel 2026/04/10 22:59:04 INFO Applying migration id=jsonb 2026/04/10 22:59:04 INFO Applying migration id=quote 2026/04/10 22:59:04 INFO Applying migration id=rfc9421 2026/04/10 22:59:04 INFO Applying migration id=keys 2026/04/10 22:59:04 INFO Applying migration id=portable 2026/04/10 22:59:04 INFO Applying migration id=proofs 2026/04/10 22:59:04 INFO Applying migration id=contexts 2026/04/10 22:59:04 INFO Applying migration id=deliverieshost 2026/04/10 22:59:04 INFO Applying migration id=pembegin 2026/04/10 22:59:04 INFO Applying migration id=didhost 2026/04/10 22:59:05 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-d508-78c0-803b-942159de10d7 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:59:05 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-d50a-7994-b024-6f66cd6a1450 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-d508-78c0-803b-942159de10d7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799e-d508-78c0-803b-942159de10d7 2026/04/10 22:59:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-d50b-71ff-89fd-41863e68e069 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-d50b-71c7-907a-8aca9642ac09 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-d50b-71c7-907a-8aca9642ac09 2026/04/10 22:59:05 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-d50b-71c7-907a-8aca9642ac09 2026/04/10 22:59:05 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:59:05 WARN User is posting too frequently last=2026-04-10T22:59:05.000Z can=2026-04-10T23:00:05.000Z 2026/04/10 22:59:05 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:59:05 INFO Generating first response key=/local --- PASS: TestWhisper_Throttling (1.54s) PASS ok github.com/dimkr/tootik/test 298.037s FAIL >>> tootik: Retrying (1/3)... === RUN TestArrayUnmarshal_Empty --- PASS: TestArrayUnmarshal_Empty (0.00s) === RUN TestArrayUnmarshal_OneTag --- PASS: TestArrayUnmarshal_OneTag (0.00s) === RUN TestArrayUnmarshal_OneTagInArray --- PASS: TestArrayUnmarshal_OneTagInArray (0.00s) === RUN TestArrayUnmarshal_TwoTagsInArray --- PASS: TestArrayUnmarshal_TwoTagsInArray (0.00s) === RUN TestArrayUnmarshal_String --- PASS: TestArrayUnmarshal_String (0.00s) === RUN TestArrayUnmarshal_Null --- PASS: TestArrayUnmarshal_Null (0.00s) === RUN TestArrayMarshal_Null --- PASS: TestArrayMarshal_Null (0.00s) === RUN TestArrayMarshal_Empty --- PASS: TestArrayMarshal_Empty (0.00s) === RUN TestArrayMarshal_OneTag --- PASS: TestArrayMarshal_OneTag (0.00s) === RUN TestArrayMarshal_TwoTags --- PASS: TestArrayMarshal_TwoTags (0.00s) === RUN TestArrayMarshal_NilOmitZero --- PASS: TestArrayMarshal_NilOmitZero (0.00s) === RUN TestArrayMarshal_EmptyOmitZero --- PASS: TestArrayMarshal_EmptyOmitZero (0.00s) === RUN TestAudienceMarshal_Happyflow --- PASS: TestAudienceMarshal_Happyflow (0.00s) === RUN TestAudienceMarshal_NilOmitZero --- PASS: TestAudienceMarshal_NilOmitZero (0.00s) === RUN TestAudienceMarshal_NilMapOmitZero --- PASS: TestAudienceMarshal_NilMapOmitZero (0.00s) === RUN TestAudienceMarshal_EmptyOmitZero --- PASS: TestAudienceMarshal_EmptyOmitZero (0.00s) === RUN TestTimeUnmarshal_RFC3339 --- PASS: TestTimeUnmarshal_RFC3339 (0.00s) === RUN TestTimeUnmarshal_RFC3339Nano --- PASS: TestTimeUnmarshal_RFC3339Nano (0.00s) === RUN TestTimeUnmarshal_Threads --- PASS: TestTimeUnmarshal_Threads (0.00s) === RUN TestTimeUnmarshal_Null --- PASS: TestTimeUnmarshal_Null (0.00s) === RUN TestTimeUnmarshal_Missing --- PASS: TestTimeUnmarshal_Missing (0.00s) === RUN TestTimeUnmarshal_Empty --- PASS: TestTimeUnmarshal_Empty (0.00s) === RUN TestTimeUnmarshal_Object --- PASS: TestTimeUnmarshal_Object (0.00s) PASS ok github.com/dimkr/tootik/ap (cached) ? github.com/dimkr/tootik/buildinfo [no test files] ? github.com/dimkr/tootik/cfg [no test files] === RUN TestBio_Set === PAUSE TestBio_Set === RUN TestCluster_PostInCommunity === PAUSE TestCluster_PostInCommunity === RUN TestCluster_ReplyInCommunity === PAUSE TestCluster_ReplyInCommunity === RUN TestDeleter_OldData === PAUSE TestDeleter_OldData === RUN TestDeleter_Disabled === PAUSE TestDeleter_Disabled === RUN TestCluster_FollowersSyncMissingRemoteFollow === PAUSE TestCluster_FollowersSyncMissingRemoteFollow === RUN TestCluster_FollowersSyncMissingLocalFollow === PAUSE TestCluster_FollowersSyncMissingLocalFollow === RUN TestCluster_FollowersSyncMissingRemoteFollowPortableActor === PAUSE TestCluster_FollowersSyncMissingRemoteFollowPortableActor === RUN TestCluster_FollowersSyncMissingLocalFollowPortableActor === PAUSE TestCluster_FollowersSyncMissingLocalFollowPortableActor === RUN TestCluster_PostToFollowers_Approved === PAUSE TestCluster_PostToFollowers_Approved === RUN TestCluster_PostToFollowers_Rejected === PAUSE TestCluster_PostToFollowers_Rejected === RUN TestCluster_PostToFollowers_DisabledThenAccepted === PAUSE TestCluster_PostToFollowers_DisabledThenAccepted === RUN TestCluster_PostToFollowers_ApprovedLocally === PAUSE TestCluster_PostToFollowers_ApprovedLocally === RUN TestCluster_PostToFollowers_RejectedLocally === PAUSE TestCluster_PostToFollowers_RejectedLocally === RUN TestCluster_PostToFollowers_AcceptTwice === PAUSE TestCluster_PostToFollowers_AcceptTwice === RUN TestCluster_PostToFollowers_RejectTwice === PAUSE TestCluster_PostToFollowers_RejectTwice === RUN TestCluster_PostToFollowers_AcceptThenReject === PAUSE TestCluster_PostToFollowers_AcceptThenReject === RUN TestCluster_PostToFollowers_RejectThenAccept === PAUSE TestCluster_PostToFollowers_RejectThenAccept === RUN TestCluster_ReplyForwardingWithIntegrityProofs === PAUSE TestCluster_ReplyForwardingWithIntegrityProofs === RUN TestCluster_ReplyForwardingWithoutIntegrityProofs === PAUSE TestCluster_ReplyForwardingWithoutIntegrityProofs === RUN TestMetadata_Whitespace === PAUSE TestMetadata_Whitespace === RUN TestMetadata_LineBreak === PAUSE TestMetadata_LineBreak === RUN TestMetadata_Link === PAUSE TestMetadata_Link === RUN TestMetadata_HTML === PAUSE TestMetadata_HTML === RUN TestMetadata_Equals === PAUSE TestMetadata_Equals === RUN TestMetadata_Add === PAUSE TestMetadata_Add === RUN TestMetadata_Maximum === PAUSE TestMetadata_Maximum === RUN TestMetadata_Remove === PAUSE TestMetadata_Remove === RUN TestCluster_MovedAccount === PAUSE TestCluster_MovedAccount === RUN TestCluster_DeletedInstance === PAUSE TestCluster_DeletedInstance === RUN TestName_Set === PAUSE TestName_Set === RUN TestCluster_Poll === PAUSE TestCluster_Poll === RUN TestCluster_ReplyForwardingPortableActors === PAUSE TestCluster_ReplyForwardingPortableActors === RUN TestCluster_Gateways === PAUSE TestCluster_Gateways === RUN TestCluster_ForwardedLegacyReply === PAUSE TestCluster_ForwardedLegacyReply === RUN TestCluster_PublicPost === PAUSE TestCluster_PublicPost === RUN TestCluster_PostToFollowers === PAUSE TestCluster_PostToFollowers === RUN TestCluster_DM === PAUSE TestCluster_DM === RUN TestCluster_PublicPostQuote === PAUSE TestCluster_PublicPostQuote === RUN TestCluster_ShareUnshare === PAUSE TestCluster_ShareUnshare === CONT TestBio_Set === CONT TestCluster_ShareUnshare === CONT TestMetadata_Whitespace === CONT TestCluster_ReplyForwardingWithoutIntegrityProofs === CONT TestName_Set === CONT TestCluster_DeletedInstance === CONT TestCluster_DM === CONT TestCluster_PostToFollowers_RejectThenAccept === CONT TestCluster_PostToFollowers === CONT TestCluster_PublicPost === CONT TestCluster_ReplyForwardingPortableActors === CONT TestCluster_Gateways === CONT TestCluster_PostToFollowers_AcceptThenReject === CONT TestCluster_ReplyForwardingWithIntegrityProofs === CONT TestCluster_PostToFollowers_RejectTwice === CONT TestCluster_PostToFollowers_AcceptTwice === CONT TestCluster_PostToFollowers_RejectedLocally 2026/04/10 22:59:11 INFO Applying migration id=initial === CONT TestCluster_PostToFollowers_ApprovedLocally === CONT TestCluster_PostToFollowers_DisabledThenAccepted === CONT TestCluster_PostToFollowers_Rejected === CONT TestCluster_PostToFollowers_Approved === CONT TestCluster_FollowersSyncMissingLocalFollowPortableActor === CONT TestCluster_FollowersSyncMissingRemoteFollowPortableActor === CONT TestCluster_FollowersSyncMissingLocalFollow === CONT TestCluster_FollowersSyncMissingRemoteFollow === CONT TestDeleter_Disabled === CONT TestDeleter_OldData === CONT TestCluster_ReplyInCommunity === CONT TestCluster_PostInCommunity === CONT TestMetadata_Add === CONT TestCluster_MovedAccount === CONT TestMetadata_Remove === CONT TestMetadata_Maximum === CONT TestCluster_ForwardedLegacyReply === CONT TestCluster_Poll === CONT TestMetadata_Link === CONT TestMetadata_Equals === CONT TestMetadata_LineBreak === CONT TestCluster_PublicPostQuote === CONT TestMetadata_HTML 2026/04/10 22:59:11 INFO Applying migration id=notesupdated 2026/04/10 22:59:11 INFO Applying migration id=personspreferredusername 2026/04/10 22:59:11 INFO Applying migration id=activitiesid 2026/04/10 22:59:11 INFO Applying migration id=outbox 2026/04/10 22:59:11 INFO Applying migration id=edits 2026/04/10 22:59:11 INFO Applying migration id=outboxactor 2026/04/10 22:59:11 INFO Applying migration id=outboxsender 2026/04/10 22:59:11 INFO Applying migration id=thread 2026/04/10 22:59:11 INFO Applying migration id=host 2026/04/10 22:59:11 INFO Applying migration id=sharedinbox 2026/04/10 22:59:11 INFO Applying migration id=noteshost 2026/04/10 22:59:11 INFO Applying migration id=fetched 2026/04/10 22:59:11 INFO Applying migration id=move 2026/04/10 22:59:11 INFO Applying migration id=cleanup 2026/04/10 22:59:11 INFO Applying migration id=received 2026/04/10 22:59:11 INFO Applying migration id=namehost 2026/04/10 22:59:11 INFO Applying migration id=outboxhost 2026/04/10 22:59:11 INFO Applying migration id=notesfts 2026/04/10 22:59:11 INFO Applying migration id=iconsname 2026/04/10 22:59:11 INFO Applying migration id=nohash 2026/04/10 22:59:11 INFO Applying migration id=shares 2026/04/10 22:59:11 INFO Applying migration id=actorttl 2026/04/10 22:59:11 INFO Applying migration id=tocc 2026/04/10 22:59:11 INFO Applying migration id=followeds 2026/04/10 22:59:11 INFO Applying migration id=certhash 2026/04/10 22:59:11 INFO Applying migration id=follows_sync 2026/04/10 22:59:11 INFO Applying migration id=jsonpath 2026/04/10 22:59:11 INFO Applying migration id=localforward 2026/04/10 22:59:11 INFO Applying migration id=avatar 2026/04/10 22:59:11 INFO Applying migration id=noimage 2026/04/10 22:59:11 INFO Applying migration id=feed 2026/04/10 22:59:11 INFO Applying migration id=bookmarks 2026/04/10 22:59:11 INFO Applying migration id=shareactivity 2026/04/10 22:59:11 INFO Applying migration id=application 2026/04/10 22:59:11 INFO Applying migration id=certificates 2026/04/10 22:59:11 INFO Applying migration id=rawforward 2026/04/10 22:59:11 INFO Applying migration id=publickey 2026/04/10 22:59:11 INFO Applying migration id=resolvegroup 2026/04/10 22:59:11 INFO Applying migration id=reject 2026/04/10 22:59:11 INFO Applying migration id=autodel 2026/04/10 22:59:11 INFO Applying migration id=jsonb 2026/04/10 22:59:11 INFO Applying migration id=quote 2026/04/10 22:59:11 INFO Applying migration id=rfc9421 2026/04/10 22:59:11 INFO Applying migration id=keys 2026/04/10 22:59:11 INFO Applying migration id=portable 2026/04/10 22:59:11 INFO Applying migration id=proofs 2026/04/10 22:59:11 INFO Applying migration id=contexts 2026/04/10 22:59:11 INFO Applying migration id=deliverieshost 2026/04/10 22:59:11 INFO Applying migration id=pembegin 2026/04/10 22:59:11 INFO Applying migration id=didhost 2026/04/10 22:59:11 INFO Applying migration id=initial 2026/04/10 22:59:11 INFO Applying migration id=notesupdated 2026/04/10 22:59:11 INFO Applying migration id=personspreferredusername 2026/04/10 22:59:11 INFO Applying migration id=activitiesid 2026/04/10 22:59:11 INFO Applying migration id=outbox 2026/04/10 22:59:11 INFO Applying migration id=edits 2026/04/10 22:59:11 INFO Applying migration id=outboxactor 2026/04/10 22:59:11 INFO Applying migration id=outboxsender 2026/04/10 22:59:11 INFO Applying migration id=thread 2026/04/10 22:59:11 INFO Applying migration id=host 2026/04/10 22:59:11 INFO Applying migration id=sharedinbox 2026/04/10 22:59:11 INFO Applying migration id=noteshost 2026/04/10 22:59:11 INFO Applying migration id=fetched 2026/04/10 22:59:11 INFO Applying migration id=move 2026/04/10 22:59:11 INFO Applying migration id=cleanup 2026/04/10 22:59:11 INFO Applying migration id=received 2026/04/10 22:59:11 INFO Applying migration id=namehost 2026/04/10 22:59:11 INFO Applying migration id=outboxhost 2026/04/10 22:59:11 INFO Applying migration id=notesfts 2026/04/10 22:59:11 INFO Applying migration id=iconsname 2026/04/10 22:59:11 INFO Applying migration id=nohash 2026/04/10 22:59:11 INFO Applying migration id=shares 2026/04/10 22:59:11 INFO Applying migration id=actorttl 2026/04/10 22:59:11 INFO Applying migration id=tocc 2026/04/10 22:59:11 INFO Applying migration id=followeds 2026/04/10 22:59:11 INFO Applying migration id=certhash 2026/04/10 22:59:11 INFO Applying migration id=follows_sync 2026/04/10 22:59:11 INFO Applying migration id=jsonpath 2026/04/10 22:59:11 INFO Applying migration id=localforward 2026/04/10 22:59:11 INFO Applying migration id=avatar 2026/04/10 22:59:11 INFO Applying migration id=noimage 2026/04/10 22:59:11 INFO Applying migration id=feed 2026/04/10 22:59:11 INFO Applying migration id=bookmarks 2026/04/10 22:59:11 INFO Applying migration id=shareactivity 2026/04/10 22:59:11 INFO Applying migration id=application 2026/04/10 22:59:11 INFO Applying migration id=certificates 2026/04/10 22:59:11 INFO Applying migration id=rawforward 2026/04/10 22:59:11 INFO Applying migration id=publickey 2026/04/10 22:59:11 INFO Applying migration id=resolvegroup 2026/04/10 22:59:11 INFO Applying migration id=reject 2026/04/10 22:59:11 INFO Applying migration id=autodel 2026/04/10 22:59:11 INFO Applying migration id=jsonb 2026/04/10 22:59:11 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:11 INFO Applying migration id=quote 2026/04/10 22:59:11 INFO Applying migration id=rfc9421 2026/04/10 22:59:11 INFO Applying migration id=keys 2026/04/10 22:59:11 INFO Applying migration id=portable 2026/04/10 22:59:11 INFO Applying migration id=proofs 2026/04/10 22:59:11 INFO Applying migration id=contexts 2026/04/10 22:59:11 INFO Applying migration id=deliverieshost 2026/04/10 22:59:11 INFO Applying migration id=pembegin 2026/04/10 22:59:11 INFO Applying migration id=didhost 2026/04/10 22:59:11 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:11 INFO Applying migration id=initial 2026/04/10 22:59:11 INFO Applying migration id=notesupdated 2026/04/10 22:59:11 INFO Applying migration id=personspreferredusername 2026/04/10 22:59:11 INFO Applying migration id=activitiesid 2026/04/10 22:59:11 INFO Applying migration id=outbox 2026/04/10 22:59:11 INFO Applying migration id=edits 2026/04/10 22:59:11 INFO Applying migration id=outboxactor 2026/04/10 22:59:11 INFO Applying migration id=outboxsender 2026/04/10 22:59:11 INFO Applying migration id=thread 2026/04/10 22:59:11 INFO Applying migration id=host 2026/04/10 22:59:11 INFO Applying migration id=sharedinbox 2026/04/10 22:59:11 INFO Applying migration id=noteshost 2026/04/10 22:59:11 INFO Applying migration id=fetched 2026/04/10 22:59:11 INFO Applying migration id=move 2026/04/10 22:59:11 INFO Applying migration id=cleanup 2026/04/10 22:59:11 INFO Applying migration id=received 2026/04/10 22:59:11 INFO Applying migration id=namehost 2026/04/10 22:59:11 INFO Applying migration id=outboxhost 2026/04/10 22:59:11 INFO Applying migration id=notesfts 2026/04/10 22:59:11 INFO Applying migration id=iconsname 2026/04/10 22:59:11 INFO Applying migration id=nohash 2026/04/10 22:59:11 INFO Applying migration id=shares 2026/04/10 22:59:11 INFO Applying migration id=actorttl 2026/04/10 22:59:11 INFO Applying migration id=tocc 2026/04/10 22:59:11 INFO Applying migration id=followeds 2026/04/10 22:59:11 INFO Applying migration id=certhash 2026/04/10 22:59:11 INFO Applying migration id=follows_sync 2026/04/10 22:59:11 INFO Applying migration id=jsonpath 2026/04/10 22:59:11 INFO Applying migration id=localforward 2026/04/10 22:59:11 INFO Applying migration id=avatar 2026/04/10 22:59:11 INFO Applying migration id=noimage 2026/04/10 22:59:11 INFO Applying migration id=feed 2026/04/10 22:59:11 INFO Applying migration id=bookmarks 2026/04/10 22:59:11 INFO Applying migration id=shareactivity 2026/04/10 22:59:11 INFO Applying migration id=application 2026/04/10 22:59:11 INFO Applying migration id=certificates 2026/04/10 22:59:11 INFO Applying migration id=rawforward 2026/04/10 22:59:11 INFO Applying migration id=publickey 2026/04/10 22:59:11 INFO Applying migration id=resolvegroup 2026/04/10 22:59:11 INFO Applying migration id=reject 2026/04/10 22:59:11 INFO Applying migration id=autodel 2026/04/10 22:59:11 INFO Applying migration id=jsonb 2026/04/10 22:59:11 INFO Applying migration id=quote 2026/04/10 22:59:11 INFO Applying migration id=rfc9421 2026/04/10 22:59:11 INFO Applying migration id=keys 2026/04/10 22:59:11 INFO Applying migration id=portable 2026/04/10 22:59:11 INFO Applying migration id=proofs 2026/04/10 22:59:11 INFO Applying migration id=contexts 2026/04/10 22:59:11 INFO Applying migration id=deliverieshost 2026/04/10 22:59:11 INFO Applying migration id=pembegin 2026/04/10 22:59:11 INFO Applying migration id=didhost 2026/04/10 22:59:11 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:11 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:11 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Applying migration id=initial 2026/04/10 22:59:12 INFO Applying migration id=notesupdated 2026/04/10 22:59:12 INFO Applying migration id=personspreferredusername 2026/04/10 22:59:12 INFO Applying migration id=activitiesid 2026/04/10 22:59:12 INFO Applying migration id=outbox 2026/04/10 22:59:12 INFO Applying migration id=edits 2026/04/10 22:59:12 INFO Applying migration id=outboxactor 2026/04/10 22:59:12 INFO Applying migration id=outboxsender 2026/04/10 22:59:12 INFO Applying migration id=thread 2026/04/10 22:59:12 INFO Applying migration id=host 2026/04/10 22:59:12 INFO Applying migration id=sharedinbox 2026/04/10 22:59:12 INFO Applying migration id=noteshost 2026/04/10 22:59:12 INFO Applying migration id=fetched 2026/04/10 22:59:12 INFO Applying migration id=move 2026/04/10 22:59:12 INFO Applying migration id=cleanup 2026/04/10 22:59:12 INFO Applying migration id=received 2026/04/10 22:59:12 INFO Applying migration id=namehost 2026/04/10 22:59:12 INFO Applying migration id=outboxhost 2026/04/10 22:59:12 INFO Applying migration id=notesfts 2026/04/10 22:59:12 INFO Applying migration id=iconsname 2026/04/10 22:59:12 INFO Applying migration id=nohash 2026/04/10 22:59:12 INFO Applying migration id=shares 2026/04/10 22:59:12 INFO Applying migration id=actorttl 2026/04/10 22:59:12 INFO Applying migration id=tocc 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Applying migration id=followeds 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Applying migration id=certhash 2026/04/10 22:59:12 INFO Applying migration id=follows_sync 2026/04/10 22:59:12 INFO Applying migration id=jsonpath 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Applying migration id=localforward 2026/04/10 22:59:12 INFO Applying migration id=avatar 2026/04/10 22:59:12 INFO Applying migration id=noimage 2026/04/10 22:59:12 INFO Applying migration id=feed 2026/04/10 22:59:12 INFO Applying migration id=bookmarks 2026/04/10 22:59:12 INFO Applying migration id=shareactivity 2026/04/10 22:59:12 INFO Applying migration id=application 2026/04/10 22:59:12 INFO Applying migration id=certificates 2026/04/10 22:59:12 INFO Applying migration id=rawforward 2026/04/10 22:59:12 INFO Applying migration id=publickey 2026/04/10 22:59:12 INFO Applying migration id=resolvegroup 2026/04/10 22:59:12 INFO Applying migration id=reject 2026/04/10 22:59:12 INFO Applying migration id=autodel 2026/04/10 22:59:12 INFO Applying migration id=jsonb 2026/04/10 22:59:12 INFO Applying migration id=quote 2026/04/10 22:59:12 INFO Applying migration id=rfc9421 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Applying migration id=keys 2026/04/10 22:59:12 INFO Applying migration id=portable 2026/04/10 22:59:12 INFO Applying migration id=proofs 2026/04/10 22:59:12 INFO Applying migration id=contexts 2026/04/10 22:59:12 INFO Applying migration id=deliverieshost 2026/04/10 22:59:12 INFO Applying migration id=pembegin 2026/04/10 22:59:12 INFO Applying migration id=didhost 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799e-ef2e-78a9-b6f1-2ab63e540d88 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Looking up user name=alice 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799e-ef46-7a9c-8c50-35c729343ce8 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799e-ef46-7a9c-8c50-35c729343ce8 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799e-ef46-7a9c-8c50-35c729343ce8 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799e-ef46-7a9c-8c50-35c729343ce8 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799e-ef46-7a9c-8c50-35c729343ce8 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799e-ef46-7a9c-8c50-35c729343ce8 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d799e-ef64-7cf9-8d30-b9ee16dbcb77 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799e-ef46-7a9c-8c50-35c729343ce8 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799e-ef46-7a9c-8c50-35c729343ce8 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799e-ef64-7cf9-8d30-b9ee16dbcb77 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799e-ef64-7cf9-8d30-b9ee16dbcb77 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:12 INFO Looking up user name=alice 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799e-ef64-7cf9-8d30-b9ee16dbcb77 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019d799e-ef64-7cf9-8d30-b9ee16dbcb77 2026/04/10 22:59:12 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 (0.92s) 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799e-efbf-74fa-90d1-10bd4ec99ee1 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799e-efc2-7229-beac-7af91f98f171 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:12 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:12 INFO Looking up user name=alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Looking up user name=alice 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:12 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799e-efda-78c0-9ed7-bfc7bf385947 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:12 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799e-efdb-73b7-84d2-5b9f7e3e401c activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799e-efda-78c0-9ed7-bfc7bf385947 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799e-efda-78c0-9ed7-bfc7bf385947 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799e-efdb-73b7-84d2-5b9f7e3e401c 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799e-efdb-73b7-84d2-5b9f7e3e401c 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799e-efda-78c0-9ed7-bfc7bf385947 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799e-efda-78c0-9ed7-bfc7bf385947 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799e-efdb-73b7-84d2-5b9f7e3e401c 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799e-efdb-73b7-84d2-5b9f7e3e401c 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799e-efda-78c0-9ed7-bfc7bf385947 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799e-efdb-73b7-84d2-5b9f7e3e401c activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:12 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d799e-eff9-7a78-aaef-fc1a495b1953 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799e-efda-78c0-9ed7-bfc7bf385947 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799e-efda-78c0-9ed7-bfc7bf385947 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799e-eff7-79a9-a148-635419db5fd5 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799e-eff9-7a78-aaef-fc1a495b1953 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799e-eff9-7a78-aaef-fc1a495b1953 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:12 INFO Looking up user name=alice 2026/04/10 22:59:12 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799e-f003-78ef-be97-f01f9a2e322e activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799e-efdb-73b7-84d2-5b9f7e3e401c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799e-efdb-73b7-84d2-5b9f7e3e401c 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799e-f003-78ef-be97-f01f9a2e322e 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799e-eff9-7a78-aaef-fc1a495b1953 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799e-f003-78ef-be97-f01f9a2e322e 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019d799e-eff9-7a78-aaef-fc1a495b1953 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d799e-f00c-7043-9dcd-8e097e2bfd1d activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799e-efda-78c0-9ed7-bfc7bf385947 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799e-efda-78c0-9ed7-bfc7bf385947 2026/04/10 22:59:12 WARN Failed to reject follow request request.path=/users/followers/reject/b.localdomain/user/bob request.user=alice follower=https://b.localdomain/user/bob error="failed to reject https://b.localdomain/follow/019d799e-efda-78c0-9ed7-bfc7bf385947 from https://b.localdomain/user/bob by https://a.localdomain/user/alice: failed to reject follow https://b.localdomain/follow/019d799e-efda-78c0-9ed7-bfc7bf385947: not found" 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:12 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f00d-7099-9ccf-3b543b4350d4 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://a.localdomain/user/bob 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-f007-7bfb-a839-1ce09137c71b 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:12 INFO Looking up user name=alice 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799e-f00d-7099-9ccf-3b543b4350d4 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f010-7799-ade3-55397e1eea3e activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799e-f003-78ef-be97-f01f9a2e322e 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d799e-f003-78ef-be97-f01f9a2e322e --- PASS: TestCluster_PostToFollowers_RejectTwice (1.08s) 2026/04/10 22:59:12 WARN Invalid metadata field request.path=/users/metadata/add request.user=bob field="c=d\ne" 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f010-7799-ade3-55397e1eea3e 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f010-7799-ade3-55397e1eea3e 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:12 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f015-7ac9-bec8-b275b1c616dd activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f015-7ac9-bec8-b275b1c616dd 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f015-7ac9-bec8-b275b1c616dd 2026/04/10 22:59:12 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d799e-f018-7794-92c2-3aeb8c9330b2 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799e-efdb-73b7-84d2-5b9f7e3e401c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799e-efdb-73b7-84d2-5b9f7e3e401c 2026/04/10 22:59:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:12 INFO Looking up user name=alice 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799e-f018-7794-92c2-3aeb8c9330b2 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799e-f018-7794-92c2-3aeb8c9330b2 2026/04/10 22:59:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f010-7799-ade3-55397e1eea3e 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799e-f010-7799-ade3-55397e1eea3e 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:12 INFO Looking up user name=alice 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f015-7ac9-bec8-b275b1c616dd 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799e-f015-7ac9-bec8-b275b1c616dd 2026/04/10 22:59:12 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 22:59:12 INFO Looking up user name=alice 2026/04/10 22:59:12 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="HTML tags like <p>" 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799e-f018-7794-92c2-3aeb8c9330b2 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019d799e-f018-7794-92c2-3aeb8c9330b2 2026/04/10 22:59:12 INFO Received a new post activity.id=https://a.localdomain/create/019d799e-f01f-780a-8405-082b303b1177 activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-f01f-77de-bbab-f545674dfa84 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019d799e-f01f-77de-bbab-f545674dfa84 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799e-f01f-780a-8405-082b303b1177 2026/04/10 22:59:12 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799e-f01f-77de-bbab-f545674dfa84 request.user=bob post=https://a.localdomain/post/019d799e-f01f-77de-bbab-f545674dfa84 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:59:12 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:12 INFO Looking up user name=carol 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-f01f-774c-b31d-fd936eec0ebb 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-f020-7275-8665-270e43bcd5af 2026/04/10 22:59:12 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/04/10 22:59:12 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f038-7527-9f20-e4a2e6168e7d activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob --- PASS: TestCluster_PostToFollowers_AcceptThenReject (1.12s) 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f038-7527-9f20-e4a2e6168e7d 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f038-7527-9f20-e4a2e6168e7d 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-f033-7d94-bb25-9e5d7f1ee6f4 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-f038-7977-8db5-d49cafb64523 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:12 INFO Looking up user name=alice --- PASS: TestMetadata_LineBreak (1.12s) 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:12 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f038-7527-9f20-e4a2e6168e7d 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799e-f038-7527-9f20-e4a2e6168e7d 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d799e-f048-7adc-86bb-0114c058c6c7 activity.type=Reject activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f00d-7099-9ccf-3b543b4350d4 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f00d-7099-9ccf-3b543b4350d4 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:59:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-f048-711a-876c-41968ee7bffc 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019d799e-f048-7adc-86bb-0114c058c6c7 2026/04/10 22:59:12 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f04d-72f3-b453-5a55e3c61f5c activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:12 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f04d-79c6-9a01-22b329938ca2 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:12 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f04d-72f3-b453-5a55e3c61f5c 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f04d-72f3-b453-5a55e3c61f5c 2026/04/10 22:59:12 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799e-f04d-79c6-9a01-22b329938ca2 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799e-f04d-79c6-9a01-22b329938ca2 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799e-f048-7aaf-a3c5-71140979d5f7 2026/04/10 22:59:12 INFO Looking up user name=carol 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-f051-7eb5-9ae0-5e377dc2ae77 2026/04/10 22:59:12 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:12 INFO Looking up user name=carol 2026/04/10 22:59:12 INFO Looking up user name=alice 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f04d-72f3-b453-5a55e3c61f5c 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799e-f04d-79c6-9a01-22b329938ca2 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799e-f04d-72f3-b453-5a55e3c61f5c 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799e-f04d-79c6-9a01-22b329938ca2 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Looking up user name=alice 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-f057-7f0c-b9c9-890cb876d9a3 2026/04/10 22:59:12 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799e-f038-7527-9f20-e4a2e6168e7d activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 --- PASS: TestMetadata_HTML (1.17s) 2026/04/10 22:59:12 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f06f-73a8-bc9f-9e429926452a activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f038-7527-9f20-e4a2e6168e7d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f038-7527-9f20-e4a2e6168e7d 2026/04/10 22:59:12 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key="my website" 2026/04/10 22:59:12 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/04/10 22:59:12 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f070-7103-97a8-ce2f431cc06a activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f06f-73a8-bc9f-9e429926452a 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f06f-73a8-bc9f-9e429926452a 2026/04/10 22:59:12 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f072-75c3-8480-8715e40daacf activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://a.localdomain/user/bob 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-f071-7cc1-a49f-8883341018ab 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799e-f072-75c3-8480-8715e40daacf 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-f072-776f-acb1-bda186a37956 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/04/10 22:59:12 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f06f-73a8-bc9f-9e429926452a 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799e-f06f-73a8-bc9f-9e429926452a 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799e-f070-7103-97a8-ce2f431cc06a 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799e-f070-7103-97a8-ce2f431cc06a 2026/04/10 22:59:12 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/04/10 22:59:12 INFO Looking up user name=alice 2026/04/10 22:59:12 INFO Looking up user name=alice 2026/04/10 22:59:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f086-72f1-8670-15213d074cac activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://a.localdomain/user/bob 2026/04/10 22:59:12 INFO Looking up user name=alice 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-f084-714d-b664-f46ded407ff8 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799e-f015-7ac9-bec8-b275b1c616dd activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799e-f010-7799-ade3-55397e1eea3e activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f06f-73a8-bc9f-9e429926452a activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f038-7527-9f20-e4a2e6168e7d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f038-7527-9f20-e4a2e6168e7d 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799e-f070-7103-97a8-ce2f431cc06a 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799e-f086-72f1-8670-15213d074cac 2026/04/10 22:59:12 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f08c-7629-a272-41d5f5cb0768 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f015-7ac9-bec8-b275b1c616dd activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f015-7ac9-bec8-b275b1c616dd 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799e-f070-7103-97a8-ce2f431cc06a 2026/04/10 22:59:12 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f08c-7c17-9a38-7382b9cc7538 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f010-7799-ade3-55397e1eea3e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f010-7799-ade3-55397e1eea3e 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 --- PASS: TestMetadata_Maximum (1.20s) 2026/04/10 22:59:12 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-f07d-7cfb-9e5a-cf4356824e4a 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:12 INFO Looking up user name=carol 2026/04/10 22:59:12 INFO Looking up user name=alice 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-f090-778e-a9ac-abc3b553748d 2026/04/10 22:59:12 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799e-f04d-72f3-b453-5a55e3c61f5c activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/04/10 22:59:12 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799e-f04d-79c6-9a01-22b329938ca2 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:12 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f097-7130-9fc4-d4c1612f6a47 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f04d-72f3-b453-5a55e3c61f5c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799e-f04d-72f3-b453-5a55e3c61f5c 2026/04/10 22:59:12 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f097-7ecc-83cd-b8f913d2a6f2 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f04d-79c6-9a01-22b329938ca2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f04d-79c6-9a01-22b329938ca2 2026/04/10 22:59:12 INFO Received a new post activity.id=https://a.localdomain/create/019d799e-f092-73f8-b656-2dfdd06439d4 activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-f092-73d0-86bd-5553c21e5a3c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019d799e-f092-73d0-86bd-5553c21e5a3c 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f08c-7629-a272-41d5f5cb0768 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f08c-7629-a272-41d5f5cb0768 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f08c-7c17-9a38-7382b9cc7538 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799e-f097-7130-9fc4-d4c1612f6a47 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-f097-7617-9d8d-5bac1a6607f3 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f097-7ecc-83cd-b8f913d2a6f2 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799e-f092-73f8-b656-2dfdd06439d4 2026/04/10 22:59:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:12 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799e-f092-73d0-86bd-5553c21e5a3c request.user=bob post=https://a.localdomain/post/019d799e-f092-73d0-86bd-5553c21e5a3c 2026/04/10 22:59:12 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799e-f0a1-7b57-aaa6-d96cdad3c76c activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f086-72f1-8670-15213d074cac activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799e-f086-72f1-8670-15213d074cac 2026/04/10 22:59:12 ERROR Cannot add metadata field request.path=/users/metadata/add request.user=bob name=c 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d799e-f0a1-7b57-aaa6-d96cdad3c76c 2026/04/10 22:59:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f08c-7c17-9a38-7382b9cc7538 2026/04/10 22:59:12 INFO Looking up user name=alice 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f08c-7629-a272-41d5f5cb0768 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799e-f097-7130-9fc4-d4c1612f6a47 2026/04/10 22:59: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_Whitespace (1.25s) 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799e-f070-7103-97a8-ce2f431cc06a activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f0bc-7a1a-a28d-3721f8828811 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f070-7103-97a8-ce2f431cc06a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f070-7103-97a8-ce2f431cc06a 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799e-f0ac-7185-a029-6e066c5bcc3e 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f0bc-7a1a-a28d-3721f8828811 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f0bc-7a1a-a28d-3721f8828811 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799e-f097-7130-9fc4-d4c1612f6a47 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f08c-7c17-9a38-7382b9cc7538 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f097-7ecc-83cd-b8f913d2a6f2 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799e-f097-7130-9fc4-d4c1612f6a47 2026/04/10 22:59:12 INFO Looking up user name=carol 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799e-f08c-7629-a272-41d5f5cb0768 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f0bc-7a1a-a28d-3721f8828811 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799e-f0bc-7a1a-a28d-3721f8828811 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:12 INFO Looking up user name=carol 2026/04/10 22:59:12 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f08c-7629-a272-41d5f5cb0768 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f015-7ac9-bec8-b275b1c616dd activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f015-7ac9-bec8-b275b1c616dd 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Looking up user name=carol 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=g 2026/04/10 22:59:12 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f097-7ecc-83cd-b8f913d2a6f2 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799e-f08c-7c17-9a38-7382b9cc7538 --- PASS: TestCluster_PostToFollowers_RejectedLocally (1.26s) 2026/04/10 22:59:12 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799e-f0c6-78e5-9528-29eea9ef0e0c activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f072-75c3-8480-8715e40daacf activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f072-75c3-8480-8715e40daacf 2026/04/10 22:59:12 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f097-7130-9fc4-d4c1612f6a47 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f04d-72f3-b453-5a55e3c61f5c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799e-f04d-72f3-b453-5a55e3c61f5c 2026/04/10 22:59:12 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f0bc-7a1a-a28d-3721f8828811 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f070-7103-97a8-ce2f431cc06a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f070-7103-97a8-ce2f431cc06a 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799e-f097-7ecc-83cd-b8f913d2a6f2 2026/04/10 22:59:12 INFO Looking up user name=alice 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-f0cb-780d-a309-cbff02f89bb3 2026/04/10 22:59:12 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f08c-7c17-9a38-7382b9cc7538 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f010-7799-ade3-55397e1eea3e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f010-7799-ade3-55397e1eea3e 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:12 INFO Looking up user name=carol 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d799e-f0c6-78e5-9528-29eea9ef0e0c --- PASS: TestMetadata_Add (1.27s) 2026/04/10 22:59:12 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f097-7ecc-83cd-b8f913d2a6f2 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f04d-79c6-9a01-22b329938ca2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f04d-79c6-9a01-22b329938ca2 2026/04/10 22:59:12 WARN Metadata field key does not exist request.path=/users/metadata/remove request.user=bob raw=g 2026/04/10 22:59:12 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f0d5-793d-91e8-8b357f07dc14 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f0d5-78ea-8392-a6d753218425 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f0d5-78ea-8392-a6d753218425 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f0d5-793d-91e8-8b357f07dc14 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f0d5-793d-91e8-8b357f07dc14 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-f0df-79ec-a7eb-4af7ad33f34b 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f0d5-793d-91e8-8b357f07dc14 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799e-f0d5-793d-91e8-8b357f07dc14 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:12 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=e 2026/04/10 22:59:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:12 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f0d5-78ea-8392-a6d753218425 request.user=bob post=https://b.localdomain/post/019d799e-f0d5-78ea-8392-a6d753218425 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f0f7-77e1-b5a8-6be8eee8f791 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f0f7-779b-b073-c02e0d76fdc6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f0f7-779b-b073-c02e0d76fdc6 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-f0f8-7a54-9289-bc5cae8cef04 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:12 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799e-f0fd-7bd0-b0cd-a554ac85a9a6 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:12 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f0f6-7d03-a122-dbaf76c312dc activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f0f6-7cce-b6d5-a4b60623af65 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f0f6-7cce-b6d5-a4b60623af65 2026/04/10 22:59:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:12 INFO Fetching object id=ap://did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor 2026/04/10 22:59:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799e-f101-716d-b427-a538591b5273 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f0f7-77e1-b5a8-6be8eee8f791 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f0f7-77e1-b5a8-6be8eee8f791 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799e-f0fd-7bd0-b0cd-a554ac85a9a6 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799e-f0fd-7bd0-b0cd-a554ac85a9a6 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f0f6-7d03-a122-dbaf76c312dc 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f0f6-7d03-a122-dbaf76c312dc 2026/04/10 22:59:12 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f109-7b7b-94da-94f7dc7a9d92 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f109-7b4c-a025-41e83c6c1260 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f109-7b4c-a025-41e83c6c1260 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Looking up user name=carol 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor offset=0 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f0f7-77e1-b5a8-6be8eee8f791 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799e-f0fd-7bd0-b0cd-a554ac85a9a6 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799e-f0fd-7bd0-b0cd-a554ac85a9a6 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799e-f0f7-77e1-b5a8-6be8eee8f791 2026/04/10 22:59:12 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f118-7c1b-aa53-725f5cd6d10e activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f0f6-7d03-a122-dbaf76c312dc 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799e-f0f6-7d03-a122-dbaf76c312dc 2026/04/10 22:59:12 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f0f7-779b-b073-c02e0d76fdc6 request.user=carol post=https://b.localdomain/post/019d799e-f0f7-779b-b073-c02e0d76fdc6 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:12 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f0f6-7cce-b6d5-a4b60623af65 request.user=bob post=https://b.localdomain/post/019d799e-f0f6-7cce-b6d5-a4b60623af65 2026/04/10 22:59:12 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f0d5-793d-91e8-8b357f07dc14 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f0d5-78ea-8392-a6d753218425 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f0d5-78ea-8392-a6d753218425 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f109-7b7b-94da-94f7dc7a9d92 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f109-7b7b-94da-94f7dc7a9d92 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:12 INFO Looking up user name=carol --- PASS: TestBio_Set (1.36s) 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:12 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f12a-7d45-ba1d-64df63fe92e1 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:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f109-7b7b-94da-94f7dc7a9d92 2026/04/10 22:59:12 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=c 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799e-f109-7b7b-94da-94f7dc7a9d92 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f118-7c1b-aa53-725f5cd6d10e 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f118-7c1b-aa53-725f5cd6d10e 2026/04/10 22:59:12 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f109-7b4c-a025-41e83c6c1260 request.user=carol post=https://b.localdomain/post/019d799e-f109-7b4c-a025-41e83c6c1260 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:12 INFO Looking up user name=alice 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-f130-7540-8cc5-f028fd9421b5 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f118-7c1b-aa53-725f5cd6d10e 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799e-f118-7c1b-aa53-725f5cd6d10e 2026/04/10 22:59:12 INFO Fetching object id=ap://did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/inbox activity=https://a.localdomain/follow/019d799e-f12a-7d45-ba1d-64df63fe92e1 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/inbox activity=https://a.localdomain/follow/019d799e-f12a-7d45-ba1d-64df63fe92e1 2026/04/10 22:59:12 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=a 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:12 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799e-f0fd-7bd0-b0cd-a554ac85a9a6 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:12 INFO Looking up user name=carol 2026/04/10 22:59:12 INFO Looking up user name=alice 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-f13e-7444-959b-0940b3e2f00b 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799e-f146-7a4b-8e1d-f01689fcd551 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://a.localdomain/user/bob 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/inbox activity=https://a.localdomain/follow/019d799e-f12a-7d45-ba1d-64df63fe92e1 2026/04/10 22:59:12 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799e-f14a-76ec-9b2b-bd67de45106e activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f146-7a4b-8e1d-f01689fcd551 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799e-f146-7a4b-8e1d-f01689fcd551 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor offset=0 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799e-f12a-7d45-ba1d-64df63fe92e1 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor offset=0 2026/04/10 22:59:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:12 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f0f7-77e1-b5a8-6be8eee8f791 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f0f7-779b-b073-c02e0d76fdc6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f0f7-779b-b073-c02e0d76fdc6 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799e-f146-7a4b-8e1d-f01689fcd551 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d799e-f14a-76ec-9b2b-bd67de45106e 2026/04/10 22:59:12 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f0f6-7d03-a122-dbaf76c312dc activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f0f6-7cce-b6d5-a4b60623af65 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f0f6-7cce-b6d5-a4b60623af65 2026/04/10 22:59:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-f13e-7e44-9321-105a4dfa1b56 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:59:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:12 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:12 INFO Fetching object id=ap://did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:12 INFO Looking up user name=carol 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:12 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 22:59:12 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor 2026/04/10 22:59:12 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799e-f172-7ab2-a69b-3cda453b1f2d 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:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor 2026/04/10 22:59:12 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f163-75a1-996d-6c49884b3442 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f163-756f-b345-5a18f622c223 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f163-756f-b345-5a18f622c223 2026/04/10 22:59:12 INFO Looking up user name=alice 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:12 INFO Fetching object id=ap://did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor offset=0 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor offset=0 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:12 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799e-f193-7cc8-91ba-d4667fee12bd activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799e-f0fd-7bd0-b0cd-a554ac85a9a6 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799e-f0fd-7bd0-b0cd-a554ac85a9a6 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f163-75a1-996d-6c49884b3442 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f163-75a1-996d-6c49884b3442 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:12 INFO Looking up user name=carol 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799e-f193-7cc8-91ba-d4667fee12bd 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799e-f193-7cc8-91ba-d4667fee12bd 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/inbox activity=https://b.localdomain/follow/019d799e-f172-7ab2-a69b-3cda453b1f2d 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/inbox activity=https://b.localdomain/follow/019d799e-f172-7ab2-a69b-3cda453b1f2d 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-f172-73fb-976e-cf259f8af8d2 2026/04/10 22:59:12 INFO Looking up user name=alice 2026/04/10 22:59:12 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f19f-71fc-bfc0-d66480c6e0a2 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f163-75a1-996d-6c49884b3442 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:12 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f1a2-75b8-995f-0787472f938b activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:12 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f1a6-7f01-8456-6392d8a9d578 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:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799e-f163-75a1-996d-6c49884b3442 2026/04/10 22:59:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/inbox activity=https://b.localdomain/follow/019d799e-f172-7ab2-a69b-3cda453b1f2d --- PASS: TestMetadata_Remove (1.49s) 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:59:12 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f163-756f-b345-5a18f622c223 request.user=carol post=https://b.localdomain/post/019d799e-f163-756f-b345-5a18f622c223 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799e-f172-7ab2-a69b-3cda453b1f2d 2026/04/10 22:59:12 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Looking up user name=carol 2026/04/10 22:59:12 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799e-f1ae-7c8b-b5a4-6c0ead9b9356 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor offset=0 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:12 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Looking up user name=nobody 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799e-f193-7cc8-91ba-d4667fee12bd 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d799e-f193-7cc8-91ba-d4667fee12bd 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f19f-71fc-bfc0-d66480c6e0a2 2026/04/10 22:59:12 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=1 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f19f-71fc-bfc0-d66480c6e0a2 2026/04/10 22:59:12 INFO Found unknown local follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:12 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f1bc-73d8-8a86-96a6ea9f2efd 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:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/inbox activity=https://a.localdomain/follow/019d799e-f1bc-73d8-8a86-96a6ea9f2efd 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/inbox activity=https://a.localdomain/follow/019d799e-f1bc-73d8-8a86-96a6ea9f2efd 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor/inbox activity=https://a.localdomain/follow/019d799e-f1a6-7f01-8456-6392d8a9d578 --- PASS: TestCluster_PostToFollowers_ApprovedLocally (1.51s) 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor/inbox activity=https://a.localdomain/follow/019d799e-f1a6-7f01-8456-6392d8a9d578 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799e-f1a2-75b8-995f-0787472f938b 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799e-f1a2-75b8-995f-0787472f938b 2026/04/10 22:59:12 INFO Looking up user name=alice 2026/04/10 22:59:12 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:12 INFO Looking up user name=carol 2026/04/10 22:59:12 WARN Failed to fetch follow request to approve request.path=/users/followers/accept/b.localdomain/user/bob request.user=alice follower=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799e-f1ae-7c8b-b5a4-6c0ead9b9356 2026/04/10 22:59:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799e-f1ae-7c8b-b5a4-6c0ead9b9356 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Looking up user name=bob 2026/04/10 22:59:12 INFO Looking up user name=alice 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f19f-71fc-bfc0-d66480c6e0a2 2026/04/10 22:59:12 INFO Looking up user name=alice 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/inbox activity=https://a.localdomain/follow/019d799e-f1bc-73d8-8a86-96a6ea9f2efd 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799e-f19f-71fc-bfc0-d66480c6e0a2 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799e-f1bc-73d8-8a86-96a6ea9f2efd 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799e-f1ae-7c8b-b5a4-6c0ead9b9356 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799e-f1a2-75b8-995f-0787472f938b 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:12 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor/inbox activity=https://a.localdomain/follow/019d799e-f1a6-7f01-8456-6392d8a9d578 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor offset=0 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799e-f1ae-7c8b-b5a4-6c0ead9b9356 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799e-f1a2-75b8-995f-0787472f938b 2026/04/10 22:59:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799e-f1a6-7f01-8456-6392d8a9d578 2026/04/10 22:59:12 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:12 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor offset=0 2026/04/10 22:59:12 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f1d6-710c-af70-d7ebae2ee4b7 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:12 INFO Looking up user name=alice 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:12 INFO Fetching object id=ap://did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:12 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:12 INFO Looking up user name=carol 2026/04/10 22:59:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:12 INFO Looking up user name=carol 2026/04/10 22:59:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:12 INFO Fetching object id=ap://did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor 2026/04/10 22:59:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor offset=0 2026/04/10 22:59:13 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:13 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:13 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f109-7b7b-94da-94f7dc7a9d92 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f109-7b4c-a025-41e83c6c1260 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f109-7b4c-a025-41e83c6c1260 2026/04/10 22:59:13 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor offset=0 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f1d6-710c-af70-d7ebae2ee4b7 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f1d6-710c-af70-d7ebae2ee4b7 2026/04/10 22:59:13 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob --- PASS: TestMetadata_Equals (1.57s) 2026/04/10 22:59:13 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:13 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f1d6-710c-af70-d7ebae2ee4b7 2026/04/10 22:59:13 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:13 INFO Approving follow request activity.id=https://b.localdomain/follow/019d799e-f1ae-7c8b-b5a4-6c0ead9b9356 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799e-f1d6-710c-af70-d7ebae2ee4b7 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799e-f210-7679-be5b-17b97d6890b9 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799e-f1ae-7c8b-b5a4-6c0ead9b9356 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799e-f1ae-7c8b-b5a4-6c0ead9b9356 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:13 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f163-75a1-996d-6c49884b3442 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f163-756f-b345-5a18f622c223 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f163-756f-b345-5a18f622c223 2026/04/10 22:59:13 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/update/019d799e-f1ea-7807-ac9d-4d2266e49d12 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor gateway=https://c.localdomain 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/update/019d799e-f1ea-7807-ac9d-4d2266e49d12 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/update/019d799e-f1ea-7807-ac9d-4d2266e49d12 2026/04/10 22:59:13 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799e-f210-7679-be5b-17b97d6890b9 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799e-f210-7679-be5b-17b97d6890b9 2026/04/10 22:59:13 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799e-f216-741b-8d89-2e614e5b4578 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:13 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f1a2-75b8-995f-0787472f938b activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol --- PASS: TestCluster_PostToFollowers_AcceptTwice (1.60s) 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:13 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgbkEX3dhJtWuzSEDQBdS3i9sda3xTF5cdund7YHkaEbi/actor/follow/019d799e-f227-701d-9fe8-d6235ba9dd60 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgbkEX3dhJtWuzSEDQBdS3i9sda3xTF5cdund7YHkaEbi/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkgbkEX3dhJtWuzSEDQBdS3i9sda3xTF5cdund7YHkaEbi/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor offset=0 2026/04/10 22:59:13 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f228-7798-84ab-ab57997b9ee7 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799e-f210-7679-be5b-17b97d6890b9 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d799e-f210-7679-be5b-17b97d6890b9 2026/04/10 22:59:13 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/follow/019d799e-f22e-7b5f-81f6-9bb2b8c07b41 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor 2026/04/10 22:59:13 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799e-f12a-7d45-ba1d-64df63fe92e1 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:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/update/019d799e-f1ea-7807-ac9d-4d2266e49d12 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/accept/019d799e-f236-78d7-83a6-1c312166ada3 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f12a-7d45-ba1d-64df63fe92e1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f12a-7d45-ba1d-64df63fe92e1 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/04/10 22:59:13 INFO Adding mention request.path=/users/dm request.user=carol name=@alice@a.localdomain actor=https://a.localdomain/user/alice 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/update/019d799e-f1ea-7807-ac9d-4d2266e49d12 2026/04/10 22:59:13 INFO Updated post activity.id=https://b.localdomain/update/019d799e-f21c-7721-a7ae-954ba976e8cb activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f0f7-779b-b073-c02e0d76fdc6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f0f7-779b-b073-c02e0d76fdc6 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799e-f118-7c1b-aa53-725f5cd6d10e activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799e-f216-741b-8d89-2e614e5b4578 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799e-f216-741b-8d89-2e614e5b4578 2026/04/10 22:59:13 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f243-7c04-a69b-f75f38392b60 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f118-7c1b-aa53-725f5cd6d10e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f118-7c1b-aa53-725f5cd6d10e 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799e-f1bc-73d8-8a86-96a6ea9f2efd 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:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor 2026/04/10 22:59:13 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:13 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f23b-7862-af18-199d2f06f620 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f23b-76d6-9f33-344ae959f5b0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f23b-76d6-9f33-344ae959f5b0 2026/04/10 22:59:13 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:13 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f246-7ca2-b89b-36af3d1ddad4 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f228-7798-84ab-ab57997b9ee7 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f228-7798-84ab-ab57997b9ee7 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/accept/019d799e-f24b-7d7b-b88e-024e2fc667c0 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f1bc-73d8-8a86-96a6ea9f2efd activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799e-f1bc-73d8-8a86-96a6ea9f2efd 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799e-f210-7679-be5b-17b97d6890b9 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799e-f1ae-7c8b-b5a4-6c0ead9b9356 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799e-f1ae-7c8b-b5a4-6c0ead9b9356 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkgbkEX3dhJtWuzSEDQBdS3i9sda3xTF5cdund7YHkaEbi/actor/follow/019d799e-f227-701d-9fe8-d6235ba9dd60 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkgbkEX3dhJtWuzSEDQBdS3i9sda3xTF5cdund7YHkaEbi/actor/follow/019d799e-f227-701d-9fe8-d6235ba9dd60 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799e-f216-741b-8d89-2e614e5b4578 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f246-7ca2-b89b-36af3d1ddad4 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f246-7ca2-b89b-36af3d1ddad4 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/follow/019d799e-f22e-7b5f-81f6-9bb2b8c07b41 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/follow/019d799e-f22e-7b5f-81f6-9bb2b8c07b41 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/accept/019d799e-f236-78d7-83a6-1c312166ada3 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/accept/019d799e-f236-78d7-83a6-1c312166ada3 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MkgbkEX3dhJtWuzSEDQBdS3i9sda3xTF5cdund7YHkaEbi/actor 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f243-7c04-a69b-f75f38392b60 2026/04/10 22:59:13 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f243-7c04-a69b-f75f38392b60 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799e-f216-741b-8d89-2e614e5b4578 2026/04/10 22:59:13 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor 2026/04/10 22:59:13 INFO Looking up user name=alice --- PASS: TestCluster_FollowersSyncMissingRemoteFollow (1.66s) 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/accept/019d799e-f24b-7d7b-b88e-024e2fc667c0 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:13 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:13 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f258-7d43-b657-de2df7f990f2 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:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f228-7798-84ab-ab57997b9ee7 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-f21c-7721-a7ae-954ba976e8cb 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-f21c-7721-a7ae-954ba976e8cb 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f246-7ca2-b89b-36af3d1ddad4 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799e-f228-7798-84ab-ab57997b9ee7 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f25f-7928-940f-a84df25d2709 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799e-f246-7ca2-b89b-36af3d1ddad4 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor/inbox activity=https://a.localdomain/follow/019d799e-f258-7d43-b657-de2df7f990f2 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor/inbox activity=https://a.localdomain/follow/019d799e-f258-7d43-b657-de2df7f990f2 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f243-7c04-a69b-f75f38392b60 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkgbkEX3dhJtWuzSEDQBdS3i9sda3xTF5cdund7YHkaEbi/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkgbkEX3dhJtWuzSEDQBdS3i9sda3xTF5cdund7YHkaEbi/actor/follow/019d799e-f227-701d-9fe8-d6235ba9dd60 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799e-f243-7c04-a69b-f75f38392b60 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-f21c-7721-a7ae-954ba976e8cb 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgbkEX3dhJtWuzSEDQBdS3i9sda3xTF5cdund7YHkaEbi/actor/follow/019d799e-f227-701d-9fe8-d6235ba9dd60 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor offset=0 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/follow/019d799e-f22e-7b5f-81f6-9bb2b8c07b41 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019d799e-f23b-7862-af18-199d2f06f620 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019d799e-f23b-7862-af18-199d2f06f620 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/accept/019d799e-f236-78d7-83a6-1c312166ada3 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/accept/019d799e-f24b-7d7b-b88e-024e2fc667c0 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/follow/019d799e-f22e-7b5f-81f6-9bb2b8c07b41 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor/inbox activity=https://a.localdomain/follow/019d799e-f258-7d43-b657-de2df7f990f2 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-f21c-7721-a7ae-954ba976e8cb 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor offset=0 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799e-f258-7d43-b657-de2df7f990f2 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f243-7c04-a69b-f75f38392b60 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f118-7c1b-aa53-725f5cd6d10e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f118-7c1b-aa53-725f5cd6d10e 2026/04/10 22:59:13 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f0f7-779b-b073-c02e0d76fdc6 request.user=carol post=https://b.localdomain/post/019d799e-f0f7-779b-b073-c02e0d76fdc6 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor offset=0 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799e-f25f-7928-940f-a84df25d2709 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799e-f25f-7928-940f-a84df25d2709 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019d799e-f23b-7862-af18-199d2f06f620 2026/04/10 22:59:13 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/update/019d799e-f24e-789e-8016-c6524d729797 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor gateway=https://a.localdomain 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/update/019d799e-f24e-789e-8016-c6524d729797 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/update/019d799e-f24e-789e-8016-c6524d729797 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:13 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d799e-f28f-7067-828f-93fb0c2d43ff activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799e-f23b-7862-af18-199d2f06f620 2026/04/10 22:59:13 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:13 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f292-7241-9814-0189b09fd641 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f23b-76d6-9f33-344ae959f5b0 request.user=carol post=https://b.localdomain/post/019d799e-f23b-76d6-9f33-344ae959f5b0 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/accept/019d799e-f24b-7d7b-b88e-024e2fc667c0 2026/04/10 22:59:13 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:13 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799e-f25f-7928-940f-a84df25d2709 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/accept/019d799e-f24b-7d7b-b88e-024e2fc667c0 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799e-f25f-7928-940f-a84df25d2709 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/accept/019d799e-f236-78d7-83a6-1c312166ada3 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:13 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor 2026/04/10 22:59:13 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f287-76a7-94ac-5c33543d3fb1 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f287-7672-81fe-11948cc22487 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f287-7672-81fe-11948cc22487 2026/04/10 22:59:13 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f2a1-756e-8dac-72ccb89b4a69 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f2a2-7360-938d-0dcd150368cd activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/update/019d799e-f24e-789e-8016-c6524d729797 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:13 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/update/019d799e-f24e-789e-8016-c6524d729797 2026/04/10 22:59:13 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-f2a7-7a30-8abe-ab2cc12cf830 2026/04/10 22:59:13 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:13 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799e-f28f-7067-828f-93fb0c2d43ff 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799e-f28f-7067-828f-93fb0c2d43ff 2026/04/10 22:59:13 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f292-7241-9814-0189b09fd641 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f292-7241-9814-0189b09fd641 2026/04/10 22:59:13 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:13 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:13 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/accept/019d799e-f236-78d7-83a6-1c312166ada3 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f12a-7d45-ba1d-64df63fe92e1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f12a-7d45-ba1d-64df63fe92e1 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799e-f28f-7067-828f-93fb0c2d43ff 2026/04/10 22:59:13 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799e-f19f-71fc-bfc0-d66480c6e0a2 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d799e-f28f-7067-828f-93fb0c2d43ff 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799e-f2a1-756e-8dac-72ccb89b4a69 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799e-f2a1-756e-8dac-72ccb89b4a69 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-f29b-7cc0-86a8-08b456779803 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799e-f2a2-7360-938d-0dcd150368cd 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799e-f2a2-7360-938d-0dcd150368cd 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f287-76a7-94ac-5c33543d3fb1 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f287-76a7-94ac-5c33543d3fb1 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f2d2-774e-bca1-a1a11c12aff5 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f19f-71fc-bfc0-d66480c6e0a2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f19f-71fc-bfc0-d66480c6e0a2 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f292-7241-9814-0189b09fd641 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Approving follow request activity.id=https://b.localdomain/follow/019d799e-f172-7ab2-a69b-3cda453b1f2d 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:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor offset=0 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Approving follow request activity.id=https://b.localdomain/follow/019d799e-f216-741b-8d89-2e614e5b4578 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799e-f292-7241-9814-0189b09fd641 2026/04/10 22:59:13 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/accept/019d799e-f2d9-7623-931d-efcac5c38a80 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799e-f172-7ab2-a69b-3cda453b1f2d activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799e-f172-7ab2-a69b-3cda453b1f2d 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgbkEX3dhJtWuzSEDQBdS3i9sda3xTF5cdund7YHkaEbi/actor 2026/04/10 22:59:13 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799e-f2db-7458-94be-a1863ecc2aa1 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799e-f216-741b-8d89-2e614e5b4578 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799e-f216-741b-8d89-2e614e5b4578 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799e-f2a1-756e-8dac-72ccb89b4a69 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MkgbkEX3dhJtWuzSEDQBdS3i9sda3xTF5cdund7YHkaEbi/actor 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f287-76a7-94ac-5c33543d3fb1 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799e-f2a1-756e-8dac-72ccb89b4a69 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799e-f2db-7458-94be-a1863ecc2aa1 2026/04/10 22:59:13 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799e-f2db-7458-94be-a1863ecc2aa1 2026/04/10 22:59:13 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799e-f246-7ca2-b89b-36af3d1ddad4 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799e-f2a2-7360-938d-0dcd150368cd 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor offset=0 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f2ea-70e5-bc37-bd6135756cf2 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f246-7ca2-b89b-36af3d1ddad4 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799e-f246-7ca2-b89b-36af3d1ddad4 2026/04/10 22:59:13 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799e-f1a6-7f01-8456-6392d8a9d578 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:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor 2026/04/10 22:59:13 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d799e-f2e8-7c23-8953-9a269f73fcf8 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799e-f2a2-7360-938d-0dcd150368cd 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor/accept/019d799e-f2ef-7e96-b77f-b76a833c63d8 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f1a6-7f01-8456-6392d8a9d578 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f1a6-7f01-8456-6392d8a9d578 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799e-f287-76a7-94ac-5c33543d3fb1 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f2d2-774e-bca1-a1a11c12aff5 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f2d2-774e-bca1-a1a11c12aff5 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799e-f2db-7458-94be-a1863ecc2aa1 2026/04/10 22:59:13 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f287-7672-81fe-11948cc22487 request.user=bob post=https://b.localdomain/post/019d799e-f287-7672-81fe-11948cc22487 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799e-f2ea-70e5-bc37-bd6135756cf2 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d799e-f2db-7458-94be-a1863ecc2aa1 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/accept/019d799e-f24b-7d7b-b88e-024e2fc667c0 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f1bc-73d8-8a86-96a6ea9f2efd activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799e-f1bc-73d8-8a86-96a6ea9f2efd 2026/04/10 22:59:13 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:13 INFO Notifying that user does not exist user=bob 2026/04/10 22:59:13 WARN Actor is gone, deleting associated objects id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Updated post activity.id=https://b.localdomain/update/019d799e-f21c-7721-a7ae-954ba976e8cb activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f0f7-779b-b073-c02e0d76fdc6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f0f7-779b-b073-c02e0d76fdc6 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:13 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgbkEX3dhJtWuzSEDQBdS3i9sda3xTF5cdund7YHkaEbi/actor/follow/019d799e-f227-701d-9fe8-d6235ba9dd60 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgbkEX3dhJtWuzSEDQBdS3i9sda3xTF5cdund7YHkaEbi/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkgbkEX3dhJtWuzSEDQBdS3i9sda3xTF5cdund7YHkaEbi/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799e-f258-7d43-b657-de2df7f990f2 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:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/accept/019d799e-f303-7a67-bcb8-b16a678cd728 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgbkEX3dhJtWuzSEDQBdS3i9sda3xTF5cdund7YHkaEbi/actor/follow/019d799e-f227-701d-9fe8-d6235ba9dd60 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgbkEX3dhJtWuzSEDQBdS3i9sda3xTF5cdund7YHkaEbi/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkgbkEX3dhJtWuzSEDQBdS3i9sda3xTF5cdund7YHkaEbi/actor/follow/019d799e-f227-701d-9fe8-d6235ba9dd60 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:13 WARN Failed to resolve user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob error="failed to fetch https://b.localdomain/.well-known/webfinger?resource=acct:bob@b.localdomain: actor is gone" 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor/accept/019d799e-f308-7dd5-8f64-33e7e27ff164 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f258-7d43-b657-de2df7f990f2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799e-f258-7d43-b657-de2df7f990f2 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799e-f2db-7458-94be-a1863ecc2aa1 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799e-f216-741b-8d89-2e614e5b4578 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799e-f216-741b-8d89-2e614e5b4578 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/accept/019d799e-f2d9-7623-931d-efcac5c38a80 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/accept/019d799e-f2d9-7623-931d-efcac5c38a80 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor 2026/04/10 22:59:13 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor/accept/019d799e-f2ef-7e96-b77f-b76a833c63d8 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor/accept/019d799e-f2ef-7e96-b77f-b76a833c63d8 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgbkEX3dhJtWuzSEDQBdS3i9sda3xTF5cdund7YHkaEbi/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/accept/019d799e-f303-7a67-bcb8-b16a678cd728 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgbkEX3dhJtWuzSEDQBdS3i9sda3xTF5cdund7YHkaEbi/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/accept/019d799e-f303-7a67-bcb8-b16a678cd728 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor 2026/04/10 22:59:13 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor/accept/019d799e-f308-7dd5-8f64-33e7e27ff164 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor 2026/04/10 22:59:13 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799e-f25f-7928-940f-a84df25d2709 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:13 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f318-76e7-887e-0bbab0ebb6fa activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799e-f2e8-7c23-8953-9a269f73fcf8 2026/04/10 22:59:13 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f23b-7862-af18-199d2f06f620 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f23b-76d6-9f33-344ae959f5b0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f23b-76d6-9f33-344ae959f5b0 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799e-f2e8-7c23-8953-9a269f73fcf8 2026/04/10 22:59:13 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f31e-7b79-88d7-1231f3eb6c19 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f25f-7928-940f-a84df25d2709 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f25f-7928-940f-a84df25d2709 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f31e-78c7-b324-c52996ed8e9c activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f305-74cd-99c6-dc2d888feef3 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f305-749a-8ad0-9d3e59f49667 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f305-749a-8ad0-9d3e59f49667 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f31e-7b79-88d7-1231f3eb6c19 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f31e-7b79-88d7-1231f3eb6c19 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799e-f2e8-7c23-8953-9a269f73fcf8 2026/04/10 22:59:13 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor/follow/019d799e-f32e-7e14-ab70-d5a9d6acce25 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/accept/019d799e-f2d9-7623-931d-efcac5c38a80 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d799e-f2e8-7c23-8953-9a269f73fcf8 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor/accept/019d799e-f2ef-7e96-b77f-b76a833c63d8 2026/04/10 22:59:13 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/follow/019d799e-f334-7544-aafc-66772cc65b80 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor/accept/019d799e-f308-7dd5-8f64-33e7e27ff164 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgbkEX3dhJtWuzSEDQBdS3i9sda3xTF5cdund7YHkaEbi/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/accept/019d799e-f303-7a67-bcb8-b16a678cd728 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f31e-7b79-88d7-1231f3eb6c19 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/accept/019d799e-f2d9-7623-931d-efcac5c38a80 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799e-f31e-7b79-88d7-1231f3eb6c19 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/accept/019d799e-f303-7a67-bcb8-b16a678cd728 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f318-76e7-887e-0bbab0ebb6fa 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f318-76e7-887e-0bbab0ebb6fa 2026/04/10 22:59:13 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f31e-7b79-88d7-1231f3eb6c19 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f25f-7928-940f-a84df25d2709 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f25f-7928-940f-a84df25d2709 2026/04/10 22:59:13 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f2d2-774e-bca1-a1a11c12aff5 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799e-f2ea-70e5-bc37-bd6135756cf2 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f31e-78c7-b324-c52996ed8e9c 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f31e-78c7-b324-c52996ed8e9c 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f305-74cd-99c6-dc2d888feef3 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f305-74cd-99c6-dc2d888feef3 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f318-76e7-887e-0bbab0ebb6fa 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799e-f318-76e7-887e-0bbab0ebb6fa 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor/accept/019d799e-f308-7dd5-8f64-33e7e27ff164 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799e-f2ea-70e5-bc37-bd6135756cf2 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor/accept/019d799e-f308-7dd5-8f64-33e7e27ff164 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799e-f2ea-70e5-bc37-bd6135756cf2 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/accept/019d799e-f2d9-7623-931d-efcac5c38a80 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799e-f172-7ab2-a69b-3cda453b1f2d activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799e-f172-7ab2-a69b-3cda453b1f2d 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799e-f31e-78c7-b324-c52996ed8e9c 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/follow/019d799e-f334-7544-aafc-66772cc65b80 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/follow/019d799e-f334-7544-aafc-66772cc65b80 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799e-f2d2-774e-bca1-a1a11c12aff5 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor/follow/019d799e-f32e-7e14-ab70-d5a9d6acce25 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor/accept/019d799e-f2ef-7e96-b77f-b76a833c63d8 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor/follow/019d799e-f32e-7e14-ab70-d5a9d6acce25 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799e-f31e-78c7-b324-c52996ed8e9c 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:13 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799e-f2a1-756e-8dac-72ccb89b4a69 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f376-7d5f-92a4-daa0f6bfa180 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f2a1-756e-8dac-72ccb89b4a69 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f2a1-756e-8dac-72ccb89b4a69 --- PASS: TestMetadata_Link (1.95s) 2026/04/10 22:59:13 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799e-f2a2-7360-938d-0dcd150368cd activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f2d2-774e-bca1-a1a11c12aff5 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f19f-71fc-bfc0-d66480c6e0a2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f19f-71fc-bfc0-d66480c6e0a2 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d799e-f37b-73bb-a170-9f022726780d activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://c.localdomain/user/carol followed=https://a.localdomain/user/alice 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f37d-7160-b267-25910afccbfd activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f2a2-7360-938d-0dcd150368cd activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f2a2-7360-938d-0dcd150368cd 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f376-7d5f-92a4-daa0f6bfa180 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f376-7d5f-92a4-daa0f6bfa180 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019d799e-f37b-73bb-a170-9f022726780d 2026/04/10 22:59:13 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d799e-f380-7803-9ef3-6045e97c94e7 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019d799e-f37b-73bb-a170-9f022726780d 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f37d-7160-b267-25910afccbfd 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f37d-7160-b267-25910afccbfd 2026/04/10 22:59:13 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f366-715d-85cb-d6e4af961e40 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f366-7125-9962-16ca9b154986 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f366-7125-9962-16ca9b154986 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f2ea-70e5-bc37-bd6135756cf2 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f246-7ca2-b89b-36af3d1ddad4 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799e-f246-7ca2-b89b-36af3d1ddad4 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f305-74cd-99c6-dc2d888feef3 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f376-7d5f-92a4-daa0f6bfa180 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor/follow/019d799e-f32e-7e14-ab70-d5a9d6acce25 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799e-f305-74cd-99c6-dc2d888feef3 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/accept/019d799e-f303-7a67-bcb8-b16a678cd728 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgbkEX3dhJtWuzSEDQBdS3i9sda3xTF5cdund7YHkaEbi/actor/follow/019d799e-f227-701d-9fe8-d6235ba9dd60 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgbkEX3dhJtWuzSEDQBdS3i9sda3xTF5cdund7YHkaEbi/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkgbkEX3dhJtWuzSEDQBdS3i9sda3xTF5cdund7YHkaEbi/actor/follow/019d799e-f227-701d-9fe8-d6235ba9dd60 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/follow/019d799e-f334-7544-aafc-66772cc65b80 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor/accept/019d799e-f2ef-7e96-b77f-b76a833c63d8 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f1a6-7f01-8456-6392d8a9d578 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f1a6-7f01-8456-6392d8a9d578 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor/follow/019d799e-f32e-7e14-ab70-d5a9d6acce25 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019d799e-f37b-73bb-a170-9f022726780d 2026/04/10 22:59:13 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f305-749a-8ad0-9d3e59f49667 request.user=bob post=https://b.localdomain/post/019d799e-f305-749a-8ad0-9d3e59f49667 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/follow/019d799e-f334-7544-aafc-66772cc65b80 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor offset=0 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d799e-f37b-73bb-a170-9f022726780d 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799e-f376-7d5f-92a4-daa0f6bfa180 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor offset=0 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f37d-7160-b267-25910afccbfd 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799e-f37d-7160-b267-25910afccbfd 2026/04/10 22:59:13 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:13 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f3a4-75a1-8224-640ac33d9161 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f376-7d5f-92a4-daa0f6bfa180 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f2a1-756e-8dac-72ccb89b4a69 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f2a1-756e-8dac-72ccb89b4a69 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799e-f3a4-75a1-8224-640ac33d9161 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799e-f3a4-75a1-8224-640ac33d9161 2026/04/10 22:59:13 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:59:13 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f37d-7160-b267-25910afccbfd activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f2a2-7360-938d-0dcd150368cd activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f2a2-7360-938d-0dcd150368cd 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor/accept/019d799e-f308-7dd5-8f64-33e7e27ff164 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f258-7d43-b657-de2df7f990f2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799e-f258-7d43-b657-de2df7f990f2 2026/04/10 22:59:13 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799e-f228-7798-84ab-ab57997b9ee7 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799e-f380-7803-9ef3-6045e97c94e7 2026/04/10 22:59:13 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f3bb-780d-915e-7d3da4bde4e6 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f228-7798-84ab-ab57997b9ee7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f228-7798-84ab-ab57997b9ee7 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799e-f380-7803-9ef3-6045e97c94e7 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799e-f3a4-75a1-8224-640ac33d9161 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799e-f3a4-75a1-8224-640ac33d9161 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:13 INFO Approving follow request activity.id=https://c.localdomain/follow/019d799e-f2e8-7c23-8953-9a269f73fcf8 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/create/019d799e-f3a5-709d-b4c3-cf0a334c62b3 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/post/019d799e-f3a5-7053-9399-934816343f17 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/post/019d799e-f3a5-7053-9399-934816343f17 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor 2026/04/10 22:59:13 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/create/019d799e-f3a5-709d-b4c3-cf0a334c62b3 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/post/019d799e-f3a5-7053-9399-934816343f17 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/post/019d799e-f3a5-7053-9399-934816343f17 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799e-f380-7803-9ef3-6045e97c94e7 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f3d0-71e1-b729-0b2d08ac0a33 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799e-f2e8-7c23-8953-9a269f73fcf8 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799e-f2e8-7c23-8953-9a269f73fcf8 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f366-715d-85cb-d6e4af961e40 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f366-715d-85cb-d6e4af961e40 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d799e-f380-7803-9ef3-6045e97c94e7 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f3bb-780d-915e-7d3da4bde4e6 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f3bb-780d-915e-7d3da4bde4e6 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799e-f3d0-71e1-b729-0b2d08ac0a33 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799e-f3d0-71e1-b729-0b2d08ac0a33 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:13 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f366-715d-85cb-d6e4af961e40 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 22:59:13 INFO Looking up user name=stuff 2026/04/10 22:59:13 INFO Approving follow request activity.id=https://c.localdomain/follow/019d799e-f37b-73bb-a170-9f022726780d activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://c.localdomain/user/carol followed=https://a.localdomain/user/alice 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f3bb-780d-915e-7d3da4bde4e6 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799e-f3d0-71e1-b729-0b2d08ac0a33 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799e-f3f3-729b-9b23-d659276c08ac activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799e-f37b-73bb-a170-9f022726780d activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799e-f37b-73bb-a170-9f022726780d 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799e-f3bb-780d-915e-7d3da4bde4e6 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799e-f3d0-71e1-b729-0b2d08ac0a33 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019d799e-f3f3-729b-9b23-d659276c08ac 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019d799e-f3f3-729b-9b23-d659276c08ac 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799e-f3f2-7b45-b5f2-0c33672f29a0 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/create/019d799e-f3a5-709d-b4c3-cf0a334c62b3 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/create/019d799e-f3a5-709d-b4c3-cf0a334c62b3 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799e-f366-715d-85cb-d6e4af961e40 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor 2026/04/10 22:59:13 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d799e-f402-74b0-91a3-22cb361760a4 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor 2026/04/10 22:59:13 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f366-7125-9962-16ca9b154986 request.user=bob post=https://b.localdomain/post/019d799e-f366-7125-9962-16ca9b154986 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019d799e-f3f3-729b-9b23-d659276c08ac 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f3d0-71e1-b729-0b2d08ac0a33 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799e-f2e8-7c23-8953-9a269f73fcf8 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799e-f2e8-7c23-8953-9a269f73fcf8 2026/04/10 22:59:13 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d799e-f3f3-729b-9b23-d659276c08ac 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f3fd-7776-aa88-afb06d014bc6 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f3fd-774a-9ea5-60de37979c5d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f3fd-774a-9ea5-60de37979c5d 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f412-76ac-a641-c3217dd6a2aa activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f417-750e-b06b-1e20f0b5d388 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://a.localdomain/user/alice followed=https://g.localdomain/user/stuff 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799e-f412-76ac-a641-c3217dd6a2aa 2026/04/10 22:59:13 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f305-74cd-99c6-dc2d888feef3 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f305-749a-8ad0-9d3e59f49667 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f305-749a-8ad0-9d3e59f49667 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799e-f412-76ac-a641-c3217dd6a2aa 2026/04/10 22:59:13 INFO Approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/follow/019d799e-f334-7544-aafc-66772cc65b80 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:13 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/follow/019d799e-f22e-7b5f-81f6-9bb2b8c07b41 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f3bb-780d-915e-7d3da4bde4e6 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f228-7798-84ab-ab57997b9ee7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f228-7798-84ab-ab57997b9ee7 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/accept/019d799e-f425-7833-a15d-3847ac3529e0 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/follow/019d799e-f334-7544-aafc-66772cc65b80 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/follow/019d799e-f334-7544-aafc-66772cc65b80 2026/04/10 22:59:13 INFO Received delete request activity.id=https://b.localdomain/post/019d799e-f0f7-779b-b073-c02e0d76fdc6#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f0f7-779b-b073-c02e0d76fdc6 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799e-f0f7-779b-b073-c02e0d76fdc6 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/accept/019d799e-f428-7c6e-9cec-35069e3ecf45 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/follow/019d799e-f22e-7b5f-81f6-9bb2b8c07b41 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/follow/019d799e-f22e-7b5f-81f6-9bb2b8c07b41 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:13 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799e-f3a4-75a1-8224-640ac33d9161 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/accept/019d799e-f425-7833-a15d-3847ac3529e0 2026/04/10 22:59:13 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/accept/019d799e-f425-7833-a15d-3847ac3529e0 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor gateway=https://c.localdomain 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/accept/019d799e-f425-7833-a15d-3847ac3529e0 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/accept/019d799e-f425-7833-a15d-3847ac3529e0 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/create/019d799e-f3a5-709d-b4c3-cf0a334c62b3 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f430-73ce-9c37-77f3bb5b8c45 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f3a4-75a1-8224-640ac33d9161 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d799e-f3a4-75a1-8224-640ac33d9161 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/create/019d799e-f3a5-709d-b4c3-cf0a334c62b3 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799e-f412-76ac-a641-c3217dd6a2aa 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799e-f402-74b0-91a3-22cb361760a4 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799e-f402-74b0-91a3-22cb361760a4 2026/04/10 22:59:13 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/post/019d799e-f3a5-7053-9399-934816343f17 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/post/019d799e-f3a5-7053-9399-934816343f17 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799e-f412-76ac-a641-c3217dd6a2aa 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d799e-f430-73ce-9c37-77f3bb5b8c45 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d799e-f430-73ce-9c37-77f3bb5b8c45 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799e-f3f2-7b45-b5f2-0c33672f29a0 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799e-f402-74b0-91a3-22cb361760a4 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d799e-f402-74b0-91a3-22cb361760a4 2026/04/10 22:59:13 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor/follow/019d799e-f32e-7e14-ab70-d5a9d6acce25 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f3fd-7776-aa88-afb06d014bc6 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f3fd-7776-aa88-afb06d014bc6 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d799e-f430-73ce-9c37-77f3bb5b8c45 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d799e-f417-750e-b06b-1e20f0b5d388 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d799e-f417-750e-b06b-1e20f0b5d388 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799e-f430-73ce-9c37-77f3bb5b8c45 --- PASS: TestCluster_DeletedInstance (2.17s) 2026/04/10 22:59:13 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799e-f1d6-710c-af70-d7ebae2ee4b7 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/accept/019d799e-f454-7504-a241-95ad25fe6a64 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor/follow/019d799e-f32e-7e14-ab70-d5a9d6acce25 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor/follow/019d799e-f32e-7e14-ab70-d5a9d6acce25 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799e-f3f2-7b45-b5f2-0c33672f29a0 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/accept/019d799e-f425-7833-a15d-3847ac3529e0 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799e-f3f2-7b45-b5f2-0c33672f29a0 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f45c-7795-adb3-9b0ba47924ff activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f1d6-710c-af70-d7ebae2ee4b7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f1d6-710c-af70-d7ebae2ee4b7 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/accept/019d799e-f428-7c6e-9cec-35069e3ecf45 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/accept/019d799e-f428-7c6e-9cec-35069e3ecf45 2026/04/10 22:59:13 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799e-f292-7241-9814-0189b09fd641 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f3fd-7776-aa88-afb06d014bc6 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/accept/019d799e-f454-7504-a241-95ad25fe6a64 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/accept/019d799e-f454-7504-a241-95ad25fe6a64 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f466-704b-88d5-a9060b2dd028 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f292-7241-9814-0189b09fd641 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f292-7241-9814-0189b09fd641 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:13 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f447-734c-8df7-a15ad4b0569f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f447-731a-9f51-aa6ae8868b95 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f447-731a-9f51-aa6ae8868b95 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d799e-f417-750e-b06b-1e20f0b5d388 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f430-73ce-9c37-77f3bb5b8c45 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f3a4-75a1-8224-640ac33d9161 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d799e-f3a4-75a1-8224-640ac33d9161 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799e-f417-750e-b06b-1e20f0b5d388 2026/04/10 22:59:13 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f45e-7140-a622-ec9dd104ede4 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f45e-7115-be5a-9aaa7fe2cbe8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f45e-7115-be5a-9aaa7fe2cbe8 2026/04/10 22:59:13 INFO Approving follow request activity.id=https://c.localdomain/follow/019d799e-f28f-7067-828f-93fb0c2d43ff activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/accept/019d799e-f425-7833-a15d-3847ac3529e0 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f475-74ea-9096-343910492f00 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799e-f28f-7067-828f-93fb0c2d43ff activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799e-f28f-7067-828f-93fb0c2d43ff 2026/04/10 22:59:13 INFO Approving follow request activity.id=https://c.localdomain/follow/019d799e-f380-7803-9ef3-6045e97c94e7 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799e-f0f7-779b-b073-c02e0d76fdc6#delete 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799e-f0f7-779b-b073-c02e0d76fdc6#delete 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799e-f3fd-7776-aa88-afb06d014bc6 2026/04/10 22:59:13 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f467-7405-8bd7-89e9b6933f53 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f467-73e2-a403-72607d5aac75 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f467-73e2-a403-72607d5aac75 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799e-f0f7-779b-b073-c02e0d76fdc6#delete 2026/04/10 22:59:13 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f3fd-774a-9ea5-60de37979c5d request.user=carol post=https://b.localdomain/post/019d799e-f3fd-774a-9ea5-60de37979c5d 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f45c-7795-adb3-9b0ba47924ff 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f45c-7795-adb3-9b0ba47924ff 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f47d-7c39-b5fd-df58357d55e9 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799e-f380-7803-9ef3-6045e97c94e7 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799e-f380-7803-9ef3-6045e97c94e7 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799e-f475-74ea-9096-343910492f00 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799e-f475-74ea-9096-343910492f00 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f466-704b-88d5-a9060b2dd028 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f466-704b-88d5-a9060b2dd028 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/accept/019d799e-f428-7c6e-9cec-35069e3ecf45 2026/04/10 22:59:13 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/accept/019d799e-f454-7504-a241-95ad25fe6a64 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799e-f47d-7c39-b5fd-df58357d55e9 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799e-f47d-7c39-b5fd-df58357d55e9 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/accept/019d799e-f428-7c6e-9cec-35069e3ecf45 2026/04/10 22:59:13 INFO Updated post activity.id=https://b.localdomain/update/019d799e-f477-717e-8555-88896f95c408 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f23b-76d6-9f33-344ae959f5b0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f23b-76d6-9f33-344ae959f5b0 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Looking up user name=stuff 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/accept/019d799e-f454-7504-a241-95ad25fe6a64 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799e-f475-74ea-9096-343910492f00 2026/04/10 22:59:13 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/create/019d799e-f46e-77db-a459-4536e2b481d1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/post/019d799e-f46e-77a0-94c6-f62687d78244 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/post/019d799e-f46e-77a0-94c6-f62687d78244 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor 2026/04/10 22:59:13 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/create/019d799e-f46e-77db-a459-4536e2b481d1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/post/019d799e-f46e-77a0-94c6-f62687d78244 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/post/019d799e-f46e-77a0-94c6-f62687d78244 2026/04/10 22:59:13 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor/create/019d799e-f464-7945-9075-cbd21f7200cd note=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor/post/019d799e-f464-7906-b71a-b2f1b77c5e6e thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor/post/019d799e-f464-7906-b71a-b2f1b77c5e6e starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor 2026/04/10 22:59:13 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor/create/019d799e-f464-7945-9075-cbd21f7200cd activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor/post/019d799e-f464-7906-b71a-b2f1b77c5e6e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor/post/019d799e-f464-7906-b71a-b2f1b77c5e6e 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f466-704b-88d5-a9060b2dd028 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019d799e-f477-717e-8555-88896f95c408 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019d799e-f477-717e-8555-88896f95c408 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f447-734c-8df7-a15ad4b0569f 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f447-734c-8df7-a15ad4b0569f 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/accept/019d799e-f425-7833-a15d-3847ac3529e0 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799e-f47d-7c39-b5fd-df58357d55e9 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d799e-f0f7-779b-b073-c02e0d76fdc6#delete 2026/04/10 22:59:13 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/accept/019d799e-f425-7833-a15d-3847ac3529e0 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799e-f466-704b-88d5-a9060b2dd028 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f45e-7140-a622-ec9dd104ede4 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f45e-7140-a622-ec9dd104ede4 2026/04/10 22:59:13 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f482-7b6a-a5c6-51dfdb3f4aba activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f482-7b3a-94ff-d75d8513c097 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f482-7b3a-94ff-d75d8513c097 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799e-f47d-7c39-b5fd-df58357d55e9 2026/04/10 22:59:13 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f467-7405-8bd7-89e9b6933f53 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f467-7405-8bd7-89e9b6933f53 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f447-734c-8df7-a15ad4b0569f 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019d799e-f477-717e-8555-88896f95c408 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-f477-717e-8555-88896f95c408 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:13 INFO Received delete request activity.id=https://b.localdomain/post/019d799e-f0f7-779b-b073-c02e0d76fdc6#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f0f7-779b-b073-c02e0d76fdc6 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799e-f0f7-779b-b073-c02e0d76fdc6 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f23b-76d6-9f33-344ae959f5b0 request.user=carol post=https://b.localdomain/post/019d799e-f23b-76d6-9f33-344ae959f5b0 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f47d-7c39-b5fd-df58357d55e9 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799e-f380-7803-9ef3-6045e97c94e7 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799e-f380-7803-9ef3-6045e97c94e7 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799e-f447-734c-8df7-a15ad4b0569f 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f45e-7140-a622-ec9dd104ede4 2026/04/10 22:59:13 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/accept/019d799e-f454-7504-a241-95ad25fe6a64 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor/follow/019d799e-f32e-7e14-ab70-d5a9d6acce25 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor/follow/019d799e-f32e-7e14-ab70-d5a9d6acce25 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-f482-7e43-8eba-6a7b07567b4a 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f447-731a-9f51-aa6ae8868b95 request.user=bob post=https://b.localdomain/post/019d799e-f447-731a-9f51-aa6ae8868b95 2026/04/10 22:59:13 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799e-f4c9-70b4-8d4e-8048efc4ebdc activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://b.localdomain/user/carol followed=https://g.localdomain/user/stuff 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799e-f45e-7140-a622-ec9dd104ede4 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/accept/019d799e-f425-7833-a15d-3847ac3529e0 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/follow/019d799e-f334-7544-aafc-66772cc65b80 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/follow/019d799e-f334-7544-aafc-66772cc65b80 2026/04/10 22:59:13 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/create/019d799e-f46e-77db-a459-4536e2b481d1 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgbkEX3dhJtWuzSEDQBdS3i9sda3xTF5cdund7YHkaEbi/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/create/019d799e-f46e-77db-a459-4536e2b481d1 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgbkEX3dhJtWuzSEDQBdS3i9sda3xTF5cdund7YHkaEbi/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/create/019d799e-f46e-77db-a459-4536e2b481d1 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f467-7405-8bd7-89e9b6933f53 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor 2026/04/10 22:59:13 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f45e-7115-be5a-9aaa7fe2cbe8 request.user=carol post=https://b.localdomain/post/019d799e-f45e-7115-be5a-9aaa7fe2cbe8 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor/create/019d799e-f464-7945-9075-cbd21f7200cd 2026/04/10 22:59:13 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor/create/019d799e-f464-7945-9075-cbd21f7200cd 2026/04/10 22:59:13 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799e-f31e-78c7-b324-c52996ed8e9c activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799e-f467-7405-8bd7-89e9b6933f53 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor 2026/04/10 22:59:13 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799e-f318-76e7-887e-0bbab0ebb6fa activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor 2026/04/10 22:59:13 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f467-73e2-a403-72607d5aac75 request.user=carol post=https://b.localdomain/post/019d799e-f467-73e2-a403-72607d5aac75 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f45c-7795-adb3-9b0ba47924ff 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f4d9-7aec-b47a-04ceaab75cda activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f31e-78c7-b324-c52996ed8e9c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f31e-78c7-b324-c52996ed8e9c 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f4db-7051-8984-7a5658197f62 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f318-76e7-887e-0bbab0ebb6fa activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f318-76e7-887e-0bbab0ebb6fa 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f466-704b-88d5-a9060b2dd028 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f292-7241-9814-0189b09fd641 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f292-7241-9814-0189b09fd641 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799e-f475-74ea-9096-343910492f00 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f482-7b6a-a5c6-51dfdb3f4aba 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f482-7b6a-a5c6-51dfdb3f4aba 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799e-f45c-7795-adb3-9b0ba47924ff 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/create/019d799e-f3a5-709d-b4c3-cf0a334c62b3 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/post/019d799e-f3a5-7053-9399-934816343f17 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/post/019d799e-f3a5-7053-9399-934816343f17 2026/04/10 22:59:13 INFO Approving follow request activity.id=https://c.localdomain/follow/019d799e-f402-74b0-91a3-22cb361760a4 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799e-f412-76ac-a641-c3217dd6a2aa activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f482-7b6a-a5c6-51dfdb3f4aba 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/accept/019d799e-f428-7c6e-9cec-35069e3ecf45 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/follow/019d799e-f22e-7b5f-81f6-9bb2b8c07b41 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/follow/019d799e-f22e-7b5f-81f6-9bb2b8c07b41 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f4f6-7a81-b054-deed0e1460e0 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799e-f402-74b0-91a3-22cb361760a4 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799e-f402-74b0-91a3-22cb361760a4 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799e-f3f3-729b-9b23-d659276c08ac activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799e-f37b-73bb-a170-9f022726780d activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799e-f37b-73bb-a170-9f022726780d 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgbkEX3dhJtWuzSEDQBdS3i9sda3xTF5cdund7YHkaEbi/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/create/019d799e-f46e-77db-a459-4536e2b481d1 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f4fb-73e4-ad13-dc45dc801efb activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f412-76ac-a641-c3217dd6a2aa activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f412-76ac-a641-c3217dd6a2aa 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f4db-7051-8984-7a5658197f62 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor/create/019d799e-f464-7945-9075-cbd21f7200cd 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f4db-7051-8984-7a5658197f62 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d799e-f4c9-70b4-8d4e-8048efc4ebdc 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f4d9-7aec-b47a-04ceaab75cda 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/update/019d799e-f4c0-7ad6-a057-f954e79d8de1 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d799e-f4c9-70b4-8d4e-8048efc4ebdc 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f4d9-7aec-b47a-04ceaab75cda 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor/create/019d799e-f464-7945-9075-cbd21f7200cd 2026/04/10 22:59:13 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f3fd-7776-aa88-afb06d014bc6 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f3fd-774a-9ea5-60de37979c5d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f3fd-774a-9ea5-60de37979c5d 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f475-74ea-9096-343910492f00 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799e-f28f-7067-828f-93fb0c2d43ff activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799e-f28f-7067-828f-93fb0c2d43ff 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799e-f4f6-7a81-b054-deed0e1460e0 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799e-f4f6-7a81-b054-deed0e1460e0 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799e-f482-7b6a-a5c6-51dfdb3f4aba 2026/04/10 22:59:13 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor/post/019d799e-f464-7906-b71a-b2f1b77c5e6e request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor/post/019d799e-f464-7906-b71a-b2f1b77c5e6e 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f4fb-73e4-ad13-dc45dc801efb 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f482-7b3a-94ff-d75d8513c097 request.user=bob post=https://b.localdomain/post/019d799e-f482-7b3a-94ff-d75d8513c097 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d799e-f4c9-70b4-8d4e-8048efc4ebdc 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f45c-7795-adb3-9b0ba47924ff activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f1d6-710c-af70-d7ebae2ee4b7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f1d6-710c-af70-d7ebae2ee4b7 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799e-f4f6-7a81-b054-deed0e1460e0 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/create/019d799e-f46e-77db-a459-4536e2b481d1 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799e-f4c9-70b4-8d4e-8048efc4ebdc 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor 2026/04/10 22:59:13 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f305-749a-8ad0-9d3e59f49667 request.user=alice post=https://b.localdomain/post/019d799e-f305-749a-8ad0-9d3e59f49667 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/accept/019d799e-f425-7833-a15d-3847ac3529e0 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/follow/019d799e-f334-7544-aafc-66772cc65b80 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/follow/019d799e-f334-7544-aafc-66772cc65b80 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f524-7b74-a84c-510efb896912 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f524-7b4d-8727-92b0bd37104c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f524-7b4d-8727-92b0bd37104c 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Updated post activity.id=https://b.localdomain/update/019d799e-f477-717e-8555-88896f95c408 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f23b-76d6-9f33-344ae959f5b0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f23b-76d6-9f33-344ae959f5b0 2026/04/10 22:59:13 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f521-7966-bf61-7d3e4793ac91 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f521-792e-845b-20db1e3d0cff activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f521-792e-845b-20db1e3d0cff 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/create/019d799e-f46e-77db-a459-4536e2b481d1 2026/04/10 22:59:13 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f45e-7140-a622-ec9dd104ede4 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f45e-7115-be5a-9aaa7fe2cbe8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f45e-7115-be5a-9aaa7fe2cbe8 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/create/019d799e-f46e-77db-a459-4536e2b481d1 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/post/019d799e-f46e-77a0-94c6-f62687d78244 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/post/019d799e-f46e-77a0-94c6-f62687d78244 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:13 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 22:59:13 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f467-7405-8bd7-89e9b6933f53 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f467-73e2-a403-72607d5aac75 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f467-73e2-a403-72607d5aac75 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f4db-7051-8984-7a5658197f62 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799e-f4db-7051-8984-7a5658197f62 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f4d9-7aec-b47a-04ceaab75cda 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f4fb-73e4-ad13-dc45dc801efb 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799e-f4f6-7a81-b054-deed0e1460e0 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f4fb-73e4-ad13-dc45dc801efb 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f524-7b74-a84c-510efb896912 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f524-7b74-a84c-510efb896912 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799e-f4d9-7aec-b47a-04ceaab75cda 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799e-f56b-7395-8b7e-0a0b13559100 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799e-f4fb-73e4-ad13-dc45dc801efb 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f4f6-7a81-b054-deed0e1460e0 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799e-f402-74b0-91a3-22cb361760a4 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799e-f402-74b0-91a3-22cb361760a4 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f521-7966-bf61-7d3e4793ac91 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f521-7966-bf61-7d3e4793ac91 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f521-7966-bf61-7d3e4793ac91 2026/04/10 22:59:13 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f447-734c-8df7-a15ad4b0569f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f447-731a-9f51-aa6ae8868b95 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f447-731a-9f51-aa6ae8868b95 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Looking up user name=bob 2026/04/10 22:59:13 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799e-f417-750e-b06b-1e20f0b5d388 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://a.localdomain/user/alice followed=https://g.localdomain/user/stuff 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f524-7b74-a84c-510efb896912 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d799e-f58d-7501-bda5-31ab09104c18 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f417-750e-b06b-1e20f0b5d388 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f417-750e-b06b-1e20f0b5d388 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f4d9-7aec-b47a-04ceaab75cda activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f31e-78c7-b324-c52996ed8e9c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f31e-78c7-b324-c52996ed8e9c 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Fetching object id=ap://did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f4db-7051-8984-7a5658197f62 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f318-76e7-887e-0bbab0ebb6fa activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f318-76e7-887e-0bbab0ebb6fa 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f521-7966-bf61-7d3e4793ac91 2026/04/10 22:59:13 INFO Looking up user name=nobody 2026/04/10 22:59:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799e-f524-7b74-a84c-510efb896912 2026/04/10 22:59:13 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f524-7b4d-8727-92b0bd37104c request.user=carol post=https://b.localdomain/post/019d799e-f524-7b4d-8727-92b0bd37104c 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f4fb-73e4-ad13-dc45dc801efb activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f412-76ac-a641-c3217dd6a2aa activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f412-76ac-a641-c3217dd6a2aa --- PASS: TestName_Set (2.50s) 2026/04/10 22:59:13 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP host=a.localdomain count=2 2026/04/10 22:59:13 INFO Found unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor follower=https://a.localdomain/user/alice 2026/04/10 22:59:13 WARN Using fake follow ID to remove unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor follower=https://a.localdomain/user/alice id=https://a.localdomain/follow/019d799e-f5a7-7b44-8d36-60e20cd7723d 2026/04/10 22:59:13 INFO Approving follow request activity.id=https://b.localdomain/follow/019d799e-f4c9-70b4-8d4e-8048efc4ebdc activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://b.localdomain/user/carol followed=https://g.localdomain/user/stuff 2026/04/10 22:59:13 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:13 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:13 INFO Quoting post request.path=/users/quote/b.localdomain/post/019d799e-f305-749a-8ad0-9d3e59f49667 request.user=alice post=https://b.localdomain/post/019d799e-f305-749a-8ad0-9d3e59f49667 2026/04/10 22:59:13 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d799e-f5a8-709f-a906-0cb03ba0e17c activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799e-f4c9-70b4-8d4e-8048efc4ebdc activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019d799e-f4c9-70b4-8d4e-8048efc4ebdc 2026/04/10 22:59:13 INFO Looking up user name=carol 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799e-f56b-7395-8b7e-0a0b13559100 2026/04/10 22:59:13 INFO Removed a Follow activity.id=https://a.localdomain/undo/019d799e-f5a7-7c9f-b151-d1784f2030e5 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f5a7-7b44-8d36-60e20cd7723d 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:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019d799e-f56b-70c1-a222-e4c885f0ac22 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d799e-f58d-7501-bda5-31ab09104c18 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d799e-f58d-7501-bda5-31ab09104c18 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:13 INFO Looking up user name=stuff 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d799e-f5a8-709f-a906-0cb03ba0e17c 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d799e-f5a8-709f-a906-0cb03ba0e17c 2026/04/10 22:59:13 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/inbox activity=https://a.localdomain/undo/019d799e-f5a7-7c9f-b151-d1784f2030e5 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/inbox activity=https://a.localdomain/undo/019d799e-f5a7-7c9f-b151-d1784f2030e5 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:13 INFO Looking up user name=stuff 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799e-f56b-7395-8b7e-0a0b13559100 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019d799e-f56b-70c1-a222-e4c885f0ac22 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:13 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Looking up user name=alice 2026/04/10 22:59:13 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f521-7966-bf61-7d3e4793ac91 2026/04/10 22:59:13 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor 2026/04/10 22:59:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:13 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d799e-f5a8-709f-a906-0cb03ba0e17c 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019d799e-f56b-70c1-a222-e4c885f0ac22 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor/inbox activity=https://a.localdomain/undo/019d799e-f5a7-7c9f-b151-d1784f2030e5 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Fetching object id=ap://did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019d799e-f5a7-7c9f-b151-d1784f2030e5 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Received a new post activity.id=https://a.localdomain/create/019d799e-f5ad-75c2-a285-9790a1b3786e activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-f5ad-758b-8bf4-c25040b2aebc activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799e-f5ad-758b-8bf4-c25040b2aebc 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:14 INFO Looking up user name=alice 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor/create/019d799e-f464-7945-9075-cbd21f7200cd activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor/post/019d799e-f464-7906-b71a-b2f1b77c5e6e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor/post/019d799e-f464-7906-b71a-b2f1b77c5e6e 2026/04/10 22:59:14 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f163-756f-b345-5a18f622c223 request.user=bob post=https://b.localdomain/post/019d799e-f163-756f-b345-5a18f622c223 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f521-7966-bf61-7d3e4793ac91 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799e-f521-7966-bf61-7d3e4793ac91 2026/04/10 22:59:14 INFO Removed a Follow activity.id=https://a.localdomain/undo/019d799e-f5a7-7c9f-b151-d1784f2030e5 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f5a7-7b44-8d36-60e20cd7723d 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:z6MkgGBGvji2ABhgcxim7p5yECc1VwxWJcJuPtp7zMP8cNNP/actor 2026/04/10 22:59:14 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f521-792e-845b-20db1e3d0cff request.user=bob post=https://b.localdomain/post/019d799e-f521-792e-845b-20db1e3d0cff 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799e-f56b-7395-8b7e-0a0b13559100 2026/04/10 22:59:14 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/move/019d799e-f56b-70c1-a222-e4c885f0ac22 2026/04/10 22:59:14 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f5ce-7e0d-8bde-d4befb9920da activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 2026/04/10 22:59:14 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:14 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d799e-f58d-7501-bda5-31ab09104c18 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019d799e-f58d-7501-bda5-31ab09104c18 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799e-f5ad-75c2-a285-9790a1b3786e 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799e-f5ad-75c2-a285-9790a1b3786e 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799e-f5ad-75c2-a285-9790a1b3786e 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f524-7b74-a84c-510efb896912 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f524-7b4d-8727-92b0bd37104c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f524-7b4d-8727-92b0bd37104c 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019d799e-f5a8-709f-a906-0cb03ba0e17c 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:14 INFO Looking up user name=alice 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-f601-7cdf-9e88-42c1267e9d34 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:14 INFO Looking up user name=stuff 2026/04/10 22:59:14 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799e-f5ad-75c2-a285-9790a1b3786e 2026/04/10 22:59:14 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/create/019d799e-f46e-77db-a459-4536e2b481d1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/post/019d799e-f46e-77a0-94c6-f62687d78244 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/post/019d799e-f46e-77a0-94c6-f62687d78244 2026/04/10 22:59:14 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d799e-f58d-7501-bda5-31ab09104c18 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f417-750e-b06b-1e20f0b5d388 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f417-750e-b06b-1e20f0b5d388 2026/04/10 22:59:14 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:14 INFO Looking up user name=nobody 2026/04/10 22:59:14 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/create/019d799e-f5fc-7d7b-b71b-f14cfdcd153f note=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/post/019d799e-f5fc-7d34-87c1-b836bed33240 thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/post/019d799e-f5fc-7d34-87c1-b836bed33240 starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/create/019d799e-f5fc-7d7b-b71b-f14cfdcd153f activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/post/019d799e-f5fc-7d34-87c1-b836bed33240 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/post/019d799e-f5fc-7d34-87c1-b836bed33240 2026/04/10 22:59:14 INFO Looking up user name=stuff 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f5ce-7e0d-8bde-d4befb9920da 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f5ce-7e0d-8bde-d4befb9920da 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f5ce-7e0d-8bde-d4befb9920da 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799e-f5ad-75c2-a285-9790a1b3786e 2026/04/10 22:59:14 INFO Fetching object id=ap://did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor 2026/04/10 22:59:14 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=2 2026/04/10 22:59:14 INFO Found unknown remote follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/04/10 22:59:14 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/019d799e-f631-71b5-8fe6-8d35e9a320be 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-f61b-7d6c-a71a-5b31a01fb604 2026/04/10 22:59:14 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d799e-f5a8-709f-a906-0cb03ba0e17c activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799e-f4c9-70b4-8d4e-8048efc4ebdc activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019d799e-f4c9-70b4-8d4e-8048efc4ebdc 2026/04/10 22:59:14 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799e-f5ad-758b-8bf4-c25040b2aebc request.user=alice post=https://a.localdomain/post/019d799e-f5ad-758b-8bf4-c25040b2aebc 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f5ce-7e0d-8bde-d4befb9920da 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:14 INFO Removed a Follow activity.id=https://a.localdomain/undo/019d799e-f631-730e-be65-38546ba3fc9a activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f631-71b5-8fe6-8d35e9a320be activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Looking up user name=alice 2026/04/10 22:59:14 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019d799e-f631-730e-be65-38546ba3fc9a 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019d799e-f631-730e-be65-38546ba3fc9a 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:14 INFO Looking up user name=alice 2026/04/10 22:59:14 INFO Looking up user name=alice 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f619-70b4-871e-aa0e6962dea4 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f619-7081-b046-82ff057cf54f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f619-7081-b046-82ff057cf54f 2026/04/10 22:59:14 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f61d-77c1-b9ef-c1627cf91830 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:14 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f61d-77c1-b9ef-c1627cf91830 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019d799e-f631-730e-be65-38546ba3fc9a 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-f601-7cdf-9e88-42c1267e9d34 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019d799e-f631-730e-be65-38546ba3fc9a 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/create/019d799e-f5fc-7d7b-b71b-f14cfdcd153f 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/create/019d799e-f5fc-7d7b-b71b-f14cfdcd153f 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/create/019d799e-f5fc-7d7b-b71b-f14cfdcd153f 2026/04/10 22:59:14 INFO Looking up user name=alice 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-f601-7cdf-9e88-42c1267e9d34 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f63d-7c62-85b8-872369651815 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f63d-7bd5-af4e-e09c3fc41126 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f63d-7bd5-af4e-e09c3fc41126 2026/04/10 22:59:14 INFO Fetching object id=ap://did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor 2026/04/10 22:59:14 INFO Removed a Follow activity.id=https://a.localdomain/undo/019d799e-f631-730e-be65-38546ba3fc9a activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f631-71b5-8fe6-8d35e9a320be activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-f601-7cdf-9e88-42c1267e9d34 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f5ce-7e0d-8bde-d4befb9920da 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-f61b-7d6c-a71a-5b31a01fb604 --- PASS: TestCluster_PublicPost (2.71s) 2026/04/10 22:59:14 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/create/019d799e-f46e-77db-a459-4536e2b481d1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/post/019d799e-f46e-77a0-94c6-f62687d78244 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/post/019d799e-f46e-77a0-94c6-f62687d78244 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:14 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 22:59:14 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799e-f645-73cb-866d-a74a3dee1deb 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799e-f645-73cb-866d-a74a3dee1deb 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f521-7966-bf61-7d3e4793ac91 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f521-792e-845b-20db1e3d0cff activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f521-792e-845b-20db1e3d0cff 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Looking up user name=stuff 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f619-70b4-871e-aa0e6962dea4 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f619-70b4-871e-aa0e6962dea4 2026/04/10 22:59:14 INFO Updated post activity.id=https://b.localdomain/update/019d799e-f662-7732-99c6-31c466ce9694 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f3fd-774a-9ea5-60de37979c5d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f3fd-774a-9ea5-60de37979c5d 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f5ce-7e0d-8bde-d4befb9920da 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/create/019d799e-f5fc-7d7b-b71b-f14cfdcd153f 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-f61b-7d6c-a71a-5b31a01fb604 2026/04/10 22:59:14 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor 2026/04/10 22:59:14 INFO Received delete request activity.id=https://b.localdomain/post/019d799e-f23b-76d6-9f33-344ae959f5b0#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f23b-76d6-9f33-344ae959f5b0 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799e-f23b-76d6-9f33-344ae959f5b0 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799e-f645-73cb-866d-a74a3dee1deb 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799e-f5ce-7e0d-8bde-d4befb9920da 2026/04/10 22:59:14 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f61d-77c1-b9ef-c1627cf91830 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f61d-77c1-b9ef-c1627cf91830 2026/04/10 22:59:14 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f61d-77c1-b9ef-c1627cf91830 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor gateway=https://c.localdomain 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f61d-77c1-b9ef-c1627cf91830 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-f61b-7d6c-a71a-5b31a01fb604 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f61d-77c1-b9ef-c1627cf91830 2026/04/10 22:59:14 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:14 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 request.user=bob post=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:14 INFO Looking up user name=nobody 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:14 INFO Fetching object id=ap://did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f619-70b4-871e-aa0e6962dea4 2026/04/10 22:59:14 INFO Fetching object id=ap://did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:14 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ host=a.localdomain count=1 2026/04/10 22:59:14 INFO Found unknown local follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkwbzjU35JwzHFDYvvY5sootx5e9eqhEJjqPx6kWri9rxZ/actor follower=https://a.localdomain/user/alice 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019d799e-f23b-76d6-9f33-344ae959f5b0#delete 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019d799e-f23b-76d6-9f33-344ae959f5b0#delete 2026/04/10 22:59:14 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019d799e-f645-73cb-866d-a74a3dee1deb 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:14 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f163-756f-b345-5a18f622c223 request.user=bob post=https://b.localdomain/post/019d799e-f163-756f-b345-5a18f622c223 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f67c-7a6b-bdba-11740c4b67d6 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f67c-7a3c-a817-7a346e58cbbd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f67c-7a3c-a817-7a346e58cbbd 2026/04/10 22:59:14 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019d799e-f23b-76d6-9f33-344ae959f5b0#delete 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/create/019d799e-f5fc-7d7b-b71b-f14cfdcd153f 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d799e-f23b-76d6-9f33-344ae959f5b0#delete 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f63d-7c62-85b8-872369651815 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f63d-7c62-85b8-872369651815 2026/04/10 22:59:14 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:14 INFO Fetching object id=ap://did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor 2026/04/10 22:59:14 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f6a9-7add-8c9d-59b30008fb16 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://a.localdomain/user/alice followed=https://g.localdomain/user/stuff 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f619-70b4-871e-aa0e6962dea4 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f619-70b4-871e-aa0e6962dea4 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f61d-77c1-b9ef-c1627cf91830 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f61d-77c1-b9ef-c1627cf91830 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f521-7966-bf61-7d3e4793ac91 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f521-792e-845b-20db1e3d0cff activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f521-792e-845b-20db1e3d0cff 2026/04/10 22:59:14 INFO Looking up user name=alice 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-f662-7732-99c6-31c466ce9694 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-f662-7732-99c6-31c466ce9694 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f61d-77c1-b9ef-c1627cf91830 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:14 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:14 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f6b9-729e-97fc-e91b27b13192 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f1a2-75b8-995f-0787472f938b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f1a2-75b8-995f-0787472f938b 2026/04/10 22:59:14 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f63d-7c62-85b8-872369651815 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f6b9-729e-97fc-e91b27b13192 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f6b9-729e-97fc-e91b27b13192 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f619-70b4-871e-aa0e6962dea4 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Received delete request activity.id=https://b.localdomain/post/019d799e-f23b-76d6-9f33-344ae959f5b0#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f23b-76d6-9f33-344ae959f5b0 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799e-f23b-76d6-9f33-344ae959f5b0 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/create/019d799e-f5fc-7d7b-b71b-f14cfdcd153f 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-f662-7732-99c6-31c466ce9694 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799e-f63d-7c62-85b8-872369651815 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/create/019d799e-f5fc-7d7b-b71b-f14cfdcd153f 2026/04/10 22:59:14 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/post/019d799e-f5fc-7d34-87c1-b836bed33240 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/post/019d799e-f5fc-7d34-87c1-b836bed33240 2026/04/10 22:59:14 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f63d-7bd5-af4e-e09c3fc41126 request.user=carol post=https://b.localdomain/post/019d799e-f63d-7bd5-af4e-e09c3fc41126 2026/04/10 22:59:14 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f6d0-73a6-8d4d-462c52e0f01f activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799e-f6b9-729e-97fc-e91b27b13192 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f67c-7a6b-bdba-11740c4b67d6 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f67c-7a6b-bdba-11740c4b67d6 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f67c-7a6b-bdba-11740c4b67d6 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799e-f6b9-729e-97fc-e91b27b13192 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799e-f6d0-73a6-8d4d-462c52e0f01f 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799e-f6d0-73a6-8d4d-462c52e0f01f 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-f662-7732-99c6-31c466ce9694 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f3fd-774a-9ea5-60de37979c5d request.user=carol post=https://b.localdomain/post/019d799e-f3fd-774a-9ea5-60de37979c5d 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Received a new post activity.id=https://a.localdomain/create/019d799e-f5ad-75c2-a285-9790a1b3786e activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-f5ad-758b-8bf4-c25040b2aebc activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799e-f5ad-758b-8bf4-c25040b2aebc --- PASS: TestCluster_FollowersSyncMissingLocalFollowPortableActor (2.82s) 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d799e-f6a9-7add-8c9d-59b30008fb16 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d799e-f6a9-7add-8c9d-59b30008fb16 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799e-f6d0-73a6-8d4d-462c52e0f01f 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f67c-7a6b-bdba-11740c4b67d6 2026/04/10 22:59:14 INFO Looking up user name=alice 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799e-f6d0-73a6-8d4d-462c52e0f01f 2026/04/10 22:59:14 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:14 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f6b9-729e-97fc-e91b27b13192 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f1a2-75b8-995f-0787472f938b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f1a2-75b8-995f-0787472f938b 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799e-f619-70b4-871e-aa0e6962dea4 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d799e-f6a9-7add-8c9d-59b30008fb16 2026/04/10 22:59:14 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f619-7081-b046-82ff057cf54f request.user=bob post=https://b.localdomain/post/019d799e-f619-7081-b046-82ff057cf54f 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799e-f6a9-7add-8c9d-59b30008fb16 2026/04/10 22:59:14 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:14 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f700-7774-95ac-ef689793c84b activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799e-f700-7774-95ac-ef689793c84b 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799e-f700-7774-95ac-ef689793c84b 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff 2026/04/10 22:59:14 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f67c-7a6b-bdba-11740c4b67d6 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799e-f700-7774-95ac-ef689793c84b 2026/04/10 22:59:14 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 22:59:14 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f109-7b4c-a025-41e83c6c1260 request.user=bob post=https://b.localdomain/post/019d799e-f109-7b4c-a025-41e83c6c1260 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799e-f700-7774-95ac-ef689793c84b 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f5ce-7e0d-8bde-d4befb9920da activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Looking up user name=stuff 2026/04/10 22:59:14 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f67c-7a6b-bdba-11740c4b67d6 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799e-f67c-7a6b-bdba-11740c4b67d6 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:14 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f67c-7a3c-a817-7a346e58cbbd request.user=bob post=https://b.localdomain/post/019d799e-f67c-7a3c-a817-7a346e58cbbd 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f714-7d33-b0b0-0e08d8ff5435 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f714-7d33-b0b0-0e08d8ff5435 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f714-7d33-b0b0-0e08d8ff5435 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Fetching object id=ap://did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor 2026/04/10 22:59:14 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799e-f748-7bde-bf80-b23e76b12ee7 activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://b.localdomain/user/carol followed=https://g.localdomain/user/stuff 2026/04/10 22:59:14 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f727-7115-ba73-ec290a20ec6b note=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f727-70cc-851a-e84e5f42361b thread=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f727-70cc-851a-e84e5f42361b starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:14 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f727-7115-ba73-ec290a20ec6b activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f727-70cc-851a-e84e5f42361b activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f727-70cc-851a-e84e5f42361b 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f5ce-7e0d-8bde-d4befb9920da activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 2026/04/10 22:59:14 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/04/10 22:59:14 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f6d0-73a6-8d4d-462c52e0f01f 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 --- PASS: TestCluster_FollowersSyncMissingLocalFollow (2.94s) 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f714-7d33-b0b0-0e08d8ff5435 2026/04/10 22:59:14 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:14 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/post/019d799e-f46e-77a0-94c6-f62687d78244 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/post/019d799e-f46e-77a0-94c6-f62687d78244 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Updated post activity.id=https://b.localdomain/update/019d799e-f662-7732-99c6-31c466ce9694 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f3fd-774a-9ea5-60de37979c5d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f3fd-774a-9ea5-60de37979c5d 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799e-f714-7d33-b0b0-0e08d8ff5435 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f727-7115-ba73-ec290a20ec6b sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor gateway=https://a.localdomain 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f727-7115-ba73-ec290a20ec6b 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f727-7115-ba73-ec290a20ec6b 2026/04/10 22:59:14 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64 request.user=carol post=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f745-733d-a1af-74693cece401 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f745-7309-a7a4-69660c7b633d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f745-7309-a7a4-69660c7b633d 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Fetching object id=ap://did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:14 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:14 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f305-749a-8ad0-9d3e59f49667 request.user=bob post=https://b.localdomain/post/019d799e-f305-749a-8ad0-9d3e59f49667 2026/04/10 22:59:14 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f619-70b4-871e-aa0e6962dea4 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f619-7081-b046-82ff057cf54f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f619-7081-b046-82ff057cf54f 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d799e-f748-7bde-bf80-b23e76b12ee7 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d799e-f748-7bde-bf80-b23e76b12ee7 --- PASS: TestCluster_FollowersSyncMissingRemoteFollowPortableActor (2.98s) 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f75e-7acd-b902-017953df70fa activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f75e-7a5d-8936-d26f810ec9c5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f75e-7a5d-8936-d26f810ec9c5 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/create/019d799e-f5fc-7d7b-b71b-f14cfdcd153f activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/post/019d799e-f5fc-7d34-87c1-b836bed33240 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/post/019d799e-f5fc-7d34-87c1-b836bed33240 2026/04/10 22:59:14 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799e-f700-7774-95ac-ef689793c84b activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f727-7115-ba73-ec290a20ec6b 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f727-7115-ba73-ec290a20ec6b 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/inbox activity=https://b.localdomain/create/019d799e-f75e-7acd-b902-017953df70fa 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/inbox activity=https://b.localdomain/create/019d799e-f75e-7acd-b902-017953df70fa 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d799e-f748-7bde-bf80-b23e76b12ee7 2026/04/10 22:59:14 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d799e-f521-792e-845b-20db1e3d0cff request.user=alice post=https://b.localdomain/post/019d799e-f521-792e-845b-20db1e3d0cff 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f745-733d-a1af-74693cece401 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f745-733d-a1af-74693cece401 2026/04/10 22:59:14 INFO Viewing post request.path=/users/view/c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f727-70cc-851a-e84e5f42361b request.user=carol post=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f727-70cc-851a-e84e5f42361b 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799e-f748-7bde-bf80-b23e76b12ee7 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:14 INFO Fetching object id=ap://did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor 2026/04/10 22:59:14 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f745-733d-a1af-74693cece401 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/inbox activity=https://b.localdomain/create/019d799e-f75e-7acd-b902-017953df70fa 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799e-f779-7e9d-835a-e95b2a9cb977 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799e-f779-7e9d-835a-e95b2a9cb977 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799e-f75e-7acd-b902-017953df70fa 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f75e-7a5d-8936-d26f810ec9c5 request.user=bob post=https://b.localdomain/post/019d799e-f75e-7a5d-8936-d26f810ec9c5 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f619-70b4-871e-aa0e6962dea4 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f619-7081-b046-82ff057cf54f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f619-7081-b046-82ff057cf54f 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799e-f745-733d-a1af-74693cece401 2026/04/10 22:59:14 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f745-7309-a7a4-69660c7b633d request.user=carol post=https://b.localdomain/post/019d799e-f745-7309-a7a4-69660c7b633d 2026/04/10 22:59:14 INFO Received a new post activity.id=https://a.localdomain/create/019d799e-f792-784e-b1dc-e57478a953b0 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799e-f779-7e9d-835a-e95b2a9cb977 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799e-f792-784e-b1dc-e57478a953b0 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799e-f792-784e-b1dc-e57478a953b0 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:14 INFO Looking up user name=alice 2026/04/10 22:59:14 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799e-f5ad-758b-8bf4-c25040b2aebc request.user=bob post=https://a.localdomain/post/019d799e-f5ad-758b-8bf4-c25040b2aebc 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019d799e-f779-7e9d-835a-e95b2a9cb977 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f67c-7a6b-bdba-11740c4b67d6 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f67c-7a3c-a817-7a346e58cbbd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f67c-7a3c-a817-7a346e58cbbd 2026/04/10 22:59:14 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f109-7b4c-a025-41e83c6c1260 request.user=bob post=https://b.localdomain/post/019d799e-f109-7b4c-a025-41e83c6c1260 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799e-f792-784e-b1dc-e57478a953b0 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/create/019d799e-f5fc-7d7b-b71b-f14cfdcd153f activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/post/019d799e-f5fc-7d34-87c1-b836bed33240 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/post/019d799e-f5fc-7d34-87c1-b836bed33240 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799e-f792-784e-b1dc-e57478a953b0 2026/04/10 22:59:14 INFO Moving follow follow=https://b.localdomain/follow/019d799e-f216-741b-8d89-2e614e5b4578 old=https://a.localdomain/user/alice new=https://c.localdomain/user/carol 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:14 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf request.user=alice post=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799e-f7cd-721f-a2d6-fe727d1e633a 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 --- PASS: TestCluster_PostToFollowers_DisabledThenAccepted (3.06s) 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:14 INFO Removed a Follow activity.id=https://b.localdomain/undo/019d799e-f7d3-71fa-be19-9184f444bf67 activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799e-f216-741b-8d89-2e614e5b4578 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:14 INFO Looking up user name=alice 2026/04/10 22:59:14 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:14 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019d799e-f7cd-721f-a2d6-fe727d1e633a 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019d799e-f7cd-721f-a2d6-fe727d1e633a 2026/04/10 22:59:14 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799e-f6a9-7add-8c9d-59b30008fb16 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://a.localdomain/user/alice followed=https://g.localdomain/user/stuff 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019d799e-f7d3-71fa-be19-9184f444bf67 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019d799e-f7d3-71fa-be19-9184f444bf67 2026/04/10 22:59:14 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d799e-f7e9-7ce0-8aa2-503bc65439b3 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f6a9-7add-8c9d-59b30008fb16 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f6a9-7add-8c9d-59b30008fb16 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f67c-7a6b-bdba-11740c4b67d6 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f67c-7a3c-a817-7a346e58cbbd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f67c-7a3c-a817-7a346e58cbbd 2026/04/10 22:59:14 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019d799e-f7cd-721f-a2d6-fe727d1e633a 2026/04/10 22:59:14 INFO Fetching object id=ap://did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:14 INFO Forwarding post to group followers activity=https://b.localdomain/create/019d799e-f714-7d33-b0b0-0e08d8ff5435 note=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64 group=https://g.localdomain/user/stuff 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019d799e-f7d3-71fa-be19-9184f444bf67 2026/04/10 22:59:14 INFO Approving follow request activity.id=https://b.localdomain/follow/019d799e-f748-7bde-bf80-b23e76b12ee7 activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://b.localdomain/user/carol followed=https://g.localdomain/user/stuff 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799e-f7cd-721f-a2d6-fe727d1e633a 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019d799e-f7d3-71fa-be19-9184f444bf67 2026/04/10 22:59:14 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d799e-f804-78e9-9886-b22627245029 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799e-f748-7bde-bf80-b23e76b12ee7 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019d799e-f748-7bde-bf80-b23e76b12ee7 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f714-7d33-b0b0-0e08d8ff5435 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d799e-f7e9-7ce0-8aa2-503bc65439b3 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d799e-f7e9-7ce0-8aa2-503bc65439b3 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Looking up user name=stuff 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f714-7d33-b0b0-0e08d8ff5435 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d799e-f804-78e9-9886-b22627245029 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d799e-f804-78e9-9886-b22627245029 2026/04/10 22:59:14 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 request.user=bob post=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 2026/04/10 22:59:14 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:14 INFO Approving follow request activity.id=https://b.localdomain/follow/019d799e-f7cd-721f-a2d6-fe727d1e633a activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://c.localdomain/user/carol follower=https://b.localdomain/user/bob followed=https://c.localdomain/user/carol 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:14 INFO Looking up user name=stuff 2026/04/10 22:59:14 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f63d-7c62-85b8-872369651815 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f63d-7bd5-af4e-e09c3fc41126 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f63d-7bd5-af4e-e09c3fc41126 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Follow is accepted activity.id=https://c.localdomain/accept/019d799e-f81b-727a-82d8-f5f6b050771a activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799e-f7cd-721f-a2d6-fe727d1e633a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799e-f7cd-721f-a2d6-fe727d1e633a 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol --- PASS: TestCluster_DM (3.14s) 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019d799e-f81b-727a-82d8-f5f6b050771a 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019d799e-f81b-727a-82d8-f5f6b050771a 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d799e-f804-78e9-9886-b22627245029 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f819-7d9f-84a6-5c23ca68c98b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f819-7d72-90e0-3f3ae348cc42 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f819-7d72-90e0-3f3ae348cc42 2026/04/10 22:59:14 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f727-7115-ba73-ec290a20ec6b note=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f727-70cc-851a-e84e5f42361b thread=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f727-70cc-851a-e84e5f42361b starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:14 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f727-7115-ba73-ec290a20ec6b activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f727-70cc-851a-e84e5f42361b activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f727-70cc-851a-e84e5f42361b 2026/04/10 22:59:14 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f830-7071-9715-26220ff75fb9 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f6d0-73a6-8d4d-462c52e0f01f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d799e-f6d0-73a6-8d4d-462c52e0f01f 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799e-f819-7d9f-84a6-5c23ca68c98b 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019d799e-f81b-727a-82d8-f5f6b050771a 2026/04/10 22:59:14 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:14 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f819-7d72-90e0-3f3ae348cc42 request.user=bob post=https://b.localdomain/post/019d799e-f819-7d72-90e0-3f3ae348cc42 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f727-7115-ba73-ec290a20ec6b 2026/04/10 22:59:14 WARN Failed to resolve a recipient to=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f727-7115-ba73-ec290a20ec6b error="cannot resolve https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/followers: actor is not cached" 2026/04/10 22:59:14 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f727-7115-ba73-ec290a20ec6b sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor gateway=https://c.localdomain 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f727-7115-ba73-ec290a20ec6b 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f727-7115-ba73-ec290a20ec6b 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/accept/019d799e-f81b-727a-82d8-f5f6b050771a 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f714-7d33-b0b0-0e08d8ff5435 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d799e-f830-7071-9715-26220ff75fb9 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d799e-f830-7071-9715-26220ff75fb9 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f727-7115-ba73-ec290a20ec6b 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f745-733d-a1af-74693cece401 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f745-7309-a7a4-69660c7b633d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f745-7309-a7a4-69660c7b633d 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/create/019d799e-f75e-7acd-b902-017953df70fa note=https://b.localdomain/post/019d799e-f75e-7a5d-8936-d26f810ec9c5 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor/post/019d799e-f46e-77a0-94c6-f62687d78244 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f75e-7acd-b902-017953df70fa activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f75e-7a5d-8936-d26f810ec9c5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f75e-7a5d-8936-d26f810ec9c5 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f287-76a7-94ac-5c33543d3fb1 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f287-7672-81fe-11948cc22487 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f287-7672-81fe-11948cc22487 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799e-f804-78d2-ac0d-3a5a665e465e 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799e-f804-78d2-ac0d-3a5a665e465e 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799e-f804-78d2-ac0d-3a5a665e465e 2026/04/10 22:59:14 INFO Removed a Follow activity.id=https://b.localdomain/undo/019d799e-f7d3-71fa-be19-9184f444bf67 activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799e-f216-741b-8d89-2e614e5b4578 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgbkEX3dhJtWuzSEDQBdS3i9sda3xTF5cdund7YHkaEbi/actor/inbox activity=https://b.localdomain/create/019d799e-f75e-7acd-b902-017953df70fa 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d799e-f830-7071-9715-26220ff75fb9 2026/04/10 22:59:14 INFO Looking up user name=alice 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799e-f830-7071-9715-26220ff75fb9 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d799e-f7e9-7ce0-8aa2-503bc65439b3 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019d799e-f804-78e9-9886-b22627245029 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f714-7d33-b0b0-0e08d8ff5435 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799e-f804-78d2-ac0d-3a5a665e465e 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019d799e-f7e9-7ce0-8aa2-503bc65439b3 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:14 INFO Looking up user name=stuff 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Follow is accepted activity.id=https://c.localdomain/accept/019d799e-f81b-727a-82d8-f5f6b050771a activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799e-f7cd-721f-a2d6-fe727d1e633a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799e-f7cd-721f-a2d6-fe727d1e633a 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799e-f804-78d2-ac0d-3a5a665e465e 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:14 INFO Looking up user name=stuff 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:14 INFO Looking up user name=stuff 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799e-f804-78d2-ac0d-3a5a665e465e 2026/04/10 22:59:14 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799e-f830-7071-9715-26220ff75fb9 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f6d0-73a6-8d4d-462c52e0f01f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d799e-f6d0-73a6-8d4d-462c52e0f01f 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f366-715d-85cb-d6e4af961e40 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f366-7125-9962-16ca9b154986 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f366-7125-9962-16ca9b154986 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d799e-f7e9-7ce0-8aa2-503bc65439b3 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f6a9-7add-8c9d-59b30008fb16 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f6a9-7add-8c9d-59b30008fb16 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f727-7115-ba73-ec290a20ec6b 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:14 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019d799e-f792-784e-b1dc-e57478a953b0 note=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf thread=https://b.localdomain/post/019d799e-f521-792e-845b-20db1e3d0cff starter=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Received a new post activity.id=https://a.localdomain/create/019d799e-f792-784e-b1dc-e57478a953b0 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf 2026/04/10 22:59:14 INFO Looking up user name=stuff 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799e-f804-78d2-ac0d-3a5a665e465e 2026/04/10 22:59:14 INFO Fetching object id=ap://did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799e-f714-7d33-b0b0-0e08d8ff5435 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799e-f792-784e-b1dc-e57478a953b0 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799e-f792-784e-b1dc-e57478a953b0 2026/04/10 22:59:14 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d799e-f804-78e9-9886-b22627245029 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799e-f748-7bde-bf80-b23e76b12ee7 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019d799e-f748-7bde-bf80-b23e76b12ee7 2026/04/10 22:59:14 INFO Follow is rejected activity.id=https://b.localdomain/reject/019d799e-f86e-727e-bda8-ed66ed6725be activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799e-f2a2-7360-938d-0dcd150368cd activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799e-f2a2-7360-938d-0dcd150368cd 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019d799e-f804-78d2-ac0d-3a5a665e465e 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Received delete request activity.id=https://b.localdomain/post/019d799e-f3fd-774a-9ea5-60de37979c5d#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f3fd-774a-9ea5-60de37979c5d activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799e-f3fd-774a-9ea5-60de37979c5d --- PASS: TestCluster_PublicPostQuote (3.22s) 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/019d799e-f86e-727e-bda8-ed66ed6725be 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgbkEX3dhJtWuzSEDQBdS3i9sda3xTF5cdund7YHkaEbi/actor/inbox activity=https://b.localdomain/create/019d799e-f75e-7acd-b902-017953df70fa 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/019d799e-f86e-727e-bda8-ed66ed6725be 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f619-7081-b046-82ff057cf54f request.user=alice post=https://b.localdomain/post/019d799e-f619-7081-b046-82ff057cf54f 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f727-7115-ba73-ec290a20ec6b 2026/04/10 22:59:14 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f727-7115-ba73-ec290a20ec6b 2026/04/10 22:59:14 INFO Fetching forwarded object activity.id=https://a.localdomain/create/019d799e-f792-784e-b1dc-e57478a953b0 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/create/019d799e-f792-784e-b1dc-e57478a953b0 sender=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/019d799e-f86e-727e-bda8-ed66ed6725be 2026/04/10 22:59:14 INFO Fetching object id=ap://did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor 2026/04/10 22:59:14 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 request.user=alice post=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 2026/04/10 22:59:14 INFO Replying to post request.path=/users/reply/b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/post/019d799e-f5fc-7d34-87c1-b836bed33240 request.user=alice post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/post/019d799e-f5fc-7d34-87c1-b836bed33240 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:14 INFO Fetching activity activity=https://a.localdomain/create/019d799e-f792-784e-b1dc-e57478a953b0 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/reject/019d799e-f86e-727e-bda8-ed66ed6725be 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f482-7b6a-a5c6-51dfdb3f4aba activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f482-7b3a-94ff-d75d8513c097 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f482-7b3a-94ff-d75d8513c097 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799e-f792-784e-b1dc-e57478a953b0 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Fetching object id=ap://did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799e-f792-784e-b1dc-e57478a953b0 === NAME TestCluster_PostToFollowers_Rejected page.go:100: 20 text/gemini # 🐕 Followers => /users/outbox/a.localdomain/user/bob 2026-04-10 👽 bob (bob@a.localdomain) => /users/followers/accept/a.localdomain/user/bob 🟢 Accept => /users/followers/reject/a.localdomain/user/bob 🔴 Reject ## Settings => /users/followers?unlock 🔓 Approve new follow requests automatically ## Menu => /users 📻 My feed => /users/mentions 📞 Mentions => /users/follows ⚡️ Follows => /users/followers 🐕 Followers => /users/me 😈 My profile => /users/local 📡 Local feed => /users/communities 🏕️ Communities => /users/hashtags 🔥 Hashtags => /users/resolve 🔭 View profile => /users/bookmarks 🔖 Bookmarks => /users/fts 🔎 Search posts => /users/post 📣 New post => /users/settings ⚙️ Settings => /users/status 📊 Status => /users/help 🛟 Help does not contain "🔴 Reject" line 2026/04/10 22:59:14 INFO Received a new post activity.id=https://a.localdomain/create/019d799e-f882-7517-b4c6-8e460f891b79 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-f882-74e5-a5ba-b35727c1ccea activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799e-f882-74e5-a5ba-b35727c1ccea 2026/04/10 22:59:14 INFO Looking up user name=alice 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019d799e-f882-7517-b4c6-8e460f891b79 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019d799e-f882-7517-b4c6-8e460f891b79 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Fetching forwarded object activity.id=https://b.localdomain/create/019d799e-f75e-7acd-b902-017953df70fa activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f75e-7a5d-8936-d26f810ec9c5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob id=https://b.localdomain/create/019d799e-f75e-7acd-b902-017953df70fa sender=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:14 INFO Looking up user name=alice 2026/04/10 22:59:14 INFO Fetching activity activity=https://b.localdomain/create/019d799e-f75e-7acd-b902-017953df70fa 2026/04/10 22:59:14 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/create/019d799e-f882-7a15-9077-040391d7442d activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktrhWMtK5ZtVrpbjVqhFoUbjSsmg5fTEntnLSbP6aGjeH/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgbkEX3dhJtWuzSEDQBdS3i9sda3xTF5cdund7YHkaEbi/actor/inbox activity=https://b.localdomain/create/019d799e-f75e-7acd-b902-017953df70fa 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f714-7d33-b0b0-0e08d8ff5435 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799e-f75e-7acd-b902-017953df70fa 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/create/019d799e-f882-7a15-9077-040391d7442d 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/create/019d799e-f882-7a15-9077-040391d7442d 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019d799e-f882-7517-b4c6-8e460f891b79 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor 2026/04/10 22:59:14 INFO Looking up user name=stuff 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799e-f882-7517-b4c6-8e460f891b79 2026/04/10 22:59:14 INFO Received a new post activity.id=https://a.localdomain/create/019d799e-f792-784e-b1dc-e57478a953b0 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf 2026/04/10 22:59:14 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799e-f882-74e5-a5ba-b35727c1ccea request.user=alice post=https://a.localdomain/post/019d799e-f882-74e5-a5ba-b35727c1ccea 2026/04/10 22:59:14 INFO Fetching object id=ap://did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799e-f3fd-774a-9ea5-60de37979c5d#delete 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799e-f3fd-774a-9ea5-60de37979c5d#delete 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799e-f3fd-774a-9ea5-60de37979c5d#delete 2026/04/10 22:59:14 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f61d-77c1-b9ef-c1627cf91830 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:14 INFO Looking up user name=stuff 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:14 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:14 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/create/019d799e-f882-7a15-9077-040391d7442d 2026/04/10 22:59:14 INFO Fetching object id=ap://did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/create/019d799e-f882-7a15-9077-040391d7442d 2026/04/10 22:59:14 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f75e-7acd-b902-017953df70fa activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f75e-7a5d-8936-d26f810ec9c5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f75e-7a5d-8936-d26f810ec9c5 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d799e-f3fd-774a-9ea5-60de37979c5d#delete --- FAIL: TestCluster_PostToFollowers_Rejected (3.30s) 2026/04/10 22:59:14 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:14 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f8b1-7cfa-bd73-201323367ef1 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f8b1-7ccc-9694-8fbea7ada60a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f8b1-7ccc-9694-8fbea7ada60a 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d799e-f67c-7a3c-a817-7a346e58cbbd request.user=alice post=https://b.localdomain/post/019d799e-f67c-7a3c-a817-7a346e58cbbd 2026/04/10 22:59:14 INFO Received delete request activity.id=https://b.localdomain/post/019d799e-f3fd-774a-9ea5-60de37979c5d#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f3fd-774a-9ea5-60de37979c5d activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799e-f3fd-774a-9ea5-60de37979c5d 2026/04/10 22:59:14 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f727-7115-ba73-ec290a20ec6b activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f727-70cc-851a-e84e5f42361b activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f727-70cc-851a-e84e5f42361b 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:14 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 request.user=carol post=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 2026/04/10 22:59:14 INFO Fetching object id=ap://did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:14 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d799e-f8d1-7c7d-840d-d87e0ecaa990 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d799e-f8d1-7c7d-840d-d87e0ecaa990 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d799e-f8d1-7c7d-840d-d87e0ecaa990 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d799e-f8d1-7c7d-840d-d87e0ecaa990 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:14 INFO Received a new post activity.id=https://a.localdomain/create/019d799e-f8db-7bd3-a8cd-bc2009df67cb activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb 2026/04/10 22:59:14 INFO Received a new post activity.id=https://c.localdomain/create/019d799e-f8eb-7244-ae55-cbed79e158ed activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d799e-f8eb-720b-b19d-ddb5edf03379 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019d799e-f8eb-720b-b19d-ddb5edf03379 2026/04/10 22:59:14 INFO Looking up user name=alice 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:14 INFO Looking up user name=alice 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f8b1-7cfa-bd73-201323367ef1 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f8b1-7cfa-bd73-201323367ef1 2026/04/10 22:59:14 INFO Received a new post activity.id=https://c.localdomain/create/019d799e-f8e4-78e2-beee-f06304ec2074 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d799e-f8e4-78b2-a24a-b5cdbe4993c5 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019d799e-f8e4-78b2-a24a-b5cdbe4993c5 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019d799e-f8eb-7244-ae55-cbed79e158ed 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019d799e-f8eb-7244-ae55-cbed79e158ed 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799e-f8db-7bd3-a8cd-bc2009df67cb 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799e-f8db-7bd3-a8cd-bc2009df67cb 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d799e-f8d1-7c7d-840d-d87e0ecaa990 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d799e-f8d1-7c7d-840d-d87e0ecaa990 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:14 INFO Looking up user name=alice 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f8b1-7cfa-bd73-201323367ef1 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019d799e-f8eb-7244-ae55-cbed79e158ed 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/announce/019d799e-f8d1-7c7d-840d-d87e0ecaa990 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f8f2-7aa4-a766-416378d1ef9b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f8f2-7905-b476-b82229350e0b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f8f2-7905-b476-b82229350e0b 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019d799e-f8eb-7244-ae55-cbed79e158ed 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor 2026/04/10 22:59:14 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f619-7081-b046-82ff057cf54f request.user=alice post=https://b.localdomain/post/019d799e-f619-7081-b046-82ff057cf54f 2026/04/10 22:59:14 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799e-f8db-7bd3-a8cd-bc2009df67cb 2026/04/10 22:59:14 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Viewing post request.path=/users/view/c.localdomain/post/019d799e-f8eb-720b-b19d-ddb5edf03379 request.user=carol post=https://c.localdomain/post/019d799e-f8eb-720b-b19d-ddb5edf03379 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799e-f8db-7bd3-a8cd-bc2009df67cb 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799e-f8b1-7cfa-bd73-201323367ef1 2026/04/10 22:59:14 INFO Fetching object id=ap://did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor 2026/04/10 22:59:14 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f61d-77c1-b9ef-c1627cf91830 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:14 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f61d-77c1-b9ef-c1627cf91830 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d 2026/04/10 22:59:14 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f8b1-7ccc-9694-8fbea7ada60a request.user=bob post=https://b.localdomain/post/019d799e-f8b1-7ccc-9694-8fbea7ada60a 2026/04/10 22:59:14 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb request.user=alice post=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f8f2-7aa4-a766-416378d1ef9b 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f8f2-7aa4-a766-416378d1ef9b 2026/04/10 22:59:14 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f61d-77c1-b9ef-c1627cf91830 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/followers: actor is not cached" 2026/04/10 22:59:14 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f61d-77c1-b9ef-c1627cf91830 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor gateway=https://a.localdomain 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f61d-77c1-b9ef-c1627cf91830 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f61d-77c1-b9ef-c1627cf91830 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019d799e-f8e4-78e2-beee-f06304ec2074 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019d799e-f8e4-78e2-beee-f06304ec2074 2026/04/10 22:59:14 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f61d-77c1-b9ef-c1627cf91830 2026/04/10 22:59:14 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/create/019d799e-f61d-77c1-b9ef-c1627cf91830 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f8f2-7aa4-a766-416378d1ef9b 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799e-f8f2-7aa4-a766-416378d1ef9b 2026/04/10 22:59:14 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f8f2-7905-b476-b82229350e0b request.user=carol post=https://b.localdomain/post/019d799e-f8f2-7905-b476-b82229350e0b 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019d799e-f8e4-78e2-beee-f06304ec2074 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019d799e-f8e4-78e2-beee-f06304ec2074 2026/04/10 22:59:14 INFO Viewing post request.path=/users/view/c.localdomain/post/019d799e-f8e4-78b2-a24a-b5cdbe4993c5 request.user=carol post=https://c.localdomain/post/019d799e-f8e4-78b2-a24a-b5cdbe4993c5 --- PASS: TestCluster_PostToFollowers_Approved (3.42s) 2026/04/10 22:59:14 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/create/019d799e-f882-7a15-9077-040391d7442d note=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929 thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/post/019d799e-f5fc-7d34-87c1-b836bed33240 starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor 2026/04/10 22:59:14 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/create/019d799e-f882-7a15-9077-040391d7442d activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929 2026/04/10 22:59:14 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:14 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:14 INFO Looking up user name=alice 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/create/019d799e-f882-7a15-9077-040391d7442d 2026/04/10 22:59:14 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:14 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:14 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:14 INFO Looking up user name=alice 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:14 INFO Looking up user name=alice 2026/04/10 22:59:14 INFO Resolving user ID request.path=/users/resolve request.user=bob host=g.localdomain name=stuff 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:14 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 22:59:14 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Looking up user name=alice 2026/04/10 22:59:14 INFO Looking up user name=stuff 2026/04/10 22:59:14 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:14 INFO Looking up user name=alice 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/create/019d799e-f882-7a15-9077-040391d7442d 2026/04/10 22:59:14 INFO Received a new post activity.id=https://a.localdomain/create/019d799e-f882-7517-b4c6-8e460f891b79 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-f882-74e5-a5ba-b35727c1ccea activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799e-f882-74e5-a5ba-b35727c1ccea 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f956-75ca-a45c-2c1ac6e57e00 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f956-7595-a977-e5f457cf0649 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f956-7595-a977-e5f457cf0649 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:14 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:14 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:14 INFO Fetching object id=ap://did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:14 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:14 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:14 INFO Received a new post activity.id=https://c.localdomain/create/019d799e-f8eb-7244-ae55-cbed79e158ed activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d799e-f8eb-720b-b19d-ddb5edf03379 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019d799e-f8eb-720b-b19d-ddb5edf03379 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/create/019d799e-f882-7a15-9077-040391d7442d 2026/04/10 22:59:14 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:59:14 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/create/019d799e-f882-7a15-9077-040391d7442d 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor 2026/04/10 22:59:14 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019d799e-f8db-7bd3-a8cd-bc2009df67cb note=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb thread=https://b.localdomain/post/019d799e-f67c-7a3c-a817-7a346e58cbbd starter=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Received a new post activity.id=https://a.localdomain/create/019d799e-f8db-7bd3-a8cd-bc2009df67cb activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb 2026/04/10 22:59:14 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:14 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:14 INFO Fetching object id=ap://did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f956-75ca-a45c-2c1ac6e57e00 2026/04/10 22:59:14 INFO Looking up user name=alice 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f956-75ca-a45c-2c1ac6e57e00 2026/04/10 22:59:14 INFO Received a new post activity.id=https://c.localdomain/create/019d799e-f8e4-78e2-beee-f06304ec2074 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d799e-f8e4-78b2-a24a-b5cdbe4993c5 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019d799e-f8e4-78b2-a24a-b5cdbe4993c5 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:14 INFO Looking up user name=bob 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799e-f8db-7bd3-a8cd-bc2009df67cb 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799e-f8db-7bd3-a8cd-bc2009df67cb 2026/04/10 22:59:14 INFO Forwarding post to group followers activity=https://b.localdomain/create/019d799e-f8f2-7aa4-a766-416378d1ef9b note=https://b.localdomain/post/019d799e-f8f2-7905-b476-b82229350e0b group=https://g.localdomain/user/stuff 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f956-75ca-a45c-2c1ac6e57e00 2026/04/10 22:59:14 INFO Looking up user name=alice 2026/04/10 22:59:14 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:14 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f8f2-7aa4-a766-416378d1ef9b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f8f2-7905-b476-b82229350e0b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f8f2-7905-b476-b82229350e0b 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799e-f956-75ca-a45c-2c1ac6e57e00 2026/04/10 22:59:14 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f956-7595-a977-e5f457cf0649 request.user=bob post=https://b.localdomain/post/019d799e-f956-7595-a977-e5f457cf0649 2026/04/10 22:59:14 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799e-f8db-7bd3-a8cd-bc2009df67cb 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f8f2-7aa4-a766-416378d1ef9b 2026/04/10 22:59:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799e-f8db-7bd3-a8cd-bc2009df67cb 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:14 INFO Looking up user name=alice 2026/04/10 22:59:14 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/create/019d799e-f882-7a15-9077-040391d7442d activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929 2026/04/10 22:59:14 INFO Received delete request activity.id=https://b.localdomain/post/019d799e-f287-7672-81fe-11948cc22487#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f287-7672-81fe-11948cc22487 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799e-f287-7672-81fe-11948cc22487 2026/04/10 22:59:14 INFO Updated post activity.id=https://b.localdomain/update/019d799e-f990-7800-832b-dd506d872a0d activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-f990-7800-832b-dd506d872a0d 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-f990-7800-832b-dd506d872a0d 2026/04/10 22:59:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f8f2-7aa4-a766-416378d1ef9b 2026/04/10 22:59:14 INFO Looking up user name=carol 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799e-f98d-7064-a52e-b8677e639231 2026/04/10 22:59:14 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799e-f98d-7064-a52e-b8677e639231 2026/04/10 22:59:14 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799e-f98d-7064-a52e-b8677e639231 2026/04/10 22:59:14 INFO Received a new post activity.id=https://a.localdomain/create/019d799e-f8db-7bd3-a8cd-bc2009df67cb activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-f990-7800-832b-dd506d872a0d 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:15 INFO Looking up user name=carol 2026/04/10 22:59:15 INFO Looking up user name=stuff 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-f990-7800-832b-dd506d872a0d 2026/04/10 22:59:15 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64 request.user=carol post=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f8f2-7aa4-a766-416378d1ef9b 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799e-f98d-7064-a52e-b8677e639231 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799e-f98d-7064-a52e-b8677e639231 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799e-f98d-7064-a52e-b8677e639231 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:15 INFO Looking up user name=stuff 2026/04/10 22:59:15 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:15 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:15 INFO Looking up user name=alice 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799e-f98d-7064-a52e-b8677e639231 2026/04/10 22:59:15 INFO Received delete request activity.id=https://b.localdomain/post/019d799e-f366-7125-9962-16ca9b154986#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f366-7125-9962-16ca9b154986 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799e-f366-7125-9962-16ca9b154986 --- PASS: TestCluster_PostToFollowers (3.57s) 2026/04/10 22:59:15 INFO Updated post activity.id=https://a.localdomain/update/019d799e-f9bb-75e3-ab9d-b549b4425c44 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799e-f8f2-7aa4-a766-416378d1ef9b 2026/04/10 22:59:15 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019d799e-f98d-7064-a52e-b8677e639231 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799e-f9bb-75e3-ab9d-b549b4425c44 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799e-f9bb-75e3-ab9d-b549b4425c44 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:15 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:15 INFO Looking up user name=carol 2026/04/10 22:59:15 INFO Looking up user name=alice 2026/04/10 22:59:15 INFO Deleted old posts count=2 2026/04/10 22:59:15 INFO Fetching object id=ap://did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:15 INFO Removed old shared posts count=1 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799e-f9bb-75e3-ab9d-b549b4425c44 2026/04/10 22:59:15 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799e-f9bb-75e3-ab9d-b549b4425c44 2026/04/10 22:59:15 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf request.user=alice post=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:15 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f9d8-731d-b7fb-e2fe3b71cf9e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f9d8-72eb-967d-da105a7f837a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f9d8-72eb-967d-da105a7f837a 2026/04/10 22:59:15 INFO Looking up user name=carol 2026/04/10 22:59:15 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f8f2-7aa4-a766-416378d1ef9b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f8f2-7905-b476-b82229350e0b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f8f2-7905-b476-b82229350e0b 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor offset=0 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:15 INFO Looking up user name=stuff 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:15 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:15 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:15 INFO Looking up user name=stuff 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799e-f287-7672-81fe-11948cc22487#delete 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799e-f287-7672-81fe-11948cc22487#delete 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799e-f287-7672-81fe-11948cc22487#delete 2026/04/10 22:59:15 INFO Forwarding post to group followers activity=https://b.localdomain/update/019d799e-f990-7800-832b-dd506d872a0d note=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64 group=https://g.localdomain/user/stuff 2026/04/10 22:59:15 INFO Looking up user name=carol 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f9d8-731d-b7fb-e2fe3b71cf9e 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799e-f366-7125-9962-16ca9b154986#delete 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f9d8-731d-b7fb-e2fe3b71cf9e 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799e-f366-7125-9962-16ca9b154986#delete 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Looking up user name=bob 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799e-f366-7125-9962-16ca9b154986#delete --- PASS: TestCluster_ForwardedLegacyReply (3.62s) 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019d799e-f9df-7642-95e1-39ec6a70a171 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019d799e-f9df-7642-95e1-39ec6a70a171 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Looking up user name=bob 2026/04/10 22:59:15 INFO Updated post activity.id=https://b.localdomain/update/019d799e-f990-7800-832b-dd506d872a0d activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799e-f9d8-731d-b7fb-e2fe3b71cf9e 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-f990-7800-832b-dd506d872a0d 2026/04/10 22:59:15 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799e-f9d8-731d-b7fb-e2fe3b71cf9e 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019d799e-f9df-7642-95e1-39ec6a70a171 2026/04/10 22:59:15 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f9d8-72eb-967d-da105a7f837a request.user=bob post=https://b.localdomain/post/019d799e-f9d8-72eb-967d-da105a7f837a 2026/04/10 22:59:15 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:15 INFO Updating poll results poll=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor 2026/04/10 22:59:15 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d799e-f287-7672-81fe-11948cc22487#delete 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:15 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:15 INFO Fetching object id=ap://did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019d799e-f9df-7642-95e1-39ec6a70a171 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-f990-7800-832b-dd506d872a0d 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d799e-f366-7125-9962-16ca9b154986#delete 2026/04/10 22:59:15 INFO Fetching object id=ap://did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor 2026/04/10 22:59:15 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:15 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799e-fa09-74a0-ad38-781f5476bd74 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799e-fa09-74a0-ad38-781f5476bd74 2026/04/10 22:59:15 INFO Looking up user name=alice 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799e-fa09-74a0-ad38-781f5476bd74 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:15 INFO Looking up user name=carol 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-f990-7800-832b-dd506d872a0d 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799e-fa09-74a0-ad38-781f5476bd74 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor request.user=bob actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor offset=0 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:15 INFO Looking up user name=stuff 2026/04/10 22:59:15 INFO Looking up user name=alice 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799e-fa09-74a0-ad38-781f5476bd74 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:15 INFO Updated post activity.id=https://b.localdomain/update/019d799e-fa1a-79e1-8fc5-c02bae1b107a activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:15 INFO Looking up user name=stuff 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor offset=0 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799e-fa09-74a0-ad38-781f5476bd74 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799e-fa09-74a0-ad38-781f5476bd74 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-f990-7800-832b-dd506d872a0d 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019d799e-fa09-74a0-ad38-781f5476bd74 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Looking up user name=bob 2026/04/10 22:59:15 INFO Looking up user name=carol 2026/04/10 22:59:15 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-fa1a-79e1-8fc5-c02bae1b107a 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-fa1a-79e1-8fc5-c02bae1b107a 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-fa1a-79e1-8fc5-c02bae1b107a 2026/04/10 22:59:15 INFO Received delete request activity.id=https://b.localdomain/post/019d799e-f287-7672-81fe-11948cc22487#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f287-7672-81fe-11948cc22487 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799e-f287-7672-81fe-11948cc22487 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Looking up user name=bob 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-fa1a-79e1-8fc5-c02bae1b107a 2026/04/10 22:59:15 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019d799e-f9bb-75e3-ab9d-b549b4425c44 note=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf thread=https://b.localdomain/post/019d799e-f521-792e-845b-20db1e3d0cff starter=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Updated post activity.id=https://a.localdomain/update/019d799e-f9bb-75e3-ab9d-b549b4425c44 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf 2026/04/10 22:59:15 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799e-f9bb-75e3-ab9d-b549b4425c44 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Looking up user name=bob 2026/04/10 22:59:15 INFO Updated post activity.id=https://b.localdomain/update/019d799e-f990-7800-832b-dd506d872a0d activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:15 INFO Received delete request activity.id=https://b.localdomain/post/019d799e-f366-7125-9962-16ca9b154986#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f366-7125-9962-16ca9b154986 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799e-f366-7125-9962-16ca9b154986 2026/04/10 22:59:15 INFO Looking up user name=stuff 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor offset=0 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d799e-fa48-7d60-baa6-720f94bd8eda 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d799e-fa48-7d60-baa6-720f94bd8eda 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d799e-fa48-7d60-baa6-720f94bd8eda 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d799e-fa48-7d60-baa6-720f94bd8eda 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:15 INFO Looking up user name=alice 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-fa1a-79e1-8fc5-c02bae1b107a 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Looking up user name=stuff 2026/04/10 22:59:15 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:59:15 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor 2026/04/10 22:59:15 INFO Looking up user name=bob 2026/04/10 22:59:15 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/create/019d799e-fa5b-7447-9585-40b7778221f5 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/post/019d799e-fa5b-73f2-b6b8-6ef1bfb45495 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/post/019d799e-fa5b-73f2-b6b8-6ef1bfb45495 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d799e-fa48-7d60-baa6-720f94bd8eda 2026/04/10 22:59:15 INFO Looking up user name=bob 2026/04/10 22:59:15 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f745-7309-a7a4-69660c7b633d request.user=bob post=https://b.localdomain/post/019d799e-f745-7309-a7a4-69660c7b633d 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:15 INFO Looking up user name=alice 2026/04/10 22:59:15 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:15 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799e-f9bb-75e3-ab9d-b549b4425c44 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/create/019d799e-fa5b-7447-9585-40b7778221f5 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/create/019d799e-fa5b-7447-9585-40b7778221f5 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-fa1a-79e1-8fc5-c02bae1b107a 2026/04/10 22:59:15 INFO Looking up user name=bob 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-fa1a-79e1-8fc5-c02bae1b107a 2026/04/10 22:59:15 INFO Fetching object id=ap://did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d799e-fa48-7d60-baa6-720f94bd8eda 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Looking up user name=alice 2026/04/10 22:59:15 INFO Looking up user name=bob 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor 2026/04/10 22:59:15 INFO Fetching forwarded object activity.id=https://a.localdomain/update/019d799e-f9bb-75e3-ab9d-b549b4425c44 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/update/019d799e-f9bb-75e3-ab9d-b549b4425c44 sender=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019d799e-fa48-7d60-baa6-720f94bd8eda 2026/04/10 22:59:15 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d799e-f8f2-7905-b476-b82229350e0b request.user=alice post=https://b.localdomain/post/019d799e-f8f2-7905-b476-b82229350e0b 2026/04/10 22:59:15 INFO Fetching activity activity=https://a.localdomain/update/019d799e-f9bb-75e3-ab9d-b549b4425c44 2026/04/10 22:59:15 INFO Fetching object id=ap://did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor 2026/04/10 22:59:15 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f619-7081-b046-82ff057cf54f request.user=alice post=https://b.localdomain/post/019d799e-f619-7081-b046-82ff057cf54f --- PASS: TestCluster_MovedAccount (3.74s) 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799e-f9bb-75e3-ab9d-b549b4425c44 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799e-f9bb-75e3-ab9d-b549b4425c44 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:15 INFO Updated post activity.id=https://b.localdomain/update/019d799e-fa1a-79e1-8fc5-c02bae1b107a activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor offset=0 2026/04/10 22:59:15 INFO Looking up user name=alice 2026/04/10 22:59:15 INFO Received a new post activity.id=https://a.localdomain/create/019d799e-fa7a-7b42-8106-bd69eff999a5 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-fa7a-7b13-93f4-dbc7100b9600 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799e-fa7a-7b13-93f4-dbc7100b9600 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/create/019d799e-fa5b-7447-9585-40b7778221f5 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/create/019d799e-fa5b-7447-9585-40b7778221f5 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799e-fa7a-7b42-8106-bd69eff999a5 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799e-fa7a-7b42-8106-bd69eff999a5 2026/04/10 22:59:15 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/post/019d799e-fa5b-73f2-b6b8-6ef1bfb45495 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/post/019d799e-fa5b-73f2-b6b8-6ef1bfb45495 2026/04/10 22:59:15 INFO Looking up user name=bob 2026/04/10 22:59:15 INFO Looking up user name=alice 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799e-fa7a-7b42-8106-bd69eff999a5 2026/04/10 22:59:15 INFO Updated post activity.id=https://a.localdomain/update/019d799e-f9bb-75e3-ab9d-b549b4425c44 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799e-fa7a-7b42-8106-bd69eff999a5 2026/04/10 22:59:15 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799e-fa7a-7b13-93f4-dbc7100b9600 request.user=alice post=https://a.localdomain/post/019d799e-fa7a-7b13-93f4-dbc7100b9600 2026/04/10 22:59:15 INFO Updated post activity.id=https://b.localdomain/update/019d799e-fa1a-79e1-8fc5-c02bae1b107a activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799e-fa8e-7387-b8bc-66df7f5478c8 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799e-fa8e-7387-b8bc-66df7f5478c8 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Looking up user name=bob 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:15 INFO Looking up user name=alice 2026/04/10 22:59:15 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:15 INFO Looking up user name=bob 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799e-fa8e-7387-b8bc-66df7f5478c8 2026/04/10 22:59:15 INFO Updated post activity.id=https://a.localdomain/update/019d799e-fa9d-742e-93dc-ab4f65dae612 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019d799e-fa8e-7387-b8bc-66df7f5478c8 2026/04/10 22:59:15 INFO Looking up user name=alice 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799e-fa9d-742e-93dc-ab4f65dae612 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799e-fa9d-742e-93dc-ab4f65dae612 2026/04/10 22:59:15 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f745-7309-a7a4-69660c7b633d request.user=bob post=https://b.localdomain/post/019d799e-f745-7309-a7a4-69660c7b633d 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:15 INFO Looking up user name=alice 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799e-fa9d-742e-93dc-ab4f65dae612 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799e-fa9d-742e-93dc-ab4f65dae612 2026/04/10 22:59:15 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/update/019d799e-faae-7a0c-a472-b2589a207c48 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929 2026/04/10 22:59:15 INFO Fetching object id=ap://did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor 2026/04/10 22:59:15 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb request.user=alice post=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/update/019d799e-faae-7a0c-a472-b2589a207c48 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/update/019d799e-faae-7a0c-a472-b2589a207c48 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor 2026/04/10 22:59:15 INFO Fetching object id=ap://did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/update/019d799e-faae-7a0c-a472-b2589a207c48 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/update/019d799e-faae-7a0c-a472-b2589a207c48 2026/04/10 22:59:15 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/create/019d799e-fa5b-7447-9585-40b7778221f5 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/post/019d799e-fa5b-73f2-b6b8-6ef1bfb45495 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:15 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/create/019d799e-fa5b-7447-9585-40b7778221f5 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/post/019d799e-fa5b-73f2-b6b8-6ef1bfb45495 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/post/019d799e-fa5b-73f2-b6b8-6ef1bfb45495 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:15 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929 2026/04/10 22:59:15 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/create/019d799e-fa5b-7447-9585-40b7778221f5 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor gateway=https://c.localdomain 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/create/019d799e-fa5b-7447-9585-40b7778221f5 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/create/019d799e-fa5b-7447-9585-40b7778221f5 2026/04/10 22:59:15 INFO Looking up user name=alice 2026/04/10 22:59:15 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f63d-7bd5-af4e-e09c3fc41126 request.user=bob post=https://b.localdomain/post/019d799e-f63d-7bd5-af4e-e09c3fc41126 2026/04/10 22:59:15 INFO Fetching object id=ap://did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/create/019d799e-fa5b-7447-9585-40b7778221f5 2026/04/10 22:59:15 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019d799e-fa7a-7b42-8106-bd69eff999a5 note=https://a.localdomain/post/019d799e-fa7a-7b13-93f4-dbc7100b9600 thread=https://b.localdomain/post/019d799e-f8f2-7905-b476-b82229350e0b starter=https://b.localdomain/user/carol 2026/04/10 22:59:15 INFO Received a new post activity.id=https://a.localdomain/create/019d799e-fa7a-7b42-8106-bd69eff999a5 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-fa7a-7b13-93f4-dbc7100b9600 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799e-fa7a-7b13-93f4-dbc7100b9600 2026/04/10 22:59:15 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 request.user=bob post=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/create/019d799e-fa5b-7447-9585-40b7778221f5 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:15 INFO Looking up user name=alice 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799e-fa7a-7b42-8106-bd69eff999a5 --- PASS: TestDeleter_OldData (3.86s) 2026/04/10 22:59:15 INFO Received delete request activity.id=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64 2026/04/10 22:59:15 INFO Fetching object id=ap://did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor 2026/04/10 22:59:15 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor 2026/04/10 22:59:15 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:15 INFO Looking up user name=alice 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64#delete 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64#delete 2026/04/10 22:59:15 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019d799e-fa9d-742e-93dc-ab4f65dae612 note=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb thread=https://b.localdomain/post/019d799e-f67c-7a3c-a817-7a346e58cbbd starter=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Updated post activity.id=https://a.localdomain/update/019d799e-fa9d-742e-93dc-ab4f65dae612 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64#delete 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64#delete 2026/04/10 22:59:15 INFO Fetching object id=ap://did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799e-fa9d-742e-93dc-ab4f65dae612 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:15 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/create/019d799e-fa5b-7447-9585-40b7778221f5 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/post/019d799e-fa5b-73f2-b6b8-6ef1bfb45495 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:15 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/create/019d799e-fa5b-7447-9585-40b7778221f5 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/post/019d799e-fa5b-73f2-b6b8-6ef1bfb45495 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/post/019d799e-fa5b-73f2-b6b8-6ef1bfb45495 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:15 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/create/019d799e-fa5b-7447-9585-40b7778221f5 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor gateway=https://a.localdomain 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/create/019d799e-fa5b-7447-9585-40b7778221f5 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/create/019d799e-fa5b-7447-9585-40b7778221f5 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:15 INFO Looking up user name=carol 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor 2026/04/10 22:59:15 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 request.user=alice post=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 2026/04/10 22:59:15 INFO Received delete request activity.id=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64 2026/04/10 22:59:15 INFO Fetching object id=ap://did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor 2026/04/10 22:59:15 INFO Forwarding post to group followers activity=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64#delete note=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64 group=https://g.localdomain/user/stuff 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799e-fb09-7533-aea1-ce144e6fb7c5 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799e-fb09-7533-aea1-ce144e6fb7c5 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799e-fa9d-742e-93dc-ab4f65dae612 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/update/019d799e-faae-7a0c-a472-b2589a207c48 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929 thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/post/019d799e-f5fc-7d34-87c1-b836bed33240 starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor 2026/04/10 22:59:15 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/update/019d799e-faae-7a0c-a472-b2589a207c48 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929 2026/04/10 22:59:15 INFO Looking up user name=bob 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/create/019d799e-fa5b-7447-9585-40b7778221f5 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/update/019d799e-faae-7a0c-a472-b2589a207c48 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/create/019d799e-fa5b-7447-9585-40b7778221f5 2026/04/10 22:59:15 INFO Looking up user name=alice 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799e-fb09-7533-aea1-ce144e6fb7c5 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64#delete 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019d799e-fb09-7533-aea1-ce144e6fb7c5 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799e-fa9d-742e-93dc-ab4f65dae612 2026/04/10 22:59:15 INFO Received delete request activity.id=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799e-fa9d-742e-93dc-ab4f65dae612 2026/04/10 22:59:15 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f63d-7bd5-af4e-e09c3fc41126 request.user=bob post=https://b.localdomain/post/019d799e-f63d-7bd5-af4e-e09c3fc41126 2026/04/10 22:59:15 INFO Fetching object id=ap://did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:15 INFO Looking up user name=alice 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf#delete 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf#delete 2026/04/10 22:59:15 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 request.user=carol post=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64#delete 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf#delete 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64#delete 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf#delete 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799e-fb21-72de-8e61-6340106e23a9 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799e-fb21-72de-8e61-6340106e23a9 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799e-fb21-72de-8e61-6340106e23a9 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799e-fb21-72de-8e61-6340106e23a9 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/update/019d799e-faae-7a0c-a472-b2589a207c48 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:15 INFO Looking up user name=stuff 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor 2026/04/10 22:59:15 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/04/10 22:59:15 INFO Looking up user name=stuff 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:15 INFO Updated post activity.id=https://a.localdomain/update/019d799e-fa9d-742e-93dc-ab4f65dae612 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb 2026/04/10 22:59:15 INFO Fetching object id=ap://did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799e-fb21-72de-8e61-6340106e23a9 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799e-fb21-72de-8e61-6340106e23a9 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:15 INFO Looking up user name=alice 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799e-fb21-72de-8e61-6340106e23a9 2026/04/10 22:59:15 INFO Received delete request activity.id=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf 2026/04/10 22:59:15 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/update/019d799e-faae-7a0c-a472-b2589a207c48 2026/04/10 22:59:15 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf#delete note=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf thread=https://b.localdomain/post/019d799e-f521-792e-845b-20db1e3d0cff starter=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/update/019d799e-faae-7a0c-a472-b2589a207c48 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019d799e-fb21-72de-8e61-6340106e23a9 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64#delete 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf#delete 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf#delete 2026/04/10 22:59:15 INFO Fetching forwarded object activity.id=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf activity.object.type=Note activity.object.attributed_to="" id=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf sender=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Looking up user name=carol 2026/04/10 22:59:15 INFO Fetching post post=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf 2026/04/10 22:59:15 INFO Fetching object id=ap://did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf#delete 2026/04/10 22:59:15 INFO Received delete request activity.id=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799e-f714-7ba4-a17d-268b25635a64 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf#delete 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:15 INFO Received delete request activity.id=https://a.localdomain/post/019d799e-f882-74e5-a5ba-b35727c1ccea#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-f882-74e5-a5ba-b35727c1ccea activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799e-f882-74e5-a5ba-b35727c1ccea --- PASS: TestCluster_ShareUnshare (3.97s) 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Looking up user name=bob 2026/04/10 22:59:15 INFO Looking up user name=alice 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:15 INFO Looking up user name=stuff 2026/04/10 22:59:15 INFO Received delete request activity.id=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf deleted=https://a.localdomain/post/019d799e-f792-781e-83d9-f67ed90f28bf 2026/04/10 22:59:15 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019d799e-f882-74e5-a5ba-b35727c1ccea#delete 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019d799e-f882-74e5-a5ba-b35727c1ccea#delete 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:15 INFO Looking up user name=stuff 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019d799e-f882-74e5-a5ba-b35727c1ccea#delete 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d799e-f882-74e5-a5ba-b35727c1ccea#delete 2026/04/10 22:59:15 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:15 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f8b1-7cfa-bd73-201323367ef1 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f8b1-7ccc-9694-8fbea7ada60a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f8b1-7ccc-9694-8fbea7ada60a 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:15 INFO Looking up user name=bob 2026/04/10 22:59:15 INFO Looking up user name=alice 2026/04/10 22:59:15 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/update/019d799e-faae-7a0c-a472-b2589a207c48 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:15 INFO Looking up user name=alice 2026/04/10 22:59:15 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d 2026/04/10 22:59:15 INFO Received delete request activity.id=https://a.localdomain/post/019d799e-f882-74e5-a5ba-b35727c1ccea#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-f882-74e5-a5ba-b35727c1ccea activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799e-f882-74e5-a5ba-b35727c1ccea 2026/04/10 22:59:15 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f956-75ca-a45c-2c1ac6e57e00 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f956-7595-a977-e5f457cf0649 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f956-7595-a977-e5f457cf0649 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Looking up user name=bob 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:15 INFO Received a new post activity.id=https://b.localdomain/create/019d799e-f9d8-731d-b7fb-e2fe3b71cf9e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f9d8-72eb-967d-da105a7f837a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f9d8-72eb-967d-da105a7f837a 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Looking up user name=bob 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Looking up user name=bob 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:15 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:15 INFO Updated post activity.id=https://a.localdomain/update/019d799e-fb97-7838-82b1-faf998e8a738 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-fa7a-7b13-93f4-dbc7100b9600 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799e-fa7a-7b13-93f4-dbc7100b9600 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799e-fb97-7838-82b1-faf998e8a738 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799e-fb97-7838-82b1-faf998e8a738 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor offset=0 2026/04/10 22:59:15 INFO Looking up user name=alice 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799e-fb97-7838-82b1-faf998e8a738 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799e-fb97-7838-82b1-faf998e8a738 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:15 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799e-fa7a-7b13-93f4-dbc7100b9600 request.user=alice post=https://a.localdomain/post/019d799e-fa7a-7b13-93f4-dbc7100b9600 2026/04/10 22:59:15 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:15 INFO Looking up user name=bob 2026/04/10 22:59:15 INFO Received delete request activity.id=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:15 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor offset=0 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:15 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:15 INFO Updating poll results poll=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb#delete 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb#delete 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor offset=0 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb#delete 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb#delete 2026/04/10 22:59:15 INFO Fetching object id=ap://did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:15 INFO Updated post activity.id=https://b.localdomain/update/019d799e-fbc3-77fb-be14-82eb0242ab9b activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:15 INFO Looking up user name=alice 2026/04/10 22:59:15 INFO Received delete request activity.id=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor offset=0 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:15 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb#delete note=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb thread=https://b.localdomain/post/019d799e-f67c-7a3c-a817-7a346e58cbbd starter=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Looking up user name=alice 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-fbc3-77fb-be14-82eb0242ab9b 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-fbc3-77fb-be14-82eb0242ab9b 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Looking up user name=bob 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb#delete 2026/04/10 22:59:15 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-fbc3-77fb-be14-82eb0242ab9b 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-fbc3-77fb-be14-82eb0242ab9b --- PASS: TestCluster_PostInCommunity (4.10s) 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929#delete 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929#delete 2026/04/10 22:59:15 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-fbc3-77fb-be14-82eb0242ab9b 2026/04/10 22:59:15 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019d799e-fb97-7838-82b1-faf998e8a738 note=https://a.localdomain/post/019d799e-fa7a-7b13-93f4-dbc7100b9600 thread=https://b.localdomain/post/019d799e-f8f2-7905-b476-b82229350e0b starter=https://b.localdomain/user/carol 2026/04/10 22:59:15 INFO Updated post activity.id=https://a.localdomain/update/019d799e-fb97-7838-82b1-faf998e8a738 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-fa7a-7b13-93f4-dbc7100b9600 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799e-fa7a-7b13-93f4-dbc7100b9600 --- PASS: TestCluster_ReplyForwardingWithoutIntegrityProofs (4.11s) 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb#delete 2026/04/10 22:59:15 INFO Looking up user name=bob 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799e-fb97-7838-82b1-faf998e8a738 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-fbc3-77fb-be14-82eb0242ab9b 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-fbc3-77fb-be14-82eb0242ab9b 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929#delete 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929#delete 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb#delete 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Looking up user name=bob 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb#delete 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor offset=0 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor 2026/04/10 22:59:15 INFO Updated post activity.id=https://b.localdomain/update/019d799e-fbc3-77fb-be14-82eb0242ab9b activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 2026/04/10 22:59:15 INFO Looking up user name=alice 2026/04/10 22:59:15 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/update/019d799e-fbee-796e-8611-3c1e1f5d53e6 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:15 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/update/019d799e-fbee-796e-8611-3c1e1f5d53e6 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d 2026/04/10 22:59:15 INFO Fetching object id=ap://did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Looking up user name=bob 2026/04/10 22:59:15 INFO Received delete request activity.id=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799e-f8db-7b9e-be16-4d96a05fe9fb 2026/04/10 22:59:15 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/update/019d799e-fbee-796e-8611-3c1e1f5d53e6 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/followers: actor is not cached" 2026/04/10 22:59:15 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/update/019d799e-fbee-796e-8611-3c1e1f5d53e6 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor gateway=https://a.localdomain 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/update/019d799e-fbee-796e-8611-3c1e1f5d53e6 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/update/019d799e-fbee-796e-8611-3c1e1f5d53e6 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:15 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929 2026/04/10 22:59:15 INFO Updated post activity.id=https://b.localdomain/update/019d799e-fbc3-77fb-be14-82eb0242ab9b activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 2026/04/10 22:59:15 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929 thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor/post/019d799e-f5fc-7d34-87c1-b836bed33240 starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor 2026/04/10 22:59:15 INFO Fetching object id=ap://did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:15 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929#delete 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/update/019d799e-fbee-796e-8611-3c1e1f5d53e6 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:15 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/update/019d799e-fbee-796e-8611-3c1e1f5d53e6 2026/04/10 22:59:15 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d 2026/04/10 22:59:15 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929#delete 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkfw2Z9GhyPGw4PivsW53AXC3f6M72WbuAbS9E79eHKFyu/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktKyBEEdQLmounHeHqtQJHEjTAvkjq4vt4BRZtj5gbHua/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929#delete 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929#delete 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor 2026/04/10 22:59:15 INFO Fetching object id=ap://did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor 2026/04/10 22:59:15 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor/post/019d799e-f882-79d2-b6d2-e2dfe50a9929 2026/04/10 22:59:15 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:15 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:15 INFO Looking up user name=bob 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:15 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:15 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 request.user=bob post=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 2026/04/10 22:59:15 INFO Fetching object id=ap://did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:15 INFO Looking up user name=alice 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:15 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/update/019d799e-fbee-796e-8611-3c1e1f5d53e6 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:15 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/update/019d799e-fbee-796e-8611-3c1e1f5d53e6 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d 2026/04/10 22:59:15 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 request.user=alice post=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/update/019d799e-fbee-796e-8611-3c1e1f5d53e6 2026/04/10 22:59:15 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/update/019d799e-fbee-796e-8611-3c1e1f5d53e6 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor gateway=https://c.localdomain 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/update/019d799e-fbee-796e-8611-3c1e1f5d53e6 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/update/019d799e-fbee-796e-8611-3c1e1f5d53e6 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/update/019d799e-fbee-796e-8611-3c1e1f5d53e6 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:15 INFO Fetching object id=ap://did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor --- PASS: TestDeleter_Disabled (4.20s) 2026/04/10 22:59:15 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/update/019d799e-fbee-796e-8611-3c1e1f5d53e6 2026/04/10 22:59:15 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/followers_synchronization\", digest=\"771511277683cccb83ff755ecfae819efe8630d6839b348397e4de0026680d87\"" error="collection is not sender's followers" 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/update/019d799e-fbee-796e-8611-3c1e1f5d53e6 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor offset=0 2026/04/10 22:59:15 INFO Received delete request activity.id=https://a.localdomain/post/019d799e-fa7a-7b13-93f4-dbc7100b9600#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-fa7a-7b13-93f4-dbc7100b9600 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799e-fa7a-7b13-93f4-dbc7100b9600 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/update/019d799e-fbee-796e-8611-3c1e1f5d53e6 2026/04/10 22:59:15 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 request.user=carol post=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799e-fa7a-7b13-93f4-dbc7100b9600#delete 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799e-fa7a-7b13-93f4-dbc7100b9600#delete 2026/04/10 22:59:15 INFO Fetching object id=ap://did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor --- PASS: TestCluster_ReplyForwardingWithIntegrityProofs (4.21s) 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799e-fa7a-7b13-93f4-dbc7100b9600#delete 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d799e-fa7a-7b13-93f4-dbc7100b9600#delete 2026/04/10 22:59:15 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/update/019d799e-fbee-796e-8611-3c1e1f5d53e6 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor offset=0 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:15 INFO Received delete request activity.id=https://c.localdomain/post/019d799e-f8eb-720b-b19d-ddb5edf03379#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d799e-f8eb-720b-b19d-ddb5edf03379 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019d799e-f8eb-720b-b19d-ddb5edf03379 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019d799e-f8eb-720b-b19d-ddb5edf03379#delete 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019d799e-f8eb-720b-b19d-ddb5edf03379#delete 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9v7UXNSDdoqHs631Xy52WE1qNfJcwmGBh6Mvh51adtF/actor offset=0 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019d799e-f8eb-720b-b19d-ddb5edf03379#delete 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/post/019d799e-f8eb-720b-b19d-ddb5edf03379#delete 2026/04/10 22:59:15 INFO Looking up user name=alice 2026/04/10 22:59:15 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=carol actor=https://c.localdomain/user/carol offset=0 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:15 INFO Received delete request activity.id=https://a.localdomain/post/019d799e-fa7a-7b13-93f4-dbc7100b9600#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799e-fa7a-7b13-93f4-dbc7100b9600 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799e-fa7a-7b13-93f4-dbc7100b9600 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:15 INFO Looking up user name=carol 2026/04/10 22:59:15 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:15 INFO Received delete request activity.id=https://c.localdomain/post/019d799e-f8eb-720b-b19d-ddb5edf03379#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d799e-f8eb-720b-b19d-ddb5edf03379 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019d799e-f8eb-720b-b19d-ddb5edf03379 2026/04/10 22:59:15 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019d799e-fa7a-7b13-93f4-dbc7100b9600#delete note=https://a.localdomain/post/019d799e-fa7a-7b13-93f4-dbc7100b9600 thread=https://b.localdomain/post/019d799e-f8f2-7905-b476-b82229350e0b starter=https://b.localdomain/user/carol 2026/04/10 22:59:15 INFO Fetching object id=ap://did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d799e-fa7a-7b13-93f4-dbc7100b9600#delete --- PASS: TestCluster_ReplyForwardingPortableActors (4.24s) 2026/04/10 22:59:15 INFO Updating poll results poll=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor offset=0 2026/04/10 22:59:15 INFO Updated post activity.id=https://b.localdomain/update/019d799e-fc6f-7f0c-b69c-6e609cf326c7 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-fc6f-7f0c-b69c-6e609cf326c7 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-fc6f-7f0c-b69c-6e609cf326c7 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d 2026/04/10 22:59:15 INFO Looking up user name=bob 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-fc6f-7f0c-b69c-6e609cf326c7 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-fc6f-7f0c-b69c-6e609cf326c7 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Looking up user name=bob 2026/04/10 22:59:15 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-fc6f-7f0c-b69c-6e609cf326c7 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-fc6f-7f0c-b69c-6e609cf326c7 2026/04/10 22:59:15 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d#delete error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/followers: actor is not cached" 2026/04/10 22:59:15 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d#delete sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor gateway=https://a.localdomain 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d#delete 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d#delete 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-fc6f-7f0c-b69c-6e609cf326c7 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Looking up user name=bob 2026/04/10 22:59:15 INFO Updated post activity.id=https://b.localdomain/update/019d799e-fc6f-7f0c-b69c-6e609cf326c7 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d#delete 2026/04/10 22:59:15 INFO Looking up user name=bob 2026/04/10 22:59:15 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d#delete 2026/04/10 22:59:15 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/04/10 22:59:15 INFO Updated post activity.id=https://b.localdomain/update/019d799e-fc6f-7f0c-b69c-6e609cf326c7 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor request.user=carol actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor offset=0 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:15 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:15 INFO Fetching object id=ap://did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:15 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 request.user=bob post=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 2026/04/10 22:59:15 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:15 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d#delete 2026/04/10 22:59:15 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d#delete sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor gateway=https://c.localdomain 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d#delete 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d#delete 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d#delete 2026/04/10 22:59:15 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:15 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/followers_synchronization\", digest=\"771511277683cccb83ff755ecfae819efe8630d6839b348397e4de0026680d87\"" error="collection is not sender's followers" 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkoWfT8S5qfeguSvDZ7ngNjpYmG8VwSNZuxycCopRvpPUr/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d#delete 2026/04/10 22:59:15 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 request.user=alice post=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 2026/04/10 22:59:15 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:15 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d#delete 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d#delete 2026/04/10 22:59:15 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 request.user=carol post=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:15 INFO Looking up user name=alice 2026/04/10 22:59:15 INFO Fetching object id=ap://did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:15 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d 2026/04/10 22:59:15 INFO Received delete request activity.id=https://b.localdomain/post/019d799e-f819-7d72-90e0-3f3ae348cc42#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f819-7d72-90e0-3f3ae348cc42 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799e-f819-7d72-90e0-3f3ae348cc42 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:15 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor/post/019d799e-f61d-7776-88ca-00fe2f876a9d 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d799e-f819-7d72-90e0-3f3ae348cc42#delete 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=bob actor=https://b.localdomain/user/bob offset=0 --- PASS: TestCluster_ReplyInCommunity (4.30s) 2026/04/10 22:59:15 INFO Updating poll results poll=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 2026/04/10 22:59:15 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:15 INFO Updated post activity.id=https://b.localdomain/update/019d799e-fcb1-7bf9-8073-cc7726ab7fea activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-fcb1-7bf9-8073-cc7726ab7fea 2026/04/10 22:59:15 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-fcb1-7bf9-8073-cc7726ab7fea 2026/04/10 22:59:15 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-fcb1-7bf9-8073-cc7726ab7fea 2026/04/10 22:59:15 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-fcb1-7bf9-8073-cc7726ab7fea 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Looking up user name=bob 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Looking up user name=bob 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-fcb1-7bf9-8073-cc7726ab7fea 2026/04/10 22:59:15 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799e-fcb1-7bf9-8073-cc7726ab7fea 2026/04/10 22:59:15 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799e-fcb1-7bf9-8073-cc7726ab7fea 2026/04/10 22:59:15 INFO Fetching object id=ap://did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Looking up user name=bob 2026/04/10 22:59:15 INFO Updated post activity.id=https://b.localdomain/update/019d799e-fcb1-7bf9-8073-cc7726ab7fea activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 2026/04/10 22:59:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:15 INFO Looking up user name=bob 2026/04/10 22:59:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjSxwi4xjkesLiQFFPYaXi36mhoQhLedsziF6H3pw5erz/actor offset=0 2026/04/10 22:59:15 INFO Updated post activity.id=https://b.localdomain/update/019d799e-fcb1-7bf9-8073-cc7726ab7fea activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 --- PASS: TestCluster_Gateways (4.33s) 2026/04/10 22:59:15 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 request.user=bob post=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 2026/04/10 22:59:15 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 request.user=alice post=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 2026/04/10 22:59:15 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 request.user=carol post=https://b.localdomain/post/019d799e-f5ce-7d94-8184-6e26ef7e4263 --- PASS: TestCluster_Poll (4.35s) FAIL FAIL github.com/dimkr/tootik/cluster 4.370s ? github.com/dimkr/tootik/cmd/tootik [no test files] ? github.com/dimkr/tootik/data [no test files] === RUN TestBlockList_NotBlockedDomain --- PASS: TestBlockList_NotBlockedDomain (0.00s) === RUN TestBlockList_BlockedDomain --- PASS: TestBlockList_BlockedDomain (0.00s) === RUN TestBlockList_BlockedSubdomain --- PASS: TestBlockList_BlockedSubdomain (0.00s) === RUN TestBlockList_NotBlockedSubdomain --- PASS: TestBlockList_NotBlockedSubdomain (0.00s) === RUN TestBlockList_BlockedSubdomainByDomain --- PASS: TestBlockList_BlockedSubdomainByDomain (0.00s) === RUN TestBlockList_BlockedSubdomainByDomainEndsWithDot --- PASS: TestBlockList_BlockedSubdomainByDomainEndsWithDot (0.00s) === RUN TestDeliver_TwoUsersTwoPosts 2026/04/10 22:54:07 INFO Applying migration id=initial 2026/04/10 22:54:07 INFO Applying migration id=notesupdated 2026/04/10 22:54:07 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:07 INFO Applying migration id=activitiesid 2026/04/10 22:54:07 INFO Applying migration id=outbox 2026/04/10 22:54:07 INFO Applying migration id=edits 2026/04/10 22:54:07 INFO Applying migration id=outboxactor 2026/04/10 22:54:07 INFO Applying migration id=outboxsender 2026/04/10 22:54:07 INFO Applying migration id=thread 2026/04/10 22:54:07 INFO Applying migration id=host 2026/04/10 22:54:07 INFO Applying migration id=sharedinbox 2026/04/10 22:54:07 INFO Applying migration id=noteshost 2026/04/10 22:54:07 INFO Applying migration id=fetched 2026/04/10 22:54:07 INFO Applying migration id=move 2026/04/10 22:54:07 INFO Applying migration id=cleanup 2026/04/10 22:54:07 INFO Applying migration id=received 2026/04/10 22:54:07 INFO Applying migration id=namehost 2026/04/10 22:54:07 INFO Applying migration id=outboxhost 2026/04/10 22:54:07 INFO Applying migration id=notesfts 2026/04/10 22:54:07 INFO Applying migration id=iconsname 2026/04/10 22:54:07 INFO Applying migration id=nohash 2026/04/10 22:54:07 INFO Applying migration id=shares 2026/04/10 22:54:07 INFO Applying migration id=actorttl 2026/04/10 22:54:07 INFO Applying migration id=tocc 2026/04/10 22:54:07 INFO Applying migration id=followeds 2026/04/10 22:54:07 INFO Applying migration id=certhash 2026/04/10 22:54:07 INFO Applying migration id=follows_sync 2026/04/10 22:54:07 INFO Applying migration id=jsonpath 2026/04/10 22:54:07 INFO Applying migration id=localforward 2026/04/10 22:54:07 INFO Applying migration id=avatar 2026/04/10 22:54:07 INFO Applying migration id=noimage 2026/04/10 22:54:07 INFO Applying migration id=feed 2026/04/10 22:54:07 INFO Applying migration id=bookmarks 2026/04/10 22:54:07 INFO Applying migration id=shareactivity 2026/04/10 22:54:07 INFO Applying migration id=application 2026/04/10 22:54:07 INFO Applying migration id=certificates 2026/04/10 22:54:07 INFO Applying migration id=rawforward 2026/04/10 22:54:07 INFO Applying migration id=publickey 2026/04/10 22:54:07 INFO Applying migration id=resolvegroup 2026/04/10 22:54:07 INFO Applying migration id=reject 2026/04/10 22:54:07 INFO Applying migration id=autodel 2026/04/10 22:54:07 INFO Applying migration id=jsonb 2026/04/10 22:54:07 INFO Applying migration id=quote 2026/04/10 22:54:07 INFO Applying migration id=rfc9421 2026/04/10 22:54:07 INFO Applying migration id=keys 2026/04/10 22:54:07 INFO Applying migration id=portable 2026/04/10 22:54:07 INFO Applying migration id=proofs 2026/04/10 22:54:07 INFO Applying migration id=contexts 2026/04/10 22:54:07 INFO Applying migration id=deliverieshost 2026/04/10 22:54:07 INFO Applying migration id=pembegin 2026/04/10 22:54:07 INFO Applying migration id=didhost 2026/04/10 22:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:07 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:07 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:07 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 22:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:07 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:07 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:07 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_TwoUsersTwoPosts (0.34s) === RUN TestDeliver_ForwardedPost 2026/04/10 22:54:07 INFO Applying migration id=initial 2026/04/10 22:54:07 INFO Applying migration id=notesupdated 2026/04/10 22:54:07 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:07 INFO Applying migration id=activitiesid 2026/04/10 22:54:07 INFO Applying migration id=outbox 2026/04/10 22:54:07 INFO Applying migration id=edits 2026/04/10 22:54:07 INFO Applying migration id=outboxactor 2026/04/10 22:54:07 INFO Applying migration id=outboxsender 2026/04/10 22:54:07 INFO Applying migration id=thread 2026/04/10 22:54:07 INFO Applying migration id=host 2026/04/10 22:54:07 INFO Applying migration id=sharedinbox 2026/04/10 22:54:07 INFO Applying migration id=noteshost 2026/04/10 22:54:07 INFO Applying migration id=fetched 2026/04/10 22:54:07 INFO Applying migration id=move 2026/04/10 22:54:07 INFO Applying migration id=cleanup 2026/04/10 22:54:07 INFO Applying migration id=received 2026/04/10 22:54:07 INFO Applying migration id=namehost 2026/04/10 22:54:07 INFO Applying migration id=outboxhost 2026/04/10 22:54:07 INFO Applying migration id=notesfts 2026/04/10 22:54:07 INFO Applying migration id=iconsname 2026/04/10 22:54:07 INFO Applying migration id=nohash 2026/04/10 22:54:07 INFO Applying migration id=shares 2026/04/10 22:54:07 INFO Applying migration id=actorttl 2026/04/10 22:54:07 INFO Applying migration id=tocc 2026/04/10 22:54:07 INFO Applying migration id=followeds 2026/04/10 22:54:07 INFO Applying migration id=certhash 2026/04/10 22:54:07 INFO Applying migration id=follows_sync 2026/04/10 22:54:07 INFO Applying migration id=jsonpath 2026/04/10 22:54:07 INFO Applying migration id=localforward 2026/04/10 22:54:07 INFO Applying migration id=avatar 2026/04/10 22:54:07 INFO Applying migration id=noimage 2026/04/10 22:54:07 INFO Applying migration id=feed 2026/04/10 22:54:07 INFO Applying migration id=bookmarks 2026/04/10 22:54:07 INFO Applying migration id=shareactivity 2026/04/10 22:54:07 INFO Applying migration id=application 2026/04/10 22:54:07 INFO Applying migration id=certificates 2026/04/10 22:54:07 INFO Applying migration id=rawforward 2026/04/10 22:54:07 INFO Applying migration id=publickey 2026/04/10 22:54:07 INFO Applying migration id=resolvegroup 2026/04/10 22:54:07 INFO Applying migration id=reject 2026/04/10 22:54:07 INFO Applying migration id=autodel 2026/04/10 22:54:07 INFO Applying migration id=jsonb 2026/04/10 22:54:07 INFO Applying migration id=quote 2026/04/10 22:54:07 INFO Applying migration id=rfc9421 2026/04/10 22:54:07 INFO Applying migration id=keys 2026/04/10 22:54:07 INFO Applying migration id=portable 2026/04/10 22:54:07 INFO Applying migration id=proofs 2026/04/10 22:54:07 INFO Applying migration id=contexts 2026/04/10 22:54:07 INFO Applying migration id=deliverieshost 2026/04/10 22:54:07 INFO Applying migration id=pembegin 2026/04/10 22:54:07 INFO Applying migration id=didhost 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_ForwardedPost (0.27s) === RUN TestDeliver_OneFailed 2026/04/10 22:54:08 INFO Applying migration id=initial 2026/04/10 22:54:08 INFO Applying migration id=notesupdated 2026/04/10 22:54:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:08 INFO Applying migration id=activitiesid 2026/04/10 22:54:08 INFO Applying migration id=outbox 2026/04/10 22:54:08 INFO Applying migration id=edits 2026/04/10 22:54:08 INFO Applying migration id=outboxactor 2026/04/10 22:54:08 INFO Applying migration id=outboxsender 2026/04/10 22:54:08 INFO Applying migration id=thread 2026/04/10 22:54:08 INFO Applying migration id=host 2026/04/10 22:54:08 INFO Applying migration id=sharedinbox 2026/04/10 22:54:08 INFO Applying migration id=noteshost 2026/04/10 22:54:08 INFO Applying migration id=fetched 2026/04/10 22:54:08 INFO Applying migration id=move 2026/04/10 22:54:08 INFO Applying migration id=cleanup 2026/04/10 22:54:08 INFO Applying migration id=received 2026/04/10 22:54:08 INFO Applying migration id=namehost 2026/04/10 22:54:08 INFO Applying migration id=outboxhost 2026/04/10 22:54:08 INFO Applying migration id=notesfts 2026/04/10 22:54:08 INFO Applying migration id=iconsname 2026/04/10 22:54:08 INFO Applying migration id=nohash 2026/04/10 22:54:08 INFO Applying migration id=shares 2026/04/10 22:54:08 INFO Applying migration id=actorttl 2026/04/10 22:54:08 INFO Applying migration id=tocc 2026/04/10 22:54:08 INFO Applying migration id=followeds 2026/04/10 22:54:08 INFO Applying migration id=certhash 2026/04/10 22:54:08 INFO Applying migration id=follows_sync 2026/04/10 22:54:08 INFO Applying migration id=jsonpath 2026/04/10 22:54:08 INFO Applying migration id=localforward 2026/04/10 22:54:08 INFO Applying migration id=avatar 2026/04/10 22:54:08 INFO Applying migration id=noimage 2026/04/10 22:54:08 INFO Applying migration id=feed 2026/04/10 22:54:08 INFO Applying migration id=bookmarks 2026/04/10 22:54:08 INFO Applying migration id=shareactivity 2026/04/10 22:54:08 INFO Applying migration id=application 2026/04/10 22:54:08 INFO Applying migration id=certificates 2026/04/10 22:54:08 INFO Applying migration id=rawforward 2026/04/10 22:54:08 INFO Applying migration id=publickey 2026/04/10 22:54:08 INFO Applying migration id=resolvegroup 2026/04/10 22:54:08 INFO Applying migration id=reject 2026/04/10 22:54:08 INFO Applying migration id=autodel 2026/04/10 22:54:08 INFO Applying migration id=jsonb 2026/04/10 22:54:08 INFO Applying migration id=quote 2026/04/10 22:54:08 INFO Applying migration id=rfc9421 2026/04/10 22:54:08 INFO Applying migration id=keys 2026/04/10 22:54:08 INFO Applying migration id=portable 2026/04/10 22:54:08 INFO Applying migration id=proofs 2026/04/10 22:54:08 INFO Applying migration id=contexts 2026/04/10 22:54:08 INFO Applying migration id=deliverieshost 2026/04/10 22:54:08 INFO Applying migration id=pembegin 2026/04/10 22:54:08 INFO Applying migration id=didhost 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_OneFailed (0.44s) === RUN TestDeliver_OneFailedRetry 2026/04/10 22:54:08 INFO Applying migration id=initial 2026/04/10 22:54:08 INFO Applying migration id=notesupdated 2026/04/10 22:54:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:08 INFO Applying migration id=activitiesid 2026/04/10 22:54:08 INFO Applying migration id=outbox 2026/04/10 22:54:08 INFO Applying migration id=edits 2026/04/10 22:54:08 INFO Applying migration id=outboxactor 2026/04/10 22:54:08 INFO Applying migration id=outboxsender 2026/04/10 22:54:08 INFO Applying migration id=thread 2026/04/10 22:54:08 INFO Applying migration id=host 2026/04/10 22:54:08 INFO Applying migration id=sharedinbox 2026/04/10 22:54:08 INFO Applying migration id=noteshost 2026/04/10 22:54:08 INFO Applying migration id=fetched 2026/04/10 22:54:08 INFO Applying migration id=move 2026/04/10 22:54:08 INFO Applying migration id=cleanup 2026/04/10 22:54:08 INFO Applying migration id=received 2026/04/10 22:54:08 INFO Applying migration id=namehost 2026/04/10 22:54:08 INFO Applying migration id=outboxhost 2026/04/10 22:54:08 INFO Applying migration id=notesfts 2026/04/10 22:54:08 INFO Applying migration id=iconsname 2026/04/10 22:54:08 INFO Applying migration id=nohash 2026/04/10 22:54:08 INFO Applying migration id=shares 2026/04/10 22:54:08 INFO Applying migration id=actorttl 2026/04/10 22:54:08 INFO Applying migration id=tocc 2026/04/10 22:54:08 INFO Applying migration id=followeds 2026/04/10 22:54:08 INFO Applying migration id=certhash 2026/04/10 22:54:08 INFO Applying migration id=follows_sync 2026/04/10 22:54:08 INFO Applying migration id=jsonpath 2026/04/10 22:54:08 INFO Applying migration id=localforward 2026/04/10 22:54:08 INFO Applying migration id=avatar 2026/04/10 22:54:08 INFO Applying migration id=noimage 2026/04/10 22:54:08 INFO Applying migration id=feed 2026/04/10 22:54:08 INFO Applying migration id=bookmarks 2026/04/10 22:54:08 INFO Applying migration id=shareactivity 2026/04/10 22:54:08 INFO Applying migration id=application 2026/04/10 22:54:08 INFO Applying migration id=certificates 2026/04/10 22:54:08 INFO Applying migration id=rawforward 2026/04/10 22:54:08 INFO Applying migration id=publickey 2026/04/10 22:54:08 INFO Applying migration id=resolvegroup 2026/04/10 22:54:08 INFO Applying migration id=reject 2026/04/10 22:54:08 INFO Applying migration id=autodel 2026/04/10 22:54:08 INFO Applying migration id=jsonb 2026/04/10 22:54:08 INFO Applying migration id=quote 2026/04/10 22:54:08 INFO Applying migration id=rfc9421 2026/04/10 22:54:08 INFO Applying migration id=keys 2026/04/10 22:54:08 INFO Applying migration id=portable 2026/04/10 22:54:08 INFO Applying migration id=proofs 2026/04/10 22:54:08 INFO Applying migration id=contexts 2026/04/10 22:54:08 INFO Applying migration id=deliverieshost 2026/04/10 22:54:08 INFO Applying migration id=pembegin 2026/04/10 22:54:08 INFO Applying migration id=didhost 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneFailedRetry (0.30s) === RUN TestDeliver_OneInvalidURLRetry 2026/04/10 22:54:08 INFO Applying migration id=initial 2026/04/10 22:54:08 INFO Applying migration id=notesupdated 2026/04/10 22:54:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:08 INFO Applying migration id=activitiesid 2026/04/10 22:54:08 INFO Applying migration id=outbox 2026/04/10 22:54:08 INFO Applying migration id=edits 2026/04/10 22:54:08 INFO Applying migration id=outboxactor 2026/04/10 22:54:08 INFO Applying migration id=outboxsender 2026/04/10 22:54:08 INFO Applying migration id=thread 2026/04/10 22:54:08 INFO Applying migration id=host 2026/04/10 22:54:08 INFO Applying migration id=sharedinbox 2026/04/10 22:54:08 INFO Applying migration id=noteshost 2026/04/10 22:54:08 INFO Applying migration id=fetched 2026/04/10 22:54:08 INFO Applying migration id=move 2026/04/10 22:54:08 INFO Applying migration id=cleanup 2026/04/10 22:54:08 INFO Applying migration id=received 2026/04/10 22:54:08 INFO Applying migration id=namehost 2026/04/10 22:54:08 INFO Applying migration id=outboxhost 2026/04/10 22:54:08 INFO Applying migration id=notesfts 2026/04/10 22:54:08 INFO Applying migration id=iconsname 2026/04/10 22:54:08 INFO Applying migration id=nohash 2026/04/10 22:54:08 INFO Applying migration id=shares 2026/04/10 22:54:08 INFO Applying migration id=actorttl 2026/04/10 22:54:08 INFO Applying migration id=tocc 2026/04/10 22:54:08 INFO Applying migration id=followeds 2026/04/10 22:54:08 INFO Applying migration id=certhash 2026/04/10 22:54:08 INFO Applying migration id=follows_sync 2026/04/10 22:54:08 INFO Applying migration id=jsonpath 2026/04/10 22:54:08 INFO Applying migration id=localforward 2026/04/10 22:54:08 INFO Applying migration id=avatar 2026/04/10 22:54:08 INFO Applying migration id=noimage 2026/04/10 22:54:08 INFO Applying migration id=feed 2026/04/10 22:54:08 INFO Applying migration id=bookmarks 2026/04/10 22:54:08 INFO Applying migration id=shareactivity 2026/04/10 22:54:08 INFO Applying migration id=application 2026/04/10 22:54:08 INFO Applying migration id=certificates 2026/04/10 22:54:08 INFO Applying migration id=rawforward 2026/04/10 22:54:08 INFO Applying migration id=publickey 2026/04/10 22:54:08 INFO Applying migration id=resolvegroup 2026/04/10 22:54:08 INFO Applying migration id=reject 2026/04/10 22:54:08 INFO Applying migration id=autodel 2026/04/10 22:54:08 INFO Applying migration id=jsonb 2026/04/10 22:54:08 INFO Applying migration id=quote 2026/04/10 22:54:08 INFO Applying migration id=rfc9421 2026/04/10 22:54:08 INFO Applying migration id=keys 2026/04/10 22:54:08 INFO Applying migration id=portable 2026/04/10 22:54:08 INFO Applying migration id=proofs 2026/04/10 22:54:08 INFO Applying migration id=contexts 2026/04/10 22:54:08 INFO Applying migration id=deliverieshost 2026/04/10 22:54:08 INFO Applying migration id=pembegin 2026/04/10 22:54:08 INFO Applying migration id=didhost 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 WARN Failed to create new request inbox=https://ip6-allnodes:inbox/dan activity=https://localhost.localdomain/create/1 inbox=https://ip6-allnodes:inbox/dan error="parse \"https://ip6-allnodes:inbox/dan\": invalid port \":inbox\" after host" 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 WARN Failed to create new request inbox=https://ip6-allnodes:inbox/dan activity=https://localhost.localdomain/create/1 inbox=https://ip6-allnodes:inbox/dan error="parse \"https://ip6-allnodes:inbox/dan\": invalid port \":inbox\" after host" 2026/04/10 22:54:09 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 WARN Failed to create new request inbox=https://ip6-allnodes:inbox/dan activity=https://localhost.localdomain/create/1 inbox=https://ip6-allnodes:inbox/dan error="parse \"https://ip6-allnodes:inbox/dan\": invalid port \":inbox\" after host" 2026/04/10 22:54:09 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneInvalidURLRetry (0.15s) === RUN TestDeliver_MaxAttempts 2026/04/10 22:54:09 INFO Applying migration id=initial 2026/04/10 22:54:09 INFO Applying migration id=notesupdated 2026/04/10 22:54:09 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:09 INFO Applying migration id=activitiesid 2026/04/10 22:54:09 INFO Applying migration id=outbox 2026/04/10 22:54:09 INFO Applying migration id=edits 2026/04/10 22:54:09 INFO Applying migration id=outboxactor 2026/04/10 22:54:09 INFO Applying migration id=outboxsender 2026/04/10 22:54:09 INFO Applying migration id=thread 2026/04/10 22:54:09 INFO Applying migration id=host 2026/04/10 22:54:09 INFO Applying migration id=sharedinbox 2026/04/10 22:54:09 INFO Applying migration id=noteshost 2026/04/10 22:54:09 INFO Applying migration id=fetched 2026/04/10 22:54:09 INFO Applying migration id=move 2026/04/10 22:54:09 INFO Applying migration id=cleanup 2026/04/10 22:54:09 INFO Applying migration id=received 2026/04/10 22:54:09 INFO Applying migration id=namehost 2026/04/10 22:54:09 INFO Applying migration id=outboxhost 2026/04/10 22:54:09 INFO Applying migration id=notesfts 2026/04/10 22:54:09 INFO Applying migration id=iconsname 2026/04/10 22:54:09 INFO Applying migration id=nohash 2026/04/10 22:54:09 INFO Applying migration id=shares 2026/04/10 22:54:09 INFO Applying migration id=actorttl 2026/04/10 22:54:09 INFO Applying migration id=tocc 2026/04/10 22:54:09 INFO Applying migration id=followeds 2026/04/10 22:54:09 INFO Applying migration id=certhash 2026/04/10 22:54:09 INFO Applying migration id=follows_sync 2026/04/10 22:54:09 INFO Applying migration id=jsonpath 2026/04/10 22:54:09 INFO Applying migration id=localforward 2026/04/10 22:54:09 INFO Applying migration id=avatar 2026/04/10 22:54:09 INFO Applying migration id=noimage 2026/04/10 22:54:09 INFO Applying migration id=feed 2026/04/10 22:54:09 INFO Applying migration id=bookmarks 2026/04/10 22:54:09 INFO Applying migration id=shareactivity 2026/04/10 22:54:09 INFO Applying migration id=application 2026/04/10 22:54:09 INFO Applying migration id=certificates 2026/04/10 22:54:09 INFO Applying migration id=rawforward 2026/04/10 22:54:09 INFO Applying migration id=publickey 2026/04/10 22:54:09 INFO Applying migration id=resolvegroup 2026/04/10 22:54:09 INFO Applying migration id=reject 2026/04/10 22:54:09 INFO Applying migration id=autodel 2026/04/10 22:54:09 INFO Applying migration id=jsonb 2026/04/10 22:54:09 INFO Applying migration id=quote 2026/04/10 22:54:09 INFO Applying migration id=rfc9421 2026/04/10 22:54:09 INFO Applying migration id=keys 2026/04/10 22:54:09 INFO Applying migration id=portable 2026/04/10 22:54:09 INFO Applying migration id=proofs 2026/04/10 22:54:09 INFO Applying migration id=contexts 2026/04/10 22:54:09 INFO Applying migration id=deliverieshost 2026/04/10 22:54:09 INFO Applying migration id=pembegin 2026/04/10 22:54:09 INFO Applying migration id=didhost 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_MaxAttempts (0.23s) === RUN TestDeliver_SharedInbox 2026/04/10 22:54:09 INFO Applying migration id=initial 2026/04/10 22:54:09 INFO Applying migration id=notesupdated 2026/04/10 22:54:09 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:09 INFO Applying migration id=activitiesid 2026/04/10 22:54:09 INFO Applying migration id=outbox 2026/04/10 22:54:09 INFO Applying migration id=edits 2026/04/10 22:54:09 INFO Applying migration id=outboxactor 2026/04/10 22:54:09 INFO Applying migration id=outboxsender 2026/04/10 22:54:09 INFO Applying migration id=thread 2026/04/10 22:54:09 INFO Applying migration id=host 2026/04/10 22:54:09 INFO Applying migration id=sharedinbox 2026/04/10 22:54:09 INFO Applying migration id=noteshost 2026/04/10 22:54:09 INFO Applying migration id=fetched 2026/04/10 22:54:09 INFO Applying migration id=move 2026/04/10 22:54:09 INFO Applying migration id=cleanup 2026/04/10 22:54:09 INFO Applying migration id=received 2026/04/10 22:54:09 INFO Applying migration id=namehost 2026/04/10 22:54:09 INFO Applying migration id=outboxhost 2026/04/10 22:54:09 INFO Applying migration id=notesfts 2026/04/10 22:54:09 INFO Applying migration id=iconsname 2026/04/10 22:54:09 INFO Applying migration id=nohash 2026/04/10 22:54:09 INFO Applying migration id=shares 2026/04/10 22:54:09 INFO Applying migration id=actorttl 2026/04/10 22:54:09 INFO Applying migration id=tocc 2026/04/10 22:54:09 INFO Applying migration id=followeds 2026/04/10 22:54:09 INFO Applying migration id=certhash 2026/04/10 22:54:09 INFO Applying migration id=follows_sync 2026/04/10 22:54:09 INFO Applying migration id=jsonpath 2026/04/10 22:54:09 INFO Applying migration id=localforward 2026/04/10 22:54:09 INFO Applying migration id=avatar 2026/04/10 22:54:09 INFO Applying migration id=noimage 2026/04/10 22:54:09 INFO Applying migration id=feed 2026/04/10 22:54:09 INFO Applying migration id=bookmarks 2026/04/10 22:54:09 INFO Applying migration id=shareactivity 2026/04/10 22:54:09 INFO Applying migration id=application 2026/04/10 22:54:09 INFO Applying migration id=certificates 2026/04/10 22:54:09 INFO Applying migration id=rawforward 2026/04/10 22:54:09 INFO Applying migration id=publickey 2026/04/10 22:54:09 INFO Applying migration id=resolvegroup 2026/04/10 22:54:09 INFO Applying migration id=reject 2026/04/10 22:54:09 INFO Applying migration id=autodel 2026/04/10 22:54:09 INFO Applying migration id=jsonb 2026/04/10 22:54:09 INFO Applying migration id=quote 2026/04/10 22:54:09 INFO Applying migration id=rfc9421 2026/04/10 22:54:09 INFO Applying migration id=keys 2026/04/10 22:54:09 INFO Applying migration id=portable 2026/04/10 22:54:09 INFO Applying migration id=proofs 2026/04/10 22:54:09 INFO Applying migration id=contexts 2026/04/10 22:54:09 INFO Applying migration id=deliverieshost 2026/04/10 22:54:09 INFO Applying migration id=pembegin 2026/04/10 22:54:09 INFO Applying migration id=didhost 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54: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/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInbox (0.29s) === RUN TestDeliver_SharedInboxRetry 2026/04/10 22:54:09 INFO Applying migration id=initial 2026/04/10 22:54:09 INFO Applying migration id=notesupdated 2026/04/10 22:54:09 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:09 INFO Applying migration id=activitiesid 2026/04/10 22:54:09 INFO Applying migration id=outbox 2026/04/10 22:54:09 INFO Applying migration id=edits 2026/04/10 22:54:09 INFO Applying migration id=outboxactor 2026/04/10 22:54:09 INFO Applying migration id=outboxsender 2026/04/10 22:54:09 INFO Applying migration id=thread 2026/04/10 22:54:09 INFO Applying migration id=host 2026/04/10 22:54:09 INFO Applying migration id=sharedinbox 2026/04/10 22:54:09 INFO Applying migration id=noteshost 2026/04/10 22:54:09 INFO Applying migration id=fetched 2026/04/10 22:54:09 INFO Applying migration id=move 2026/04/10 22:54:09 INFO Applying migration id=cleanup 2026/04/10 22:54:09 INFO Applying migration id=received 2026/04/10 22:54:09 INFO Applying migration id=namehost 2026/04/10 22:54:09 INFO Applying migration id=outboxhost 2026/04/10 22:54:09 INFO Applying migration id=notesfts 2026/04/10 22:54:09 INFO Applying migration id=iconsname 2026/04/10 22:54:09 INFO Applying migration id=nohash 2026/04/10 22:54:09 INFO Applying migration id=shares 2026/04/10 22:54:09 INFO Applying migration id=actorttl 2026/04/10 22:54:09 INFO Applying migration id=tocc 2026/04/10 22:54:09 INFO Applying migration id=followeds 2026/04/10 22:54:09 INFO Applying migration id=certhash 2026/04/10 22:54:09 INFO Applying migration id=follows_sync 2026/04/10 22:54:09 INFO Applying migration id=jsonpath 2026/04/10 22:54:09 INFO Applying migration id=localforward 2026/04/10 22:54:09 INFO Applying migration id=avatar 2026/04/10 22:54:09 INFO Applying migration id=noimage 2026/04/10 22:54:09 INFO Applying migration id=feed 2026/04/10 22:54:09 INFO Applying migration id=bookmarks 2026/04/10 22:54:09 INFO Applying migration id=shareactivity 2026/04/10 22:54:09 INFO Applying migration id=application 2026/04/10 22:54:09 INFO Applying migration id=certificates 2026/04/10 22:54:09 INFO Applying migration id=rawforward 2026/04/10 22:54:09 INFO Applying migration id=publickey 2026/04/10 22:54:09 INFO Applying migration id=resolvegroup 2026/04/10 22:54:09 INFO Applying migration id=reject 2026/04/10 22:54:09 INFO Applying migration id=autodel 2026/04/10 22:54:09 INFO Applying migration id=jsonb 2026/04/10 22:54:09 INFO Applying migration id=quote 2026/04/10 22:54:09 INFO Applying migration id=rfc9421 2026/04/10 22:54:09 INFO Applying migration id=keys 2026/04/10 22:54:09 INFO Applying migration id=portable 2026/04/10 22:54:09 INFO Applying migration id=proofs 2026/04/10 22:54:09 INFO Applying migration id=contexts 2026/04/10 22:54:09 INFO Applying migration id=deliverieshost 2026/04/10 22:54:09 INFO Applying migration id=pembegin 2026/04/10 22:54:09 INFO Applying migration id=didhost 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 WARN Failed to send an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 error="failed to send request to https://ip6-allnodes/inbox/nobody: 500, {}" 2026/04/10 22:54:10 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 WARN Failed to send an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 error="failed to send request to https://ip6-allnodes/inbox/nobody: 500, {}" 2026/04/10 22:54:10 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxRetry (0.49s) === RUN TestDeliver_SharedInboxUnknownActor 2026/04/10 22:54:10 INFO Applying migration id=initial 2026/04/10 22:54:10 INFO Applying migration id=notesupdated 2026/04/10 22:54:10 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:10 INFO Applying migration id=activitiesid 2026/04/10 22:54:10 INFO Applying migration id=outbox 2026/04/10 22:54:10 INFO Applying migration id=edits 2026/04/10 22:54:10 INFO Applying migration id=outboxactor 2026/04/10 22:54:10 INFO Applying migration id=outboxsender 2026/04/10 22:54:10 INFO Applying migration id=thread 2026/04/10 22:54:10 INFO Applying migration id=host 2026/04/10 22:54:10 INFO Applying migration id=sharedinbox 2026/04/10 22:54:10 INFO Applying migration id=noteshost 2026/04/10 22:54:10 INFO Applying migration id=fetched 2026/04/10 22:54:10 INFO Applying migration id=move 2026/04/10 22:54:10 INFO Applying migration id=cleanup 2026/04/10 22:54:10 INFO Applying migration id=received 2026/04/10 22:54:10 INFO Applying migration id=namehost 2026/04/10 22:54:10 INFO Applying migration id=outboxhost 2026/04/10 22:54:10 INFO Applying migration id=notesfts 2026/04/10 22:54:10 INFO Applying migration id=iconsname 2026/04/10 22:54:10 INFO Applying migration id=nohash 2026/04/10 22:54:10 INFO Applying migration id=shares 2026/04/10 22:54:10 INFO Applying migration id=actorttl 2026/04/10 22:54:10 INFO Applying migration id=tocc 2026/04/10 22:54:10 INFO Applying migration id=followeds 2026/04/10 22:54:10 INFO Applying migration id=certhash 2026/04/10 22:54:10 INFO Applying migration id=follows_sync 2026/04/10 22:54:10 INFO Applying migration id=jsonpath 2026/04/10 22:54:10 INFO Applying migration id=localforward 2026/04/10 22:54:10 INFO Applying migration id=avatar 2026/04/10 22:54:10 INFO Applying migration id=noimage 2026/04/10 22:54:10 INFO Applying migration id=feed 2026/04/10 22:54:10 INFO Applying migration id=bookmarks 2026/04/10 22:54:10 INFO Applying migration id=shareactivity 2026/04/10 22:54:10 INFO Applying migration id=application 2026/04/10 22:54:10 INFO Applying migration id=certificates 2026/04/10 22:54:10 INFO Applying migration id=rawforward 2026/04/10 22:54:10 INFO Applying migration id=publickey 2026/04/10 22:54:10 INFO Applying migration id=resolvegroup 2026/04/10 22:54:10 INFO Applying migration id=reject 2026/04/10 22:54:10 INFO Applying migration id=autodel 2026/04/10 22:54:10 INFO Applying migration id=jsonb 2026/04/10 22:54:10 INFO Applying migration id=quote 2026/04/10 22:54:10 INFO Applying migration id=rfc9421 2026/04/10 22:54:10 INFO Applying migration id=keys 2026/04/10 22:54:10 INFO Applying migration id=portable 2026/04/10 22:54:10 INFO Applying migration id=proofs 2026/04/10 22:54:10 INFO Applying migration id=contexts 2026/04/10 22:54:10 INFO Applying migration id=deliverieshost 2026/04/10 22:54:10 INFO Applying migration id=pembegin 2026/04/10 22:54:10 INFO Applying migration id=didhost 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxUnknownActor (0.87s) === RUN TestDeliver_SharedInboxSingleWorker 2026/04/10 22:54:10 INFO Applying migration id=initial 2026/04/10 22:54:10 INFO Applying migration id=notesupdated 2026/04/10 22:54:10 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:10 INFO Applying migration id=activitiesid 2026/04/10 22:54:10 INFO Applying migration id=outbox 2026/04/10 22:54:10 INFO Applying migration id=edits 2026/04/10 22:54:10 INFO Applying migration id=outboxactor 2026/04/10 22:54:10 INFO Applying migration id=outboxsender 2026/04/10 22:54:10 INFO Applying migration id=thread 2026/04/10 22:54:10 INFO Applying migration id=host 2026/04/10 22:54:10 INFO Applying migration id=sharedinbox 2026/04/10 22:54:10 INFO Applying migration id=noteshost 2026/04/10 22:54:10 INFO Applying migration id=fetched 2026/04/10 22:54:10 INFO Applying migration id=move 2026/04/10 22:54:10 INFO Applying migration id=cleanup 2026/04/10 22:54:10 INFO Applying migration id=received 2026/04/10 22:54:10 INFO Applying migration id=namehost 2026/04/10 22:54:10 INFO Applying migration id=outboxhost 2026/04/10 22:54:10 INFO Applying migration id=notesfts 2026/04/10 22:54:10 INFO Applying migration id=iconsname 2026/04/10 22:54:10 INFO Applying migration id=nohash 2026/04/10 22:54:10 INFO Applying migration id=shares 2026/04/10 22:54:10 INFO Applying migration id=actorttl 2026/04/10 22:54:10 INFO Applying migration id=tocc 2026/04/10 22:54:10 INFO Applying migration id=followeds 2026/04/10 22:54:10 INFO Applying migration id=certhash 2026/04/10 22:54:10 INFO Applying migration id=follows_sync 2026/04/10 22:54:10 INFO Applying migration id=jsonpath 2026/04/10 22:54:10 INFO Applying migration id=localforward 2026/04/10 22:54:10 INFO Applying migration id=avatar 2026/04/10 22:54:10 INFO Applying migration id=noimage 2026/04/10 22:54:10 INFO Applying migration id=feed 2026/04/10 22:54:10 INFO Applying migration id=bookmarks 2026/04/10 22:54:10 INFO Applying migration id=shareactivity 2026/04/10 22:54:10 INFO Applying migration id=application 2026/04/10 22:54:10 INFO Applying migration id=certificates 2026/04/10 22:54:10 INFO Applying migration id=rawforward 2026/04/10 22:54:10 INFO Applying migration id=publickey 2026/04/10 22:54:10 INFO Applying migration id=resolvegroup 2026/04/10 22:54:10 INFO Applying migration id=reject 2026/04/10 22:54:10 INFO Applying migration id=autodel 2026/04/10 22:54:10 INFO Applying migration id=jsonb 2026/04/10 22:54:10 INFO Applying migration id=quote 2026/04/10 22:54:10 INFO Applying migration id=rfc9421 2026/04/10 22:54:10 INFO Applying migration id=keys 2026/04/10 22:54:10 INFO Applying migration id=portable 2026/04/10 22:54:10 INFO Applying migration id=proofs 2026/04/10 22:54:10 INFO Applying migration id=contexts 2026/04/10 22:54:10 INFO Applying migration id=deliverieshost 2026/04/10 22:54:10 INFO Applying migration id=pembegin 2026/04/10 22:54:10 INFO Applying migration id=didhost 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxSingleWorker (0.25s) === RUN TestDeliver_SameInbox 2026/04/10 22:54:11 INFO Applying migration id=initial 2026/04/10 22:54:11 INFO Applying migration id=notesupdated 2026/04/10 22:54:11 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:11 INFO Applying migration id=activitiesid 2026/04/10 22:54:11 INFO Applying migration id=outbox 2026/04/10 22:54:11 INFO Applying migration id=edits 2026/04/10 22:54:11 INFO Applying migration id=outboxactor 2026/04/10 22:54:11 INFO Applying migration id=outboxsender 2026/04/10 22:54:11 INFO Applying migration id=thread 2026/04/10 22:54:11 INFO Applying migration id=host 2026/04/10 22:54:11 INFO Applying migration id=sharedinbox 2026/04/10 22:54:11 INFO Applying migration id=noteshost 2026/04/10 22:54:11 INFO Applying migration id=fetched 2026/04/10 22:54:11 INFO Applying migration id=move 2026/04/10 22:54:11 INFO Applying migration id=cleanup 2026/04/10 22:54:11 INFO Applying migration id=received 2026/04/10 22:54:11 INFO Applying migration id=namehost 2026/04/10 22:54:11 INFO Applying migration id=outboxhost 2026/04/10 22:54:11 INFO Applying migration id=notesfts 2026/04/10 22:54:11 INFO Applying migration id=iconsname 2026/04/10 22:54:11 INFO Applying migration id=nohash 2026/04/10 22:54:11 INFO Applying migration id=shares 2026/04/10 22:54:11 INFO Applying migration id=actorttl 2026/04/10 22:54:11 INFO Applying migration id=tocc 2026/04/10 22:54:11 INFO Applying migration id=followeds 2026/04/10 22:54:11 INFO Applying migration id=certhash 2026/04/10 22:54:11 INFO Applying migration id=follows_sync 2026/04/10 22:54:11 INFO Applying migration id=jsonpath 2026/04/10 22:54:11 INFO Applying migration id=localforward 2026/04/10 22:54:11 INFO Applying migration id=avatar 2026/04/10 22:54:11 INFO Applying migration id=noimage 2026/04/10 22:54:11 INFO Applying migration id=feed 2026/04/10 22:54:11 INFO Applying migration id=bookmarks 2026/04/10 22:54:11 INFO Applying migration id=shareactivity 2026/04/10 22:54:11 INFO Applying migration id=application 2026/04/10 22:54:11 INFO Applying migration id=certificates 2026/04/10 22:54:11 INFO Applying migration id=rawforward 2026/04/10 22:54:11 INFO Applying migration id=publickey 2026/04/10 22:54:11 INFO Applying migration id=resolvegroup 2026/04/10 22:54:11 INFO Applying migration id=reject 2026/04/10 22:54:11 INFO Applying migration id=autodel 2026/04/10 22:54:11 INFO Applying migration id=jsonb 2026/04/10 22:54:11 INFO Applying migration id=quote 2026/04/10 22:54:11 INFO Applying migration id=rfc9421 2026/04/10 22:54:11 INFO Applying migration id=keys 2026/04/10 22:54:11 INFO Applying migration id=portable 2026/04/10 22:54:11 INFO Applying migration id=proofs 2026/04/10 22:54:11 INFO Applying migration id=contexts 2026/04/10 22:54:11 INFO Applying migration id=deliverieshost 2026/04/10 22:54:11 INFO Applying migration id=pembegin 2026/04/10 22:54:11 INFO Applying migration id=didhost 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SameInbox (0.22s) === RUN TestDeliver_ToAndCCDuplicates 2026/04/10 22:54:11 INFO Applying migration id=initial 2026/04/10 22:54:11 INFO Applying migration id=notesupdated 2026/04/10 22:54:11 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:11 INFO Applying migration id=activitiesid 2026/04/10 22:54:11 INFO Applying migration id=outbox 2026/04/10 22:54:11 INFO Applying migration id=edits 2026/04/10 22:54:11 INFO Applying migration id=outboxactor 2026/04/10 22:54:11 INFO Applying migration id=outboxsender 2026/04/10 22:54:11 INFO Applying migration id=thread 2026/04/10 22:54:11 INFO Applying migration id=host 2026/04/10 22:54:11 INFO Applying migration id=sharedinbox 2026/04/10 22:54:11 INFO Applying migration id=noteshost 2026/04/10 22:54:11 INFO Applying migration id=fetched 2026/04/10 22:54:11 INFO Applying migration id=move 2026/04/10 22:54:11 INFO Applying migration id=cleanup 2026/04/10 22:54:11 INFO Applying migration id=received 2026/04/10 22:54:11 INFO Applying migration id=namehost 2026/04/10 22:54:11 INFO Applying migration id=outboxhost 2026/04/10 22:54:11 INFO Applying migration id=notesfts 2026/04/10 22:54:11 INFO Applying migration id=iconsname 2026/04/10 22:54:11 INFO Applying migration id=nohash 2026/04/10 22:54:11 INFO Applying migration id=shares 2026/04/10 22:54:11 INFO Applying migration id=actorttl 2026/04/10 22:54:11 INFO Applying migration id=tocc 2026/04/10 22:54:11 INFO Applying migration id=followeds 2026/04/10 22:54:11 INFO Applying migration id=certhash 2026/04/10 22:54:11 INFO Applying migration id=follows_sync 2026/04/10 22:54:11 INFO Applying migration id=jsonpath 2026/04/10 22:54:11 INFO Applying migration id=localforward 2026/04/10 22:54:11 INFO Applying migration id=avatar 2026/04/10 22:54:11 INFO Applying migration id=noimage 2026/04/10 22:54:11 INFO Applying migration id=feed 2026/04/10 22:54:11 INFO Applying migration id=bookmarks 2026/04/10 22:54:11 INFO Applying migration id=shareactivity 2026/04/10 22:54:11 INFO Applying migration id=application 2026/04/10 22:54:11 INFO Applying migration id=certificates 2026/04/10 22:54:11 INFO Applying migration id=rawforward 2026/04/10 22:54:11 INFO Applying migration id=publickey 2026/04/10 22:54:11 INFO Applying migration id=resolvegroup 2026/04/10 22:54:11 INFO Applying migration id=reject 2026/04/10 22:54:11 INFO Applying migration id=autodel 2026/04/10 22:54:11 INFO Applying migration id=jsonb 2026/04/10 22:54:11 INFO Applying migration id=quote 2026/04/10 22:54:11 INFO Applying migration id=rfc9421 2026/04/10 22:54:11 INFO Applying migration id=keys 2026/04/10 22:54:11 INFO Applying migration id=portable 2026/04/10 22:54:11 INFO Applying migration id=proofs 2026/04/10 22:54:11 INFO Applying migration id=contexts 2026/04/10 22:54:11 INFO Applying migration id=deliverieshost 2026/04/10 22:54:11 INFO Applying migration id=pembegin 2026/04/10 22:54:11 INFO Applying migration id=didhost 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_ToAndCCDuplicates (0.69s) === RUN TestDeliver_PublicInTo 2026/04/10 22:54:12 INFO Applying migration id=initial 2026/04/10 22:54:12 INFO Applying migration id=notesupdated 2026/04/10 22:54:12 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:12 INFO Applying migration id=activitiesid 2026/04/10 22:54:12 INFO Applying migration id=outbox 2026/04/10 22:54:12 INFO Applying migration id=edits 2026/04/10 22:54:12 INFO Applying migration id=outboxactor 2026/04/10 22:54:12 INFO Applying migration id=outboxsender 2026/04/10 22:54:12 INFO Applying migration id=thread 2026/04/10 22:54:12 INFO Applying migration id=host 2026/04/10 22:54:12 INFO Applying migration id=sharedinbox 2026/04/10 22:54:12 INFO Applying migration id=noteshost 2026/04/10 22:54:12 INFO Applying migration id=fetched 2026/04/10 22:54:12 INFO Applying migration id=move 2026/04/10 22:54:12 INFO Applying migration id=cleanup 2026/04/10 22:54:12 INFO Applying migration id=received 2026/04/10 22:54:12 INFO Applying migration id=namehost 2026/04/10 22:54:12 INFO Applying migration id=outboxhost 2026/04/10 22:54:12 INFO Applying migration id=notesfts 2026/04/10 22:54:12 INFO Applying migration id=iconsname 2026/04/10 22:54:12 INFO Applying migration id=nohash 2026/04/10 22:54:12 INFO Applying migration id=shares 2026/04/10 22:54:12 INFO Applying migration id=actorttl 2026/04/10 22:54:12 INFO Applying migration id=tocc 2026/04/10 22:54:12 INFO Applying migration id=followeds 2026/04/10 22:54:12 INFO Applying migration id=certhash 2026/04/10 22:54:12 INFO Applying migration id=follows_sync 2026/04/10 22:54:12 INFO Applying migration id=jsonpath 2026/04/10 22:54:12 INFO Applying migration id=localforward 2026/04/10 22:54:12 INFO Applying migration id=avatar 2026/04/10 22:54:12 INFO Applying migration id=noimage 2026/04/10 22:54:12 INFO Applying migration id=feed 2026/04/10 22:54:12 INFO Applying migration id=bookmarks 2026/04/10 22:54:12 INFO Applying migration id=shareactivity 2026/04/10 22:54:12 INFO Applying migration id=application 2026/04/10 22:54:12 INFO Applying migration id=certificates 2026/04/10 22:54:12 INFO Applying migration id=rawforward 2026/04/10 22:54:12 INFO Applying migration id=publickey 2026/04/10 22:54:12 INFO Applying migration id=resolvegroup 2026/04/10 22:54:12 INFO Applying migration id=reject 2026/04/10 22:54:12 INFO Applying migration id=autodel 2026/04/10 22:54:12 INFO Applying migration id=jsonb 2026/04/10 22:54:12 INFO Applying migration id=quote 2026/04/10 22:54:12 INFO Applying migration id=rfc9421 2026/04/10 22:54:12 INFO Applying migration id=keys 2026/04/10 22:54:12 INFO Applying migration id=portable 2026/04/10 22:54:12 INFO Applying migration id=proofs 2026/04/10 22:54:12 INFO Applying migration id=contexts 2026/04/10 22:54:12 INFO Applying migration id=deliverieshost 2026/04/10 22:54:12 INFO Applying migration id=pembegin 2026/04/10 22:54:12 INFO Applying migration id=didhost 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_PublicInTo (0.36s) === RUN TestDeliver_AuthorInTo 2026/04/10 22:54:12 INFO Applying migration id=initial 2026/04/10 22:54:12 INFO Applying migration id=notesupdated 2026/04/10 22:54:12 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:12 INFO Applying migration id=activitiesid 2026/04/10 22:54:12 INFO Applying migration id=outbox 2026/04/10 22:54:12 INFO Applying migration id=edits 2026/04/10 22:54:12 INFO Applying migration id=outboxactor 2026/04/10 22:54:12 INFO Applying migration id=outboxsender 2026/04/10 22:54:12 INFO Applying migration id=thread 2026/04/10 22:54:12 INFO Applying migration id=host 2026/04/10 22:54:12 INFO Applying migration id=sharedinbox 2026/04/10 22:54:12 INFO Applying migration id=noteshost 2026/04/10 22:54:12 INFO Applying migration id=fetched 2026/04/10 22:54:12 INFO Applying migration id=move 2026/04/10 22:54:12 INFO Applying migration id=cleanup 2026/04/10 22:54:12 INFO Applying migration id=received 2026/04/10 22:54:12 INFO Applying migration id=namehost 2026/04/10 22:54:12 INFO Applying migration id=outboxhost 2026/04/10 22:54:12 INFO Applying migration id=notesfts 2026/04/10 22:54:12 INFO Applying migration id=iconsname 2026/04/10 22:54:12 INFO Applying migration id=nohash 2026/04/10 22:54:12 INFO Applying migration id=shares 2026/04/10 22:54:12 INFO Applying migration id=actorttl 2026/04/10 22:54:12 INFO Applying migration id=tocc 2026/04/10 22:54:12 INFO Applying migration id=followeds 2026/04/10 22:54:12 INFO Applying migration id=certhash 2026/04/10 22:54:12 INFO Applying migration id=follows_sync 2026/04/10 22:54:12 INFO Applying migration id=jsonpath 2026/04/10 22:54:12 INFO Applying migration id=localforward 2026/04/10 22:54:12 INFO Applying migration id=avatar 2026/04/10 22:54:12 INFO Applying migration id=noimage 2026/04/10 22:54:12 INFO Applying migration id=feed 2026/04/10 22:54:12 INFO Applying migration id=bookmarks 2026/04/10 22:54:12 INFO Applying migration id=shareactivity 2026/04/10 22:54:12 INFO Applying migration id=application 2026/04/10 22:54:12 INFO Applying migration id=certificates 2026/04/10 22:54:12 INFO Applying migration id=rawforward 2026/04/10 22:54:12 INFO Applying migration id=publickey 2026/04/10 22:54:12 INFO Applying migration id=resolvegroup 2026/04/10 22:54:12 INFO Applying migration id=reject 2026/04/10 22:54:12 INFO Applying migration id=autodel 2026/04/10 22:54:12 INFO Applying migration id=jsonb 2026/04/10 22:54:12 INFO Applying migration id=quote 2026/04/10 22:54:12 INFO Applying migration id=rfc9421 2026/04/10 22:54:12 INFO Applying migration id=keys 2026/04/10 22:54:12 INFO Applying migration id=portable 2026/04/10 22:54:12 INFO Applying migration id=proofs 2026/04/10 22:54:12 INFO Applying migration id=contexts 2026/04/10 22:54:12 INFO Applying migration id=deliverieshost 2026/04/10 22:54:12 INFO Applying migration id=pembegin 2026/04/10 22:54:12 INFO Applying migration id=didhost 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_AuthorInTo (0.23s) === RUN TestResolve_LocalActor 2026/04/10 22:54:12 INFO Applying migration id=initial 2026/04/10 22:54:12 INFO Applying migration id=notesupdated 2026/04/10 22:54:12 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:12 INFO Applying migration id=activitiesid 2026/04/10 22:54:12 INFO Applying migration id=outbox 2026/04/10 22:54:12 INFO Applying migration id=edits 2026/04/10 22:54:12 INFO Applying migration id=outboxactor 2026/04/10 22:54:12 INFO Applying migration id=outboxsender 2026/04/10 22:54:12 INFO Applying migration id=thread 2026/04/10 22:54:12 INFO Applying migration id=host 2026/04/10 22:54:12 INFO Applying migration id=sharedinbox 2026/04/10 22:54:12 INFO Applying migration id=noteshost 2026/04/10 22:54:12 INFO Applying migration id=fetched 2026/04/10 22:54:12 INFO Applying migration id=move 2026/04/10 22:54:12 INFO Applying migration id=cleanup 2026/04/10 22:54:12 INFO Applying migration id=received 2026/04/10 22:54:12 INFO Applying migration id=namehost 2026/04/10 22:54:12 INFO Applying migration id=outboxhost 2026/04/10 22:54:12 INFO Applying migration id=notesfts 2026/04/10 22:54:12 INFO Applying migration id=iconsname 2026/04/10 22:54:12 INFO Applying migration id=nohash 2026/04/10 22:54:12 INFO Applying migration id=shares 2026/04/10 22:54:12 INFO Applying migration id=actorttl 2026/04/10 22:54:12 INFO Applying migration id=tocc 2026/04/10 22:54:12 INFO Applying migration id=followeds 2026/04/10 22:54:12 INFO Applying migration id=certhash 2026/04/10 22:54:12 INFO Applying migration id=follows_sync 2026/04/10 22:54:12 INFO Applying migration id=jsonpath 2026/04/10 22:54:12 INFO Applying migration id=localforward 2026/04/10 22:54:12 INFO Applying migration id=avatar 2026/04/10 22:54:12 INFO Applying migration id=noimage 2026/04/10 22:54:12 INFO Applying migration id=feed 2026/04/10 22:54:12 INFO Applying migration id=bookmarks 2026/04/10 22:54:12 INFO Applying migration id=shareactivity 2026/04/10 22:54:12 INFO Applying migration id=application 2026/04/10 22:54:12 INFO Applying migration id=certificates 2026/04/10 22:54:12 INFO Applying migration id=rawforward 2026/04/10 22:54:12 INFO Applying migration id=publickey 2026/04/10 22:54:12 INFO Applying migration id=resolvegroup 2026/04/10 22:54:12 INFO Applying migration id=reject 2026/04/10 22:54:12 INFO Applying migration id=autodel 2026/04/10 22:54:12 INFO Applying migration id=jsonb 2026/04/10 22:54:12 INFO Applying migration id=quote 2026/04/10 22:54:12 INFO Applying migration id=rfc9421 2026/04/10 22:54:12 INFO Applying migration id=keys 2026/04/10 22:54:12 INFO Applying migration id=portable 2026/04/10 22:54:12 INFO Applying migration id=proofs 2026/04/10 22:54:12 INFO Applying migration id=contexts 2026/04/10 22:54:12 INFO Applying migration id=deliverieshost 2026/04/10 22:54:12 INFO Applying migration id=pembegin 2026/04/10 22:54:12 INFO Applying migration id=didhost --- PASS: TestResolve_LocalActor (0.59s) === RUN TestResolve_LocalActorDoesNotExist 2026/04/10 22:54:13 INFO Applying migration id=initial 2026/04/10 22:54:13 INFO Applying migration id=notesupdated 2026/04/10 22:54:13 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:13 INFO Applying migration id=activitiesid 2026/04/10 22:54:13 INFO Applying migration id=outbox 2026/04/10 22:54:13 INFO Applying migration id=edits 2026/04/10 22:54:13 INFO Applying migration id=outboxactor 2026/04/10 22:54:13 INFO Applying migration id=outboxsender 2026/04/10 22:54:13 INFO Applying migration id=thread 2026/04/10 22:54:13 INFO Applying migration id=host 2026/04/10 22:54:13 INFO Applying migration id=sharedinbox 2026/04/10 22:54:13 INFO Applying migration id=noteshost 2026/04/10 22:54:13 INFO Applying migration id=fetched 2026/04/10 22:54:13 INFO Applying migration id=move 2026/04/10 22:54:13 INFO Applying migration id=cleanup 2026/04/10 22:54:13 INFO Applying migration id=received 2026/04/10 22:54:13 INFO Applying migration id=namehost 2026/04/10 22:54:13 INFO Applying migration id=outboxhost 2026/04/10 22:54:13 INFO Applying migration id=notesfts 2026/04/10 22:54:13 INFO Applying migration id=iconsname 2026/04/10 22:54:13 INFO Applying migration id=nohash 2026/04/10 22:54:13 INFO Applying migration id=shares 2026/04/10 22:54:13 INFO Applying migration id=actorttl 2026/04/10 22:54:13 INFO Applying migration id=tocc 2026/04/10 22:54:13 INFO Applying migration id=followeds 2026/04/10 22:54:13 INFO Applying migration id=certhash 2026/04/10 22:54:13 INFO Applying migration id=follows_sync 2026/04/10 22:54:13 INFO Applying migration id=jsonpath 2026/04/10 22:54:13 INFO Applying migration id=localforward 2026/04/10 22:54:13 INFO Applying migration id=avatar 2026/04/10 22:54:13 INFO Applying migration id=noimage 2026/04/10 22:54:13 INFO Applying migration id=feed 2026/04/10 22:54:13 INFO Applying migration id=bookmarks 2026/04/10 22:54:13 INFO Applying migration id=shareactivity 2026/04/10 22:54:13 INFO Applying migration id=application 2026/04/10 22:54:13 INFO Applying migration id=certificates 2026/04/10 22:54:13 INFO Applying migration id=rawforward 2026/04/10 22:54:13 INFO Applying migration id=publickey 2026/04/10 22:54:13 INFO Applying migration id=resolvegroup 2026/04/10 22:54:13 INFO Applying migration id=reject 2026/04/10 22:54:13 INFO Applying migration id=autodel 2026/04/10 22:54:13 INFO Applying migration id=jsonb 2026/04/10 22:54:13 INFO Applying migration id=quote 2026/04/10 22:54:13 INFO Applying migration id=rfc9421 2026/04/10 22:54:13 INFO Applying migration id=keys 2026/04/10 22:54:13 INFO Applying migration id=portable 2026/04/10 22:54:13 INFO Applying migration id=proofs 2026/04/10 22:54:13 INFO Applying migration id=contexts 2026/04/10 22:54:13 INFO Applying migration id=deliverieshost 2026/04/10 22:54:13 INFO Applying migration id=pembegin 2026/04/10 22:54:13 INFO Applying migration id=didhost --- PASS: TestResolve_LocalActorDoesNotExist (0.63s) === RUN TestResolve_FederatedInstanceActor 2026/04/10 22:54:13 INFO Applying migration id=initial 2026/04/10 22:54:13 INFO Applying migration id=notesupdated 2026/04/10 22:54:13 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:13 INFO Applying migration id=activitiesid 2026/04/10 22:54:13 INFO Applying migration id=outbox 2026/04/10 22:54:13 INFO Applying migration id=edits 2026/04/10 22:54:13 INFO Applying migration id=outboxactor 2026/04/10 22:54:13 INFO Applying migration id=outboxsender 2026/04/10 22:54:13 INFO Applying migration id=thread 2026/04/10 22:54:13 INFO Applying migration id=host 2026/04/10 22:54:13 INFO Applying migration id=sharedinbox 2026/04/10 22:54:13 INFO Applying migration id=noteshost 2026/04/10 22:54:13 INFO Applying migration id=fetched 2026/04/10 22:54:13 INFO Applying migration id=move 2026/04/10 22:54:13 INFO Applying migration id=cleanup 2026/04/10 22:54:13 INFO Applying migration id=received 2026/04/10 22:54:13 INFO Applying migration id=namehost 2026/04/10 22:54:13 INFO Applying migration id=outboxhost 2026/04/10 22:54:13 INFO Applying migration id=notesfts 2026/04/10 22:54:13 INFO Applying migration id=iconsname 2026/04/10 22:54:13 INFO Applying migration id=nohash 2026/04/10 22:54:13 INFO Applying migration id=shares 2026/04/10 22:54:13 INFO Applying migration id=actorttl 2026/04/10 22:54:13 INFO Applying migration id=tocc 2026/04/10 22:54:13 INFO Applying migration id=followeds 2026/04/10 22:54:13 INFO Applying migration id=certhash 2026/04/10 22:54:13 INFO Applying migration id=follows_sync 2026/04/10 22:54:13 INFO Applying migration id=jsonpath 2026/04/10 22:54:13 INFO Applying migration id=localforward 2026/04/10 22:54:13 INFO Applying migration id=avatar 2026/04/10 22:54:13 INFO Applying migration id=noimage 2026/04/10 22:54:13 INFO Applying migration id=feed 2026/04/10 22:54:13 INFO Applying migration id=bookmarks 2026/04/10 22:54:13 INFO Applying migration id=shareactivity 2026/04/10 22:54:13 INFO Applying migration id=application 2026/04/10 22:54:13 INFO Applying migration id=certificates 2026/04/10 22:54:13 INFO Applying migration id=rawforward 2026/04/10 22:54:13 INFO Applying migration id=publickey 2026/04/10 22:54:13 INFO Applying migration id=resolvegroup 2026/04/10 22:54:13 INFO Applying migration id=reject 2026/04/10 22:54:13 INFO Applying migration id=autodel 2026/04/10 22:54:13 INFO Applying migration id=jsonb 2026/04/10 22:54:13 INFO Applying migration id=quote 2026/04/10 22:54:13 INFO Applying migration id=rfc9421 2026/04/10 22:54:13 INFO Applying migration id=keys 2026/04/10 22:54:13 INFO Applying migration id=portable 2026/04/10 22:54:13 INFO Applying migration id=proofs 2026/04/10 22:54:13 INFO Applying migration id=contexts 2026/04/10 22:54:13 INFO Applying migration id=deliverieshost 2026/04/10 22:54:13 INFO Applying migration id=pembegin 2026/04/10 22:54:13 INFO Applying migration id=didhost 2026/04/10 22:54:14 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedInstanceActor (0.14s) === RUN TestResolve_FederatedActorInvalidURL 2026/04/10 22:54:14 INFO Applying migration id=initial 2026/04/10 22:54:14 INFO Applying migration id=notesupdated 2026/04/10 22:54:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:14 INFO Applying migration id=activitiesid 2026/04/10 22:54:14 INFO Applying migration id=outbox 2026/04/10 22:54:14 INFO Applying migration id=edits 2026/04/10 22:54:14 INFO Applying migration id=outboxactor 2026/04/10 22:54:14 INFO Applying migration id=outboxsender 2026/04/10 22:54:14 INFO Applying migration id=thread 2026/04/10 22:54:14 INFO Applying migration id=host 2026/04/10 22:54:14 INFO Applying migration id=sharedinbox 2026/04/10 22:54:14 INFO Applying migration id=noteshost 2026/04/10 22:54:14 INFO Applying migration id=fetched 2026/04/10 22:54:14 INFO Applying migration id=move 2026/04/10 22:54:14 INFO Applying migration id=cleanup 2026/04/10 22:54:14 INFO Applying migration id=received 2026/04/10 22:54:14 INFO Applying migration id=namehost 2026/04/10 22:54:14 INFO Applying migration id=outboxhost 2026/04/10 22:54:14 INFO Applying migration id=notesfts 2026/04/10 22:54:14 INFO Applying migration id=iconsname 2026/04/10 22:54:14 INFO Applying migration id=nohash 2026/04/10 22:54:14 INFO Applying migration id=shares 2026/04/10 22:54:14 INFO Applying migration id=actorttl 2026/04/10 22:54:14 INFO Applying migration id=tocc 2026/04/10 22:54:14 INFO Applying migration id=followeds 2026/04/10 22:54:14 INFO Applying migration id=certhash 2026/04/10 22:54:14 INFO Applying migration id=follows_sync 2026/04/10 22:54:14 INFO Applying migration id=jsonpath 2026/04/10 22:54:14 INFO Applying migration id=localforward 2026/04/10 22:54:14 INFO Applying migration id=avatar 2026/04/10 22:54:14 INFO Applying migration id=noimage 2026/04/10 22:54:14 INFO Applying migration id=feed 2026/04/10 22:54:14 INFO Applying migration id=bookmarks 2026/04/10 22:54:14 INFO Applying migration id=shareactivity 2026/04/10 22:54:14 INFO Applying migration id=application 2026/04/10 22:54:14 INFO Applying migration id=certificates 2026/04/10 22:54:14 INFO Applying migration id=rawforward 2026/04/10 22:54:14 INFO Applying migration id=publickey 2026/04/10 22:54:14 INFO Applying migration id=resolvegroup 2026/04/10 22:54:14 INFO Applying migration id=reject 2026/04/10 22:54:14 INFO Applying migration id=autodel 2026/04/10 22:54:14 INFO Applying migration id=jsonb 2026/04/10 22:54:14 INFO Applying migration id=quote 2026/04/10 22:54:14 INFO Applying migration id=rfc9421 2026/04/10 22:54:14 INFO Applying migration id=keys 2026/04/10 22:54:14 INFO Applying migration id=portable 2026/04/10 22:54:14 INFO Applying migration id=proofs 2026/04/10 22:54:14 INFO Applying migration id=contexts 2026/04/10 22:54:14 INFO Applying migration id=deliverieshost 2026/04/10 22:54:14 INFO Applying migration id=pembegin 2026/04/10 22:54:14 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorInvalidURL (0.12s) === RUN TestResolve_FederatedActorInvalidScheme 2026/04/10 22:54:14 INFO Applying migration id=initial 2026/04/10 22:54:14 INFO Applying migration id=notesupdated 2026/04/10 22:54:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:14 INFO Applying migration id=activitiesid 2026/04/10 22:54:14 INFO Applying migration id=outbox 2026/04/10 22:54:14 INFO Applying migration id=edits 2026/04/10 22:54:14 INFO Applying migration id=outboxactor 2026/04/10 22:54:14 INFO Applying migration id=outboxsender 2026/04/10 22:54:14 INFO Applying migration id=thread 2026/04/10 22:54:14 INFO Applying migration id=host 2026/04/10 22:54:14 INFO Applying migration id=sharedinbox 2026/04/10 22:54:14 INFO Applying migration id=noteshost 2026/04/10 22:54:14 INFO Applying migration id=fetched 2026/04/10 22:54:14 INFO Applying migration id=move 2026/04/10 22:54:14 INFO Applying migration id=cleanup 2026/04/10 22:54:14 INFO Applying migration id=received 2026/04/10 22:54:14 INFO Applying migration id=namehost 2026/04/10 22:54:14 INFO Applying migration id=outboxhost 2026/04/10 22:54:14 INFO Applying migration id=notesfts 2026/04/10 22:54:14 INFO Applying migration id=iconsname 2026/04/10 22:54:14 INFO Applying migration id=nohash 2026/04/10 22:54:14 INFO Applying migration id=shares 2026/04/10 22:54:14 INFO Applying migration id=actorttl 2026/04/10 22:54:14 INFO Applying migration id=tocc 2026/04/10 22:54:14 INFO Applying migration id=followeds 2026/04/10 22:54:14 INFO Applying migration id=certhash 2026/04/10 22:54:14 INFO Applying migration id=follows_sync 2026/04/10 22:54:14 INFO Applying migration id=jsonpath 2026/04/10 22:54:14 INFO Applying migration id=localforward 2026/04/10 22:54:14 INFO Applying migration id=avatar 2026/04/10 22:54:14 INFO Applying migration id=noimage 2026/04/10 22:54:14 INFO Applying migration id=feed 2026/04/10 22:54:14 INFO Applying migration id=bookmarks 2026/04/10 22:54:14 INFO Applying migration id=shareactivity 2026/04/10 22:54:14 INFO Applying migration id=application 2026/04/10 22:54:14 INFO Applying migration id=certificates 2026/04/10 22:54:14 INFO Applying migration id=rawforward 2026/04/10 22:54:14 INFO Applying migration id=publickey 2026/04/10 22:54:14 INFO Applying migration id=resolvegroup 2026/04/10 22:54:14 INFO Applying migration id=reject 2026/04/10 22:54:14 INFO Applying migration id=autodel 2026/04/10 22:54:14 INFO Applying migration id=jsonb 2026/04/10 22:54:14 INFO Applying migration id=quote 2026/04/10 22:54:14 INFO Applying migration id=rfc9421 2026/04/10 22:54:14 INFO Applying migration id=keys 2026/04/10 22:54:14 INFO Applying migration id=portable 2026/04/10 22:54:14 INFO Applying migration id=proofs 2026/04/10 22:54:14 INFO Applying migration id=contexts 2026/04/10 22:54:14 INFO Applying migration id=deliverieshost 2026/04/10 22:54:14 INFO Applying migration id=pembegin 2026/04/10 22:54:14 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorInvalidScheme (0.21s) === RUN TestResolve_FederatedActorFirstTime 2026/04/10 22:54:14 INFO Applying migration id=initial 2026/04/10 22:54:14 INFO Applying migration id=notesupdated 2026/04/10 22:54:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:14 INFO Applying migration id=activitiesid 2026/04/10 22:54:14 INFO Applying migration id=outbox 2026/04/10 22:54:14 INFO Applying migration id=edits 2026/04/10 22:54:14 INFO Applying migration id=outboxactor 2026/04/10 22:54:14 INFO Applying migration id=outboxsender 2026/04/10 22:54:14 INFO Applying migration id=thread 2026/04/10 22:54:14 INFO Applying migration id=host 2026/04/10 22:54:14 INFO Applying migration id=sharedinbox 2026/04/10 22:54:14 INFO Applying migration id=noteshost 2026/04/10 22:54:14 INFO Applying migration id=fetched 2026/04/10 22:54:14 INFO Applying migration id=move 2026/04/10 22:54:14 INFO Applying migration id=cleanup 2026/04/10 22:54:14 INFO Applying migration id=received 2026/04/10 22:54:14 INFO Applying migration id=namehost 2026/04/10 22:54:14 INFO Applying migration id=outboxhost 2026/04/10 22:54:14 INFO Applying migration id=notesfts 2026/04/10 22:54:14 INFO Applying migration id=iconsname 2026/04/10 22:54:14 INFO Applying migration id=nohash 2026/04/10 22:54:14 INFO Applying migration id=shares 2026/04/10 22:54:14 INFO Applying migration id=actorttl 2026/04/10 22:54:14 INFO Applying migration id=tocc 2026/04/10 22:54:14 INFO Applying migration id=followeds 2026/04/10 22:54:14 INFO Applying migration id=certhash 2026/04/10 22:54:14 INFO Applying migration id=follows_sync 2026/04/10 22:54:14 INFO Applying migration id=jsonpath 2026/04/10 22:54:14 INFO Applying migration id=localforward 2026/04/10 22:54:14 INFO Applying migration id=avatar 2026/04/10 22:54:14 INFO Applying migration id=noimage 2026/04/10 22:54:14 INFO Applying migration id=feed 2026/04/10 22:54:14 INFO Applying migration id=bookmarks 2026/04/10 22:54:14 INFO Applying migration id=shareactivity 2026/04/10 22:54:14 INFO Applying migration id=application 2026/04/10 22:54:14 INFO Applying migration id=certificates 2026/04/10 22:54:14 INFO Applying migration id=rawforward 2026/04/10 22:54:14 INFO Applying migration id=publickey 2026/04/10 22:54:14 INFO Applying migration id=resolvegroup 2026/04/10 22:54:14 INFO Applying migration id=reject 2026/04/10 22:54:14 INFO Applying migration id=autodel 2026/04/10 22:54:14 INFO Applying migration id=jsonb 2026/04/10 22:54:14 INFO Applying migration id=quote 2026/04/10 22:54:14 INFO Applying migration id=rfc9421 2026/04/10 22:54:14 INFO Applying migration id=keys 2026/04/10 22:54:14 INFO Applying migration id=portable 2026/04/10 22:54:14 INFO Applying migration id=proofs 2026/04/10 22:54:14 INFO Applying migration id=contexts 2026/04/10 22:54:14 INFO Applying migration id=deliverieshost 2026/04/10 22:54:14 INFO Applying migration id=pembegin 2026/04/10 22:54:14 INFO Applying migration id=didhost 2026/04/10 22:54:14 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorFirstTime (0.15s) === RUN TestResolve_FederatedActorFirstTimeOffline 2026/04/10 22:54:14 INFO Applying migration id=initial 2026/04/10 22:54:14 INFO Applying migration id=notesupdated 2026/04/10 22:54:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:14 INFO Applying migration id=activitiesid 2026/04/10 22:54:14 INFO Applying migration id=outbox 2026/04/10 22:54:14 INFO Applying migration id=edits 2026/04/10 22:54:14 INFO Applying migration id=outboxactor 2026/04/10 22:54:14 INFO Applying migration id=outboxsender 2026/04/10 22:54:14 INFO Applying migration id=thread 2026/04/10 22:54:14 INFO Applying migration id=host 2026/04/10 22:54:14 INFO Applying migration id=sharedinbox 2026/04/10 22:54:14 INFO Applying migration id=noteshost 2026/04/10 22:54:14 INFO Applying migration id=fetched 2026/04/10 22:54:14 INFO Applying migration id=move 2026/04/10 22:54:14 INFO Applying migration id=cleanup 2026/04/10 22:54:14 INFO Applying migration id=received 2026/04/10 22:54:14 INFO Applying migration id=namehost 2026/04/10 22:54:14 INFO Applying migration id=outboxhost 2026/04/10 22:54:14 INFO Applying migration id=notesfts 2026/04/10 22:54:14 INFO Applying migration id=iconsname 2026/04/10 22:54:14 INFO Applying migration id=nohash 2026/04/10 22:54:14 INFO Applying migration id=shares 2026/04/10 22:54:14 INFO Applying migration id=actorttl 2026/04/10 22:54:14 INFO Applying migration id=tocc 2026/04/10 22:54:14 INFO Applying migration id=followeds 2026/04/10 22:54:14 INFO Applying migration id=certhash 2026/04/10 22:54:14 INFO Applying migration id=follows_sync 2026/04/10 22:54:14 INFO Applying migration id=jsonpath 2026/04/10 22:54:14 INFO Applying migration id=localforward 2026/04/10 22:54:14 INFO Applying migration id=avatar 2026/04/10 22:54:14 INFO Applying migration id=noimage 2026/04/10 22:54:14 INFO Applying migration id=feed 2026/04/10 22:54:14 INFO Applying migration id=bookmarks 2026/04/10 22:54:14 INFO Applying migration id=shareactivity 2026/04/10 22:54:14 INFO Applying migration id=application 2026/04/10 22:54:14 INFO Applying migration id=certificates 2026/04/10 22:54:14 INFO Applying migration id=rawforward 2026/04/10 22:54:14 INFO Applying migration id=publickey 2026/04/10 22:54:14 INFO Applying migration id=resolvegroup 2026/04/10 22:54:14 INFO Applying migration id=reject 2026/04/10 22:54:14 INFO Applying migration id=autodel 2026/04/10 22:54:14 INFO Applying migration id=jsonb 2026/04/10 22:54:14 INFO Applying migration id=quote 2026/04/10 22:54:14 INFO Applying migration id=rfc9421 2026/04/10 22:54:14 INFO Applying migration id=keys 2026/04/10 22:54:14 INFO Applying migration id=portable 2026/04/10 22:54:14 INFO Applying migration id=proofs 2026/04/10 22:54:14 INFO Applying migration id=contexts 2026/04/10 22:54:14 INFO Applying migration id=deliverieshost 2026/04/10 22:54:14 INFO Applying migration id=pembegin 2026/04/10 22:54:14 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeOffline (0.31s) === RUN TestResolve_FederatedActorFirstTimeCancelled 2026/04/10 22:54:14 INFO Applying migration id=initial 2026/04/10 22:54:14 INFO Applying migration id=notesupdated 2026/04/10 22:54:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:14 INFO Applying migration id=activitiesid 2026/04/10 22:54:14 INFO Applying migration id=outbox 2026/04/10 22:54:14 INFO Applying migration id=edits 2026/04/10 22:54:14 INFO Applying migration id=outboxactor 2026/04/10 22:54:14 INFO Applying migration id=outboxsender 2026/04/10 22:54:14 INFO Applying migration id=thread 2026/04/10 22:54:14 INFO Applying migration id=host 2026/04/10 22:54:14 INFO Applying migration id=sharedinbox 2026/04/10 22:54:14 INFO Applying migration id=noteshost 2026/04/10 22:54:14 INFO Applying migration id=fetched 2026/04/10 22:54:14 INFO Applying migration id=move 2026/04/10 22:54:14 INFO Applying migration id=cleanup 2026/04/10 22:54:14 INFO Applying migration id=received 2026/04/10 22:54:14 INFO Applying migration id=namehost 2026/04/10 22:54:14 INFO Applying migration id=outboxhost 2026/04/10 22:54:14 INFO Applying migration id=notesfts 2026/04/10 22:54:14 INFO Applying migration id=iconsname 2026/04/10 22:54:14 INFO Applying migration id=nohash 2026/04/10 22:54:14 INFO Applying migration id=shares 2026/04/10 22:54:14 INFO Applying migration id=actorttl 2026/04/10 22:54:14 INFO Applying migration id=tocc 2026/04/10 22:54:14 INFO Applying migration id=followeds 2026/04/10 22:54:14 INFO Applying migration id=certhash 2026/04/10 22:54:14 INFO Applying migration id=follows_sync 2026/04/10 22:54:14 INFO Applying migration id=jsonpath 2026/04/10 22:54:14 INFO Applying migration id=localforward 2026/04/10 22:54:14 INFO Applying migration id=avatar 2026/04/10 22:54:14 INFO Applying migration id=noimage 2026/04/10 22:54:14 INFO Applying migration id=feed 2026/04/10 22:54:14 INFO Applying migration id=bookmarks 2026/04/10 22:54:14 INFO Applying migration id=shareactivity 2026/04/10 22:54:14 INFO Applying migration id=application 2026/04/10 22:54:14 INFO Applying migration id=certificates 2026/04/10 22:54:14 INFO Applying migration id=rawforward 2026/04/10 22:54:14 INFO Applying migration id=publickey 2026/04/10 22:54:14 INFO Applying migration id=resolvegroup 2026/04/10 22:54:14 INFO Applying migration id=reject 2026/04/10 22:54:14 INFO Applying migration id=autodel 2026/04/10 22:54:14 INFO Applying migration id=jsonb 2026/04/10 22:54:14 INFO Applying migration id=quote 2026/04/10 22:54:14 INFO Applying migration id=rfc9421 2026/04/10 22:54:14 INFO Applying migration id=keys 2026/04/10 22:54:14 INFO Applying migration id=portable 2026/04/10 22:54:14 INFO Applying migration id=proofs 2026/04/10 22:54:14 INFO Applying migration id=contexts 2026/04/10 22:54:14 INFO Applying migration id=deliverieshost 2026/04/10 22:54:14 INFO Applying migration id=pembegin 2026/04/10 22:54:14 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeCancelled (0.16s) === RUN TestResolve_FederatedActorFirstTimeInvalidWebFingerLink 2026/04/10 22:54:14 INFO Applying migration id=initial 2026/04/10 22:54:14 INFO Applying migration id=notesupdated 2026/04/10 22:54:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:14 INFO Applying migration id=activitiesid 2026/04/10 22:54:14 INFO Applying migration id=outbox 2026/04/10 22:54:14 INFO Applying migration id=edits 2026/04/10 22:54:14 INFO Applying migration id=outboxactor 2026/04/10 22:54:14 INFO Applying migration id=outboxsender 2026/04/10 22:54:14 INFO Applying migration id=thread 2026/04/10 22:54:14 INFO Applying migration id=host 2026/04/10 22:54:14 INFO Applying migration id=sharedinbox 2026/04/10 22:54:14 INFO Applying migration id=noteshost 2026/04/10 22:54:14 INFO Applying migration id=fetched 2026/04/10 22:54:14 INFO Applying migration id=move 2026/04/10 22:54:14 INFO Applying migration id=cleanup 2026/04/10 22:54:14 INFO Applying migration id=received 2026/04/10 22:54:14 INFO Applying migration id=namehost 2026/04/10 22:54:14 INFO Applying migration id=outboxhost 2026/04/10 22:54:14 INFO Applying migration id=notesfts 2026/04/10 22:54:14 INFO Applying migration id=iconsname 2026/04/10 22:54:14 INFO Applying migration id=nohash 2026/04/10 22:54:14 INFO Applying migration id=shares 2026/04/10 22:54:14 INFO Applying migration id=actorttl 2026/04/10 22:54:14 INFO Applying migration id=tocc 2026/04/10 22:54:14 INFO Applying migration id=followeds 2026/04/10 22:54:14 INFO Applying migration id=certhash 2026/04/10 22:54:14 INFO Applying migration id=follows_sync 2026/04/10 22:54:14 INFO Applying migration id=jsonpath 2026/04/10 22:54:15 INFO Applying migration id=localforward 2026/04/10 22:54:15 INFO Applying migration id=avatar 2026/04/10 22:54:15 INFO Applying migration id=noimage 2026/04/10 22:54:15 INFO Applying migration id=feed 2026/04/10 22:54:15 INFO Applying migration id=bookmarks 2026/04/10 22:54:15 INFO Applying migration id=shareactivity 2026/04/10 22:54:15 INFO Applying migration id=application 2026/04/10 22:54:15 INFO Applying migration id=certificates 2026/04/10 22:54:15 INFO Applying migration id=rawforward 2026/04/10 22:54:15 INFO Applying migration id=publickey 2026/04/10 22:54:15 INFO Applying migration id=resolvegroup 2026/04/10 22:54:15 INFO Applying migration id=reject 2026/04/10 22:54:15 INFO Applying migration id=autodel 2026/04/10 22:54:15 INFO Applying migration id=jsonb 2026/04/10 22:54:15 INFO Applying migration id=quote 2026/04/10 22:54:15 INFO Applying migration id=rfc9421 2026/04/10 22:54:15 INFO Applying migration id=keys 2026/04/10 22:54:15 INFO Applying migration id=portable 2026/04/10 22:54:15 INFO Applying migration id=proofs 2026/04/10 22:54:15 INFO Applying migration id=contexts 2026/04/10 22:54:15 INFO Applying migration id=deliverieshost 2026/04/10 22:54:15 INFO Applying migration id=pembegin 2026/04/10 22:54:15 INFO Applying migration id=didhost 2026/04/10 22:54:15 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeInvalidWebFingerLink (0.47s) === RUN TestResolve_FederatedActorFirstTimeActorIDMismatch 2026/04/10 22:54:15 INFO Applying migration id=initial 2026/04/10 22:54:15 INFO Applying migration id=notesupdated 2026/04/10 22:54:15 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:15 INFO Applying migration id=activitiesid 2026/04/10 22:54:15 INFO Applying migration id=outbox 2026/04/10 22:54:15 INFO Applying migration id=edits 2026/04/10 22:54:15 INFO Applying migration id=outboxactor 2026/04/10 22:54:15 INFO Applying migration id=outboxsender 2026/04/10 22:54:15 INFO Applying migration id=thread 2026/04/10 22:54:15 INFO Applying migration id=host 2026/04/10 22:54:15 INFO Applying migration id=sharedinbox 2026/04/10 22:54:15 INFO Applying migration id=noteshost 2026/04/10 22:54:15 INFO Applying migration id=fetched 2026/04/10 22:54:15 INFO Applying migration id=move 2026/04/10 22:54:15 INFO Applying migration id=cleanup 2026/04/10 22:54:15 INFO Applying migration id=received 2026/04/10 22:54:15 INFO Applying migration id=namehost 2026/04/10 22:54:15 INFO Applying migration id=outboxhost 2026/04/10 22:54:15 INFO Applying migration id=notesfts 2026/04/10 22:54:15 INFO Applying migration id=iconsname 2026/04/10 22:54:15 INFO Applying migration id=nohash 2026/04/10 22:54:15 INFO Applying migration id=shares 2026/04/10 22:54:15 INFO Applying migration id=actorttl 2026/04/10 22:54:15 INFO Applying migration id=tocc 2026/04/10 22:54:15 INFO Applying migration id=followeds 2026/04/10 22:54:15 INFO Applying migration id=certhash 2026/04/10 22:54:15 INFO Applying migration id=follows_sync 2026/04/10 22:54:15 INFO Applying migration id=jsonpath 2026/04/10 22:54:15 INFO Applying migration id=localforward 2026/04/10 22:54:15 INFO Applying migration id=avatar 2026/04/10 22:54:15 INFO Applying migration id=noimage 2026/04/10 22:54:15 INFO Applying migration id=feed 2026/04/10 22:54:15 INFO Applying migration id=bookmarks 2026/04/10 22:54:15 INFO Applying migration id=shareactivity 2026/04/10 22:54:15 INFO Applying migration id=application 2026/04/10 22:54:15 INFO Applying migration id=certificates 2026/04/10 22:54:15 INFO Applying migration id=rawforward 2026/04/10 22:54:15 INFO Applying migration id=publickey 2026/04/10 22:54:15 INFO Applying migration id=resolvegroup 2026/04/10 22:54:15 INFO Applying migration id=reject 2026/04/10 22:54:15 INFO Applying migration id=autodel 2026/04/10 22:54:15 INFO Applying migration id=jsonb 2026/04/10 22:54:15 INFO Applying migration id=quote 2026/04/10 22:54:15 INFO Applying migration id=rfc9421 2026/04/10 22:54:15 INFO Applying migration id=keys 2026/04/10 22:54:15 INFO Applying migration id=portable 2026/04/10 22:54:15 INFO Applying migration id=proofs 2026/04/10 22:54:15 INFO Applying migration id=contexts 2026/04/10 22:54:15 INFO Applying migration id=deliverieshost 2026/04/10 22:54:15 INFO Applying migration id=pembegin 2026/04/10 22:54:15 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeActorIDMismatch (0.51s) === RUN TestResolve_FederatedActorCached 2026/04/10 22:54:15 INFO Applying migration id=initial 2026/04/10 22:54:15 INFO Applying migration id=notesupdated 2026/04/10 22:54:15 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:15 INFO Applying migration id=activitiesid 2026/04/10 22:54:15 INFO Applying migration id=outbox 2026/04/10 22:54:15 INFO Applying migration id=edits 2026/04/10 22:54:15 INFO Applying migration id=outboxactor 2026/04/10 22:54:15 INFO Applying migration id=outboxsender 2026/04/10 22:54:15 INFO Applying migration id=thread 2026/04/10 22:54:15 INFO Applying migration id=host 2026/04/10 22:54:15 INFO Applying migration id=sharedinbox 2026/04/10 22:54:15 INFO Applying migration id=noteshost 2026/04/10 22:54:15 INFO Applying migration id=fetched 2026/04/10 22:54:15 INFO Applying migration id=move 2026/04/10 22:54:15 INFO Applying migration id=cleanup 2026/04/10 22:54:15 INFO Applying migration id=received 2026/04/10 22:54:15 INFO Applying migration id=namehost 2026/04/10 22:54:15 INFO Applying migration id=outboxhost 2026/04/10 22:54:15 INFO Applying migration id=notesfts 2026/04/10 22:54:15 INFO Applying migration id=iconsname 2026/04/10 22:54:15 INFO Applying migration id=nohash 2026/04/10 22:54:15 INFO Applying migration id=shares 2026/04/10 22:54:15 INFO Applying migration id=actorttl 2026/04/10 22:54:15 INFO Applying migration id=tocc 2026/04/10 22:54:15 INFO Applying migration id=followeds 2026/04/10 22:54:15 INFO Applying migration id=certhash 2026/04/10 22:54:15 INFO Applying migration id=follows_sync 2026/04/10 22:54:15 INFO Applying migration id=jsonpath 2026/04/10 22:54:15 INFO Applying migration id=localforward 2026/04/10 22:54:15 INFO Applying migration id=avatar 2026/04/10 22:54:15 INFO Applying migration id=noimage 2026/04/10 22:54:15 INFO Applying migration id=feed 2026/04/10 22:54:15 INFO Applying migration id=bookmarks 2026/04/10 22:54:15 INFO Applying migration id=shareactivity 2026/04/10 22:54:15 INFO Applying migration id=application 2026/04/10 22:54:15 INFO Applying migration id=certificates 2026/04/10 22:54:15 INFO Applying migration id=rawforward 2026/04/10 22:54:15 INFO Applying migration id=publickey 2026/04/10 22:54:15 INFO Applying migration id=resolvegroup 2026/04/10 22:54:15 INFO Applying migration id=reject 2026/04/10 22:54:15 INFO Applying migration id=autodel 2026/04/10 22:54:15 INFO Applying migration id=jsonb 2026/04/10 22:54:15 INFO Applying migration id=quote 2026/04/10 22:54:15 INFO Applying migration id=rfc9421 2026/04/10 22:54:15 INFO Applying migration id=keys 2026/04/10 22:54:15 INFO Applying migration id=portable 2026/04/10 22:54:15 INFO Applying migration id=proofs 2026/04/10 22:54:15 INFO Applying migration id=contexts 2026/04/10 22:54:15 INFO Applying migration id=deliverieshost 2026/04/10 22:54:15 INFO Applying migration id=pembegin 2026/04/10 22:54:15 INFO Applying migration id=didhost 2026/04/10 22:54:16 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCached (0.28s) === RUN TestResolve_FederatedActorCachedInvalidActorHost 2026/04/10 22:54:16 INFO Applying migration id=initial 2026/04/10 22:54:16 INFO Applying migration id=notesupdated 2026/04/10 22:54:16 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:16 INFO Applying migration id=activitiesid 2026/04/10 22:54:16 INFO Applying migration id=outbox 2026/04/10 22:54:16 INFO Applying migration id=edits 2026/04/10 22:54:16 INFO Applying migration id=outboxactor 2026/04/10 22:54:16 INFO Applying migration id=outboxsender 2026/04/10 22:54:16 INFO Applying migration id=thread 2026/04/10 22:54:16 INFO Applying migration id=host 2026/04/10 22:54:16 INFO Applying migration id=sharedinbox 2026/04/10 22:54:16 INFO Applying migration id=noteshost 2026/04/10 22:54:16 INFO Applying migration id=fetched 2026/04/10 22:54:16 INFO Applying migration id=move 2026/04/10 22:54:16 INFO Applying migration id=cleanup 2026/04/10 22:54:16 INFO Applying migration id=received 2026/04/10 22:54:16 INFO Applying migration id=namehost 2026/04/10 22:54:16 INFO Applying migration id=outboxhost 2026/04/10 22:54:16 INFO Applying migration id=notesfts 2026/04/10 22:54:16 INFO Applying migration id=iconsname 2026/04/10 22:54:16 INFO Applying migration id=nohash 2026/04/10 22:54:16 INFO Applying migration id=shares 2026/04/10 22:54:16 INFO Applying migration id=actorttl 2026/04/10 22:54:16 INFO Applying migration id=tocc 2026/04/10 22:54:16 INFO Applying migration id=followeds 2026/04/10 22:54:16 INFO Applying migration id=certhash 2026/04/10 22:54:16 INFO Applying migration id=follows_sync 2026/04/10 22:54:16 INFO Applying migration id=jsonpath 2026/04/10 22:54:16 INFO Applying migration id=localforward 2026/04/10 22:54:16 INFO Applying migration id=avatar 2026/04/10 22:54:16 INFO Applying migration id=noimage 2026/04/10 22:54:16 INFO Applying migration id=feed 2026/04/10 22:54:16 INFO Applying migration id=bookmarks 2026/04/10 22:54:16 INFO Applying migration id=shareactivity 2026/04/10 22:54:16 INFO Applying migration id=application 2026/04/10 22:54:16 INFO Applying migration id=certificates 2026/04/10 22:54:16 INFO Applying migration id=rawforward 2026/04/10 22:54:16 INFO Applying migration id=publickey 2026/04/10 22:54:16 INFO Applying migration id=resolvegroup 2026/04/10 22:54:16 INFO Applying migration id=reject 2026/04/10 22:54:16 INFO Applying migration id=autodel 2026/04/10 22:54:16 INFO Applying migration id=jsonb 2026/04/10 22:54:16 INFO Applying migration id=quote 2026/04/10 22:54:16 INFO Applying migration id=rfc9421 2026/04/10 22:54:16 INFO Applying migration id=keys 2026/04/10 22:54:16 INFO Applying migration id=portable 2026/04/10 22:54:16 INFO Applying migration id=proofs 2026/04/10 22:54:16 INFO Applying migration id=contexts 2026/04/10 22:54:16 INFO Applying migration id=deliverieshost 2026/04/10 22:54:16 INFO Applying migration id=pembegin 2026/04/10 22:54:16 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorCachedInvalidActorHost (0.51s) === RUN TestResolve_FederatedActorCachedActorHostSubdomain 2026/04/10 22:54:16 INFO Applying migration id=initial 2026/04/10 22:54:16 INFO Applying migration id=notesupdated 2026/04/10 22:54:16 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:16 INFO Applying migration id=activitiesid 2026/04/10 22:54:16 INFO Applying migration id=outbox 2026/04/10 22:54:16 INFO Applying migration id=edits 2026/04/10 22:54:16 INFO Applying migration id=outboxactor 2026/04/10 22:54:16 INFO Applying migration id=outboxsender 2026/04/10 22:54:16 INFO Applying migration id=thread 2026/04/10 22:54:16 INFO Applying migration id=host 2026/04/10 22:54:16 INFO Applying migration id=sharedinbox 2026/04/10 22:54:16 INFO Applying migration id=noteshost 2026/04/10 22:54:16 INFO Applying migration id=fetched 2026/04/10 22:54:16 INFO Applying migration id=move 2026/04/10 22:54:16 INFO Applying migration id=cleanup 2026/04/10 22:54:16 INFO Applying migration id=received 2026/04/10 22:54:16 INFO Applying migration id=namehost 2026/04/10 22:54:16 INFO Applying migration id=outboxhost 2026/04/10 22:54:16 INFO Applying migration id=notesfts 2026/04/10 22:54:16 INFO Applying migration id=iconsname 2026/04/10 22:54:16 INFO Applying migration id=nohash 2026/04/10 22:54:16 INFO Applying migration id=shares 2026/04/10 22:54:16 INFO Applying migration id=actorttl 2026/04/10 22:54:16 INFO Applying migration id=tocc 2026/04/10 22:54:16 INFO Applying migration id=followeds 2026/04/10 22:54:16 INFO Applying migration id=certhash 2026/04/10 22:54:16 INFO Applying migration id=follows_sync 2026/04/10 22:54:16 INFO Applying migration id=jsonpath 2026/04/10 22:54:16 INFO Applying migration id=localforward 2026/04/10 22:54:16 INFO Applying migration id=avatar 2026/04/10 22:54:16 INFO Applying migration id=noimage 2026/04/10 22:54:16 INFO Applying migration id=feed 2026/04/10 22:54:16 INFO Applying migration id=bookmarks 2026/04/10 22:54:16 INFO Applying migration id=shareactivity 2026/04/10 22:54:16 INFO Applying migration id=application 2026/04/10 22:54:16 INFO Applying migration id=certificates 2026/04/10 22:54:16 INFO Applying migration id=rawforward 2026/04/10 22:54:16 INFO Applying migration id=publickey 2026/04/10 22:54:16 INFO Applying migration id=resolvegroup 2026/04/10 22:54:16 INFO Applying migration id=reject 2026/04/10 22:54:16 INFO Applying migration id=autodel 2026/04/10 22:54:16 INFO Applying migration id=jsonb 2026/04/10 22:54:16 INFO Applying migration id=quote 2026/04/10 22:54:16 INFO Applying migration id=rfc9421 2026/04/10 22:54:16 INFO Applying migration id=keys 2026/04/10 22:54:16 INFO Applying migration id=portable 2026/04/10 22:54:16 INFO Applying migration id=proofs 2026/04/10 22:54:16 INFO Applying migration id=contexts 2026/04/10 22:54:16 INFO Applying migration id=deliverieshost 2026/04/10 22:54:16 INFO Applying migration id=pembegin 2026/04/10 22:54:16 INFO Applying migration id=didhost 2026/04/10 22:54:16 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" 2026/04/10 22:54:16 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedActorHostSubdomain (0.14s) === RUN TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently 2026/04/10 22:54:16 INFO Applying migration id=initial 2026/04/10 22:54:16 INFO Applying migration id=notesupdated 2026/04/10 22:54:16 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:16 INFO Applying migration id=activitiesid 2026/04/10 22:54:16 INFO Applying migration id=outbox 2026/04/10 22:54:16 INFO Applying migration id=edits 2026/04/10 22:54:16 INFO Applying migration id=outboxactor 2026/04/10 22:54:16 INFO Applying migration id=outboxsender 2026/04/10 22:54:16 INFO Applying migration id=thread 2026/04/10 22:54:16 INFO Applying migration id=host 2026/04/10 22:54:16 INFO Applying migration id=sharedinbox 2026/04/10 22:54:16 INFO Applying migration id=noteshost 2026/04/10 22:54:16 INFO Applying migration id=fetched 2026/04/10 22:54:16 INFO Applying migration id=move 2026/04/10 22:54:16 INFO Applying migration id=cleanup 2026/04/10 22:54:16 INFO Applying migration id=received 2026/04/10 22:54:16 INFO Applying migration id=namehost 2026/04/10 22:54:16 INFO Applying migration id=outboxhost 2026/04/10 22:54:16 INFO Applying migration id=notesfts 2026/04/10 22:54:16 INFO Applying migration id=iconsname 2026/04/10 22:54:16 INFO Applying migration id=nohash 2026/04/10 22:54:16 INFO Applying migration id=shares 2026/04/10 22:54:16 INFO Applying migration id=actorttl 2026/04/10 22:54:16 INFO Applying migration id=tocc 2026/04/10 22:54:16 INFO Applying migration id=followeds 2026/04/10 22:54:16 INFO Applying migration id=certhash 2026/04/10 22:54:16 INFO Applying migration id=follows_sync 2026/04/10 22:54:16 INFO Applying migration id=jsonpath 2026/04/10 22:54:16 INFO Applying migration id=localforward 2026/04/10 22:54:16 INFO Applying migration id=avatar 2026/04/10 22:54:16 INFO Applying migration id=noimage 2026/04/10 22:54:16 INFO Applying migration id=feed 2026/04/10 22:54:16 INFO Applying migration id=bookmarks 2026/04/10 22:54:16 INFO Applying migration id=shareactivity 2026/04/10 22:54:16 INFO Applying migration id=application 2026/04/10 22:54:16 INFO Applying migration id=certificates 2026/04/10 22:54:16 INFO Applying migration id=rawforward 2026/04/10 22:54:16 INFO Applying migration id=publickey 2026/04/10 22:54:16 INFO Applying migration id=resolvegroup 2026/04/10 22:54:16 INFO Applying migration id=reject 2026/04/10 22:54:16 INFO Applying migration id=autodel 2026/04/10 22:54:16 INFO Applying migration id=jsonb 2026/04/10 22:54:16 INFO Applying migration id=quote 2026/04/10 22:54:16 INFO Applying migration id=rfc9421 2026/04/10 22:54:16 INFO Applying migration id=keys 2026/04/10 22:54:16 INFO Applying migration id=portable 2026/04/10 22:54:16 INFO Applying migration id=proofs 2026/04/10 22:54:16 INFO Applying migration id=contexts 2026/04/10 22:54:16 INFO Applying migration id=deliverieshost 2026/04/10 22:54:16 INFO Applying migration id=pembegin 2026/04/10 22:54:16 INFO Applying migration id=didhost 2026/04/10 22:54:17 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/04/10 22:54:17 INFO Applying migration id=initial 2026/04/10 22:54:17 INFO Applying migration id=notesupdated 2026/04/10 22:54:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:17 INFO Applying migration id=activitiesid 2026/04/10 22:54:17 INFO Applying migration id=outbox 2026/04/10 22:54:17 INFO Applying migration id=edits 2026/04/10 22:54:17 INFO Applying migration id=outboxactor 2026/04/10 22:54:17 INFO Applying migration id=outboxsender 2026/04/10 22:54:17 INFO Applying migration id=thread 2026/04/10 22:54:17 INFO Applying migration id=host 2026/04/10 22:54:17 INFO Applying migration id=sharedinbox 2026/04/10 22:54:17 INFO Applying migration id=noteshost 2026/04/10 22:54:17 INFO Applying migration id=fetched 2026/04/10 22:54:17 INFO Applying migration id=move 2026/04/10 22:54:17 INFO Applying migration id=cleanup 2026/04/10 22:54:17 INFO Applying migration id=received 2026/04/10 22:54:17 INFO Applying migration id=namehost 2026/04/10 22:54:17 INFO Applying migration id=outboxhost 2026/04/10 22:54:17 INFO Applying migration id=notesfts 2026/04/10 22:54:17 INFO Applying migration id=iconsname 2026/04/10 22:54:17 INFO Applying migration id=nohash 2026/04/10 22:54:17 INFO Applying migration id=shares 2026/04/10 22:54:17 INFO Applying migration id=actorttl 2026/04/10 22:54:17 INFO Applying migration id=tocc 2026/04/10 22:54:17 INFO Applying migration id=followeds 2026/04/10 22:54:17 INFO Applying migration id=certhash 2026/04/10 22:54:17 INFO Applying migration id=follows_sync 2026/04/10 22:54:17 INFO Applying migration id=jsonpath 2026/04/10 22:54:17 INFO Applying migration id=localforward 2026/04/10 22:54:17 INFO Applying migration id=avatar 2026/04/10 22:54:17 INFO Applying migration id=noimage 2026/04/10 22:54:17 INFO Applying migration id=feed 2026/04/10 22:54:17 INFO Applying migration id=bookmarks 2026/04/10 22:54:17 INFO Applying migration id=shareactivity 2026/04/10 22:54:17 INFO Applying migration id=application 2026/04/10 22:54:17 INFO Applying migration id=certificates 2026/04/10 22:54:17 INFO Applying migration id=rawforward 2026/04/10 22:54:17 INFO Applying migration id=publickey 2026/04/10 22:54:17 INFO Applying migration id=resolvegroup 2026/04/10 22:54:17 INFO Applying migration id=reject 2026/04/10 22:54:17 INFO Applying migration id=autodel 2026/04/10 22:54:17 INFO Applying migration id=jsonb 2026/04/10 22:54:17 INFO Applying migration id=quote 2026/04/10 22:54:17 INFO Applying migration id=rfc9421 2026/04/10 22:54:17 INFO Applying migration id=keys 2026/04/10 22:54:17 INFO Applying migration id=portable 2026/04/10 22:54:17 INFO Applying migration id=proofs 2026/04/10 22:54:17 INFO Applying migration id=contexts 2026/04/10 22:54:17 INFO Applying migration id=deliverieshost 2026/04/10 22:54:17 INFO Applying migration id=pembegin 2026/04/10 22:54:17 INFO Applying migration id=didhost 2026/04/10 22:54:17 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:17 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:17 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.13s) === RUN TestResolve_FederatedActorCachedButBlocked 2026/04/10 22:54:17 INFO Applying migration id=initial 2026/04/10 22:54:17 INFO Applying migration id=notesupdated 2026/04/10 22:54:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:17 INFO Applying migration id=activitiesid 2026/04/10 22:54:17 INFO Applying migration id=outbox 2026/04/10 22:54:17 INFO Applying migration id=edits 2026/04/10 22:54:17 INFO Applying migration id=outboxactor 2026/04/10 22:54:17 INFO Applying migration id=outboxsender 2026/04/10 22:54:17 INFO Applying migration id=thread 2026/04/10 22:54:17 INFO Applying migration id=host 2026/04/10 22:54:17 INFO Applying migration id=sharedinbox 2026/04/10 22:54:17 INFO Applying migration id=noteshost 2026/04/10 22:54:17 INFO Applying migration id=fetched 2026/04/10 22:54:17 INFO Applying migration id=move 2026/04/10 22:54:17 INFO Applying migration id=cleanup 2026/04/10 22:54:17 INFO Applying migration id=received 2026/04/10 22:54:17 INFO Applying migration id=namehost 2026/04/10 22:54:17 INFO Applying migration id=outboxhost 2026/04/10 22:54:17 INFO Applying migration id=notesfts 2026/04/10 22:54:17 INFO Applying migration id=iconsname 2026/04/10 22:54:17 INFO Applying migration id=nohash 2026/04/10 22:54:17 INFO Applying migration id=shares 2026/04/10 22:54:17 INFO Applying migration id=actorttl 2026/04/10 22:54:17 INFO Applying migration id=tocc 2026/04/10 22:54:17 INFO Applying migration id=followeds 2026/04/10 22:54:17 INFO Applying migration id=certhash 2026/04/10 22:54:17 INFO Applying migration id=follows_sync 2026/04/10 22:54:17 INFO Applying migration id=jsonpath 2026/04/10 22:54:17 INFO Applying migration id=localforward 2026/04/10 22:54:17 INFO Applying migration id=avatar 2026/04/10 22:54:17 INFO Applying migration id=noimage 2026/04/10 22:54:17 INFO Applying migration id=feed 2026/04/10 22:54:17 INFO Applying migration id=bookmarks 2026/04/10 22:54:17 INFO Applying migration id=shareactivity 2026/04/10 22:54:17 INFO Applying migration id=application 2026/04/10 22:54:17 INFO Applying migration id=certificates 2026/04/10 22:54:17 INFO Applying migration id=rawforward 2026/04/10 22:54:17 INFO Applying migration id=publickey 2026/04/10 22:54:17 INFO Applying migration id=resolvegroup 2026/04/10 22:54:17 INFO Applying migration id=reject 2026/04/10 22:54:17 INFO Applying migration id=autodel 2026/04/10 22:54:17 INFO Applying migration id=jsonb 2026/04/10 22:54:17 INFO Applying migration id=quote 2026/04/10 22:54:17 INFO Applying migration id=rfc9421 2026/04/10 22:54:17 INFO Applying migration id=keys 2026/04/10 22:54:17 INFO Applying migration id=portable 2026/04/10 22:54:17 INFO Applying migration id=proofs 2026/04/10 22:54:17 INFO Applying migration id=contexts 2026/04/10 22:54:17 INFO Applying migration id=deliverieshost 2026/04/10 22:54:17 INFO Applying migration id=pembegin 2026/04/10 22:54:17 INFO Applying migration id=didhost 2026/04/10 22:54:17 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedButBlocked (0.27s) === RUN TestResolve_FederatedActorOldCache 2026/04/10 22:54:17 INFO Applying migration id=initial 2026/04/10 22:54:17 INFO Applying migration id=notesupdated 2026/04/10 22:54:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:17 INFO Applying migration id=activitiesid 2026/04/10 22:54:17 INFO Applying migration id=outbox 2026/04/10 22:54:17 INFO Applying migration id=edits 2026/04/10 22:54:17 INFO Applying migration id=outboxactor 2026/04/10 22:54:17 INFO Applying migration id=outboxsender 2026/04/10 22:54:17 INFO Applying migration id=thread 2026/04/10 22:54:17 INFO Applying migration id=host 2026/04/10 22:54:17 INFO Applying migration id=sharedinbox 2026/04/10 22:54:17 INFO Applying migration id=noteshost 2026/04/10 22:54:17 INFO Applying migration id=fetched 2026/04/10 22:54:17 INFO Applying migration id=move 2026/04/10 22:54:17 INFO Applying migration id=cleanup 2026/04/10 22:54:17 INFO Applying migration id=received 2026/04/10 22:54:17 INFO Applying migration id=namehost 2026/04/10 22:54:17 INFO Applying migration id=outboxhost 2026/04/10 22:54:17 INFO Applying migration id=notesfts 2026/04/10 22:54:17 INFO Applying migration id=iconsname 2026/04/10 22:54:17 INFO Applying migration id=nohash 2026/04/10 22:54:17 INFO Applying migration id=shares 2026/04/10 22:54:17 INFO Applying migration id=actorttl 2026/04/10 22:54:17 INFO Applying migration id=tocc 2026/04/10 22:54:17 INFO Applying migration id=followeds 2026/04/10 22:54:17 INFO Applying migration id=certhash 2026/04/10 22:54:17 INFO Applying migration id=follows_sync 2026/04/10 22:54:17 INFO Applying migration id=jsonpath 2026/04/10 22:54:17 INFO Applying migration id=localforward 2026/04/10 22:54:17 INFO Applying migration id=avatar 2026/04/10 22:54:17 INFO Applying migration id=noimage 2026/04/10 22:54:17 INFO Applying migration id=feed 2026/04/10 22:54:17 INFO Applying migration id=bookmarks 2026/04/10 22:54:17 INFO Applying migration id=shareactivity 2026/04/10 22:54:17 INFO Applying migration id=application 2026/04/10 22:54:17 INFO Applying migration id=certificates 2026/04/10 22:54:17 INFO Applying migration id=rawforward 2026/04/10 22:54:17 INFO Applying migration id=publickey 2026/04/10 22:54:17 INFO Applying migration id=resolvegroup 2026/04/10 22:54:17 INFO Applying migration id=reject 2026/04/10 22:54:17 INFO Applying migration id=autodel 2026/04/10 22:54:17 INFO Applying migration id=jsonb 2026/04/10 22:54:17 INFO Applying migration id=quote 2026/04/10 22:54:17 INFO Applying migration id=rfc9421 2026/04/10 22:54:17 INFO Applying migration id=keys 2026/04/10 22:54:17 INFO Applying migration id=portable 2026/04/10 22:54:17 INFO Applying migration id=proofs 2026/04/10 22:54:17 INFO Applying migration id=contexts 2026/04/10 22:54:17 INFO Applying migration id=deliverieshost 2026/04/10 22:54:17 INFO Applying migration id=pembegin 2026/04/10 22:54:17 INFO Applying migration id=didhost 2026/04/10 22:54:17 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:17 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:17 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCache (0.44s) === RUN TestResolve_FederatedActorOldCacheWasSuspended 2026/04/10 22:54:17 INFO Applying migration id=initial 2026/04/10 22:54:17 INFO Applying migration id=notesupdated 2026/04/10 22:54:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:17 INFO Applying migration id=activitiesid 2026/04/10 22:54:17 INFO Applying migration id=outbox 2026/04/10 22:54:17 INFO Applying migration id=edits 2026/04/10 22:54:17 INFO Applying migration id=outboxactor 2026/04/10 22:54:17 INFO Applying migration id=outboxsender 2026/04/10 22:54:17 INFO Applying migration id=thread 2026/04/10 22:54:17 INFO Applying migration id=host 2026/04/10 22:54:17 INFO Applying migration id=sharedinbox 2026/04/10 22:54:17 INFO Applying migration id=noteshost 2026/04/10 22:54:17 INFO Applying migration id=fetched 2026/04/10 22:54:17 INFO Applying migration id=move 2026/04/10 22:54:17 INFO Applying migration id=cleanup 2026/04/10 22:54:17 INFO Applying migration id=received 2026/04/10 22:54:17 INFO Applying migration id=namehost 2026/04/10 22:54:17 INFO Applying migration id=outboxhost 2026/04/10 22:54:17 INFO Applying migration id=notesfts 2026/04/10 22:54:17 INFO Applying migration id=iconsname 2026/04/10 22:54:17 INFO Applying migration id=nohash 2026/04/10 22:54:17 INFO Applying migration id=shares 2026/04/10 22:54:17 INFO Applying migration id=actorttl 2026/04/10 22:54:17 INFO Applying migration id=tocc 2026/04/10 22:54:17 INFO Applying migration id=followeds 2026/04/10 22:54:17 INFO Applying migration id=certhash 2026/04/10 22:54:17 INFO Applying migration id=follows_sync 2026/04/10 22:54:17 INFO Applying migration id=jsonpath 2026/04/10 22:54:17 INFO Applying migration id=localforward 2026/04/10 22:54:17 INFO Applying migration id=avatar 2026/04/10 22:54:17 INFO Applying migration id=noimage 2026/04/10 22:54:17 INFO Applying migration id=feed 2026/04/10 22:54:17 INFO Applying migration id=bookmarks 2026/04/10 22:54:17 INFO Applying migration id=shareactivity 2026/04/10 22:54:17 INFO Applying migration id=application 2026/04/10 22:54:17 INFO Applying migration id=certificates 2026/04/10 22:54:17 INFO Applying migration id=rawforward 2026/04/10 22:54:17 INFO Applying migration id=publickey 2026/04/10 22:54:17 INFO Applying migration id=resolvegroup 2026/04/10 22:54:17 INFO Applying migration id=reject 2026/04/10 22:54:17 INFO Applying migration id=autodel 2026/04/10 22:54:17 INFO Applying migration id=jsonb 2026/04/10 22:54:18 INFO Applying migration id=quote 2026/04/10 22:54:18 INFO Applying migration id=rfc9421 2026/04/10 22:54:18 INFO Applying migration id=keys 2026/04/10 22:54:18 INFO Applying migration id=portable 2026/04/10 22:54:18 INFO Applying migration id=proofs 2026/04/10 22:54:18 INFO Applying migration id=contexts 2026/04/10 22:54:18 INFO Applying migration id=deliverieshost 2026/04/10 22:54:18 INFO Applying migration id=pembegin 2026/04/10 22:54:18 INFO Applying migration id=didhost 2026/04/10 22:54:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:18 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasSuspended (0.23s) === RUN TestResolve_FederatedActorOldCacheWasNew 2026/04/10 22:54:18 INFO Applying migration id=initial 2026/04/10 22:54:18 INFO Applying migration id=notesupdated 2026/04/10 22:54:18 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:18 INFO Applying migration id=activitiesid 2026/04/10 22:54:18 INFO Applying migration id=outbox 2026/04/10 22:54:18 INFO Applying migration id=edits 2026/04/10 22:54:18 INFO Applying migration id=outboxactor 2026/04/10 22:54:18 INFO Applying migration id=outboxsender 2026/04/10 22:54:18 INFO Applying migration id=thread 2026/04/10 22:54:18 INFO Applying migration id=host 2026/04/10 22:54:18 INFO Applying migration id=sharedinbox 2026/04/10 22:54:18 INFO Applying migration id=noteshost 2026/04/10 22:54:18 INFO Applying migration id=fetched 2026/04/10 22:54:18 INFO Applying migration id=move 2026/04/10 22:54:18 INFO Applying migration id=cleanup 2026/04/10 22:54:18 INFO Applying migration id=received 2026/04/10 22:54:18 INFO Applying migration id=namehost 2026/04/10 22:54:18 INFO Applying migration id=outboxhost 2026/04/10 22:54:18 INFO Applying migration id=notesfts 2026/04/10 22:54:18 INFO Applying migration id=iconsname 2026/04/10 22:54:18 INFO Applying migration id=nohash 2026/04/10 22:54:18 INFO Applying migration id=shares 2026/04/10 22:54:18 INFO Applying migration id=actorttl 2026/04/10 22:54:18 INFO Applying migration id=tocc 2026/04/10 22:54:18 INFO Applying migration id=followeds 2026/04/10 22:54:18 INFO Applying migration id=certhash 2026/04/10 22:54:18 INFO Applying migration id=follows_sync 2026/04/10 22:54:18 INFO Applying migration id=jsonpath 2026/04/10 22:54:18 INFO Applying migration id=localforward 2026/04/10 22:54:18 INFO Applying migration id=avatar 2026/04/10 22:54:18 INFO Applying migration id=noimage 2026/04/10 22:54:18 INFO Applying migration id=feed 2026/04/10 22:54:18 INFO Applying migration id=bookmarks 2026/04/10 22:54:18 INFO Applying migration id=shareactivity 2026/04/10 22:54:18 INFO Applying migration id=application 2026/04/10 22:54:18 INFO Applying migration id=certificates 2026/04/10 22:54:18 INFO Applying migration id=rawforward 2026/04/10 22:54:18 INFO Applying migration id=publickey 2026/04/10 22:54:18 INFO Applying migration id=resolvegroup 2026/04/10 22:54:18 INFO Applying migration id=reject 2026/04/10 22:54:18 INFO Applying migration id=autodel 2026/04/10 22:54:18 INFO Applying migration id=jsonb 2026/04/10 22:54:18 INFO Applying migration id=quote 2026/04/10 22:54:18 INFO Applying migration id=rfc9421 2026/04/10 22:54:18 INFO Applying migration id=keys 2026/04/10 22:54:18 INFO Applying migration id=portable 2026/04/10 22:54:18 INFO Applying migration id=proofs 2026/04/10 22:54:18 INFO Applying migration id=contexts 2026/04/10 22:54:18 INFO Applying migration id=deliverieshost 2026/04/10 22:54:18 INFO Applying migration id=pembegin 2026/04/10 22:54:18 INFO Applying migration id=didhost 2026/04/10 22:54:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:18 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasNew (0.21s) === RUN TestResolve_FederatedActorOldCacheUpdateFailed 2026/04/10 22:54:18 INFO Applying migration id=initial 2026/04/10 22:54:18 INFO Applying migration id=notesupdated 2026/04/10 22:54:18 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:18 INFO Applying migration id=activitiesid 2026/04/10 22:54:18 INFO Applying migration id=outbox 2026/04/10 22:54:18 INFO Applying migration id=edits 2026/04/10 22:54:18 INFO Applying migration id=outboxactor 2026/04/10 22:54:18 INFO Applying migration id=outboxsender 2026/04/10 22:54:18 INFO Applying migration id=thread 2026/04/10 22:54:18 INFO Applying migration id=host 2026/04/10 22:54:18 INFO Applying migration id=sharedinbox 2026/04/10 22:54:18 INFO Applying migration id=noteshost 2026/04/10 22:54:18 INFO Applying migration id=fetched 2026/04/10 22:54:18 INFO Applying migration id=move 2026/04/10 22:54:18 INFO Applying migration id=cleanup 2026/04/10 22:54:18 INFO Applying migration id=received 2026/04/10 22:54:18 INFO Applying migration id=namehost 2026/04/10 22:54:18 INFO Applying migration id=outboxhost 2026/04/10 22:54:18 INFO Applying migration id=notesfts 2026/04/10 22:54:18 INFO Applying migration id=iconsname 2026/04/10 22:54:18 INFO Applying migration id=nohash 2026/04/10 22:54:18 INFO Applying migration id=shares 2026/04/10 22:54:18 INFO Applying migration id=actorttl 2026/04/10 22:54:18 INFO Applying migration id=tocc 2026/04/10 22:54:18 INFO Applying migration id=followeds 2026/04/10 22:54:18 INFO Applying migration id=certhash 2026/04/10 22:54:18 INFO Applying migration id=follows_sync 2026/04/10 22:54:18 INFO Applying migration id=jsonpath 2026/04/10 22:54:18 INFO Applying migration id=localforward 2026/04/10 22:54:18 INFO Applying migration id=avatar 2026/04/10 22:54:18 INFO Applying migration id=noimage 2026/04/10 22:54:18 INFO Applying migration id=feed 2026/04/10 22:54:18 INFO Applying migration id=bookmarks 2026/04/10 22:54:18 INFO Applying migration id=shareactivity 2026/04/10 22:54:18 INFO Applying migration id=application 2026/04/10 22:54:18 INFO Applying migration id=certificates 2026/04/10 22:54:18 INFO Applying migration id=rawforward 2026/04/10 22:54:18 INFO Applying migration id=publickey 2026/04/10 22:54:18 INFO Applying migration id=resolvegroup 2026/04/10 22:54:18 INFO Applying migration id=reject 2026/04/10 22:54:18 INFO Applying migration id=autodel 2026/04/10 22:54:18 INFO Applying migration id=jsonb 2026/04/10 22:54:18 INFO Applying migration id=quote 2026/04/10 22:54:18 INFO Applying migration id=rfc9421 2026/04/10 22:54:18 INFO Applying migration id=keys 2026/04/10 22:54:18 INFO Applying migration id=portable 2026/04/10 22:54:18 INFO Applying migration id=proofs 2026/04/10 22:54:18 INFO Applying migration id=contexts 2026/04/10 22:54:18 INFO Applying migration id=deliverieshost 2026/04/10 22:54:18 INFO Applying migration id=pembegin 2026/04/10 22:54:18 INFO Applying migration id=didhost 2026/04/10 22:54:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:18 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:18 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.38s) === RUN TestResolve_FederatedActorOldCacheStillNew 2026/04/10 22:54:18 INFO Applying migration id=initial 2026/04/10 22:54:18 INFO Applying migration id=notesupdated 2026/04/10 22:54:18 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:18 INFO Applying migration id=activitiesid 2026/04/10 22:54:18 INFO Applying migration id=outbox 2026/04/10 22:54:18 INFO Applying migration id=edits 2026/04/10 22:54:18 INFO Applying migration id=outboxactor 2026/04/10 22:54:18 INFO Applying migration id=outboxsender 2026/04/10 22:54:18 INFO Applying migration id=thread 2026/04/10 22:54:18 INFO Applying migration id=host 2026/04/10 22:54:18 INFO Applying migration id=sharedinbox 2026/04/10 22:54:18 INFO Applying migration id=noteshost 2026/04/10 22:54:18 INFO Applying migration id=fetched 2026/04/10 22:54:18 INFO Applying migration id=move 2026/04/10 22:54:18 INFO Applying migration id=cleanup 2026/04/10 22:54:18 INFO Applying migration id=received 2026/04/10 22:54:18 INFO Applying migration id=namehost 2026/04/10 22:54:18 INFO Applying migration id=outboxhost 2026/04/10 22:54:18 INFO Applying migration id=notesfts 2026/04/10 22:54:18 INFO Applying migration id=iconsname 2026/04/10 22:54:18 INFO Applying migration id=nohash 2026/04/10 22:54:18 INFO Applying migration id=shares 2026/04/10 22:54:18 INFO Applying migration id=actorttl 2026/04/10 22:54:18 INFO Applying migration id=tocc 2026/04/10 22:54:18 INFO Applying migration id=followeds 2026/04/10 22:54:18 INFO Applying migration id=certhash 2026/04/10 22:54:18 INFO Applying migration id=follows_sync 2026/04/10 22:54:18 INFO Applying migration id=jsonpath 2026/04/10 22:54:18 INFO Applying migration id=localforward 2026/04/10 22:54:18 INFO Applying migration id=avatar 2026/04/10 22:54:18 INFO Applying migration id=noimage 2026/04/10 22:54:18 INFO Applying migration id=feed 2026/04/10 22:54:18 INFO Applying migration id=bookmarks 2026/04/10 22:54:18 INFO Applying migration id=shareactivity 2026/04/10 22:54:18 INFO Applying migration id=application 2026/04/10 22:54:18 INFO Applying migration id=certificates 2026/04/10 22:54:18 INFO Applying migration id=rawforward 2026/04/10 22:54:18 INFO Applying migration id=publickey 2026/04/10 22:54:18 INFO Applying migration id=resolvegroup 2026/04/10 22:54:18 INFO Applying migration id=reject 2026/04/10 22:54:18 INFO Applying migration id=autodel 2026/04/10 22:54:18 INFO Applying migration id=jsonb 2026/04/10 22:54:18 INFO Applying migration id=quote 2026/04/10 22:54:18 INFO Applying migration id=rfc9421 2026/04/10 22:54:18 INFO Applying migration id=keys 2026/04/10 22:54:18 INFO Applying migration id=portable 2026/04/10 22:54:18 INFO Applying migration id=proofs 2026/04/10 22:54:18 INFO Applying migration id=contexts 2026/04/10 22:54:18 INFO Applying migration id=deliverieshost 2026/04/10 22:54:18 INFO Applying migration id=pembegin 2026/04/10 22:54:18 INFO Applying migration id=didhost 2026/04/10 22:54:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:18 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheStillNew (0.23s) === RUN TestResolve_FederatedActorOldCacheWasOld 2026/04/10 22:54:18 INFO Applying migration id=initial 2026/04/10 22:54:18 INFO Applying migration id=notesupdated 2026/04/10 22:54:18 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:19 INFO Applying migration id=activitiesid 2026/04/10 22:54:19 INFO Applying migration id=outbox 2026/04/10 22:54:19 INFO Applying migration id=edits 2026/04/10 22:54:19 INFO Applying migration id=outboxactor 2026/04/10 22:54:19 INFO Applying migration id=outboxsender 2026/04/10 22:54:19 INFO Applying migration id=thread 2026/04/10 22:54:19 INFO Applying migration id=host 2026/04/10 22:54:19 INFO Applying migration id=sharedinbox 2026/04/10 22:54:19 INFO Applying migration id=noteshost 2026/04/10 22:54:19 INFO Applying migration id=fetched 2026/04/10 22:54:19 INFO Applying migration id=move 2026/04/10 22:54:19 INFO Applying migration id=cleanup 2026/04/10 22:54:19 INFO Applying migration id=received 2026/04/10 22:54:19 INFO Applying migration id=namehost 2026/04/10 22:54:19 INFO Applying migration id=outboxhost 2026/04/10 22:54:19 INFO Applying migration id=notesfts 2026/04/10 22:54:19 INFO Applying migration id=iconsname 2026/04/10 22:54:19 INFO Applying migration id=nohash 2026/04/10 22:54:19 INFO Applying migration id=shares 2026/04/10 22:54:19 INFO Applying migration id=actorttl 2026/04/10 22:54:19 INFO Applying migration id=tocc 2026/04/10 22:54:19 INFO Applying migration id=followeds 2026/04/10 22:54:19 INFO Applying migration id=certhash 2026/04/10 22:54:19 INFO Applying migration id=follows_sync 2026/04/10 22:54:19 INFO Applying migration id=jsonpath 2026/04/10 22:54:19 INFO Applying migration id=localforward 2026/04/10 22:54:19 INFO Applying migration id=avatar 2026/04/10 22:54:19 INFO Applying migration id=noimage 2026/04/10 22:54:19 INFO Applying migration id=feed 2026/04/10 22:54:19 INFO Applying migration id=bookmarks 2026/04/10 22:54:19 INFO Applying migration id=shareactivity 2026/04/10 22:54:19 INFO Applying migration id=application 2026/04/10 22:54:19 INFO Applying migration id=certificates 2026/04/10 22:54:19 INFO Applying migration id=rawforward 2026/04/10 22:54:19 INFO Applying migration id=publickey 2026/04/10 22:54:19 INFO Applying migration id=resolvegroup 2026/04/10 22:54:19 INFO Applying migration id=reject 2026/04/10 22:54:19 INFO Applying migration id=autodel 2026/04/10 22:54:19 INFO Applying migration id=jsonb 2026/04/10 22:54:19 INFO Applying migration id=quote 2026/04/10 22:54:19 INFO Applying migration id=rfc9421 2026/04/10 22:54:19 INFO Applying migration id=keys 2026/04/10 22:54:19 INFO Applying migration id=portable 2026/04/10 22:54:19 INFO Applying migration id=proofs 2026/04/10 22:54:19 INFO Applying migration id=contexts 2026/04/10 22:54:19 INFO Applying migration id=deliverieshost 2026/04/10 22:54:19 INFO Applying migration id=pembegin 2026/04/10 22:54:19 INFO Applying migration id=didhost 2026/04/10 22:54:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:19 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasOld (0.14s) === RUN TestResolve_FederatedActorOldCacheWasNewNowUnknown 2026/04/10 22:54:19 INFO Applying migration id=initial 2026/04/10 22:54:19 INFO Applying migration id=notesupdated 2026/04/10 22:54:19 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:19 INFO Applying migration id=activitiesid 2026/04/10 22:54:19 INFO Applying migration id=outbox 2026/04/10 22:54:19 INFO Applying migration id=edits 2026/04/10 22:54:19 INFO Applying migration id=outboxactor 2026/04/10 22:54:19 INFO Applying migration id=outboxsender 2026/04/10 22:54:19 INFO Applying migration id=thread 2026/04/10 22:54:19 INFO Applying migration id=host 2026/04/10 22:54:19 INFO Applying migration id=sharedinbox 2026/04/10 22:54:19 INFO Applying migration id=noteshost 2026/04/10 22:54:19 INFO Applying migration id=fetched 2026/04/10 22:54:19 INFO Applying migration id=move 2026/04/10 22:54:19 INFO Applying migration id=cleanup 2026/04/10 22:54:19 INFO Applying migration id=received 2026/04/10 22:54:19 INFO Applying migration id=namehost 2026/04/10 22:54:19 INFO Applying migration id=outboxhost 2026/04/10 22:54:19 INFO Applying migration id=notesfts 2026/04/10 22:54:19 INFO Applying migration id=iconsname 2026/04/10 22:54:19 INFO Applying migration id=nohash 2026/04/10 22:54:19 INFO Applying migration id=shares 2026/04/10 22:54:19 INFO Applying migration id=actorttl 2026/04/10 22:54:19 INFO Applying migration id=tocc 2026/04/10 22:54:19 INFO Applying migration id=followeds 2026/04/10 22:54:19 INFO Applying migration id=certhash 2026/04/10 22:54:19 INFO Applying migration id=follows_sync 2026/04/10 22:54:19 INFO Applying migration id=jsonpath 2026/04/10 22:54:19 INFO Applying migration id=localforward 2026/04/10 22:54:19 INFO Applying migration id=avatar 2026/04/10 22:54:19 INFO Applying migration id=noimage 2026/04/10 22:54:19 INFO Applying migration id=feed 2026/04/10 22:54:19 INFO Applying migration id=bookmarks 2026/04/10 22:54:19 INFO Applying migration id=shareactivity 2026/04/10 22:54:19 INFO Applying migration id=application 2026/04/10 22:54:19 INFO Applying migration id=certificates 2026/04/10 22:54:19 INFO Applying migration id=rawforward 2026/04/10 22:54:19 INFO Applying migration id=publickey 2026/04/10 22:54:19 INFO Applying migration id=resolvegroup 2026/04/10 22:54:19 INFO Applying migration id=reject 2026/04/10 22:54:19 INFO Applying migration id=autodel 2026/04/10 22:54:19 INFO Applying migration id=jsonb 2026/04/10 22:54:19 INFO Applying migration id=quote 2026/04/10 22:54:19 INFO Applying migration id=rfc9421 2026/04/10 22:54:19 INFO Applying migration id=keys 2026/04/10 22:54:19 INFO Applying migration id=portable 2026/04/10 22:54:19 INFO Applying migration id=proofs 2026/04/10 22:54:19 INFO Applying migration id=contexts 2026/04/10 22:54:19 INFO Applying migration id=deliverieshost 2026/04/10 22:54:19 INFO Applying migration id=pembegin 2026/04/10 22:54:19 INFO Applying migration id=didhost 2026/04/10 22:54:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:19 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasNewNowUnknown (0.21s) === RUN TestResolve_FederatedActorOldCacheFetchedRecently 2026/04/10 22:54:19 INFO Applying migration id=initial 2026/04/10 22:54:19 INFO Applying migration id=notesupdated 2026/04/10 22:54:19 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:19 INFO Applying migration id=activitiesid 2026/04/10 22:54:19 INFO Applying migration id=outbox 2026/04/10 22:54:19 INFO Applying migration id=edits 2026/04/10 22:54:19 INFO Applying migration id=outboxactor 2026/04/10 22:54:19 INFO Applying migration id=outboxsender 2026/04/10 22:54:19 INFO Applying migration id=thread 2026/04/10 22:54:19 INFO Applying migration id=host 2026/04/10 22:54:19 INFO Applying migration id=sharedinbox 2026/04/10 22:54:19 INFO Applying migration id=noteshost 2026/04/10 22:54:19 INFO Applying migration id=fetched 2026/04/10 22:54:19 INFO Applying migration id=move 2026/04/10 22:54:19 INFO Applying migration id=cleanup 2026/04/10 22:54:19 INFO Applying migration id=received 2026/04/10 22:54:19 INFO Applying migration id=namehost 2026/04/10 22:54:19 INFO Applying migration id=outboxhost 2026/04/10 22:54:19 INFO Applying migration id=notesfts 2026/04/10 22:54:19 INFO Applying migration id=iconsname 2026/04/10 22:54:19 INFO Applying migration id=nohash 2026/04/10 22:54:19 INFO Applying migration id=shares 2026/04/10 22:54:19 INFO Applying migration id=actorttl 2026/04/10 22:54:19 INFO Applying migration id=tocc 2026/04/10 22:54:19 INFO Applying migration id=followeds 2026/04/10 22:54:19 INFO Applying migration id=certhash 2026/04/10 22:54:19 INFO Applying migration id=follows_sync 2026/04/10 22:54:19 INFO Applying migration id=jsonpath 2026/04/10 22:54:19 INFO Applying migration id=localforward 2026/04/10 22:54:19 INFO Applying migration id=avatar 2026/04/10 22:54:19 INFO Applying migration id=noimage 2026/04/10 22:54:19 INFO Applying migration id=feed 2026/04/10 22:54:19 INFO Applying migration id=bookmarks 2026/04/10 22:54:19 INFO Applying migration id=shareactivity 2026/04/10 22:54:19 INFO Applying migration id=application 2026/04/10 22:54:19 INFO Applying migration id=certificates 2026/04/10 22:54:19 INFO Applying migration id=rawforward 2026/04/10 22:54:19 INFO Applying migration id=publickey 2026/04/10 22:54:19 INFO Applying migration id=resolvegroup 2026/04/10 22:54:19 INFO Applying migration id=reject 2026/04/10 22:54:19 INFO Applying migration id=autodel 2026/04/10 22:54:19 INFO Applying migration id=jsonb 2026/04/10 22:54:19 INFO Applying migration id=quote 2026/04/10 22:54:19 INFO Applying migration id=rfc9421 2026/04/10 22:54:19 INFO Applying migration id=keys 2026/04/10 22:54:19 INFO Applying migration id=portable 2026/04/10 22:54:19 INFO Applying migration id=proofs 2026/04/10 22:54:19 INFO Applying migration id=contexts 2026/04/10 22:54:19 INFO Applying migration id=deliverieshost 2026/04/10 22:54:19 INFO Applying migration id=pembegin 2026/04/10 22:54:19 INFO Applying migration id=didhost 2026/04/10 22:54:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheFetchedRecently (0.32s) === RUN TestResolve_FederatedActorOldCacheButOffline 2026/04/10 22:54:19 INFO Applying migration id=initial 2026/04/10 22:54:19 INFO Applying migration id=notesupdated 2026/04/10 22:54:19 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:19 INFO Applying migration id=activitiesid 2026/04/10 22:54:19 INFO Applying migration id=outbox 2026/04/10 22:54:19 INFO Applying migration id=edits 2026/04/10 22:54:19 INFO Applying migration id=outboxactor 2026/04/10 22:54:19 INFO Applying migration id=outboxsender 2026/04/10 22:54:19 INFO Applying migration id=thread 2026/04/10 22:54:19 INFO Applying migration id=host 2026/04/10 22:54:19 INFO Applying migration id=sharedinbox 2026/04/10 22:54:19 INFO Applying migration id=noteshost 2026/04/10 22:54:19 INFO Applying migration id=fetched 2026/04/10 22:54:19 INFO Applying migration id=move 2026/04/10 22:54:19 INFO Applying migration id=cleanup 2026/04/10 22:54:19 INFO Applying migration id=received 2026/04/10 22:54:19 INFO Applying migration id=namehost 2026/04/10 22:54:19 INFO Applying migration id=outboxhost 2026/04/10 22:54:19 INFO Applying migration id=notesfts 2026/04/10 22:54:19 INFO Applying migration id=iconsname 2026/04/10 22:54:19 INFO Applying migration id=nohash 2026/04/10 22:54:19 INFO Applying migration id=shares 2026/04/10 22:54:19 INFO Applying migration id=actorttl 2026/04/10 22:54:19 INFO Applying migration id=tocc 2026/04/10 22:54:19 INFO Applying migration id=followeds 2026/04/10 22:54:19 INFO Applying migration id=certhash 2026/04/10 22:54:19 INFO Applying migration id=follows_sync 2026/04/10 22:54:19 INFO Applying migration id=jsonpath 2026/04/10 22:54:19 INFO Applying migration id=localforward 2026/04/10 22:54:19 INFO Applying migration id=avatar 2026/04/10 22:54:19 INFO Applying migration id=noimage 2026/04/10 22:54:19 INFO Applying migration id=feed 2026/04/10 22:54:19 INFO Applying migration id=bookmarks 2026/04/10 22:54:19 INFO Applying migration id=shareactivity 2026/04/10 22:54:19 INFO Applying migration id=application 2026/04/10 22:54:19 INFO Applying migration id=certificates 2026/04/10 22:54:19 INFO Applying migration id=rawforward 2026/04/10 22:54:19 INFO Applying migration id=publickey 2026/04/10 22:54:19 INFO Applying migration id=resolvegroup 2026/04/10 22:54:19 INFO Applying migration id=reject 2026/04/10 22:54:19 INFO Applying migration id=autodel 2026/04/10 22:54:19 INFO Applying migration id=jsonb 2026/04/10 22:54:19 INFO Applying migration id=quote 2026/04/10 22:54:19 INFO Applying migration id=rfc9421 2026/04/10 22:54:19 INFO Applying migration id=keys 2026/04/10 22:54:19 INFO Applying migration id=portable 2026/04/10 22:54:19 INFO Applying migration id=proofs 2026/04/10 22:54:19 INFO Applying migration id=contexts 2026/04/10 22:54:19 INFO Applying migration id=deliverieshost 2026/04/10 22:54:19 INFO Applying migration id=pembegin 2026/04/10 22:54:19 INFO Applying migration id=didhost 2026/04/10 22:54:20 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheButOffline (0.36s) === RUN TestResolve_FederatedActorOldCacheInvalidID 2026/04/10 22:54:20 INFO Applying migration id=initial 2026/04/10 22:54:20 INFO Applying migration id=notesupdated 2026/04/10 22:54:20 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:20 INFO Applying migration id=activitiesid 2026/04/10 22:54:20 INFO Applying migration id=outbox 2026/04/10 22:54:20 INFO Applying migration id=edits 2026/04/10 22:54:20 INFO Applying migration id=outboxactor 2026/04/10 22:54:20 INFO Applying migration id=outboxsender 2026/04/10 22:54:20 INFO Applying migration id=thread 2026/04/10 22:54:20 INFO Applying migration id=host 2026/04/10 22:54:20 INFO Applying migration id=sharedinbox 2026/04/10 22:54:20 INFO Applying migration id=noteshost 2026/04/10 22:54:20 INFO Applying migration id=fetched 2026/04/10 22:54:20 INFO Applying migration id=move 2026/04/10 22:54:20 INFO Applying migration id=cleanup 2026/04/10 22:54:20 INFO Applying migration id=received 2026/04/10 22:54:20 INFO Applying migration id=namehost 2026/04/10 22:54:20 INFO Applying migration id=outboxhost 2026/04/10 22:54:20 INFO Applying migration id=notesfts 2026/04/10 22:54:20 INFO Applying migration id=iconsname 2026/04/10 22:54:20 INFO Applying migration id=nohash 2026/04/10 22:54:20 INFO Applying migration id=shares 2026/04/10 22:54:20 INFO Applying migration id=actorttl 2026/04/10 22:54:20 INFO Applying migration id=tocc 2026/04/10 22:54:20 INFO Applying migration id=followeds 2026/04/10 22:54:20 INFO Applying migration id=certhash 2026/04/10 22:54:20 INFO Applying migration id=follows_sync 2026/04/10 22:54:20 INFO Applying migration id=jsonpath 2026/04/10 22:54:20 INFO Applying migration id=localforward 2026/04/10 22:54:20 INFO Applying migration id=avatar 2026/04/10 22:54:20 INFO Applying migration id=noimage 2026/04/10 22:54:20 INFO Applying migration id=feed 2026/04/10 22:54:20 INFO Applying migration id=bookmarks 2026/04/10 22:54:20 INFO Applying migration id=shareactivity 2026/04/10 22:54:20 INFO Applying migration id=application 2026/04/10 22:54:20 INFO Applying migration id=certificates 2026/04/10 22:54:20 INFO Applying migration id=rawforward 2026/04/10 22:54:20 INFO Applying migration id=publickey 2026/04/10 22:54:20 INFO Applying migration id=resolvegroup 2026/04/10 22:54:20 INFO Applying migration id=reject 2026/04/10 22:54:20 INFO Applying migration id=autodel 2026/04/10 22:54:20 INFO Applying migration id=jsonb 2026/04/10 22:54:20 INFO Applying migration id=quote 2026/04/10 22:54:20 INFO Applying migration id=rfc9421 2026/04/10 22:54:20 INFO Applying migration id=keys 2026/04/10 22:54:20 INFO Applying migration id=portable 2026/04/10 22:54:20 INFO Applying migration id=proofs 2026/04/10 22:54:20 INFO Applying migration id=contexts 2026/04/10 22:54:20 INFO Applying migration id=deliverieshost 2026/04/10 22:54:20 INFO Applying migration id=pembegin 2026/04/10 22:54:20 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorOldCacheInvalidID (0.54s) === RUN TestResolve_FederatedActorOldCacheInvalidWebFingerResponse 2026/04/10 22:54:20 INFO Applying migration id=initial 2026/04/10 22:54:20 INFO Applying migration id=notesupdated 2026/04/10 22:54:20 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:20 INFO Applying migration id=activitiesid 2026/04/10 22:54:20 INFO Applying migration id=outbox 2026/04/10 22:54:20 INFO Applying migration id=edits 2026/04/10 22:54:20 INFO Applying migration id=outboxactor 2026/04/10 22:54:20 INFO Applying migration id=outboxsender 2026/04/10 22:54:20 INFO Applying migration id=thread 2026/04/10 22:54:20 INFO Applying migration id=host 2026/04/10 22:54:20 INFO Applying migration id=sharedinbox 2026/04/10 22:54:20 INFO Applying migration id=noteshost 2026/04/10 22:54:20 INFO Applying migration id=fetched 2026/04/10 22:54:20 INFO Applying migration id=move 2026/04/10 22:54:20 INFO Applying migration id=cleanup 2026/04/10 22:54:20 INFO Applying migration id=received 2026/04/10 22:54:20 INFO Applying migration id=namehost 2026/04/10 22:54:20 INFO Applying migration id=outboxhost 2026/04/10 22:54:20 INFO Applying migration id=notesfts 2026/04/10 22:54:20 INFO Applying migration id=iconsname 2026/04/10 22:54:20 INFO Applying migration id=nohash 2026/04/10 22:54:20 INFO Applying migration id=shares 2026/04/10 22:54:20 INFO Applying migration id=actorttl 2026/04/10 22:54:20 INFO Applying migration id=tocc 2026/04/10 22:54:20 INFO Applying migration id=followeds 2026/04/10 22:54:20 INFO Applying migration id=certhash 2026/04/10 22:54:20 INFO Applying migration id=follows_sync 2026/04/10 22:54:20 INFO Applying migration id=jsonpath 2026/04/10 22:54:20 INFO Applying migration id=localforward 2026/04/10 22:54:20 INFO Applying migration id=avatar 2026/04/10 22:54:20 INFO Applying migration id=noimage 2026/04/10 22:54:20 INFO Applying migration id=feed 2026/04/10 22:54:20 INFO Applying migration id=bookmarks 2026/04/10 22:54:20 INFO Applying migration id=shareactivity 2026/04/10 22:54:20 INFO Applying migration id=application 2026/04/10 22:54:20 INFO Applying migration id=certificates 2026/04/10 22:54:20 INFO Applying migration id=rawforward 2026/04/10 22:54:20 INFO Applying migration id=publickey 2026/04/10 22:54:20 INFO Applying migration id=resolvegroup 2026/04/10 22:54:20 INFO Applying migration id=reject 2026/04/10 22:54:20 INFO Applying migration id=autodel 2026/04/10 22:54:20 INFO Applying migration id=jsonb 2026/04/10 22:54:20 INFO Applying migration id=quote 2026/04/10 22:54:20 INFO Applying migration id=rfc9421 2026/04/10 22:54:20 INFO Applying migration id=keys 2026/04/10 22:54:20 INFO Applying migration id=portable 2026/04/10 22:54:20 INFO Applying migration id=proofs 2026/04/10 22:54:20 INFO Applying migration id=contexts 2026/04/10 22:54:20 INFO Applying migration id=deliverieshost 2026/04/10 22:54:20 INFO Applying migration id=pembegin 2026/04/10 22:54:20 INFO Applying migration id=didhost 2026/04/10 22:54:20 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:20 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:20 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.15s) === RUN TestResolve_FederatedActorOldCacheBigWebFingerResponse 2026/04/10 22:54:20 INFO Applying migration id=initial 2026/04/10 22:54:20 INFO Applying migration id=notesupdated 2026/04/10 22:54:20 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:20 INFO Applying migration id=activitiesid 2026/04/10 22:54:20 INFO Applying migration id=outbox 2026/04/10 22:54:20 INFO Applying migration id=edits 2026/04/10 22:54:20 INFO Applying migration id=outboxactor 2026/04/10 22:54:20 INFO Applying migration id=outboxsender 2026/04/10 22:54:20 INFO Applying migration id=thread 2026/04/10 22:54:20 INFO Applying migration id=host 2026/04/10 22:54:20 INFO Applying migration id=sharedinbox 2026/04/10 22:54:20 INFO Applying migration id=noteshost 2026/04/10 22:54:20 INFO Applying migration id=fetched 2026/04/10 22:54:20 INFO Applying migration id=move 2026/04/10 22:54:20 INFO Applying migration id=cleanup 2026/04/10 22:54:20 INFO Applying migration id=received 2026/04/10 22:54:20 INFO Applying migration id=namehost 2026/04/10 22:54:20 INFO Applying migration id=outboxhost 2026/04/10 22:54:20 INFO Applying migration id=notesfts 2026/04/10 22:54:20 INFO Applying migration id=iconsname 2026/04/10 22:54:20 INFO Applying migration id=nohash 2026/04/10 22:54:20 INFO Applying migration id=shares 2026/04/10 22:54:20 INFO Applying migration id=actorttl 2026/04/10 22:54:20 INFO Applying migration id=tocc 2026/04/10 22:54:20 INFO Applying migration id=followeds 2026/04/10 22:54:20 INFO Applying migration id=certhash 2026/04/10 22:54:20 INFO Applying migration id=follows_sync 2026/04/10 22:54:20 INFO Applying migration id=jsonpath 2026/04/10 22:54:20 INFO Applying migration id=localforward 2026/04/10 22:54:20 INFO Applying migration id=avatar 2026/04/10 22:54:20 INFO Applying migration id=noimage 2026/04/10 22:54:20 INFO Applying migration id=feed 2026/04/10 22:54:20 INFO Applying migration id=bookmarks 2026/04/10 22:54:20 INFO Applying migration id=shareactivity 2026/04/10 22:54:20 INFO Applying migration id=application 2026/04/10 22:54:20 INFO Applying migration id=certificates 2026/04/10 22:54:20 INFO Applying migration id=rawforward 2026/04/10 22:54:20 INFO Applying migration id=publickey 2026/04/10 22:54:20 INFO Applying migration id=resolvegroup 2026/04/10 22:54:20 INFO Applying migration id=reject 2026/04/10 22:54:20 INFO Applying migration id=autodel 2026/04/10 22:54:20 INFO Applying migration id=jsonb 2026/04/10 22:54:20 INFO Applying migration id=quote 2026/04/10 22:54:20 INFO Applying migration id=rfc9421 2026/04/10 22:54:20 INFO Applying migration id=keys 2026/04/10 22:54:20 INFO Applying migration id=portable 2026/04/10 22:54:20 INFO Applying migration id=proofs 2026/04/10 22:54:20 INFO Applying migration id=contexts 2026/04/10 22:54:20 INFO Applying migration id=deliverieshost 2026/04/10 22:54:20 INFO Applying migration id=pembegin 2026/04/10 22:54:20 INFO Applying migration id=didhost 2026/04/10 22:54:21 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:21 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:21 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.56s) === RUN TestResolve_FederatedActorOldCacheInvalidActor 2026/04/10 22:54:21 INFO Applying migration id=initial 2026/04/10 22:54:21 INFO Applying migration id=notesupdated 2026/04/10 22:54:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:21 INFO Applying migration id=activitiesid 2026/04/10 22:54:21 INFO Applying migration id=outbox 2026/04/10 22:54:21 INFO Applying migration id=edits 2026/04/10 22:54:21 INFO Applying migration id=outboxactor 2026/04/10 22:54:21 INFO Applying migration id=outboxsender 2026/04/10 22:54:21 INFO Applying migration id=thread 2026/04/10 22:54:21 INFO Applying migration id=host 2026/04/10 22:54:21 INFO Applying migration id=sharedinbox 2026/04/10 22:54:21 INFO Applying migration id=noteshost 2026/04/10 22:54:21 INFO Applying migration id=fetched 2026/04/10 22:54:21 INFO Applying migration id=move 2026/04/10 22:54:21 INFO Applying migration id=cleanup 2026/04/10 22:54:21 INFO Applying migration id=received 2026/04/10 22:54:21 INFO Applying migration id=namehost 2026/04/10 22:54:21 INFO Applying migration id=outboxhost 2026/04/10 22:54:21 INFO Applying migration id=notesfts 2026/04/10 22:54:21 INFO Applying migration id=iconsname 2026/04/10 22:54:21 INFO Applying migration id=nohash 2026/04/10 22:54:21 INFO Applying migration id=shares 2026/04/10 22:54:21 INFO Applying migration id=actorttl 2026/04/10 22:54:21 INFO Applying migration id=tocc 2026/04/10 22:54:21 INFO Applying migration id=followeds 2026/04/10 22:54:21 INFO Applying migration id=certhash 2026/04/10 22:54:21 INFO Applying migration id=follows_sync 2026/04/10 22:54:21 INFO Applying migration id=jsonpath 2026/04/10 22:54:21 INFO Applying migration id=localforward 2026/04/10 22:54:21 INFO Applying migration id=avatar 2026/04/10 22:54:21 INFO Applying migration id=noimage 2026/04/10 22:54:21 INFO Applying migration id=feed 2026/04/10 22:54:21 INFO Applying migration id=bookmarks 2026/04/10 22:54:21 INFO Applying migration id=shareactivity 2026/04/10 22:54:21 INFO Applying migration id=application 2026/04/10 22:54:21 INFO Applying migration id=certificates 2026/04/10 22:54:21 INFO Applying migration id=rawforward 2026/04/10 22:54:21 INFO Applying migration id=publickey 2026/04/10 22:54:21 INFO Applying migration id=resolvegroup 2026/04/10 22:54:21 INFO Applying migration id=reject 2026/04/10 22:54:21 INFO Applying migration id=autodel 2026/04/10 22:54:21 INFO Applying migration id=jsonb 2026/04/10 22:54:21 INFO Applying migration id=quote 2026/04/10 22:54:21 INFO Applying migration id=rfc9421 2026/04/10 22:54:21 INFO Applying migration id=keys 2026/04/10 22:54:21 INFO Applying migration id=portable 2026/04/10 22:54:21 INFO Applying migration id=proofs 2026/04/10 22:54:21 INFO Applying migration id=contexts 2026/04/10 22:54:21 INFO Applying migration id=deliverieshost 2026/04/10 22:54:21 INFO Applying migration id=pembegin 2026/04/10 22:54:21 INFO Applying migration id=didhost 2026/04/10 22:54:21 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:21 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:21 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.26s) === RUN TestResolve_FederatedActorOldCacheBigActor 2026/04/10 22:54:21 INFO Applying migration id=initial 2026/04/10 22:54:21 INFO Applying migration id=notesupdated 2026/04/10 22:54:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:21 INFO Applying migration id=activitiesid 2026/04/10 22:54:21 INFO Applying migration id=outbox 2026/04/10 22:54:21 INFO Applying migration id=edits 2026/04/10 22:54:21 INFO Applying migration id=outboxactor 2026/04/10 22:54:21 INFO Applying migration id=outboxsender 2026/04/10 22:54:21 INFO Applying migration id=thread 2026/04/10 22:54:21 INFO Applying migration id=host 2026/04/10 22:54:21 INFO Applying migration id=sharedinbox 2026/04/10 22:54:21 INFO Applying migration id=noteshost 2026/04/10 22:54:21 INFO Applying migration id=fetched 2026/04/10 22:54:21 INFO Applying migration id=move 2026/04/10 22:54:21 INFO Applying migration id=cleanup 2026/04/10 22:54:21 INFO Applying migration id=received 2026/04/10 22:54:21 INFO Applying migration id=namehost 2026/04/10 22:54:21 INFO Applying migration id=outboxhost 2026/04/10 22:54:21 INFO Applying migration id=notesfts 2026/04/10 22:54:21 INFO Applying migration id=iconsname 2026/04/10 22:54:21 INFO Applying migration id=nohash 2026/04/10 22:54:21 INFO Applying migration id=shares 2026/04/10 22:54:21 INFO Applying migration id=actorttl 2026/04/10 22:54:21 INFO Applying migration id=tocc 2026/04/10 22:54:21 INFO Applying migration id=followeds 2026/04/10 22:54:21 INFO Applying migration id=certhash 2026/04/10 22:54:21 INFO Applying migration id=follows_sync 2026/04/10 22:54:21 INFO Applying migration id=jsonpath 2026/04/10 22:54:21 INFO Applying migration id=localforward 2026/04/10 22:54:21 INFO Applying migration id=avatar 2026/04/10 22:54:21 INFO Applying migration id=noimage 2026/04/10 22:54:21 INFO Applying migration id=feed 2026/04/10 22:54:21 INFO Applying migration id=bookmarks 2026/04/10 22:54:21 INFO Applying migration id=shareactivity 2026/04/10 22:54:21 INFO Applying migration id=application 2026/04/10 22:54:21 INFO Applying migration id=certificates 2026/04/10 22:54:21 INFO Applying migration id=rawforward 2026/04/10 22:54:21 INFO Applying migration id=publickey 2026/04/10 22:54:21 INFO Applying migration id=resolvegroup 2026/04/10 22:54:21 INFO Applying migration id=reject 2026/04/10 22:54:21 INFO Applying migration id=autodel 2026/04/10 22:54:21 INFO Applying migration id=jsonb 2026/04/10 22:54:21 INFO Applying migration id=quote 2026/04/10 22:54:21 INFO Applying migration id=rfc9421 2026/04/10 22:54:21 INFO Applying migration id=keys 2026/04/10 22:54:21 INFO Applying migration id=portable 2026/04/10 22:54:21 INFO Applying migration id=proofs 2026/04/10 22:54:21 INFO Applying migration id=contexts 2026/04/10 22:54:21 INFO Applying migration id=deliverieshost 2026/04/10 22:54:21 INFO Applying migration id=pembegin 2026/04/10 22:54:21 INFO Applying migration id=didhost 2026/04/10 22:54:21 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:21 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54: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: response is too big" --- PASS: TestResolve_FederatedActorOldCacheBigActor (0.35s) === RUN TestResolve_FederatedActorFirstTimeThroughKey 2026/04/10 22:54:21 INFO Applying migration id=initial 2026/04/10 22:54:21 INFO Applying migration id=notesupdated 2026/04/10 22:54:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:21 INFO Applying migration id=activitiesid 2026/04/10 22:54:21 INFO Applying migration id=outbox 2026/04/10 22:54:21 INFO Applying migration id=edits 2026/04/10 22:54:21 INFO Applying migration id=outboxactor 2026/04/10 22:54:21 INFO Applying migration id=outboxsender 2026/04/10 22:54:21 INFO Applying migration id=thread 2026/04/10 22:54:21 INFO Applying migration id=host 2026/04/10 22:54:21 INFO Applying migration id=sharedinbox 2026/04/10 22:54:21 INFO Applying migration id=noteshost 2026/04/10 22:54:21 INFO Applying migration id=fetched 2026/04/10 22:54:21 INFO Applying migration id=move 2026/04/10 22:54:21 INFO Applying migration id=cleanup 2026/04/10 22:54:21 INFO Applying migration id=received 2026/04/10 22:54:21 INFO Applying migration id=namehost 2026/04/10 22:54:21 INFO Applying migration id=outboxhost 2026/04/10 22:54:21 INFO Applying migration id=notesfts 2026/04/10 22:54:21 INFO Applying migration id=iconsname 2026/04/10 22:54:21 INFO Applying migration id=nohash 2026/04/10 22:54:21 INFO Applying migration id=shares 2026/04/10 22:54:21 INFO Applying migration id=actorttl 2026/04/10 22:54:21 INFO Applying migration id=tocc 2026/04/10 22:54:21 INFO Applying migration id=followeds 2026/04/10 22:54:21 INFO Applying migration id=certhash 2026/04/10 22:54:21 INFO Applying migration id=follows_sync 2026/04/10 22:54:21 INFO Applying migration id=jsonpath 2026/04/10 22:54:21 INFO Applying migration id=localforward 2026/04/10 22:54:21 INFO Applying migration id=avatar 2026/04/10 22:54:21 INFO Applying migration id=noimage 2026/04/10 22:54:21 INFO Applying migration id=feed 2026/04/10 22:54:21 INFO Applying migration id=bookmarks 2026/04/10 22:54:21 INFO Applying migration id=shareactivity 2026/04/10 22:54:21 INFO Applying migration id=application 2026/04/10 22:54:21 INFO Applying migration id=certificates 2026/04/10 22:54:21 INFO Applying migration id=rawforward 2026/04/10 22:54:21 INFO Applying migration id=publickey 2026/04/10 22:54:21 INFO Applying migration id=resolvegroup 2026/04/10 22:54:21 INFO Applying migration id=reject 2026/04/10 22:54:21 INFO Applying migration id=autodel 2026/04/10 22:54:21 INFO Applying migration id=jsonb 2026/04/10 22:54:21 INFO Applying migration id=quote 2026/04/10 22:54:21 INFO Applying migration id=rfc9421 2026/04/10 22:54:21 INFO Applying migration id=keys 2026/04/10 22:54:21 INFO Applying migration id=portable 2026/04/10 22:54:21 INFO Applying migration id=proofs 2026/04/10 22:54:21 INFO Applying migration id=contexts 2026/04/10 22:54:21 INFO Applying migration id=deliverieshost 2026/04/10 22:54:21 INFO Applying migration id=pembegin 2026/04/10 22:54:21 INFO Applying migration id=didhost 2026/04/10 22:54:22 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorFirstTimeThroughKey (0.55s) === RUN TestResolve_FederatedActorNoProfileLink 2026/04/10 22:54:22 INFO Applying migration id=initial 2026/04/10 22:54:22 INFO Applying migration id=notesupdated 2026/04/10 22:54:22 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:22 INFO Applying migration id=activitiesid 2026/04/10 22:54:22 INFO Applying migration id=outbox 2026/04/10 22:54:22 INFO Applying migration id=edits 2026/04/10 22:54:22 INFO Applying migration id=outboxactor 2026/04/10 22:54:22 INFO Applying migration id=outboxsender 2026/04/10 22:54:22 INFO Applying migration id=thread 2026/04/10 22:54:22 INFO Applying migration id=host 2026/04/10 22:54:22 INFO Applying migration id=sharedinbox 2026/04/10 22:54:22 INFO Applying migration id=noteshost 2026/04/10 22:54:22 INFO Applying migration id=fetched 2026/04/10 22:54:22 INFO Applying migration id=move 2026/04/10 22:54:22 INFO Applying migration id=cleanup 2026/04/10 22:54:22 INFO Applying migration id=received 2026/04/10 22:54:22 INFO Applying migration id=namehost 2026/04/10 22:54:22 INFO Applying migration id=outboxhost 2026/04/10 22:54:22 INFO Applying migration id=notesfts 2026/04/10 22:54:22 INFO Applying migration id=iconsname 2026/04/10 22:54:22 INFO Applying migration id=nohash 2026/04/10 22:54:22 INFO Applying migration id=shares 2026/04/10 22:54:22 INFO Applying migration id=actorttl 2026/04/10 22:54:22 INFO Applying migration id=tocc 2026/04/10 22:54:22 INFO Applying migration id=followeds 2026/04/10 22:54:22 INFO Applying migration id=certhash 2026/04/10 22:54:22 INFO Applying migration id=follows_sync 2026/04/10 22:54:22 INFO Applying migration id=jsonpath 2026/04/10 22:54:22 INFO Applying migration id=localforward 2026/04/10 22:54:22 INFO Applying migration id=avatar 2026/04/10 22:54:22 INFO Applying migration id=noimage 2026/04/10 22:54:22 INFO Applying migration id=feed 2026/04/10 22:54:22 INFO Applying migration id=bookmarks 2026/04/10 22:54:22 INFO Applying migration id=shareactivity 2026/04/10 22:54:22 INFO Applying migration id=application 2026/04/10 22:54:22 INFO Applying migration id=certificates 2026/04/10 22:54:22 INFO Applying migration id=rawforward 2026/04/10 22:54:22 INFO Applying migration id=publickey 2026/04/10 22:54:22 INFO Applying migration id=resolvegroup 2026/04/10 22:54:22 INFO Applying migration id=reject 2026/04/10 22:54:22 INFO Applying migration id=autodel 2026/04/10 22:54:22 INFO Applying migration id=jsonb 2026/04/10 22:54:22 INFO Applying migration id=quote 2026/04/10 22:54:22 INFO Applying migration id=rfc9421 2026/04/10 22:54:22 INFO Applying migration id=keys 2026/04/10 22:54:22 INFO Applying migration id=portable 2026/04/10 22:54:22 INFO Applying migration id=proofs 2026/04/10 22:54:22 INFO Applying migration id=contexts 2026/04/10 22:54:22 INFO Applying migration id=deliverieshost 2026/04/10 22:54:22 INFO Applying migration id=pembegin 2026/04/10 22:54:22 INFO Applying migration id=didhost 2026/04/10 22:54:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:22 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:22 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.33s) === RUN TestResolve_FederatedActorOldCacheWebFingerError 2026/04/10 22:54:22 INFO Applying migration id=initial 2026/04/10 22:54:22 INFO Applying migration id=notesupdated 2026/04/10 22:54:22 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:22 INFO Applying migration id=activitiesid 2026/04/10 22:54:22 INFO Applying migration id=outbox 2026/04/10 22:54:22 INFO Applying migration id=edits 2026/04/10 22:54:22 INFO Applying migration id=outboxactor 2026/04/10 22:54:22 INFO Applying migration id=outboxsender 2026/04/10 22:54:22 INFO Applying migration id=thread 2026/04/10 22:54:22 INFO Applying migration id=host 2026/04/10 22:54:22 INFO Applying migration id=sharedinbox 2026/04/10 22:54:22 INFO Applying migration id=noteshost 2026/04/10 22:54:22 INFO Applying migration id=fetched 2026/04/10 22:54:22 INFO Applying migration id=move 2026/04/10 22:54:22 INFO Applying migration id=cleanup 2026/04/10 22:54:22 INFO Applying migration id=received 2026/04/10 22:54:22 INFO Applying migration id=namehost 2026/04/10 22:54:22 INFO Applying migration id=outboxhost 2026/04/10 22:54:22 INFO Applying migration id=notesfts 2026/04/10 22:54:22 INFO Applying migration id=iconsname 2026/04/10 22:54:22 INFO Applying migration id=nohash 2026/04/10 22:54:22 INFO Applying migration id=shares 2026/04/10 22:54:22 INFO Applying migration id=actorttl 2026/04/10 22:54:22 INFO Applying migration id=tocc 2026/04/10 22:54:22 INFO Applying migration id=followeds 2026/04/10 22:54:22 INFO Applying migration id=certhash 2026/04/10 22:54:22 INFO Applying migration id=follows_sync 2026/04/10 22:54:22 INFO Applying migration id=jsonpath 2026/04/10 22:54:22 INFO Applying migration id=localforward 2026/04/10 22:54:22 INFO Applying migration id=avatar 2026/04/10 22:54:22 INFO Applying migration id=noimage 2026/04/10 22:54:22 INFO Applying migration id=feed 2026/04/10 22:54:22 INFO Applying migration id=bookmarks 2026/04/10 22:54:22 INFO Applying migration id=shareactivity 2026/04/10 22:54:22 INFO Applying migration id=application 2026/04/10 22:54:22 INFO Applying migration id=certificates 2026/04/10 22:54:22 INFO Applying migration id=rawforward 2026/04/10 22:54:22 INFO Applying migration id=publickey 2026/04/10 22:54:22 INFO Applying migration id=resolvegroup 2026/04/10 22:54:22 INFO Applying migration id=reject 2026/04/10 22:54:22 INFO Applying migration id=autodel 2026/04/10 22:54:22 INFO Applying migration id=jsonb 2026/04/10 22:54:22 INFO Applying migration id=quote 2026/04/10 22:54:22 INFO Applying migration id=rfc9421 2026/04/10 22:54:22 INFO Applying migration id=keys 2026/04/10 22:54:22 INFO Applying migration id=portable 2026/04/10 22:54:22 INFO Applying migration id=proofs 2026/04/10 22:54:22 INFO Applying migration id=contexts 2026/04/10 22:54:22 INFO Applying migration id=deliverieshost 2026/04/10 22:54:22 INFO Applying migration id=pembegin 2026/04/10 22:54:22 INFO Applying migration id=didhost 2026/04/10 22:54:23 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:23 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:23 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.26s) === RUN TestResolve_FederatedActorOldCacheActorError 2026/04/10 22:54:23 INFO Applying migration id=initial 2026/04/10 22:54:23 INFO Applying migration id=notesupdated 2026/04/10 22:54:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:23 INFO Applying migration id=activitiesid 2026/04/10 22:54:23 INFO Applying migration id=outbox 2026/04/10 22:54:23 INFO Applying migration id=edits 2026/04/10 22:54:23 INFO Applying migration id=outboxactor 2026/04/10 22:54:23 INFO Applying migration id=outboxsender 2026/04/10 22:54:23 INFO Applying migration id=thread 2026/04/10 22:54:23 INFO Applying migration id=host 2026/04/10 22:54:23 INFO Applying migration id=sharedinbox 2026/04/10 22:54:23 INFO Applying migration id=noteshost 2026/04/10 22:54:23 INFO Applying migration id=fetched 2026/04/10 22:54:23 INFO Applying migration id=move 2026/04/10 22:54:23 INFO Applying migration id=cleanup 2026/04/10 22:54:23 INFO Applying migration id=received 2026/04/10 22:54:23 INFO Applying migration id=namehost 2026/04/10 22:54:23 INFO Applying migration id=outboxhost 2026/04/10 22:54:23 INFO Applying migration id=notesfts 2026/04/10 22:54:23 INFO Applying migration id=iconsname 2026/04/10 22:54:23 INFO Applying migration id=nohash 2026/04/10 22:54:23 INFO Applying migration id=shares 2026/04/10 22:54:23 INFO Applying migration id=actorttl 2026/04/10 22:54:23 INFO Applying migration id=tocc 2026/04/10 22:54:23 INFO Applying migration id=followeds 2026/04/10 22:54:23 INFO Applying migration id=certhash 2026/04/10 22:54:23 INFO Applying migration id=follows_sync 2026/04/10 22:54:23 INFO Applying migration id=jsonpath 2026/04/10 22:54:23 INFO Applying migration id=localforward 2026/04/10 22:54:23 INFO Applying migration id=avatar 2026/04/10 22:54:23 INFO Applying migration id=noimage 2026/04/10 22:54:23 INFO Applying migration id=feed 2026/04/10 22:54:23 INFO Applying migration id=bookmarks 2026/04/10 22:54:23 INFO Applying migration id=shareactivity 2026/04/10 22:54:23 INFO Applying migration id=application 2026/04/10 22:54:23 INFO Applying migration id=certificates 2026/04/10 22:54:23 INFO Applying migration id=rawforward 2026/04/10 22:54:23 INFO Applying migration id=publickey 2026/04/10 22:54:23 INFO Applying migration id=resolvegroup 2026/04/10 22:54:23 INFO Applying migration id=reject 2026/04/10 22:54:23 INFO Applying migration id=autodel 2026/04/10 22:54:23 INFO Applying migration id=jsonb 2026/04/10 22:54:23 INFO Applying migration id=quote 2026/04/10 22:54:23 INFO Applying migration id=rfc9421 2026/04/10 22:54:23 INFO Applying migration id=keys 2026/04/10 22:54:23 INFO Applying migration id=portable 2026/04/10 22:54:23 INFO Applying migration id=proofs 2026/04/10 22:54:23 INFO Applying migration id=contexts 2026/04/10 22:54:23 INFO Applying migration id=deliverieshost 2026/04/10 22:54:23 INFO Applying migration id=pembegin 2026/04/10 22:54:23 INFO Applying migration id=didhost 2026/04/10 22:54:23 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:23 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:23 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.51s) === RUN TestResolve_FederatedActorOldCacheActorDeleted 2026/04/10 22:54:23 INFO Applying migration id=initial 2026/04/10 22:54:23 INFO Applying migration id=notesupdated 2026/04/10 22:54:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:23 INFO Applying migration id=activitiesid 2026/04/10 22:54:23 INFO Applying migration id=outbox 2026/04/10 22:54:23 INFO Applying migration id=edits 2026/04/10 22:54:23 INFO Applying migration id=outboxactor 2026/04/10 22:54:23 INFO Applying migration id=outboxsender 2026/04/10 22:54:23 INFO Applying migration id=thread 2026/04/10 22:54:23 INFO Applying migration id=host 2026/04/10 22:54:23 INFO Applying migration id=sharedinbox 2026/04/10 22:54:23 INFO Applying migration id=noteshost 2026/04/10 22:54:23 INFO Applying migration id=fetched 2026/04/10 22:54:23 INFO Applying migration id=move 2026/04/10 22:54:23 INFO Applying migration id=cleanup 2026/04/10 22:54:23 INFO Applying migration id=received 2026/04/10 22:54:23 INFO Applying migration id=namehost 2026/04/10 22:54:23 INFO Applying migration id=outboxhost 2026/04/10 22:54:23 INFO Applying migration id=notesfts 2026/04/10 22:54:23 INFO Applying migration id=iconsname 2026/04/10 22:54:23 INFO Applying migration id=nohash 2026/04/10 22:54:23 INFO Applying migration id=shares 2026/04/10 22:54:23 INFO Applying migration id=actorttl 2026/04/10 22:54:23 INFO Applying migration id=tocc 2026/04/10 22:54:23 INFO Applying migration id=followeds 2026/04/10 22:54:23 INFO Applying migration id=certhash 2026/04/10 22:54:23 INFO Applying migration id=follows_sync 2026/04/10 22:54:23 INFO Applying migration id=jsonpath 2026/04/10 22:54:23 INFO Applying migration id=localforward 2026/04/10 22:54:23 INFO Applying migration id=avatar 2026/04/10 22:54:23 INFO Applying migration id=noimage 2026/04/10 22:54:23 INFO Applying migration id=feed 2026/04/10 22:54:23 INFO Applying migration id=bookmarks 2026/04/10 22:54:23 INFO Applying migration id=shareactivity 2026/04/10 22:54:23 INFO Applying migration id=application 2026/04/10 22:54:23 INFO Applying migration id=certificates 2026/04/10 22:54:23 INFO Applying migration id=rawforward 2026/04/10 22:54:23 INFO Applying migration id=publickey 2026/04/10 22:54:23 INFO Applying migration id=resolvegroup 2026/04/10 22:54:23 INFO Applying migration id=reject 2026/04/10 22:54:23 INFO Applying migration id=autodel 2026/04/10 22:54:23 INFO Applying migration id=jsonb 2026/04/10 22:54:23 INFO Applying migration id=quote 2026/04/10 22:54:23 INFO Applying migration id=rfc9421 2026/04/10 22:54:23 INFO Applying migration id=keys 2026/04/10 22:54:23 INFO Applying migration id=portable 2026/04/10 22:54:23 INFO Applying migration id=proofs 2026/04/10 22:54:23 INFO Applying migration id=contexts 2026/04/10 22:54:23 INFO Applying migration id=deliverieshost 2026/04/10 22:54:23 INFO Applying migration id=pembegin 2026/04/10 22:54:23 INFO Applying migration id=didhost 2026/04/10 22:54:24 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:24 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:24 WARN Actor is gone, deleting associated objects id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheActorDeleted (0.53s) === RUN TestResolve_FederatedActorFirstTimeWrongID 2026/04/10 22:54:24 INFO Applying migration id=initial 2026/04/10 22:54:24 INFO Applying migration id=notesupdated 2026/04/10 22:54:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:24 INFO Applying migration id=activitiesid 2026/04/10 22:54:24 INFO Applying migration id=outbox 2026/04/10 22:54:24 INFO Applying migration id=edits 2026/04/10 22:54:24 INFO Applying migration id=outboxactor 2026/04/10 22:54:24 INFO Applying migration id=outboxsender 2026/04/10 22:54:24 INFO Applying migration id=thread 2026/04/10 22:54:24 INFO Applying migration id=host 2026/04/10 22:54:24 INFO Applying migration id=sharedinbox 2026/04/10 22:54:24 INFO Applying migration id=noteshost 2026/04/10 22:54:24 INFO Applying migration id=fetched 2026/04/10 22:54:24 INFO Applying migration id=move 2026/04/10 22:54:24 INFO Applying migration id=cleanup 2026/04/10 22:54:24 INFO Applying migration id=received 2026/04/10 22:54:24 INFO Applying migration id=namehost 2026/04/10 22:54:24 INFO Applying migration id=outboxhost 2026/04/10 22:54:24 INFO Applying migration id=notesfts 2026/04/10 22:54:24 INFO Applying migration id=iconsname 2026/04/10 22:54:24 INFO Applying migration id=nohash 2026/04/10 22:54:24 INFO Applying migration id=shares 2026/04/10 22:54:24 INFO Applying migration id=actorttl 2026/04/10 22:54:24 INFO Applying migration id=tocc 2026/04/10 22:54:24 INFO Applying migration id=followeds 2026/04/10 22:54:24 INFO Applying migration id=certhash 2026/04/10 22:54:24 INFO Applying migration id=follows_sync 2026/04/10 22:54:24 INFO Applying migration id=jsonpath 2026/04/10 22:54:24 INFO Applying migration id=localforward 2026/04/10 22:54:24 INFO Applying migration id=avatar 2026/04/10 22:54:24 INFO Applying migration id=noimage 2026/04/10 22:54:24 INFO Applying migration id=feed 2026/04/10 22:54:24 INFO Applying migration id=bookmarks 2026/04/10 22:54:24 INFO Applying migration id=shareactivity 2026/04/10 22:54:24 INFO Applying migration id=application 2026/04/10 22:54:24 INFO Applying migration id=certificates 2026/04/10 22:54:24 INFO Applying migration id=rawforward 2026/04/10 22:54:24 INFO Applying migration id=publickey 2026/04/10 22:54:24 INFO Applying migration id=resolvegroup 2026/04/10 22:54:24 INFO Applying migration id=reject 2026/04/10 22:54:24 INFO Applying migration id=autodel 2026/04/10 22:54:24 INFO Applying migration id=jsonb 2026/04/10 22:54:24 INFO Applying migration id=quote 2026/04/10 22:54:24 INFO Applying migration id=rfc9421 2026/04/10 22:54:24 INFO Applying migration id=keys 2026/04/10 22:54:24 INFO Applying migration id=portable 2026/04/10 22:54:24 INFO Applying migration id=proofs 2026/04/10 22:54:24 INFO Applying migration id=contexts 2026/04/10 22:54:24 INFO Applying migration id=deliverieshost 2026/04/10 22:54:24 INFO Applying migration id=pembegin 2026/04/10 22:54:24 INFO Applying migration id=didhost 2026/04/10 22:54:24 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeWrongID (0.20s) === RUN TestResolve_FederatedActorFirstTimeDeleted 2026/04/10 22:54:24 INFO Applying migration id=initial 2026/04/10 22:54:24 INFO Applying migration id=notesupdated 2026/04/10 22:54:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:24 INFO Applying migration id=activitiesid 2026/04/10 22:54:24 INFO Applying migration id=outbox 2026/04/10 22:54:24 INFO Applying migration id=edits 2026/04/10 22:54:24 INFO Applying migration id=outboxactor 2026/04/10 22:54:24 INFO Applying migration id=outboxsender 2026/04/10 22:54:24 INFO Applying migration id=thread 2026/04/10 22:54:24 INFO Applying migration id=host 2026/04/10 22:54:24 INFO Applying migration id=sharedinbox 2026/04/10 22:54:24 INFO Applying migration id=noteshost 2026/04/10 22:54:24 INFO Applying migration id=fetched 2026/04/10 22:54:24 INFO Applying migration id=move 2026/04/10 22:54:24 INFO Applying migration id=cleanup 2026/04/10 22:54:24 INFO Applying migration id=received 2026/04/10 22:54:24 INFO Applying migration id=namehost 2026/04/10 22:54:24 INFO Applying migration id=outboxhost 2026/04/10 22:54:24 INFO Applying migration id=notesfts 2026/04/10 22:54:24 INFO Applying migration id=iconsname 2026/04/10 22:54:24 INFO Applying migration id=nohash 2026/04/10 22:54:24 INFO Applying migration id=shares 2026/04/10 22:54:24 INFO Applying migration id=actorttl 2026/04/10 22:54:24 INFO Applying migration id=tocc 2026/04/10 22:54:24 INFO Applying migration id=followeds 2026/04/10 22:54:24 INFO Applying migration id=certhash 2026/04/10 22:54:24 INFO Applying migration id=follows_sync 2026/04/10 22:54:24 INFO Applying migration id=jsonpath 2026/04/10 22:54:24 INFO Applying migration id=localforward 2026/04/10 22:54:24 INFO Applying migration id=avatar 2026/04/10 22:54:24 INFO Applying migration id=noimage 2026/04/10 22:54:24 INFO Applying migration id=feed 2026/04/10 22:54:24 INFO Applying migration id=bookmarks 2026/04/10 22:54:24 INFO Applying migration id=shareactivity 2026/04/10 22:54:24 INFO Applying migration id=application 2026/04/10 22:54:24 INFO Applying migration id=certificates 2026/04/10 22:54:24 INFO Applying migration id=rawforward 2026/04/10 22:54:24 INFO Applying migration id=publickey 2026/04/10 22:54:24 INFO Applying migration id=resolvegroup 2026/04/10 22:54:24 INFO Applying migration id=reject 2026/04/10 22:54:24 INFO Applying migration id=autodel 2026/04/10 22:54:24 INFO Applying migration id=jsonb 2026/04/10 22:54:24 INFO Applying migration id=quote 2026/04/10 22:54:24 INFO Applying migration id=rfc9421 2026/04/10 22:54:24 INFO Applying migration id=keys 2026/04/10 22:54:24 INFO Applying migration id=portable 2026/04/10 22:54:24 INFO Applying migration id=proofs 2026/04/10 22:54:24 INFO Applying migration id=contexts 2026/04/10 22:54:24 INFO Applying migration id=deliverieshost 2026/04/10 22:54:24 INFO Applying migration id=pembegin 2026/04/10 22:54:24 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeDeleted (0.15s) === RUN TestResolve_FederatedActorFirstTimeTooYoung 2026/04/10 22:54:24 INFO Applying migration id=initial 2026/04/10 22:54:24 INFO Applying migration id=notesupdated 2026/04/10 22:54:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:24 INFO Applying migration id=activitiesid 2026/04/10 22:54:24 INFO Applying migration id=outbox 2026/04/10 22:54:24 INFO Applying migration id=edits 2026/04/10 22:54:24 INFO Applying migration id=outboxactor 2026/04/10 22:54:24 INFO Applying migration id=outboxsender 2026/04/10 22:54:24 INFO Applying migration id=thread 2026/04/10 22:54:24 INFO Applying migration id=host 2026/04/10 22:54:24 INFO Applying migration id=sharedinbox 2026/04/10 22:54:24 INFO Applying migration id=noteshost 2026/04/10 22:54:24 INFO Applying migration id=fetched 2026/04/10 22:54:24 INFO Applying migration id=move 2026/04/10 22:54:24 INFO Applying migration id=cleanup 2026/04/10 22:54:24 INFO Applying migration id=received 2026/04/10 22:54:24 INFO Applying migration id=namehost 2026/04/10 22:54:24 INFO Applying migration id=outboxhost 2026/04/10 22:54:24 INFO Applying migration id=notesfts 2026/04/10 22:54:24 INFO Applying migration id=iconsname 2026/04/10 22:54:24 INFO Applying migration id=nohash 2026/04/10 22:54:24 INFO Applying migration id=shares 2026/04/10 22:54:24 INFO Applying migration id=actorttl 2026/04/10 22:54:24 INFO Applying migration id=tocc 2026/04/10 22:54:24 INFO Applying migration id=followeds 2026/04/10 22:54:24 INFO Applying migration id=certhash 2026/04/10 22:54:24 INFO Applying migration id=follows_sync 2026/04/10 22:54:24 INFO Applying migration id=jsonpath 2026/04/10 22:54:24 INFO Applying migration id=localforward 2026/04/10 22:54:24 INFO Applying migration id=avatar 2026/04/10 22:54:24 INFO Applying migration id=noimage 2026/04/10 22:54:24 INFO Applying migration id=feed 2026/04/10 22:54:24 INFO Applying migration id=bookmarks 2026/04/10 22:54:24 INFO Applying migration id=shareactivity 2026/04/10 22:54:24 INFO Applying migration id=application 2026/04/10 22:54:24 INFO Applying migration id=certificates 2026/04/10 22:54:24 INFO Applying migration id=rawforward 2026/04/10 22:54:24 INFO Applying migration id=publickey 2026/04/10 22:54:24 INFO Applying migration id=resolvegroup 2026/04/10 22:54:24 INFO Applying migration id=reject 2026/04/10 22:54:24 INFO Applying migration id=autodel 2026/04/10 22:54:24 INFO Applying migration id=jsonb 2026/04/10 22:54:24 INFO Applying migration id=quote 2026/04/10 22:54:24 INFO Applying migration id=rfc9421 2026/04/10 22:54:24 INFO Applying migration id=keys 2026/04/10 22:54:24 INFO Applying migration id=portable 2026/04/10 22:54:24 INFO Applying migration id=proofs 2026/04/10 22:54:24 INFO Applying migration id=contexts 2026/04/10 22:54:24 INFO Applying migration id=deliverieshost 2026/04/10 22:54:24 INFO Applying migration id=pembegin 2026/04/10 22:54:24 INFO Applying migration id=didhost 2026/04/10 22:54:24 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeTooYoung (0.34s) === RUN TestResolve_FederatedActorFirstTimeSuspended 2026/04/10 22:54:24 INFO Applying migration id=initial 2026/04/10 22:54:24 INFO Applying migration id=notesupdated 2026/04/10 22:54:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:24 INFO Applying migration id=activitiesid 2026/04/10 22:54:24 INFO Applying migration id=outbox 2026/04/10 22:54:24 INFO Applying migration id=edits 2026/04/10 22:54:24 INFO Applying migration id=outboxactor 2026/04/10 22:54:24 INFO Applying migration id=outboxsender 2026/04/10 22:54:24 INFO Applying migration id=thread 2026/04/10 22:54:24 INFO Applying migration id=host 2026/04/10 22:54:24 INFO Applying migration id=sharedinbox 2026/04/10 22:54:24 INFO Applying migration id=noteshost 2026/04/10 22:54:24 INFO Applying migration id=fetched 2026/04/10 22:54:24 INFO Applying migration id=move 2026/04/10 22:54:24 INFO Applying migration id=cleanup 2026/04/10 22:54:24 INFO Applying migration id=received 2026/04/10 22:54:24 INFO Applying migration id=namehost 2026/04/10 22:54:24 INFO Applying migration id=outboxhost 2026/04/10 22:54:24 INFO Applying migration id=notesfts 2026/04/10 22:54:24 INFO Applying migration id=iconsname 2026/04/10 22:54:24 INFO Applying migration id=nohash 2026/04/10 22:54:24 INFO Applying migration id=shares 2026/04/10 22:54:24 INFO Applying migration id=actorttl 2026/04/10 22:54:24 INFO Applying migration id=tocc 2026/04/10 22:54:24 INFO Applying migration id=followeds 2026/04/10 22:54:24 INFO Applying migration id=certhash 2026/04/10 22:54:24 INFO Applying migration id=follows_sync 2026/04/10 22:54:24 INFO Applying migration id=jsonpath 2026/04/10 22:54:24 INFO Applying migration id=localforward 2026/04/10 22:54:24 INFO Applying migration id=avatar 2026/04/10 22:54:24 INFO Applying migration id=noimage 2026/04/10 22:54:24 INFO Applying migration id=feed 2026/04/10 22:54:24 INFO Applying migration id=bookmarks 2026/04/10 22:54:24 INFO Applying migration id=shareactivity 2026/04/10 22:54:24 INFO Applying migration id=application 2026/04/10 22:54:24 INFO Applying migration id=certificates 2026/04/10 22:54:24 INFO Applying migration id=rawforward 2026/04/10 22:54:24 INFO Applying migration id=publickey 2026/04/10 22:54:24 INFO Applying migration id=resolvegroup 2026/04/10 22:54:24 INFO Applying migration id=reject 2026/04/10 22:54:24 INFO Applying migration id=autodel 2026/04/10 22:54:24 INFO Applying migration id=jsonb 2026/04/10 22:54:24 INFO Applying migration id=quote 2026/04/10 22:54:24 INFO Applying migration id=rfc9421 2026/04/10 22:54:24 INFO Applying migration id=keys 2026/04/10 22:54:24 INFO Applying migration id=portable 2026/04/10 22:54:24 INFO Applying migration id=proofs 2026/04/10 22:54:24 INFO Applying migration id=contexts 2026/04/10 22:54:24 INFO Applying migration id=deliverieshost 2026/04/10 22:54:24 INFO Applying migration id=pembegin 2026/04/10 22:54:24 INFO Applying migration id=didhost 2026/04/10 22:54:24 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeSuspended (0.19s) === RUN TestResolve_FederatedActorWrongIDCached 2026/04/10 22:54:24 INFO Applying migration id=initial 2026/04/10 22:54:24 INFO Applying migration id=notesupdated 2026/04/10 22:54:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:24 INFO Applying migration id=activitiesid 2026/04/10 22:54:24 INFO Applying migration id=outbox 2026/04/10 22:54:24 INFO Applying migration id=edits 2026/04/10 22:54:24 INFO Applying migration id=outboxactor 2026/04/10 22:54:24 INFO Applying migration id=outboxsender 2026/04/10 22:54:24 INFO Applying migration id=thread 2026/04/10 22:54:24 INFO Applying migration id=host 2026/04/10 22:54:24 INFO Applying migration id=sharedinbox 2026/04/10 22:54:24 INFO Applying migration id=noteshost 2026/04/10 22:54:24 INFO Applying migration id=fetched 2026/04/10 22:54:24 INFO Applying migration id=move 2026/04/10 22:54:24 INFO Applying migration id=cleanup 2026/04/10 22:54:24 INFO Applying migration id=received 2026/04/10 22:54:24 INFO Applying migration id=namehost 2026/04/10 22:54:24 INFO Applying migration id=outboxhost 2026/04/10 22:54:24 INFO Applying migration id=notesfts 2026/04/10 22:54:24 INFO Applying migration id=iconsname 2026/04/10 22:54:24 INFO Applying migration id=nohash 2026/04/10 22:54:24 INFO Applying migration id=shares 2026/04/10 22:54:24 INFO Applying migration id=actorttl 2026/04/10 22:54:24 INFO Applying migration id=tocc 2026/04/10 22:54:24 INFO Applying migration id=followeds 2026/04/10 22:54:24 INFO Applying migration id=certhash 2026/04/10 22:54:24 INFO Applying migration id=follows_sync 2026/04/10 22:54:24 INFO Applying migration id=jsonpath 2026/04/10 22:54:25 INFO Applying migration id=localforward 2026/04/10 22:54:25 INFO Applying migration id=avatar 2026/04/10 22:54:25 INFO Applying migration id=noimage 2026/04/10 22:54:25 INFO Applying migration id=feed 2026/04/10 22:54:25 INFO Applying migration id=bookmarks 2026/04/10 22:54:25 INFO Applying migration id=shareactivity 2026/04/10 22:54:25 INFO Applying migration id=application 2026/04/10 22:54:25 INFO Applying migration id=certificates 2026/04/10 22:54:25 INFO Applying migration id=rawforward 2026/04/10 22:54:25 INFO Applying migration id=publickey 2026/04/10 22:54:25 INFO Applying migration id=resolvegroup 2026/04/10 22:54:25 INFO Applying migration id=reject 2026/04/10 22:54:25 INFO Applying migration id=autodel 2026/04/10 22:54:25 INFO Applying migration id=jsonb 2026/04/10 22:54:25 INFO Applying migration id=quote 2026/04/10 22:54:25 INFO Applying migration id=rfc9421 2026/04/10 22:54:25 INFO Applying migration id=keys 2026/04/10 22:54:25 INFO Applying migration id=portable 2026/04/10 22:54:25 INFO Applying migration id=proofs 2026/04/10 22:54:25 INFO Applying migration id=contexts 2026/04/10 22:54:25 INFO Applying migration id=deliverieshost 2026/04/10 22:54:25 INFO Applying migration id=pembegin 2026/04/10 22:54:25 INFO Applying migration id=didhost 2026/04/10 22:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDCached (0.40s) === RUN TestResolve_FederatedActorWrongIDCachedOldCache 2026/04/10 22:54:25 INFO Applying migration id=initial 2026/04/10 22:54:25 INFO Applying migration id=notesupdated 2026/04/10 22:54:25 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:25 INFO Applying migration id=activitiesid 2026/04/10 22:54:25 INFO Applying migration id=outbox 2026/04/10 22:54:25 INFO Applying migration id=edits 2026/04/10 22:54:25 INFO Applying migration id=outboxactor 2026/04/10 22:54:25 INFO Applying migration id=outboxsender 2026/04/10 22:54:25 INFO Applying migration id=thread 2026/04/10 22:54:25 INFO Applying migration id=host 2026/04/10 22:54:25 INFO Applying migration id=sharedinbox 2026/04/10 22:54:25 INFO Applying migration id=noteshost 2026/04/10 22:54:25 INFO Applying migration id=fetched 2026/04/10 22:54:25 INFO Applying migration id=move 2026/04/10 22:54:25 INFO Applying migration id=cleanup 2026/04/10 22:54:25 INFO Applying migration id=received 2026/04/10 22:54:25 INFO Applying migration id=namehost 2026/04/10 22:54:25 INFO Applying migration id=outboxhost 2026/04/10 22:54:25 INFO Applying migration id=notesfts 2026/04/10 22:54:25 INFO Applying migration id=iconsname 2026/04/10 22:54:25 INFO Applying migration id=nohash 2026/04/10 22:54:25 INFO Applying migration id=shares 2026/04/10 22:54:25 INFO Applying migration id=actorttl 2026/04/10 22:54:25 INFO Applying migration id=tocc 2026/04/10 22:54:25 INFO Applying migration id=followeds 2026/04/10 22:54:25 INFO Applying migration id=certhash 2026/04/10 22:54:25 INFO Applying migration id=follows_sync 2026/04/10 22:54:25 INFO Applying migration id=jsonpath 2026/04/10 22:54:25 INFO Applying migration id=localforward 2026/04/10 22:54:25 INFO Applying migration id=avatar 2026/04/10 22:54:25 INFO Applying migration id=noimage 2026/04/10 22:54:25 INFO Applying migration id=feed 2026/04/10 22:54:25 INFO Applying migration id=bookmarks 2026/04/10 22:54:25 INFO Applying migration id=shareactivity 2026/04/10 22:54:25 INFO Applying migration id=application 2026/04/10 22:54:25 INFO Applying migration id=certificates 2026/04/10 22:54:25 INFO Applying migration id=rawforward 2026/04/10 22:54:25 INFO Applying migration id=publickey 2026/04/10 22:54:25 INFO Applying migration id=resolvegroup 2026/04/10 22:54:25 INFO Applying migration id=reject 2026/04/10 22:54:25 INFO Applying migration id=autodel 2026/04/10 22:54:25 INFO Applying migration id=jsonb 2026/04/10 22:54:25 INFO Applying migration id=quote 2026/04/10 22:54:25 INFO Applying migration id=rfc9421 2026/04/10 22:54:25 INFO Applying migration id=keys 2026/04/10 22:54:25 INFO Applying migration id=portable 2026/04/10 22:54:25 INFO Applying migration id=proofs 2026/04/10 22:54:25 INFO Applying migration id=contexts 2026/04/10 22:54:25 INFO Applying migration id=deliverieshost 2026/04/10 22:54:25 INFO Applying migration id=pembegin 2026/04/10 22:54:25 INFO Applying migration id=didhost 2026/04/10 22:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/04/10 22:54:25 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/04/10 22:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDCachedOldCache (0.15s) === RUN TestResolve_FederatedActorWrongIDOldCache 2026/04/10 22:54:25 INFO Applying migration id=initial 2026/04/10 22:54:25 INFO Applying migration id=notesupdated 2026/04/10 22:54:25 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:25 INFO Applying migration id=activitiesid 2026/04/10 22:54:25 INFO Applying migration id=outbox 2026/04/10 22:54:25 INFO Applying migration id=edits 2026/04/10 22:54:25 INFO Applying migration id=outboxactor 2026/04/10 22:54:25 INFO Applying migration id=outboxsender 2026/04/10 22:54:25 INFO Applying migration id=thread 2026/04/10 22:54:25 INFO Applying migration id=host 2026/04/10 22:54:25 INFO Applying migration id=sharedinbox 2026/04/10 22:54:25 INFO Applying migration id=noteshost 2026/04/10 22:54:25 INFO Applying migration id=fetched 2026/04/10 22:54:25 INFO Applying migration id=move 2026/04/10 22:54:25 INFO Applying migration id=cleanup 2026/04/10 22:54:25 INFO Applying migration id=received 2026/04/10 22:54:25 INFO Applying migration id=namehost 2026/04/10 22:54:25 INFO Applying migration id=outboxhost 2026/04/10 22:54:25 INFO Applying migration id=notesfts 2026/04/10 22:54:25 INFO Applying migration id=iconsname 2026/04/10 22:54:25 INFO Applying migration id=nohash 2026/04/10 22:54:25 INFO Applying migration id=shares 2026/04/10 22:54:25 INFO Applying migration id=actorttl 2026/04/10 22:54:25 INFO Applying migration id=tocc 2026/04/10 22:54:25 INFO Applying migration id=followeds 2026/04/10 22:54:25 INFO Applying migration id=certhash 2026/04/10 22:54:25 INFO Applying migration id=follows_sync 2026/04/10 22:54:25 INFO Applying migration id=jsonpath 2026/04/10 22:54:25 INFO Applying migration id=localforward 2026/04/10 22:54:25 INFO Applying migration id=avatar 2026/04/10 22:54:25 INFO Applying migration id=noimage 2026/04/10 22:54:25 INFO Applying migration id=feed 2026/04/10 22:54:25 INFO Applying migration id=bookmarks 2026/04/10 22:54:25 INFO Applying migration id=shareactivity 2026/04/10 22:54:25 INFO Applying migration id=application 2026/04/10 22:54:25 INFO Applying migration id=certificates 2026/04/10 22:54:25 INFO Applying migration id=rawforward 2026/04/10 22:54:25 INFO Applying migration id=publickey 2026/04/10 22:54:25 INFO Applying migration id=resolvegroup 2026/04/10 22:54:25 INFO Applying migration id=reject 2026/04/10 22:54:25 INFO Applying migration id=autodel 2026/04/10 22:54:25 INFO Applying migration id=jsonb 2026/04/10 22:54:25 INFO Applying migration id=quote 2026/04/10 22:54:25 INFO Applying migration id=rfc9421 2026/04/10 22:54:25 INFO Applying migration id=keys 2026/04/10 22:54:25 INFO Applying migration id=portable 2026/04/10 22:54:25 INFO Applying migration id=proofs 2026/04/10 22:54:25 INFO Applying migration id=contexts 2026/04/10 22:54:25 INFO Applying migration id=deliverieshost 2026/04/10 22:54:25 INFO Applying migration id=pembegin 2026/04/10 22:54:25 INFO Applying migration id=didhost 2026/04/10 22:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/04/10 22:54:25 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/04/10 22:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/04/10 22:54:25 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/04/10 22:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDOldCache (0.12s) PASS ok github.com/dimkr/tootik/fed (cached) === RUN TestGetTextAndLinks_EmptyPost --- PASS: TestGetTextAndLinks_EmptyPost (0.00s) === RUN TestGetTextAndLinks_FewLines --- PASS: TestGetTextAndLinks_FewLines (0.00s) === RUN TestGetTextAndLinks_ManyLines --- PASS: TestGetTextAndLinks_ManyLines (0.00s) === RUN TestGetTextAndLinks_ManyLinesExtraLineBreak --- PASS: TestGetTextAndLinks_ManyLinesExtraLineBreak (0.00s) === RUN TestGetTextAndLinks_ManyLinesExtraLineBreaks --- PASS: TestGetTextAndLinks_ManyLinesExtraLineBreaks (0.00s) === RUN TestGetTextAndLinks_ManyLinesNoParagraphs --- PASS: TestGetTextAndLinks_ManyLinesNoParagraphs (0.00s) === RUN TestGetTextAndLinks_ManyLinesNoParagraphsExtraLineBreak --- PASS: TestGetTextAndLinks_ManyLinesNoParagraphsExtraLineBreak (0.00s) === RUN TestGetTextAndLinks_ManyLinesManyRunes --- PASS: TestGetTextAndLinks_ManyLinesManyRunes (0.00s) === RUN TestGetTextAndLinks_EmptyLinesInMiddle --- PASS: TestGetTextAndLinks_EmptyLinesInMiddle (0.00s) === RUN TestGetTextAndLinks_EmptyLinesInMiddleThenMoreLines --- PASS: TestGetTextAndLinks_EmptyLinesInMiddleThenMoreLines (0.00s) === RUN TestGetTextAndLinks_ManyLinesNoLinesLimit --- PASS: TestGetTextAndLinks_ManyLinesNoLinesLimit (0.00s) PASS ok github.com/dimkr/tootik/front (cached) ? github.com/dimkr/tootik/front/finger [no test files] ? github.com/dimkr/tootik/front/gemini [no test files] ? github.com/dimkr/tootik/front/gopher [no test files] ? github.com/dimkr/tootik/front/graph [no test files] ? github.com/dimkr/tootik/front/guppy [no test files] ? github.com/dimkr/tootik/front/static [no test files] ? github.com/dimkr/tootik/front/text [no test files] === RUN TestRaw_TrailingNewLine --- PASS: TestRaw_TrailingNewLine (0.00s) === RUN TestRaw_NoTrailingNewLine --- PASS: TestRaw_NoTrailingNewLine (0.00s) PASS ok github.com/dimkr/tootik/front/text/gmap (cached) ? github.com/dimkr/tootik/front/text/gmi [no test files] ? github.com/dimkr/tootik/front/text/guppy [no test files] === RUN TestFromHTML_Empty === PAUSE TestFromHTML_Empty === RUN TestFromHTML_Plain === PAUSE TestFromHTML_Plain === RUN TestFromHTML_Paragraphs === PAUSE TestFromHTML_Paragraphs === RUN TestFromHTML_TitleAndParagraphs === PAUSE TestFromHTML_TitleAndParagraphs === RUN TestFromHTML_TitleSubtitleAndParagraphs === PAUSE TestFromHTML_TitleSubtitleAndParagraphs === RUN TestFromHTML_TitleParagraphSubtitleAndParagraph === PAUSE TestFromHTML_TitleParagraphSubtitleAndParagraph === RUN TestFromHTML_LineBreak === PAUSE TestFromHTML_LineBreak === RUN TestFromHTML_MentionAndLink === PAUSE TestFromHTML_MentionAndLink === RUN TestFromHTML_MentionAndLinks === PAUSE TestFromHTML_MentionAndLinks === RUN TestFromHTML_MentionAndLinkAltText === PAUSE TestFromHTML_MentionAndLinkAltText === RUN TestFromHTML_Mention === PAUSE TestFromHTML_Mention === RUN TestFromHTML_Image === PAUSE TestFromHTML_Image === RUN TestFromHTML_ImageAlt === PAUSE TestFromHTML_ImageAlt === RUN TestFromHTML_ImageNoSrc === PAUSE TestFromHTML_ImageNoSrc === RUN TestFromHTML_ImageAndLink === PAUSE TestFromHTML_ImageAndLink === RUN TestFromHTML_ImageAndSameLink === PAUSE TestFromHTML_ImageAndSameLink === RUN TestFromHTML_Escaping === PAUSE TestFromHTML_Escaping === RUN TestFromHTML_UnorderedList === PAUSE TestFromHTML_UnorderedList === RUN TestFromHTML_OrderedList === PAUSE TestFromHTML_OrderedList === RUN TestFromHTML_Quote === PAUSE TestFromHTML_Quote === RUN TestToHTML_Empty === PAUSE TestToHTML_Empty === RUN TestToHTML_Plain === PAUSE TestToHTML_Plain === RUN TestToHTML_LineBreak === PAUSE TestToHTML_LineBreak === RUN TestToHTML_TwoLineBreaks === PAUSE TestToHTML_TwoLineBreaks === RUN TestToHTML_ManyLineBreaks === PAUSE TestToHTML_ManyLineBreaks === RUN TestToHTML_ManyLinesManyLineBreaks === PAUSE TestToHTML_ManyLinesManyLineBreaks === RUN TestToHTML_LeadingLineBreak === PAUSE TestToHTML_LeadingLineBreak === RUN TestToHTML_LeadingLineBreaks === PAUSE TestToHTML_LeadingLineBreaks === RUN TestToHTML_TrailingLineBreak === PAUSE TestToHTML_TrailingLineBreak === RUN TestToHTML_TrailingLineBreaks === PAUSE TestToHTML_TrailingLineBreaks === RUN TestToHTML_OnlyLineBreaks === PAUSE TestToHTML_OnlyLineBreaks === RUN TestToHTML_Link === PAUSE TestToHTML_Link === RUN TestToHTML_OverlappingLink === PAUSE TestToHTML_OverlappingLink === RUN TestToHTML_LinkAndLineBreak === PAUSE TestToHTML_LinkAndLineBreak === RUN TestToHTML_LinkStart === PAUSE TestToHTML_LinkStart === RUN TestToHTML_LinkDot === PAUSE TestToHTML_LinkDot === RUN TestToHTML_Question === PAUSE TestToHTML_Question === RUN TestToHTML_LinkExclamationMark === PAUSE TestToHTML_LinkExclamationMark === RUN TestToHTML_LinkParentheses === PAUSE TestToHTML_LinkParentheses === RUN TestToHTML_TitleAndParagraphs === PAUSE TestToHTML_TitleAndParagraphs === RUN TestToHTML_TitleSubtitleAndParagraphs === PAUSE TestToHTML_TitleSubtitleAndParagraphs === RUN TestToHTML_Mentions === PAUSE TestToHTML_Mentions === RUN TestToHTML_MissingMentions === PAUSE TestToHTML_MissingMentions === RUN TestToHTML_NoMentions === PAUSE TestToHTML_NoMentions === RUN TestToHTML_EmojiMention === PAUSE TestToHTML_EmojiMention === RUN TestToHTML_Escaping === PAUSE TestToHTML_Escaping === CONT TestFromHTML_Empty --- PASS: TestFromHTML_Empty (0.00s) === CONT TestToHTML_Escaping --- PASS: TestToHTML_Escaping (0.00s) === CONT TestToHTML_EmojiMention --- PASS: TestToHTML_EmojiMention (0.00s) === CONT TestToHTML_NoMentions --- PASS: TestToHTML_NoMentions (0.00s) === CONT TestToHTML_MissingMentions --- PASS: TestToHTML_MissingMentions (0.00s) === CONT TestToHTML_Mentions --- PASS: TestToHTML_Mentions (0.00s) === CONT TestToHTML_TitleSubtitleAndParagraphs --- PASS: TestToHTML_TitleSubtitleAndParagraphs (0.00s) === CONT 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 TestFromHTML_Escaping === CONT TestFromHTML_MentionAndLinks === CONT TestFromHTML_LineBreak === CONT TestFromHTML_TitleParagraphSubtitleAndParagraph === CONT TestFromHTML_TitleSubtitleAndParagraphs === CONT TestFromHTML_TitleAndParagraphs --- PASS: TestFromHTML_Escaping (0.00s) === CONT TestFromHTML_UnorderedList --- PASS: TestFromHTML_LineBreak (0.00s) --- PASS: TestFromHTML_TitleParagraphSubtitleAndParagraph (0.00s) --- PASS: TestFromHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestFromHTML_MentionAndLinks (0.00s) === CONT TestFromHTML_ImageAndSameLink --- PASS: TestFromHTML_TitleAndParagraphs (0.00s) === CONT TestFromHTML_ImageNoSrc --- PASS: TestFromHTML_ImageNoSrc (0.00s) === CONT TestFromHTML_ImageAlt --- PASS: TestFromHTML_ImageAndSameLink (0.00s) === CONT TestFromHTML_ImageAndLink --- PASS: TestFromHTML_ImageAlt (0.00s) === CONT TestFromHTML_Image --- PASS: TestFromHTML_UnorderedList (0.00s) --- PASS: TestFromHTML_ImageAndLink (0.00s) === CONT TestFromHTML_Mention --- PASS: TestFromHTML_Image (0.00s) --- PASS: TestFromHTML_Mention (0.00s) === CONT TestFromHTML_MentionAndLinkAltText --- PASS: TestFromHTML_MentionAndLinkAltText (0.00s) === CONT TestFromHTML_MentionAndLink --- PASS: TestFromHTML_MentionAndLink (0.00s) === CONT TestToHTML_OnlyLineBreaks --- PASS: TestToHTML_OnlyLineBreaks (0.00s) === CONT TestToHTML_LinkAndLineBreak --- PASS: TestToHTML_LinkAndLineBreak (0.00s) === CONT TestToHTML_TrailingLineBreak --- PASS: TestToHTML_TrailingLineBreak (0.00s) === CONT TestToHTML_OverlappingLink --- PASS: TestToHTML_OverlappingLink (0.00s) === CONT TestToHTML_Link --- PASS: TestToHTML_Link (0.00s) === CONT TestToHTML_TrailingLineBreaks --- PASS: TestToHTML_TrailingLineBreaks (0.00s) === CONT TestToHTML_LineBreak --- PASS: TestToHTML_LineBreak (0.00s) === CONT TestToHTML_Empty --- PASS: TestToHTML_Empty (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 TestFromHTML_Quote --- PASS: TestFromHTML_Quote (0.00s) === CONT TestToHTML_Plain --- PASS: TestToHTML_Plain (0.00s) === CONT TestFromHTML_OrderedList --- PASS: TestFromHTML_OrderedList (0.00s) === CONT TestToHTML_LeadingLineBreaks --- PASS: TestToHTML_LeadingLineBreaks (0.00s) === CONT TestToHTML_LeadingLineBreak --- PASS: TestToHTML_LeadingLineBreak (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 (cached) ? github.com/dimkr/tootik/front/user [no test files] === RUN TestRFC9421_BuildSignatureBase === RUN TestRFC9421_BuildSignatureBase/DerivedComponents === PAUSE TestRFC9421_BuildSignatureBase/DerivedComponents === RUN TestRFC9421_BuildSignatureBase/MultipleValues === PAUSE TestRFC9421_BuildSignatureBase/MultipleValues === RUN TestRFC9421_BuildSignatureBase/MissingHeader === PAUSE TestRFC9421_BuildSignatureBase/MissingHeader === RUN TestRFC9421_BuildSignatureBase/UnsupportedComponent === PAUSE TestRFC9421_BuildSignatureBase/UnsupportedComponent === CONT TestRFC9421_BuildSignatureBase/DerivedComponents === CONT TestRFC9421_BuildSignatureBase/MissingHeader === CONT TestRFC9421_BuildSignatureBase/MultipleValues === CONT TestRFC9421_BuildSignatureBase/UnsupportedComponent --- PASS: TestRFC9421_BuildSignatureBase (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/DerivedComponents (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MissingHeader (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MultipleValues (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/UnsupportedComponent (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.29s) === RUN TestSign_Get --- PASS: TestSign_Get (0.44s) === RUN TestSign_NoKeyID --- PASS: TestSign_NoKeyID (0.16s) === RUN TestSign_WrongKeyType --- PASS: TestSign_WrongKeyType (0.00s) === RUN TestSign_MissingHeader --- PASS: TestSign_MissingHeader (0.40s) === RUN TestSign_ReadFailure --- PASS: TestSign_ReadFailure (0.22s) === RUN TestSign_SignFailure --- PASS: TestSign_SignFailure (0.00s) === RUN TestVerify_TooOld --- PASS: TestVerify_TooOld (0.54s) === RUN TestVerify_TooNew --- PASS: TestVerify_TooNew (0.24s) === RUN TestVerify_NoDate --- PASS: TestVerify_NoDate (0.20s) === RUN TestVerify_InvalidDate --- PASS: TestVerify_InvalidDate (0.18s) === RUN TestVerify_WrongHost --- PASS: TestVerify_WrongHost (0.65s) === RUN TestVerify_EmptyHost --- PASS: TestVerify_EmptyHost (0.10s) === RUN TestVerify_NoHostFallback --- PASS: TestVerify_NoHostFallback (0.43s) === RUN TestVerify_NoHostWrongFallback --- PASS: TestVerify_NoHostWrongFallback (0.20s) === RUN TestVerify_TwoSignatureHeaders --- PASS: TestVerify_TwoSignatureHeaders (0.14s) === RUN TestVerify_TwoKeyIDs --- PASS: TestVerify_TwoKeyIDs (0.31s) === RUN TestVerify_TwoSignatures --- PASS: TestVerify_TwoSignatures (0.22s) === RUN TestVerify_TwoHeaders --- PASS: TestVerify_TwoHeaders (0.13s) === RUN TestVerify_InvalidAttribute --- PASS: TestVerify_InvalidAttribute (0.09s) === RUN TestVerify_NoKeyID --- PASS: TestVerify_NoKeyID (0.07s) === RUN TestVerify_NoSignature --- PASS: TestVerify_NoSignature (0.16s) === RUN TestVerify_NoHeaders --- PASS: TestVerify_NoHeaders (0.31s) === RUN TestVerify_InvalidSignatureBase64 --- PASS: TestVerify_InvalidSignatureBase64 (0.44s) === RUN TestVerify_DuplicateHeaders --- PASS: TestVerify_DuplicateHeaders (0.26s) === RUN TestVerify_HeadersOnlyWhitespace --- PASS: TestVerify_HeadersOnlyWhitespace (0.14s) === RUN TestVerify_HeadersLeadingWhitespace --- PASS: TestVerify_HeadersLeadingWhitespace (0.15s) === RUN TestVerify_HeadersTrailingWhitespace --- PASS: TestVerify_HeadersTrailingWhitespace (0.15s) === RUN TestVerify_HeadersContainsWhitespace --- PASS: TestVerify_HeadersContainsWhitespace (0.28s) === RUN TestVerify_TargetNotSigned --- PASS: TestVerify_TargetNotSigned (0.10s) === RUN TestVerify_HostNotSigned --- PASS: TestVerify_HostNotSigned (0.06s) === RUN TestVerify_DateNotSigned --- PASS: TestVerify_DateNotSigned (0.11s) === RUN TestVerify_DigestNotSigned --- PASS: TestVerify_DigestNotSigned (0.19s) === RUN TestVerify_MissingSignedHeader --- PASS: TestVerify_MissingSignedHeader (0.18s) === RUN TestVerify_MissingSpecialSignedHeader --- PASS: TestVerify_MissingSpecialSignedHeader (0.29s) === RUN TestVerify_DuplicateSignedHeader --- PASS: TestVerify_DuplicateSignedHeader (0.20s) === RUN TestVerify_NoDigest --- PASS: TestVerify_NoDigest (0.13s) === RUN TestVerify_ShortDigest --- PASS: TestVerify_ShortDigest (0.08s) === RUN TestVerify_InvalidDigestAlgorithm --- PASS: TestVerify_InvalidDigestAlgorithm (0.25s) === RUN TestVerify_InvalidDigestBase64 --- PASS: TestVerify_InvalidDigestBase64 (0.23s) === RUN TestVerify_InvalidDigestHashSize --- PASS: TestVerify_InvalidDigestHashSize (0.28s) === RUN TestVerify_WrongHash --- PASS: TestVerify_WrongHash (0.14s) === RUN TestVerify_DifferentMethod --- PASS: TestVerify_DifferentMethod (0.14s) === RUN TestVerify_DifferentHost --- PASS: TestVerify_DifferentHost (0.14s) === RUN TestVerify_DifferentDate --- PASS: TestVerify_DifferentDate (0.25s) === RUN TestVerify_DifferentContentType --- PASS: TestVerify_DifferentContentType (0.08s) === RUN TestVerify_WrongKey --- PASS: TestVerify_WrongKey (0.51s) === RUN TestVerify_SmallKey --- PASS: TestVerify_SmallKey (0.02s) === RUN TestVerify_WrongKeyType --- PASS: TestVerify_WrongKeyType (0.29s) === CONT TestRFC9421_Sign === RUN TestRFC9421_Sign/RSAHappyFlow === CONT TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifyFailure/TwoSignatures === PAUSE TestRFC9421_VerifyFailure/TwoSignatures === RUN TestRFC9421_VerifyFailure/TwoContentDigest === PAUSE TestRFC9421_VerifyFailure/TwoContentDigest === CONT TestRFC9421_VerifySignatureAge === RUN TestRFC9421_VerifySignatureAge/Ed25519 === PAUSE TestRFC9421_VerifySignatureAge/Ed25519 === CONT TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyHappyFlow/RSA === PAUSE TestRFC9421_VerifyHappyFlow/RSA === RUN TestRFC9421_VerifyHappyFlow/Ed25519 === PAUSE TestRFC9421_VerifyHappyFlow/Ed25519 === CONT TestRFC9421_VerifyHappyFlow/RSA === PAUSE TestRFC9421_Sign/RSAHappyFlow === CONT TestRFC9421_VerifyHappyFlow/Ed25519 === RUN TestRFC9421_Sign/Ed25519HappyFlow === PAUSE TestRFC9421_Sign/Ed25519HappyFlow === RUN TestRFC9421_Sign/BodyReadFailure === PAUSE TestRFC9421_Sign/BodyReadFailure === RUN TestRFC9421_Sign/EmptyKeyID === PAUSE TestRFC9421_Sign/EmptyKeyID === RUN TestRFC9421_VerifyFailure/InvalidBase64 === PAUSE TestRFC9421_VerifyFailure/InvalidBase64 === RUN TestRFC9421_VerifySignatureAge/Ed25519#01 === RUN TestRFC9421_Sign/InvalidKeyType === RUN TestRFC9421_VerifyFailure/CreatedNotNumber === PAUSE TestRFC9421_Sign/InvalidKeyType === PAUSE TestRFC9421_VerifyFailure/CreatedNotNumber === RUN TestRFC9421_Sign/SmallKey === RUN TestRFC9421_VerifyFailure/Expired === PAUSE TestRFC9421_Sign/SmallKey === PAUSE TestRFC9421_VerifyFailure/Expired === PAUSE TestRFC9421_VerifySignatureAge/Ed25519#01 === RUN TestRFC9421_Sign/InvalidComponent === PAUSE TestRFC9421_Sign/InvalidComponent === RUN TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_VerifyFailure/ExpiresNotNumber === PAUSE TestRFC9421_VerifyFailure/ExpiresNotNumber === RUN TestRFC9421_VerifyFailure/TwoAlg === CONT TestRFC9421_VerifySignatureAge/Ed25519 === CONT TestRFC9421_VerifySignatureAge/Ed25519#01 --- PASS: TestRFC9421_VerifySignatureAge (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519 (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519#01 (0.00s) === PAUSE TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_Sign/PostWithoutQuery === PAUSE TestRFC9421_VerifyFailure/TwoAlg === PAUSE TestRFC9421_Sign/PostWithoutQuery === RUN TestRFC9421_Sign/GetWithQuery === PAUSE TestRFC9421_Sign/GetWithQuery === RUN TestRFC9421_Sign/GetWithoutQuery === PAUSE TestRFC9421_Sign/GetWithoutQuery === RUN TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_Sign/PostWithQuery === CONT TestRFC9421_Sign/InvalidKeyType === CONT TestRFC9421_Sign/GetWithoutQuery === CONT TestRFC9421_Sign/GetWithQuery === CONT TestRFC9421_Sign/PostWithoutQuery === CONT TestRFC9421_Sign/RSAHappyFlow === CONT TestRFC9421_Sign/InvalidComponent === CONT TestRFC9421_Sign/SmallKey === PAUSE TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_Sign/BodyReadFailure === CONT TestRFC9421_Sign/EmptyKeyID === RUN TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_Sign/Ed25519HappyFlow === PAUSE TestRFC9421_VerifyFailure/AlgNoQuotes === RUN TestRFC9421_VerifyFailure/InvalidHost --- PASS: TestRFC9421_VerifyHappyFlow (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/RSA (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/Ed25519 (0.00s) === PAUSE TestRFC9421_VerifyFailure/InvalidHost === RUN TestRFC9421_VerifyFailure/InvalidSignatureInput === PAUSE TestRFC9421_VerifyFailure/InvalidSignatureInput === RUN TestRFC9421_VerifyFailure/InvalidSignature === PAUSE TestRFC9421_VerifyFailure/InvalidSignature === RUN TestRFC9421_VerifyFailure/LabelMismatch === PAUSE TestRFC9421_VerifyFailure/LabelMismatch === RUN TestRFC9421_VerifyFailure/DuplicateComponent === PAUSE TestRFC9421_VerifyFailure/DuplicateComponent === RUN TestRFC9421_VerifyFailure/MissingRequiredComponent === PAUSE TestRFC9421_VerifyFailure/MissingRequiredComponent === RUN TestRFC9421_VerifyFailure/TwoKeyIDs === PAUSE TestRFC9421_VerifyFailure/TwoKeyIDs === RUN TestRFC9421_VerifyFailure/KeyIDNoQuotes === PAUSE TestRFC9421_VerifyFailure/KeyIDNoQuotes === RUN TestRFC9421_VerifyFailure/TwoCreated === PAUSE TestRFC9421_VerifyFailure/TwoCreated === RUN TestRFC9421_VerifyFailure/TwoExpires === PAUSE TestRFC9421_VerifyFailure/TwoExpires === RUN TestRFC9421_VerifyFailure/AddedTag === PAUSE TestRFC9421_VerifyFailure/AddedTag === RUN TestRFC9421_VerifyFailure/InvalidParameter === PAUSE TestRFC9421_VerifyFailure/InvalidParameter === RUN TestRFC9421_VerifyFailure/NoKeyId === PAUSE TestRFC9421_VerifyFailure/NoKeyId === RUN TestRFC9421_VerifyFailure/NoCreated === PAUSE TestRFC9421_VerifyFailure/NoCreated === RUN TestRFC9421_VerifyFailure/NoContentDigest === PAUSE TestRFC9421_VerifyFailure/NoContentDigest === RUN TestRFC9421_VerifyFailure/EmptyContentDigest === PAUSE TestRFC9421_VerifyFailure/EmptyContentDigest === RUN TestRFC9421_VerifyFailure/InvalidContentDigest === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigest === RUN TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === RUN TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === RUN TestRFC9421_VerifyFailure/InvalidComponent === PAUSE TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/TwoSignatures === CONT TestRFC9421_VerifyFailure/TwoCreated === CONT TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === CONT TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === CONT TestRFC9421_VerifyFailure/InvalidContentDigest === CONT TestRFC9421_VerifyFailure/EmptyContentDigest === CONT TestRFC9421_VerifyFailure/NoContentDigest === CONT TestRFC9421_VerifyFailure/NoCreated === CONT TestRFC9421_VerifyFailure/NoKeyId === CONT TestRFC9421_VerifyFailure/InvalidParameter === CONT TestRFC9421_VerifyFailure/AddedTag === CONT TestRFC9421_VerifyFailure/InvalidHost === CONT TestRFC9421_VerifyFailure/TwoExpires === CONT TestRFC9421_VerifyFailure/KeyIDNoQuotes === CONT TestRFC9421_VerifyFailure/DuplicateComponent === CONT TestRFC9421_VerifyFailure/LabelMismatch === CONT TestRFC9421_VerifyFailure/TwoKeyIDs === CONT TestRFC9421_VerifyFailure/InvalidSignature === CONT TestRFC9421_VerifyFailure/MissingRequiredComponent === CONT TestRFC9421_VerifyFailure/InvalidSignatureInput === CONT TestRFC9421_VerifyFailure/ExpiresNotNumber === CONT TestRFC9421_VerifyFailure/CreatedNotNumber === CONT TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_VerifyFailure/Expired === CONT TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_VerifyFailure/InvalidBase64 === CONT TestRFC9421_VerifyFailure/TwoContentDigest === CONT TestRFC9421_VerifyFailure/TwoAlg --- PASS: TestRFC9421_VerifyFailure (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoSignatures (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/EmptyContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoKeyId (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidParameter (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidHost (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoExpires (0.00s) --- PASS: TestRFC9421_VerifyFailure/KeyIDNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/DuplicateComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/LabelMismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoKeyIDs (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignature (0.00s) --- PASS: TestRFC9421_VerifyFailure/AddedTag (0.00s) --- PASS: TestRFC9421_VerifyFailure/MissingRequiredComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignatureInput (0.00s) --- PASS: TestRFC9421_VerifyFailure/ExpiresNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/CreatedNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/AlgNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/Expired (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoAlg (0.00s) --- PASS: TestRFC9421_Sign (0.00s) --- PASS: TestRFC9421_Sign/InvalidKeyType (0.00s) --- PASS: TestRFC9421_Sign/PostWithQuery (0.00s) --- PASS: TestRFC9421_Sign/GetWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/PostWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/InvalidComponent (0.00s) --- PASS: TestRFC9421_Sign/SmallKey (0.00s) --- PASS: TestRFC9421_Sign/GetWithQuery (0.00s) --- PASS: TestRFC9421_Sign/BodyReadFailure (0.00s) --- PASS: TestRFC9421_Sign/EmptyKeyID (0.00s) --- PASS: TestRFC9421_Sign/Ed25519HappyFlow (0.00s) --- PASS: TestRFC9421_Sign/RSAHappyFlow (0.00s) PASS ok github.com/dimkr/tootik/httpsig (cached) ? github.com/dimkr/tootik/icon [no test files] ? github.com/dimkr/tootik/inbox [no test files] ? github.com/dimkr/tootik/inbox/note [no test files] ? github.com/dimkr/tootik/lock [no test files] ? github.com/dimkr/tootik/migrations [no test files] ? github.com/dimkr/tootik/outbox [no test files] === RUN TestProof_Sign === PAUSE TestProof_Sign === RUN TestProof_Verify === PAUSE TestProof_Verify === CONT TestProof_Sign === CONT TestProof_Verify --- PASS: TestProof_Verify (0.00s) --- PASS: TestProof_Sign (0.00s) PASS ok github.com/dimkr/tootik/proof (cached) === RUN TestAvatar_HappyFlow 2026/04/10 22:54:07 INFO Applying migration id=initial 2026/04/10 22:54:07 INFO Applying migration id=notesupdated 2026/04/10 22:54:07 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:07 INFO Applying migration id=activitiesid 2026/04/10 22:54:07 INFO Applying migration id=outbox 2026/04/10 22:54:07 INFO Applying migration id=edits 2026/04/10 22:54:07 INFO Applying migration id=outboxactor 2026/04/10 22:54:07 INFO Applying migration id=outboxsender 2026/04/10 22:54:07 INFO Applying migration id=thread 2026/04/10 22:54:07 INFO Applying migration id=host 2026/04/10 22:54:07 INFO Applying migration id=sharedinbox 2026/04/10 22:54:07 INFO Applying migration id=noteshost 2026/04/10 22:54:07 INFO Applying migration id=fetched 2026/04/10 22:54:07 INFO Applying migration id=move 2026/04/10 22:54:07 INFO Applying migration id=cleanup 2026/04/10 22:54:07 INFO Applying migration id=received 2026/04/10 22:54:07 INFO Applying migration id=namehost 2026/04/10 22:54:07 INFO Applying migration id=outboxhost 2026/04/10 22:54:07 INFO Applying migration id=notesfts 2026/04/10 22:54:07 INFO Applying migration id=iconsname 2026/04/10 22:54:07 INFO Applying migration id=nohash 2026/04/10 22:54:07 INFO Applying migration id=shares 2026/04/10 22:54:07 INFO Applying migration id=actorttl 2026/04/10 22:54:07 INFO Applying migration id=tocc 2026/04/10 22:54:07 INFO Applying migration id=followeds 2026/04/10 22:54:07 INFO Applying migration id=certhash 2026/04/10 22:54:07 INFO Applying migration id=follows_sync 2026/04/10 22:54:07 INFO Applying migration id=jsonpath 2026/04/10 22:54:07 INFO Applying migration id=localforward 2026/04/10 22:54:07 INFO Applying migration id=avatar 2026/04/10 22:54:07 INFO Applying migration id=noimage 2026/04/10 22:54:07 INFO Applying migration id=feed 2026/04/10 22:54:07 INFO Applying migration id=bookmarks 2026/04/10 22:54:07 INFO Applying migration id=shareactivity 2026/04/10 22:54:07 INFO Applying migration id=application 2026/04/10 22:54:07 INFO Applying migration id=certificates 2026/04/10 22:54:07 INFO Applying migration id=rawforward 2026/04/10 22:54:07 INFO Applying migration id=publickey 2026/04/10 22:54:07 INFO Applying migration id=resolvegroup 2026/04/10 22:54:07 INFO Applying migration id=reject 2026/04/10 22:54:07 INFO Applying migration id=autodel 2026/04/10 22:54:07 INFO Applying migration id=jsonb 2026/04/10 22:54:07 INFO Applying migration id=quote 2026/04/10 22:54:07 INFO Applying migration id=rfc9421 2026/04/10 22:54:07 INFO Applying migration id=keys 2026/04/10 22:54:07 INFO Applying migration id=portable 2026/04/10 22:54:07 INFO Applying migration id=proofs 2026/04/10 22:54:07 INFO Applying migration id=contexts 2026/04/10 22:54:07 INFO Applying migration id=deliverieshost 2026/04/10 22:54:07 INFO Applying migration id=pembegin 2026/04/10 22:54:07 INFO Applying migration id=didhost --- PASS: TestAvatar_HappyFlow (0.98s) === RUN TestAvatar_NewUser 2026/04/10 22:54:08 INFO Applying migration id=initial 2026/04/10 22:54:08 INFO Applying migration id=notesupdated 2026/04/10 22:54:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:08 INFO Applying migration id=activitiesid 2026/04/10 22:54:08 INFO Applying migration id=outbox 2026/04/10 22:54:08 INFO Applying migration id=edits 2026/04/10 22:54:08 INFO Applying migration id=outboxactor 2026/04/10 22:54:08 INFO Applying migration id=outboxsender 2026/04/10 22:54:08 INFO Applying migration id=thread 2026/04/10 22:54:08 INFO Applying migration id=host 2026/04/10 22:54:08 INFO Applying migration id=sharedinbox 2026/04/10 22:54:08 INFO Applying migration id=noteshost 2026/04/10 22:54:08 INFO Applying migration id=fetched 2026/04/10 22:54:08 INFO Applying migration id=move 2026/04/10 22:54:08 INFO Applying migration id=cleanup 2026/04/10 22:54:08 INFO Applying migration id=received 2026/04/10 22:54:08 INFO Applying migration id=namehost 2026/04/10 22:54:08 INFO Applying migration id=outboxhost 2026/04/10 22:54:08 INFO Applying migration id=notesfts 2026/04/10 22:54:08 INFO Applying migration id=iconsname 2026/04/10 22:54:08 INFO Applying migration id=nohash 2026/04/10 22:54:08 INFO Applying migration id=shares 2026/04/10 22:54:08 INFO Applying migration id=actorttl 2026/04/10 22:54:08 INFO Applying migration id=tocc 2026/04/10 22:54:08 INFO Applying migration id=followeds 2026/04/10 22:54:08 INFO Applying migration id=certhash 2026/04/10 22:54:08 INFO Applying migration id=follows_sync 2026/04/10 22:54:08 INFO Applying migration id=jsonpath 2026/04/10 22:54:08 INFO Applying migration id=localforward 2026/04/10 22:54:08 INFO Applying migration id=avatar 2026/04/10 22:54:08 INFO Applying migration id=noimage 2026/04/10 22:54:08 INFO Applying migration id=feed 2026/04/10 22:54:08 INFO Applying migration id=bookmarks 2026/04/10 22:54:08 INFO Applying migration id=shareactivity 2026/04/10 22:54:08 INFO Applying migration id=application 2026/04/10 22:54:08 INFO Applying migration id=certificates 2026/04/10 22:54:08 INFO Applying migration id=rawforward 2026/04/10 22:54:08 INFO Applying migration id=publickey 2026/04/10 22:54:08 INFO Applying migration id=resolvegroup 2026/04/10 22:54:08 INFO Applying migration id=reject 2026/04/10 22:54:08 INFO Applying migration id=autodel 2026/04/10 22:54:08 INFO Applying migration id=jsonb 2026/04/10 22:54:08 INFO Applying migration id=quote 2026/04/10 22:54:08 INFO Applying migration id=rfc9421 2026/04/10 22:54:08 INFO Applying migration id=keys 2026/04/10 22:54:08 INFO Applying migration id=portable 2026/04/10 22:54:08 INFO Applying migration id=proofs 2026/04/10 22:54:08 INFO Applying migration id=contexts 2026/04/10 22:54:08 INFO Applying migration id=deliverieshost 2026/04/10 22:54:08 INFO Applying migration id=pembegin 2026/04/10 22:54:08 INFO Applying migration id=didhost 2026/04/10 22:54:09 WARN Throttled request to set avatar can=2026-04-10T23:24:04.584Z --- PASS: TestAvatar_NewUser (1.01s) === RUN TestAvatar_ChangedRecently 2026/04/10 22:54:09 INFO Applying migration id=initial 2026/04/10 22:54:09 INFO Applying migration id=notesupdated 2026/04/10 22:54:09 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:09 INFO Applying migration id=activitiesid 2026/04/10 22:54:09 INFO Applying migration id=outbox 2026/04/10 22:54:09 INFO Applying migration id=edits 2026/04/10 22:54:09 INFO Applying migration id=outboxactor 2026/04/10 22:54:09 INFO Applying migration id=outboxsender 2026/04/10 22:54:09 INFO Applying migration id=thread 2026/04/10 22:54:09 INFO Applying migration id=host 2026/04/10 22:54:09 INFO Applying migration id=sharedinbox 2026/04/10 22:54:09 INFO Applying migration id=noteshost 2026/04/10 22:54:09 INFO Applying migration id=fetched 2026/04/10 22:54:09 INFO Applying migration id=move 2026/04/10 22:54:09 INFO Applying migration id=cleanup 2026/04/10 22:54:09 INFO Applying migration id=received 2026/04/10 22:54:09 INFO Applying migration id=namehost 2026/04/10 22:54:09 INFO Applying migration id=outboxhost 2026/04/10 22:54:09 INFO Applying migration id=notesfts 2026/04/10 22:54:09 INFO Applying migration id=iconsname 2026/04/10 22:54:09 INFO Applying migration id=nohash 2026/04/10 22:54:09 INFO Applying migration id=shares 2026/04/10 22:54:09 INFO Applying migration id=actorttl 2026/04/10 22:54:09 INFO Applying migration id=tocc 2026/04/10 22:54:09 INFO Applying migration id=followeds 2026/04/10 22:54:09 INFO Applying migration id=certhash 2026/04/10 22:54:09 INFO Applying migration id=follows_sync 2026/04/10 22:54:09 INFO Applying migration id=jsonpath 2026/04/10 22:54:09 INFO Applying migration id=localforward 2026/04/10 22:54:09 INFO Applying migration id=avatar 2026/04/10 22:54:09 INFO Applying migration id=noimage 2026/04/10 22:54:09 INFO Applying migration id=feed 2026/04/10 22:54:09 INFO Applying migration id=bookmarks 2026/04/10 22:54:09 INFO Applying migration id=shareactivity 2026/04/10 22:54:09 INFO Applying migration id=application 2026/04/10 22:54:09 INFO Applying migration id=certificates 2026/04/10 22:54:09 INFO Applying migration id=rawforward 2026/04/10 22:54:09 INFO Applying migration id=publickey 2026/04/10 22:54:09 INFO Applying migration id=resolvegroup 2026/04/10 22:54:09 INFO Applying migration id=reject 2026/04/10 22:54:09 INFO Applying migration id=autodel 2026/04/10 22:54:09 INFO Applying migration id=jsonb 2026/04/10 22:54:09 INFO Applying migration id=quote 2026/04/10 22:54:09 INFO Applying migration id=rfc9421 2026/04/10 22:54:09 INFO Applying migration id=keys 2026/04/10 22:54:09 INFO Applying migration id=portable 2026/04/10 22:54:09 INFO Applying migration id=proofs 2026/04/10 22:54:09 INFO Applying migration id=contexts 2026/04/10 22:54:09 INFO Applying migration id=deliverieshost 2026/04/10 22:54:09 INFO Applying migration id=pembegin 2026/04/10 22:54:09 INFO Applying migration id=didhost 2026/04/10 22:54:10 WARN Throttled request to set avatar can=2026-04-10T23:24:05.957Z --- PASS: TestAvatar_ChangedRecently (1.37s) === RUN TestAvatar_HappyFlowSizeFirst 2026/04/10 22:54:10 INFO Applying migration id=initial 2026/04/10 22:54:10 INFO Applying migration id=notesupdated 2026/04/10 22:54:10 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:10 INFO Applying migration id=activitiesid 2026/04/10 22:54:10 INFO Applying migration id=outbox 2026/04/10 22:54:10 INFO Applying migration id=edits 2026/04/10 22:54:10 INFO Applying migration id=outboxactor 2026/04/10 22:54:10 INFO Applying migration id=outboxsender 2026/04/10 22:54:10 INFO Applying migration id=thread 2026/04/10 22:54:10 INFO Applying migration id=host 2026/04/10 22:54:10 INFO Applying migration id=sharedinbox 2026/04/10 22:54:10 INFO Applying migration id=noteshost 2026/04/10 22:54:10 INFO Applying migration id=fetched 2026/04/10 22:54:10 INFO Applying migration id=move 2026/04/10 22:54:10 INFO Applying migration id=cleanup 2026/04/10 22:54:10 INFO Applying migration id=received 2026/04/10 22:54:10 INFO Applying migration id=namehost 2026/04/10 22:54:10 INFO Applying migration id=outboxhost 2026/04/10 22:54:10 INFO Applying migration id=notesfts 2026/04/10 22:54:10 INFO Applying migration id=iconsname 2026/04/10 22:54:10 INFO Applying migration id=nohash 2026/04/10 22:54:10 INFO Applying migration id=shares 2026/04/10 22:54:10 INFO Applying migration id=actorttl 2026/04/10 22:54:10 INFO Applying migration id=tocc 2026/04/10 22:54:10 INFO Applying migration id=followeds 2026/04/10 22:54:10 INFO Applying migration id=certhash 2026/04/10 22:54:10 INFO Applying migration id=follows_sync 2026/04/10 22:54:10 INFO Applying migration id=jsonpath 2026/04/10 22:54:11 INFO Applying migration id=localforward 2026/04/10 22:54:11 INFO Applying migration id=avatar 2026/04/10 22:54:11 INFO Applying migration id=noimage 2026/04/10 22:54:11 INFO Applying migration id=feed 2026/04/10 22:54:11 INFO Applying migration id=bookmarks 2026/04/10 22:54:11 INFO Applying migration id=shareactivity 2026/04/10 22:54:11 INFO Applying migration id=application 2026/04/10 22:54:11 INFO Applying migration id=certificates 2026/04/10 22:54:11 INFO Applying migration id=rawforward 2026/04/10 22:54:11 INFO Applying migration id=publickey 2026/04/10 22:54:11 INFO Applying migration id=resolvegroup 2026/04/10 22:54:11 INFO Applying migration id=reject 2026/04/10 22:54:11 INFO Applying migration id=autodel 2026/04/10 22:54:11 INFO Applying migration id=jsonb 2026/04/10 22:54:11 INFO Applying migration id=quote 2026/04/10 22:54:11 INFO Applying migration id=rfc9421 2026/04/10 22:54:11 INFO Applying migration id=keys 2026/04/10 22:54:11 INFO Applying migration id=portable 2026/04/10 22:54:11 INFO Applying migration id=proofs 2026/04/10 22:54:11 INFO Applying migration id=contexts 2026/04/10 22:54:11 INFO Applying migration id=deliverieshost 2026/04/10 22:54:11 INFO Applying migration id=pembegin 2026/04/10 22:54:11 INFO Applying migration id=didhost --- PASS: TestAvatar_HappyFlowSizeFirst (0.74s) === RUN TestAvatar_InvalidSize 2026/04/10 22:54:11 INFO Applying migration id=initial 2026/04/10 22:54:11 INFO Applying migration id=notesupdated 2026/04/10 22:54:11 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:11 INFO Applying migration id=activitiesid 2026/04/10 22:54:11 INFO Applying migration id=outbox 2026/04/10 22:54:11 INFO Applying migration id=edits 2026/04/10 22:54:11 INFO Applying migration id=outboxactor 2026/04/10 22:54:11 INFO Applying migration id=outboxsender 2026/04/10 22:54:11 INFO Applying migration id=thread 2026/04/10 22:54:11 INFO Applying migration id=host 2026/04/10 22:54:11 INFO Applying migration id=sharedinbox 2026/04/10 22:54:11 INFO Applying migration id=noteshost 2026/04/10 22:54:11 INFO Applying migration id=fetched 2026/04/10 22:54:11 INFO Applying migration id=move 2026/04/10 22:54:11 INFO Applying migration id=cleanup 2026/04/10 22:54:11 INFO Applying migration id=received 2026/04/10 22:54:11 INFO Applying migration id=namehost 2026/04/10 22:54:11 INFO Applying migration id=outboxhost 2026/04/10 22:54:11 INFO Applying migration id=notesfts 2026/04/10 22:54:11 INFO Applying migration id=iconsname 2026/04/10 22:54:11 INFO Applying migration id=nohash 2026/04/10 22:54:11 INFO Applying migration id=shares 2026/04/10 22:54:11 INFO Applying migration id=actorttl 2026/04/10 22:54:11 INFO Applying migration id=tocc 2026/04/10 22:54:11 INFO Applying migration id=followeds 2026/04/10 22:54:11 INFO Applying migration id=certhash 2026/04/10 22:54:11 INFO Applying migration id=follows_sync 2026/04/10 22:54:11 INFO Applying migration id=jsonpath 2026/04/10 22:54:11 INFO Applying migration id=localforward 2026/04/10 22:54:11 INFO Applying migration id=avatar 2026/04/10 22:54:11 INFO Applying migration id=noimage 2026/04/10 22:54:11 INFO Applying migration id=feed 2026/04/10 22:54:11 INFO Applying migration id=bookmarks 2026/04/10 22:54:11 INFO Applying migration id=shareactivity 2026/04/10 22:54:11 INFO Applying migration id=application 2026/04/10 22:54:11 INFO Applying migration id=certificates 2026/04/10 22:54:11 INFO Applying migration id=rawforward 2026/04/10 22:54:11 INFO Applying migration id=publickey 2026/04/10 22:54:11 INFO Applying migration id=resolvegroup 2026/04/10 22:54:11 INFO Applying migration id=reject 2026/04/10 22:54:11 INFO Applying migration id=autodel 2026/04/10 22:54:11 INFO Applying migration id=jsonb 2026/04/10 22:54:11 INFO Applying migration id=quote 2026/04/10 22:54:11 INFO Applying migration id=rfc9421 2026/04/10 22:54:11 INFO Applying migration id=keys 2026/04/10 22:54:11 INFO Applying migration id=portable 2026/04/10 22:54:11 INFO Applying migration id=proofs 2026/04/10 22:54:11 INFO Applying migration id=contexts 2026/04/10 22:54:11 INFO Applying migration id=deliverieshost 2026/04/10 22:54:11 INFO Applying migration id=pembegin 2026/04/10 22:54:11 INFO Applying migration id=didhost 2026/04/10 22:54:12 WARN Failed to parse avatar size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestAvatar_InvalidSize (1.05s) === RUN TestAvatar_InvalidType 2026/04/10 22:54:12 INFO Applying migration id=initial 2026/04/10 22:54:12 INFO Applying migration id=notesupdated 2026/04/10 22:54:12 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:12 INFO Applying migration id=activitiesid 2026/04/10 22:54:12 INFO Applying migration id=outbox 2026/04/10 22:54:12 INFO Applying migration id=edits 2026/04/10 22:54:12 INFO Applying migration id=outboxactor 2026/04/10 22:54:12 INFO Applying migration id=outboxsender 2026/04/10 22:54:12 INFO Applying migration id=thread 2026/04/10 22:54:12 INFO Applying migration id=host 2026/04/10 22:54:12 INFO Applying migration id=sharedinbox 2026/04/10 22:54:12 INFO Applying migration id=noteshost 2026/04/10 22:54:12 INFO Applying migration id=fetched 2026/04/10 22:54:12 INFO Applying migration id=move 2026/04/10 22:54:12 INFO Applying migration id=cleanup 2026/04/10 22:54:12 INFO Applying migration id=received 2026/04/10 22:54:12 INFO Applying migration id=namehost 2026/04/10 22:54:12 INFO Applying migration id=outboxhost 2026/04/10 22:54:12 INFO Applying migration id=notesfts 2026/04/10 22:54:12 INFO Applying migration id=iconsname 2026/04/10 22:54:12 INFO Applying migration id=nohash 2026/04/10 22:54:12 INFO Applying migration id=shares 2026/04/10 22:54:12 INFO Applying migration id=actorttl 2026/04/10 22:54:12 INFO Applying migration id=tocc 2026/04/10 22:54:12 INFO Applying migration id=followeds 2026/04/10 22:54:12 INFO Applying migration id=certhash 2026/04/10 22:54:12 INFO Applying migration id=follows_sync 2026/04/10 22:54:12 INFO Applying migration id=jsonpath 2026/04/10 22:54:12 INFO Applying migration id=localforward 2026/04/10 22:54:12 INFO Applying migration id=avatar 2026/04/10 22:54:12 INFO Applying migration id=noimage 2026/04/10 22:54:12 INFO Applying migration id=feed 2026/04/10 22:54:12 INFO Applying migration id=bookmarks 2026/04/10 22:54:12 INFO Applying migration id=shareactivity 2026/04/10 22:54:12 INFO Applying migration id=application 2026/04/10 22:54:12 INFO Applying migration id=certificates 2026/04/10 22:54:12 INFO Applying migration id=rawforward 2026/04/10 22:54:12 INFO Applying migration id=publickey 2026/04/10 22:54:12 INFO Applying migration id=resolvegroup 2026/04/10 22:54:12 INFO Applying migration id=reject 2026/04/10 22:54:12 INFO Applying migration id=autodel 2026/04/10 22:54:12 INFO Applying migration id=jsonb 2026/04/10 22:54:12 INFO Applying migration id=quote 2026/04/10 22:54:12 INFO Applying migration id=rfc9421 2026/04/10 22:54:12 INFO Applying migration id=keys 2026/04/10 22:54:12 INFO Applying migration id=portable 2026/04/10 22:54:12 INFO Applying migration id=proofs 2026/04/10 22:54:12 INFO Applying migration id=contexts 2026/04/10 22:54:12 INFO Applying migration id=deliverieshost 2026/04/10 22:54:12 INFO Applying migration id=pembegin 2026/04/10 22:54:12 INFO Applying migration id=didhost 2026/04/10 22:54:13 WARN Image type is unsupported type=text/plain --- PASS: TestAvatar_InvalidType (1.05s) === RUN TestAvatar_NoSize 2026/04/10 22:54:13 INFO Applying migration id=initial 2026/04/10 22:54:13 INFO Applying migration id=notesupdated 2026/04/10 22:54:13 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:13 INFO Applying migration id=activitiesid 2026/04/10 22:54:13 INFO Applying migration id=outbox 2026/04/10 22:54:13 INFO Applying migration id=edits 2026/04/10 22:54:13 INFO Applying migration id=outboxactor 2026/04/10 22:54:13 INFO Applying migration id=outboxsender 2026/04/10 22:54:13 INFO Applying migration id=thread 2026/04/10 22:54:13 INFO Applying migration id=host 2026/04/10 22:54:13 INFO Applying migration id=sharedinbox 2026/04/10 22:54:13 INFO Applying migration id=noteshost 2026/04/10 22:54:13 INFO Applying migration id=fetched 2026/04/10 22:54:13 INFO Applying migration id=move 2026/04/10 22:54:13 INFO Applying migration id=cleanup 2026/04/10 22:54:13 INFO Applying migration id=received 2026/04/10 22:54:13 INFO Applying migration id=namehost 2026/04/10 22:54:13 INFO Applying migration id=outboxhost 2026/04/10 22:54:13 INFO Applying migration id=notesfts 2026/04/10 22:54:13 INFO Applying migration id=iconsname 2026/04/10 22:54:13 INFO Applying migration id=nohash 2026/04/10 22:54:13 INFO Applying migration id=shares 2026/04/10 22:54:13 INFO Applying migration id=actorttl 2026/04/10 22:54:13 INFO Applying migration id=tocc 2026/04/10 22:54:13 INFO Applying migration id=followeds 2026/04/10 22:54:13 INFO Applying migration id=certhash 2026/04/10 22:54:13 INFO Applying migration id=follows_sync 2026/04/10 22:54:13 INFO Applying migration id=jsonpath 2026/04/10 22:54:13 INFO Applying migration id=localforward 2026/04/10 22:54:13 INFO Applying migration id=avatar 2026/04/10 22:54:13 INFO Applying migration id=noimage 2026/04/10 22:54:13 INFO Applying migration id=feed 2026/04/10 22:54:13 INFO Applying migration id=bookmarks 2026/04/10 22:54:13 INFO Applying migration id=shareactivity 2026/04/10 22:54:13 INFO Applying migration id=application 2026/04/10 22:54:13 INFO Applying migration id=certificates 2026/04/10 22:54:13 INFO Applying migration id=rawforward 2026/04/10 22:54:13 INFO Applying migration id=publickey 2026/04/10 22:54:13 INFO Applying migration id=resolvegroup 2026/04/10 22:54:13 INFO Applying migration id=reject 2026/04/10 22:54:13 INFO Applying migration id=autodel 2026/04/10 22:54:13 INFO Applying migration id=jsonb 2026/04/10 22:54:13 INFO Applying migration id=quote 2026/04/10 22:54:13 INFO Applying migration id=rfc9421 2026/04/10 22:54:13 INFO Applying migration id=keys 2026/04/10 22:54:13 INFO Applying migration id=portable 2026/04/10 22:54:13 INFO Applying migration id=proofs 2026/04/10 22:54:13 INFO Applying migration id=contexts 2026/04/10 22:54:13 INFO Applying migration id=deliverieshost 2026/04/10 22:54:13 INFO Applying migration id=pembegin 2026/04/10 22:54:13 INFO Applying migration id=didhost 2026/04/10 22:54:14 WARN Invalid parameters --- PASS: TestAvatar_NoSize (0.68s) === RUN TestAvatar_NoType 2026/04/10 22:54:14 INFO Applying migration id=initial 2026/04/10 22:54:14 INFO Applying migration id=notesupdated 2026/04/10 22:54:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:14 INFO Applying migration id=activitiesid 2026/04/10 22:54:14 INFO Applying migration id=outbox 2026/04/10 22:54:14 INFO Applying migration id=edits 2026/04/10 22:54:14 INFO Applying migration id=outboxactor 2026/04/10 22:54:14 INFO Applying migration id=outboxsender 2026/04/10 22:54:14 INFO Applying migration id=thread 2026/04/10 22:54:14 INFO Applying migration id=host 2026/04/10 22:54:14 INFO Applying migration id=sharedinbox 2026/04/10 22:54:14 INFO Applying migration id=noteshost 2026/04/10 22:54:14 INFO Applying migration id=fetched 2026/04/10 22:54:14 INFO Applying migration id=move 2026/04/10 22:54:14 INFO Applying migration id=cleanup 2026/04/10 22:54:14 INFO Applying migration id=received 2026/04/10 22:54:14 INFO Applying migration id=namehost 2026/04/10 22:54:14 INFO Applying migration id=outboxhost 2026/04/10 22:54:14 INFO Applying migration id=notesfts 2026/04/10 22:54:14 INFO Applying migration id=iconsname 2026/04/10 22:54:14 INFO Applying migration id=nohash 2026/04/10 22:54:14 INFO Applying migration id=shares 2026/04/10 22:54:14 INFO Applying migration id=actorttl 2026/04/10 22:54:14 INFO Applying migration id=tocc 2026/04/10 22:54:14 INFO Applying migration id=followeds 2026/04/10 22:54:14 INFO Applying migration id=certhash 2026/04/10 22:54:14 INFO Applying migration id=follows_sync 2026/04/10 22:54:14 INFO Applying migration id=jsonpath 2026/04/10 22:54:14 INFO Applying migration id=localforward 2026/04/10 22:54:14 INFO Applying migration id=avatar 2026/04/10 22:54:14 INFO Applying migration id=noimage 2026/04/10 22:54:14 INFO Applying migration id=feed 2026/04/10 22:54:14 INFO Applying migration id=bookmarks 2026/04/10 22:54:14 INFO Applying migration id=shareactivity 2026/04/10 22:54:14 INFO Applying migration id=application 2026/04/10 22:54:14 INFO Applying migration id=certificates 2026/04/10 22:54:14 INFO Applying migration id=rawforward 2026/04/10 22:54:14 INFO Applying migration id=publickey 2026/04/10 22:54:14 INFO Applying migration id=resolvegroup 2026/04/10 22:54:14 INFO Applying migration id=reject 2026/04/10 22:54:14 INFO Applying migration id=autodel 2026/04/10 22:54:14 INFO Applying migration id=jsonb 2026/04/10 22:54:14 INFO Applying migration id=quote 2026/04/10 22:54:14 INFO Applying migration id=rfc9421 2026/04/10 22:54:14 INFO Applying migration id=keys 2026/04/10 22:54:14 INFO Applying migration id=portable 2026/04/10 22:54:14 INFO Applying migration id=proofs 2026/04/10 22:54:14 INFO Applying migration id=contexts 2026/04/10 22:54:14 INFO Applying migration id=deliverieshost 2026/04/10 22:54:14 INFO Applying migration id=pembegin 2026/04/10 22:54:14 INFO Applying migration id=didhost 2026/04/10 22:54:15 WARN Invalid parameters --- PASS: TestAvatar_NoType (0.64s) === RUN TestAvatar_InvalidImage 2026/04/10 22:54:15 INFO Applying migration id=initial 2026/04/10 22:54:15 INFO Applying migration id=notesupdated 2026/04/10 22:54:15 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:15 INFO Applying migration id=activitiesid 2026/04/10 22:54:15 INFO Applying migration id=outbox 2026/04/10 22:54:15 INFO Applying migration id=edits 2026/04/10 22:54:15 INFO Applying migration id=outboxactor 2026/04/10 22:54:15 INFO Applying migration id=outboxsender 2026/04/10 22:54:15 INFO Applying migration id=thread 2026/04/10 22:54:15 INFO Applying migration id=host 2026/04/10 22:54:15 INFO Applying migration id=sharedinbox 2026/04/10 22:54:15 INFO Applying migration id=noteshost 2026/04/10 22:54:15 INFO Applying migration id=fetched 2026/04/10 22:54:15 INFO Applying migration id=move 2026/04/10 22:54:15 INFO Applying migration id=cleanup 2026/04/10 22:54:15 INFO Applying migration id=received 2026/04/10 22:54:15 INFO Applying migration id=namehost 2026/04/10 22:54:15 INFO Applying migration id=outboxhost 2026/04/10 22:54:15 INFO Applying migration id=notesfts 2026/04/10 22:54:15 INFO Applying migration id=iconsname 2026/04/10 22:54:15 INFO Applying migration id=nohash 2026/04/10 22:54:15 INFO Applying migration id=shares 2026/04/10 22:54:15 INFO Applying migration id=actorttl 2026/04/10 22:54:15 INFO Applying migration id=tocc 2026/04/10 22:54:15 INFO Applying migration id=followeds 2026/04/10 22:54:15 INFO Applying migration id=certhash 2026/04/10 22:54:15 INFO Applying migration id=follows_sync 2026/04/10 22:54:15 INFO Applying migration id=jsonpath 2026/04/10 22:54:15 INFO Applying migration id=localforward 2026/04/10 22:54:15 INFO Applying migration id=avatar 2026/04/10 22:54:15 INFO Applying migration id=noimage 2026/04/10 22:54:15 INFO Applying migration id=feed 2026/04/10 22:54:15 INFO Applying migration id=bookmarks 2026/04/10 22:54:15 INFO Applying migration id=shareactivity 2026/04/10 22:54:15 INFO Applying migration id=application 2026/04/10 22:54:15 INFO Applying migration id=certificates 2026/04/10 22:54:15 INFO Applying migration id=rawforward 2026/04/10 22:54:15 INFO Applying migration id=publickey 2026/04/10 22:54:15 INFO Applying migration id=resolvegroup 2026/04/10 22:54:15 INFO Applying migration id=reject 2026/04/10 22:54:15 INFO Applying migration id=autodel 2026/04/10 22:54:15 INFO Applying migration id=jsonb 2026/04/10 22:54:15 INFO Applying migration id=quote 2026/04/10 22:54:15 INFO Applying migration id=rfc9421 2026/04/10 22:54:15 INFO Applying migration id=keys 2026/04/10 22:54:15 INFO Applying migration id=portable 2026/04/10 22:54:15 INFO Applying migration id=proofs 2026/04/10 22:54:15 INFO Applying migration id=contexts 2026/04/10 22:54:15 INFO Applying migration id=deliverieshost 2026/04/10 22:54:15 INFO Applying migration id=pembegin 2026/04/10 22:54:15 INFO Applying migration id=didhost 2026/04/10 22:54:16 WARN Failed to read avatar error="image: unknown format" --- PASS: TestAvatar_InvalidImage (1.07s) === RUN TestAvatar_TooSmallSize 2026/04/10 22:54:16 INFO Applying migration id=initial 2026/04/10 22:54:16 INFO Applying migration id=notesupdated 2026/04/10 22:54:16 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:16 INFO Applying migration id=activitiesid 2026/04/10 22:54:16 INFO Applying migration id=outbox 2026/04/10 22:54:16 INFO Applying migration id=edits 2026/04/10 22:54:16 INFO Applying migration id=outboxactor 2026/04/10 22:54:16 INFO Applying migration id=outboxsender 2026/04/10 22:54:16 INFO Applying migration id=thread 2026/04/10 22:54:16 INFO Applying migration id=host 2026/04/10 22:54:16 INFO Applying migration id=sharedinbox 2026/04/10 22:54:16 INFO Applying migration id=noteshost 2026/04/10 22:54:16 INFO Applying migration id=fetched 2026/04/10 22:54:16 INFO Applying migration id=move 2026/04/10 22:54:16 INFO Applying migration id=cleanup 2026/04/10 22:54:16 INFO Applying migration id=received 2026/04/10 22:54:16 INFO Applying migration id=namehost 2026/04/10 22:54:16 INFO Applying migration id=outboxhost 2026/04/10 22:54:16 INFO Applying migration id=notesfts 2026/04/10 22:54:16 INFO Applying migration id=iconsname 2026/04/10 22:54:16 INFO Applying migration id=nohash 2026/04/10 22:54:16 INFO Applying migration id=shares 2026/04/10 22:54:16 INFO Applying migration id=actorttl 2026/04/10 22:54:16 INFO Applying migration id=tocc 2026/04/10 22:54:16 INFO Applying migration id=followeds 2026/04/10 22:54:16 INFO Applying migration id=certhash 2026/04/10 22:54:16 INFO Applying migration id=follows_sync 2026/04/10 22:54:16 INFO Applying migration id=jsonpath 2026/04/10 22:54:16 INFO Applying migration id=localforward 2026/04/10 22:54:16 INFO Applying migration id=avatar 2026/04/10 22:54:16 INFO Applying migration id=noimage 2026/04/10 22:54:16 INFO Applying migration id=feed 2026/04/10 22:54:16 INFO Applying migration id=bookmarks 2026/04/10 22:54:16 INFO Applying migration id=shareactivity 2026/04/10 22:54:16 INFO Applying migration id=application 2026/04/10 22:54:16 INFO Applying migration id=certificates 2026/04/10 22:54:16 INFO Applying migration id=rawforward 2026/04/10 22:54:16 INFO Applying migration id=publickey 2026/04/10 22:54:16 INFO Applying migration id=resolvegroup 2026/04/10 22:54:16 INFO Applying migration id=reject 2026/04/10 22:54:16 INFO Applying migration id=autodel 2026/04/10 22:54:16 INFO Applying migration id=jsonb 2026/04/10 22:54:16 INFO Applying migration id=quote 2026/04/10 22:54:16 INFO Applying migration id=rfc9421 2026/04/10 22:54:16 INFO Applying migration id=keys 2026/04/10 22:54:16 INFO Applying migration id=portable 2026/04/10 22:54:16 INFO Applying migration id=proofs 2026/04/10 22:54:16 INFO Applying migration id=contexts 2026/04/10 22:54:16 INFO Applying migration id=deliverieshost 2026/04/10 22:54:16 INFO Applying migration id=pembegin 2026/04/10 22:54:16 INFO Applying migration id=didhost 2026/04/10 22:54:17 WARN Failed to read avatar error="gif: reading header: unexpected EOF" --- PASS: TestAvatar_TooSmallSize (0.97s) === RUN TestAvatar_TooBigSize 2026/04/10 22:54:17 INFO Applying migration id=initial 2026/04/10 22:54:17 INFO Applying migration id=notesupdated 2026/04/10 22:54:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:17 INFO Applying migration id=activitiesid 2026/04/10 22:54:17 INFO Applying migration id=outbox 2026/04/10 22:54:17 INFO Applying migration id=edits 2026/04/10 22:54:17 INFO Applying migration id=outboxactor 2026/04/10 22:54:17 INFO Applying migration id=outboxsender 2026/04/10 22:54:17 INFO Applying migration id=thread 2026/04/10 22:54:17 INFO Applying migration id=host 2026/04/10 22:54:17 INFO Applying migration id=sharedinbox 2026/04/10 22:54:17 INFO Applying migration id=noteshost 2026/04/10 22:54:17 INFO Applying migration id=fetched 2026/04/10 22:54:17 INFO Applying migration id=move 2026/04/10 22:54:17 INFO Applying migration id=cleanup 2026/04/10 22:54:17 INFO Applying migration id=received 2026/04/10 22:54:17 INFO Applying migration id=namehost 2026/04/10 22:54:17 INFO Applying migration id=outboxhost 2026/04/10 22:54:17 INFO Applying migration id=notesfts 2026/04/10 22:54:17 INFO Applying migration id=iconsname 2026/04/10 22:54:17 INFO Applying migration id=nohash 2026/04/10 22:54:17 INFO Applying migration id=shares 2026/04/10 22:54:17 INFO Applying migration id=actorttl 2026/04/10 22:54:17 INFO Applying migration id=tocc 2026/04/10 22:54:17 INFO Applying migration id=followeds 2026/04/10 22:54:17 INFO Applying migration id=certhash 2026/04/10 22:54:17 INFO Applying migration id=follows_sync 2026/04/10 22:54:17 INFO Applying migration id=jsonpath 2026/04/10 22:54:17 INFO Applying migration id=localforward 2026/04/10 22:54:17 INFO Applying migration id=avatar 2026/04/10 22:54:17 INFO Applying migration id=noimage 2026/04/10 22:54:17 INFO Applying migration id=feed 2026/04/10 22:54:17 INFO Applying migration id=bookmarks 2026/04/10 22:54:17 INFO Applying migration id=shareactivity 2026/04/10 22:54:17 INFO Applying migration id=application 2026/04/10 22:54:17 INFO Applying migration id=certificates 2026/04/10 22:54:17 INFO Applying migration id=rawforward 2026/04/10 22:54:17 INFO Applying migration id=publickey 2026/04/10 22:54:17 INFO Applying migration id=resolvegroup 2026/04/10 22:54:17 INFO Applying migration id=reject 2026/04/10 22:54:17 INFO Applying migration id=autodel 2026/04/10 22:54:17 INFO Applying migration id=jsonb 2026/04/10 22:54:17 INFO Applying migration id=quote 2026/04/10 22:54:17 INFO Applying migration id=rfc9421 2026/04/10 22:54:17 INFO Applying migration id=keys 2026/04/10 22:54:17 INFO Applying migration id=portable 2026/04/10 22:54:17 INFO Applying migration id=proofs 2026/04/10 22:54:17 INFO Applying migration id=contexts 2026/04/10 22:54:17 INFO Applying migration id=deliverieshost 2026/04/10 22:54:17 INFO Applying migration id=pembegin 2026/04/10 22:54:17 INFO Applying migration id=didhost 2026/04/10 22:54:18 WARN Failed to read avatar error="unexpected EOF" --- PASS: TestAvatar_TooBigSize (1.11s) === RUN TestAvatar_SizeLimit 2026/04/10 22:54:18 INFO Applying migration id=initial 2026/04/10 22:54:18 INFO Applying migration id=notesupdated 2026/04/10 22:54:18 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:18 INFO Applying migration id=activitiesid 2026/04/10 22:54:18 INFO Applying migration id=outbox 2026/04/10 22:54:18 INFO Applying migration id=edits 2026/04/10 22:54:18 INFO Applying migration id=outboxactor 2026/04/10 22:54:18 INFO Applying migration id=outboxsender 2026/04/10 22:54:18 INFO Applying migration id=thread 2026/04/10 22:54:18 INFO Applying migration id=host 2026/04/10 22:54:18 INFO Applying migration id=sharedinbox 2026/04/10 22:54:18 INFO Applying migration id=noteshost 2026/04/10 22:54:18 INFO Applying migration id=fetched 2026/04/10 22:54:18 INFO Applying migration id=move 2026/04/10 22:54:18 INFO Applying migration id=cleanup 2026/04/10 22:54:18 INFO Applying migration id=received 2026/04/10 22:54:18 INFO Applying migration id=namehost 2026/04/10 22:54:18 INFO Applying migration id=outboxhost 2026/04/10 22:54:18 INFO Applying migration id=notesfts 2026/04/10 22:54:18 INFO Applying migration id=iconsname 2026/04/10 22:54:18 INFO Applying migration id=nohash 2026/04/10 22:54:18 INFO Applying migration id=shares 2026/04/10 22:54:18 INFO Applying migration id=actorttl 2026/04/10 22:54:18 INFO Applying migration id=tocc 2026/04/10 22:54:18 INFO Applying migration id=followeds 2026/04/10 22:54:18 INFO Applying migration id=certhash 2026/04/10 22:54:18 INFO Applying migration id=follows_sync 2026/04/10 22:54:18 INFO Applying migration id=jsonpath 2026/04/10 22:54:18 INFO Applying migration id=localforward 2026/04/10 22:54:18 INFO Applying migration id=avatar 2026/04/10 22:54:18 INFO Applying migration id=noimage 2026/04/10 22:54:18 INFO Applying migration id=feed 2026/04/10 22:54:18 INFO Applying migration id=bookmarks 2026/04/10 22:54:18 INFO Applying migration id=shareactivity 2026/04/10 22:54:18 INFO Applying migration id=application 2026/04/10 22:54:18 INFO Applying migration id=certificates 2026/04/10 22:54:18 INFO Applying migration id=rawforward 2026/04/10 22:54:18 INFO Applying migration id=publickey 2026/04/10 22:54:18 INFO Applying migration id=resolvegroup 2026/04/10 22:54:18 INFO Applying migration id=reject 2026/04/10 22:54:18 INFO Applying migration id=autodel 2026/04/10 22:54:18 INFO Applying migration id=jsonb 2026/04/10 22:54:18 INFO Applying migration id=quote 2026/04/10 22:54:18 INFO Applying migration id=rfc9421 2026/04/10 22:54:18 INFO Applying migration id=keys 2026/04/10 22:54:18 INFO Applying migration id=portable 2026/04/10 22:54:18 INFO Applying migration id=proofs 2026/04/10 22:54:18 INFO Applying migration id=contexts 2026/04/10 22:54:18 INFO Applying migration id=deliverieshost 2026/04/10 22:54:18 INFO Applying migration id=pembegin 2026/04/10 22:54:18 INFO Applying migration id=didhost 2026/04/10 22:54:19 WARN Image is too big size=63 --- PASS: TestAvatar_SizeLimit (1.47s) === RUN TestAvatar_ExactlySizeLimit 2026/04/10 22:54:19 INFO Applying migration id=initial 2026/04/10 22:54:19 INFO Applying migration id=notesupdated 2026/04/10 22:54:19 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:19 INFO Applying migration id=activitiesid 2026/04/10 22:54:19 INFO Applying migration id=outbox 2026/04/10 22:54:19 INFO Applying migration id=edits 2026/04/10 22:54:19 INFO Applying migration id=outboxactor 2026/04/10 22:54:19 INFO Applying migration id=outboxsender 2026/04/10 22:54:19 INFO Applying migration id=thread 2026/04/10 22:54:19 INFO Applying migration id=host 2026/04/10 22:54:19 INFO Applying migration id=sharedinbox 2026/04/10 22:54:19 INFO Applying migration id=noteshost 2026/04/10 22:54:19 INFO Applying migration id=fetched 2026/04/10 22:54:19 INFO Applying migration id=move 2026/04/10 22:54:19 INFO Applying migration id=cleanup 2026/04/10 22:54:19 INFO Applying migration id=received 2026/04/10 22:54:19 INFO Applying migration id=namehost 2026/04/10 22:54:19 INFO Applying migration id=outboxhost 2026/04/10 22:54:19 INFO Applying migration id=notesfts 2026/04/10 22:54:19 INFO Applying migration id=iconsname 2026/04/10 22:54:19 INFO Applying migration id=nohash 2026/04/10 22:54:19 INFO Applying migration id=shares 2026/04/10 22:54:19 INFO Applying migration id=actorttl 2026/04/10 22:54:19 INFO Applying migration id=tocc 2026/04/10 22:54:19 INFO Applying migration id=followeds 2026/04/10 22:54:19 INFO Applying migration id=certhash 2026/04/10 22:54:19 INFO Applying migration id=follows_sync 2026/04/10 22:54:19 INFO Applying migration id=jsonpath 2026/04/10 22:54:19 INFO Applying migration id=localforward 2026/04/10 22:54:19 INFO Applying migration id=avatar 2026/04/10 22:54:19 INFO Applying migration id=noimage 2026/04/10 22:54:19 INFO Applying migration id=feed 2026/04/10 22:54:19 INFO Applying migration id=bookmarks 2026/04/10 22:54:19 INFO Applying migration id=shareactivity 2026/04/10 22:54:19 INFO Applying migration id=application 2026/04/10 22:54:19 INFO Applying migration id=certificates 2026/04/10 22:54:19 INFO Applying migration id=rawforward 2026/04/10 22:54:19 INFO Applying migration id=publickey 2026/04/10 22:54:19 INFO Applying migration id=resolvegroup 2026/04/10 22:54:19 INFO Applying migration id=reject 2026/04/10 22:54:19 INFO Applying migration id=autodel 2026/04/10 22:54:19 INFO Applying migration id=jsonb 2026/04/10 22:54:19 INFO Applying migration id=quote 2026/04/10 22:54:19 INFO Applying migration id=rfc9421 2026/04/10 22:54:19 INFO Applying migration id=keys 2026/04/10 22:54:19 INFO Applying migration id=portable 2026/04/10 22:54:19 INFO Applying migration id=proofs 2026/04/10 22:54:19 INFO Applying migration id=contexts 2026/04/10 22:54:19 INFO Applying migration id=deliverieshost 2026/04/10 22:54:19 INFO Applying migration id=pembegin 2026/04/10 22:54:19 INFO Applying migration id=didhost --- PASS: TestAvatar_ExactlySizeLimit (0.54s) === RUN TestBio_Throttled 2026/04/10 22:54:20 INFO Applying migration id=initial 2026/04/10 22:54:20 INFO Applying migration id=notesupdated 2026/04/10 22:54:20 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:20 INFO Applying migration id=activitiesid 2026/04/10 22:54:20 INFO Applying migration id=outbox 2026/04/10 22:54:20 INFO Applying migration id=edits 2026/04/10 22:54:20 INFO Applying migration id=outboxactor 2026/04/10 22:54:20 INFO Applying migration id=outboxsender 2026/04/10 22:54:20 INFO Applying migration id=thread 2026/04/10 22:54:20 INFO Applying migration id=host 2026/04/10 22:54:20 INFO Applying migration id=sharedinbox 2026/04/10 22:54:20 INFO Applying migration id=noteshost 2026/04/10 22:54:20 INFO Applying migration id=fetched 2026/04/10 22:54:20 INFO Applying migration id=move 2026/04/10 22:54:20 INFO Applying migration id=cleanup 2026/04/10 22:54:20 INFO Applying migration id=received 2026/04/10 22:54:20 INFO Applying migration id=namehost 2026/04/10 22:54:20 INFO Applying migration id=outboxhost 2026/04/10 22:54:20 INFO Applying migration id=notesfts 2026/04/10 22:54:20 INFO Applying migration id=iconsname 2026/04/10 22:54:20 INFO Applying migration id=nohash 2026/04/10 22:54:20 INFO Applying migration id=shares 2026/04/10 22:54:20 INFO Applying migration id=actorttl 2026/04/10 22:54:20 INFO Applying migration id=tocc 2026/04/10 22:54:20 INFO Applying migration id=followeds 2026/04/10 22:54:20 INFO Applying migration id=certhash 2026/04/10 22:54:20 INFO Applying migration id=follows_sync 2026/04/10 22:54:20 INFO Applying migration id=jsonpath 2026/04/10 22:54:20 INFO Applying migration id=localforward 2026/04/10 22:54:20 INFO Applying migration id=avatar 2026/04/10 22:54:20 INFO Applying migration id=noimage 2026/04/10 22:54:20 INFO Applying migration id=feed 2026/04/10 22:54:20 INFO Applying migration id=bookmarks 2026/04/10 22:54:20 INFO Applying migration id=shareactivity 2026/04/10 22:54:20 INFO Applying migration id=application 2026/04/10 22:54:20 INFO Applying migration id=certificates 2026/04/10 22:54:20 INFO Applying migration id=rawforward 2026/04/10 22:54:20 INFO Applying migration id=publickey 2026/04/10 22:54:20 INFO Applying migration id=resolvegroup 2026/04/10 22:54:20 INFO Applying migration id=reject 2026/04/10 22:54:20 INFO Applying migration id=autodel 2026/04/10 22:54:20 INFO Applying migration id=jsonb 2026/04/10 22:54:20 INFO Applying migration id=quote 2026/04/10 22:54:20 INFO Applying migration id=rfc9421 2026/04/10 22:54:20 INFO Applying migration id=keys 2026/04/10 22:54:20 INFO Applying migration id=portable 2026/04/10 22:54:20 INFO Applying migration id=proofs 2026/04/10 22:54:20 INFO Applying migration id=contexts 2026/04/10 22:54:20 INFO Applying migration id=deliverieshost 2026/04/10 22:54:20 INFO Applying migration id=pembegin 2026/04/10 22:54:20 INFO Applying migration id=didhost 2026/04/10 22:54:21 WARN Throttled request to set bio can=2026-04-10T23:24:20.622Z --- PASS: TestBio_Throttled (0.89s) === RUN TestBio_HappyFlow 2026/04/10 22:54:21 INFO Applying migration id=initial 2026/04/10 22:54:21 INFO Applying migration id=notesupdated 2026/04/10 22:54:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:21 INFO Applying migration id=activitiesid 2026/04/10 22:54:21 INFO Applying migration id=outbox 2026/04/10 22:54:21 INFO Applying migration id=edits 2026/04/10 22:54:21 INFO Applying migration id=outboxactor 2026/04/10 22:54:21 INFO Applying migration id=outboxsender 2026/04/10 22:54:21 INFO Applying migration id=thread 2026/04/10 22:54:21 INFO Applying migration id=host 2026/04/10 22:54:21 INFO Applying migration id=sharedinbox 2026/04/10 22:54:21 INFO Applying migration id=noteshost 2026/04/10 22:54:21 INFO Applying migration id=fetched 2026/04/10 22:54:21 INFO Applying migration id=move 2026/04/10 22:54:21 INFO Applying migration id=cleanup 2026/04/10 22:54:21 INFO Applying migration id=received 2026/04/10 22:54:21 INFO Applying migration id=namehost 2026/04/10 22:54:21 INFO Applying migration id=outboxhost 2026/04/10 22:54:21 INFO Applying migration id=notesfts 2026/04/10 22:54:21 INFO Applying migration id=iconsname 2026/04/10 22:54:21 INFO Applying migration id=nohash 2026/04/10 22:54:21 INFO Applying migration id=shares 2026/04/10 22:54:21 INFO Applying migration id=actorttl 2026/04/10 22:54:21 INFO Applying migration id=tocc 2026/04/10 22:54:21 INFO Applying migration id=followeds 2026/04/10 22:54:21 INFO Applying migration id=certhash 2026/04/10 22:54:21 INFO Applying migration id=follows_sync 2026/04/10 22:54:21 INFO Applying migration id=jsonpath 2026/04/10 22:54:21 INFO Applying migration id=localforward 2026/04/10 22:54:21 INFO Applying migration id=avatar 2026/04/10 22:54:21 INFO Applying migration id=noimage 2026/04/10 22:54:21 INFO Applying migration id=feed 2026/04/10 22:54:21 INFO Applying migration id=bookmarks 2026/04/10 22:54:21 INFO Applying migration id=shareactivity 2026/04/10 22:54:21 INFO Applying migration id=application 2026/04/10 22:54:21 INFO Applying migration id=certificates 2026/04/10 22:54:21 INFO Applying migration id=rawforward 2026/04/10 22:54:21 INFO Applying migration id=publickey 2026/04/10 22:54:21 INFO Applying migration id=resolvegroup 2026/04/10 22:54:21 INFO Applying migration id=reject 2026/04/10 22:54:21 INFO Applying migration id=autodel 2026/04/10 22:54:21 INFO Applying migration id=jsonb 2026/04/10 22:54:21 INFO Applying migration id=quote 2026/04/10 22:54:21 INFO Applying migration id=rfc9421 2026/04/10 22:54:21 INFO Applying migration id=keys 2026/04/10 22:54:21 INFO Applying migration id=portable 2026/04/10 22:54:21 INFO Applying migration id=proofs 2026/04/10 22:54:21 INFO Applying migration id=contexts 2026/04/10 22:54:21 INFO Applying migration id=deliverieshost 2026/04/10 22:54:21 INFO Applying migration id=pembegin 2026/04/10 22:54:21 INFO Applying migration id=didhost 2026/04/10 22:54:22 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_HappyFlow (1.01s) === RUN TestBio_TooLong 2026/04/10 22:54:22 INFO Applying migration id=initial 2026/04/10 22:54:22 INFO Applying migration id=notesupdated 2026/04/10 22:54:22 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:22 INFO Applying migration id=activitiesid 2026/04/10 22:54:22 INFO Applying migration id=outbox 2026/04/10 22:54:22 INFO Applying migration id=edits 2026/04/10 22:54:22 INFO Applying migration id=outboxactor 2026/04/10 22:54:22 INFO Applying migration id=outboxsender 2026/04/10 22:54:22 INFO Applying migration id=thread 2026/04/10 22:54:22 INFO Applying migration id=host 2026/04/10 22:54:22 INFO Applying migration id=sharedinbox 2026/04/10 22:54:22 INFO Applying migration id=noteshost 2026/04/10 22:54:22 INFO Applying migration id=fetched 2026/04/10 22:54:22 INFO Applying migration id=move 2026/04/10 22:54:22 INFO Applying migration id=cleanup 2026/04/10 22:54:22 INFO Applying migration id=received 2026/04/10 22:54:22 INFO Applying migration id=namehost 2026/04/10 22:54:22 INFO Applying migration id=outboxhost 2026/04/10 22:54:22 INFO Applying migration id=notesfts 2026/04/10 22:54:22 INFO Applying migration id=iconsname 2026/04/10 22:54:22 INFO Applying migration id=nohash 2026/04/10 22:54:22 INFO Applying migration id=shares 2026/04/10 22:54:22 INFO Applying migration id=actorttl 2026/04/10 22:54:22 INFO Applying migration id=tocc 2026/04/10 22:54:22 INFO Applying migration id=followeds 2026/04/10 22:54:22 INFO Applying migration id=certhash 2026/04/10 22:54:22 INFO Applying migration id=follows_sync 2026/04/10 22:54:22 INFO Applying migration id=jsonpath 2026/04/10 22:54:22 INFO Applying migration id=localforward 2026/04/10 22:54:22 INFO Applying migration id=avatar 2026/04/10 22:54:22 INFO Applying migration id=noimage 2026/04/10 22:54:22 INFO Applying migration id=feed 2026/04/10 22:54:22 INFO Applying migration id=bookmarks 2026/04/10 22:54:22 INFO Applying migration id=shareactivity 2026/04/10 22:54:22 INFO Applying migration id=application 2026/04/10 22:54:22 INFO Applying migration id=certificates 2026/04/10 22:54:22 INFO Applying migration id=rawforward 2026/04/10 22:54:22 INFO Applying migration id=publickey 2026/04/10 22:54:22 INFO Applying migration id=resolvegroup 2026/04/10 22:54:22 INFO Applying migration id=reject 2026/04/10 22:54:22 INFO Applying migration id=autodel 2026/04/10 22:54:22 INFO Applying migration id=jsonb 2026/04/10 22:54:22 INFO Applying migration id=quote 2026/04/10 22:54:22 INFO Applying migration id=rfc9421 2026/04/10 22:54:22 INFO Applying migration id=keys 2026/04/10 22:54:22 INFO Applying migration id=portable 2026/04/10 22:54:22 INFO Applying migration id=proofs 2026/04/10 22:54:22 INFO Applying migration id=contexts 2026/04/10 22:54:22 INFO Applying migration id=deliverieshost 2026/04/10 22:54:22 INFO Applying migration id=pembegin 2026/04/10 22:54:22 INFO Applying migration id=didhost --- PASS: TestBio_TooLong (1.42s) === RUN TestBio_MultiLine 2026/04/10 22:54:23 INFO Applying migration id=initial 2026/04/10 22:54:23 INFO Applying migration id=notesupdated 2026/04/10 22:54:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:23 INFO Applying migration id=activitiesid 2026/04/10 22:54:23 INFO Applying migration id=outbox 2026/04/10 22:54:23 INFO Applying migration id=edits 2026/04/10 22:54:23 INFO Applying migration id=outboxactor 2026/04/10 22:54:23 INFO Applying migration id=outboxsender 2026/04/10 22:54:23 INFO Applying migration id=thread 2026/04/10 22:54:23 INFO Applying migration id=host 2026/04/10 22:54:23 INFO Applying migration id=sharedinbox 2026/04/10 22:54:23 INFO Applying migration id=noteshost 2026/04/10 22:54:23 INFO Applying migration id=fetched 2026/04/10 22:54:23 INFO Applying migration id=move 2026/04/10 22:54:23 INFO Applying migration id=cleanup 2026/04/10 22:54:23 INFO Applying migration id=received 2026/04/10 22:54:23 INFO Applying migration id=namehost 2026/04/10 22:54:23 INFO Applying migration id=outboxhost 2026/04/10 22:54:23 INFO Applying migration id=notesfts 2026/04/10 22:54:23 INFO Applying migration id=iconsname 2026/04/10 22:54:23 INFO Applying migration id=nohash 2026/04/10 22:54:23 INFO Applying migration id=shares 2026/04/10 22:54:23 INFO Applying migration id=actorttl 2026/04/10 22:54:23 INFO Applying migration id=tocc 2026/04/10 22:54:23 INFO Applying migration id=followeds 2026/04/10 22:54:23 INFO Applying migration id=certhash 2026/04/10 22:54:23 INFO Applying migration id=follows_sync 2026/04/10 22:54:23 INFO Applying migration id=jsonpath 2026/04/10 22:54:23 INFO Applying migration id=localforward 2026/04/10 22:54:23 INFO Applying migration id=avatar 2026/04/10 22:54:23 INFO Applying migration id=noimage 2026/04/10 22:54:23 INFO Applying migration id=feed 2026/04/10 22:54:23 INFO Applying migration id=bookmarks 2026/04/10 22:54:23 INFO Applying migration id=shareactivity 2026/04/10 22:54:23 INFO Applying migration id=application 2026/04/10 22:54:23 INFO Applying migration id=certificates 2026/04/10 22:54:23 INFO Applying migration id=rawforward 2026/04/10 22:54:23 INFO Applying migration id=publickey 2026/04/10 22:54:23 INFO Applying migration id=resolvegroup 2026/04/10 22:54:23 INFO Applying migration id=reject 2026/04/10 22:54:23 INFO Applying migration id=autodel 2026/04/10 22:54:23 INFO Applying migration id=jsonb 2026/04/10 22:54:23 INFO Applying migration id=quote 2026/04/10 22:54:23 INFO Applying migration id=rfc9421 2026/04/10 22:54:23 INFO Applying migration id=keys 2026/04/10 22:54:23 INFO Applying migration id=portable 2026/04/10 22:54:23 INFO Applying migration id=proofs 2026/04/10 22:54:23 INFO Applying migration id=contexts 2026/04/10 22:54:23 INFO Applying migration id=deliverieshost 2026/04/10 22:54:23 INFO Applying migration id=pembegin 2026/04/10 22:54:23 INFO Applying migration id=didhost 2026/04/10 22:54:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLine (0.82s) === RUN TestBio_MultiLineWithLink 2026/04/10 22:54:24 INFO Applying migration id=initial 2026/04/10 22:54:24 INFO Applying migration id=notesupdated 2026/04/10 22:54:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:24 INFO Applying migration id=activitiesid 2026/04/10 22:54:24 INFO Applying migration id=outbox 2026/04/10 22:54:24 INFO Applying migration id=edits 2026/04/10 22:54:24 INFO Applying migration id=outboxactor 2026/04/10 22:54:24 INFO Applying migration id=outboxsender 2026/04/10 22:54:24 INFO Applying migration id=thread 2026/04/10 22:54:24 INFO Applying migration id=host 2026/04/10 22:54:24 INFO Applying migration id=sharedinbox 2026/04/10 22:54:24 INFO Applying migration id=noteshost 2026/04/10 22:54:24 INFO Applying migration id=fetched 2026/04/10 22:54:24 INFO Applying migration id=move 2026/04/10 22:54:24 INFO Applying migration id=cleanup 2026/04/10 22:54:24 INFO Applying migration id=received 2026/04/10 22:54:24 INFO Applying migration id=namehost 2026/04/10 22:54:24 INFO Applying migration id=outboxhost 2026/04/10 22:54:24 INFO Applying migration id=notesfts 2026/04/10 22:54:24 INFO Applying migration id=iconsname 2026/04/10 22:54:24 INFO Applying migration id=nohash 2026/04/10 22:54:24 INFO Applying migration id=shares 2026/04/10 22:54:24 INFO Applying migration id=actorttl 2026/04/10 22:54:24 INFO Applying migration id=tocc 2026/04/10 22:54:24 INFO Applying migration id=followeds 2026/04/10 22:54:24 INFO Applying migration id=certhash 2026/04/10 22:54:24 INFO Applying migration id=follows_sync 2026/04/10 22:54:24 INFO Applying migration id=jsonpath 2026/04/10 22:54:24 INFO Applying migration id=localforward 2026/04/10 22:54:24 INFO Applying migration id=avatar 2026/04/10 22:54:24 INFO Applying migration id=noimage 2026/04/10 22:54:24 INFO Applying migration id=feed 2026/04/10 22:54:24 INFO Applying migration id=bookmarks 2026/04/10 22:54:24 INFO Applying migration id=shareactivity 2026/04/10 22:54:24 INFO Applying migration id=application 2026/04/10 22:54:24 INFO Applying migration id=certificates 2026/04/10 22:54:24 INFO Applying migration id=rawforward 2026/04/10 22:54:24 INFO Applying migration id=publickey 2026/04/10 22:54:24 INFO Applying migration id=resolvegroup 2026/04/10 22:54:24 INFO Applying migration id=reject 2026/04/10 22:54:24 INFO Applying migration id=autodel 2026/04/10 22:54:24 INFO Applying migration id=jsonb 2026/04/10 22:54:24 INFO Applying migration id=quote 2026/04/10 22:54:24 INFO Applying migration id=rfc9421 2026/04/10 22:54:24 INFO Applying migration id=keys 2026/04/10 22:54:24 INFO Applying migration id=portable 2026/04/10 22:54:24 INFO Applying migration id=proofs 2026/04/10 22:54:24 INFO Applying migration id=contexts 2026/04/10 22:54:24 INFO Applying migration id=deliverieshost 2026/04/10 22:54:24 INFO Applying migration id=pembegin 2026/04/10 22:54:24 INFO Applying migration id=didhost 2026/04/10 22:54:25 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLineWithLink (1.26s) === RUN TestBookmark_HappyFlow 2026/04/10 22:54:25 INFO Applying migration id=initial 2026/04/10 22:54:25 INFO Applying migration id=notesupdated 2026/04/10 22:54:25 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:25 INFO Applying migration id=activitiesid 2026/04/10 22:54:25 INFO Applying migration id=outbox 2026/04/10 22:54:25 INFO Applying migration id=edits 2026/04/10 22:54:25 INFO Applying migration id=outboxactor 2026/04/10 22:54:25 INFO Applying migration id=outboxsender 2026/04/10 22:54:25 INFO Applying migration id=thread 2026/04/10 22:54:25 INFO Applying migration id=host 2026/04/10 22:54:25 INFO Applying migration id=sharedinbox 2026/04/10 22:54:25 INFO Applying migration id=noteshost 2026/04/10 22:54:25 INFO Applying migration id=fetched 2026/04/10 22:54:25 INFO Applying migration id=move 2026/04/10 22:54:25 INFO Applying migration id=cleanup 2026/04/10 22:54:25 INFO Applying migration id=received 2026/04/10 22:54:25 INFO Applying migration id=namehost 2026/04/10 22:54:25 INFO Applying migration id=outboxhost 2026/04/10 22:54:25 INFO Applying migration id=notesfts 2026/04/10 22:54:25 INFO Applying migration id=iconsname 2026/04/10 22:54:25 INFO Applying migration id=nohash 2026/04/10 22:54:25 INFO Applying migration id=shares 2026/04/10 22:54:25 INFO Applying migration id=actorttl 2026/04/10 22:54:25 INFO Applying migration id=tocc 2026/04/10 22:54:25 INFO Applying migration id=followeds 2026/04/10 22:54:25 INFO Applying migration id=certhash 2026/04/10 22:54:25 INFO Applying migration id=follows_sync 2026/04/10 22:54:25 INFO Applying migration id=jsonpath 2026/04/10 22:54:25 INFO Applying migration id=localforward 2026/04/10 22:54:25 INFO Applying migration id=avatar 2026/04/10 22:54:25 INFO Applying migration id=noimage 2026/04/10 22:54:25 INFO Applying migration id=feed 2026/04/10 22:54:25 INFO Applying migration id=bookmarks 2026/04/10 22:54:25 INFO Applying migration id=shareactivity 2026/04/10 22:54:25 INFO Applying migration id=application 2026/04/10 22:54:25 INFO Applying migration id=certificates 2026/04/10 22:54:25 INFO Applying migration id=rawforward 2026/04/10 22:54:25 INFO Applying migration id=publickey 2026/04/10 22:54:25 INFO Applying migration id=resolvegroup 2026/04/10 22:54:25 INFO Applying migration id=reject 2026/04/10 22:54:25 INFO Applying migration id=autodel 2026/04/10 22:54:25 INFO Applying migration id=jsonb 2026/04/10 22:54:25 INFO Applying migration id=quote 2026/04/10 22:54:25 INFO Applying migration id=rfc9421 2026/04/10 22:54:25 INFO Applying migration id=keys 2026/04/10 22:54:25 INFO Applying migration id=portable 2026/04/10 22:54:25 INFO Applying migration id=proofs 2026/04/10 22:54:25 INFO Applying migration id=contexts 2026/04/10 22:54:25 INFO Applying migration id=deliverieshost 2026/04/10 22:54:25 INFO Applying migration id=pembegin 2026/04/10 22:54:25 INFO Applying migration id=didhost 2026/04/10 22:54:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-9599-7238-8837-92078a2670f9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-9599-71dc-b7b9-b589de8ed572 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-9599-71dc-b7b9-b589de8ed572 2026/04/10 22:54:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-9599-71dc-b7b9-b589de8ed572 2026/04/10 22:54:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-9599-71dc-b7b9-b589de8ed572 2026/04/10 22:54:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-9599-71dc-b7b9-b589de8ed572 --- PASS: TestBookmark_HappyFlow (1.56s) === RUN TestBookmark_Throttling 2026/04/10 22:54:27 INFO Applying migration id=initial 2026/04/10 22:54:27 INFO Applying migration id=notesupdated 2026/04/10 22:54:27 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:27 INFO Applying migration id=activitiesid 2026/04/10 22:54:27 INFO Applying migration id=outbox 2026/04/10 22:54:27 INFO Applying migration id=edits 2026/04/10 22:54:27 INFO Applying migration id=outboxactor 2026/04/10 22:54:27 INFO Applying migration id=outboxsender 2026/04/10 22:54:27 INFO Applying migration id=thread 2026/04/10 22:54:27 INFO Applying migration id=host 2026/04/10 22:54:27 INFO Applying migration id=sharedinbox 2026/04/10 22:54:27 INFO Applying migration id=noteshost 2026/04/10 22:54:27 INFO Applying migration id=fetched 2026/04/10 22:54:27 INFO Applying migration id=move 2026/04/10 22:54:27 INFO Applying migration id=cleanup 2026/04/10 22:54:27 INFO Applying migration id=received 2026/04/10 22:54:27 INFO Applying migration id=namehost 2026/04/10 22:54:27 INFO Applying migration id=outboxhost 2026/04/10 22:54:27 INFO Applying migration id=notesfts 2026/04/10 22:54:27 INFO Applying migration id=iconsname 2026/04/10 22:54:27 INFO Applying migration id=nohash 2026/04/10 22:54:27 INFO Applying migration id=shares 2026/04/10 22:54:27 INFO Applying migration id=actorttl 2026/04/10 22:54:27 INFO Applying migration id=tocc 2026/04/10 22:54:27 INFO Applying migration id=followeds 2026/04/10 22:54:27 INFO Applying migration id=certhash 2026/04/10 22:54:27 INFO Applying migration id=follows_sync 2026/04/10 22:54:27 INFO Applying migration id=jsonpath 2026/04/10 22:54:27 INFO Applying migration id=localforward 2026/04/10 22:54:27 INFO Applying migration id=avatar 2026/04/10 22:54:27 INFO Applying migration id=noimage 2026/04/10 22:54:27 INFO Applying migration id=feed 2026/04/10 22:54:27 INFO Applying migration id=bookmarks 2026/04/10 22:54:27 INFO Applying migration id=shareactivity 2026/04/10 22:54:27 INFO Applying migration id=application 2026/04/10 22:54:27 INFO Applying migration id=certificates 2026/04/10 22:54:27 INFO Applying migration id=rawforward 2026/04/10 22:54:27 INFO Applying migration id=publickey 2026/04/10 22:54:27 INFO Applying migration id=resolvegroup 2026/04/10 22:54:27 INFO Applying migration id=reject 2026/04/10 22:54:27 INFO Applying migration id=autodel 2026/04/10 22:54:27 INFO Applying migration id=jsonb 2026/04/10 22:54:27 INFO Applying migration id=quote 2026/04/10 22:54:27 INFO Applying migration id=rfc9421 2026/04/10 22:54:27 INFO Applying migration id=keys 2026/04/10 22:54:27 INFO Applying migration id=portable 2026/04/10 22:54:27 INFO Applying migration id=proofs 2026/04/10 22:54:27 INFO Applying migration id=contexts 2026/04/10 22:54:27 INFO Applying migration id=deliverieshost 2026/04/10 22:54:27 INFO Applying migration id=pembegin 2026/04/10 22:54:27 INFO Applying migration id=didhost 2026/04/10 22:54:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-9a20-78f3-ab45-1c4219df51d5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-9a20-78a0-8ce3-9522839cc9a8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-9a20-78a0-8ce3-9522839cc9a8 2026/04/10 22:54:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-9a22-76e3-b5b8-a7990f284895 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-9a22-76bc-8bb1-a8d543adfd6d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799a-9a22-76bc-8bb1-a8d543adfd6d 2026/04/10 22:54:28 WARN User is bookmarking too frequently --- PASS: TestBookmark_Throttling (1.15s) === RUN TestBookmark_Limit 2026/04/10 22:54:28 INFO Applying migration id=initial 2026/04/10 22:54:28 INFO Applying migration id=notesupdated 2026/04/10 22:54:28 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:28 INFO Applying migration id=activitiesid 2026/04/10 22:54:28 INFO Applying migration id=outbox 2026/04/10 22:54:28 INFO Applying migration id=edits 2026/04/10 22:54:28 INFO Applying migration id=outboxactor 2026/04/10 22:54:28 INFO Applying migration id=outboxsender 2026/04/10 22:54:28 INFO Applying migration id=thread 2026/04/10 22:54:28 INFO Applying migration id=host 2026/04/10 22:54:28 INFO Applying migration id=sharedinbox 2026/04/10 22:54:28 INFO Applying migration id=noteshost 2026/04/10 22:54:28 INFO Applying migration id=fetched 2026/04/10 22:54:28 INFO Applying migration id=move 2026/04/10 22:54:28 INFO Applying migration id=cleanup 2026/04/10 22:54:28 INFO Applying migration id=received 2026/04/10 22:54:28 INFO Applying migration id=namehost 2026/04/10 22:54:28 INFO Applying migration id=outboxhost 2026/04/10 22:54:28 INFO Applying migration id=notesfts 2026/04/10 22:54:28 INFO Applying migration id=iconsname 2026/04/10 22:54:28 INFO Applying migration id=nohash 2026/04/10 22:54:28 INFO Applying migration id=shares 2026/04/10 22:54:28 INFO Applying migration id=actorttl 2026/04/10 22:54:28 INFO Applying migration id=tocc 2026/04/10 22:54:28 INFO Applying migration id=followeds 2026/04/10 22:54:28 INFO Applying migration id=certhash 2026/04/10 22:54:28 INFO Applying migration id=follows_sync 2026/04/10 22:54:28 INFO Applying migration id=jsonpath 2026/04/10 22:54:28 INFO Applying migration id=localforward 2026/04/10 22:54:28 INFO Applying migration id=avatar 2026/04/10 22:54:28 INFO Applying migration id=noimage 2026/04/10 22:54:28 INFO Applying migration id=feed 2026/04/10 22:54:28 INFO Applying migration id=bookmarks 2026/04/10 22:54:28 INFO Applying migration id=shareactivity 2026/04/10 22:54:28 INFO Applying migration id=application 2026/04/10 22:54:28 INFO Applying migration id=certificates 2026/04/10 22:54:28 INFO Applying migration id=rawforward 2026/04/10 22:54:28 INFO Applying migration id=publickey 2026/04/10 22:54:28 INFO Applying migration id=resolvegroup 2026/04/10 22:54:28 INFO Applying migration id=reject 2026/04/10 22:54:28 INFO Applying migration id=autodel 2026/04/10 22:54:28 INFO Applying migration id=jsonb 2026/04/10 22:54:28 INFO Applying migration id=quote 2026/04/10 22:54:28 INFO Applying migration id=rfc9421 2026/04/10 22:54:28 INFO Applying migration id=keys 2026/04/10 22:54:28 INFO Applying migration id=portable 2026/04/10 22:54:28 INFO Applying migration id=proofs 2026/04/10 22:54:28 INFO Applying migration id=contexts 2026/04/10 22:54:28 INFO Applying migration id=deliverieshost 2026/04/10 22:54:28 INFO Applying migration id=pembegin 2026/04/10 22:54:28 INFO Applying migration id=didhost 2026/04/10 22:54:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-9e42-7d53-8028-65462c2aa7c8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-9e42-7cfd-8237-7c61b7c6cb97 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-9e42-7cfd-8237-7c61b7c6cb97 2026/04/10 22:54:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-9e44-7906-9952-adc7c6f5ce82 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-9e44-78e7-89dd-1169782dfe2f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799a-9e44-78e7-89dd-1169782dfe2f 2026/04/10 22:54:29 WARN User has reached bookmarks limit post=https://localhost.localdomain:8443/post/019d799a-9e44-78e7-89dd-1169782dfe2f --- PASS: TestBookmark_Limit (1.06s) === RUN TestBookmark_TwoBookmarks 2026/04/10 22:54:29 INFO Applying migration id=initial 2026/04/10 22:54:29 INFO Applying migration id=notesupdated 2026/04/10 22:54:29 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:29 INFO Applying migration id=activitiesid 2026/04/10 22:54:29 INFO Applying migration id=outbox 2026/04/10 22:54:29 INFO Applying migration id=edits 2026/04/10 22:54:29 INFO Applying migration id=outboxactor 2026/04/10 22:54:29 INFO Applying migration id=outboxsender 2026/04/10 22:54:29 INFO Applying migration id=thread 2026/04/10 22:54:29 INFO Applying migration id=host 2026/04/10 22:54:29 INFO Applying migration id=sharedinbox 2026/04/10 22:54:29 INFO Applying migration id=noteshost 2026/04/10 22:54:29 INFO Applying migration id=fetched 2026/04/10 22:54:29 INFO Applying migration id=move 2026/04/10 22:54:29 INFO Applying migration id=cleanup 2026/04/10 22:54:29 INFO Applying migration id=received 2026/04/10 22:54:29 INFO Applying migration id=namehost 2026/04/10 22:54:29 INFO Applying migration id=outboxhost 2026/04/10 22:54:29 INFO Applying migration id=notesfts 2026/04/10 22:54:29 INFO Applying migration id=iconsname 2026/04/10 22:54:29 INFO Applying migration id=nohash 2026/04/10 22:54:29 INFO Applying migration id=shares 2026/04/10 22:54:29 INFO Applying migration id=actorttl 2026/04/10 22:54:29 INFO Applying migration id=tocc 2026/04/10 22:54:29 INFO Applying migration id=followeds 2026/04/10 22:54:29 INFO Applying migration id=certhash 2026/04/10 22:54:29 INFO Applying migration id=follows_sync 2026/04/10 22:54:29 INFO Applying migration id=jsonpath 2026/04/10 22:54:29 INFO Applying migration id=localforward 2026/04/10 22:54:29 INFO Applying migration id=avatar 2026/04/10 22:54:29 INFO Applying migration id=noimage 2026/04/10 22:54:29 INFO Applying migration id=feed 2026/04/10 22:54:29 INFO Applying migration id=bookmarks 2026/04/10 22:54:29 INFO Applying migration id=shareactivity 2026/04/10 22:54:29 INFO Applying migration id=application 2026/04/10 22:54:29 INFO Applying migration id=certificates 2026/04/10 22:54:29 INFO Applying migration id=rawforward 2026/04/10 22:54:29 INFO Applying migration id=publickey 2026/04/10 22:54:29 INFO Applying migration id=resolvegroup 2026/04/10 22:54:29 INFO Applying migration id=reject 2026/04/10 22:54:29 INFO Applying migration id=autodel 2026/04/10 22:54:29 INFO Applying migration id=jsonb 2026/04/10 22:54:29 INFO Applying migration id=quote 2026/04/10 22:54:29 INFO Applying migration id=rfc9421 2026/04/10 22:54:29 INFO Applying migration id=keys 2026/04/10 22:54:29 INFO Applying migration id=portable 2026/04/10 22:54:29 INFO Applying migration id=proofs 2026/04/10 22:54:29 INFO Applying migration id=contexts 2026/04/10 22:54:29 INFO Applying migration id=deliverieshost 2026/04/10 22:54:29 INFO Applying migration id=pembegin 2026/04/10 22:54:29 INFO Applying migration id=didhost 2026/04/10 22:54:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-a376-7260-bf21-860acd066b0f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-a376-7211-9ca6-fb3cf8b86c4e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-a376-7211-9ca6-fb3cf8b86c4e 2026/04/10 22:54:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-a377-7d49-aec2-0ecc2645676e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-a377-7d20-af28-0b14a302af09 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799a-a377-7d20-af28-0b14a302af09 --- PASS: TestBookmark_TwoBookmarks (1.33s) === RUN TestBookmark_Twice 2026/04/10 22:54:30 INFO Applying migration id=initial 2026/04/10 22:54:30 INFO Applying migration id=notesupdated 2026/04/10 22:54:30 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:30 INFO Applying migration id=activitiesid 2026/04/10 22:54:30 INFO Applying migration id=outbox 2026/04/10 22:54:30 INFO Applying migration id=edits 2026/04/10 22:54:30 INFO Applying migration id=outboxactor 2026/04/10 22:54:30 INFO Applying migration id=outboxsender 2026/04/10 22:54:30 INFO Applying migration id=thread 2026/04/10 22:54:30 INFO Applying migration id=host 2026/04/10 22:54:30 INFO Applying migration id=sharedinbox 2026/04/10 22:54:30 INFO Applying migration id=noteshost 2026/04/10 22:54:30 INFO Applying migration id=fetched 2026/04/10 22:54:30 INFO Applying migration id=move 2026/04/10 22:54:30 INFO Applying migration id=cleanup 2026/04/10 22:54:30 INFO Applying migration id=received 2026/04/10 22:54:30 INFO Applying migration id=namehost 2026/04/10 22:54:30 INFO Applying migration id=outboxhost 2026/04/10 22:54:30 INFO Applying migration id=notesfts 2026/04/10 22:54:30 INFO Applying migration id=iconsname 2026/04/10 22:54:30 INFO Applying migration id=nohash 2026/04/10 22:54:30 INFO Applying migration id=shares 2026/04/10 22:54:30 INFO Applying migration id=actorttl 2026/04/10 22:54:30 INFO Applying migration id=tocc 2026/04/10 22:54:30 INFO Applying migration id=followeds 2026/04/10 22:54:30 INFO Applying migration id=certhash 2026/04/10 22:54:30 INFO Applying migration id=follows_sync 2026/04/10 22:54:30 INFO Applying migration id=jsonpath 2026/04/10 22:54:30 INFO Applying migration id=localforward 2026/04/10 22:54:30 INFO Applying migration id=avatar 2026/04/10 22:54:30 INFO Applying migration id=noimage 2026/04/10 22:54:30 INFO Applying migration id=feed 2026/04/10 22:54:30 INFO Applying migration id=bookmarks 2026/04/10 22:54:30 INFO Applying migration id=shareactivity 2026/04/10 22:54:30 INFO Applying migration id=application 2026/04/10 22:54:30 INFO Applying migration id=certificates 2026/04/10 22:54:30 INFO Applying migration id=rawforward 2026/04/10 22:54:30 INFO Applying migration id=publickey 2026/04/10 22:54:30 INFO Applying migration id=resolvegroup 2026/04/10 22:54:30 INFO Applying migration id=reject 2026/04/10 22:54:30 INFO Applying migration id=autodel 2026/04/10 22:54:30 INFO Applying migration id=jsonb 2026/04/10 22:54:30 INFO Applying migration id=quote 2026/04/10 22:54:30 INFO Applying migration id=rfc9421 2026/04/10 22:54:30 INFO Applying migration id=keys 2026/04/10 22:54:30 INFO Applying migration id=portable 2026/04/10 22:54:30 INFO Applying migration id=proofs 2026/04/10 22:54:30 INFO Applying migration id=contexts 2026/04/10 22:54:30 INFO Applying migration id=deliverieshost 2026/04/10 22:54:30 INFO Applying migration id=pembegin 2026/04/10 22:54:30 INFO Applying migration id=didhost 2026/04/10 22:54:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-a703-7259-89d5-2106b5925fb0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-a703-7212-86d9-6a4e6b1a624e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-a703-7212-86d9-6a4e6b1a624e 2026/04/10 22:54:31 WARN Failed to insert bookmark error="UNIQUE constraint failed: bookmarks.by, bookmarks.note" --- PASS: TestBookmark_Twice (0.91s) === RUN TestBookmark_ToFollowers 2026/04/10 22:54:31 INFO Applying migration id=initial 2026/04/10 22:54:31 INFO Applying migration id=notesupdated 2026/04/10 22:54:31 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:31 INFO Applying migration id=activitiesid 2026/04/10 22:54:31 INFO Applying migration id=outbox 2026/04/10 22:54:31 INFO Applying migration id=edits 2026/04/10 22:54:31 INFO Applying migration id=outboxactor 2026/04/10 22:54:31 INFO Applying migration id=outboxsender 2026/04/10 22:54:31 INFO Applying migration id=thread 2026/04/10 22:54:31 INFO Applying migration id=host 2026/04/10 22:54:31 INFO Applying migration id=sharedinbox 2026/04/10 22:54:31 INFO Applying migration id=noteshost 2026/04/10 22:54:31 INFO Applying migration id=fetched 2026/04/10 22:54:31 INFO Applying migration id=move 2026/04/10 22:54:31 INFO Applying migration id=cleanup 2026/04/10 22:54:31 INFO Applying migration id=received 2026/04/10 22:54:31 INFO Applying migration id=namehost 2026/04/10 22:54:31 INFO Applying migration id=outboxhost 2026/04/10 22:54:31 INFO Applying migration id=notesfts 2026/04/10 22:54:31 INFO Applying migration id=iconsname 2026/04/10 22:54:31 INFO Applying migration id=nohash 2026/04/10 22:54:31 INFO Applying migration id=shares 2026/04/10 22:54:31 INFO Applying migration id=actorttl 2026/04/10 22:54:31 INFO Applying migration id=tocc 2026/04/10 22:54:31 INFO Applying migration id=followeds 2026/04/10 22:54:31 INFO Applying migration id=certhash 2026/04/10 22:54:31 INFO Applying migration id=follows_sync 2026/04/10 22:54:31 INFO Applying migration id=jsonpath 2026/04/10 22:54:31 INFO Applying migration id=localforward 2026/04/10 22:54:31 INFO Applying migration id=avatar 2026/04/10 22:54:31 INFO Applying migration id=noimage 2026/04/10 22:54:31 INFO Applying migration id=feed 2026/04/10 22:54:31 INFO Applying migration id=bookmarks 2026/04/10 22:54:31 INFO Applying migration id=shareactivity 2026/04/10 22:54:31 INFO Applying migration id=application 2026/04/10 22:54:31 INFO Applying migration id=certificates 2026/04/10 22:54:31 INFO Applying migration id=rawforward 2026/04/10 22:54:31 INFO Applying migration id=publickey 2026/04/10 22:54:31 INFO Applying migration id=resolvegroup 2026/04/10 22:54:31 INFO Applying migration id=reject 2026/04/10 22:54:31 INFO Applying migration id=autodel 2026/04/10 22:54:31 INFO Applying migration id=jsonb 2026/04/10 22:54:31 INFO Applying migration id=quote 2026/04/10 22:54:31 INFO Applying migration id=rfc9421 2026/04/10 22:54:31 INFO Applying migration id=keys 2026/04/10 22:54:31 INFO Applying migration id=portable 2026/04/10 22:54:31 INFO Applying migration id=proofs 2026/04/10 22:54:31 INFO Applying migration id=contexts 2026/04/10 22:54:31 INFO Applying migration id=deliverieshost 2026/04/10 22:54:31 INFO Applying migration id=pembegin 2026/04/10 22:54:31 INFO Applying migration id=didhost 2026/04/10 22:54:32 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799a-a98c-70b1-b405-2ebb6006b0c1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-a98c-78d1-bdcb-f8a1ce12bfe4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-a98c-70b1-b405-2ebb6006b0c1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799a-a98c-70b1-b405-2ebb6006b0c1 2026/04/10 22:54:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-a98c-7eb1-a2e3-572929aa8777 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-a98c-7e7c-91f8-0451be5d475e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-a98c-7e7c-91f8-0451be5d475e 2026/04/10 22:54:32 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-a98c-7e7c-91f8-0451be5d475e 2026/04/10 22:54:32 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799a-a990-75e7-906b-de5ba0c87097 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-a98c-70b1-b405-2ebb6006b0c1 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.65s) === RUN TestBookmark_DM 2026/04/10 22:54:32 INFO Applying migration id=initial 2026/04/10 22:54:32 INFO Applying migration id=notesupdated 2026/04/10 22:54:32 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:32 INFO Applying migration id=activitiesid 2026/04/10 22:54:32 INFO Applying migration id=outbox 2026/04/10 22:54:32 INFO Applying migration id=edits 2026/04/10 22:54:32 INFO Applying migration id=outboxactor 2026/04/10 22:54:32 INFO Applying migration id=outboxsender 2026/04/10 22:54:32 INFO Applying migration id=thread 2026/04/10 22:54:32 INFO Applying migration id=host 2026/04/10 22:54:32 INFO Applying migration id=sharedinbox 2026/04/10 22:54:32 INFO Applying migration id=noteshost 2026/04/10 22:54:32 INFO Applying migration id=fetched 2026/04/10 22:54:32 INFO Applying migration id=move 2026/04/10 22:54:32 INFO Applying migration id=cleanup 2026/04/10 22:54:32 INFO Applying migration id=received 2026/04/10 22:54:32 INFO Applying migration id=namehost 2026/04/10 22:54:32 INFO Applying migration id=outboxhost 2026/04/10 22:54:32 INFO Applying migration id=notesfts 2026/04/10 22:54:32 INFO Applying migration id=iconsname 2026/04/10 22:54:32 INFO Applying migration id=nohash 2026/04/10 22:54:32 INFO Applying migration id=shares 2026/04/10 22:54:32 INFO Applying migration id=actorttl 2026/04/10 22:54:32 INFO Applying migration id=tocc 2026/04/10 22:54:32 INFO Applying migration id=followeds 2026/04/10 22:54:32 INFO Applying migration id=certhash 2026/04/10 22:54:32 INFO Applying migration id=follows_sync 2026/04/10 22:54:32 INFO Applying migration id=jsonpath 2026/04/10 22:54:32 INFO Applying migration id=localforward 2026/04/10 22:54:32 INFO Applying migration id=avatar 2026/04/10 22:54:32 INFO Applying migration id=noimage 2026/04/10 22:54:32 INFO Applying migration id=feed 2026/04/10 22:54:32 INFO Applying migration id=bookmarks 2026/04/10 22:54:32 INFO Applying migration id=shareactivity 2026/04/10 22:54:32 INFO Applying migration id=application 2026/04/10 22:54:32 INFO Applying migration id=certificates 2026/04/10 22:54:32 INFO Applying migration id=rawforward 2026/04/10 22:54:32 INFO Applying migration id=publickey 2026/04/10 22:54:32 INFO Applying migration id=resolvegroup 2026/04/10 22:54:32 INFO Applying migration id=reject 2026/04/10 22:54:32 INFO Applying migration id=autodel 2026/04/10 22:54:32 INFO Applying migration id=jsonb 2026/04/10 22:54:32 INFO Applying migration id=quote 2026/04/10 22:54:32 INFO Applying migration id=rfc9421 2026/04/10 22:54:32 INFO Applying migration id=keys 2026/04/10 22:54:32 INFO Applying migration id=portable 2026/04/10 22:54:32 INFO Applying migration id=proofs 2026/04/10 22:54:32 INFO Applying migration id=contexts 2026/04/10 22:54:32 INFO Applying migration id=deliverieshost 2026/04/10 22:54:32 INFO Applying migration id=pembegin 2026/04/10 22:54:32 INFO Applying migration id=didhost 2026/04/10 22:54:33 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/04/10 22:54:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-acdf-76a2-b11a-5c3173c50d7b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-acdf-74c9-945a-da9b95c9f31e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-acdf-74c9-945a-da9b95c9f31e 2026/04/10 22:54:33 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-acdf-74c9-945a-da9b95c9f31e --- PASS: TestBookmark_DM (0.85s) === RUN TestCommunities_OneCommunity 2026/04/10 22:54:33 INFO Applying migration id=initial 2026/04/10 22:54:33 INFO Applying migration id=notesupdated 2026/04/10 22:54:33 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:33 INFO Applying migration id=activitiesid 2026/04/10 22:54:33 INFO Applying migration id=outbox 2026/04/10 22:54:33 INFO Applying migration id=edits 2026/04/10 22:54:33 INFO Applying migration id=outboxactor 2026/04/10 22:54:33 INFO Applying migration id=outboxsender 2026/04/10 22:54:33 INFO Applying migration id=thread 2026/04/10 22:54:33 INFO Applying migration id=host 2026/04/10 22:54:33 INFO Applying migration id=sharedinbox 2026/04/10 22:54:33 INFO Applying migration id=noteshost 2026/04/10 22:54:33 INFO Applying migration id=fetched 2026/04/10 22:54:33 INFO Applying migration id=move 2026/04/10 22:54:33 INFO Applying migration id=cleanup 2026/04/10 22:54:33 INFO Applying migration id=received 2026/04/10 22:54:33 INFO Applying migration id=namehost 2026/04/10 22:54:33 INFO Applying migration id=outboxhost 2026/04/10 22:54:33 INFO Applying migration id=notesfts 2026/04/10 22:54:33 INFO Applying migration id=iconsname 2026/04/10 22:54:33 INFO Applying migration id=nohash 2026/04/10 22:54:33 INFO Applying migration id=shares 2026/04/10 22:54:33 INFO Applying migration id=actorttl 2026/04/10 22:54:33 INFO Applying migration id=tocc 2026/04/10 22:54:33 INFO Applying migration id=followeds 2026/04/10 22:54:33 INFO Applying migration id=certhash 2026/04/10 22:54:33 INFO Applying migration id=follows_sync 2026/04/10 22:54:33 INFO Applying migration id=jsonpath 2026/04/10 22:54:33 INFO Applying migration id=localforward 2026/04/10 22:54:33 INFO Applying migration id=avatar 2026/04/10 22:54:33 INFO Applying migration id=noimage 2026/04/10 22:54:33 INFO Applying migration id=feed 2026/04/10 22:54:33 INFO Applying migration id=bookmarks 2026/04/10 22:54:33 INFO Applying migration id=shareactivity 2026/04/10 22:54:33 INFO Applying migration id=application 2026/04/10 22:54:33 INFO Applying migration id=certificates 2026/04/10 22:54:33 INFO Applying migration id=rawforward 2026/04/10 22:54:33 INFO Applying migration id=publickey 2026/04/10 22:54:33 INFO Applying migration id=resolvegroup 2026/04/10 22:54:33 INFO Applying migration id=reject 2026/04/10 22:54:33 INFO Applying migration id=autodel 2026/04/10 22:54:33 INFO Applying migration id=jsonb 2026/04/10 22:54:33 INFO Applying migration id=quote 2026/04/10 22:54:33 INFO Applying migration id=rfc9421 2026/04/10 22:54:33 INFO Applying migration id=keys 2026/04/10 22:54:33 INFO Applying migration id=portable 2026/04/10 22:54:33 INFO Applying migration id=proofs 2026/04/10 22:54:33 INFO Applying migration id=contexts 2026/04/10 22:54:33 INFO Applying migration id=deliverieshost 2026/04/10 22:54:33 INFO Applying migration id=pembegin 2026/04/10 22:54:33 INFO Applying migration id=didhost 2026/04/10 22:54:34 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799a-b0e0-76bc-b762-fa2373664271 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-b0e0-7f07-a7cd-900315957347 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-b0e0-76bc-b762-fa2373664271 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799a-b0e0-76bc-b762-fa2373664271 2026/04/10 22:54:34 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:34 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d799a-b0e1-7621-b167-9d393a28fa0a note=https://localhost.localdomain:8443/post/019d799a-b0e1-7511-bbdf-fcc550e39b10 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-b0e1-7621-b167-9d393a28fa0a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-b0e1-7511-bbdf-fcc550e39b10 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-b0e1-7511-bbdf-fcc550e39b10 --- PASS: TestCommunities_OneCommunity (1.02s) === RUN TestCommunity_NewThread 2026/04/10 22:54:34 INFO Applying migration id=initial 2026/04/10 22:54:34 INFO Applying migration id=notesupdated 2026/04/10 22:54:34 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:34 INFO Applying migration id=activitiesid 2026/04/10 22:54:34 INFO Applying migration id=outbox 2026/04/10 22:54:34 INFO Applying migration id=edits 2026/04/10 22:54:34 INFO Applying migration id=outboxactor 2026/04/10 22:54:34 INFO Applying migration id=outboxsender 2026/04/10 22:54:34 INFO Applying migration id=thread 2026/04/10 22:54:34 INFO Applying migration id=host 2026/04/10 22:54:34 INFO Applying migration id=sharedinbox 2026/04/10 22:54:34 INFO Applying migration id=noteshost 2026/04/10 22:54:34 INFO Applying migration id=fetched 2026/04/10 22:54:34 INFO Applying migration id=move 2026/04/10 22:54:34 INFO Applying migration id=cleanup 2026/04/10 22:54:34 INFO Applying migration id=received 2026/04/10 22:54:34 INFO Applying migration id=namehost 2026/04/10 22:54:34 INFO Applying migration id=outboxhost 2026/04/10 22:54:34 INFO Applying migration id=notesfts 2026/04/10 22:54:34 INFO Applying migration id=iconsname 2026/04/10 22:54:34 INFO Applying migration id=nohash 2026/04/10 22:54:34 INFO Applying migration id=shares 2026/04/10 22:54:34 INFO Applying migration id=actorttl 2026/04/10 22:54:34 INFO Applying migration id=tocc 2026/04/10 22:54:34 INFO Applying migration id=followeds 2026/04/10 22:54:34 INFO Applying migration id=certhash 2026/04/10 22:54:34 INFO Applying migration id=follows_sync 2026/04/10 22:54:34 INFO Applying migration id=jsonpath 2026/04/10 22:54:34 INFO Applying migration id=localforward 2026/04/10 22:54:34 INFO Applying migration id=avatar 2026/04/10 22:54:34 INFO Applying migration id=noimage 2026/04/10 22:54:34 INFO Applying migration id=feed 2026/04/10 22:54:34 INFO Applying migration id=bookmarks 2026/04/10 22:54:34 INFO Applying migration id=shareactivity 2026/04/10 22:54:34 INFO Applying migration id=application 2026/04/10 22:54:34 INFO Applying migration id=certificates 2026/04/10 22:54:34 INFO Applying migration id=rawforward 2026/04/10 22:54:34 INFO Applying migration id=publickey 2026/04/10 22:54:34 INFO Applying migration id=resolvegroup 2026/04/10 22:54:34 INFO Applying migration id=reject 2026/04/10 22:54:34 INFO Applying migration id=autodel 2026/04/10 22:54:34 INFO Applying migration id=jsonb 2026/04/10 22:54:34 INFO Applying migration id=quote 2026/04/10 22:54:34 INFO Applying migration id=rfc9421 2026/04/10 22:54:34 INFO Applying migration id=keys 2026/04/10 22:54:34 INFO Applying migration id=portable 2026/04/10 22:54:34 INFO Applying migration id=proofs 2026/04/10 22:54:34 INFO Applying migration id=contexts 2026/04/10 22:54:34 INFO Applying migration id=deliverieshost 2026/04/10 22:54:34 INFO Applying migration id=pembegin 2026/04/10 22:54:34 INFO Applying migration id=didhost 2026/04/10 22:54:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-b3ba-7cdd-8658-58e5ecc46124 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 22:54:34 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799a-b3bb-7379-a6d1-1eb4d44e3cea activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-b3bb-7a3f-b4a3-e13cc291768d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-b3bb-7379-a6d1-1eb4d44e3cea activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799a-b3bb-7379-a6d1-1eb4d44e3cea 2026/04/10 22:54:34 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:34 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d799a-b3bc-7106-8df1-752978f9357f note=https://localhost.localdomain:8443/post/019d799a-b3bb-7f03-a6f7-1e8a1cace6b8 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-b3bc-7106-8df1-752978f9357f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-b3bb-7f03-a6f7-1e8a1cace6b8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-b3bb-7f03-a6f7-1e8a1cace6b8 --- PASS: TestCommunity_NewThread (0.73s) === RUN TestCommunity_NewThreadNotFollowing 2026/04/10 22:54:34 INFO Applying migration id=initial 2026/04/10 22:54:34 INFO Applying migration id=notesupdated 2026/04/10 22:54:34 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:34 INFO Applying migration id=activitiesid 2026/04/10 22:54:34 INFO Applying migration id=outbox 2026/04/10 22:54:34 INFO Applying migration id=edits 2026/04/10 22:54:34 INFO Applying migration id=outboxactor 2026/04/10 22:54:34 INFO Applying migration id=outboxsender 2026/04/10 22:54:34 INFO Applying migration id=thread 2026/04/10 22:54:34 INFO Applying migration id=host 2026/04/10 22:54:34 INFO Applying migration id=sharedinbox 2026/04/10 22:54:34 INFO Applying migration id=noteshost 2026/04/10 22:54:34 INFO Applying migration id=fetched 2026/04/10 22:54:34 INFO Applying migration id=move 2026/04/10 22:54:34 INFO Applying migration id=cleanup 2026/04/10 22:54:34 INFO Applying migration id=received 2026/04/10 22:54:34 INFO Applying migration id=namehost 2026/04/10 22:54:34 INFO Applying migration id=outboxhost 2026/04/10 22:54:34 INFO Applying migration id=notesfts 2026/04/10 22:54:34 INFO Applying migration id=iconsname 2026/04/10 22:54:34 INFO Applying migration id=nohash 2026/04/10 22:54:34 INFO Applying migration id=shares 2026/04/10 22:54:34 INFO Applying migration id=actorttl 2026/04/10 22:54:34 INFO Applying migration id=tocc 2026/04/10 22:54:34 INFO Applying migration id=followeds 2026/04/10 22:54:34 INFO Applying migration id=certhash 2026/04/10 22:54:34 INFO Applying migration id=follows_sync 2026/04/10 22:54:34 INFO Applying migration id=jsonpath 2026/04/10 22:54:34 INFO Applying migration id=localforward 2026/04/10 22:54:34 INFO Applying migration id=avatar 2026/04/10 22:54:34 INFO Applying migration id=noimage 2026/04/10 22:54:34 INFO Applying migration id=feed 2026/04/10 22:54:34 INFO Applying migration id=bookmarks 2026/04/10 22:54:34 INFO Applying migration id=shareactivity 2026/04/10 22:54:34 INFO Applying migration id=application 2026/04/10 22:54:34 INFO Applying migration id=certificates 2026/04/10 22:54:34 INFO Applying migration id=rawforward 2026/04/10 22:54:34 INFO Applying migration id=publickey 2026/04/10 22:54:34 INFO Applying migration id=resolvegroup 2026/04/10 22:54:34 INFO Applying migration id=reject 2026/04/10 22:54:34 INFO Applying migration id=autodel 2026/04/10 22:54:34 INFO Applying migration id=jsonb 2026/04/10 22:54:35 INFO Applying migration id=quote 2026/04/10 22:54:35 INFO Applying migration id=rfc9421 2026/04/10 22:54:35 INFO Applying migration id=keys 2026/04/10 22:54:35 INFO Applying migration id=portable 2026/04/10 22:54:35 INFO Applying migration id=proofs 2026/04/10 22:54:35 INFO Applying migration id=contexts 2026/04/10 22:54:35 INFO Applying migration id=deliverieshost 2026/04/10 22:54:35 INFO Applying migration id=pembegin 2026/04/10 22:54:35 INFO Applying migration id=didhost 2026/04/10 22:54:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-b5cb-7294-be9c-3b80b9e7bfa7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 22:54:35 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-b5cb-7a80-a2c0-93ee9fc2288f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-b5cb-78e5-9e39-37c3424973a7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-b5cb-78e5-9e39-37c3424973a7 --- PASS: TestCommunity_NewThreadNotFollowing (0.53s) === RUN TestCommunity_NewThreadNotPublic 2026/04/10 22:54:35 INFO Applying migration id=initial 2026/04/10 22:54:35 INFO Applying migration id=notesupdated 2026/04/10 22:54:35 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:35 INFO Applying migration id=activitiesid 2026/04/10 22:54:35 INFO Applying migration id=outbox 2026/04/10 22:54:35 INFO Applying migration id=edits 2026/04/10 22:54:35 INFO Applying migration id=outboxactor 2026/04/10 22:54:35 INFO Applying migration id=outboxsender 2026/04/10 22:54:35 INFO Applying migration id=thread 2026/04/10 22:54:35 INFO Applying migration id=host 2026/04/10 22:54:35 INFO Applying migration id=sharedinbox 2026/04/10 22:54:35 INFO Applying migration id=noteshost 2026/04/10 22:54:35 INFO Applying migration id=fetched 2026/04/10 22:54:35 INFO Applying migration id=move 2026/04/10 22:54:35 INFO Applying migration id=cleanup 2026/04/10 22:54:35 INFO Applying migration id=received 2026/04/10 22:54:35 INFO Applying migration id=namehost 2026/04/10 22:54:35 INFO Applying migration id=outboxhost 2026/04/10 22:54:35 INFO Applying migration id=notesfts 2026/04/10 22:54:35 INFO Applying migration id=iconsname 2026/04/10 22:54:35 INFO Applying migration id=nohash 2026/04/10 22:54:35 INFO Applying migration id=shares 2026/04/10 22:54:35 INFO Applying migration id=actorttl 2026/04/10 22:54:35 INFO Applying migration id=tocc 2026/04/10 22:54:35 INFO Applying migration id=followeds 2026/04/10 22:54:35 INFO Applying migration id=certhash 2026/04/10 22:54:35 INFO Applying migration id=follows_sync 2026/04/10 22:54:35 INFO Applying migration id=jsonpath 2026/04/10 22:54:35 INFO Applying migration id=localforward 2026/04/10 22:54:35 INFO Applying migration id=avatar 2026/04/10 22:54:35 INFO Applying migration id=noimage 2026/04/10 22:54:35 INFO Applying migration id=feed 2026/04/10 22:54:35 INFO Applying migration id=bookmarks 2026/04/10 22:54:35 INFO Applying migration id=shareactivity 2026/04/10 22:54:35 INFO Applying migration id=application 2026/04/10 22:54:35 INFO Applying migration id=certificates 2026/04/10 22:54:35 INFO Applying migration id=rawforward 2026/04/10 22:54:35 INFO Applying migration id=publickey 2026/04/10 22:54:35 INFO Applying migration id=resolvegroup 2026/04/10 22:54:35 INFO Applying migration id=reject 2026/04/10 22:54:35 INFO Applying migration id=autodel 2026/04/10 22:54:35 INFO Applying migration id=jsonb 2026/04/10 22:54:35 INFO Applying migration id=quote 2026/04/10 22:54:35 INFO Applying migration id=rfc9421 2026/04/10 22:54:35 INFO Applying migration id=keys 2026/04/10 22:54:35 INFO Applying migration id=portable 2026/04/10 22:54:35 INFO Applying migration id=proofs 2026/04/10 22:54:35 INFO Applying migration id=contexts 2026/04/10 22:54:35 INFO Applying migration id=deliverieshost 2026/04/10 22:54:35 INFO Applying migration id=pembegin 2026/04/10 22:54:35 INFO Applying migration id=didhost 2026/04/10 22:54:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-b9c7-71d5-a8f9-ebf3e4482a20 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 22:54:36 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799a-b9c7-7800-8c96-e2145c853ea9 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-b9c8-72f9-9ede-e867e0f24284 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-b9c7-7800-8c96-e2145c853ea9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799a-b9c7-7800-8c96-e2145c853ea9 2026/04/10 22:54:36 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-b9c8-79b9-aa45-b1d4d6c5e8d5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-b9c8-789f-b9c6-398824e94be0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-b9c8-789f-b9c6-398824e94be0 --- PASS: TestCommunity_NewThreadNotPublic (1.02s) === RUN TestCommunity_ReplyInThread 2026/04/10 22:54:36 INFO Applying migration id=initial 2026/04/10 22:54:36 INFO Applying migration id=notesupdated 2026/04/10 22:54:36 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:36 INFO Applying migration id=activitiesid 2026/04/10 22:54:36 INFO Applying migration id=outbox 2026/04/10 22:54:36 INFO Applying migration id=edits 2026/04/10 22:54:36 INFO Applying migration id=outboxactor 2026/04/10 22:54:36 INFO Applying migration id=outboxsender 2026/04/10 22:54:36 INFO Applying migration id=thread 2026/04/10 22:54:36 INFO Applying migration id=host 2026/04/10 22:54:36 INFO Applying migration id=sharedinbox 2026/04/10 22:54:36 INFO Applying migration id=noteshost 2026/04/10 22:54:36 INFO Applying migration id=fetched 2026/04/10 22:54:36 INFO Applying migration id=move 2026/04/10 22:54:36 INFO Applying migration id=cleanup 2026/04/10 22:54:36 INFO Applying migration id=received 2026/04/10 22:54:36 INFO Applying migration id=namehost 2026/04/10 22:54:36 INFO Applying migration id=outboxhost 2026/04/10 22:54:36 INFO Applying migration id=notesfts 2026/04/10 22:54:36 INFO Applying migration id=iconsname 2026/04/10 22:54:36 INFO Applying migration id=nohash 2026/04/10 22:54:36 INFO Applying migration id=shares 2026/04/10 22:54:36 INFO Applying migration id=actorttl 2026/04/10 22:54:36 INFO Applying migration id=tocc 2026/04/10 22:54:36 INFO Applying migration id=followeds 2026/04/10 22:54:36 INFO Applying migration id=certhash 2026/04/10 22:54:36 INFO Applying migration id=follows_sync 2026/04/10 22:54:36 INFO Applying migration id=jsonpath 2026/04/10 22:54:36 INFO Applying migration id=localforward 2026/04/10 22:54:36 INFO Applying migration id=avatar 2026/04/10 22:54:36 INFO Applying migration id=noimage 2026/04/10 22:54:36 INFO Applying migration id=feed 2026/04/10 22:54:36 INFO Applying migration id=bookmarks 2026/04/10 22:54:36 INFO Applying migration id=shareactivity 2026/04/10 22:54:36 INFO Applying migration id=application 2026/04/10 22:54:36 INFO Applying migration id=certificates 2026/04/10 22:54:36 INFO Applying migration id=rawforward 2026/04/10 22:54:36 INFO Applying migration id=publickey 2026/04/10 22:54:36 INFO Applying migration id=resolvegroup 2026/04/10 22:54:36 INFO Applying migration id=reject 2026/04/10 22:54:36 INFO Applying migration id=autodel 2026/04/10 22:54:36 INFO Applying migration id=jsonb 2026/04/10 22:54:36 INFO Applying migration id=quote 2026/04/10 22:54:36 INFO Applying migration id=rfc9421 2026/04/10 22:54:36 INFO Applying migration id=keys 2026/04/10 22:54:36 INFO Applying migration id=portable 2026/04/10 22:54:36 INFO Applying migration id=proofs 2026/04/10 22:54:36 INFO Applying migration id=contexts 2026/04/10 22:54:36 INFO Applying migration id=deliverieshost 2026/04/10 22:54:36 INFO Applying migration id=pembegin 2026/04/10 22:54:36 INFO Applying migration id=didhost 2026/04/10 22:54:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-bdc9-7dac-8c93-b23c1dcc0956 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 22:54:37 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799a-bdca-7436-8e7d-9ab85848830e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-bdca-7b41-be62-4bd5124afe8d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-bdca-7436-8e7d-9ab85848830e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799a-bdca-7436-8e7d-9ab85848830e 2026/04/10 22:54:37 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:37 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d799a-bdcb-7270-8944-65b7bfe51207 note=https://localhost.localdomain:8443/post/019d799a-bdcb-7156-bbcf-0bc5b00dab01 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-bdcb-7270-8944-65b7bfe51207 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-bdcb-7156-bbcf-0bc5b00dab01 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-bdcb-7156-bbcf-0bc5b00dab01 2026/04/10 22:54: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/04/10 22:54: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_ReplyInThread (1.03s) === RUN TestCommunity_ReplyInThreadAuthorNotFollowing 2026/04/10 22:54:37 INFO Applying migration id=initial 2026/04/10 22:54:37 INFO Applying migration id=notesupdated 2026/04/10 22:54:37 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:37 INFO Applying migration id=activitiesid 2026/04/10 22:54:37 INFO Applying migration id=outbox 2026/04/10 22:54:37 INFO Applying migration id=edits 2026/04/10 22:54:37 INFO Applying migration id=outboxactor 2026/04/10 22:54:37 INFO Applying migration id=outboxsender 2026/04/10 22:54:37 INFO Applying migration id=thread 2026/04/10 22:54:37 INFO Applying migration id=host 2026/04/10 22:54:37 INFO Applying migration id=sharedinbox 2026/04/10 22:54:37 INFO Applying migration id=noteshost 2026/04/10 22:54:37 INFO Applying migration id=fetched 2026/04/10 22:54:37 INFO Applying migration id=move 2026/04/10 22:54:37 INFO Applying migration id=cleanup 2026/04/10 22:54:37 INFO Applying migration id=received 2026/04/10 22:54:37 INFO Applying migration id=namehost 2026/04/10 22:54:37 INFO Applying migration id=outboxhost 2026/04/10 22:54:37 INFO Applying migration id=notesfts 2026/04/10 22:54:37 INFO Applying migration id=iconsname 2026/04/10 22:54:37 INFO Applying migration id=nohash 2026/04/10 22:54:37 INFO Applying migration id=shares 2026/04/10 22:54:37 INFO Applying migration id=actorttl 2026/04/10 22:54:37 INFO Applying migration id=tocc 2026/04/10 22:54:37 INFO Applying migration id=followeds 2026/04/10 22:54:37 INFO Applying migration id=certhash 2026/04/10 22:54:37 INFO Applying migration id=follows_sync 2026/04/10 22:54:37 INFO Applying migration id=jsonpath 2026/04/10 22:54:37 INFO Applying migration id=localforward 2026/04/10 22:54:37 INFO Applying migration id=avatar 2026/04/10 22:54:37 INFO Applying migration id=noimage 2026/04/10 22:54:37 INFO Applying migration id=feed 2026/04/10 22:54:37 INFO Applying migration id=bookmarks 2026/04/10 22:54:37 INFO Applying migration id=shareactivity 2026/04/10 22:54:37 INFO Applying migration id=application 2026/04/10 22:54:37 INFO Applying migration id=certificates 2026/04/10 22:54:37 INFO Applying migration id=rawforward 2026/04/10 22:54:37 INFO Applying migration id=publickey 2026/04/10 22:54:37 INFO Applying migration id=resolvegroup 2026/04/10 22:54:37 INFO Applying migration id=reject 2026/04/10 22:54:37 INFO Applying migration id=autodel 2026/04/10 22:54:37 INFO Applying migration id=jsonb 2026/04/10 22:54:37 INFO Applying migration id=quote 2026/04/10 22:54:37 INFO Applying migration id=rfc9421 2026/04/10 22:54:37 INFO Applying migration id=keys 2026/04/10 22:54:37 INFO Applying migration id=portable 2026/04/10 22:54:37 INFO Applying migration id=proofs 2026/04/10 22:54:37 INFO Applying migration id=contexts 2026/04/10 22:54:37 INFO Applying migration id=deliverieshost 2026/04/10 22:54:37 INFO Applying migration id=pembegin 2026/04/10 22:54:37 INFO Applying migration id=didhost 2026/04/10 22:54:38 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-c363-7a1c-8266-2e8b2a65afd4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-c363-789b-855d-504934b99810 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-c363-789b-855d-504934b99810 2026/04/10 22:54:38 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThreadAuthorNotFollowing (1.43s) === RUN TestCommunity_ReplyInThreadSenderNotFollowing 2026/04/10 22:54:38 INFO Applying migration id=initial 2026/04/10 22:54:38 INFO Applying migration id=notesupdated 2026/04/10 22:54:38 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:38 INFO Applying migration id=activitiesid 2026/04/10 22:54:38 INFO Applying migration id=outbox 2026/04/10 22:54:38 INFO Applying migration id=edits 2026/04/10 22:54:38 INFO Applying migration id=outboxactor 2026/04/10 22:54:38 INFO Applying migration id=outboxsender 2026/04/10 22:54:38 INFO Applying migration id=thread 2026/04/10 22:54:38 INFO Applying migration id=host 2026/04/10 22:54:38 INFO Applying migration id=sharedinbox 2026/04/10 22:54:38 INFO Applying migration id=noteshost 2026/04/10 22:54:38 INFO Applying migration id=fetched 2026/04/10 22:54:38 INFO Applying migration id=move 2026/04/10 22:54:38 INFO Applying migration id=cleanup 2026/04/10 22:54:38 INFO Applying migration id=received 2026/04/10 22:54:38 INFO Applying migration id=namehost 2026/04/10 22:54:38 INFO Applying migration id=outboxhost 2026/04/10 22:54:38 INFO Applying migration id=notesfts 2026/04/10 22:54:38 INFO Applying migration id=iconsname 2026/04/10 22:54:38 INFO Applying migration id=nohash 2026/04/10 22:54:38 INFO Applying migration id=shares 2026/04/10 22:54:38 INFO Applying migration id=actorttl 2026/04/10 22:54:38 INFO Applying migration id=tocc 2026/04/10 22:54:38 INFO Applying migration id=followeds 2026/04/10 22:54:38 INFO Applying migration id=certhash 2026/04/10 22:54:38 INFO Applying migration id=follows_sync 2026/04/10 22:54:38 INFO Applying migration id=jsonpath 2026/04/10 22:54:39 INFO Applying migration id=localforward 2026/04/10 22:54:39 INFO Applying migration id=avatar 2026/04/10 22:54:39 INFO Applying migration id=noimage 2026/04/10 22:54:39 INFO Applying migration id=feed 2026/04/10 22:54:39 INFO Applying migration id=bookmarks 2026/04/10 22:54:39 INFO Applying migration id=shareactivity 2026/04/10 22:54:39 INFO Applying migration id=application 2026/04/10 22:54:39 INFO Applying migration id=certificates 2026/04/10 22:54:39 INFO Applying migration id=rawforward 2026/04/10 22:54:39 INFO Applying migration id=publickey 2026/04/10 22:54:39 INFO Applying migration id=resolvegroup 2026/04/10 22:54:39 INFO Applying migration id=reject 2026/04/10 22:54:39 INFO Applying migration id=autodel 2026/04/10 22:54:39 INFO Applying migration id=jsonb 2026/04/10 22:54:39 INFO Applying migration id=quote 2026/04/10 22:54:39 INFO Applying migration id=rfc9421 2026/04/10 22:54:39 INFO Applying migration id=keys 2026/04/10 22:54:39 INFO Applying migration id=portable 2026/04/10 22:54:39 INFO Applying migration id=proofs 2026/04/10 22:54:39 INFO Applying migration id=contexts 2026/04/10 22:54:39 INFO Applying migration id=deliverieshost 2026/04/10 22:54:39 INFO Applying migration id=pembegin 2026/04/10 22:54:39 INFO Applying migration id=didhost 2026/04/10 22:54:40 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-c855-7168-9a08-5c59c1d5752a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 22:54:40 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-c855-7975-b485-2b4ab7aa192f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-c855-77fd-b1c6-24a63c036554 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-c855-77fd-b1c6-24a63c036554 2026/04/10 22:54:40 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:40 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThreadSenderNotFollowing (1.27s) === RUN TestCommunity_DuplicateReplyInThread 2026/04/10 22:54:40 INFO Applying migration id=initial 2026/04/10 22:54:40 INFO Applying migration id=notesupdated 2026/04/10 22:54:40 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:40 INFO Applying migration id=activitiesid 2026/04/10 22:54:40 INFO Applying migration id=outbox 2026/04/10 22:54:40 INFO Applying migration id=edits 2026/04/10 22:54:40 INFO Applying migration id=outboxactor 2026/04/10 22:54:40 INFO Applying migration id=outboxsender 2026/04/10 22:54:40 INFO Applying migration id=thread 2026/04/10 22:54:40 INFO Applying migration id=host 2026/04/10 22:54:40 INFO Applying migration id=sharedinbox 2026/04/10 22:54:40 INFO Applying migration id=noteshost 2026/04/10 22:54:40 INFO Applying migration id=fetched 2026/04/10 22:54:40 INFO Applying migration id=move 2026/04/10 22:54:40 INFO Applying migration id=cleanup 2026/04/10 22:54:40 INFO Applying migration id=received 2026/04/10 22:54:40 INFO Applying migration id=namehost 2026/04/10 22:54:40 INFO Applying migration id=outboxhost 2026/04/10 22:54:40 INFO Applying migration id=notesfts 2026/04/10 22:54:40 INFO Applying migration id=iconsname 2026/04/10 22:54:40 INFO Applying migration id=nohash 2026/04/10 22:54:40 INFO Applying migration id=shares 2026/04/10 22:54:40 INFO Applying migration id=actorttl 2026/04/10 22:54:40 INFO Applying migration id=tocc 2026/04/10 22:54:40 INFO Applying migration id=followeds 2026/04/10 22:54:40 INFO Applying migration id=certhash 2026/04/10 22:54:40 INFO Applying migration id=follows_sync 2026/04/10 22:54:40 INFO Applying migration id=jsonpath 2026/04/10 22:54:40 INFO Applying migration id=localforward 2026/04/10 22:54:40 INFO Applying migration id=avatar 2026/04/10 22:54:40 INFO Applying migration id=noimage 2026/04/10 22:54:40 INFO Applying migration id=feed 2026/04/10 22:54:40 INFO Applying migration id=bookmarks 2026/04/10 22:54:40 INFO Applying migration id=shareactivity 2026/04/10 22:54:40 INFO Applying migration id=application 2026/04/10 22:54:40 INFO Applying migration id=certificates 2026/04/10 22:54:40 INFO Applying migration id=rawforward 2026/04/10 22:54:40 INFO Applying migration id=publickey 2026/04/10 22:54:40 INFO Applying migration id=resolvegroup 2026/04/10 22:54:40 INFO Applying migration id=reject 2026/04/10 22:54:40 INFO Applying migration id=autodel 2026/04/10 22:54:40 INFO Applying migration id=jsonb 2026/04/10 22:54:40 INFO Applying migration id=quote 2026/04/10 22:54:40 INFO Applying migration id=rfc9421 2026/04/10 22:54:40 INFO Applying migration id=keys 2026/04/10 22:54:40 INFO Applying migration id=portable 2026/04/10 22:54:40 INFO Applying migration id=proofs 2026/04/10 22:54:40 INFO Applying migration id=contexts 2026/04/10 22:54:40 INFO Applying migration id=deliverieshost 2026/04/10 22:54:40 INFO Applying migration id=pembegin 2026/04/10 22:54:40 INFO Applying migration id=didhost 2026/04/10 22:54:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-cce1-7856-8600-92257e621837 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 22:54:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799a-cce1-7e71-b66b-f08569976d96 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-cce2-7695-93fd-6b5372d01c0c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-cce1-7e71-b66b-f08569976d96 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799a-cce1-7e71-b66b-f08569976d96 2026/04/10 22:54:41 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:41 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d799a-cce2-7d24-9f4e-cbcc8b08398b note=https://localhost.localdomain:8443/post/019d799a-cce2-7bf5-9a8f-9fa5b1086c90 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-cce2-7d24-9f4e-cbcc8b08398b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-cce2-7bf5-9a8f-9fa5b1086c90 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-cce2-7bf5-9a8f-9fa5b1086c90 2026/04/10 22:54:41 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_DuplicateReplyInThread (1.17s) === RUN TestCommunity_EditedReplyInThread 2026/04/10 22:54:41 INFO Applying migration id=initial 2026/04/10 22:54:41 INFO Applying migration id=notesupdated 2026/04/10 22:54:41 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:41 INFO Applying migration id=activitiesid 2026/04/10 22:54:41 INFO Applying migration id=outbox 2026/04/10 22:54:41 INFO Applying migration id=edits 2026/04/10 22:54:41 INFO Applying migration id=outboxactor 2026/04/10 22:54:41 INFO Applying migration id=outboxsender 2026/04/10 22:54:41 INFO Applying migration id=thread 2026/04/10 22:54:41 INFO Applying migration id=host 2026/04/10 22:54:41 INFO Applying migration id=sharedinbox 2026/04/10 22:54:41 INFO Applying migration id=noteshost 2026/04/10 22:54:41 INFO Applying migration id=fetched 2026/04/10 22:54:41 INFO Applying migration id=move 2026/04/10 22:54:41 INFO Applying migration id=cleanup 2026/04/10 22:54:41 INFO Applying migration id=received 2026/04/10 22:54:41 INFO Applying migration id=namehost 2026/04/10 22:54:41 INFO Applying migration id=outboxhost 2026/04/10 22:54:41 INFO Applying migration id=notesfts 2026/04/10 22:54:41 INFO Applying migration id=iconsname 2026/04/10 22:54:41 INFO Applying migration id=nohash 2026/04/10 22:54:41 INFO Applying migration id=shares 2026/04/10 22:54:41 INFO Applying migration id=actorttl 2026/04/10 22:54:41 INFO Applying migration id=tocc 2026/04/10 22:54:41 INFO Applying migration id=followeds 2026/04/10 22:54:41 INFO Applying migration id=certhash 2026/04/10 22:54:41 INFO Applying migration id=follows_sync 2026/04/10 22:54:41 INFO Applying migration id=jsonpath 2026/04/10 22:54:41 INFO Applying migration id=localforward 2026/04/10 22:54:41 INFO Applying migration id=avatar 2026/04/10 22:54:41 INFO Applying migration id=noimage 2026/04/10 22:54:41 INFO Applying migration id=feed 2026/04/10 22:54:41 INFO Applying migration id=bookmarks 2026/04/10 22:54:41 INFO Applying migration id=shareactivity 2026/04/10 22:54:41 INFO Applying migration id=application 2026/04/10 22:54:41 INFO Applying migration id=certificates 2026/04/10 22:54:41 INFO Applying migration id=rawforward 2026/04/10 22:54:41 INFO Applying migration id=publickey 2026/04/10 22:54:41 INFO Applying migration id=resolvegroup 2026/04/10 22:54:41 INFO Applying migration id=reject 2026/04/10 22:54:41 INFO Applying migration id=autodel 2026/04/10 22:54:41 INFO Applying migration id=jsonb 2026/04/10 22:54:41 INFO Applying migration id=quote 2026/04/10 22:54:41 INFO Applying migration id=rfc9421 2026/04/10 22:54:41 INFO Applying migration id=keys 2026/04/10 22:54:41 INFO Applying migration id=portable 2026/04/10 22:54:41 INFO Applying migration id=proofs 2026/04/10 22:54:41 INFO Applying migration id=contexts 2026/04/10 22:54:41 INFO Applying migration id=deliverieshost 2026/04/10 22:54:41 INFO Applying migration id=pembegin 2026/04/10 22:54:41 INFO Applying migration id=didhost 2026/04/10 22:54:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-cfac-7633-aeff-f954dd1cf575 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 22:54:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799a-cfac-7d1f-a55a-b4a6fedabe9f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-cfad-7544-a652-50cefb19d213 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-cfac-7d1f-a55a-b4a6fedabe9f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799a-cfac-7d1f-a55a-b4a6fedabe9f 2026/04/10 22:54:42 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d799a-cfae-7770-8965-718f8a51ac9b note=https://localhost.localdomain:8443/post/019d799a-cfad-7a68-a68b-6abade2a1bab group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-cfae-7770-8965-718f8a51ac9b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-cfad-7a68-a68b-6abade2a1bab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-cfad-7a68-a68b-6abade2a1bab 2026/04/10 22:54:42 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:54:42 INFO Forwarding post to group followers activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_EditedReplyInThread (0.72s) === RUN TestCommunity_UnknownEditedReplyInThread 2026/04/10 22:54:42 INFO Applying migration id=initial 2026/04/10 22:54:42 INFO Applying migration id=notesupdated 2026/04/10 22:54:42 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:42 INFO Applying migration id=activitiesid 2026/04/10 22:54:42 INFO Applying migration id=outbox 2026/04/10 22:54:42 INFO Applying migration id=edits 2026/04/10 22:54:42 INFO Applying migration id=outboxactor 2026/04/10 22:54:42 INFO Applying migration id=outboxsender 2026/04/10 22:54:42 INFO Applying migration id=thread 2026/04/10 22:54:42 INFO Applying migration id=host 2026/04/10 22:54:42 INFO Applying migration id=sharedinbox 2026/04/10 22:54:42 INFO Applying migration id=noteshost 2026/04/10 22:54:42 INFO Applying migration id=fetched 2026/04/10 22:54:42 INFO Applying migration id=move 2026/04/10 22:54:42 INFO Applying migration id=cleanup 2026/04/10 22:54:42 INFO Applying migration id=received 2026/04/10 22:54:42 INFO Applying migration id=namehost 2026/04/10 22:54:42 INFO Applying migration id=outboxhost 2026/04/10 22:54:42 INFO Applying migration id=notesfts 2026/04/10 22:54:42 INFO Applying migration id=iconsname 2026/04/10 22:54:42 INFO Applying migration id=nohash 2026/04/10 22:54:42 INFO Applying migration id=shares 2026/04/10 22:54:42 INFO Applying migration id=actorttl 2026/04/10 22:54:42 INFO Applying migration id=tocc 2026/04/10 22:54:42 INFO Applying migration id=followeds 2026/04/10 22:54:42 INFO Applying migration id=certhash 2026/04/10 22:54:42 INFO Applying migration id=follows_sync 2026/04/10 22:54:42 INFO Applying migration id=jsonpath 2026/04/10 22:54:42 INFO Applying migration id=localforward 2026/04/10 22:54:42 INFO Applying migration id=avatar 2026/04/10 22:54:42 INFO Applying migration id=noimage 2026/04/10 22:54:42 INFO Applying migration id=feed 2026/04/10 22:54:42 INFO Applying migration id=bookmarks 2026/04/10 22:54:42 INFO Applying migration id=shareactivity 2026/04/10 22:54:42 INFO Applying migration id=application 2026/04/10 22:54:42 INFO Applying migration id=certificates 2026/04/10 22:54:42 INFO Applying migration id=rawforward 2026/04/10 22:54:42 INFO Applying migration id=publickey 2026/04/10 22:54:42 INFO Applying migration id=resolvegroup 2026/04/10 22:54:42 INFO Applying migration id=reject 2026/04/10 22:54:42 INFO Applying migration id=autodel 2026/04/10 22:54:42 INFO Applying migration id=jsonb 2026/04/10 22:54:42 INFO Applying migration id=quote 2026/04/10 22:54:42 INFO Applying migration id=rfc9421 2026/04/10 22:54:42 INFO Applying migration id=keys 2026/04/10 22:54:42 INFO Applying migration id=portable 2026/04/10 22:54:42 INFO Applying migration id=proofs 2026/04/10 22:54:42 INFO Applying migration id=contexts 2026/04/10 22:54:42 INFO Applying migration id=deliverieshost 2026/04/10 22:54:42 INFO Applying migration id=pembegin 2026/04/10 22:54:42 INFO Applying migration id=didhost 2026/04/10 22:54:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-d2a0-76da-971f-0b1e31fa4bb7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 22:54:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799a-d2a0-7cf6-97dd-e68f5f122b7a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-d2a1-765f-a69e-46a9b2dd7acb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-d2a0-7cf6-97dd-e68f5f122b7a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799a-d2a0-7cf6-97dd-e68f5f122b7a 2026/04/10 22:54:42 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d799a-d2a1-7dd1-a68d-aaaa28918ccb note=https://localhost.localdomain:8443/post/019d799a-d2a1-7c8e-9d6a-969d5182ec09 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-d2a1-7dd1-a68d-aaaa28918ccb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-d2a1-7c8e-9d6a-969d5182ec09 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-d2a1-7c8e-9d6a-969d5182ec09 2026/04/10 22:54:42 INFO Forwarding post to group followers activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 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.75s) === RUN TestDelete_HappyFlow 2026/04/10 22:54:42 INFO Applying migration id=initial 2026/04/10 22:54:42 INFO Applying migration id=notesupdated 2026/04/10 22:54:42 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:42 INFO Applying migration id=activitiesid 2026/04/10 22:54:42 INFO Applying migration id=outbox 2026/04/10 22:54:42 INFO Applying migration id=edits 2026/04/10 22:54:42 INFO Applying migration id=outboxactor 2026/04/10 22:54:42 INFO Applying migration id=outboxsender 2026/04/10 22:54:42 INFO Applying migration id=thread 2026/04/10 22:54:42 INFO Applying migration id=host 2026/04/10 22:54:42 INFO Applying migration id=sharedinbox 2026/04/10 22:54:42 INFO Applying migration id=noteshost 2026/04/10 22:54:42 INFO Applying migration id=fetched 2026/04/10 22:54:42 INFO Applying migration id=move 2026/04/10 22:54:42 INFO Applying migration id=cleanup 2026/04/10 22:54:42 INFO Applying migration id=received 2026/04/10 22:54:42 INFO Applying migration id=namehost 2026/04/10 22:54:42 INFO Applying migration id=outboxhost 2026/04/10 22:54:42 INFO Applying migration id=notesfts 2026/04/10 22:54:42 INFO Applying migration id=iconsname 2026/04/10 22:54:42 INFO Applying migration id=nohash 2026/04/10 22:54:42 INFO Applying migration id=shares 2026/04/10 22:54:42 INFO Applying migration id=actorttl 2026/04/10 22:54:42 INFO Applying migration id=tocc 2026/04/10 22:54:42 INFO Applying migration id=followeds 2026/04/10 22:54:42 INFO Applying migration id=certhash 2026/04/10 22:54:42 INFO Applying migration id=follows_sync 2026/04/10 22:54:42 INFO Applying migration id=jsonpath 2026/04/10 22:54:42 INFO Applying migration id=localforward 2026/04/10 22:54:42 INFO Applying migration id=avatar 2026/04/10 22:54:42 INFO Applying migration id=noimage 2026/04/10 22:54:42 INFO Applying migration id=feed 2026/04/10 22:54:42 INFO Applying migration id=bookmarks 2026/04/10 22:54:42 INFO Applying migration id=shareactivity 2026/04/10 22:54:42 INFO Applying migration id=application 2026/04/10 22:54:42 INFO Applying migration id=certificates 2026/04/10 22:54:42 INFO Applying migration id=rawforward 2026/04/10 22:54:42 INFO Applying migration id=publickey 2026/04/10 22:54:42 INFO Applying migration id=resolvegroup 2026/04/10 22:54:42 INFO Applying migration id=reject 2026/04/10 22:54:42 INFO Applying migration id=autodel 2026/04/10 22:54:42 INFO Applying migration id=jsonb 2026/04/10 22:54:42 INFO Applying migration id=quote 2026/04/10 22:54:42 INFO Applying migration id=rfc9421 2026/04/10 22:54:42 INFO Applying migration id=keys 2026/04/10 22:54:42 INFO Applying migration id=portable 2026/04/10 22:54:42 INFO Applying migration id=proofs 2026/04/10 22:54:42 INFO Applying migration id=contexts 2026/04/10 22:54:42 INFO Applying migration id=deliverieshost 2026/04/10 22:54:42 INFO Applying migration id=pembegin 2026/04/10 22:54:42 INFO Applying migration id=didhost 2026/04/10 22:54:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-d7cf-76c2-99c7-e60c75ad3ee4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-d7cf-766a-b25b-25127ed1a7cd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-d7cf-766a-b25b-25127ed1a7cd 2026/04/10 22:54:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-d7cf-766a-b25b-25127ed1a7cd 2026/04/10 22:54:44 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799a-d7cf-766a-b25b-25127ed1a7cd#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-d7cf-766a-b25b-25127ed1a7cd activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799a-d7cf-766a-b25b-25127ed1a7cd 2026/04/10 22:54:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-d7cf-766a-b25b-25127ed1a7cd 2026/04/10 22:54:44 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-d7cf-766a-b25b-25127ed1a7cd --- PASS: TestDelete_HappyFlow (1.32s) === RUN TestDelete_NotAuthor 2026/04/10 22:54:44 INFO Applying migration id=initial 2026/04/10 22:54:44 INFO Applying migration id=notesupdated 2026/04/10 22:54:44 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:44 INFO Applying migration id=activitiesid 2026/04/10 22:54:44 INFO Applying migration id=outbox 2026/04/10 22:54:44 INFO Applying migration id=edits 2026/04/10 22:54:44 INFO Applying migration id=outboxactor 2026/04/10 22:54:44 INFO Applying migration id=outboxsender 2026/04/10 22:54:44 INFO Applying migration id=thread 2026/04/10 22:54:44 INFO Applying migration id=host 2026/04/10 22:54:44 INFO Applying migration id=sharedinbox 2026/04/10 22:54:44 INFO Applying migration id=noteshost 2026/04/10 22:54:44 INFO Applying migration id=fetched 2026/04/10 22:54:44 INFO Applying migration id=move 2026/04/10 22:54:44 INFO Applying migration id=cleanup 2026/04/10 22:54:44 INFO Applying migration id=received 2026/04/10 22:54:44 INFO Applying migration id=namehost 2026/04/10 22:54:44 INFO Applying migration id=outboxhost 2026/04/10 22:54:44 INFO Applying migration id=notesfts 2026/04/10 22:54:44 INFO Applying migration id=iconsname 2026/04/10 22:54:44 INFO Applying migration id=nohash 2026/04/10 22:54:44 INFO Applying migration id=shares 2026/04/10 22:54:44 INFO Applying migration id=actorttl 2026/04/10 22:54:44 INFO Applying migration id=tocc 2026/04/10 22:54:44 INFO Applying migration id=followeds 2026/04/10 22:54:44 INFO Applying migration id=certhash 2026/04/10 22:54:44 INFO Applying migration id=follows_sync 2026/04/10 22:54:44 INFO Applying migration id=jsonpath 2026/04/10 22:54:44 INFO Applying migration id=localforward 2026/04/10 22:54:44 INFO Applying migration id=avatar 2026/04/10 22:54:44 INFO Applying migration id=noimage 2026/04/10 22:54:44 INFO Applying migration id=feed 2026/04/10 22:54:44 INFO Applying migration id=bookmarks 2026/04/10 22:54:44 INFO Applying migration id=shareactivity 2026/04/10 22:54:44 INFO Applying migration id=application 2026/04/10 22:54:44 INFO Applying migration id=certificates 2026/04/10 22:54:44 INFO Applying migration id=rawforward 2026/04/10 22:54:44 INFO Applying migration id=publickey 2026/04/10 22:54:44 INFO Applying migration id=resolvegroup 2026/04/10 22:54:44 INFO Applying migration id=reject 2026/04/10 22:54:44 INFO Applying migration id=autodel 2026/04/10 22:54:44 INFO Applying migration id=jsonb 2026/04/10 22:54:44 INFO Applying migration id=quote 2026/04/10 22:54:44 INFO Applying migration id=rfc9421 2026/04/10 22:54:44 INFO Applying migration id=keys 2026/04/10 22:54:44 INFO Applying migration id=portable 2026/04/10 22:54:44 INFO Applying migration id=proofs 2026/04/10 22:54:44 INFO Applying migration id=contexts 2026/04/10 22:54:44 INFO Applying migration id=deliverieshost 2026/04/10 22:54:44 INFO Applying migration id=pembegin 2026/04/10 22:54:44 INFO Applying migration id=didhost 2026/04/10 22:54:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-dc98-767b-8dd9-d9ef6d1806c0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-dc98-761a-876b-0c7129b8ac80 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-dc98-761a-876b-0c7129b8ac80 2026/04/10 22:54:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-dc98-761a-876b-0c7129b8ac80 2026/04/10 22:54:45 WARN Attempted to delete a non-existing post post=https://localhost.localdomain:8443/post/019d799a-dc98-761a-876b-0c7129b8ac80 error="sql: no rows in result set" 2026/04/10 22:54:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-dc98-761a-876b-0c7129b8ac80 --- PASS: TestDelete_NotAuthor (1.23s) === RUN TestDelete_NoSuchPost 2026/04/10 22:54:45 INFO Applying migration id=initial 2026/04/10 22:54:45 INFO Applying migration id=notesupdated 2026/04/10 22:54:45 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:45 INFO Applying migration id=activitiesid 2026/04/10 22:54:45 INFO Applying migration id=outbox 2026/04/10 22:54:45 INFO Applying migration id=edits 2026/04/10 22:54:45 INFO Applying migration id=outboxactor 2026/04/10 22:54:45 INFO Applying migration id=outboxsender 2026/04/10 22:54:45 INFO Applying migration id=thread 2026/04/10 22:54:45 INFO Applying migration id=host 2026/04/10 22:54:45 INFO Applying migration id=sharedinbox 2026/04/10 22:54:45 INFO Applying migration id=noteshost 2026/04/10 22:54:45 INFO Applying migration id=fetched 2026/04/10 22:54:45 INFO Applying migration id=move 2026/04/10 22:54:45 INFO Applying migration id=cleanup 2026/04/10 22:54:45 INFO Applying migration id=received 2026/04/10 22:54:45 INFO Applying migration id=namehost 2026/04/10 22:54:45 INFO Applying migration id=outboxhost 2026/04/10 22:54:45 INFO Applying migration id=notesfts 2026/04/10 22:54:45 INFO Applying migration id=iconsname 2026/04/10 22:54:45 INFO Applying migration id=nohash 2026/04/10 22:54:45 INFO Applying migration id=shares 2026/04/10 22:54:45 INFO Applying migration id=actorttl 2026/04/10 22:54:45 INFO Applying migration id=tocc 2026/04/10 22:54:45 INFO Applying migration id=followeds 2026/04/10 22:54:45 INFO Applying migration id=certhash 2026/04/10 22:54:45 INFO Applying migration id=follows_sync 2026/04/10 22:54:45 INFO Applying migration id=jsonpath 2026/04/10 22:54:45 INFO Applying migration id=localforward 2026/04/10 22:54:45 INFO Applying migration id=avatar 2026/04/10 22:54:45 INFO Applying migration id=noimage 2026/04/10 22:54:45 INFO Applying migration id=feed 2026/04/10 22:54:45 INFO Applying migration id=bookmarks 2026/04/10 22:54:45 INFO Applying migration id=shareactivity 2026/04/10 22:54:45 INFO Applying migration id=application 2026/04/10 22:54:45 INFO Applying migration id=certificates 2026/04/10 22:54:45 INFO Applying migration id=rawforward 2026/04/10 22:54:45 INFO Applying migration id=publickey 2026/04/10 22:54:45 INFO Applying migration id=resolvegroup 2026/04/10 22:54:45 INFO Applying migration id=reject 2026/04/10 22:54:45 INFO Applying migration id=autodel 2026/04/10 22:54:45 INFO Applying migration id=jsonb 2026/04/10 22:54:45 INFO Applying migration id=quote 2026/04/10 22:54:45 INFO Applying migration id=rfc9421 2026/04/10 22:54:45 INFO Applying migration id=keys 2026/04/10 22:54:45 INFO Applying migration id=portable 2026/04/10 22:54:45 INFO Applying migration id=proofs 2026/04/10 22:54:45 INFO Applying migration id=contexts 2026/04/10 22:54:45 INFO Applying migration id=deliverieshost 2026/04/10 22:54:45 INFO Applying migration id=pembegin 2026/04/10 22:54:45 INFO Applying migration id=didhost 2026/04/10 22:54:46 WARN Attempted to delete a non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestDelete_NoSuchPost (1.01s) === RUN TestDelete_UnauthenticatedUser 2026/04/10 22:54:46 INFO Applying migration id=initial 2026/04/10 22:54:46 INFO Applying migration id=notesupdated 2026/04/10 22:54:46 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:46 INFO Applying migration id=activitiesid 2026/04/10 22:54:46 INFO Applying migration id=outbox 2026/04/10 22:54:46 INFO Applying migration id=edits 2026/04/10 22:54:46 INFO Applying migration id=outboxactor 2026/04/10 22:54:46 INFO Applying migration id=outboxsender 2026/04/10 22:54:46 INFO Applying migration id=thread 2026/04/10 22:54:46 INFO Applying migration id=host 2026/04/10 22:54:46 INFO Applying migration id=sharedinbox 2026/04/10 22:54:46 INFO Applying migration id=noteshost 2026/04/10 22:54:46 INFO Applying migration id=fetched 2026/04/10 22:54:46 INFO Applying migration id=move 2026/04/10 22:54:46 INFO Applying migration id=cleanup 2026/04/10 22:54:46 INFO Applying migration id=received 2026/04/10 22:54:46 INFO Applying migration id=namehost 2026/04/10 22:54:46 INFO Applying migration id=outboxhost 2026/04/10 22:54:46 INFO Applying migration id=notesfts 2026/04/10 22:54:46 INFO Applying migration id=iconsname 2026/04/10 22:54:46 INFO Applying migration id=nohash 2026/04/10 22:54:46 INFO Applying migration id=shares 2026/04/10 22:54:46 INFO Applying migration id=actorttl 2026/04/10 22:54:46 INFO Applying migration id=tocc 2026/04/10 22:54:46 INFO Applying migration id=followeds 2026/04/10 22:54:46 INFO Applying migration id=certhash 2026/04/10 22:54:46 INFO Applying migration id=follows_sync 2026/04/10 22:54:46 INFO Applying migration id=jsonpath 2026/04/10 22:54:46 INFO Applying migration id=localforward 2026/04/10 22:54:46 INFO Applying migration id=avatar 2026/04/10 22:54:46 INFO Applying migration id=noimage 2026/04/10 22:54:46 INFO Applying migration id=feed 2026/04/10 22:54:46 INFO Applying migration id=bookmarks 2026/04/10 22:54:46 INFO Applying migration id=shareactivity 2026/04/10 22:54:46 INFO Applying migration id=application 2026/04/10 22:54:46 INFO Applying migration id=certificates 2026/04/10 22:54:46 INFO Applying migration id=rawforward 2026/04/10 22:54:46 INFO Applying migration id=publickey 2026/04/10 22:54:46 INFO Applying migration id=resolvegroup 2026/04/10 22:54:46 INFO Applying migration id=reject 2026/04/10 22:54:46 INFO Applying migration id=autodel 2026/04/10 22:54:46 INFO Applying migration id=jsonb 2026/04/10 22:54:46 INFO Applying migration id=quote 2026/04/10 22:54:46 INFO Applying migration id=rfc9421 2026/04/10 22:54:46 INFO Applying migration id=keys 2026/04/10 22:54:46 INFO Applying migration id=portable 2026/04/10 22:54:46 INFO Applying migration id=proofs 2026/04/10 22:54:46 INFO Applying migration id=contexts 2026/04/10 22:54:46 INFO Applying migration id=deliverieshost 2026/04/10 22:54:46 INFO Applying migration id=pembegin 2026/04/10 22:54:46 INFO Applying migration id=didhost 2026/04/10 22:54:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-e52b-7a1a-8cce-ad41e26ce774 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-e52b-79cc-a608-443654a0c885 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-e52b-79cc-a608-443654a0c885 2026/04/10 22:54:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-e52b-79cc-a608-443654a0c885 2026/04/10 22:54:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-e52b-79cc-a608-443654a0c885 --- PASS: TestDelete_UnauthenticatedUser (1.19s) === RUN TestDelete_WithReply 2026/04/10 22:54:47 INFO Applying migration id=initial 2026/04/10 22:54:47 INFO Applying migration id=notesupdated 2026/04/10 22:54:47 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:47 INFO Applying migration id=activitiesid 2026/04/10 22:54:47 INFO Applying migration id=outbox 2026/04/10 22:54:47 INFO Applying migration id=edits 2026/04/10 22:54:47 INFO Applying migration id=outboxactor 2026/04/10 22:54:47 INFO Applying migration id=outboxsender 2026/04/10 22:54:47 INFO Applying migration id=thread 2026/04/10 22:54:47 INFO Applying migration id=host 2026/04/10 22:54:47 INFO Applying migration id=sharedinbox 2026/04/10 22:54:47 INFO Applying migration id=noteshost 2026/04/10 22:54:47 INFO Applying migration id=fetched 2026/04/10 22:54:47 INFO Applying migration id=move 2026/04/10 22:54:47 INFO Applying migration id=cleanup 2026/04/10 22:54:47 INFO Applying migration id=received 2026/04/10 22:54:47 INFO Applying migration id=namehost 2026/04/10 22:54:47 INFO Applying migration id=outboxhost 2026/04/10 22:54:47 INFO Applying migration id=notesfts 2026/04/10 22:54:47 INFO Applying migration id=iconsname 2026/04/10 22:54:47 INFO Applying migration id=nohash 2026/04/10 22:54:47 INFO Applying migration id=shares 2026/04/10 22:54:47 INFO Applying migration id=actorttl 2026/04/10 22:54:47 INFO Applying migration id=tocc 2026/04/10 22:54:47 INFO Applying migration id=followeds 2026/04/10 22:54:47 INFO Applying migration id=certhash 2026/04/10 22:54:47 INFO Applying migration id=follows_sync 2026/04/10 22:54:47 INFO Applying migration id=jsonpath 2026/04/10 22:54:47 INFO Applying migration id=localforward 2026/04/10 22:54:47 INFO Applying migration id=avatar 2026/04/10 22:54:47 INFO Applying migration id=noimage 2026/04/10 22:54:47 INFO Applying migration id=feed 2026/04/10 22:54:47 INFO Applying migration id=bookmarks 2026/04/10 22:54:47 INFO Applying migration id=shareactivity 2026/04/10 22:54:47 INFO Applying migration id=application 2026/04/10 22:54:47 INFO Applying migration id=certificates 2026/04/10 22:54:47 INFO Applying migration id=rawforward 2026/04/10 22:54:47 INFO Applying migration id=publickey 2026/04/10 22:54:47 INFO Applying migration id=resolvegroup 2026/04/10 22:54:47 INFO Applying migration id=reject 2026/04/10 22:54:47 INFO Applying migration id=autodel 2026/04/10 22:54:47 INFO Applying migration id=jsonb 2026/04/10 22:54:47 INFO Applying migration id=quote 2026/04/10 22:54:47 INFO Applying migration id=rfc9421 2026/04/10 22:54:47 INFO Applying migration id=keys 2026/04/10 22:54:47 INFO Applying migration id=portable 2026/04/10 22:54:47 INFO Applying migration id=proofs 2026/04/10 22:54:47 INFO Applying migration id=contexts 2026/04/10 22:54:47 INFO Applying migration id=deliverieshost 2026/04/10 22:54:47 INFO Applying migration id=pembegin 2026/04/10 22:54:47 INFO Applying migration id=didhost 2026/04/10 22:54:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-ea2a-7a4f-9d14-3aacacb03ac1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e 2026/04/10 22:54:48 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e 2026/04/10 22:54:48 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799a-ea2c-7c48-aba4-7c81eedbd249 note=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db thread=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-ea2c-7c48-aba4-7c81eedbd249 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db 2026/04/10 22:54:48 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db 2026/04/10 22:54:48 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db#delete note=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db thread=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db 2026/04/10 22:54:48 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db 2026/04/10 22:54:48 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e 2026/04/10 22:54:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e 2026/04/10 22:54:48 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e --- PASS: TestDelete_WithReply (1.28s) === RUN TestDelete_WithReplyPostDeletedFirst 2026/04/10 22:54:48 INFO Applying migration id=initial 2026/04/10 22:54:48 INFO Applying migration id=notesupdated 2026/04/10 22:54:48 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:48 INFO Applying migration id=activitiesid 2026/04/10 22:54:48 INFO Applying migration id=outbox 2026/04/10 22:54:48 INFO Applying migration id=edits 2026/04/10 22:54:48 INFO Applying migration id=outboxactor 2026/04/10 22:54:48 INFO Applying migration id=outboxsender 2026/04/10 22:54:48 INFO Applying migration id=thread 2026/04/10 22:54:48 INFO Applying migration id=host 2026/04/10 22:54:48 INFO Applying migration id=sharedinbox 2026/04/10 22:54:48 INFO Applying migration id=noteshost 2026/04/10 22:54:48 INFO Applying migration id=fetched 2026/04/10 22:54:48 INFO Applying migration id=move 2026/04/10 22:54:48 INFO Applying migration id=cleanup 2026/04/10 22:54:48 INFO Applying migration id=received 2026/04/10 22:54:48 INFO Applying migration id=namehost 2026/04/10 22:54:48 INFO Applying migration id=outboxhost 2026/04/10 22:54:48 INFO Applying migration id=notesfts 2026/04/10 22:54:48 INFO Applying migration id=iconsname 2026/04/10 22:54:48 INFO Applying migration id=nohash 2026/04/10 22:54:48 INFO Applying migration id=shares 2026/04/10 22:54:48 INFO Applying migration id=actorttl 2026/04/10 22:54:48 INFO Applying migration id=tocc 2026/04/10 22:54:48 INFO Applying migration id=followeds 2026/04/10 22:54:48 INFO Applying migration id=certhash 2026/04/10 22:54:48 INFO Applying migration id=follows_sync 2026/04/10 22:54:48 INFO Applying migration id=jsonpath 2026/04/10 22:54:48 INFO Applying migration id=localforward 2026/04/10 22:54:48 INFO Applying migration id=avatar 2026/04/10 22:54:48 INFO Applying migration id=noimage 2026/04/10 22:54:48 INFO Applying migration id=feed 2026/04/10 22:54:48 INFO Applying migration id=bookmarks 2026/04/10 22:54:48 INFO Applying migration id=shareactivity 2026/04/10 22:54:48 INFO Applying migration id=application 2026/04/10 22:54:48 INFO Applying migration id=certificates 2026/04/10 22:54:48 INFO Applying migration id=rawforward 2026/04/10 22:54:48 INFO Applying migration id=publickey 2026/04/10 22:54:48 INFO Applying migration id=resolvegroup 2026/04/10 22:54:48 INFO Applying migration id=reject 2026/04/10 22:54:48 INFO Applying migration id=autodel 2026/04/10 22:54:48 INFO Applying migration id=jsonb 2026/04/10 22:54:48 INFO Applying migration id=quote 2026/04/10 22:54:48 INFO Applying migration id=rfc9421 2026/04/10 22:54:48 INFO Applying migration id=keys 2026/04/10 22:54:48 INFO Applying migration id=portable 2026/04/10 22:54:48 INFO Applying migration id=proofs 2026/04/10 22:54:48 INFO Applying migration id=contexts 2026/04/10 22:54:48 INFO Applying migration id=deliverieshost 2026/04/10 22:54:48 INFO Applying migration id=pembegin 2026/04/10 22:54:48 INFO Applying migration id=didhost 2026/04/10 22:54:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-ec9f-789e-9c6e-63d5aed70eff activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751 2026/04/10 22:54:49 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751 2026/04/10 22:54:49 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799a-eca1-7959-9a42-128e475c0fcf note=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab thread=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-eca1-7959-9a42-128e475c0fcf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab 2026/04/10 22:54:49 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751 2026/04/10 22:54:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751 2026/04/10 22:54:49 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751 2026/04/10 22:54:49 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab 2026/04/10 22:54:49 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab#delete note=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab thread=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:54:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab 2026/04/10 22:54:49 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab --- PASS: TestDelete_WithReplyPostDeletedFirst (0.63s) === RUN TestDM_HappyFlow 2026/04/10 22:54:49 INFO Applying migration id=initial 2026/04/10 22:54:49 INFO Applying migration id=notesupdated 2026/04/10 22:54:49 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:49 INFO Applying migration id=activitiesid 2026/04/10 22:54:49 INFO Applying migration id=outbox 2026/04/10 22:54:49 INFO Applying migration id=edits 2026/04/10 22:54:49 INFO Applying migration id=outboxactor 2026/04/10 22:54:49 INFO Applying migration id=outboxsender 2026/04/10 22:54:49 INFO Applying migration id=thread 2026/04/10 22:54:49 INFO Applying migration id=host 2026/04/10 22:54:49 INFO Applying migration id=sharedinbox 2026/04/10 22:54:49 INFO Applying migration id=noteshost 2026/04/10 22:54:49 INFO Applying migration id=fetched 2026/04/10 22:54:49 INFO Applying migration id=move 2026/04/10 22:54:49 INFO Applying migration id=cleanup 2026/04/10 22:54:49 INFO Applying migration id=received 2026/04/10 22:54:49 INFO Applying migration id=namehost 2026/04/10 22:54:49 INFO Applying migration id=outboxhost 2026/04/10 22:54:49 INFO Applying migration id=notesfts 2026/04/10 22:54:49 INFO Applying migration id=iconsname 2026/04/10 22:54:49 INFO Applying migration id=nohash 2026/04/10 22:54:49 INFO Applying migration id=shares 2026/04/10 22:54:49 INFO Applying migration id=actorttl 2026/04/10 22:54:49 INFO Applying migration id=tocc 2026/04/10 22:54:49 INFO Applying migration id=followeds 2026/04/10 22:54:49 INFO Applying migration id=certhash 2026/04/10 22:54:49 INFO Applying migration id=follows_sync 2026/04/10 22:54:49 INFO Applying migration id=jsonpath 2026/04/10 22:54:49 INFO Applying migration id=localforward 2026/04/10 22:54:49 INFO Applying migration id=avatar 2026/04/10 22:54:49 INFO Applying migration id=noimage 2026/04/10 22:54:49 INFO Applying migration id=feed 2026/04/10 22:54:49 INFO Applying migration id=bookmarks 2026/04/10 22:54:49 INFO Applying migration id=shareactivity 2026/04/10 22:54:49 INFO Applying migration id=application 2026/04/10 22:54:49 INFO Applying migration id=certificates 2026/04/10 22:54:49 INFO Applying migration id=rawforward 2026/04/10 22:54:49 INFO Applying migration id=publickey 2026/04/10 22:54:49 INFO Applying migration id=resolvegroup 2026/04/10 22:54:49 INFO Applying migration id=reject 2026/04/10 22:54:49 INFO Applying migration id=autodel 2026/04/10 22:54:49 INFO Applying migration id=jsonb 2026/04/10 22:54:49 INFO Applying migration id=quote 2026/04/10 22:54:49 INFO Applying migration id=rfc9421 2026/04/10 22:54:49 INFO Applying migration id=keys 2026/04/10 22:54:49 INFO Applying migration id=portable 2026/04/10 22:54:49 INFO Applying migration id=proofs 2026/04/10 22:54:49 INFO Applying migration id=contexts 2026/04/10 22:54:49 INFO Applying migration id=deliverieshost 2026/04/10 22:54:49 INFO Applying migration id=pembegin 2026/04/10 22:54:49 INFO Applying migration id=didhost 2026/04/10 22:54:50 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-eff5-7294-b3be-f6a2edf116c6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-eff4-7e91-8db9-1bb7233183c0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-eff4-7e91-8db9-1bb7233183c0 2026/04/10 22:54:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-eff4-7e91-8db9-1bb7233183c0 2026/04/10 22:54:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-eff4-7e91-8db9-1bb7233183c0 2026/04/10 22:54:50 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-eff4-7e91-8db9-1bb7233183c0 2026/04/10 22:54:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-eff4-7e91-8db9-1bb7233183c0 --- PASS: TestDM_HappyFlow (0.85s) === RUN TestDM_UnauthenticatedUser 2026/04/10 22:54:50 INFO Applying migration id=initial 2026/04/10 22:54:50 INFO Applying migration id=notesupdated 2026/04/10 22:54:50 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:50 INFO Applying migration id=activitiesid 2026/04/10 22:54:50 INFO Applying migration id=outbox 2026/04/10 22:54:50 INFO Applying migration id=edits 2026/04/10 22:54:50 INFO Applying migration id=outboxactor 2026/04/10 22:54:50 INFO Applying migration id=outboxsender 2026/04/10 22:54:50 INFO Applying migration id=thread 2026/04/10 22:54:50 INFO Applying migration id=host 2026/04/10 22:54:50 INFO Applying migration id=sharedinbox 2026/04/10 22:54:50 INFO Applying migration id=noteshost 2026/04/10 22:54:50 INFO Applying migration id=fetched 2026/04/10 22:54:50 INFO Applying migration id=move 2026/04/10 22:54:50 INFO Applying migration id=cleanup 2026/04/10 22:54:50 INFO Applying migration id=received 2026/04/10 22:54:50 INFO Applying migration id=namehost 2026/04/10 22:54:50 INFO Applying migration id=outboxhost 2026/04/10 22:54:50 INFO Applying migration id=notesfts 2026/04/10 22:54:50 INFO Applying migration id=iconsname 2026/04/10 22:54:50 INFO Applying migration id=nohash 2026/04/10 22:54:50 INFO Applying migration id=shares 2026/04/10 22:54:50 INFO Applying migration id=actorttl 2026/04/10 22:54:50 INFO Applying migration id=tocc 2026/04/10 22:54:50 INFO Applying migration id=followeds 2026/04/10 22:54:50 INFO Applying migration id=certhash 2026/04/10 22:54:50 INFO Applying migration id=follows_sync 2026/04/10 22:54:50 INFO Applying migration id=jsonpath 2026/04/10 22:54:50 INFO Applying migration id=localforward 2026/04/10 22:54:50 INFO Applying migration id=avatar 2026/04/10 22:54:50 INFO Applying migration id=noimage 2026/04/10 22:54:50 INFO Applying migration id=feed 2026/04/10 22:54:50 INFO Applying migration id=bookmarks 2026/04/10 22:54:50 INFO Applying migration id=shareactivity 2026/04/10 22:54:50 INFO Applying migration id=application 2026/04/10 22:54:50 INFO Applying migration id=certificates 2026/04/10 22:54:50 INFO Applying migration id=rawforward 2026/04/10 22:54:50 INFO Applying migration id=publickey 2026/04/10 22:54:50 INFO Applying migration id=resolvegroup 2026/04/10 22:54:50 INFO Applying migration id=reject 2026/04/10 22:54:50 INFO Applying migration id=autodel 2026/04/10 22:54:50 INFO Applying migration id=jsonb 2026/04/10 22:54:50 INFO Applying migration id=quote 2026/04/10 22:54:50 INFO Applying migration id=rfc9421 2026/04/10 22:54:50 INFO Applying migration id=keys 2026/04/10 22:54:50 INFO Applying migration id=portable 2026/04/10 22:54:50 INFO Applying migration id=proofs 2026/04/10 22:54:50 INFO Applying migration id=contexts 2026/04/10 22:54:50 INFO Applying migration id=deliverieshost 2026/04/10 22:54:50 INFO Applying migration id=pembegin 2026/04/10 22:54:50 INFO Applying migration id=didhost 2026/04/10 22:54:51 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-f535-74b5-9acf-dabc649f993b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-f535-72f4-ad23-3ba057f4d9e1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-f535-72f4-ad23-3ba057f4d9e1 2026/04/10 22:54:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-f535-72f4-ad23-3ba057f4d9e1 2026/04/10 22:54:51 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-f535-72f4-ad23-3ba057f4d9e1 --- PASS: TestDM_UnauthenticatedUser (1.34s) === RUN TestDM_Loopback 2026/04/10 22:54:51 INFO Applying migration id=initial 2026/04/10 22:54:51 INFO Applying migration id=notesupdated 2026/04/10 22:54:51 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:51 INFO Applying migration id=activitiesid 2026/04/10 22:54:51 INFO Applying migration id=outbox 2026/04/10 22:54:51 INFO Applying migration id=edits 2026/04/10 22:54:51 INFO Applying migration id=outboxactor 2026/04/10 22:54:51 INFO Applying migration id=outboxsender 2026/04/10 22:54:51 INFO Applying migration id=thread 2026/04/10 22:54:51 INFO Applying migration id=host 2026/04/10 22:54:51 INFO Applying migration id=sharedinbox 2026/04/10 22:54:51 INFO Applying migration id=noteshost 2026/04/10 22:54:51 INFO Applying migration id=fetched 2026/04/10 22:54:51 INFO Applying migration id=move 2026/04/10 22:54:51 INFO Applying migration id=cleanup 2026/04/10 22:54:51 INFO Applying migration id=received 2026/04/10 22:54:51 INFO Applying migration id=namehost 2026/04/10 22:54:51 INFO Applying migration id=outboxhost 2026/04/10 22:54:51 INFO Applying migration id=notesfts 2026/04/10 22:54:51 INFO Applying migration id=iconsname 2026/04/10 22:54:51 INFO Applying migration id=nohash 2026/04/10 22:54:51 INFO Applying migration id=shares 2026/04/10 22:54:51 INFO Applying migration id=actorttl 2026/04/10 22:54:51 INFO Applying migration id=tocc 2026/04/10 22:54:51 INFO Applying migration id=followeds 2026/04/10 22:54:51 INFO Applying migration id=certhash 2026/04/10 22:54:51 INFO Applying migration id=follows_sync 2026/04/10 22:54:51 INFO Applying migration id=jsonpath 2026/04/10 22:54:51 INFO Applying migration id=localforward 2026/04/10 22:54:51 INFO Applying migration id=avatar 2026/04/10 22:54:51 INFO Applying migration id=noimage 2026/04/10 22:54:51 INFO Applying migration id=feed 2026/04/10 22:54:51 INFO Applying migration id=bookmarks 2026/04/10 22:54:51 INFO Applying migration id=shareactivity 2026/04/10 22:54:51 INFO Applying migration id=application 2026/04/10 22:54:51 INFO Applying migration id=certificates 2026/04/10 22:54:51 INFO Applying migration id=rawforward 2026/04/10 22:54:51 INFO Applying migration id=publickey 2026/04/10 22:54:51 INFO Applying migration id=resolvegroup 2026/04/10 22:54:51 INFO Applying migration id=reject 2026/04/10 22:54:51 INFO Applying migration id=autodel 2026/04/10 22:54:51 INFO Applying migration id=jsonb 2026/04/10 22:54:51 INFO Applying migration id=quote 2026/04/10 22:54:51 INFO Applying migration id=rfc9421 2026/04/10 22:54:51 INFO Applying migration id=keys 2026/04/10 22:54:51 INFO Applying migration id=portable 2026/04/10 22:54:51 INFO Applying migration id=proofs 2026/04/10 22:54:51 INFO Applying migration id=contexts 2026/04/10 22:54:51 INFO Applying migration id=deliverieshost 2026/04/10 22:54:51 INFO Applying migration id=pembegin 2026/04/10 22:54:51 INFO Applying migration id=didhost 2026/04/10 22:54:52 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob --- PASS: TestDM_Loopback (0.96s) === RUN TestDM_TwoMentions 2026/04/10 22:54:52 INFO Applying migration id=initial 2026/04/10 22:54:52 INFO Applying migration id=notesupdated 2026/04/10 22:54:52 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:52 INFO Applying migration id=activitiesid 2026/04/10 22:54:52 INFO Applying migration id=outbox 2026/04/10 22:54:52 INFO Applying migration id=edits 2026/04/10 22:54:52 INFO Applying migration id=outboxactor 2026/04/10 22:54:52 INFO Applying migration id=outboxsender 2026/04/10 22:54:52 INFO Applying migration id=thread 2026/04/10 22:54:52 INFO Applying migration id=host 2026/04/10 22:54:52 INFO Applying migration id=sharedinbox 2026/04/10 22:54:52 INFO Applying migration id=noteshost 2026/04/10 22:54:52 INFO Applying migration id=fetched 2026/04/10 22:54:52 INFO Applying migration id=move 2026/04/10 22:54:52 INFO Applying migration id=cleanup 2026/04/10 22:54:52 INFO Applying migration id=received 2026/04/10 22:54:52 INFO Applying migration id=namehost 2026/04/10 22:54:52 INFO Applying migration id=outboxhost 2026/04/10 22:54:52 INFO Applying migration id=notesfts 2026/04/10 22:54:52 INFO Applying migration id=iconsname 2026/04/10 22:54:52 INFO Applying migration id=nohash 2026/04/10 22:54:52 INFO Applying migration id=shares 2026/04/10 22:54:52 INFO Applying migration id=actorttl 2026/04/10 22:54:52 INFO Applying migration id=tocc 2026/04/10 22:54:52 INFO Applying migration id=followeds 2026/04/10 22:54:52 INFO Applying migration id=certhash 2026/04/10 22:54:52 INFO Applying migration id=follows_sync 2026/04/10 22:54:52 INFO Applying migration id=jsonpath 2026/04/10 22:54:52 INFO Applying migration id=localforward 2026/04/10 22:54:52 INFO Applying migration id=avatar 2026/04/10 22:54:52 INFO Applying migration id=noimage 2026/04/10 22:54:52 INFO Applying migration id=feed 2026/04/10 22:54:52 INFO Applying migration id=bookmarks 2026/04/10 22:54:52 INFO Applying migration id=shareactivity 2026/04/10 22:54:52 INFO Applying migration id=application 2026/04/10 22:54:52 INFO Applying migration id=certificates 2026/04/10 22:54:52 INFO Applying migration id=rawforward 2026/04/10 22:54:52 INFO Applying migration id=publickey 2026/04/10 22:54:52 INFO Applying migration id=resolvegroup 2026/04/10 22:54:52 INFO Applying migration id=reject 2026/04/10 22:54:52 INFO Applying migration id=autodel 2026/04/10 22:54:52 INFO Applying migration id=jsonb 2026/04/10 22:54:52 INFO Applying migration id=quote 2026/04/10 22:54:52 INFO Applying migration id=rfc9421 2026/04/10 22:54:52 INFO Applying migration id=keys 2026/04/10 22:54:52 INFO Applying migration id=portable 2026/04/10 22:54:52 INFO Applying migration id=proofs 2026/04/10 22:54:52 INFO Applying migration id=contexts 2026/04/10 22:54:52 INFO Applying migration id=deliverieshost 2026/04/10 22:54:52 INFO Applying migration id=pembegin 2026/04/10 22:54:52 INFO Applying migration id=didhost 2026/04/10 22:54:53 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:53 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/04/10 22:54:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-fcf4-7e27-bab8-d1d9893b785f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-fcf4-7a32-a37f-6ad0b07c8dab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-fcf4-7a32-a37f-6ad0b07c8dab 2026/04/10 22:54:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-fcf4-7a32-a37f-6ad0b07c8dab 2026/04/10 22:54:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-fcf4-7a32-a37f-6ad0b07c8dab 2026/04/10 22:54:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-fcf4-7a32-a37f-6ad0b07c8dab --- PASS: TestDM_TwoMentions (1.03s) === RUN TestDM_TwoMentionsOneLoopback 2026/04/10 22:54:53 INFO Applying migration id=initial 2026/04/10 22:54:53 INFO Applying migration id=notesupdated 2026/04/10 22:54:53 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:53 INFO Applying migration id=activitiesid 2026/04/10 22:54:53 INFO Applying migration id=outbox 2026/04/10 22:54:53 INFO Applying migration id=edits 2026/04/10 22:54:53 INFO Applying migration id=outboxactor 2026/04/10 22:54:53 INFO Applying migration id=outboxsender 2026/04/10 22:54:53 INFO Applying migration id=thread 2026/04/10 22:54:53 INFO Applying migration id=host 2026/04/10 22:54:53 INFO Applying migration id=sharedinbox 2026/04/10 22:54:53 INFO Applying migration id=noteshost 2026/04/10 22:54:53 INFO Applying migration id=fetched 2026/04/10 22:54:53 INFO Applying migration id=move 2026/04/10 22:54:53 INFO Applying migration id=cleanup 2026/04/10 22:54:53 INFO Applying migration id=received 2026/04/10 22:54:53 INFO Applying migration id=namehost 2026/04/10 22:54:53 INFO Applying migration id=outboxhost 2026/04/10 22:54:53 INFO Applying migration id=notesfts 2026/04/10 22:54:53 INFO Applying migration id=iconsname 2026/04/10 22:54:53 INFO Applying migration id=nohash 2026/04/10 22:54:53 INFO Applying migration id=shares 2026/04/10 22:54:53 INFO Applying migration id=actorttl 2026/04/10 22:54:53 INFO Applying migration id=tocc 2026/04/10 22:54:53 INFO Applying migration id=followeds 2026/04/10 22:54:53 INFO Applying migration id=certhash 2026/04/10 22:54:53 INFO Applying migration id=follows_sync 2026/04/10 22:54:53 INFO Applying migration id=jsonpath 2026/04/10 22:54:53 INFO Applying migration id=localforward 2026/04/10 22:54:53 INFO Applying migration id=avatar 2026/04/10 22:54:53 INFO Applying migration id=noimage 2026/04/10 22:54:53 INFO Applying migration id=feed 2026/04/10 22:54:53 INFO Applying migration id=bookmarks 2026/04/10 22:54:53 INFO Applying migration id=shareactivity 2026/04/10 22:54:53 INFO Applying migration id=application 2026/04/10 22:54:53 INFO Applying migration id=certificates 2026/04/10 22:54:53 INFO Applying migration id=rawforward 2026/04/10 22:54:53 INFO Applying migration id=publickey 2026/04/10 22:54:53 INFO Applying migration id=resolvegroup 2026/04/10 22:54:53 INFO Applying migration id=reject 2026/04/10 22:54:53 INFO Applying migration id=autodel 2026/04/10 22:54:53 INFO Applying migration id=jsonb 2026/04/10 22:54:53 INFO Applying migration id=quote 2026/04/10 22:54:53 INFO Applying migration id=rfc9421 2026/04/10 22:54:53 INFO Applying migration id=keys 2026/04/10 22:54:53 INFO Applying migration id=portable 2026/04/10 22:54:53 INFO Applying migration id=proofs 2026/04/10 22:54:53 INFO Applying migration id=contexts 2026/04/10 22:54:53 INFO Applying migration id=deliverieshost 2026/04/10 22:54:53 INFO Applying migration id=pembegin 2026/04/10 22:54:53 INFO Applying migration id=didhost 2026/04/10 22:54:54 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:54 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/04/10 22:54:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-0028-7196-8cd4-c8ec58ea5e39 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-0027-7d2d-b0b3-593549af5ed0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-0027-7d2d-b0b3-593549af5ed0 2026/04/10 22:54:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-0027-7d2d-b0b3-593549af5ed0 2026/04/10 22:54:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-0027-7d2d-b0b3-593549af5ed0 2026/04/10 22:54:54 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799b-0027-7d2d-b0b3-593549af5ed0 2026/04/10 22:54:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-0027-7d2d-b0b3-593549af5ed0 --- PASS: TestDM_TwoMentionsOneLoopback (0.82s) === RUN TestDM_TooManyRecipients 2026/04/10 22:54:54 INFO Applying migration id=initial 2026/04/10 22:54:54 INFO Applying migration id=notesupdated 2026/04/10 22:54:54 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:54 INFO Applying migration id=activitiesid 2026/04/10 22:54:54 INFO Applying migration id=outbox 2026/04/10 22:54:54 INFO Applying migration id=edits 2026/04/10 22:54:54 INFO Applying migration id=outboxactor 2026/04/10 22:54:54 INFO Applying migration id=outboxsender 2026/04/10 22:54:54 INFO Applying migration id=thread 2026/04/10 22:54:54 INFO Applying migration id=host 2026/04/10 22:54:54 INFO Applying migration id=sharedinbox 2026/04/10 22:54:54 INFO Applying migration id=noteshost 2026/04/10 22:54:54 INFO Applying migration id=fetched 2026/04/10 22:54:54 INFO Applying migration id=move 2026/04/10 22:54:54 INFO Applying migration id=cleanup 2026/04/10 22:54:54 INFO Applying migration id=received 2026/04/10 22:54:54 INFO Applying migration id=namehost 2026/04/10 22:54:54 INFO Applying migration id=outboxhost 2026/04/10 22:54:54 INFO Applying migration id=notesfts 2026/04/10 22:54:54 INFO Applying migration id=iconsname 2026/04/10 22:54:54 INFO Applying migration id=nohash 2026/04/10 22:54:54 INFO Applying migration id=shares 2026/04/10 22:54:54 INFO Applying migration id=actorttl 2026/04/10 22:54:54 INFO Applying migration id=tocc 2026/04/10 22:54:54 INFO Applying migration id=followeds 2026/04/10 22:54:54 INFO Applying migration id=certhash 2026/04/10 22:54:54 INFO Applying migration id=follows_sync 2026/04/10 22:54:54 INFO Applying migration id=jsonpath 2026/04/10 22:54:54 INFO Applying migration id=localforward 2026/04/10 22:54:54 INFO Applying migration id=avatar 2026/04/10 22:54:54 INFO Applying migration id=noimage 2026/04/10 22:54:54 INFO Applying migration id=feed 2026/04/10 22:54:54 INFO Applying migration id=bookmarks 2026/04/10 22:54:54 INFO Applying migration id=shareactivity 2026/04/10 22:54:54 INFO Applying migration id=application 2026/04/10 22:54:54 INFO Applying migration id=certificates 2026/04/10 22:54:54 INFO Applying migration id=rawforward 2026/04/10 22:54:54 INFO Applying migration id=publickey 2026/04/10 22:54:54 INFO Applying migration id=resolvegroup 2026/04/10 22:54:54 INFO Applying migration id=reject 2026/04/10 22:54:54 INFO Applying migration id=autodel 2026/04/10 22:54:54 INFO Applying migration id=jsonb 2026/04/10 22:54:54 INFO Applying migration id=quote 2026/04/10 22:54:54 INFO Applying migration id=rfc9421 2026/04/10 22:54:54 INFO Applying migration id=keys 2026/04/10 22:54:54 INFO Applying migration id=portable 2026/04/10 22:54:54 INFO Applying migration id=proofs 2026/04/10 22:54:54 INFO Applying migration id=contexts 2026/04/10 22:54:54 INFO Applying migration id=deliverieshost 2026/04/10 22:54:54 INFO Applying migration id=pembegin 2026/04/10 22:54:54 INFO Applying migration id=didhost 2026/04/10 22:54:55 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:55 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol --- PASS: TestDM_TooManyRecipients (1.32s) === RUN TestDM_MaxRecipients 2026/04/10 22:54:55 INFO Applying migration id=initial 2026/04/10 22:54:55 INFO Applying migration id=notesupdated 2026/04/10 22:54:55 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:55 INFO Applying migration id=activitiesid 2026/04/10 22:54:55 INFO Applying migration id=outbox 2026/04/10 22:54:55 INFO Applying migration id=edits 2026/04/10 22:54:55 INFO Applying migration id=outboxactor 2026/04/10 22:54:55 INFO Applying migration id=outboxsender 2026/04/10 22:54:55 INFO Applying migration id=thread 2026/04/10 22:54:55 INFO Applying migration id=host 2026/04/10 22:54:55 INFO Applying migration id=sharedinbox 2026/04/10 22:54:55 INFO Applying migration id=noteshost 2026/04/10 22:54:55 INFO Applying migration id=fetched 2026/04/10 22:54:55 INFO Applying migration id=move 2026/04/10 22:54:55 INFO Applying migration id=cleanup 2026/04/10 22:54:55 INFO Applying migration id=received 2026/04/10 22:54:55 INFO Applying migration id=namehost 2026/04/10 22:54:55 INFO Applying migration id=outboxhost 2026/04/10 22:54:55 INFO Applying migration id=notesfts 2026/04/10 22:54:55 INFO Applying migration id=iconsname 2026/04/10 22:54:55 INFO Applying migration id=nohash 2026/04/10 22:54:55 INFO Applying migration id=shares 2026/04/10 22:54:55 INFO Applying migration id=actorttl 2026/04/10 22:54:55 INFO Applying migration id=tocc 2026/04/10 22:54:55 INFO Applying migration id=followeds 2026/04/10 22:54:55 INFO Applying migration id=certhash 2026/04/10 22:54:55 INFO Applying migration id=follows_sync 2026/04/10 22:54:55 INFO Applying migration id=jsonpath 2026/04/10 22:54:55 INFO Applying migration id=localforward 2026/04/10 22:54:55 INFO Applying migration id=avatar 2026/04/10 22:54:55 INFO Applying migration id=noimage 2026/04/10 22:54:55 INFO Applying migration id=feed 2026/04/10 22:54:55 INFO Applying migration id=bookmarks 2026/04/10 22:54:55 INFO Applying migration id=shareactivity 2026/04/10 22:54:55 INFO Applying migration id=application 2026/04/10 22:54:55 INFO Applying migration id=certificates 2026/04/10 22:54:55 INFO Applying migration id=rawforward 2026/04/10 22:54:55 INFO Applying migration id=publickey 2026/04/10 22:54:55 INFO Applying migration id=resolvegroup 2026/04/10 22:54:55 INFO Applying migration id=reject 2026/04/10 22:54:55 INFO Applying migration id=autodel 2026/04/10 22:54:55 INFO Applying migration id=jsonb 2026/04/10 22:54:55 INFO Applying migration id=quote 2026/04/10 22:54:55 INFO Applying migration id=rfc9421 2026/04/10 22:54:55 INFO Applying migration id=keys 2026/04/10 22:54:55 INFO Applying migration id=portable 2026/04/10 22:54:55 INFO Applying migration id=proofs 2026/04/10 22:54:55 INFO Applying migration id=contexts 2026/04/10 22:54:55 INFO Applying migration id=deliverieshost 2026/04/10 22:54:55 INFO Applying migration id=pembegin 2026/04/10 22:54:55 INFO Applying migration id=didhost 2026/04/10 22:54:56 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:56 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/04/10 22:54:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-0747-74ab-b44f-9ffc7cd1110b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-0746-7d8f-ab49-75e8f512b70f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-0746-7d8f-ab49-75e8f512b70f 2026/04/10 22:54:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-0746-7d8f-ab49-75e8f512b70f 2026/04/10 22:54:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-0746-7d8f-ab49-75e8f512b70f 2026/04/10 22:54:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-0746-7d8f-ab49-75e8f512b70f --- PASS: TestDM_MaxRecipients (0.51s) === RUN TestEdit_Throttling 2026/04/10 22:54:56 INFO Applying migration id=initial 2026/04/10 22:54:56 INFO Applying migration id=notesupdated 2026/04/10 22:54:56 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:56 INFO Applying migration id=activitiesid 2026/04/10 22:54:56 INFO Applying migration id=outbox 2026/04/10 22:54:56 INFO Applying migration id=edits 2026/04/10 22:54:56 INFO Applying migration id=outboxactor 2026/04/10 22:54:56 INFO Applying migration id=outboxsender 2026/04/10 22:54:56 INFO Applying migration id=thread 2026/04/10 22:54:56 INFO Applying migration id=host 2026/04/10 22:54:56 INFO Applying migration id=sharedinbox 2026/04/10 22:54:56 INFO Applying migration id=noteshost 2026/04/10 22:54:56 INFO Applying migration id=fetched 2026/04/10 22:54:56 INFO Applying migration id=move 2026/04/10 22:54:56 INFO Applying migration id=cleanup 2026/04/10 22:54:56 INFO Applying migration id=received 2026/04/10 22:54:56 INFO Applying migration id=namehost 2026/04/10 22:54:56 INFO Applying migration id=outboxhost 2026/04/10 22:54:56 INFO Applying migration id=notesfts 2026/04/10 22:54:56 INFO Applying migration id=iconsname 2026/04/10 22:54:56 INFO Applying migration id=nohash 2026/04/10 22:54:56 INFO Applying migration id=shares 2026/04/10 22:54:56 INFO Applying migration id=actorttl 2026/04/10 22:54:56 INFO Applying migration id=tocc 2026/04/10 22:54:56 INFO Applying migration id=followeds 2026/04/10 22:54:56 INFO Applying migration id=certhash 2026/04/10 22:54:56 INFO Applying migration id=follows_sync 2026/04/10 22:54:56 INFO Applying migration id=jsonpath 2026/04/10 22:54:56 INFO Applying migration id=localforward 2026/04/10 22:54:56 INFO Applying migration id=avatar 2026/04/10 22:54:56 INFO Applying migration id=noimage 2026/04/10 22:54:56 INFO Applying migration id=feed 2026/04/10 22:54:56 INFO Applying migration id=bookmarks 2026/04/10 22:54:56 INFO Applying migration id=shareactivity 2026/04/10 22:54:56 INFO Applying migration id=application 2026/04/10 22:54:56 INFO Applying migration id=certificates 2026/04/10 22:54:56 INFO Applying migration id=rawforward 2026/04/10 22:54:56 INFO Applying migration id=publickey 2026/04/10 22:54:56 INFO Applying migration id=resolvegroup 2026/04/10 22:54:56 INFO Applying migration id=reject 2026/04/10 22:54:56 INFO Applying migration id=autodel 2026/04/10 22:54:56 INFO Applying migration id=jsonb 2026/04/10 22:54:56 INFO Applying migration id=quote 2026/04/10 22:54:56 INFO Applying migration id=rfc9421 2026/04/10 22:54:56 INFO Applying migration id=keys 2026/04/10 22:54:56 INFO Applying migration id=portable 2026/04/10 22:54:56 INFO Applying migration id=proofs 2026/04/10 22:54:56 INFO Applying migration id=contexts 2026/04/10 22:54:56 INFO Applying migration id=deliverieshost 2026/04/10 22:54:56 INFO Applying migration id=pembegin 2026/04/10 22:54:56 INFO Applying migration id=didhost 2026/04/10 22:54:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-0b6c-76ea-8459-649e45f787e4 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:54:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-0b6d-7040-8eb6-56d54e70f081 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-0b6c-76ea-8459-649e45f787e4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-0b6c-76ea-8459-649e45f787e4 2026/04/10 22:54:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-0b6e-77af-876e-9d7a14270c57 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-0b6e-7771-a80c-a938709109c1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-0b6e-7771-a80c-a938709109c1 2026/04/10 22:54:57 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019d799b-0b6e-7771-a80c-a938709109c1 can=2026-04-10T22:58:57.390Z --- PASS: TestEdit_Throttling (1.05s) === RUN TestEdit_HappyFlow 2026/04/10 22:54:57 INFO Applying migration id=initial 2026/04/10 22:54:57 INFO Applying migration id=notesupdated 2026/04/10 22:54:57 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:57 INFO Applying migration id=activitiesid 2026/04/10 22:54:57 INFO Applying migration id=outbox 2026/04/10 22:54:57 INFO Applying migration id=edits 2026/04/10 22:54:57 INFO Applying migration id=outboxactor 2026/04/10 22:54:57 INFO Applying migration id=outboxsender 2026/04/10 22:54:57 INFO Applying migration id=thread 2026/04/10 22:54:57 INFO Applying migration id=host 2026/04/10 22:54:57 INFO Applying migration id=sharedinbox 2026/04/10 22:54:57 INFO Applying migration id=noteshost 2026/04/10 22:54:57 INFO Applying migration id=fetched 2026/04/10 22:54:57 INFO Applying migration id=move 2026/04/10 22:54:57 INFO Applying migration id=cleanup 2026/04/10 22:54:57 INFO Applying migration id=received 2026/04/10 22:54:57 INFO Applying migration id=namehost 2026/04/10 22:54:57 INFO Applying migration id=outboxhost 2026/04/10 22:54:57 INFO Applying migration id=notesfts 2026/04/10 22:54:57 INFO Applying migration id=iconsname 2026/04/10 22:54:57 INFO Applying migration id=nohash 2026/04/10 22:54:57 INFO Applying migration id=shares 2026/04/10 22:54:57 INFO Applying migration id=actorttl 2026/04/10 22:54:57 INFO Applying migration id=tocc 2026/04/10 22:54:57 INFO Applying migration id=followeds 2026/04/10 22:54:57 INFO Applying migration id=certhash 2026/04/10 22:54:57 INFO Applying migration id=follows_sync 2026/04/10 22:54:57 INFO Applying migration id=jsonpath 2026/04/10 22:54:57 INFO Applying migration id=localforward 2026/04/10 22:54:57 INFO Applying migration id=avatar 2026/04/10 22:54:57 INFO Applying migration id=noimage 2026/04/10 22:54:57 INFO Applying migration id=feed 2026/04/10 22:54:57 INFO Applying migration id=bookmarks 2026/04/10 22:54:57 INFO Applying migration id=shareactivity 2026/04/10 22:54:57 INFO Applying migration id=application 2026/04/10 22:54:57 INFO Applying migration id=certificates 2026/04/10 22:54:57 INFO Applying migration id=rawforward 2026/04/10 22:54:57 INFO Applying migration id=publickey 2026/04/10 22:54:57 INFO Applying migration id=resolvegroup 2026/04/10 22:54:57 INFO Applying migration id=reject 2026/04/10 22:54:57 INFO Applying migration id=autodel 2026/04/10 22:54:57 INFO Applying migration id=jsonb 2026/04/10 22:54:57 INFO Applying migration id=quote 2026/04/10 22:54:57 INFO Applying migration id=rfc9421 2026/04/10 22:54:57 INFO Applying migration id=keys 2026/04/10 22:54:57 INFO Applying migration id=portable 2026/04/10 22:54:57 INFO Applying migration id=proofs 2026/04/10 22:54:57 INFO Applying migration id=contexts 2026/04/10 22:54:57 INFO Applying migration id=deliverieshost 2026/04/10 22:54:57 INFO Applying migration id=pembegin 2026/04/10 22:54:57 INFO Applying migration id=didhost 2026/04/10 22:54:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-0f50-7a4b-b657-f434d744b01b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:54:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-0f51-758e-9d40-7a822cbac2fb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-0f50-7a4b-b657-f434d744b01b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-0f50-7a4b-b657-f434d744b01b 2026/04/10 22:54:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-0f52-7c88-ad86-6d838c397830 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-0f52-7c4f-a726-ee0e51ba9b45 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-0f52-7c4f-a726-ee0e51ba9b45 2026/04/10 22:54:58 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-0f54-7600-8398-5c08275af93e activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-0f52-7c4f-a726-ee0e51ba9b45 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-0f52-7c4f-a726-ee0e51ba9b45 2026/04/10 22:54:58 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019d799b-0f52-7c4f-a726-ee0e51ba9b45 can=2026-04-10T23:10:58.388Z --- PASS: TestEdit_HappyFlow (1.00s) === RUN TestEdit_EmptyContent 2026/04/10 22:54:58 INFO Applying migration id=initial 2026/04/10 22:54:58 INFO Applying migration id=notesupdated 2026/04/10 22:54:58 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:58 INFO Applying migration id=activitiesid 2026/04/10 22:54:58 INFO Applying migration id=outbox 2026/04/10 22:54:58 INFO Applying migration id=edits 2026/04/10 22:54:58 INFO Applying migration id=outboxactor 2026/04/10 22:54:58 INFO Applying migration id=outboxsender 2026/04/10 22:54:58 INFO Applying migration id=thread 2026/04/10 22:54:58 INFO Applying migration id=host 2026/04/10 22:54:58 INFO Applying migration id=sharedinbox 2026/04/10 22:54:58 INFO Applying migration id=noteshost 2026/04/10 22:54:58 INFO Applying migration id=fetched 2026/04/10 22:54:58 INFO Applying migration id=move 2026/04/10 22:54:58 INFO Applying migration id=cleanup 2026/04/10 22:54:58 INFO Applying migration id=received 2026/04/10 22:54:58 INFO Applying migration id=namehost 2026/04/10 22:54:58 INFO Applying migration id=outboxhost 2026/04/10 22:54:58 INFO Applying migration id=notesfts 2026/04/10 22:54:58 INFO Applying migration id=iconsname 2026/04/10 22:54:58 INFO Applying migration id=nohash 2026/04/10 22:54:58 INFO Applying migration id=shares 2026/04/10 22:54:58 INFO Applying migration id=actorttl 2026/04/10 22:54:58 INFO Applying migration id=tocc 2026/04/10 22:54:58 INFO Applying migration id=followeds 2026/04/10 22:54:58 INFO Applying migration id=certhash 2026/04/10 22:54:58 INFO Applying migration id=follows_sync 2026/04/10 22:54:58 INFO Applying migration id=jsonpath 2026/04/10 22:54:58 INFO Applying migration id=localforward 2026/04/10 22:54:58 INFO Applying migration id=avatar 2026/04/10 22:54:58 INFO Applying migration id=noimage 2026/04/10 22:54:58 INFO Applying migration id=feed 2026/04/10 22:54:58 INFO Applying migration id=bookmarks 2026/04/10 22:54:58 INFO Applying migration id=shareactivity 2026/04/10 22:54:58 INFO Applying migration id=application 2026/04/10 22:54:58 INFO Applying migration id=certificates 2026/04/10 22:54:58 INFO Applying migration id=rawforward 2026/04/10 22:54:58 INFO Applying migration id=publickey 2026/04/10 22:54:58 INFO Applying migration id=resolvegroup 2026/04/10 22:54:58 INFO Applying migration id=reject 2026/04/10 22:54:58 INFO Applying migration id=autodel 2026/04/10 22:54:58 INFO Applying migration id=jsonb 2026/04/10 22:54:58 INFO Applying migration id=quote 2026/04/10 22:54:58 INFO Applying migration id=rfc9421 2026/04/10 22:54:58 INFO Applying migration id=keys 2026/04/10 22:54:58 INFO Applying migration id=portable 2026/04/10 22:54:58 INFO Applying migration id=proofs 2026/04/10 22:54:58 INFO Applying migration id=contexts 2026/04/10 22:54:58 INFO Applying migration id=deliverieshost 2026/04/10 22:54:58 INFO Applying migration id=pembegin 2026/04/10 22:54:58 INFO Applying migration id=didhost 2026/04/10 22:54:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-1330-73a2-8582-84f9c9abdf22 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:54:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-1330-7bdd-b8f6-523c83819318 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-1330-73a2-8582-84f9c9abdf22 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-1330-73a2-8582-84f9c9abdf22 2026/04/10 22:54:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-1332-725d-8247-970aa430c504 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-1332-722a-a874-fb562b5efd76 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-1332-722a-a874-fb562b5efd76 --- PASS: TestEdit_EmptyContent (0.99s) === RUN TestEdit_LongContent 2026/04/10 22:54:59 INFO Applying migration id=initial 2026/04/10 22:54:59 INFO Applying migration id=notesupdated 2026/04/10 22:54:59 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:59 INFO Applying migration id=activitiesid 2026/04/10 22:54:59 INFO Applying migration id=outbox 2026/04/10 22:54:59 INFO Applying migration id=edits 2026/04/10 22:54:59 INFO Applying migration id=outboxactor 2026/04/10 22:54:59 INFO Applying migration id=outboxsender 2026/04/10 22:54:59 INFO Applying migration id=thread 2026/04/10 22:54:59 INFO Applying migration id=host 2026/04/10 22:54:59 INFO Applying migration id=sharedinbox 2026/04/10 22:54:59 INFO Applying migration id=noteshost 2026/04/10 22:54:59 INFO Applying migration id=fetched 2026/04/10 22:54:59 INFO Applying migration id=move 2026/04/10 22:54:59 INFO Applying migration id=cleanup 2026/04/10 22:54:59 INFO Applying migration id=received 2026/04/10 22:54:59 INFO Applying migration id=namehost 2026/04/10 22:54:59 INFO Applying migration id=outboxhost 2026/04/10 22:54:59 INFO Applying migration id=notesfts 2026/04/10 22:54:59 INFO Applying migration id=iconsname 2026/04/10 22:54:59 INFO Applying migration id=nohash 2026/04/10 22:54:59 INFO Applying migration id=shares 2026/04/10 22:54:59 INFO Applying migration id=actorttl 2026/04/10 22:54:59 INFO Applying migration id=tocc 2026/04/10 22:54:59 INFO Applying migration id=followeds 2026/04/10 22:54:59 INFO Applying migration id=certhash 2026/04/10 22:54:59 INFO Applying migration id=follows_sync 2026/04/10 22:54:59 INFO Applying migration id=jsonpath 2026/04/10 22:54:59 INFO Applying migration id=localforward 2026/04/10 22:54:59 INFO Applying migration id=avatar 2026/04/10 22:54:59 INFO Applying migration id=noimage 2026/04/10 22:54:59 INFO Applying migration id=feed 2026/04/10 22:54:59 INFO Applying migration id=bookmarks 2026/04/10 22:54:59 INFO Applying migration id=shareactivity 2026/04/10 22:54:59 INFO Applying migration id=application 2026/04/10 22:54:59 INFO Applying migration id=certificates 2026/04/10 22:54:59 INFO Applying migration id=rawforward 2026/04/10 22:54:59 INFO Applying migration id=publickey 2026/04/10 22:54:59 INFO Applying migration id=resolvegroup 2026/04/10 22:54:59 INFO Applying migration id=reject 2026/04/10 22:54:59 INFO Applying migration id=autodel 2026/04/10 22:54:59 INFO Applying migration id=jsonb 2026/04/10 22:54:59 INFO Applying migration id=quote 2026/04/10 22:54:59 INFO Applying migration id=rfc9421 2026/04/10 22:54:59 INFO Applying migration id=keys 2026/04/10 22:54:59 INFO Applying migration id=portable 2026/04/10 22:54:59 INFO Applying migration id=proofs 2026/04/10 22:54:59 INFO Applying migration id=contexts 2026/04/10 22:54:59 INFO Applying migration id=deliverieshost 2026/04/10 22:54:59 INFO Applying migration id=pembegin 2026/04/10 22:54:59 INFO Applying migration id=didhost 2026/04/10 22:55:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-162c-7506-879c-4cb183f4e096 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-162d-7396-acf1-428a275ccbe9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-162c-7506-879c-4cb183f4e096 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-162c-7506-879c-4cb183f4e096 2026/04/10 22:55:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-1630-7827-8ab3-0ca1946e1c99 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-1630-77d1-bf7e-a22e405c9397 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-1630-77d1-bf7e-a22e405c9397 --- PASS: TestEdit_LongContent (0.78s) === RUN TestEdit_InvalidEscapeSequence 2026/04/10 22:55:00 INFO Applying migration id=initial 2026/04/10 22:55:00 INFO Applying migration id=notesupdated 2026/04/10 22:55:00 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:00 INFO Applying migration id=activitiesid 2026/04/10 22:55:00 INFO Applying migration id=outbox 2026/04/10 22:55:00 INFO Applying migration id=edits 2026/04/10 22:55:00 INFO Applying migration id=outboxactor 2026/04/10 22:55:00 INFO Applying migration id=outboxsender 2026/04/10 22:55:00 INFO Applying migration id=thread 2026/04/10 22:55:00 INFO Applying migration id=host 2026/04/10 22:55:00 INFO Applying migration id=sharedinbox 2026/04/10 22:55:00 INFO Applying migration id=noteshost 2026/04/10 22:55:00 INFO Applying migration id=fetched 2026/04/10 22:55:00 INFO Applying migration id=move 2026/04/10 22:55:00 INFO Applying migration id=cleanup 2026/04/10 22:55:00 INFO Applying migration id=received 2026/04/10 22:55:00 INFO Applying migration id=namehost 2026/04/10 22:55:00 INFO Applying migration id=outboxhost 2026/04/10 22:55:00 INFO Applying migration id=notesfts 2026/04/10 22:55:00 INFO Applying migration id=iconsname 2026/04/10 22:55:00 INFO Applying migration id=nohash 2026/04/10 22:55:00 INFO Applying migration id=shares 2026/04/10 22:55:00 INFO Applying migration id=actorttl 2026/04/10 22:55:00 INFO Applying migration id=tocc 2026/04/10 22:55:00 INFO Applying migration id=followeds 2026/04/10 22:55:00 INFO Applying migration id=certhash 2026/04/10 22:55:00 INFO Applying migration id=follows_sync 2026/04/10 22:55:00 INFO Applying migration id=jsonpath 2026/04/10 22:55:00 INFO Applying migration id=localforward 2026/04/10 22:55:00 INFO Applying migration id=avatar 2026/04/10 22:55:00 INFO Applying migration id=noimage 2026/04/10 22:55:00 INFO Applying migration id=feed 2026/04/10 22:55:00 INFO Applying migration id=bookmarks 2026/04/10 22:55:00 INFO Applying migration id=shareactivity 2026/04/10 22:55:00 INFO Applying migration id=application 2026/04/10 22:55:00 INFO Applying migration id=certificates 2026/04/10 22:55:00 INFO Applying migration id=rawforward 2026/04/10 22:55:00 INFO Applying migration id=publickey 2026/04/10 22:55:00 INFO Applying migration id=resolvegroup 2026/04/10 22:55:00 INFO Applying migration id=reject 2026/04/10 22:55:00 INFO Applying migration id=autodel 2026/04/10 22:55:00 INFO Applying migration id=jsonb 2026/04/10 22:55:00 INFO Applying migration id=quote 2026/04/10 22:55:00 INFO Applying migration id=rfc9421 2026/04/10 22:55:00 INFO Applying migration id=keys 2026/04/10 22:55:00 INFO Applying migration id=portable 2026/04/10 22:55:00 INFO Applying migration id=proofs 2026/04/10 22:55:00 INFO Applying migration id=contexts 2026/04/10 22:55:00 INFO Applying migration id=deliverieshost 2026/04/10 22:55:00 INFO Applying migration id=pembegin 2026/04/10 22:55:00 INFO Applying migration id=didhost 2026/04/10 22:55:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-1865-7ea2-83fa-a2df6d2ef054 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-1866-77cc-8953-9dbc48b3506b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-1865-7ea2-83fa-a2df6d2ef054 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-1865-7ea2-83fa-a2df6d2ef054 2026/04/10 22:55:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-1867-7d67-927b-c8c0d536cfc0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-1867-7d33-8a9c-8b9bee8cf12f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-1867-7d33-8a9c-8b9bee8cf12f --- PASS: TestEdit_InvalidEscapeSequence (0.56s) === RUN TestEdit_NoSuchPost 2026/04/10 22:55:00 INFO Applying migration id=initial 2026/04/10 22:55:00 INFO Applying migration id=notesupdated 2026/04/10 22:55:00 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:00 INFO Applying migration id=activitiesid 2026/04/10 22:55:00 INFO Applying migration id=outbox 2026/04/10 22:55:00 INFO Applying migration id=edits 2026/04/10 22:55:00 INFO Applying migration id=outboxactor 2026/04/10 22:55:00 INFO Applying migration id=outboxsender 2026/04/10 22:55:00 INFO Applying migration id=thread 2026/04/10 22:55:00 INFO Applying migration id=host 2026/04/10 22:55:00 INFO Applying migration id=sharedinbox 2026/04/10 22:55:00 INFO Applying migration id=noteshost 2026/04/10 22:55:00 INFO Applying migration id=fetched 2026/04/10 22:55:00 INFO Applying migration id=move 2026/04/10 22:55:00 INFO Applying migration id=cleanup 2026/04/10 22:55:00 INFO Applying migration id=received 2026/04/10 22:55:00 INFO Applying migration id=namehost 2026/04/10 22:55:00 INFO Applying migration id=outboxhost 2026/04/10 22:55:00 INFO Applying migration id=notesfts 2026/04/10 22:55:00 INFO Applying migration id=iconsname 2026/04/10 22:55:00 INFO Applying migration id=nohash 2026/04/10 22:55:00 INFO Applying migration id=shares 2026/04/10 22:55:00 INFO Applying migration id=actorttl 2026/04/10 22:55:00 INFO Applying migration id=tocc 2026/04/10 22:55:00 INFO Applying migration id=followeds 2026/04/10 22:55:00 INFO Applying migration id=certhash 2026/04/10 22:55:00 INFO Applying migration id=follows_sync 2026/04/10 22:55:00 INFO Applying migration id=jsonpath 2026/04/10 22:55:00 INFO Applying migration id=localforward 2026/04/10 22:55:00 INFO Applying migration id=avatar 2026/04/10 22:55:00 INFO Applying migration id=noimage 2026/04/10 22:55:00 INFO Applying migration id=feed 2026/04/10 22:55:00 INFO Applying migration id=bookmarks 2026/04/10 22:55:00 INFO Applying migration id=shareactivity 2026/04/10 22:55:00 INFO Applying migration id=application 2026/04/10 22:55:00 INFO Applying migration id=certificates 2026/04/10 22:55:00 INFO Applying migration id=rawforward 2026/04/10 22:55:00 INFO Applying migration id=publickey 2026/04/10 22:55:00 INFO Applying migration id=resolvegroup 2026/04/10 22:55:00 INFO Applying migration id=reject 2026/04/10 22:55:00 INFO Applying migration id=autodel 2026/04/10 22:55:00 INFO Applying migration id=jsonb 2026/04/10 22:55:00 INFO Applying migration id=quote 2026/04/10 22:55:00 INFO Applying migration id=rfc9421 2026/04/10 22:55:00 INFO Applying migration id=keys 2026/04/10 22:55:00 INFO Applying migration id=portable 2026/04/10 22:55:00 INFO Applying migration id=proofs 2026/04/10 22:55:00 INFO Applying migration id=contexts 2026/04/10 22:55:00 INFO Applying migration id=deliverieshost 2026/04/10 22:55:00 INFO Applying migration id=pembegin 2026/04/10 22:55:00 INFO Applying migration id=didhost 2026/04/10 22:55:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-1ce0-7a9b-ae3c-24830d6babeb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-1ce1-73d5-8c09-c262d782f819 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-1ce0-7a9b-ae3c-24830d6babeb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-1ce0-7a9b-ae3c-24830d6babeb 2026/04/10 22:55:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-1ce2-7a37-ada8-be76d26dafd1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-1ce2-79ff-8234-73a8d132708c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-1ce2-79ff-8234-73a8d132708c 2026/04/10 22:55:01 WARN Attempted to edit non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestEdit_NoSuchPost (1.15s) === RUN TestEdit_UnauthenticatedUser 2026/04/10 22:55:01 INFO Applying migration id=initial 2026/04/10 22:55:01 INFO Applying migration id=notesupdated 2026/04/10 22:55:01 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:01 INFO Applying migration id=activitiesid 2026/04/10 22:55:01 INFO Applying migration id=outbox 2026/04/10 22:55:01 INFO Applying migration id=edits 2026/04/10 22:55:01 INFO Applying migration id=outboxactor 2026/04/10 22:55:01 INFO Applying migration id=outboxsender 2026/04/10 22:55:01 INFO Applying migration id=thread 2026/04/10 22:55:01 INFO Applying migration id=host 2026/04/10 22:55:01 INFO Applying migration id=sharedinbox 2026/04/10 22:55:01 INFO Applying migration id=noteshost 2026/04/10 22:55:01 INFO Applying migration id=fetched 2026/04/10 22:55:01 INFO Applying migration id=move 2026/04/10 22:55:01 INFO Applying migration id=cleanup 2026/04/10 22:55:01 INFO Applying migration id=received 2026/04/10 22:55:01 INFO Applying migration id=namehost 2026/04/10 22:55:01 INFO Applying migration id=outboxhost 2026/04/10 22:55:01 INFO Applying migration id=notesfts 2026/04/10 22:55:01 INFO Applying migration id=iconsname 2026/04/10 22:55:01 INFO Applying migration id=nohash 2026/04/10 22:55:01 INFO Applying migration id=shares 2026/04/10 22:55:01 INFO Applying migration id=actorttl 2026/04/10 22:55:01 INFO Applying migration id=tocc 2026/04/10 22:55:01 INFO Applying migration id=followeds 2026/04/10 22:55:01 INFO Applying migration id=certhash 2026/04/10 22:55:01 INFO Applying migration id=follows_sync 2026/04/10 22:55:01 INFO Applying migration id=jsonpath 2026/04/10 22:55:01 INFO Applying migration id=localforward 2026/04/10 22:55:01 INFO Applying migration id=avatar 2026/04/10 22:55:01 INFO Applying migration id=noimage 2026/04/10 22:55:01 INFO Applying migration id=feed 2026/04/10 22:55:01 INFO Applying migration id=bookmarks 2026/04/10 22:55:01 INFO Applying migration id=shareactivity 2026/04/10 22:55:01 INFO Applying migration id=application 2026/04/10 22:55:01 INFO Applying migration id=certificates 2026/04/10 22:55:01 INFO Applying migration id=rawforward 2026/04/10 22:55:01 INFO Applying migration id=publickey 2026/04/10 22:55:01 INFO Applying migration id=resolvegroup 2026/04/10 22:55:01 INFO Applying migration id=reject 2026/04/10 22:55:01 INFO Applying migration id=autodel 2026/04/10 22:55:01 INFO Applying migration id=jsonb 2026/04/10 22:55:01 INFO Applying migration id=quote 2026/04/10 22:55:01 INFO Applying migration id=rfc9421 2026/04/10 22:55:01 INFO Applying migration id=keys 2026/04/10 22:55:01 INFO Applying migration id=portable 2026/04/10 22:55:01 INFO Applying migration id=proofs 2026/04/10 22:55:01 INFO Applying migration id=contexts 2026/04/10 22:55:01 INFO Applying migration id=deliverieshost 2026/04/10 22:55:01 INFO Applying migration id=pembegin 2026/04/10 22:55:01 INFO Applying migration id=didhost 2026/04/10 22:55:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-2136-7cba-bda3-80e923410caf activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-2137-7799-84ff-6457b910d843 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-2136-7cba-bda3-80e923410caf activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-2136-7cba-bda3-80e923410caf 2026/04/10 22:55:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-2138-7e4b-9bdf-4fd02e85c484 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-2138-7e13-9d19-0e06fc28d689 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-2138-7e13-9d19-0e06fc28d689 --- PASS: TestEdit_UnauthenticatedUser (1.11s) === RUN TestEdit_AddHashtag 2026/04/10 22:55:02 INFO Applying migration id=initial 2026/04/10 22:55:02 INFO Applying migration id=notesupdated 2026/04/10 22:55:02 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:02 INFO Applying migration id=activitiesid 2026/04/10 22:55:02 INFO Applying migration id=outbox 2026/04/10 22:55:02 INFO Applying migration id=edits 2026/04/10 22:55:02 INFO Applying migration id=outboxactor 2026/04/10 22:55:02 INFO Applying migration id=outboxsender 2026/04/10 22:55:02 INFO Applying migration id=thread 2026/04/10 22:55:02 INFO Applying migration id=host 2026/04/10 22:55:02 INFO Applying migration id=sharedinbox 2026/04/10 22:55:02 INFO Applying migration id=noteshost 2026/04/10 22:55:02 INFO Applying migration id=fetched 2026/04/10 22:55:02 INFO Applying migration id=move 2026/04/10 22:55:02 INFO Applying migration id=cleanup 2026/04/10 22:55:02 INFO Applying migration id=received 2026/04/10 22:55:02 INFO Applying migration id=namehost 2026/04/10 22:55:02 INFO Applying migration id=outboxhost 2026/04/10 22:55:02 INFO Applying migration id=notesfts 2026/04/10 22:55:02 INFO Applying migration id=iconsname 2026/04/10 22:55:02 INFO Applying migration id=nohash 2026/04/10 22:55:02 INFO Applying migration id=shares 2026/04/10 22:55:02 INFO Applying migration id=actorttl 2026/04/10 22:55:02 INFO Applying migration id=tocc 2026/04/10 22:55:02 INFO Applying migration id=followeds 2026/04/10 22:55:03 INFO Applying migration id=certhash 2026/04/10 22:55:03 INFO Applying migration id=follows_sync 2026/04/10 22:55:03 INFO Applying migration id=jsonpath 2026/04/10 22:55:03 INFO Applying migration id=localforward 2026/04/10 22:55:03 INFO Applying migration id=avatar 2026/04/10 22:55:03 INFO Applying migration id=noimage 2026/04/10 22:55:03 INFO Applying migration id=feed 2026/04/10 22:55:03 INFO Applying migration id=bookmarks 2026/04/10 22:55:03 INFO Applying migration id=shareactivity 2026/04/10 22:55:03 INFO Applying migration id=application 2026/04/10 22:55:03 INFO Applying migration id=certificates 2026/04/10 22:55:03 INFO Applying migration id=rawforward 2026/04/10 22:55:03 INFO Applying migration id=publickey 2026/04/10 22:55:03 INFO Applying migration id=resolvegroup 2026/04/10 22:55:03 INFO Applying migration id=reject 2026/04/10 22:55:03 INFO Applying migration id=autodel 2026/04/10 22:55:03 INFO Applying migration id=jsonb 2026/04/10 22:55:03 INFO Applying migration id=quote 2026/04/10 22:55:03 INFO Applying migration id=rfc9421 2026/04/10 22:55:03 INFO Applying migration id=keys 2026/04/10 22:55:03 INFO Applying migration id=portable 2026/04/10 22:55:03 INFO Applying migration id=proofs 2026/04/10 22:55:03 INFO Applying migration id=contexts 2026/04/10 22:55:03 INFO Applying migration id=deliverieshost 2026/04/10 22:55:03 INFO Applying migration id=pembegin 2026/04/10 22:55:03 INFO Applying migration id=didhost 2026/04/10 22:55:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-26c0-7b2c-87df-342ac5d11192 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-26c0-7acc-bd96-ec81e9678b56 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-26c0-7acc-bd96-ec81e9678b56 2026/04/10 22:55:04 INFO Generating first response key=/users/hashtag/hello 2026/04/10 22:55:04 INFO Generating first response key=/users/hashtag/world 2026/04/10 22:55:04 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-26c4-7d0a-b65e-c081b5d3b465 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-26c0-7acc-bd96-ec81e9678b56 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-26c0-7acc-bd96-ec81e9678b56 2026/04/10 22:55:04 INFO Generating first response key=/hashtag/hello 2026/04/10 22:55:04 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_AddHashtag (1.42s) === RUN TestEdit_RemoveHashtag 2026/04/10 22:55:04 INFO Applying migration id=initial 2026/04/10 22:55:04 INFO Applying migration id=notesupdated 2026/04/10 22:55:04 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:04 INFO Applying migration id=activitiesid 2026/04/10 22:55:04 INFO Applying migration id=outbox 2026/04/10 22:55:04 INFO Applying migration id=edits 2026/04/10 22:55:04 INFO Applying migration id=outboxactor 2026/04/10 22:55:04 INFO Applying migration id=outboxsender 2026/04/10 22:55:04 INFO Applying migration id=thread 2026/04/10 22:55:04 INFO Applying migration id=host 2026/04/10 22:55:04 INFO Applying migration id=sharedinbox 2026/04/10 22:55:04 INFO Applying migration id=noteshost 2026/04/10 22:55:04 INFO Applying migration id=fetched 2026/04/10 22:55:04 INFO Applying migration id=move 2026/04/10 22:55:04 INFO Applying migration id=cleanup 2026/04/10 22:55:04 INFO Applying migration id=received 2026/04/10 22:55:04 INFO Applying migration id=namehost 2026/04/10 22:55:04 INFO Applying migration id=outboxhost 2026/04/10 22:55:04 INFO Applying migration id=notesfts 2026/04/10 22:55:04 INFO Applying migration id=iconsname 2026/04/10 22:55:04 INFO Applying migration id=nohash 2026/04/10 22:55:04 INFO Applying migration id=shares 2026/04/10 22:55:04 INFO Applying migration id=actorttl 2026/04/10 22:55:04 INFO Applying migration id=tocc 2026/04/10 22:55:04 INFO Applying migration id=followeds 2026/04/10 22:55:04 INFO Applying migration id=certhash 2026/04/10 22:55:04 INFO Applying migration id=follows_sync 2026/04/10 22:55:04 INFO Applying migration id=jsonpath 2026/04/10 22:55:04 INFO Applying migration id=localforward 2026/04/10 22:55:04 INFO Applying migration id=avatar 2026/04/10 22:55:04 INFO Applying migration id=noimage 2026/04/10 22:55:04 INFO Applying migration id=feed 2026/04/10 22:55:04 INFO Applying migration id=bookmarks 2026/04/10 22:55:04 INFO Applying migration id=shareactivity 2026/04/10 22:55:04 INFO Applying migration id=application 2026/04/10 22:55:04 INFO Applying migration id=certificates 2026/04/10 22:55:04 INFO Applying migration id=rawforward 2026/04/10 22:55:04 INFO Applying migration id=publickey 2026/04/10 22:55:04 INFO Applying migration id=resolvegroup 2026/04/10 22:55:04 INFO Applying migration id=reject 2026/04/10 22:55:04 INFO Applying migration id=autodel 2026/04/10 22:55:04 INFO Applying migration id=jsonb 2026/04/10 22:55:04 INFO Applying migration id=quote 2026/04/10 22:55:04 INFO Applying migration id=rfc9421 2026/04/10 22:55:04 INFO Applying migration id=keys 2026/04/10 22:55:04 INFO Applying migration id=portable 2026/04/10 22:55:04 INFO Applying migration id=proofs 2026/04/10 22:55:04 INFO Applying migration id=contexts 2026/04/10 22:55:04 INFO Applying migration id=deliverieshost 2026/04/10 22:55:04 INFO Applying migration id=pembegin 2026/04/10 22:55:04 INFO Applying migration id=didhost 2026/04/10 22:55:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-2ab0-789a-bc6c-a850b6e6494d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-2ab0-7834-b521-c085fb378e25 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-2ab0-7834-b521-c085fb378e25 2026/04/10 22:55:05 INFO Generating first response key=/users/hashtag/hello 2026/04/10 22:55:05 INFO Generating first response key=/users/hashtag/world 2026/04/10 22:55:05 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-2ab4-798a-b1bf-90b90a38f650 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-2ab0-7834-b521-c085fb378e25 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-2ab0-7834-b521-c085fb378e25 2026/04/10 22:55:05 INFO Generating first response key=/hashtag/hello 2026/04/10 22:55:05 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_RemoveHashtag (1.01s) === RUN TestEdit_KeepHashtags 2026/04/10 22:55:05 INFO Applying migration id=initial 2026/04/10 22:55:05 INFO Applying migration id=notesupdated 2026/04/10 22:55:05 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:05 INFO Applying migration id=activitiesid 2026/04/10 22:55:05 INFO Applying migration id=outbox 2026/04/10 22:55:05 INFO Applying migration id=edits 2026/04/10 22:55:05 INFO Applying migration id=outboxactor 2026/04/10 22:55:05 INFO Applying migration id=outboxsender 2026/04/10 22:55:05 INFO Applying migration id=thread 2026/04/10 22:55:05 INFO Applying migration id=host 2026/04/10 22:55:05 INFO Applying migration id=sharedinbox 2026/04/10 22:55:05 INFO Applying migration id=noteshost 2026/04/10 22:55:05 INFO Applying migration id=fetched 2026/04/10 22:55:05 INFO Applying migration id=move 2026/04/10 22:55:05 INFO Applying migration id=cleanup 2026/04/10 22:55:05 INFO Applying migration id=received 2026/04/10 22:55:05 INFO Applying migration id=namehost 2026/04/10 22:55:05 INFO Applying migration id=outboxhost 2026/04/10 22:55:05 INFO Applying migration id=notesfts 2026/04/10 22:55:05 INFO Applying migration id=iconsname 2026/04/10 22:55:05 INFO Applying migration id=nohash 2026/04/10 22:55:05 INFO Applying migration id=shares 2026/04/10 22:55:05 INFO Applying migration id=actorttl 2026/04/10 22:55:05 INFO Applying migration id=tocc 2026/04/10 22:55:05 INFO Applying migration id=followeds 2026/04/10 22:55:05 INFO Applying migration id=certhash 2026/04/10 22:55:05 INFO Applying migration id=follows_sync 2026/04/10 22:55:05 INFO Applying migration id=jsonpath 2026/04/10 22:55:05 INFO Applying migration id=localforward 2026/04/10 22:55:05 INFO Applying migration id=avatar 2026/04/10 22:55:05 INFO Applying migration id=noimage 2026/04/10 22:55:05 INFO Applying migration id=feed 2026/04/10 22:55:05 INFO Applying migration id=bookmarks 2026/04/10 22:55:05 INFO Applying migration id=shareactivity 2026/04/10 22:55:05 INFO Applying migration id=application 2026/04/10 22:55:05 INFO Applying migration id=certificates 2026/04/10 22:55:05 INFO Applying migration id=rawforward 2026/04/10 22:55:05 INFO Applying migration id=publickey 2026/04/10 22:55:05 INFO Applying migration id=resolvegroup 2026/04/10 22:55:05 INFO Applying migration id=reject 2026/04/10 22:55:05 INFO Applying migration id=autodel 2026/04/10 22:55:05 INFO Applying migration id=jsonb 2026/04/10 22:55:05 INFO Applying migration id=quote 2026/04/10 22:55:05 INFO Applying migration id=rfc9421 2026/04/10 22:55:05 INFO Applying migration id=keys 2026/04/10 22:55:05 INFO Applying migration id=portable 2026/04/10 22:55:05 INFO Applying migration id=proofs 2026/04/10 22:55:05 INFO Applying migration id=contexts 2026/04/10 22:55:05 INFO Applying migration id=deliverieshost 2026/04/10 22:55:05 INFO Applying migration id=pembegin 2026/04/10 22:55:05 INFO Applying migration id=didhost 2026/04/10 22:55:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-2dcf-76d5-82b4-ce02bd6ef0d1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-2dcf-7672-9b38-304761461376 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-2dcf-7672-9b38-304761461376 2026/04/10 22:55:06 INFO Generating first response key=/users/hashtag/hello 2026/04/10 22:55:06 INFO Generating first response key=/users/hashtag/world 2026/04/10 22:55:06 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-2dd3-7a0e-ad2d-19c36ce9a8bc activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-2dcf-7672-9b38-304761461376 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-2dcf-7672-9b38-304761461376 2026/04/10 22:55:06 INFO Generating first response key=/hashtag/hello 2026/04/10 22:55:06 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_KeepHashtags (0.80s) === RUN TestEdit_AddMention 2026/04/10 22:55:06 INFO Applying migration id=initial 2026/04/10 22:55:06 INFO Applying migration id=notesupdated 2026/04/10 22:55:06 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:06 INFO Applying migration id=activitiesid 2026/04/10 22:55:06 INFO Applying migration id=outbox 2026/04/10 22:55:06 INFO Applying migration id=edits 2026/04/10 22:55:06 INFO Applying migration id=outboxactor 2026/04/10 22:55:06 INFO Applying migration id=outboxsender 2026/04/10 22:55:06 INFO Applying migration id=thread 2026/04/10 22:55:06 INFO Applying migration id=host 2026/04/10 22:55:06 INFO Applying migration id=sharedinbox 2026/04/10 22:55:06 INFO Applying migration id=noteshost 2026/04/10 22:55:06 INFO Applying migration id=fetched 2026/04/10 22:55:06 INFO Applying migration id=move 2026/04/10 22:55:06 INFO Applying migration id=cleanup 2026/04/10 22:55:06 INFO Applying migration id=received 2026/04/10 22:55:06 INFO Applying migration id=namehost 2026/04/10 22:55:06 INFO Applying migration id=outboxhost 2026/04/10 22:55:06 INFO Applying migration id=notesfts 2026/04/10 22:55:06 INFO Applying migration id=iconsname 2026/04/10 22:55:06 INFO Applying migration id=nohash 2026/04/10 22:55:06 INFO Applying migration id=shares 2026/04/10 22:55:06 INFO Applying migration id=actorttl 2026/04/10 22:55:06 INFO Applying migration id=tocc 2026/04/10 22:55:06 INFO Applying migration id=followeds 2026/04/10 22:55:06 INFO Applying migration id=certhash 2026/04/10 22:55:06 INFO Applying migration id=follows_sync 2026/04/10 22:55:06 INFO Applying migration id=jsonpath 2026/04/10 22:55:06 INFO Applying migration id=localforward 2026/04/10 22:55:06 INFO Applying migration id=avatar 2026/04/10 22:55:06 INFO Applying migration id=noimage 2026/04/10 22:55:06 INFO Applying migration id=feed 2026/04/10 22:55:06 INFO Applying migration id=bookmarks 2026/04/10 22:55:06 INFO Applying migration id=shareactivity 2026/04/10 22:55:06 INFO Applying migration id=application 2026/04/10 22:55:06 INFO Applying migration id=certificates 2026/04/10 22:55:06 INFO Applying migration id=rawforward 2026/04/10 22:55:06 INFO Applying migration id=publickey 2026/04/10 22:55:06 INFO Applying migration id=resolvegroup 2026/04/10 22:55:06 INFO Applying migration id=reject 2026/04/10 22:55:06 INFO Applying migration id=autodel 2026/04/10 22:55:06 INFO Applying migration id=jsonb 2026/04/10 22:55:06 INFO Applying migration id=quote 2026/04/10 22:55:06 INFO Applying migration id=rfc9421 2026/04/10 22:55:06 INFO Applying migration id=keys 2026/04/10 22:55:06 INFO Applying migration id=portable 2026/04/10 22:55:06 INFO Applying migration id=proofs 2026/04/10 22:55:06 INFO Applying migration id=contexts 2026/04/10 22:55:06 INFO Applying migration id=deliverieshost 2026/04/10 22:55:06 INFO Applying migration id=pembegin 2026/04/10 22:55:06 INFO Applying migration id=didhost 2026/04/10 22:55:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-32a3-749e-9975-69076032e1f9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-32a3-7416-8c56-7c8fc10e8613 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-32a3-7416-8c56-7c8fc10e8613 2026/04/10 22:55:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-32a3-7416-8c56-7c8fc10e8613 2026/04/10 22:55:07 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:07 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-32a6-7c98-ad57-d8375e467036 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-32a3-7416-8c56-7c8fc10e8613 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-32a3-7416-8c56-7c8fc10e8613 2026/04/10 22:55:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-32a3-7416-8c56-7c8fc10e8613 --- PASS: TestEdit_AddMention (1.23s) === RUN TestEdit_RemoveMention 2026/04/10 22:55:07 INFO Applying migration id=initial 2026/04/10 22:55:07 INFO Applying migration id=notesupdated 2026/04/10 22:55:07 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:07 INFO Applying migration id=activitiesid 2026/04/10 22:55:07 INFO Applying migration id=outbox 2026/04/10 22:55:07 INFO Applying migration id=edits 2026/04/10 22:55:07 INFO Applying migration id=outboxactor 2026/04/10 22:55:07 INFO Applying migration id=outboxsender 2026/04/10 22:55:07 INFO Applying migration id=thread 2026/04/10 22:55:07 INFO Applying migration id=host 2026/04/10 22:55:07 INFO Applying migration id=sharedinbox 2026/04/10 22:55:07 INFO Applying migration id=noteshost 2026/04/10 22:55:07 INFO Applying migration id=fetched 2026/04/10 22:55:07 INFO Applying migration id=move 2026/04/10 22:55:07 INFO Applying migration id=cleanup 2026/04/10 22:55:07 INFO Applying migration id=received 2026/04/10 22:55:07 INFO Applying migration id=namehost 2026/04/10 22:55:07 INFO Applying migration id=outboxhost 2026/04/10 22:55:07 INFO Applying migration id=notesfts 2026/04/10 22:55:07 INFO Applying migration id=iconsname 2026/04/10 22:55:07 INFO Applying migration id=nohash 2026/04/10 22:55:07 INFO Applying migration id=shares 2026/04/10 22:55:07 INFO Applying migration id=actorttl 2026/04/10 22:55:07 INFO Applying migration id=tocc 2026/04/10 22:55:07 INFO Applying migration id=followeds 2026/04/10 22:55:07 INFO Applying migration id=certhash 2026/04/10 22:55:07 INFO Applying migration id=follows_sync 2026/04/10 22:55:07 INFO Applying migration id=jsonpath 2026/04/10 22:55:07 INFO Applying migration id=localforward 2026/04/10 22:55:07 INFO Applying migration id=avatar 2026/04/10 22:55:07 INFO Applying migration id=noimage 2026/04/10 22:55:07 INFO Applying migration id=feed 2026/04/10 22:55:07 INFO Applying migration id=bookmarks 2026/04/10 22:55:07 INFO Applying migration id=shareactivity 2026/04/10 22:55:07 INFO Applying migration id=application 2026/04/10 22:55:07 INFO Applying migration id=certificates 2026/04/10 22:55:07 INFO Applying migration id=rawforward 2026/04/10 22:55:07 INFO Applying migration id=publickey 2026/04/10 22:55:07 INFO Applying migration id=resolvegroup 2026/04/10 22:55:07 INFO Applying migration id=reject 2026/04/10 22:55:07 INFO Applying migration id=autodel 2026/04/10 22:55:07 INFO Applying migration id=jsonb 2026/04/10 22:55:07 INFO Applying migration id=quote 2026/04/10 22:55:07 INFO Applying migration id=rfc9421 2026/04/10 22:55:07 INFO Applying migration id=keys 2026/04/10 22:55:07 INFO Applying migration id=portable 2026/04/10 22:55:07 INFO Applying migration id=proofs 2026/04/10 22:55:07 INFO Applying migration id=contexts 2026/04/10 22:55:07 INFO Applying migration id=deliverieshost 2026/04/10 22:55:07 INFO Applying migration id=pembegin 2026/04/10 22:55:07 INFO Applying migration id=didhost 2026/04/10 22:55:08 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-3674-71fa-937f-04b083578547 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3673-7da7-927b-a795059b9eb0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-3673-7da7-927b-a795059b9eb0 2026/04/10 22:55:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-3673-7da7-927b-a795059b9eb0 2026/04/10 22:55:08 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-3677-7716-853f-3cebb3993fde activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3673-7da7-927b-a795059b9eb0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-3673-7da7-927b-a795059b9eb0 2026/04/10 22:55:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-3673-7da7-927b-a795059b9eb0 --- PASS: TestEdit_RemoveMention (0.98s) === RUN TestEdit_KeepMention 2026/04/10 22:55:08 INFO Applying migration id=initial 2026/04/10 22:55:08 INFO Applying migration id=notesupdated 2026/04/10 22:55:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:08 INFO Applying migration id=activitiesid 2026/04/10 22:55:08 INFO Applying migration id=outbox 2026/04/10 22:55:08 INFO Applying migration id=edits 2026/04/10 22:55:08 INFO Applying migration id=outboxactor 2026/04/10 22:55:08 INFO Applying migration id=outboxsender 2026/04/10 22:55:08 INFO Applying migration id=thread 2026/04/10 22:55:08 INFO Applying migration id=host 2026/04/10 22:55:08 INFO Applying migration id=sharedinbox 2026/04/10 22:55:08 INFO Applying migration id=noteshost 2026/04/10 22:55:08 INFO Applying migration id=fetched 2026/04/10 22:55:08 INFO Applying migration id=move 2026/04/10 22:55:08 INFO Applying migration id=cleanup 2026/04/10 22:55:08 INFO Applying migration id=received 2026/04/10 22:55:08 INFO Applying migration id=namehost 2026/04/10 22:55:08 INFO Applying migration id=outboxhost 2026/04/10 22:55:08 INFO Applying migration id=notesfts 2026/04/10 22:55:08 INFO Applying migration id=iconsname 2026/04/10 22:55:08 INFO Applying migration id=nohash 2026/04/10 22:55:08 INFO Applying migration id=shares 2026/04/10 22:55:08 INFO Applying migration id=actorttl 2026/04/10 22:55:08 INFO Applying migration id=tocc 2026/04/10 22:55:08 INFO Applying migration id=followeds 2026/04/10 22:55:08 INFO Applying migration id=certhash 2026/04/10 22:55:08 INFO Applying migration id=follows_sync 2026/04/10 22:55:08 INFO Applying migration id=jsonpath 2026/04/10 22:55:08 INFO Applying migration id=localforward 2026/04/10 22:55:08 INFO Applying migration id=avatar 2026/04/10 22:55:08 INFO Applying migration id=noimage 2026/04/10 22:55:08 INFO Applying migration id=feed 2026/04/10 22:55:08 INFO Applying migration id=bookmarks 2026/04/10 22:55:08 INFO Applying migration id=shareactivity 2026/04/10 22:55:08 INFO Applying migration id=application 2026/04/10 22:55:08 INFO Applying migration id=certificates 2026/04/10 22:55:08 INFO Applying migration id=rawforward 2026/04/10 22:55:08 INFO Applying migration id=publickey 2026/04/10 22:55:08 INFO Applying migration id=resolvegroup 2026/04/10 22:55:08 INFO Applying migration id=reject 2026/04/10 22:55:08 INFO Applying migration id=autodel 2026/04/10 22:55:08 INFO Applying migration id=jsonb 2026/04/10 22:55:08 INFO Applying migration id=quote 2026/04/10 22:55:08 INFO Applying migration id=rfc9421 2026/04/10 22:55:08 INFO Applying migration id=keys 2026/04/10 22:55:08 INFO Applying migration id=portable 2026/04/10 22:55:08 INFO Applying migration id=proofs 2026/04/10 22:55:08 INFO Applying migration id=contexts 2026/04/10 22:55:08 INFO Applying migration id=deliverieshost 2026/04/10 22:55:08 INFO Applying migration id=pembegin 2026/04/10 22:55:08 INFO Applying migration id=didhost 2026/04/10 22:55:09 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-3a20-7f34-bfaf-80e088b1fc7e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3a20-7b2b-8905-d14aeb3a7e75 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-3a20-7b2b-8905-d14aeb3a7e75 2026/04/10 22:55:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-3a20-7b2b-8905-d14aeb3a7e75 2026/04/10 22:55:09 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:09 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-3a24-7b45-b627-bb16ba2c868c activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3a20-7b2b-8905-d14aeb3a7e75 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-3a20-7b2b-8905-d14aeb3a7e75 2026/04/10 22:55:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-3a20-7b2b-8905-d14aeb3a7e75 --- PASS: TestEdit_KeepMention (0.94s) === RUN TestEdit_PollAddOption 2026/04/10 22:55:09 INFO Applying migration id=initial 2026/04/10 22:55:09 INFO Applying migration id=notesupdated 2026/04/10 22:55:09 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:09 INFO Applying migration id=activitiesid 2026/04/10 22:55:09 INFO Applying migration id=outbox 2026/04/10 22:55:09 INFO Applying migration id=edits 2026/04/10 22:55:09 INFO Applying migration id=outboxactor 2026/04/10 22:55:09 INFO Applying migration id=outboxsender 2026/04/10 22:55:09 INFO Applying migration id=thread 2026/04/10 22:55:09 INFO Applying migration id=host 2026/04/10 22:55:09 INFO Applying migration id=sharedinbox 2026/04/10 22:55:09 INFO Applying migration id=noteshost 2026/04/10 22:55:09 INFO Applying migration id=fetched 2026/04/10 22:55:09 INFO Applying migration id=move 2026/04/10 22:55:09 INFO Applying migration id=cleanup 2026/04/10 22:55:09 INFO Applying migration id=received 2026/04/10 22:55:09 INFO Applying migration id=namehost 2026/04/10 22:55:09 INFO Applying migration id=outboxhost 2026/04/10 22:55:09 INFO Applying migration id=notesfts 2026/04/10 22:55:09 INFO Applying migration id=iconsname 2026/04/10 22:55:09 INFO Applying migration id=nohash 2026/04/10 22:55:09 INFO Applying migration id=shares 2026/04/10 22:55:09 INFO Applying migration id=actorttl 2026/04/10 22:55:09 INFO Applying migration id=tocc 2026/04/10 22:55:09 INFO Applying migration id=followeds 2026/04/10 22:55:09 INFO Applying migration id=certhash 2026/04/10 22:55:09 INFO Applying migration id=follows_sync 2026/04/10 22:55:09 INFO Applying migration id=jsonpath 2026/04/10 22:55:09 INFO Applying migration id=localforward 2026/04/10 22:55:09 INFO Applying migration id=avatar 2026/04/10 22:55:09 INFO Applying migration id=noimage 2026/04/10 22:55:09 INFO Applying migration id=feed 2026/04/10 22:55:09 INFO Applying migration id=bookmarks 2026/04/10 22:55:09 INFO Applying migration id=shareactivity 2026/04/10 22:55:09 INFO Applying migration id=application 2026/04/10 22:55:09 INFO Applying migration id=certificates 2026/04/10 22:55:09 INFO Applying migration id=rawforward 2026/04/10 22:55:09 INFO Applying migration id=publickey 2026/04/10 22:55:09 INFO Applying migration id=resolvegroup 2026/04/10 22:55:09 INFO Applying migration id=reject 2026/04/10 22:55:09 INFO Applying migration id=autodel 2026/04/10 22:55:09 INFO Applying migration id=jsonb 2026/04/10 22:55:09 INFO Applying migration id=quote 2026/04/10 22:55:09 INFO Applying migration id=rfc9421 2026/04/10 22:55:09 INFO Applying migration id=keys 2026/04/10 22:55:09 INFO Applying migration id=portable 2026/04/10 22:55:09 INFO Applying migration id=proofs 2026/04/10 22:55:09 INFO Applying migration id=contexts 2026/04/10 22:55:09 INFO Applying migration id=deliverieshost 2026/04/10 22:55:09 INFO Applying migration id=pembegin 2026/04/10 22:55:09 INFO Applying migration id=didhost 2026/04/10 22:55:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-3e03-7d40-b456-38dc387d51b5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-3e05-7ab4-bd1f-ed225073c77a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3e05-7a9b-a77f-9a3522252441 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-3e05-7a9b-a77f-9a3522252441 2026/04/10 22:55:10 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-3e07-77c3-9931-58897159daf6 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-3e0b-7038-9e3a-536fb9106557 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-3e0c-78fe-a4f5-5d39edd8e052 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3e0c-78e3-b395-4d2df1170018 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799b-3e0c-78e3-b395-4d2df1170018 2026/04/10 22:55:10 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-3e0d-7e04-9542-85888efbfd41 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 --- PASS: TestEdit_PollAddOption (1.00s) === RUN TestEdit_RemoveQuestion 2026/04/10 22:55:10 INFO Applying migration id=initial 2026/04/10 22:55:10 INFO Applying migration id=notesupdated 2026/04/10 22:55:10 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:10 INFO Applying migration id=activitiesid 2026/04/10 22:55:10 INFO Applying migration id=outbox 2026/04/10 22:55:10 INFO Applying migration id=edits 2026/04/10 22:55:10 INFO Applying migration id=outboxactor 2026/04/10 22:55:10 INFO Applying migration id=outboxsender 2026/04/10 22:55:10 INFO Applying migration id=thread 2026/04/10 22:55:10 INFO Applying migration id=host 2026/04/10 22:55:10 INFO Applying migration id=sharedinbox 2026/04/10 22:55:10 INFO Applying migration id=noteshost 2026/04/10 22:55:10 INFO Applying migration id=fetched 2026/04/10 22:55:10 INFO Applying migration id=move 2026/04/10 22:55:10 INFO Applying migration id=cleanup 2026/04/10 22:55:10 INFO Applying migration id=received 2026/04/10 22:55:10 INFO Applying migration id=namehost 2026/04/10 22:55:10 INFO Applying migration id=outboxhost 2026/04/10 22:55:10 INFO Applying migration id=notesfts 2026/04/10 22:55:10 INFO Applying migration id=iconsname 2026/04/10 22:55:10 INFO Applying migration id=nohash 2026/04/10 22:55:10 INFO Applying migration id=shares 2026/04/10 22:55:10 INFO Applying migration id=actorttl 2026/04/10 22:55:10 INFO Applying migration id=tocc 2026/04/10 22:55:10 INFO Applying migration id=followeds 2026/04/10 22:55:10 INFO Applying migration id=certhash 2026/04/10 22:55:10 INFO Applying migration id=follows_sync 2026/04/10 22:55:10 INFO Applying migration id=jsonpath 2026/04/10 22:55:10 INFO Applying migration id=localforward 2026/04/10 22:55:10 INFO Applying migration id=avatar 2026/04/10 22:55:10 INFO Applying migration id=noimage 2026/04/10 22:55:10 INFO Applying migration id=feed 2026/04/10 22:55:10 INFO Applying migration id=bookmarks 2026/04/10 22:55:10 INFO Applying migration id=shareactivity 2026/04/10 22:55:10 INFO Applying migration id=application 2026/04/10 22:55:10 INFO Applying migration id=certificates 2026/04/10 22:55:10 INFO Applying migration id=rawforward 2026/04/10 22:55:10 INFO Applying migration id=publickey 2026/04/10 22:55:10 INFO Applying migration id=resolvegroup 2026/04/10 22:55:10 INFO Applying migration id=reject 2026/04/10 22:55:10 INFO Applying migration id=autodel 2026/04/10 22:55:10 INFO Applying migration id=jsonb 2026/04/10 22:55:10 INFO Applying migration id=quote 2026/04/10 22:55:10 INFO Applying migration id=rfc9421 2026/04/10 22:55:10 INFO Applying migration id=keys 2026/04/10 22:55:10 INFO Applying migration id=portable 2026/04/10 22:55:10 INFO Applying migration id=proofs 2026/04/10 22:55:10 INFO Applying migration id=contexts 2026/04/10 22:55:10 INFO Applying migration id=deliverieshost 2026/04/10 22:55:10 INFO Applying migration id=pembegin 2026/04/10 22:55:10 INFO Applying migration id=didhost 2026/04/10 22:55:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-4258-74b5-a79e-f89cbe63bcdc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 2026/04/10 22:55:11 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 2026/04/10 22:55:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-425a-7270-a4e1-72d00ce10e09 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-425a-7255-ad4e-112fc5bf51e3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-425a-7255-ad4e-112fc5bf51e3 2026/04/10 22:55:11 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 2026/04/10 22:55:11 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-425b-7eaa-867d-2828d5910335 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 2026/04/10 22:55:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 2026/04/10 22:55:11 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-425f-765e-a452-3117f19fbae6 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 2026/04/10 22:55:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 --- PASS: TestEdit_RemoveQuestion (1.11s) === RUN TestFollow_PostToFollowers 2026/04/10 22:55:11 INFO Applying migration id=initial 2026/04/10 22:55:11 INFO Applying migration id=notesupdated 2026/04/10 22:55:11 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:11 INFO Applying migration id=activitiesid 2026/04/10 22:55:11 INFO Applying migration id=outbox 2026/04/10 22:55:11 INFO Applying migration id=edits 2026/04/10 22:55:11 INFO Applying migration id=outboxactor 2026/04/10 22:55:11 INFO Applying migration id=outboxsender 2026/04/10 22:55:11 INFO Applying migration id=thread 2026/04/10 22:55:11 INFO Applying migration id=host 2026/04/10 22:55:11 INFO Applying migration id=sharedinbox 2026/04/10 22:55:11 INFO Applying migration id=noteshost 2026/04/10 22:55:11 INFO Applying migration id=fetched 2026/04/10 22:55:11 INFO Applying migration id=move 2026/04/10 22:55:11 INFO Applying migration id=cleanup 2026/04/10 22:55:11 INFO Applying migration id=received 2026/04/10 22:55:11 INFO Applying migration id=namehost 2026/04/10 22:55:11 INFO Applying migration id=outboxhost 2026/04/10 22:55:11 INFO Applying migration id=notesfts 2026/04/10 22:55:11 INFO Applying migration id=iconsname 2026/04/10 22:55:11 INFO Applying migration id=nohash 2026/04/10 22:55:11 INFO Applying migration id=shares 2026/04/10 22:55:11 INFO Applying migration id=actorttl 2026/04/10 22:55:11 INFO Applying migration id=tocc 2026/04/10 22:55:11 INFO Applying migration id=followeds 2026/04/10 22:55:11 INFO Applying migration id=certhash 2026/04/10 22:55:11 INFO Applying migration id=follows_sync 2026/04/10 22:55:11 INFO Applying migration id=jsonpath 2026/04/10 22:55:11 INFO Applying migration id=localforward 2026/04/10 22:55:11 INFO Applying migration id=avatar 2026/04/10 22:55:11 INFO Applying migration id=noimage 2026/04/10 22:55:11 INFO Applying migration id=feed 2026/04/10 22:55:11 INFO Applying migration id=bookmarks 2026/04/10 22:55:11 INFO Applying migration id=shareactivity 2026/04/10 22:55:11 INFO Applying migration id=application 2026/04/10 22:55:11 INFO Applying migration id=certificates 2026/04/10 22:55:11 INFO Applying migration id=rawforward 2026/04/10 22:55:11 INFO Applying migration id=publickey 2026/04/10 22:55:11 INFO Applying migration id=resolvegroup 2026/04/10 22:55:11 INFO Applying migration id=reject 2026/04/10 22:55:11 INFO Applying migration id=autodel 2026/04/10 22:55:11 INFO Applying migration id=jsonb 2026/04/10 22:55:11 INFO Applying migration id=quote 2026/04/10 22:55:11 INFO Applying migration id=rfc9421 2026/04/10 22:55:11 INFO Applying migration id=keys 2026/04/10 22:55:11 INFO Applying migration id=portable 2026/04/10 22:55:11 INFO Applying migration id=proofs 2026/04/10 22:55:11 INFO Applying migration id=contexts 2026/04/10 22:55:11 INFO Applying migration id=deliverieshost 2026/04/10 22:55:11 INFO Applying migration id=pembegin 2026/04/10 22:55:11 INFO Applying migration id=didhost 2026/04/10 22:55:12 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-4649-76d5-9459-0f4dc83b8011 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-4649-7ebf-a59d-507dc298b866 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-4649-76d5-9459-0f4dc83b8011 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-4649-76d5-9459-0f4dc83b8011 2026/04/10 22:55:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-464b-74ed-b15a-c7024872ea80 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-464b-74bc-93c8-904b79612d6a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-464b-74bc-93c8-904b79612d6a --- PASS: TestFollow_PostToFollowers (1.00s) === RUN TestFollow_PostToFollowersBeforeFollow 2026/04/10 22:55:12 INFO Applying migration id=initial 2026/04/10 22:55:12 INFO Applying migration id=notesupdated 2026/04/10 22:55:12 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:12 INFO Applying migration id=activitiesid 2026/04/10 22:55:12 INFO Applying migration id=outbox 2026/04/10 22:55:12 INFO Applying migration id=edits 2026/04/10 22:55:12 INFO Applying migration id=outboxactor 2026/04/10 22:55:12 INFO Applying migration id=outboxsender 2026/04/10 22:55:12 INFO Applying migration id=thread 2026/04/10 22:55:12 INFO Applying migration id=host 2026/04/10 22:55:12 INFO Applying migration id=sharedinbox 2026/04/10 22:55:12 INFO Applying migration id=noteshost 2026/04/10 22:55:12 INFO Applying migration id=fetched 2026/04/10 22:55:12 INFO Applying migration id=move 2026/04/10 22:55:12 INFO Applying migration id=cleanup 2026/04/10 22:55:12 INFO Applying migration id=received 2026/04/10 22:55:12 INFO Applying migration id=namehost 2026/04/10 22:55:12 INFO Applying migration id=outboxhost 2026/04/10 22:55:12 INFO Applying migration id=notesfts 2026/04/10 22:55:12 INFO Applying migration id=iconsname 2026/04/10 22:55:12 INFO Applying migration id=nohash 2026/04/10 22:55:12 INFO Applying migration id=shares 2026/04/10 22:55:12 INFO Applying migration id=actorttl 2026/04/10 22:55:12 INFO Applying migration id=tocc 2026/04/10 22:55:12 INFO Applying migration id=followeds 2026/04/10 22:55:12 INFO Applying migration id=certhash 2026/04/10 22:55:12 INFO Applying migration id=follows_sync 2026/04/10 22:55:12 INFO Applying migration id=jsonpath 2026/04/10 22:55:12 INFO Applying migration id=localforward 2026/04/10 22:55:12 INFO Applying migration id=avatar 2026/04/10 22:55:12 INFO Applying migration id=noimage 2026/04/10 22:55:12 INFO Applying migration id=feed 2026/04/10 22:55:12 INFO Applying migration id=bookmarks 2026/04/10 22:55:12 INFO Applying migration id=shareactivity 2026/04/10 22:55:12 INFO Applying migration id=application 2026/04/10 22:55:12 INFO Applying migration id=certificates 2026/04/10 22:55:12 INFO Applying migration id=rawforward 2026/04/10 22:55:12 INFO Applying migration id=publickey 2026/04/10 22:55:12 INFO Applying migration id=resolvegroup 2026/04/10 22:55:12 INFO Applying migration id=reject 2026/04/10 22:55:12 INFO Applying migration id=autodel 2026/04/10 22:55:12 INFO Applying migration id=jsonb 2026/04/10 22:55:12 INFO Applying migration id=quote 2026/04/10 22:55:12 INFO Applying migration id=rfc9421 2026/04/10 22:55:12 INFO Applying migration id=keys 2026/04/10 22:55:12 INFO Applying migration id=portable 2026/04/10 22:55:12 INFO Applying migration id=proofs 2026/04/10 22:55:12 INFO Applying migration id=contexts 2026/04/10 22:55:12 INFO Applying migration id=deliverieshost 2026/04/10 22:55:12 INFO Applying migration id=pembegin 2026/04/10 22:55:12 INFO Applying migration id=didhost 2026/04/10 22:55:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-4ca7-729e-a58d-057d1a09d967 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-4ca7-7263-9775-22e5301d014a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-4ca7-7263-9775-22e5301d014a 2026/04/10 22:55:14 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-4ca8-75d7-b483-c00f9ab9ac68 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:14 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-4ca8-7ca5-9a4f-4b7d12c81da2 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-4ca8-75d7-b483-c00f9ab9ac68 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-4ca8-75d7-b483-c00f9ab9ac68 --- PASS: TestFollow_PostToFollowersBeforeFollow (1.63s) === RUN TestFollow_DMUnfollowFollow 2026/04/10 22:55:14 INFO Applying migration id=initial 2026/04/10 22:55:14 INFO Applying migration id=notesupdated 2026/04/10 22:55:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:14 INFO Applying migration id=activitiesid 2026/04/10 22:55:14 INFO Applying migration id=outbox 2026/04/10 22:55:14 INFO Applying migration id=edits 2026/04/10 22:55:14 INFO Applying migration id=outboxactor 2026/04/10 22:55:14 INFO Applying migration id=outboxsender 2026/04/10 22:55:14 INFO Applying migration id=thread 2026/04/10 22:55:14 INFO Applying migration id=host 2026/04/10 22:55:14 INFO Applying migration id=sharedinbox 2026/04/10 22:55:14 INFO Applying migration id=noteshost 2026/04/10 22:55:14 INFO Applying migration id=fetched 2026/04/10 22:55:14 INFO Applying migration id=move 2026/04/10 22:55:14 INFO Applying migration id=cleanup 2026/04/10 22:55:14 INFO Applying migration id=received 2026/04/10 22:55:14 INFO Applying migration id=namehost 2026/04/10 22:55:14 INFO Applying migration id=outboxhost 2026/04/10 22:55:14 INFO Applying migration id=notesfts 2026/04/10 22:55:14 INFO Applying migration id=iconsname 2026/04/10 22:55:14 INFO Applying migration id=nohash 2026/04/10 22:55:14 INFO Applying migration id=shares 2026/04/10 22:55:14 INFO Applying migration id=actorttl 2026/04/10 22:55:14 INFO Applying migration id=tocc 2026/04/10 22:55:14 INFO Applying migration id=followeds 2026/04/10 22:55:14 INFO Applying migration id=certhash 2026/04/10 22:55:14 INFO Applying migration id=follows_sync 2026/04/10 22:55:14 INFO Applying migration id=jsonpath 2026/04/10 22:55:14 INFO Applying migration id=localforward 2026/04/10 22:55:14 INFO Applying migration id=avatar 2026/04/10 22:55:14 INFO Applying migration id=noimage 2026/04/10 22:55:14 INFO Applying migration id=feed 2026/04/10 22:55:14 INFO Applying migration id=bookmarks 2026/04/10 22:55:14 INFO Applying migration id=shareactivity 2026/04/10 22:55:14 INFO Applying migration id=application 2026/04/10 22:55:14 INFO Applying migration id=certificates 2026/04/10 22:55:14 INFO Applying migration id=rawforward 2026/04/10 22:55:14 INFO Applying migration id=publickey 2026/04/10 22:55:14 INFO Applying migration id=resolvegroup 2026/04/10 22:55:14 INFO Applying migration id=reject 2026/04/10 22:55:14 INFO Applying migration id=autodel 2026/04/10 22:55:14 INFO Applying migration id=jsonb 2026/04/10 22:55:14 INFO Applying migration id=quote 2026/04/10 22:55:14 INFO Applying migration id=rfc9421 2026/04/10 22:55:14 INFO Applying migration id=keys 2026/04/10 22:55:14 INFO Applying migration id=portable 2026/04/10 22:55:14 INFO Applying migration id=proofs 2026/04/10 22:55:14 INFO Applying migration id=contexts 2026/04/10 22:55:14 INFO Applying migration id=deliverieshost 2026/04/10 22:55:14 INFO Applying migration id=pembegin 2026/04/10 22:55:14 INFO Applying migration id=didhost 2026/04/10 22:55:14 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-4f86-7cc1-9dbc-8ccf0e540c5d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:14 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-4f87-74f4-9401-70fff9eca6ad activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-4f86-7cc1-9dbc-8ccf0e540c5d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-4f86-7cc1-9dbc-8ccf0e540c5d 2026/04/10 22:55:14 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-4f87-7ae8-a3ee-c16e539fdd14 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-4f87-79d3-bfcc-23aa64bf842a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-4f87-79d3-bfcc-23aa64bf842a 2026/04/10 22:55:14 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799b-4f8a-7c8b-95c6-075063d4d195 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-4f86-7cc1-9dbc-8ccf0e540c5d 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.73s) === RUN TestFollow_DMUnfollowBeforeFeedUpdate 2026/04/10 22:55:14 INFO Applying migration id=initial 2026/04/10 22:55:14 INFO Applying migration id=notesupdated 2026/04/10 22:55:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:14 INFO Applying migration id=activitiesid 2026/04/10 22:55:14 INFO Applying migration id=outbox 2026/04/10 22:55:14 INFO Applying migration id=edits 2026/04/10 22:55:14 INFO Applying migration id=outboxactor 2026/04/10 22:55:14 INFO Applying migration id=outboxsender 2026/04/10 22:55:14 INFO Applying migration id=thread 2026/04/10 22:55:14 INFO Applying migration id=host 2026/04/10 22:55:14 INFO Applying migration id=sharedinbox 2026/04/10 22:55:14 INFO Applying migration id=noteshost 2026/04/10 22:55:14 INFO Applying migration id=fetched 2026/04/10 22:55:14 INFO Applying migration id=move 2026/04/10 22:55:14 INFO Applying migration id=cleanup 2026/04/10 22:55:14 INFO Applying migration id=received 2026/04/10 22:55:14 INFO Applying migration id=namehost 2026/04/10 22:55:14 INFO Applying migration id=outboxhost 2026/04/10 22:55:14 INFO Applying migration id=notesfts 2026/04/10 22:55:14 INFO Applying migration id=iconsname 2026/04/10 22:55:14 INFO Applying migration id=nohash 2026/04/10 22:55:14 INFO Applying migration id=shares 2026/04/10 22:55:14 INFO Applying migration id=actorttl 2026/04/10 22:55:14 INFO Applying migration id=tocc 2026/04/10 22:55:14 INFO Applying migration id=followeds 2026/04/10 22:55:14 INFO Applying migration id=certhash 2026/04/10 22:55:14 INFO Applying migration id=follows_sync 2026/04/10 22:55:14 INFO Applying migration id=jsonpath 2026/04/10 22:55:14 INFO Applying migration id=localforward 2026/04/10 22:55:14 INFO Applying migration id=avatar 2026/04/10 22:55:14 INFO Applying migration id=noimage 2026/04/10 22:55:14 INFO Applying migration id=feed 2026/04/10 22:55:14 INFO Applying migration id=bookmarks 2026/04/10 22:55:14 INFO Applying migration id=shareactivity 2026/04/10 22:55:14 INFO Applying migration id=application 2026/04/10 22:55:14 INFO Applying migration id=certificates 2026/04/10 22:55:14 INFO Applying migration id=rawforward 2026/04/10 22:55:14 INFO Applying migration id=publickey 2026/04/10 22:55:14 INFO Applying migration id=resolvegroup 2026/04/10 22:55:14 INFO Applying migration id=reject 2026/04/10 22:55:14 INFO Applying migration id=autodel 2026/04/10 22:55:14 INFO Applying migration id=jsonb 2026/04/10 22:55:14 INFO Applying migration id=quote 2026/04/10 22:55:14 INFO Applying migration id=rfc9421 2026/04/10 22:55:14 INFO Applying migration id=keys 2026/04/10 22:55:14 INFO Applying migration id=portable 2026/04/10 22:55:14 INFO Applying migration id=proofs 2026/04/10 22:55:14 INFO Applying migration id=contexts 2026/04/10 22:55:14 INFO Applying migration id=deliverieshost 2026/04/10 22:55:14 INFO Applying migration id=pembegin 2026/04/10 22:55:14 INFO Applying migration id=didhost 2026/04/10 22:55:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-5380-725c-85f0-52a7df285bc0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-5380-7a4e-97c0-1b7cc1989bde activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-5380-725c-85f0-52a7df285bc0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-5380-725c-85f0-52a7df285bc0 2026/04/10 22:55:15 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-5381-7200-828a-6281fb3f1ac4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-5381-7093-b8f3-ea7f4537dc7e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-5381-7093-b8f3-ea7f4537dc7e 2026/04/10 22:55:15 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799b-5382-75b8-a23d-c7fecb8c6d6e activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-5380-725c-85f0-52a7df285bc0 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.01s) === RUN TestFollow_PublicPost 2026/04/10 22:55:15 INFO Applying migration id=initial 2026/04/10 22:55:15 INFO Applying migration id=notesupdated 2026/04/10 22:55:15 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:15 INFO Applying migration id=activitiesid 2026/04/10 22:55:15 INFO Applying migration id=outbox 2026/04/10 22:55:15 INFO Applying migration id=edits 2026/04/10 22:55:15 INFO Applying migration id=outboxactor 2026/04/10 22:55:15 INFO Applying migration id=outboxsender 2026/04/10 22:55:15 INFO Applying migration id=thread 2026/04/10 22:55:15 INFO Applying migration id=host 2026/04/10 22:55:15 INFO Applying migration id=sharedinbox 2026/04/10 22:55:15 INFO Applying migration id=noteshost 2026/04/10 22:55:15 INFO Applying migration id=fetched 2026/04/10 22:55:15 INFO Applying migration id=move 2026/04/10 22:55:15 INFO Applying migration id=cleanup 2026/04/10 22:55:15 INFO Applying migration id=received 2026/04/10 22:55:15 INFO Applying migration id=namehost 2026/04/10 22:55:15 INFO Applying migration id=outboxhost 2026/04/10 22:55:15 INFO Applying migration id=notesfts 2026/04/10 22:55:15 INFO Applying migration id=iconsname 2026/04/10 22:55:15 INFO Applying migration id=nohash 2026/04/10 22:55:15 INFO Applying migration id=shares 2026/04/10 22:55:15 INFO Applying migration id=actorttl 2026/04/10 22:55:15 INFO Applying migration id=tocc 2026/04/10 22:55:15 INFO Applying migration id=followeds 2026/04/10 22:55:15 INFO Applying migration id=certhash 2026/04/10 22:55:15 INFO Applying migration id=follows_sync 2026/04/10 22:55:15 INFO Applying migration id=jsonpath 2026/04/10 22:55:15 INFO Applying migration id=localforward 2026/04/10 22:55:15 INFO Applying migration id=avatar 2026/04/10 22:55:15 INFO Applying migration id=noimage 2026/04/10 22:55:15 INFO Applying migration id=feed 2026/04/10 22:55:15 INFO Applying migration id=bookmarks 2026/04/10 22:55:15 INFO Applying migration id=shareactivity 2026/04/10 22:55:15 INFO Applying migration id=application 2026/04/10 22:55:15 INFO Applying migration id=certificates 2026/04/10 22:55:15 INFO Applying migration id=rawforward 2026/04/10 22:55:15 INFO Applying migration id=publickey 2026/04/10 22:55:15 INFO Applying migration id=resolvegroup 2026/04/10 22:55:15 INFO Applying migration id=reject 2026/04/10 22:55:15 INFO Applying migration id=autodel 2026/04/10 22:55:15 INFO Applying migration id=jsonb 2026/04/10 22:55:15 INFO Applying migration id=quote 2026/04/10 22:55:15 INFO Applying migration id=rfc9421 2026/04/10 22:55:15 INFO Applying migration id=keys 2026/04/10 22:55:15 INFO Applying migration id=portable 2026/04/10 22:55:15 INFO Applying migration id=proofs 2026/04/10 22:55:15 INFO Applying migration id=contexts 2026/04/10 22:55:15 INFO Applying migration id=deliverieshost 2026/04/10 22:55:15 INFO Applying migration id=pembegin 2026/04/10 22:55:15 INFO Applying migration id=didhost 2026/04/10 22:55:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-56d5-7008-8275-eac8bef49e85 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-56d5-7ac7-9506-f2bc4c5cb5c0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-56d5-7008-8275-eac8bef49e85 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-56d5-7008-8275-eac8bef49e85 2026/04/10 22:55:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-56d7-76e3-a72c-4dfb609a94b9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-56d7-766e-8d7e-8062e7859b4b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-56d7-766e-8d7e-8062e7859b4b --- PASS: TestFollow_PublicPost (0.86s) === RUN TestFollow_Mutual 2026/04/10 22:55:16 INFO Applying migration id=initial 2026/04/10 22:55:16 INFO Applying migration id=notesupdated 2026/04/10 22:55:16 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:16 INFO Applying migration id=activitiesid 2026/04/10 22:55:16 INFO Applying migration id=outbox 2026/04/10 22:55:16 INFO Applying migration id=edits 2026/04/10 22:55:16 INFO Applying migration id=outboxactor 2026/04/10 22:55:16 INFO Applying migration id=outboxsender 2026/04/10 22:55:16 INFO Applying migration id=thread 2026/04/10 22:55:16 INFO Applying migration id=host 2026/04/10 22:55:16 INFO Applying migration id=sharedinbox 2026/04/10 22:55:16 INFO Applying migration id=noteshost 2026/04/10 22:55:16 INFO Applying migration id=fetched 2026/04/10 22:55:16 INFO Applying migration id=move 2026/04/10 22:55:16 INFO Applying migration id=cleanup 2026/04/10 22:55:16 INFO Applying migration id=received 2026/04/10 22:55:16 INFO Applying migration id=namehost 2026/04/10 22:55:16 INFO Applying migration id=outboxhost 2026/04/10 22:55:16 INFO Applying migration id=notesfts 2026/04/10 22:55:16 INFO Applying migration id=iconsname 2026/04/10 22:55:16 INFO Applying migration id=nohash 2026/04/10 22:55:16 INFO Applying migration id=shares 2026/04/10 22:55:16 INFO Applying migration id=actorttl 2026/04/10 22:55:16 INFO Applying migration id=tocc 2026/04/10 22:55:16 INFO Applying migration id=followeds 2026/04/10 22:55:16 INFO Applying migration id=certhash 2026/04/10 22:55:16 INFO Applying migration id=follows_sync 2026/04/10 22:55:16 INFO Applying migration id=jsonpath 2026/04/10 22:55:16 INFO Applying migration id=localforward 2026/04/10 22:55:16 INFO Applying migration id=avatar 2026/04/10 22:55:16 INFO Applying migration id=noimage 2026/04/10 22:55:16 INFO Applying migration id=feed 2026/04/10 22:55:16 INFO Applying migration id=bookmarks 2026/04/10 22:55:16 INFO Applying migration id=shareactivity 2026/04/10 22:55:16 INFO Applying migration id=application 2026/04/10 22:55:16 INFO Applying migration id=certificates 2026/04/10 22:55:16 INFO Applying migration id=rawforward 2026/04/10 22:55:16 INFO Applying migration id=publickey 2026/04/10 22:55:16 INFO Applying migration id=resolvegroup 2026/04/10 22:55:16 INFO Applying migration id=reject 2026/04/10 22:55:16 INFO Applying migration id=autodel 2026/04/10 22:55:16 INFO Applying migration id=jsonb 2026/04/10 22:55:16 INFO Applying migration id=quote 2026/04/10 22:55:16 INFO Applying migration id=rfc9421 2026/04/10 22:55:16 INFO Applying migration id=keys 2026/04/10 22:55:16 INFO Applying migration id=portable 2026/04/10 22:55:16 INFO Applying migration id=proofs 2026/04/10 22:55:16 INFO Applying migration id=contexts 2026/04/10 22:55:16 INFO Applying migration id=deliverieshost 2026/04/10 22:55:16 INFO Applying migration id=pembegin 2026/04/10 22:55:16 INFO Applying migration id=didhost 2026/04/10 22:55:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-5ba2-7e09-9736-ee78ee1fc37d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-5ba3-77d1-ab05-2ccae51b4706 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-5ba2-7e09-9736-ee78ee1fc37d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-5ba2-7e09-9736-ee78ee1fc37d 2026/04/10 22:55:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-5ba5-70b0-8fc7-18e0cbc2bc39 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-5ba5-706f-adef-1dee0c344f6c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-5ba5-706f-adef-1dee0c344f6c 2026/04/10 22:55:17 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799b-5ba5-706f-adef-1dee0c344f6c 2026/04/10 22:55:17 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799b-5ba6-799a-a971-1a57e135afac note=https://localhost.localdomain:8443/post/019d799b-5ba6-7967-9c4f-d75cc9c4b6cc thread=https://localhost.localdomain:8443/post/019d799b-5ba5-706f-adef-1dee0c344f6c starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-5ba6-799a-a971-1a57e135afac activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-5ba6-7967-9c4f-d75cc9c4b6cc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-5ba6-7967-9c4f-d75cc9c4b6cc 2026/04/10 22:55:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-5bac-7495-8c25-5721a9b6d4c6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-5bac-7ce1-908f-8d8dcbdec9f7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-5bac-7495-8c25-5721a9b6d4c6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799b-5bac-7495-8c25-5721a9b6d4c6 --- PASS: TestFollow_Mutual (1.24s) === RUN TestFollow_AlreadyFollowing 2026/04/10 22:55:17 INFO Applying migration id=initial 2026/04/10 22:55:17 INFO Applying migration id=notesupdated 2026/04/10 22:55:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:17 INFO Applying migration id=activitiesid 2026/04/10 22:55:17 INFO Applying migration id=outbox 2026/04/10 22:55:17 INFO Applying migration id=edits 2026/04/10 22:55:17 INFO Applying migration id=outboxactor 2026/04/10 22:55:17 INFO Applying migration id=outboxsender 2026/04/10 22:55:17 INFO Applying migration id=thread 2026/04/10 22:55:17 INFO Applying migration id=host 2026/04/10 22:55:17 INFO Applying migration id=sharedinbox 2026/04/10 22:55:17 INFO Applying migration id=noteshost 2026/04/10 22:55:17 INFO Applying migration id=fetched 2026/04/10 22:55:17 INFO Applying migration id=move 2026/04/10 22:55:17 INFO Applying migration id=cleanup 2026/04/10 22:55:17 INFO Applying migration id=received 2026/04/10 22:55:17 INFO Applying migration id=namehost 2026/04/10 22:55:17 INFO Applying migration id=outboxhost 2026/04/10 22:55:17 INFO Applying migration id=notesfts 2026/04/10 22:55:17 INFO Applying migration id=iconsname 2026/04/10 22:55:17 INFO Applying migration id=nohash 2026/04/10 22:55:17 INFO Applying migration id=shares 2026/04/10 22:55:17 INFO Applying migration id=actorttl 2026/04/10 22:55:17 INFO Applying migration id=tocc 2026/04/10 22:55:17 INFO Applying migration id=followeds 2026/04/10 22:55:17 INFO Applying migration id=certhash 2026/04/10 22:55:17 INFO Applying migration id=follows_sync 2026/04/10 22:55:17 INFO Applying migration id=jsonpath 2026/04/10 22:55:17 INFO Applying migration id=localforward 2026/04/10 22:55:17 INFO Applying migration id=avatar 2026/04/10 22:55:17 INFO Applying migration id=noimage 2026/04/10 22:55:17 INFO Applying migration id=feed 2026/04/10 22:55:17 INFO Applying migration id=bookmarks 2026/04/10 22:55:17 INFO Applying migration id=shareactivity 2026/04/10 22:55:17 INFO Applying migration id=application 2026/04/10 22:55:17 INFO Applying migration id=certificates 2026/04/10 22:55:17 INFO Applying migration id=rawforward 2026/04/10 22:55:17 INFO Applying migration id=publickey 2026/04/10 22:55:17 INFO Applying migration id=resolvegroup 2026/04/10 22:55:17 INFO Applying migration id=reject 2026/04/10 22:55:17 INFO Applying migration id=autodel 2026/04/10 22:55:17 INFO Applying migration id=jsonb 2026/04/10 22:55:17 INFO Applying migration id=quote 2026/04/10 22:55:17 INFO Applying migration id=rfc9421 2026/04/10 22:55:18 INFO Applying migration id=keys 2026/04/10 22:55:18 INFO Applying migration id=portable 2026/04/10 22:55:18 INFO Applying migration id=proofs 2026/04/10 22:55:18 INFO Applying migration id=contexts 2026/04/10 22:55:18 INFO Applying migration id=deliverieshost 2026/04/10 22:55:18 INFO Applying migration id=pembegin 2026/04/10 22:55:18 INFO Applying migration id=didhost 2026/04/10 22:55:18 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-5f42-797c-bdbf-a18d88846833 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-5f43-727f-a5f8-7d7a715f5769 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-5f42-797c-bdbf-a18d88846833 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-5f42-797c-bdbf-a18d88846833 --- PASS: TestFollow_AlreadyFollowing (0.92s) === RUN TestFollow_NoSuchUser 2026/04/10 22:55:18 INFO Applying migration id=initial 2026/04/10 22:55:18 INFO Applying migration id=notesupdated 2026/04/10 22:55:18 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:18 INFO Applying migration id=activitiesid 2026/04/10 22:55:18 INFO Applying migration id=outbox 2026/04/10 22:55:18 INFO Applying migration id=edits 2026/04/10 22:55:18 INFO Applying migration id=outboxactor 2026/04/10 22:55:18 INFO Applying migration id=outboxsender 2026/04/10 22:55:18 INFO Applying migration id=thread 2026/04/10 22:55:18 INFO Applying migration id=host 2026/04/10 22:55:18 INFO Applying migration id=sharedinbox 2026/04/10 22:55:18 INFO Applying migration id=noteshost 2026/04/10 22:55:18 INFO Applying migration id=fetched 2026/04/10 22:55:18 INFO Applying migration id=move 2026/04/10 22:55:18 INFO Applying migration id=cleanup 2026/04/10 22:55:18 INFO Applying migration id=received 2026/04/10 22:55:18 INFO Applying migration id=namehost 2026/04/10 22:55:18 INFO Applying migration id=outboxhost 2026/04/10 22:55:18 INFO Applying migration id=notesfts 2026/04/10 22:55:18 INFO Applying migration id=iconsname 2026/04/10 22:55:18 INFO Applying migration id=nohash 2026/04/10 22:55:18 INFO Applying migration id=shares 2026/04/10 22:55:18 INFO Applying migration id=actorttl 2026/04/10 22:55:18 INFO Applying migration id=tocc 2026/04/10 22:55:18 INFO Applying migration id=followeds 2026/04/10 22:55:18 INFO Applying migration id=certhash 2026/04/10 22:55:18 INFO Applying migration id=follows_sync 2026/04/10 22:55:18 INFO Applying migration id=jsonpath 2026/04/10 22:55:18 INFO Applying migration id=localforward 2026/04/10 22:55:18 INFO Applying migration id=avatar 2026/04/10 22:55:18 INFO Applying migration id=noimage 2026/04/10 22:55:18 INFO Applying migration id=feed 2026/04/10 22:55:18 INFO Applying migration id=bookmarks 2026/04/10 22:55:18 INFO Applying migration id=shareactivity 2026/04/10 22:55:18 INFO Applying migration id=application 2026/04/10 22:55:18 INFO Applying migration id=certificates 2026/04/10 22:55:18 INFO Applying migration id=rawforward 2026/04/10 22:55:18 INFO Applying migration id=publickey 2026/04/10 22:55:18 INFO Applying migration id=resolvegroup 2026/04/10 22:55:18 INFO Applying migration id=reject 2026/04/10 22:55:18 INFO Applying migration id=autodel 2026/04/10 22:55:18 INFO Applying migration id=jsonb 2026/04/10 22:55:18 INFO Applying migration id=quote 2026/04/10 22:55:18 INFO Applying migration id=rfc9421 2026/04/10 22:55:18 INFO Applying migration id=keys 2026/04/10 22:55:18 INFO Applying migration id=portable 2026/04/10 22:55:18 INFO Applying migration id=proofs 2026/04/10 22:55:18 INFO Applying migration id=contexts 2026/04/10 22:55:18 INFO Applying migration id=deliverieshost 2026/04/10 22:55:18 INFO Applying migration id=pembegin 2026/04/10 22:55:18 INFO Applying migration id=didhost 2026/04/10 22:55:19 WARN Cannot follow a non-existing user followed=https://localhost.localdomain:8443/user/erin --- PASS: TestFollow_NoSuchUser (1.02s) === RUN TestFollow_UnauthenticatedUser 2026/04/10 22:55:19 INFO Applying migration id=initial 2026/04/10 22:55:19 INFO Applying migration id=notesupdated 2026/04/10 22:55:19 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:19 INFO Applying migration id=activitiesid 2026/04/10 22:55:19 INFO Applying migration id=outbox 2026/04/10 22:55:19 INFO Applying migration id=edits 2026/04/10 22:55:19 INFO Applying migration id=outboxactor 2026/04/10 22:55:19 INFO Applying migration id=outboxsender 2026/04/10 22:55:19 INFO Applying migration id=thread 2026/04/10 22:55:19 INFO Applying migration id=host 2026/04/10 22:55:19 INFO Applying migration id=sharedinbox 2026/04/10 22:55:19 INFO Applying migration id=noteshost 2026/04/10 22:55:19 INFO Applying migration id=fetched 2026/04/10 22:55:19 INFO Applying migration id=move 2026/04/10 22:55:19 INFO Applying migration id=cleanup 2026/04/10 22:55:19 INFO Applying migration id=received 2026/04/10 22:55:19 INFO Applying migration id=namehost 2026/04/10 22:55:19 INFO Applying migration id=outboxhost 2026/04/10 22:55:19 INFO Applying migration id=notesfts 2026/04/10 22:55:19 INFO Applying migration id=iconsname 2026/04/10 22:55:19 INFO Applying migration id=nohash 2026/04/10 22:55:19 INFO Applying migration id=shares 2026/04/10 22:55:19 INFO Applying migration id=actorttl 2026/04/10 22:55:19 INFO Applying migration id=tocc 2026/04/10 22:55:19 INFO Applying migration id=followeds 2026/04/10 22:55:19 INFO Applying migration id=certhash 2026/04/10 22:55:19 INFO Applying migration id=follows_sync 2026/04/10 22:55:19 INFO Applying migration id=jsonpath 2026/04/10 22:55:19 INFO Applying migration id=localforward 2026/04/10 22:55:19 INFO Applying migration id=avatar 2026/04/10 22:55:19 INFO Applying migration id=noimage 2026/04/10 22:55:19 INFO Applying migration id=feed 2026/04/10 22:55:19 INFO Applying migration id=bookmarks 2026/04/10 22:55:19 INFO Applying migration id=shareactivity 2026/04/10 22:55:19 INFO Applying migration id=application 2026/04/10 22:55:19 INFO Applying migration id=certificates 2026/04/10 22:55:19 INFO Applying migration id=rawforward 2026/04/10 22:55:19 INFO Applying migration id=publickey 2026/04/10 22:55:19 INFO Applying migration id=resolvegroup 2026/04/10 22:55:19 INFO Applying migration id=reject 2026/04/10 22:55:19 INFO Applying migration id=autodel 2026/04/10 22:55:19 INFO Applying migration id=jsonb 2026/04/10 22:55:19 INFO Applying migration id=quote 2026/04/10 22:55:19 INFO Applying migration id=rfc9421 2026/04/10 22:55:19 INFO Applying migration id=keys 2026/04/10 22:55:19 INFO Applying migration id=portable 2026/04/10 22:55:19 INFO Applying migration id=proofs 2026/04/10 22:55:19 INFO Applying migration id=contexts 2026/04/10 22:55:19 INFO Applying migration id=deliverieshost 2026/04/10 22:55:19 INFO Applying migration id=pembegin 2026/04/10 22:55:19 INFO Applying migration id=didhost --- PASS: TestFollow_UnauthenticatedUser (0.74s) === RUN TestFollows_NoFollows 2026/04/10 22:55:20 INFO Applying migration id=initial 2026/04/10 22:55:20 INFO Applying migration id=notesupdated 2026/04/10 22:55:20 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:20 INFO Applying migration id=activitiesid 2026/04/10 22:55:20 INFO Applying migration id=outbox 2026/04/10 22:55:20 INFO Applying migration id=edits 2026/04/10 22:55:20 INFO Applying migration id=outboxactor 2026/04/10 22:55:20 INFO Applying migration id=outboxsender 2026/04/10 22:55:20 INFO Applying migration id=thread 2026/04/10 22:55:20 INFO Applying migration id=host 2026/04/10 22:55:20 INFO Applying migration id=sharedinbox 2026/04/10 22:55:20 INFO Applying migration id=noteshost 2026/04/10 22:55:20 INFO Applying migration id=fetched 2026/04/10 22:55:20 INFO Applying migration id=move 2026/04/10 22:55:20 INFO Applying migration id=cleanup 2026/04/10 22:55:20 INFO Applying migration id=received 2026/04/10 22:55:20 INFO Applying migration id=namehost 2026/04/10 22:55:20 INFO Applying migration id=outboxhost 2026/04/10 22:55:20 INFO Applying migration id=notesfts 2026/04/10 22:55:20 INFO Applying migration id=iconsname 2026/04/10 22:55:20 INFO Applying migration id=nohash 2026/04/10 22:55:20 INFO Applying migration id=shares 2026/04/10 22:55:20 INFO Applying migration id=actorttl 2026/04/10 22:55:20 INFO Applying migration id=tocc 2026/04/10 22:55:20 INFO Applying migration id=followeds 2026/04/10 22:55:20 INFO Applying migration id=certhash 2026/04/10 22:55:20 INFO Applying migration id=follows_sync 2026/04/10 22:55:20 INFO Applying migration id=jsonpath 2026/04/10 22:55:20 INFO Applying migration id=localforward 2026/04/10 22:55:20 INFO Applying migration id=avatar 2026/04/10 22:55:20 INFO Applying migration id=noimage 2026/04/10 22:55:20 INFO Applying migration id=feed 2026/04/10 22:55:20 INFO Applying migration id=bookmarks 2026/04/10 22:55:20 INFO Applying migration id=shareactivity 2026/04/10 22:55:20 INFO Applying migration id=application 2026/04/10 22:55:20 INFO Applying migration id=certificates 2026/04/10 22:55:20 INFO Applying migration id=rawforward 2026/04/10 22:55:20 INFO Applying migration id=publickey 2026/04/10 22:55:20 INFO Applying migration id=resolvegroup 2026/04/10 22:55:20 INFO Applying migration id=reject 2026/04/10 22:55:20 INFO Applying migration id=autodel 2026/04/10 22:55:20 INFO Applying migration id=jsonb 2026/04/10 22:55:20 INFO Applying migration id=quote 2026/04/10 22:55:20 INFO Applying migration id=rfc9421 2026/04/10 22:55:20 INFO Applying migration id=keys 2026/04/10 22:55:20 INFO Applying migration id=portable 2026/04/10 22:55:20 INFO Applying migration id=proofs 2026/04/10 22:55:20 INFO Applying migration id=contexts 2026/04/10 22:55:20 INFO Applying migration id=deliverieshost 2026/04/10 22:55:20 INFO Applying migration id=pembegin 2026/04/10 22:55:20 INFO Applying migration id=didhost --- PASS: TestFollows_NoFollows (1.21s) === RUN TestFollows_TwoInactive 2026/04/10 22:55:21 INFO Applying migration id=initial 2026/04/10 22:55:21 INFO Applying migration id=notesupdated 2026/04/10 22:55:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:21 INFO Applying migration id=activitiesid 2026/04/10 22:55:21 INFO Applying migration id=outbox 2026/04/10 22:55:21 INFO Applying migration id=edits 2026/04/10 22:55:21 INFO Applying migration id=outboxactor 2026/04/10 22:55:21 INFO Applying migration id=outboxsender 2026/04/10 22:55:21 INFO Applying migration id=thread 2026/04/10 22:55:21 INFO Applying migration id=host 2026/04/10 22:55:21 INFO Applying migration id=sharedinbox 2026/04/10 22:55:21 INFO Applying migration id=noteshost 2026/04/10 22:55:21 INFO Applying migration id=fetched 2026/04/10 22:55:21 INFO Applying migration id=move 2026/04/10 22:55:21 INFO Applying migration id=cleanup 2026/04/10 22:55:21 INFO Applying migration id=received 2026/04/10 22:55:21 INFO Applying migration id=namehost 2026/04/10 22:55:21 INFO Applying migration id=outboxhost 2026/04/10 22:55:21 INFO Applying migration id=notesfts 2026/04/10 22:55:21 INFO Applying migration id=iconsname 2026/04/10 22:55:21 INFO Applying migration id=nohash 2026/04/10 22:55:21 INFO Applying migration id=shares 2026/04/10 22:55:21 INFO Applying migration id=actorttl 2026/04/10 22:55:21 INFO Applying migration id=tocc 2026/04/10 22:55:21 INFO Applying migration id=followeds 2026/04/10 22:55:21 INFO Applying migration id=certhash 2026/04/10 22:55:21 INFO Applying migration id=follows_sync 2026/04/10 22:55:21 INFO Applying migration id=jsonpath 2026/04/10 22:55:21 INFO Applying migration id=localforward 2026/04/10 22:55:21 INFO Applying migration id=avatar 2026/04/10 22:55:21 INFO Applying migration id=noimage 2026/04/10 22:55:21 INFO Applying migration id=feed 2026/04/10 22:55:21 INFO Applying migration id=bookmarks 2026/04/10 22:55:21 INFO Applying migration id=shareactivity 2026/04/10 22:55:21 INFO Applying migration id=application 2026/04/10 22:55:21 INFO Applying migration id=certificates 2026/04/10 22:55:21 INFO Applying migration id=rawforward 2026/04/10 22:55:21 INFO Applying migration id=publickey 2026/04/10 22:55:21 INFO Applying migration id=resolvegroup 2026/04/10 22:55:21 INFO Applying migration id=reject 2026/04/10 22:55:21 INFO Applying migration id=autodel 2026/04/10 22:55:21 INFO Applying migration id=jsonb 2026/04/10 22:55:21 INFO Applying migration id=quote 2026/04/10 22:55:21 INFO Applying migration id=rfc9421 2026/04/10 22:55:21 INFO Applying migration id=keys 2026/04/10 22:55:21 INFO Applying migration id=portable 2026/04/10 22:55:21 INFO Applying migration id=proofs 2026/04/10 22:55:21 INFO Applying migration id=contexts 2026/04/10 22:55:21 INFO Applying migration id=deliverieshost 2026/04/10 22:55:21 INFO Applying migration id=pembegin 2026/04/10 22:55:21 INFO Applying migration id=didhost 2026/04/10 22:55:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-6db9-7457-8bc0-405c08ad73b1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-6db9-7c9e-ba46-84eff44eecfa activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-6db9-7457-8bc0-405c08ad73b1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-6db9-7457-8bc0-405c08ad73b1 2026/04/10 22:55:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-6dbb-75bc-bbe3-1689e01fde3e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/carol 2026/04/10 22:55:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-6dbb-7cab-8254-1e89f2937eea activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-6dbb-75bc-bbe3-1689e01fde3e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-6dbb-75bc-bbe3-1689e01fde3e --- PASS: TestFollows_TwoInactive (0.73s) === RUN TestFollows_OneActiveOneInactive 2026/04/10 22:55:22 INFO Applying migration id=initial 2026/04/10 22:55:22 INFO Applying migration id=notesupdated 2026/04/10 22:55:22 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:22 INFO Applying migration id=activitiesid 2026/04/10 22:55:22 INFO Applying migration id=outbox 2026/04/10 22:55:22 INFO Applying migration id=edits 2026/04/10 22:55:22 INFO Applying migration id=outboxactor 2026/04/10 22:55:22 INFO Applying migration id=outboxsender 2026/04/10 22:55:22 INFO Applying migration id=thread 2026/04/10 22:55:22 INFO Applying migration id=host 2026/04/10 22:55:22 INFO Applying migration id=sharedinbox 2026/04/10 22:55:22 INFO Applying migration id=noteshost 2026/04/10 22:55:22 INFO Applying migration id=fetched 2026/04/10 22:55:22 INFO Applying migration id=move 2026/04/10 22:55:22 INFO Applying migration id=cleanup 2026/04/10 22:55:22 INFO Applying migration id=received 2026/04/10 22:55:22 INFO Applying migration id=namehost 2026/04/10 22:55:22 INFO Applying migration id=outboxhost 2026/04/10 22:55:22 INFO Applying migration id=notesfts 2026/04/10 22:55:22 INFO Applying migration id=iconsname 2026/04/10 22:55:22 INFO Applying migration id=nohash 2026/04/10 22:55:22 INFO Applying migration id=shares 2026/04/10 22:55:22 INFO Applying migration id=actorttl 2026/04/10 22:55:22 INFO Applying migration id=tocc 2026/04/10 22:55:22 INFO Applying migration id=followeds 2026/04/10 22:55:22 INFO Applying migration id=certhash 2026/04/10 22:55:22 INFO Applying migration id=follows_sync 2026/04/10 22:55:22 INFO Applying migration id=jsonpath 2026/04/10 22:55:22 INFO Applying migration id=localforward 2026/04/10 22:55:22 INFO Applying migration id=avatar 2026/04/10 22:55:22 INFO Applying migration id=noimage 2026/04/10 22:55:22 INFO Applying migration id=feed 2026/04/10 22:55:22 INFO Applying migration id=bookmarks 2026/04/10 22:55:22 INFO Applying migration id=shareactivity 2026/04/10 22:55:22 INFO Applying migration id=application 2026/04/10 22:55:22 INFO Applying migration id=certificates 2026/04/10 22:55:22 INFO Applying migration id=rawforward 2026/04/10 22:55:22 INFO Applying migration id=publickey 2026/04/10 22:55:22 INFO Applying migration id=resolvegroup 2026/04/10 22:55:22 INFO Applying migration id=reject 2026/04/10 22:55:22 INFO Applying migration id=autodel 2026/04/10 22:55:22 INFO Applying migration id=jsonb 2026/04/10 22:55:22 INFO Applying migration id=quote 2026/04/10 22:55:22 INFO Applying migration id=rfc9421 2026/04/10 22:55:22 INFO Applying migration id=keys 2026/04/10 22:55:22 INFO Applying migration id=portable 2026/04/10 22:55:22 INFO Applying migration id=proofs 2026/04/10 22:55:22 INFO Applying migration id=contexts 2026/04/10 22:55:22 INFO Applying migration id=deliverieshost 2026/04/10 22:55:22 INFO Applying migration id=pembegin 2026/04/10 22:55:22 INFO Applying migration id=didhost 2026/04/10 22:55:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-720c-75bf-a2b2-86168eddbfaf activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-720c-7e56-8e20-e16ebba5ef33 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-720c-75bf-a2b2-86168eddbfaf activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-720c-75bf-a2b2-86168eddbfaf 2026/04/10 22:55:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-720d-7550-af2f-8943f3137c19 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/carol 2026/04/10 22:55:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-720d-7c6c-aa06-394aefa8e8a0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-720d-7550-af2f-8943f3137c19 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-720d-7550-af2f-8943f3137c19 2026/04/10 22:55:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-720f-77e0-84ab-6d1b50bd42a2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-720f-77b0-b16d-661311d7b56c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-720f-77b0-b16d-661311d7b56c --- PASS: TestFollows_OneActiveOneInactive (1.11s) === RUN TestFollows_UnauthenticatedUser 2026/04/10 22:55:23 INFO Applying migration id=initial 2026/04/10 22:55:23 INFO Applying migration id=notesupdated 2026/04/10 22:55:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:23 INFO Applying migration id=activitiesid 2026/04/10 22:55:23 INFO Applying migration id=outbox 2026/04/10 22:55:23 INFO Applying migration id=edits 2026/04/10 22:55:23 INFO Applying migration id=outboxactor 2026/04/10 22:55:23 INFO Applying migration id=outboxsender 2026/04/10 22:55:23 INFO Applying migration id=thread 2026/04/10 22:55:23 INFO Applying migration id=host 2026/04/10 22:55:23 INFO Applying migration id=sharedinbox 2026/04/10 22:55:23 INFO Applying migration id=noteshost 2026/04/10 22:55:23 INFO Applying migration id=fetched 2026/04/10 22:55:23 INFO Applying migration id=move 2026/04/10 22:55:23 INFO Applying migration id=cleanup 2026/04/10 22:55:23 INFO Applying migration id=received 2026/04/10 22:55:23 INFO Applying migration id=namehost 2026/04/10 22:55:23 INFO Applying migration id=outboxhost 2026/04/10 22:55:23 INFO Applying migration id=notesfts 2026/04/10 22:55:23 INFO Applying migration id=iconsname 2026/04/10 22:55:23 INFO Applying migration id=nohash 2026/04/10 22:55:23 INFO Applying migration id=shares 2026/04/10 22:55:23 INFO Applying migration id=actorttl 2026/04/10 22:55:23 INFO Applying migration id=tocc 2026/04/10 22:55:23 INFO Applying migration id=followeds 2026/04/10 22:55:23 INFO Applying migration id=certhash 2026/04/10 22:55:23 INFO Applying migration id=follows_sync 2026/04/10 22:55:23 INFO Applying migration id=jsonpath 2026/04/10 22:55:23 INFO Applying migration id=localforward 2026/04/10 22:55:23 INFO Applying migration id=avatar 2026/04/10 22:55:23 INFO Applying migration id=noimage 2026/04/10 22:55:23 INFO Applying migration id=feed 2026/04/10 22:55:23 INFO Applying migration id=bookmarks 2026/04/10 22:55:23 INFO Applying migration id=shareactivity 2026/04/10 22:55:23 INFO Applying migration id=application 2026/04/10 22:55:23 INFO Applying migration id=certificates 2026/04/10 22:55:23 INFO Applying migration id=rawforward 2026/04/10 22:55:23 INFO Applying migration id=publickey 2026/04/10 22:55:23 INFO Applying migration id=resolvegroup 2026/04/10 22:55:23 INFO Applying migration id=reject 2026/04/10 22:55:23 INFO Applying migration id=autodel 2026/04/10 22:55:23 INFO Applying migration id=jsonb 2026/04/10 22:55:23 INFO Applying migration id=quote 2026/04/10 22:55:23 INFO Applying migration id=rfc9421 2026/04/10 22:55:23 INFO Applying migration id=keys 2026/04/10 22:55:23 INFO Applying migration id=portable 2026/04/10 22:55:23 INFO Applying migration id=proofs 2026/04/10 22:55:23 INFO Applying migration id=contexts 2026/04/10 22:55:23 INFO Applying migration id=deliverieshost 2026/04/10 22:55:23 INFO Applying migration id=pembegin 2026/04/10 22:55:23 INFO Applying migration id=didhost --- PASS: TestFollows_UnauthenticatedUser (0.70s) === RUN TestForward_ReplyToPostByFollower 2026/04/10 22:55:24 INFO Applying migration id=initial 2026/04/10 22:55:24 INFO Applying migration id=notesupdated 2026/04/10 22:55:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:24 INFO Applying migration id=activitiesid 2026/04/10 22:55:24 INFO Applying migration id=outbox 2026/04/10 22:55:24 INFO Applying migration id=edits 2026/04/10 22:55:24 INFO Applying migration id=outboxactor 2026/04/10 22:55:24 INFO Applying migration id=outboxsender 2026/04/10 22:55:24 INFO Applying migration id=thread 2026/04/10 22:55:24 INFO Applying migration id=host 2026/04/10 22:55:24 INFO Applying migration id=sharedinbox 2026/04/10 22:55:24 INFO Applying migration id=noteshost 2026/04/10 22:55:24 INFO Applying migration id=fetched 2026/04/10 22:55:24 INFO Applying migration id=move 2026/04/10 22:55:24 INFO Applying migration id=cleanup 2026/04/10 22:55:24 INFO Applying migration id=received 2026/04/10 22:55:24 INFO Applying migration id=namehost 2026/04/10 22:55:24 INFO Applying migration id=outboxhost 2026/04/10 22:55:24 INFO Applying migration id=notesfts 2026/04/10 22:55:24 INFO Applying migration id=iconsname 2026/04/10 22:55:24 INFO Applying migration id=nohash 2026/04/10 22:55:24 INFO Applying migration id=shares 2026/04/10 22:55:24 INFO Applying migration id=actorttl 2026/04/10 22:55:24 INFO Applying migration id=tocc 2026/04/10 22:55:24 INFO Applying migration id=followeds 2026/04/10 22:55:24 INFO Applying migration id=certhash 2026/04/10 22:55:24 INFO Applying migration id=follows_sync 2026/04/10 22:55:24 INFO Applying migration id=jsonpath 2026/04/10 22:55:24 INFO Applying migration id=localforward 2026/04/10 22:55:24 INFO Applying migration id=avatar 2026/04/10 22:55:24 INFO Applying migration id=noimage 2026/04/10 22:55:24 INFO Applying migration id=feed 2026/04/10 22:55:24 INFO Applying migration id=bookmarks 2026/04/10 22:55:24 INFO Applying migration id=shareactivity 2026/04/10 22:55:24 INFO Applying migration id=application 2026/04/10 22:55:24 INFO Applying migration id=certificates 2026/04/10 22:55:24 INFO Applying migration id=rawforward 2026/04/10 22:55:24 INFO Applying migration id=publickey 2026/04/10 22:55:24 INFO Applying migration id=resolvegroup 2026/04/10 22:55:24 INFO Applying migration id=reject 2026/04/10 22:55:24 INFO Applying migration id=autodel 2026/04/10 22:55:24 INFO Applying migration id=jsonb 2026/04/10 22:55:24 INFO Applying migration id=quote 2026/04/10 22:55:24 INFO Applying migration id=rfc9421 2026/04/10 22:55:24 INFO Applying migration id=keys 2026/04/10 22:55:24 INFO Applying migration id=portable 2026/04/10 22:55:24 INFO Applying migration id=proofs 2026/04/10 22:55:24 INFO Applying migration id=contexts 2026/04/10 22:55:24 INFO Applying migration id=deliverieshost 2026/04/10 22:55:24 INFO Applying migration id=pembegin 2026/04/10 22:55:24 INFO Applying migration id=didhost 2026/04/10 22:55:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-794d-786c-bb7e-b9290f409489 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:25 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55: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_ReplyToPostByFollower (1.16s) === RUN TestForward_ReplyToPublicPost 2026/04/10 22:55:25 INFO Applying migration id=initial 2026/04/10 22:55:25 INFO Applying migration id=notesupdated 2026/04/10 22:55:25 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:25 INFO Applying migration id=activitiesid 2026/04/10 22:55:25 INFO Applying migration id=outbox 2026/04/10 22:55:25 INFO Applying migration id=edits 2026/04/10 22:55:25 INFO Applying migration id=outboxactor 2026/04/10 22:55:25 INFO Applying migration id=outboxsender 2026/04/10 22:55:25 INFO Applying migration id=thread 2026/04/10 22:55:25 INFO Applying migration id=host 2026/04/10 22:55:25 INFO Applying migration id=sharedinbox 2026/04/10 22:55:25 INFO Applying migration id=noteshost 2026/04/10 22:55:25 INFO Applying migration id=fetched 2026/04/10 22:55:25 INFO Applying migration id=move 2026/04/10 22:55:25 INFO Applying migration id=cleanup 2026/04/10 22:55:25 INFO Applying migration id=received 2026/04/10 22:55:25 INFO Applying migration id=namehost 2026/04/10 22:55:25 INFO Applying migration id=outboxhost 2026/04/10 22:55:25 INFO Applying migration id=notesfts 2026/04/10 22:55:25 INFO Applying migration id=iconsname 2026/04/10 22:55:25 INFO Applying migration id=nohash 2026/04/10 22:55:25 INFO Applying migration id=shares 2026/04/10 22:55:25 INFO Applying migration id=actorttl 2026/04/10 22:55:25 INFO Applying migration id=tocc 2026/04/10 22:55:25 INFO Applying migration id=followeds 2026/04/10 22:55:25 INFO Applying migration id=certhash 2026/04/10 22:55:25 INFO Applying migration id=follows_sync 2026/04/10 22:55:25 INFO Applying migration id=jsonpath 2026/04/10 22:55:25 INFO Applying migration id=localforward 2026/04/10 22:55:25 INFO Applying migration id=avatar 2026/04/10 22:55:25 INFO Applying migration id=noimage 2026/04/10 22:55:25 INFO Applying migration id=feed 2026/04/10 22:55:25 INFO Applying migration id=bookmarks 2026/04/10 22:55:25 INFO Applying migration id=shareactivity 2026/04/10 22:55:25 INFO Applying migration id=application 2026/04/10 22:55:25 INFO Applying migration id=certificates 2026/04/10 22:55:25 INFO Applying migration id=rawforward 2026/04/10 22:55:25 INFO Applying migration id=publickey 2026/04/10 22:55:25 INFO Applying migration id=resolvegroup 2026/04/10 22:55:25 INFO Applying migration id=reject 2026/04/10 22:55:25 INFO Applying migration id=autodel 2026/04/10 22:55:25 INFO Applying migration id=jsonb 2026/04/10 22:55:25 INFO Applying migration id=quote 2026/04/10 22:55:25 INFO Applying migration id=rfc9421 2026/04/10 22:55:25 INFO Applying migration id=keys 2026/04/10 22:55:25 INFO Applying migration id=portable 2026/04/10 22:55:25 INFO Applying migration id=proofs 2026/04/10 22:55:25 INFO Applying migration id=contexts 2026/04/10 22:55:25 INFO Applying migration id=deliverieshost 2026/04/10 22:55:25 INFO Applying migration id=pembegin 2026/04/10 22:55:25 INFO Applying migration id=didhost 2026/04/10 22:55:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-7f00-7380-bcf1-403a360e55e6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:26 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:26 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToPublicPost (1.46s) === RUN TestForward_LocalReplyToLocalPublicPost 2026/04/10 22:55:26 INFO Applying migration id=initial 2026/04/10 22:55:26 INFO Applying migration id=notesupdated 2026/04/10 22:55:26 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:26 INFO Applying migration id=activitiesid 2026/04/10 22:55:26 INFO Applying migration id=outbox 2026/04/10 22:55:26 INFO Applying migration id=edits 2026/04/10 22:55:26 INFO Applying migration id=outboxactor 2026/04/10 22:55:26 INFO Applying migration id=outboxsender 2026/04/10 22:55:26 INFO Applying migration id=thread 2026/04/10 22:55:26 INFO Applying migration id=host 2026/04/10 22:55:26 INFO Applying migration id=sharedinbox 2026/04/10 22:55:26 INFO Applying migration id=noteshost 2026/04/10 22:55:26 INFO Applying migration id=fetched 2026/04/10 22:55:26 INFO Applying migration id=move 2026/04/10 22:55:26 INFO Applying migration id=cleanup 2026/04/10 22:55:26 INFO Applying migration id=received 2026/04/10 22:55:26 INFO Applying migration id=namehost 2026/04/10 22:55:26 INFO Applying migration id=outboxhost 2026/04/10 22:55:26 INFO Applying migration id=notesfts 2026/04/10 22:55:26 INFO Applying migration id=iconsname 2026/04/10 22:55:26 INFO Applying migration id=nohash 2026/04/10 22:55:26 INFO Applying migration id=shares 2026/04/10 22:55:26 INFO Applying migration id=actorttl 2026/04/10 22:55:26 INFO Applying migration id=tocc 2026/04/10 22:55:27 INFO Applying migration id=followeds 2026/04/10 22:55:27 INFO Applying migration id=certhash 2026/04/10 22:55:27 INFO Applying migration id=follows_sync 2026/04/10 22:55:27 INFO Applying migration id=jsonpath 2026/04/10 22:55:27 INFO Applying migration id=localforward 2026/04/10 22:55:27 INFO Applying migration id=avatar 2026/04/10 22:55:27 INFO Applying migration id=noimage 2026/04/10 22:55:27 INFO Applying migration id=feed 2026/04/10 22:55:27 INFO Applying migration id=bookmarks 2026/04/10 22:55:27 INFO Applying migration id=shareactivity 2026/04/10 22:55:27 INFO Applying migration id=application 2026/04/10 22:55:27 INFO Applying migration id=certificates 2026/04/10 22:55:27 INFO Applying migration id=rawforward 2026/04/10 22:55:27 INFO Applying migration id=publickey 2026/04/10 22:55:27 INFO Applying migration id=resolvegroup 2026/04/10 22:55:27 INFO Applying migration id=reject 2026/04/10 22:55:27 INFO Applying migration id=autodel 2026/04/10 22:55:27 INFO Applying migration id=jsonb 2026/04/10 22:55:27 INFO Applying migration id=quote 2026/04/10 22:55:27 INFO Applying migration id=rfc9421 2026/04/10 22:55:27 INFO Applying migration id=keys 2026/04/10 22:55:27 INFO Applying migration id=portable 2026/04/10 22:55:27 INFO Applying migration id=proofs 2026/04/10 22:55:27 INFO Applying migration id=contexts 2026/04/10 22:55:27 INFO Applying migration id=deliverieshost 2026/04/10 22:55:27 INFO Applying migration id=pembegin 2026/04/10 22:55:27 INFO Applying migration id=didhost 2026/04/10 22:55:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-828f-7371-8c49-1412ed2610d8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-828f-7c16-bdc4-65c80fd4ba53 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-828f-7bc3-b493-98e2ef5fe731 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-828f-7bc3-b493-98e2ef5fe731 2026/04/10 22:55:27 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799b-828f-7bc3-b493-98e2ef5fe731 2026/04/10 22:55:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799b-8291-78c1-b48a-a532091c1970 note=https://localhost.localdomain:8443/post/019d799b-8291-7894-b638-7e3b5d4b5144 thread=https://localhost.localdomain:8443/post/019d799b-828f-7bc3-b493-98e2ef5fe731 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-8291-78c1-b48a-a532091c1970 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-8291-7894-b638-7e3b5d4b5144 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-8291-7894-b638-7e3b5d4b5144 --- PASS: TestForward_LocalReplyToLocalPublicPost (0.91s) === RUN TestForward_ReplyToReplyToPostByFollower 2026/04/10 22:55:27 INFO Applying migration id=initial 2026/04/10 22:55:27 INFO Applying migration id=notesupdated 2026/04/10 22:55:27 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:27 INFO Applying migration id=activitiesid 2026/04/10 22:55:27 INFO Applying migration id=outbox 2026/04/10 22:55:27 INFO Applying migration id=edits 2026/04/10 22:55:27 INFO Applying migration id=outboxactor 2026/04/10 22:55:27 INFO Applying migration id=outboxsender 2026/04/10 22:55:27 INFO Applying migration id=thread 2026/04/10 22:55:27 INFO Applying migration id=host 2026/04/10 22:55:27 INFO Applying migration id=sharedinbox 2026/04/10 22:55:27 INFO Applying migration id=noteshost 2026/04/10 22:55:27 INFO Applying migration id=fetched 2026/04/10 22:55:27 INFO Applying migration id=move 2026/04/10 22:55:27 INFO Applying migration id=cleanup 2026/04/10 22:55:27 INFO Applying migration id=received 2026/04/10 22:55:27 INFO Applying migration id=namehost 2026/04/10 22:55:27 INFO Applying migration id=outboxhost 2026/04/10 22:55:27 INFO Applying migration id=notesfts 2026/04/10 22:55:27 INFO Applying migration id=iconsname 2026/04/10 22:55:27 INFO Applying migration id=nohash 2026/04/10 22:55:27 INFO Applying migration id=shares 2026/04/10 22:55:27 INFO Applying migration id=actorttl 2026/04/10 22:55:27 INFO Applying migration id=tocc 2026/04/10 22:55:27 INFO Applying migration id=followeds 2026/04/10 22:55:27 INFO Applying migration id=certhash 2026/04/10 22:55:27 INFO Applying migration id=follows_sync 2026/04/10 22:55:27 INFO Applying migration id=jsonpath 2026/04/10 22:55:27 INFO Applying migration id=localforward 2026/04/10 22:55:27 INFO Applying migration id=avatar 2026/04/10 22:55:27 INFO Applying migration id=noimage 2026/04/10 22:55:27 INFO Applying migration id=feed 2026/04/10 22:55:27 INFO Applying migration id=bookmarks 2026/04/10 22:55:27 INFO Applying migration id=shareactivity 2026/04/10 22:55:27 INFO Applying migration id=application 2026/04/10 22:55:27 INFO Applying migration id=certificates 2026/04/10 22:55:27 INFO Applying migration id=rawforward 2026/04/10 22:55:27 INFO Applying migration id=publickey 2026/04/10 22:55:27 INFO Applying migration id=resolvegroup 2026/04/10 22:55:27 INFO Applying migration id=reject 2026/04/10 22:55:27 INFO Applying migration id=autodel 2026/04/10 22:55:27 INFO Applying migration id=jsonb 2026/04/10 22:55:27 INFO Applying migration id=quote 2026/04/10 22:55:27 INFO Applying migration id=rfc9421 2026/04/10 22:55:27 INFO Applying migration id=keys 2026/04/10 22:55:27 INFO Applying migration id=portable 2026/04/10 22:55:27 INFO Applying migration id=proofs 2026/04/10 22:55:27 INFO Applying migration id=contexts 2026/04/10 22:55:27 INFO Applying migration id=deliverieshost 2026/04/10 22:55:27 INFO Applying migration id=pembegin 2026/04/10 22:55:27 INFO Applying migration id=didhost 2026/04/10 22:55:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-8644-73d1-9ef6-f631e658f32b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55: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/04/10 22:55:28 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToReplyToPostByFollower (0.95s) === RUN TestForward_ReplyToUnknownPost 2026/04/10 22:55:28 INFO Applying migration id=initial 2026/04/10 22:55:28 INFO Applying migration id=notesupdated 2026/04/10 22:55:28 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:28 INFO Applying migration id=activitiesid 2026/04/10 22:55:28 INFO Applying migration id=outbox 2026/04/10 22:55:28 INFO Applying migration id=edits 2026/04/10 22:55:28 INFO Applying migration id=outboxactor 2026/04/10 22:55:28 INFO Applying migration id=outboxsender 2026/04/10 22:55:28 INFO Applying migration id=thread 2026/04/10 22:55:28 INFO Applying migration id=host 2026/04/10 22:55:28 INFO Applying migration id=sharedinbox 2026/04/10 22:55:28 INFO Applying migration id=noteshost 2026/04/10 22:55:28 INFO Applying migration id=fetched 2026/04/10 22:55:28 INFO Applying migration id=move 2026/04/10 22:55:28 INFO Applying migration id=cleanup 2026/04/10 22:55:28 INFO Applying migration id=received 2026/04/10 22:55:28 INFO Applying migration id=namehost 2026/04/10 22:55:28 INFO Applying migration id=outboxhost 2026/04/10 22:55:28 INFO Applying migration id=notesfts 2026/04/10 22:55:28 INFO Applying migration id=iconsname 2026/04/10 22:55:28 INFO Applying migration id=nohash 2026/04/10 22:55:28 INFO Applying migration id=shares 2026/04/10 22:55:28 INFO Applying migration id=actorttl 2026/04/10 22:55:28 INFO Applying migration id=tocc 2026/04/10 22:55:28 INFO Applying migration id=followeds 2026/04/10 22:55:28 INFO Applying migration id=certhash 2026/04/10 22:55:28 INFO Applying migration id=follows_sync 2026/04/10 22:55:28 INFO Applying migration id=jsonpath 2026/04/10 22:55:28 INFO Applying migration id=localforward 2026/04/10 22:55:28 INFO Applying migration id=avatar 2026/04/10 22:55:28 INFO Applying migration id=noimage 2026/04/10 22:55:28 INFO Applying migration id=feed 2026/04/10 22:55:28 INFO Applying migration id=bookmarks 2026/04/10 22:55:28 INFO Applying migration id=shareactivity 2026/04/10 22:55:28 INFO Applying migration id=application 2026/04/10 22:55:28 INFO Applying migration id=certificates 2026/04/10 22:55:28 INFO Applying migration id=rawforward 2026/04/10 22:55:28 INFO Applying migration id=publickey 2026/04/10 22:55:28 INFO Applying migration id=resolvegroup 2026/04/10 22:55:28 INFO Applying migration id=reject 2026/04/10 22:55:28 INFO Applying migration id=autodel 2026/04/10 22:55:28 INFO Applying migration id=jsonb 2026/04/10 22:55:28 INFO Applying migration id=quote 2026/04/10 22:55:28 INFO Applying migration id=rfc9421 2026/04/10 22:55:28 INFO Applying migration id=keys 2026/04/10 22:55:28 INFO Applying migration id=portable 2026/04/10 22:55:28 INFO Applying migration id=proofs 2026/04/10 22:55:28 INFO Applying migration id=contexts 2026/04/10 22:55:28 INFO Applying migration id=deliverieshost 2026/04/10 22:55:28 INFO Applying migration id=pembegin 2026/04/10 22:55:28 INFO Applying migration id=didhost 2026/04/10 22:55:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-89a1-7806-aff1-17df8d71d514 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:29 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToUnknownPost (0.86s) === RUN TestForward_ReplyToDM 2026/04/10 22:55:29 INFO Applying migration id=initial 2026/04/10 22:55:29 INFO Applying migration id=notesupdated 2026/04/10 22:55:29 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:29 INFO Applying migration id=activitiesid 2026/04/10 22:55:29 INFO Applying migration id=outbox 2026/04/10 22:55:29 INFO Applying migration id=edits 2026/04/10 22:55:29 INFO Applying migration id=outboxactor 2026/04/10 22:55:29 INFO Applying migration id=outboxsender 2026/04/10 22:55:29 INFO Applying migration id=thread 2026/04/10 22:55:29 INFO Applying migration id=host 2026/04/10 22:55:29 INFO Applying migration id=sharedinbox 2026/04/10 22:55:29 INFO Applying migration id=noteshost 2026/04/10 22:55:29 INFO Applying migration id=fetched 2026/04/10 22:55:29 INFO Applying migration id=move 2026/04/10 22:55:29 INFO Applying migration id=cleanup 2026/04/10 22:55:29 INFO Applying migration id=received 2026/04/10 22:55:29 INFO Applying migration id=namehost 2026/04/10 22:55:29 INFO Applying migration id=outboxhost 2026/04/10 22:55:29 INFO Applying migration id=notesfts 2026/04/10 22:55:29 INFO Applying migration id=iconsname 2026/04/10 22:55:29 INFO Applying migration id=nohash 2026/04/10 22:55:29 INFO Applying migration id=shares 2026/04/10 22:55:29 INFO Applying migration id=actorttl 2026/04/10 22:55:29 INFO Applying migration id=tocc 2026/04/10 22:55:29 INFO Applying migration id=followeds 2026/04/10 22:55:29 INFO Applying migration id=certhash 2026/04/10 22:55:29 INFO Applying migration id=follows_sync 2026/04/10 22:55:29 INFO Applying migration id=jsonpath 2026/04/10 22:55:29 INFO Applying migration id=localforward 2026/04/10 22:55:29 INFO Applying migration id=avatar 2026/04/10 22:55:29 INFO Applying migration id=noimage 2026/04/10 22:55:29 INFO Applying migration id=feed 2026/04/10 22:55:29 INFO Applying migration id=bookmarks 2026/04/10 22:55:29 INFO Applying migration id=shareactivity 2026/04/10 22:55:29 INFO Applying migration id=application 2026/04/10 22:55:29 INFO Applying migration id=certificates 2026/04/10 22:55:29 INFO Applying migration id=rawforward 2026/04/10 22:55:29 INFO Applying migration id=publickey 2026/04/10 22:55:29 INFO Applying migration id=resolvegroup 2026/04/10 22:55:29 INFO Applying migration id=reject 2026/04/10 22:55:29 INFO Applying migration id=autodel 2026/04/10 22:55:29 INFO Applying migration id=jsonb 2026/04/10 22:55:29 INFO Applying migration id=quote 2026/04/10 22:55:29 INFO Applying migration id=rfc9421 2026/04/10 22:55:29 INFO Applying migration id=keys 2026/04/10 22:55:29 INFO Applying migration id=portable 2026/04/10 22:55:29 INFO Applying migration id=proofs 2026/04/10 22:55:29 INFO Applying migration id=contexts 2026/04/10 22:55:29 INFO Applying migration id=deliverieshost 2026/04/10 22:55:29 INFO Applying migration id=pembegin 2026/04/10 22:55:29 INFO Applying migration id=didhost 2026/04/10 22:55:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-8cce-75cd-a133-2c6803c911ea activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:30 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToDM (0.81s) === RUN TestForward_NotFollowingAuthor 2026/04/10 22:55:30 INFO Applying migration id=initial 2026/04/10 22:55:30 INFO Applying migration id=notesupdated 2026/04/10 22:55:30 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:30 INFO Applying migration id=activitiesid 2026/04/10 22:55:30 INFO Applying migration id=outbox 2026/04/10 22:55:30 INFO Applying migration id=edits 2026/04/10 22:55:30 INFO Applying migration id=outboxactor 2026/04/10 22:55:30 INFO Applying migration id=outboxsender 2026/04/10 22:55:30 INFO Applying migration id=thread 2026/04/10 22:55:30 INFO Applying migration id=host 2026/04/10 22:55:30 INFO Applying migration id=sharedinbox 2026/04/10 22:55:30 INFO Applying migration id=noteshost 2026/04/10 22:55:30 INFO Applying migration id=fetched 2026/04/10 22:55:30 INFO Applying migration id=move 2026/04/10 22:55:30 INFO Applying migration id=cleanup 2026/04/10 22:55:30 INFO Applying migration id=received 2026/04/10 22:55:30 INFO Applying migration id=namehost 2026/04/10 22:55:30 INFO Applying migration id=outboxhost 2026/04/10 22:55:30 INFO Applying migration id=notesfts 2026/04/10 22:55:30 INFO Applying migration id=iconsname 2026/04/10 22:55:30 INFO Applying migration id=nohash 2026/04/10 22:55:30 INFO Applying migration id=shares 2026/04/10 22:55:30 INFO Applying migration id=actorttl 2026/04/10 22:55:30 INFO Applying migration id=tocc 2026/04/10 22:55:30 INFO Applying migration id=followeds 2026/04/10 22:55:30 INFO Applying migration id=certhash 2026/04/10 22:55:30 INFO Applying migration id=follows_sync 2026/04/10 22:55:30 INFO Applying migration id=jsonpath 2026/04/10 22:55:30 INFO Applying migration id=localforward 2026/04/10 22:55:30 INFO Applying migration id=avatar 2026/04/10 22:55:30 INFO Applying migration id=noimage 2026/04/10 22:55:30 INFO Applying migration id=feed 2026/04/10 22:55:30 INFO Applying migration id=bookmarks 2026/04/10 22:55:30 INFO Applying migration id=shareactivity 2026/04/10 22:55:30 INFO Applying migration id=application 2026/04/10 22:55:30 INFO Applying migration id=certificates 2026/04/10 22:55:30 INFO Applying migration id=rawforward 2026/04/10 22:55:30 INFO Applying migration id=publickey 2026/04/10 22:55:30 INFO Applying migration id=resolvegroup 2026/04/10 22:55:30 INFO Applying migration id=reject 2026/04/10 22:55:30 INFO Applying migration id=autodel 2026/04/10 22:55:30 INFO Applying migration id=jsonb 2026/04/10 22:55:30 INFO Applying migration id=quote 2026/04/10 22:55:30 INFO Applying migration id=rfc9421 2026/04/10 22:55:30 INFO Applying migration id=keys 2026/04/10 22:55:30 INFO Applying migration id=portable 2026/04/10 22:55:30 INFO Applying migration id=proofs 2026/04/10 22:55:30 INFO Applying migration id=contexts 2026/04/10 22:55:30 INFO Applying migration id=deliverieshost 2026/04/10 22:55:30 INFO Applying migration id=pembegin 2026/04/10 22:55:30 INFO Applying migration id=didhost 2026/04/10 22:55:31 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:31 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_NotFollowingAuthor (0.79s) === RUN TestForward_NotReplyToLocalPost 2026/04/10 22:55:31 INFO Applying migration id=initial 2026/04/10 22:55:31 INFO Applying migration id=notesupdated 2026/04/10 22:55:31 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:31 INFO Applying migration id=activitiesid 2026/04/10 22:55:31 INFO Applying migration id=outbox 2026/04/10 22:55:31 INFO Applying migration id=edits 2026/04/10 22:55:31 INFO Applying migration id=outboxactor 2026/04/10 22:55:31 INFO Applying migration id=outboxsender 2026/04/10 22:55:31 INFO Applying migration id=thread 2026/04/10 22:55:31 INFO Applying migration id=host 2026/04/10 22:55:31 INFO Applying migration id=sharedinbox 2026/04/10 22:55:31 INFO Applying migration id=noteshost 2026/04/10 22:55:31 INFO Applying migration id=fetched 2026/04/10 22:55:31 INFO Applying migration id=move 2026/04/10 22:55:31 INFO Applying migration id=cleanup 2026/04/10 22:55:31 INFO Applying migration id=received 2026/04/10 22:55:31 INFO Applying migration id=namehost 2026/04/10 22:55:31 INFO Applying migration id=outboxhost 2026/04/10 22:55:31 INFO Applying migration id=notesfts 2026/04/10 22:55:31 INFO Applying migration id=iconsname 2026/04/10 22:55:31 INFO Applying migration id=nohash 2026/04/10 22:55:31 INFO Applying migration id=shares 2026/04/10 22:55:31 INFO Applying migration id=actorttl 2026/04/10 22:55:31 INFO Applying migration id=tocc 2026/04/10 22:55:31 INFO Applying migration id=followeds 2026/04/10 22:55:31 INFO Applying migration id=certhash 2026/04/10 22:55:31 INFO Applying migration id=follows_sync 2026/04/10 22:55:31 INFO Applying migration id=jsonpath 2026/04/10 22:55:31 INFO Applying migration id=localforward 2026/04/10 22:55:31 INFO Applying migration id=avatar 2026/04/10 22:55:31 INFO Applying migration id=noimage 2026/04/10 22:55:31 INFO Applying migration id=feed 2026/04/10 22:55:31 INFO Applying migration id=bookmarks 2026/04/10 22:55:31 INFO Applying migration id=shareactivity 2026/04/10 22:55:31 INFO Applying migration id=application 2026/04/10 22:55:31 INFO Applying migration id=certificates 2026/04/10 22:55:31 INFO Applying migration id=rawforward 2026/04/10 22:55:31 INFO Applying migration id=publickey 2026/04/10 22:55:31 INFO Applying migration id=resolvegroup 2026/04/10 22:55:31 INFO Applying migration id=reject 2026/04/10 22:55:31 INFO Applying migration id=autodel 2026/04/10 22:55:31 INFO Applying migration id=jsonb 2026/04/10 22:55:31 INFO Applying migration id=quote 2026/04/10 22:55:31 INFO Applying migration id=rfc9421 2026/04/10 22:55:31 INFO Applying migration id=keys 2026/04/10 22:55:31 INFO Applying migration id=portable 2026/04/10 22:55:31 INFO Applying migration id=proofs 2026/04/10 22:55:31 INFO Applying migration id=contexts 2026/04/10 22:55:31 INFO Applying migration id=deliverieshost 2026/04/10 22:55:31 INFO Applying migration id=pembegin 2026/04/10 22:55:31 INFO Applying migration id=didhost 2026/04/10 22:55:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-94bd-7ad0-ae6c-e0689421a1a5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:32 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_NotReplyToLocalPost (1.24s) === RUN TestForward_ReplyToFederatedPost 2026/04/10 22:55:32 INFO Applying migration id=initial 2026/04/10 22:55:32 INFO Applying migration id=notesupdated 2026/04/10 22:55:32 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:32 INFO Applying migration id=activitiesid 2026/04/10 22:55:32 INFO Applying migration id=outbox 2026/04/10 22:55:32 INFO Applying migration id=edits 2026/04/10 22:55:32 INFO Applying migration id=outboxactor 2026/04/10 22:55:32 INFO Applying migration id=outboxsender 2026/04/10 22:55:32 INFO Applying migration id=thread 2026/04/10 22:55:32 INFO Applying migration id=host 2026/04/10 22:55:32 INFO Applying migration id=sharedinbox 2026/04/10 22:55:32 INFO Applying migration id=noteshost 2026/04/10 22:55:32 INFO Applying migration id=fetched 2026/04/10 22:55:32 INFO Applying migration id=move 2026/04/10 22:55:32 INFO Applying migration id=cleanup 2026/04/10 22:55:32 INFO Applying migration id=received 2026/04/10 22:55:32 INFO Applying migration id=namehost 2026/04/10 22:55:32 INFO Applying migration id=outboxhost 2026/04/10 22:55:32 INFO Applying migration id=notesfts 2026/04/10 22:55:32 INFO Applying migration id=iconsname 2026/04/10 22:55:32 INFO Applying migration id=nohash 2026/04/10 22:55:32 INFO Applying migration id=shares 2026/04/10 22:55:32 INFO Applying migration id=actorttl 2026/04/10 22:55:32 INFO Applying migration id=tocc 2026/04/10 22:55:32 INFO Applying migration id=followeds 2026/04/10 22:55:32 INFO Applying migration id=certhash 2026/04/10 22:55:32 INFO Applying migration id=follows_sync 2026/04/10 22:55:32 INFO Applying migration id=jsonpath 2026/04/10 22:55:32 INFO Applying migration id=localforward 2026/04/10 22:55:32 INFO Applying migration id=avatar 2026/04/10 22:55:32 INFO Applying migration id=noimage 2026/04/10 22:55:32 INFO Applying migration id=feed 2026/04/10 22:55:32 INFO Applying migration id=bookmarks 2026/04/10 22:55:32 INFO Applying migration id=shareactivity 2026/04/10 22:55:32 INFO Applying migration id=application 2026/04/10 22:55:32 INFO Applying migration id=certificates 2026/04/10 22:55:32 INFO Applying migration id=rawforward 2026/04/10 22:55:32 INFO Applying migration id=publickey 2026/04/10 22:55:32 INFO Applying migration id=resolvegroup 2026/04/10 22:55:32 INFO Applying migration id=reject 2026/04/10 22:55:32 INFO Applying migration id=autodel 2026/04/10 22:55:32 INFO Applying migration id=jsonb 2026/04/10 22:55:32 INFO Applying migration id=quote 2026/04/10 22:55:32 INFO Applying migration id=rfc9421 2026/04/10 22:55:32 INFO Applying migration id=keys 2026/04/10 22:55:32 INFO Applying migration id=portable 2026/04/10 22:55:32 INFO Applying migration id=proofs 2026/04/10 22:55:32 INFO Applying migration id=contexts 2026/04/10 22:55:32 INFO Applying migration id=deliverieshost 2026/04/10 22:55:32 INFO Applying migration id=pembegin 2026/04/10 22:55:32 INFO Applying migration id=didhost --- PASS: TestForward_ReplyToFederatedPost (0.97s) === RUN TestForward_MaxDepth 2026/04/10 22:55:33 INFO Applying migration id=initial 2026/04/10 22:55:33 INFO Applying migration id=notesupdated 2026/04/10 22:55:33 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:33 INFO Applying migration id=activitiesid 2026/04/10 22:55:33 INFO Applying migration id=outbox 2026/04/10 22:55:33 INFO Applying migration id=edits 2026/04/10 22:55:33 INFO Applying migration id=outboxactor 2026/04/10 22:55:33 INFO Applying migration id=outboxsender 2026/04/10 22:55:33 INFO Applying migration id=thread 2026/04/10 22:55:33 INFO Applying migration id=host 2026/04/10 22:55:33 INFO Applying migration id=sharedinbox 2026/04/10 22:55:33 INFO Applying migration id=noteshost 2026/04/10 22:55:33 INFO Applying migration id=fetched 2026/04/10 22:55:33 INFO Applying migration id=move 2026/04/10 22:55:33 INFO Applying migration id=cleanup 2026/04/10 22:55:33 INFO Applying migration id=received 2026/04/10 22:55:33 INFO Applying migration id=namehost 2026/04/10 22:55:33 INFO Applying migration id=outboxhost 2026/04/10 22:55:33 INFO Applying migration id=notesfts 2026/04/10 22:55:33 INFO Applying migration id=iconsname 2026/04/10 22:55:33 INFO Applying migration id=nohash 2026/04/10 22:55:33 INFO Applying migration id=shares 2026/04/10 22:55:33 INFO Applying migration id=actorttl 2026/04/10 22:55:33 INFO Applying migration id=tocc 2026/04/10 22:55:33 INFO Applying migration id=followeds 2026/04/10 22:55:33 INFO Applying migration id=certhash 2026/04/10 22:55:33 INFO Applying migration id=follows_sync 2026/04/10 22:55:33 INFO Applying migration id=jsonpath 2026/04/10 22:55:33 INFO Applying migration id=localforward 2026/04/10 22:55:33 INFO Applying migration id=avatar 2026/04/10 22:55:33 INFO Applying migration id=noimage 2026/04/10 22:55:33 INFO Applying migration id=feed 2026/04/10 22:55:33 INFO Applying migration id=bookmarks 2026/04/10 22:55:33 INFO Applying migration id=shareactivity 2026/04/10 22:55:33 INFO Applying migration id=application 2026/04/10 22:55:33 INFO Applying migration id=certificates 2026/04/10 22:55:33 INFO Applying migration id=rawforward 2026/04/10 22:55:33 INFO Applying migration id=publickey 2026/04/10 22:55:33 INFO Applying migration id=resolvegroup 2026/04/10 22:55:33 INFO Applying migration id=reject 2026/04/10 22:55:33 INFO Applying migration id=autodel 2026/04/10 22:55:33 INFO Applying migration id=jsonb 2026/04/10 22:55:33 INFO Applying migration id=quote 2026/04/10 22:55:33 INFO Applying migration id=rfc9421 2026/04/10 22:55:33 INFO Applying migration id=keys 2026/04/10 22:55:33 INFO Applying migration id=portable 2026/04/10 22:55:33 INFO Applying migration id=proofs 2026/04/10 22:55:33 INFO Applying migration id=contexts 2026/04/10 22:55:33 INFO Applying migration id=deliverieshost 2026/04/10 22:55:33 INFO Applying migration id=pembegin 2026/04/10 22:55:33 INFO Applying migration id=didhost 2026/04/10 22:55:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-9e48-7e38-a4a6-74ab6a85c486 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:34 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:34 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_MaxDepth (1.47s) === RUN TestForward_MaxDepthPlusOne 2026/04/10 22:55:34 INFO Applying migration id=initial 2026/04/10 22:55:34 INFO Applying migration id=notesupdated 2026/04/10 22:55:34 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:34 INFO Applying migration id=activitiesid 2026/04/10 22:55:34 INFO Applying migration id=outbox 2026/04/10 22:55:34 INFO Applying migration id=edits 2026/04/10 22:55:34 INFO Applying migration id=outboxactor 2026/04/10 22:55:34 INFO Applying migration id=outboxsender 2026/04/10 22:55:34 INFO Applying migration id=thread 2026/04/10 22:55:34 INFO Applying migration id=host 2026/04/10 22:55:34 INFO Applying migration id=sharedinbox 2026/04/10 22:55:34 INFO Applying migration id=noteshost 2026/04/10 22:55:34 INFO Applying migration id=fetched 2026/04/10 22:55:34 INFO Applying migration id=move 2026/04/10 22:55:34 INFO Applying migration id=cleanup 2026/04/10 22:55:34 INFO Applying migration id=received 2026/04/10 22:55:34 INFO Applying migration id=namehost 2026/04/10 22:55:34 INFO Applying migration id=outboxhost 2026/04/10 22:55:35 INFO Applying migration id=notesfts 2026/04/10 22:55:35 INFO Applying migration id=iconsname 2026/04/10 22:55:35 INFO Applying migration id=nohash 2026/04/10 22:55:35 INFO Applying migration id=shares 2026/04/10 22:55:35 INFO Applying migration id=actorttl 2026/04/10 22:55:35 INFO Applying migration id=tocc 2026/04/10 22:55:35 INFO Applying migration id=followeds 2026/04/10 22:55:35 INFO Applying migration id=certhash 2026/04/10 22:55:35 INFO Applying migration id=follows_sync 2026/04/10 22:55:35 INFO Applying migration id=jsonpath 2026/04/10 22:55:35 INFO Applying migration id=localforward 2026/04/10 22:55:35 INFO Applying migration id=avatar 2026/04/10 22:55:35 INFO Applying migration id=noimage 2026/04/10 22:55:35 INFO Applying migration id=feed 2026/04/10 22:55:35 INFO Applying migration id=bookmarks 2026/04/10 22:55:35 INFO Applying migration id=shareactivity 2026/04/10 22:55:35 INFO Applying migration id=application 2026/04/10 22:55:35 INFO Applying migration id=certificates 2026/04/10 22:55:35 INFO Applying migration id=rawforward 2026/04/10 22:55:35 INFO Applying migration id=publickey 2026/04/10 22:55:35 INFO Applying migration id=resolvegroup 2026/04/10 22:55:35 INFO Applying migration id=reject 2026/04/10 22:55:35 INFO Applying migration id=autodel 2026/04/10 22:55:35 INFO Applying migration id=jsonb 2026/04/10 22:55:35 INFO Applying migration id=quote 2026/04/10 22:55:35 INFO Applying migration id=rfc9421 2026/04/10 22:55:35 INFO Applying migration id=keys 2026/04/10 22:55:35 INFO Applying migration id=portable 2026/04/10 22:55:35 INFO Applying migration id=proofs 2026/04/10 22:55:35 INFO Applying migration id=contexts 2026/04/10 22:55:35 INFO Applying migration id=deliverieshost 2026/04/10 22:55:35 INFO Applying migration id=pembegin 2026/04/10 22:55:35 INFO Applying migration id=didhost 2026/04/10 22:55:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-a2b4-75f6-8437-b7ac1536382a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55: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: TestForward_MaxDepthPlusOne (1.13s) === RUN TestForward_ReplyToLocalPostByLocalFollower 2026/04/10 22:55:36 INFO Applying migration id=initial 2026/04/10 22:55:36 INFO Applying migration id=notesupdated 2026/04/10 22:55:36 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:36 INFO Applying migration id=activitiesid 2026/04/10 22:55:36 INFO Applying migration id=outbox 2026/04/10 22:55:36 INFO Applying migration id=edits 2026/04/10 22:55:36 INFO Applying migration id=outboxactor 2026/04/10 22:55:36 INFO Applying migration id=outboxsender 2026/04/10 22:55:36 INFO Applying migration id=thread 2026/04/10 22:55:36 INFO Applying migration id=host 2026/04/10 22:55:36 INFO Applying migration id=sharedinbox 2026/04/10 22:55:36 INFO Applying migration id=noteshost 2026/04/10 22:55:36 INFO Applying migration id=fetched 2026/04/10 22:55:36 INFO Applying migration id=move 2026/04/10 22:55:36 INFO Applying migration id=cleanup 2026/04/10 22:55:36 INFO Applying migration id=received 2026/04/10 22:55:36 INFO Applying migration id=namehost 2026/04/10 22:55:36 INFO Applying migration id=outboxhost 2026/04/10 22:55:36 INFO Applying migration id=notesfts 2026/04/10 22:55:36 INFO Applying migration id=iconsname 2026/04/10 22:55:36 INFO Applying migration id=nohash 2026/04/10 22:55:36 INFO Applying migration id=shares 2026/04/10 22:55:36 INFO Applying migration id=actorttl 2026/04/10 22:55:36 INFO Applying migration id=tocc 2026/04/10 22:55:36 INFO Applying migration id=followeds 2026/04/10 22:55:36 INFO Applying migration id=certhash 2026/04/10 22:55:36 INFO Applying migration id=follows_sync 2026/04/10 22:55:36 INFO Applying migration id=jsonpath 2026/04/10 22:55:36 INFO Applying migration id=localforward 2026/04/10 22:55:36 INFO Applying migration id=avatar 2026/04/10 22:55:36 INFO Applying migration id=noimage 2026/04/10 22:55:36 INFO Applying migration id=feed 2026/04/10 22:55:36 INFO Applying migration id=bookmarks 2026/04/10 22:55:36 INFO Applying migration id=shareactivity 2026/04/10 22:55:36 INFO Applying migration id=application 2026/04/10 22:55:36 INFO Applying migration id=certificates 2026/04/10 22:55:36 INFO Applying migration id=rawforward 2026/04/10 22:55:36 INFO Applying migration id=publickey 2026/04/10 22:55:36 INFO Applying migration id=resolvegroup 2026/04/10 22:55:36 INFO Applying migration id=reject 2026/04/10 22:55:36 INFO Applying migration id=autodel 2026/04/10 22:55:36 INFO Applying migration id=jsonb 2026/04/10 22:55:36 INFO Applying migration id=quote 2026/04/10 22:55:36 INFO Applying migration id=rfc9421 2026/04/10 22:55:36 INFO Applying migration id=keys 2026/04/10 22:55:36 INFO Applying migration id=portable 2026/04/10 22:55:36 INFO Applying migration id=proofs 2026/04/10 22:55:36 INFO Applying migration id=contexts 2026/04/10 22:55:36 INFO Applying migration id=deliverieshost 2026/04/10 22:55:36 INFO Applying migration id=pembegin 2026/04/10 22:55:36 INFO Applying migration id=didhost 2026/04/10 22:55:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-a879-76e8-8c9a-5edcc172dcb4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-a879-7d88-a059-35bd0f4feb1a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-a879-7cf9-824b-eb47052fe971 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-a879-7cf9-824b-eb47052fe971 2026/04/10 22:55:37 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799b-a879-7cf9-824b-eb47052fe971 2026/04/10 22:55:37 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799b-a87b-7aa5-96da-9acb12fd7c76 note=https://localhost.localdomain:8443/post/019d799b-a87b-7a7a-8997-17ff09cf9008 thread=https://localhost.localdomain:8443/post/019d799b-a879-7cf9-824b-eb47052fe971 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-a87b-7aa5-96da-9acb12fd7c76 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-a87b-7a7a-8997-17ff09cf9008 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-a87b-7a7a-8997-17ff09cf9008 --- PASS: TestForward_ReplyToLocalPostByLocalFollower (1.48s) === RUN TestForward_EditedReplyToLocalPostByLocalFollower 2026/04/10 22:55:37 INFO Applying migration id=initial 2026/04/10 22:55:37 INFO Applying migration id=notesupdated 2026/04/10 22:55:37 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:37 INFO Applying migration id=activitiesid 2026/04/10 22:55:37 INFO Applying migration id=outbox 2026/04/10 22:55:37 INFO Applying migration id=edits 2026/04/10 22:55:37 INFO Applying migration id=outboxactor 2026/04/10 22:55:37 INFO Applying migration id=outboxsender 2026/04/10 22:55:37 INFO Applying migration id=thread 2026/04/10 22:55:37 INFO Applying migration id=host 2026/04/10 22:55:37 INFO Applying migration id=sharedinbox 2026/04/10 22:55:37 INFO Applying migration id=noteshost 2026/04/10 22:55:37 INFO Applying migration id=fetched 2026/04/10 22:55:37 INFO Applying migration id=move 2026/04/10 22:55:37 INFO Applying migration id=cleanup 2026/04/10 22:55:37 INFO Applying migration id=received 2026/04/10 22:55:37 INFO Applying migration id=namehost 2026/04/10 22:55:37 INFO Applying migration id=outboxhost 2026/04/10 22:55:37 INFO Applying migration id=notesfts 2026/04/10 22:55:37 INFO Applying migration id=iconsname 2026/04/10 22:55:37 INFO Applying migration id=nohash 2026/04/10 22:55:37 INFO Applying migration id=shares 2026/04/10 22:55:37 INFO Applying migration id=actorttl 2026/04/10 22:55:37 INFO Applying migration id=tocc 2026/04/10 22:55:37 INFO Applying migration id=followeds 2026/04/10 22:55:37 INFO Applying migration id=certhash 2026/04/10 22:55:37 INFO Applying migration id=follows_sync 2026/04/10 22:55:37 INFO Applying migration id=jsonpath 2026/04/10 22:55:37 INFO Applying migration id=localforward 2026/04/10 22:55:37 INFO Applying migration id=avatar 2026/04/10 22:55:37 INFO Applying migration id=noimage 2026/04/10 22:55:37 INFO Applying migration id=feed 2026/04/10 22:55:37 INFO Applying migration id=bookmarks 2026/04/10 22:55:37 INFO Applying migration id=shareactivity 2026/04/10 22:55:37 INFO Applying migration id=application 2026/04/10 22:55:37 INFO Applying migration id=certificates 2026/04/10 22:55:37 INFO Applying migration id=rawforward 2026/04/10 22:55:37 INFO Applying migration id=publickey 2026/04/10 22:55:37 INFO Applying migration id=resolvegroup 2026/04/10 22:55:37 INFO Applying migration id=reject 2026/04/10 22:55:37 INFO Applying migration id=autodel 2026/04/10 22:55:37 INFO Applying migration id=jsonb 2026/04/10 22:55:37 INFO Applying migration id=quote 2026/04/10 22:55:37 INFO Applying migration id=rfc9421 2026/04/10 22:55:37 INFO Applying migration id=keys 2026/04/10 22:55:37 INFO Applying migration id=portable 2026/04/10 22:55:37 INFO Applying migration id=proofs 2026/04/10 22:55:37 INFO Applying migration id=contexts 2026/04/10 22:55:37 INFO Applying migration id=deliverieshost 2026/04/10 22:55:37 INFO Applying migration id=pembegin 2026/04/10 22:55:37 INFO Applying migration id=didhost 2026/04/10 22:55:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-ab77-7062-bd78-ed4f0a602e03 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-ab77-7726-8f82-71be1d967a8d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-ab77-76ca-9c3d-9c17a8254ff1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-ab77-76ca-9c3d-9c17a8254ff1 2026/04/10 22:55:38 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799b-ab77-76ca-9c3d-9c17a8254ff1 2026/04/10 22:55:38 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799b-ab79-7614-870d-33b567b8d541 note=https://localhost.localdomain:8443/post/019d799b-ab79-75e3-9584-00a86e8fbff6 thread=https://localhost.localdomain:8443/post/019d799b-ab77-76ca-9c3d-9c17a8254ff1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-ab79-7614-870d-33b567b8d541 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-ab79-75e3-9584-00a86e8fbff6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-ab79-75e3-9584-00a86e8fbff6 2026/04/10 22:55:38 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:38 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/update/019d799b-ab7b-74e6-ac50-29c3d06751ab note=https://localhost.localdomain:8443/post/019d799b-ab79-75e3-9584-00a86e8fbff6 thread=https://localhost.localdomain:8443/post/019d799b-ab77-76ca-9c3d-9c17a8254ff1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:38 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-ab7b-74e6-ac50-29c3d06751ab activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-ab79-75e3-9584-00a86e8fbff6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-ab79-75e3-9584-00a86e8fbff6 --- PASS: TestForward_EditedReplyToLocalPostByLocalFollower (0.77s) === RUN TestForward_DeletedReplyToLocalPostByLocalFollower 2026/04/10 22:55:38 INFO Applying migration id=initial 2026/04/10 22:55:38 INFO Applying migration id=notesupdated 2026/04/10 22:55:38 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:38 INFO Applying migration id=activitiesid 2026/04/10 22:55:38 INFO Applying migration id=outbox 2026/04/10 22:55:38 INFO Applying migration id=edits 2026/04/10 22:55:38 INFO Applying migration id=outboxactor 2026/04/10 22:55:38 INFO Applying migration id=outboxsender 2026/04/10 22:55:38 INFO Applying migration id=thread 2026/04/10 22:55:38 INFO Applying migration id=host 2026/04/10 22:55:38 INFO Applying migration id=sharedinbox 2026/04/10 22:55:38 INFO Applying migration id=noteshost 2026/04/10 22:55:38 INFO Applying migration id=fetched 2026/04/10 22:55:38 INFO Applying migration id=move 2026/04/10 22:55:38 INFO Applying migration id=cleanup 2026/04/10 22:55:38 INFO Applying migration id=received 2026/04/10 22:55:38 INFO Applying migration id=namehost 2026/04/10 22:55:38 INFO Applying migration id=outboxhost 2026/04/10 22:55:38 INFO Applying migration id=notesfts 2026/04/10 22:55:38 INFO Applying migration id=iconsname 2026/04/10 22:55:38 INFO Applying migration id=nohash 2026/04/10 22:55:38 INFO Applying migration id=shares 2026/04/10 22:55:38 INFO Applying migration id=actorttl 2026/04/10 22:55:38 INFO Applying migration id=tocc 2026/04/10 22:55:38 INFO Applying migration id=followeds 2026/04/10 22:55:38 INFO Applying migration id=certhash 2026/04/10 22:55:38 INFO Applying migration id=follows_sync 2026/04/10 22:55:38 INFO Applying migration id=jsonpath 2026/04/10 22:55:38 INFO Applying migration id=localforward 2026/04/10 22:55:38 INFO Applying migration id=avatar 2026/04/10 22:55:38 INFO Applying migration id=noimage 2026/04/10 22:55:38 INFO Applying migration id=feed 2026/04/10 22:55:38 INFO Applying migration id=bookmarks 2026/04/10 22:55:38 INFO Applying migration id=shareactivity 2026/04/10 22:55:38 INFO Applying migration id=application 2026/04/10 22:55:38 INFO Applying migration id=certificates 2026/04/10 22:55:38 INFO Applying migration id=rawforward 2026/04/10 22:55:38 INFO Applying migration id=publickey 2026/04/10 22:55:38 INFO Applying migration id=resolvegroup 2026/04/10 22:55:38 INFO Applying migration id=reject 2026/04/10 22:55:38 INFO Applying migration id=autodel 2026/04/10 22:55:38 INFO Applying migration id=jsonb 2026/04/10 22:55:38 INFO Applying migration id=quote 2026/04/10 22:55:38 INFO Applying migration id=rfc9421 2026/04/10 22:55:38 INFO Applying migration id=keys 2026/04/10 22:55:38 INFO Applying migration id=portable 2026/04/10 22:55:38 INFO Applying migration id=proofs 2026/04/10 22:55:38 INFO Applying migration id=contexts 2026/04/10 22:55:38 INFO Applying migration id=deliverieshost 2026/04/10 22:55:38 INFO Applying migration id=pembegin 2026/04/10 22:55:38 INFO Applying migration id=didhost 2026/04/10 22:55:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-aeec-70fe-9220-6c6d12a46f86 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-aeec-782b-b77f-9dc52bb85e31 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-aeec-7776-9a51-9274b88acf84 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-aeec-7776-9a51-9274b88acf84 2026/04/10 22:55:39 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799b-aeec-7776-9a51-9274b88acf84 2026/04/10 22:55:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799b-aeee-7640-ae9d-a53d3bd9de4d note=https://localhost.localdomain:8443/post/019d799b-aeee-7610-9d55-74d43962e5b7 thread=https://localhost.localdomain:8443/post/019d799b-aeec-7776-9a51-9274b88acf84 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-aeee-7640-ae9d-a53d3bd9de4d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-aeee-7610-9d55-74d43962e5b7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-aeee-7610-9d55-74d43962e5b7 2026/04/10 22:55:39 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799b-aeee-7610-9d55-74d43962e5b7#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-aeee-7610-9d55-74d43962e5b7 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799b-aeee-7610-9d55-74d43962e5b7 2026/04/10 22:55:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019d799b-aeee-7610-9d55-74d43962e5b7#delete note=https://localhost.localdomain:8443/post/019d799b-aeee-7610-9d55-74d43962e5b7 thread=https://localhost.localdomain:8443/post/019d799b-aeec-7776-9a51-9274b88acf84 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToLocalPostByLocalFollower (0.88s) === RUN TestForward_EditedReplyToPublicPost 2026/04/10 22:55:39 INFO Applying migration id=initial 2026/04/10 22:55:39 INFO Applying migration id=notesupdated 2026/04/10 22:55:39 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:39 INFO Applying migration id=activitiesid 2026/04/10 22:55:39 INFO Applying migration id=outbox 2026/04/10 22:55:39 INFO Applying migration id=edits 2026/04/10 22:55:39 INFO Applying migration id=outboxactor 2026/04/10 22:55:39 INFO Applying migration id=outboxsender 2026/04/10 22:55:39 INFO Applying migration id=thread 2026/04/10 22:55:39 INFO Applying migration id=host 2026/04/10 22:55:39 INFO Applying migration id=sharedinbox 2026/04/10 22:55:39 INFO Applying migration id=noteshost 2026/04/10 22:55:39 INFO Applying migration id=fetched 2026/04/10 22:55:39 INFO Applying migration id=move 2026/04/10 22:55:39 INFO Applying migration id=cleanup 2026/04/10 22:55:39 INFO Applying migration id=received 2026/04/10 22:55:39 INFO Applying migration id=namehost 2026/04/10 22:55:39 INFO Applying migration id=outboxhost 2026/04/10 22:55:39 INFO Applying migration id=notesfts 2026/04/10 22:55:39 INFO Applying migration id=iconsname 2026/04/10 22:55:39 INFO Applying migration id=nohash 2026/04/10 22:55:39 INFO Applying migration id=shares 2026/04/10 22:55:39 INFO Applying migration id=actorttl 2026/04/10 22:55:39 INFO Applying migration id=tocc 2026/04/10 22:55:39 INFO Applying migration id=followeds 2026/04/10 22:55:39 INFO Applying migration id=certhash 2026/04/10 22:55:39 INFO Applying migration id=follows_sync 2026/04/10 22:55:39 INFO Applying migration id=jsonpath 2026/04/10 22:55:39 INFO Applying migration id=localforward 2026/04/10 22:55:39 INFO Applying migration id=avatar 2026/04/10 22:55:39 INFO Applying migration id=noimage 2026/04/10 22:55:39 INFO Applying migration id=feed 2026/04/10 22:55:39 INFO Applying migration id=bookmarks 2026/04/10 22:55:39 INFO Applying migration id=shareactivity 2026/04/10 22:55:39 INFO Applying migration id=application 2026/04/10 22:55:39 INFO Applying migration id=certificates 2026/04/10 22:55:39 INFO Applying migration id=rawforward 2026/04/10 22:55:39 INFO Applying migration id=publickey 2026/04/10 22:55:39 INFO Applying migration id=resolvegroup 2026/04/10 22:55:39 INFO Applying migration id=reject 2026/04/10 22:55:39 INFO Applying migration id=autodel 2026/04/10 22:55:39 INFO Applying migration id=jsonb 2026/04/10 22:55:39 INFO Applying migration id=quote 2026/04/10 22:55:39 INFO Applying migration id=rfc9421 2026/04/10 22:55:39 INFO Applying migration id=keys 2026/04/10 22:55:39 INFO Applying migration id=portable 2026/04/10 22:55:39 INFO Applying migration id=proofs 2026/04/10 22:55:39 INFO Applying migration id=contexts 2026/04/10 22:55:39 INFO Applying migration id=deliverieshost 2026/04/10 22:55:39 INFO Applying migration id=pembegin 2026/04/10 22:55:39 INFO Applying migration id=didhost 2026/04/10 22:55:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-b130-7743-82cc-9c10fe38de4b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:39 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:55:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55: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: TestForward_EditedReplyToPublicPost (0.58s) === RUN TestForward_ResentEditedReplyToPublicPost 2026/04/10 22:55:39 INFO Applying migration id=initial 2026/04/10 22:55:39 INFO Applying migration id=notesupdated 2026/04/10 22:55:39 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:39 INFO Applying migration id=activitiesid 2026/04/10 22:55:39 INFO Applying migration id=outbox 2026/04/10 22:55:39 INFO Applying migration id=edits 2026/04/10 22:55:39 INFO Applying migration id=outboxactor 2026/04/10 22:55:39 INFO Applying migration id=outboxsender 2026/04/10 22:55:39 INFO Applying migration id=thread 2026/04/10 22:55:39 INFO Applying migration id=host 2026/04/10 22:55:39 INFO Applying migration id=sharedinbox 2026/04/10 22:55:39 INFO Applying migration id=noteshost 2026/04/10 22:55:39 INFO Applying migration id=fetched 2026/04/10 22:55:39 INFO Applying migration id=move 2026/04/10 22:55:39 INFO Applying migration id=cleanup 2026/04/10 22:55:39 INFO Applying migration id=received 2026/04/10 22:55:39 INFO Applying migration id=namehost 2026/04/10 22:55:39 INFO Applying migration id=outboxhost 2026/04/10 22:55:39 INFO Applying migration id=notesfts 2026/04/10 22:55:39 INFO Applying migration id=iconsname 2026/04/10 22:55:39 INFO Applying migration id=nohash 2026/04/10 22:55:39 INFO Applying migration id=shares 2026/04/10 22:55:39 INFO Applying migration id=actorttl 2026/04/10 22:55:39 INFO Applying migration id=tocc 2026/04/10 22:55:39 INFO Applying migration id=followeds 2026/04/10 22:55:39 INFO Applying migration id=certhash 2026/04/10 22:55:39 INFO Applying migration id=follows_sync 2026/04/10 22:55:39 INFO Applying migration id=jsonpath 2026/04/10 22:55:39 INFO Applying migration id=localforward 2026/04/10 22:55:39 INFO Applying migration id=avatar 2026/04/10 22:55:39 INFO Applying migration id=noimage 2026/04/10 22:55:39 INFO Applying migration id=feed 2026/04/10 22:55:39 INFO Applying migration id=bookmarks 2026/04/10 22:55:39 INFO Applying migration id=shareactivity 2026/04/10 22:55:39 INFO Applying migration id=application 2026/04/10 22:55:39 INFO Applying migration id=certificates 2026/04/10 22:55:39 INFO Applying migration id=rawforward 2026/04/10 22:55:39 INFO Applying migration id=publickey 2026/04/10 22:55:39 INFO Applying migration id=resolvegroup 2026/04/10 22:55:39 INFO Applying migration id=reject 2026/04/10 22:55:39 INFO Applying migration id=autodel 2026/04/10 22:55:39 INFO Applying migration id=jsonb 2026/04/10 22:55:39 INFO Applying migration id=quote 2026/04/10 22:55:39 INFO Applying migration id=rfc9421 2026/04/10 22:55:39 INFO Applying migration id=keys 2026/04/10 22:55:39 INFO Applying migration id=portable 2026/04/10 22:55:39 INFO Applying migration id=proofs 2026/04/10 22:55:39 INFO Applying migration id=contexts 2026/04/10 22:55:39 INFO Applying migration id=deliverieshost 2026/04/10 22:55:39 INFO Applying migration id=pembegin 2026/04/10 22:55:39 INFO Applying migration id=didhost 2026/04/10 22:55:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-b5ed-7127-b2e0-4bfeb45ec9db activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:41 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:55:41 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:41 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 (1.22s) === RUN TestForward_DeletedReplyToPublicPost 2026/04/10 22:55:41 INFO Applying migration id=initial 2026/04/10 22:55:41 INFO Applying migration id=notesupdated 2026/04/10 22:55:41 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:41 INFO Applying migration id=activitiesid 2026/04/10 22:55:41 INFO Applying migration id=outbox 2026/04/10 22:55:41 INFO Applying migration id=edits 2026/04/10 22:55:41 INFO Applying migration id=outboxactor 2026/04/10 22:55:41 INFO Applying migration id=outboxsender 2026/04/10 22:55:41 INFO Applying migration id=thread 2026/04/10 22:55:41 INFO Applying migration id=host 2026/04/10 22:55:41 INFO Applying migration id=sharedinbox 2026/04/10 22:55:41 INFO Applying migration id=noteshost 2026/04/10 22:55:41 INFO Applying migration id=fetched 2026/04/10 22:55:41 INFO Applying migration id=move 2026/04/10 22:55:41 INFO Applying migration id=cleanup 2026/04/10 22:55:41 INFO Applying migration id=received 2026/04/10 22:55:41 INFO Applying migration id=namehost 2026/04/10 22:55:41 INFO Applying migration id=outboxhost 2026/04/10 22:55:41 INFO Applying migration id=notesfts 2026/04/10 22:55:41 INFO Applying migration id=iconsname 2026/04/10 22:55:41 INFO Applying migration id=nohash 2026/04/10 22:55:41 INFO Applying migration id=shares 2026/04/10 22:55:41 INFO Applying migration id=actorttl 2026/04/10 22:55:41 INFO Applying migration id=tocc 2026/04/10 22:55:41 INFO Applying migration id=followeds 2026/04/10 22:55:41 INFO Applying migration id=certhash 2026/04/10 22:55:41 INFO Applying migration id=follows_sync 2026/04/10 22:55:41 INFO Applying migration id=jsonpath 2026/04/10 22:55:41 INFO Applying migration id=localforward 2026/04/10 22:55:41 INFO Applying migration id=avatar 2026/04/10 22:55:41 INFO Applying migration id=noimage 2026/04/10 22:55:41 INFO Applying migration id=feed 2026/04/10 22:55:41 INFO Applying migration id=bookmarks 2026/04/10 22:55:41 INFO Applying migration id=shareactivity 2026/04/10 22:55:41 INFO Applying migration id=application 2026/04/10 22:55:41 INFO Applying migration id=certificates 2026/04/10 22:55:41 INFO Applying migration id=rawforward 2026/04/10 22:55:41 INFO Applying migration id=publickey 2026/04/10 22:55:41 INFO Applying migration id=resolvegroup 2026/04/10 22:55:41 INFO Applying migration id=reject 2026/04/10 22:55:41 INFO Applying migration id=autodel 2026/04/10 22:55:41 INFO Applying migration id=jsonb 2026/04/10 22:55:41 INFO Applying migration id=quote 2026/04/10 22:55:41 INFO Applying migration id=rfc9421 2026/04/10 22:55:41 INFO Applying migration id=keys 2026/04/10 22:55:41 INFO Applying migration id=portable 2026/04/10 22:55:41 INFO Applying migration id=proofs 2026/04/10 22:55:41 INFO Applying migration id=contexts 2026/04/10 22:55:41 INFO Applying migration id=deliverieshost 2026/04/10 22:55:41 INFO Applying migration id=pembegin 2026/04/10 22:55:41 INFO Applying migration id=didhost 2026/04/10 22:55:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-b7e8-74f8-aad5-4e0463024110 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:41 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:55:41 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/04/10 22:55:41 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 (0.50s) === RUN TestForward_DeletedDeletedReplyToPublicPost 2026/04/10 22:55:41 INFO Applying migration id=initial 2026/04/10 22:55:41 INFO Applying migration id=notesupdated 2026/04/10 22:55:41 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:41 INFO Applying migration id=activitiesid 2026/04/10 22:55:41 INFO Applying migration id=outbox 2026/04/10 22:55:41 INFO Applying migration id=edits 2026/04/10 22:55:41 INFO Applying migration id=outboxactor 2026/04/10 22:55:41 INFO Applying migration id=outboxsender 2026/04/10 22:55:41 INFO Applying migration id=thread 2026/04/10 22:55:41 INFO Applying migration id=host 2026/04/10 22:55:41 INFO Applying migration id=sharedinbox 2026/04/10 22:55:41 INFO Applying migration id=noteshost 2026/04/10 22:55:41 INFO Applying migration id=fetched 2026/04/10 22:55:41 INFO Applying migration id=move 2026/04/10 22:55:41 INFO Applying migration id=cleanup 2026/04/10 22:55:41 INFO Applying migration id=received 2026/04/10 22:55:41 INFO Applying migration id=namehost 2026/04/10 22:55:41 INFO Applying migration id=outboxhost 2026/04/10 22:55:41 INFO Applying migration id=notesfts 2026/04/10 22:55:41 INFO Applying migration id=iconsname 2026/04/10 22:55:41 INFO Applying migration id=nohash 2026/04/10 22:55:41 INFO Applying migration id=shares 2026/04/10 22:55:41 INFO Applying migration id=actorttl 2026/04/10 22:55:41 INFO Applying migration id=tocc 2026/04/10 22:55:41 INFO Applying migration id=followeds 2026/04/10 22:55:41 INFO Applying migration id=certhash 2026/04/10 22:55:41 INFO Applying migration id=follows_sync 2026/04/10 22:55:41 INFO Applying migration id=jsonpath 2026/04/10 22:55:41 INFO Applying migration id=localforward 2026/04/10 22:55:41 INFO Applying migration id=avatar 2026/04/10 22:55:41 INFO Applying migration id=noimage 2026/04/10 22:55:41 INFO Applying migration id=feed 2026/04/10 22:55:41 INFO Applying migration id=bookmarks 2026/04/10 22:55:41 INFO Applying migration id=shareactivity 2026/04/10 22:55:41 INFO Applying migration id=application 2026/04/10 22:55:41 INFO Applying migration id=certificates 2026/04/10 22:55:41 INFO Applying migration id=rawforward 2026/04/10 22:55:41 INFO Applying migration id=publickey 2026/04/10 22:55:41 INFO Applying migration id=resolvegroup 2026/04/10 22:55:41 INFO Applying migration id=reject 2026/04/10 22:55:41 INFO Applying migration id=autodel 2026/04/10 22:55:41 INFO Applying migration id=jsonb 2026/04/10 22:55:41 INFO Applying migration id=quote 2026/04/10 22:55:41 INFO Applying migration id=rfc9421 2026/04/10 22:55:41 INFO Applying migration id=keys 2026/04/10 22:55:41 INFO Applying migration id=portable 2026/04/10 22:55:41 INFO Applying migration id=proofs 2026/04/10 22:55:41 INFO Applying migration id=contexts 2026/04/10 22:55:41 INFO Applying migration id=deliverieshost 2026/04/10 22:55:41 INFO Applying migration id=pembegin 2026/04/10 22:55:41 INFO Applying migration id=didhost 2026/04/10 22:55:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-ba7a-73f2-bdba-2703afd27425 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:42 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:42 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:55:42 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/04/10 22:55:42 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/delete/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:42 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 (0.66s) === RUN TestFTS_Happyflow 2026/04/10 22:55:42 INFO Applying migration id=initial 2026/04/10 22:55:42 INFO Applying migration id=notesupdated 2026/04/10 22:55:42 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:42 INFO Applying migration id=activitiesid 2026/04/10 22:55:42 INFO Applying migration id=outbox 2026/04/10 22:55:42 INFO Applying migration id=edits 2026/04/10 22:55:42 INFO Applying migration id=outboxactor 2026/04/10 22:55:42 INFO Applying migration id=outboxsender 2026/04/10 22:55:42 INFO Applying migration id=thread 2026/04/10 22:55:42 INFO Applying migration id=host 2026/04/10 22:55:42 INFO Applying migration id=sharedinbox 2026/04/10 22:55:42 INFO Applying migration id=noteshost 2026/04/10 22:55:42 INFO Applying migration id=fetched 2026/04/10 22:55:42 INFO Applying migration id=move 2026/04/10 22:55:42 INFO Applying migration id=cleanup 2026/04/10 22:55:42 INFO Applying migration id=received 2026/04/10 22:55:42 INFO Applying migration id=namehost 2026/04/10 22:55:42 INFO Applying migration id=outboxhost 2026/04/10 22:55:42 INFO Applying migration id=notesfts 2026/04/10 22:55:42 INFO Applying migration id=iconsname 2026/04/10 22:55:42 INFO Applying migration id=nohash 2026/04/10 22:55:42 INFO Applying migration id=shares 2026/04/10 22:55:42 INFO Applying migration id=actorttl 2026/04/10 22:55:42 INFO Applying migration id=tocc 2026/04/10 22:55:42 INFO Applying migration id=followeds 2026/04/10 22:55:42 INFO Applying migration id=certhash 2026/04/10 22:55:42 INFO Applying migration id=follows_sync 2026/04/10 22:55:42 INFO Applying migration id=jsonpath 2026/04/10 22:55:42 INFO Applying migration id=localforward 2026/04/10 22:55:42 INFO Applying migration id=avatar 2026/04/10 22:55:42 INFO Applying migration id=noimage 2026/04/10 22:55:42 INFO Applying migration id=feed 2026/04/10 22:55:42 INFO Applying migration id=bookmarks 2026/04/10 22:55:42 INFO Applying migration id=shareactivity 2026/04/10 22:55:42 INFO Applying migration id=application 2026/04/10 22:55:42 INFO Applying migration id=certificates 2026/04/10 22:55:42 INFO Applying migration id=rawforward 2026/04/10 22:55:42 INFO Applying migration id=publickey 2026/04/10 22:55:42 INFO Applying migration id=resolvegroup 2026/04/10 22:55:42 INFO Applying migration id=reject 2026/04/10 22:55:42 INFO Applying migration id=autodel 2026/04/10 22:55:42 INFO Applying migration id=jsonb 2026/04/10 22:55:42 INFO Applying migration id=quote 2026/04/10 22:55:42 INFO Applying migration id=rfc9421 2026/04/10 22:55:42 INFO Applying migration id=keys 2026/04/10 22:55:42 INFO Applying migration id=portable 2026/04/10 22:55:42 INFO Applying migration id=proofs 2026/04/10 22:55:42 INFO Applying migration id=contexts 2026/04/10 22:55:42 INFO Applying migration id=deliverieshost 2026/04/10 22:55:42 INFO Applying migration id=pembegin 2026/04/10 22:55:42 INFO Applying migration id=didhost 2026/04/10 22:55:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-bce5-781b-8392-8950803cc5df activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-bce5-77c9-8190-8110fe149953 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-bce5-77c9-8190-8110fe149953 --- PASS: TestFTS_Happyflow (0.62s) === RUN TestFTS_HashtagWithoutHash 2026/04/10 22:55:42 INFO Applying migration id=initial 2026/04/10 22:55:42 INFO Applying migration id=notesupdated 2026/04/10 22:55:42 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:42 INFO Applying migration id=activitiesid 2026/04/10 22:55:42 INFO Applying migration id=outbox 2026/04/10 22:55:42 INFO Applying migration id=edits 2026/04/10 22:55:42 INFO Applying migration id=outboxactor 2026/04/10 22:55:42 INFO Applying migration id=outboxsender 2026/04/10 22:55:42 INFO Applying migration id=thread 2026/04/10 22:55:42 INFO Applying migration id=host 2026/04/10 22:55:42 INFO Applying migration id=sharedinbox 2026/04/10 22:55:42 INFO Applying migration id=noteshost 2026/04/10 22:55:42 INFO Applying migration id=fetched 2026/04/10 22:55:42 INFO Applying migration id=move 2026/04/10 22:55:42 INFO Applying migration id=cleanup 2026/04/10 22:55:42 INFO Applying migration id=received 2026/04/10 22:55:42 INFO Applying migration id=namehost 2026/04/10 22:55:42 INFO Applying migration id=outboxhost 2026/04/10 22:55:42 INFO Applying migration id=notesfts 2026/04/10 22:55:42 INFO Applying migration id=iconsname 2026/04/10 22:55:42 INFO Applying migration id=nohash 2026/04/10 22:55:42 INFO Applying migration id=shares 2026/04/10 22:55:42 INFO Applying migration id=actorttl 2026/04/10 22:55:42 INFO Applying migration id=tocc 2026/04/10 22:55:42 INFO Applying migration id=followeds 2026/04/10 22:55:42 INFO Applying migration id=certhash 2026/04/10 22:55:42 INFO Applying migration id=follows_sync 2026/04/10 22:55:42 INFO Applying migration id=jsonpath 2026/04/10 22:55:42 INFO Applying migration id=localforward 2026/04/10 22:55:42 INFO Applying migration id=avatar 2026/04/10 22:55:42 INFO Applying migration id=noimage 2026/04/10 22:55:42 INFO Applying migration id=feed 2026/04/10 22:55:42 INFO Applying migration id=bookmarks 2026/04/10 22:55:42 INFO Applying migration id=shareactivity 2026/04/10 22:55:42 INFO Applying migration id=application 2026/04/10 22:55:42 INFO Applying migration id=certificates 2026/04/10 22:55:42 INFO Applying migration id=rawforward 2026/04/10 22:55:42 INFO Applying migration id=publickey 2026/04/10 22:55:42 INFO Applying migration id=resolvegroup 2026/04/10 22:55:42 INFO Applying migration id=reject 2026/04/10 22:55:42 INFO Applying migration id=autodel 2026/04/10 22:55:42 INFO Applying migration id=jsonb 2026/04/10 22:55:42 INFO Applying migration id=quote 2026/04/10 22:55:42 INFO Applying migration id=rfc9421 2026/04/10 22:55:42 INFO Applying migration id=keys 2026/04/10 22:55:42 INFO Applying migration id=portable 2026/04/10 22:55:42 INFO Applying migration id=proofs 2026/04/10 22:55:42 INFO Applying migration id=contexts 2026/04/10 22:55:42 INFO Applying migration id=deliverieshost 2026/04/10 22:55:42 INFO Applying migration id=pembegin 2026/04/10 22:55:42 INFO Applying migration id=didhost 2026/04/10 22:55:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-bfd5-7626-84bf-f3379ff88f11 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-bfd5-75dd-8e93-8024a2f7af32 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-bfd5-75dd-8e93-8024a2f7af32 --- PASS: TestFTS_HashtagWithoutHash (0.75s) === RUN TestFTS_HashtagWithHash 2026/04/10 22:55:43 INFO Applying migration id=initial 2026/04/10 22:55:43 INFO Applying migration id=notesupdated 2026/04/10 22:55:43 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:43 INFO Applying migration id=activitiesid 2026/04/10 22:55:43 INFO Applying migration id=outbox 2026/04/10 22:55:43 INFO Applying migration id=edits 2026/04/10 22:55:43 INFO Applying migration id=outboxactor 2026/04/10 22:55:43 INFO Applying migration id=outboxsender 2026/04/10 22:55:43 INFO Applying migration id=thread 2026/04/10 22:55:43 INFO Applying migration id=host 2026/04/10 22:55:43 INFO Applying migration id=sharedinbox 2026/04/10 22:55:43 INFO Applying migration id=noteshost 2026/04/10 22:55:43 INFO Applying migration id=fetched 2026/04/10 22:55:43 INFO Applying migration id=move 2026/04/10 22:55:43 INFO Applying migration id=cleanup 2026/04/10 22:55:43 INFO Applying migration id=received 2026/04/10 22:55:43 INFO Applying migration id=namehost 2026/04/10 22:55:43 INFO Applying migration id=outboxhost 2026/04/10 22:55:43 INFO Applying migration id=notesfts 2026/04/10 22:55:43 INFO Applying migration id=iconsname 2026/04/10 22:55:43 INFO Applying migration id=nohash 2026/04/10 22:55:43 INFO Applying migration id=shares 2026/04/10 22:55:43 INFO Applying migration id=actorttl 2026/04/10 22:55:43 INFO Applying migration id=tocc 2026/04/10 22:55:43 INFO Applying migration id=followeds 2026/04/10 22:55:43 INFO Applying migration id=certhash 2026/04/10 22:55:43 INFO Applying migration id=follows_sync 2026/04/10 22:55:43 INFO Applying migration id=jsonpath 2026/04/10 22:55:43 INFO Applying migration id=localforward 2026/04/10 22:55:43 INFO Applying migration id=avatar 2026/04/10 22:55:43 INFO Applying migration id=noimage 2026/04/10 22:55:43 INFO Applying migration id=feed 2026/04/10 22:55:43 INFO Applying migration id=bookmarks 2026/04/10 22:55:43 INFO Applying migration id=shareactivity 2026/04/10 22:55:43 INFO Applying migration id=application 2026/04/10 22:55:43 INFO Applying migration id=certificates 2026/04/10 22:55:43 INFO Applying migration id=rawforward 2026/04/10 22:55:43 INFO Applying migration id=publickey 2026/04/10 22:55:43 INFO Applying migration id=resolvegroup 2026/04/10 22:55:43 INFO Applying migration id=reject 2026/04/10 22:55:43 INFO Applying migration id=autodel 2026/04/10 22:55:43 INFO Applying migration id=jsonb 2026/04/10 22:55:43 INFO Applying migration id=quote 2026/04/10 22:55:43 INFO Applying migration id=rfc9421 2026/04/10 22:55:43 INFO Applying migration id=keys 2026/04/10 22:55:43 INFO Applying migration id=portable 2026/04/10 22:55:43 INFO Applying migration id=proofs 2026/04/10 22:55:43 INFO Applying migration id=contexts 2026/04/10 22:55:43 INFO Applying migration id=deliverieshost 2026/04/10 22:55:43 INFO Applying migration id=pembegin 2026/04/10 22:55:43 INFO Applying migration id=didhost 2026/04/10 22:55:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-c2c5-785f-ab64-3ce93813c9d6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-c2c5-77fd-877f-625cae69b5ae activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-c2c5-77fd-877f-625cae69b5ae --- PASS: TestFTS_HashtagWithHash (0.75s) === RUN TestFTS_HashtagWithHashAndQuotes 2026/04/10 22:55:44 INFO Applying migration id=initial 2026/04/10 22:55:44 INFO Applying migration id=notesupdated 2026/04/10 22:55:44 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:44 INFO Applying migration id=activitiesid 2026/04/10 22:55:44 INFO Applying migration id=outbox 2026/04/10 22:55:44 INFO Applying migration id=edits 2026/04/10 22:55:44 INFO Applying migration id=outboxactor 2026/04/10 22:55:44 INFO Applying migration id=outboxsender 2026/04/10 22:55:44 INFO Applying migration id=thread 2026/04/10 22:55:44 INFO Applying migration id=host 2026/04/10 22:55:44 INFO Applying migration id=sharedinbox 2026/04/10 22:55:44 INFO Applying migration id=noteshost 2026/04/10 22:55:44 INFO Applying migration id=fetched 2026/04/10 22:55:44 INFO Applying migration id=move 2026/04/10 22:55:44 INFO Applying migration id=cleanup 2026/04/10 22:55:44 INFO Applying migration id=received 2026/04/10 22:55:44 INFO Applying migration id=namehost 2026/04/10 22:55:44 INFO Applying migration id=outboxhost 2026/04/10 22:55:44 INFO Applying migration id=notesfts 2026/04/10 22:55:44 INFO Applying migration id=iconsname 2026/04/10 22:55:44 INFO Applying migration id=nohash 2026/04/10 22:55:44 INFO Applying migration id=shares 2026/04/10 22:55:44 INFO Applying migration id=actorttl 2026/04/10 22:55:44 INFO Applying migration id=tocc 2026/04/10 22:55:44 INFO Applying migration id=followeds 2026/04/10 22:55:44 INFO Applying migration id=certhash 2026/04/10 22:55:44 INFO Applying migration id=follows_sync 2026/04/10 22:55:44 INFO Applying migration id=jsonpath 2026/04/10 22:55:44 INFO Applying migration id=localforward 2026/04/10 22:55:44 INFO Applying migration id=avatar 2026/04/10 22:55:44 INFO Applying migration id=noimage 2026/04/10 22:55:44 INFO Applying migration id=feed 2026/04/10 22:55:44 INFO Applying migration id=bookmarks 2026/04/10 22:55:44 INFO Applying migration id=shareactivity 2026/04/10 22:55:44 INFO Applying migration id=application 2026/04/10 22:55:44 INFO Applying migration id=certificates 2026/04/10 22:55:44 INFO Applying migration id=rawforward 2026/04/10 22:55:44 INFO Applying migration id=publickey 2026/04/10 22:55:44 INFO Applying migration id=resolvegroup 2026/04/10 22:55:44 INFO Applying migration id=reject 2026/04/10 22:55:44 INFO Applying migration id=autodel 2026/04/10 22:55:44 INFO Applying migration id=jsonb 2026/04/10 22:55:44 INFO Applying migration id=quote 2026/04/10 22:55:44 INFO Applying migration id=rfc9421 2026/04/10 22:55:44 INFO Applying migration id=keys 2026/04/10 22:55:44 INFO Applying migration id=portable 2026/04/10 22:55:44 INFO Applying migration id=proofs 2026/04/10 22:55:44 INFO Applying migration id=contexts 2026/04/10 22:55:44 INFO Applying migration id=deliverieshost 2026/04/10 22:55:44 INFO Applying migration id=pembegin 2026/04/10 22:55:44 INFO Applying migration id=didhost 2026/04/10 22:55:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-c6b2-78aa-a6e2-2f0d12a29061 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-c6b2-7848-bcaa-512923eb2396 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-c6b2-7848-bcaa-512923eb2396 --- PASS: TestFTS_HashtagWithHashAndQuotes (1.01s) === RUN TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser 2026/04/10 22:55:45 INFO Applying migration id=initial 2026/04/10 22:55:45 INFO Applying migration id=notesupdated 2026/04/10 22:55:45 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:45 INFO Applying migration id=activitiesid 2026/04/10 22:55:45 INFO Applying migration id=outbox 2026/04/10 22:55:45 INFO Applying migration id=edits 2026/04/10 22:55:45 INFO Applying migration id=outboxactor 2026/04/10 22:55:45 INFO Applying migration id=outboxsender 2026/04/10 22:55:45 INFO Applying migration id=thread 2026/04/10 22:55:45 INFO Applying migration id=host 2026/04/10 22:55:45 INFO Applying migration id=sharedinbox 2026/04/10 22:55:45 INFO Applying migration id=noteshost 2026/04/10 22:55:45 INFO Applying migration id=fetched 2026/04/10 22:55:45 INFO Applying migration id=move 2026/04/10 22:55:45 INFO Applying migration id=cleanup 2026/04/10 22:55:45 INFO Applying migration id=received 2026/04/10 22:55:45 INFO Applying migration id=namehost 2026/04/10 22:55:45 INFO Applying migration id=outboxhost 2026/04/10 22:55:45 INFO Applying migration id=notesfts 2026/04/10 22:55:45 INFO Applying migration id=iconsname 2026/04/10 22:55:45 INFO Applying migration id=nohash 2026/04/10 22:55:45 INFO Applying migration id=shares 2026/04/10 22:55:45 INFO Applying migration id=actorttl 2026/04/10 22:55:45 INFO Applying migration id=tocc 2026/04/10 22:55:45 INFO Applying migration id=followeds 2026/04/10 22:55:45 INFO Applying migration id=certhash 2026/04/10 22:55:45 INFO Applying migration id=follows_sync 2026/04/10 22:55:45 INFO Applying migration id=jsonpath 2026/04/10 22:55:45 INFO Applying migration id=localforward 2026/04/10 22:55:45 INFO Applying migration id=avatar 2026/04/10 22:55:45 INFO Applying migration id=noimage 2026/04/10 22:55:45 INFO Applying migration id=feed 2026/04/10 22:55:45 INFO Applying migration id=bookmarks 2026/04/10 22:55:45 INFO Applying migration id=shareactivity 2026/04/10 22:55:45 INFO Applying migration id=application 2026/04/10 22:55:45 INFO Applying migration id=certificates 2026/04/10 22:55:45 INFO Applying migration id=rawforward 2026/04/10 22:55:45 INFO Applying migration id=publickey 2026/04/10 22:55:45 INFO Applying migration id=resolvegroup 2026/04/10 22:55:45 INFO Applying migration id=reject 2026/04/10 22:55:45 INFO Applying migration id=autodel 2026/04/10 22:55:45 INFO Applying migration id=jsonb 2026/04/10 22:55:45 INFO Applying migration id=quote 2026/04/10 22:55:45 INFO Applying migration id=rfc9421 2026/04/10 22:55:45 INFO Applying migration id=keys 2026/04/10 22:55:45 INFO Applying migration id=portable 2026/04/10 22:55:45 INFO Applying migration id=proofs 2026/04/10 22:55:45 INFO Applying migration id=contexts 2026/04/10 22:55:45 INFO Applying migration id=deliverieshost 2026/04/10 22:55:45 INFO Applying migration id=pembegin 2026/04/10 22:55:45 INFO Applying migration id=didhost 2026/04/10 22:55:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-caa5-701a-a4f6-0c87bdc16a0b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-caa4-7edc-b860-e0fd0775735a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-caa4-7edc-b860-e0fd0775735a --- PASS: TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser (1.01s) === RUN TestFTS_HashtagWithHashAndQuotesSecondPage 2026/04/10 22:55:46 INFO Applying migration id=initial 2026/04/10 22:55:46 INFO Applying migration id=notesupdated 2026/04/10 22:55:46 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:46 INFO Applying migration id=activitiesid 2026/04/10 22:55:46 INFO Applying migration id=outbox 2026/04/10 22:55:46 INFO Applying migration id=edits 2026/04/10 22:55:46 INFO Applying migration id=outboxactor 2026/04/10 22:55:46 INFO Applying migration id=outboxsender 2026/04/10 22:55:46 INFO Applying migration id=thread 2026/04/10 22:55:46 INFO Applying migration id=host 2026/04/10 22:55:46 INFO Applying migration id=sharedinbox 2026/04/10 22:55:46 INFO Applying migration id=noteshost 2026/04/10 22:55:46 INFO Applying migration id=fetched 2026/04/10 22:55:46 INFO Applying migration id=move 2026/04/10 22:55:46 INFO Applying migration id=cleanup 2026/04/10 22:55:46 INFO Applying migration id=received 2026/04/10 22:55:46 INFO Applying migration id=namehost 2026/04/10 22:55:46 INFO Applying migration id=outboxhost 2026/04/10 22:55:46 INFO Applying migration id=notesfts 2026/04/10 22:55:46 INFO Applying migration id=iconsname 2026/04/10 22:55:46 INFO Applying migration id=nohash 2026/04/10 22:55:46 INFO Applying migration id=shares 2026/04/10 22:55:46 INFO Applying migration id=actorttl 2026/04/10 22:55:46 INFO Applying migration id=tocc 2026/04/10 22:55:46 INFO Applying migration id=followeds 2026/04/10 22:55:46 INFO Applying migration id=certhash 2026/04/10 22:55:46 INFO Applying migration id=follows_sync 2026/04/10 22:55:46 INFO Applying migration id=jsonpath 2026/04/10 22:55:46 INFO Applying migration id=localforward 2026/04/10 22:55:46 INFO Applying migration id=avatar 2026/04/10 22:55:46 INFO Applying migration id=noimage 2026/04/10 22:55:46 INFO Applying migration id=feed 2026/04/10 22:55:46 INFO Applying migration id=bookmarks 2026/04/10 22:55:46 INFO Applying migration id=shareactivity 2026/04/10 22:55:46 INFO Applying migration id=application 2026/04/10 22:55:46 INFO Applying migration id=certificates 2026/04/10 22:55:46 INFO Applying migration id=rawforward 2026/04/10 22:55:46 INFO Applying migration id=publickey 2026/04/10 22:55:46 INFO Applying migration id=resolvegroup 2026/04/10 22:55:46 INFO Applying migration id=reject 2026/04/10 22:55:46 INFO Applying migration id=autodel 2026/04/10 22:55:46 INFO Applying migration id=jsonb 2026/04/10 22:55:46 INFO Applying migration id=quote 2026/04/10 22:55:46 INFO Applying migration id=rfc9421 2026/04/10 22:55:46 INFO Applying migration id=keys 2026/04/10 22:55:46 INFO Applying migration id=portable 2026/04/10 22:55:46 INFO Applying migration id=proofs 2026/04/10 22:55:46 INFO Applying migration id=contexts 2026/04/10 22:55:46 INFO Applying migration id=deliverieshost 2026/04/10 22:55:46 INFO Applying migration id=pembegin 2026/04/10 22:55:46 INFO Applying migration id=didhost 2026/04/10 22:55:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-cf35-7210-98ef-b25466bd27c4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-cf35-71ae-a4df-50d879870ab7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-cf35-71ae-a4df-50d879870ab7 --- PASS: TestFTS_HashtagWithHashAndQuotesSecondPage (1.17s) === RUN TestFTS_NoInput 2026/04/10 22:55:47 INFO Applying migration id=initial 2026/04/10 22:55:47 INFO Applying migration id=notesupdated 2026/04/10 22:55:47 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:47 INFO Applying migration id=activitiesid 2026/04/10 22:55:47 INFO Applying migration id=outbox 2026/04/10 22:55:47 INFO Applying migration id=edits 2026/04/10 22:55:47 INFO Applying migration id=outboxactor 2026/04/10 22:55:47 INFO Applying migration id=outboxsender 2026/04/10 22:55:47 INFO Applying migration id=thread 2026/04/10 22:55:47 INFO Applying migration id=host 2026/04/10 22:55:47 INFO Applying migration id=sharedinbox 2026/04/10 22:55:47 INFO Applying migration id=noteshost 2026/04/10 22:55:47 INFO Applying migration id=fetched 2026/04/10 22:55:47 INFO Applying migration id=move 2026/04/10 22:55:47 INFO Applying migration id=cleanup 2026/04/10 22:55:47 INFO Applying migration id=received 2026/04/10 22:55:47 INFO Applying migration id=namehost 2026/04/10 22:55:47 INFO Applying migration id=outboxhost 2026/04/10 22:55:47 INFO Applying migration id=notesfts 2026/04/10 22:55:47 INFO Applying migration id=iconsname 2026/04/10 22:55:47 INFO Applying migration id=nohash 2026/04/10 22:55:47 INFO Applying migration id=shares 2026/04/10 22:55:47 INFO Applying migration id=actorttl 2026/04/10 22:55:47 INFO Applying migration id=tocc 2026/04/10 22:55:47 INFO Applying migration id=followeds 2026/04/10 22:55:47 INFO Applying migration id=certhash 2026/04/10 22:55:47 INFO Applying migration id=follows_sync 2026/04/10 22:55:47 INFO Applying migration id=jsonpath 2026/04/10 22:55:47 INFO Applying migration id=localforward 2026/04/10 22:55:47 INFO Applying migration id=avatar 2026/04/10 22:55:47 INFO Applying migration id=noimage 2026/04/10 22:55:47 INFO Applying migration id=feed 2026/04/10 22:55:47 INFO Applying migration id=bookmarks 2026/04/10 22:55:47 INFO Applying migration id=shareactivity 2026/04/10 22:55:47 INFO Applying migration id=application 2026/04/10 22:55:47 INFO Applying migration id=certificates 2026/04/10 22:55:47 INFO Applying migration id=rawforward 2026/04/10 22:55:47 INFO Applying migration id=publickey 2026/04/10 22:55:47 INFO Applying migration id=resolvegroup 2026/04/10 22:55:47 INFO Applying migration id=reject 2026/04/10 22:55:47 INFO Applying migration id=autodel 2026/04/10 22:55:47 INFO Applying migration id=jsonb 2026/04/10 22:55:47 INFO Applying migration id=quote 2026/04/10 22:55:47 INFO Applying migration id=rfc9421 2026/04/10 22:55:47 INFO Applying migration id=keys 2026/04/10 22:55:47 INFO Applying migration id=portable 2026/04/10 22:55:47 INFO Applying migration id=proofs 2026/04/10 22:55:47 INFO Applying migration id=contexts 2026/04/10 22:55:47 INFO Applying migration id=deliverieshost 2026/04/10 22:55:47 INFO Applying migration id=pembegin 2026/04/10 22:55:47 INFO Applying migration id=didhost --- PASS: TestFTS_NoInput (1.18s) === RUN TestFTS_EmptyInput 2026/04/10 22:55:48 INFO Applying migration id=initial 2026/04/10 22:55:48 INFO Applying migration id=notesupdated 2026/04/10 22:55:48 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:48 INFO Applying migration id=activitiesid 2026/04/10 22:55:48 INFO Applying migration id=outbox 2026/04/10 22:55:48 INFO Applying migration id=edits 2026/04/10 22:55:48 INFO Applying migration id=outboxactor 2026/04/10 22:55:48 INFO Applying migration id=outboxsender 2026/04/10 22:55:48 INFO Applying migration id=thread 2026/04/10 22:55:48 INFO Applying migration id=host 2026/04/10 22:55:48 INFO Applying migration id=sharedinbox 2026/04/10 22:55:48 INFO Applying migration id=noteshost 2026/04/10 22:55:48 INFO Applying migration id=fetched 2026/04/10 22:55:48 INFO Applying migration id=move 2026/04/10 22:55:48 INFO Applying migration id=cleanup 2026/04/10 22:55:48 INFO Applying migration id=received 2026/04/10 22:55:48 INFO Applying migration id=namehost 2026/04/10 22:55:48 INFO Applying migration id=outboxhost 2026/04/10 22:55:48 INFO Applying migration id=notesfts 2026/04/10 22:55:48 INFO Applying migration id=iconsname 2026/04/10 22:55:48 INFO Applying migration id=nohash 2026/04/10 22:55:48 INFO Applying migration id=shares 2026/04/10 22:55:48 INFO Applying migration id=actorttl 2026/04/10 22:55:48 INFO Applying migration id=tocc 2026/04/10 22:55:48 INFO Applying migration id=followeds 2026/04/10 22:55:48 INFO Applying migration id=certhash 2026/04/10 22:55:48 INFO Applying migration id=follows_sync 2026/04/10 22:55:48 INFO Applying migration id=jsonpath 2026/04/10 22:55:48 INFO Applying migration id=localforward 2026/04/10 22:55:48 INFO Applying migration id=avatar 2026/04/10 22:55:48 INFO Applying migration id=noimage 2026/04/10 22:55:48 INFO Applying migration id=feed 2026/04/10 22:55:48 INFO Applying migration id=bookmarks 2026/04/10 22:55:48 INFO Applying migration id=shareactivity 2026/04/10 22:55:48 INFO Applying migration id=application 2026/04/10 22:55:48 INFO Applying migration id=certificates 2026/04/10 22:55:48 INFO Applying migration id=rawforward 2026/04/10 22:55:48 INFO Applying migration id=publickey 2026/04/10 22:55:48 INFO Applying migration id=resolvegroup 2026/04/10 22:55:48 INFO Applying migration id=reject 2026/04/10 22:55:48 INFO Applying migration id=autodel 2026/04/10 22:55:48 INFO Applying migration id=jsonb 2026/04/10 22:55:48 INFO Applying migration id=quote 2026/04/10 22:55:48 INFO Applying migration id=rfc9421 2026/04/10 22:55:48 INFO Applying migration id=keys 2026/04/10 22:55:48 INFO Applying migration id=portable 2026/04/10 22:55:48 INFO Applying migration id=proofs 2026/04/10 22:55:48 INFO Applying migration id=contexts 2026/04/10 22:55:48 INFO Applying migration id=deliverieshost 2026/04/10 22:55:48 INFO Applying migration id=pembegin 2026/04/10 22:55:48 INFO Applying migration id=didhost --- PASS: TestFTS_EmptyInput (0.89s) === RUN TestFTS_InvalidEscapeSequence 2026/04/10 22:55:49 INFO Applying migration id=initial 2026/04/10 22:55:49 INFO Applying migration id=notesupdated 2026/04/10 22:55:49 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:49 INFO Applying migration id=activitiesid 2026/04/10 22:55:49 INFO Applying migration id=outbox 2026/04/10 22:55:49 INFO Applying migration id=edits 2026/04/10 22:55:49 INFO Applying migration id=outboxactor 2026/04/10 22:55:49 INFO Applying migration id=outboxsender 2026/04/10 22:55:49 INFO Applying migration id=thread 2026/04/10 22:55:49 INFO Applying migration id=host 2026/04/10 22:55:49 INFO Applying migration id=sharedinbox 2026/04/10 22:55:49 INFO Applying migration id=noteshost 2026/04/10 22:55:49 INFO Applying migration id=fetched 2026/04/10 22:55:49 INFO Applying migration id=move 2026/04/10 22:55:49 INFO Applying migration id=cleanup 2026/04/10 22:55:49 INFO Applying migration id=received 2026/04/10 22:55:49 INFO Applying migration id=namehost 2026/04/10 22:55:49 INFO Applying migration id=outboxhost 2026/04/10 22:55:49 INFO Applying migration id=notesfts 2026/04/10 22:55:49 INFO Applying migration id=iconsname 2026/04/10 22:55:49 INFO Applying migration id=nohash 2026/04/10 22:55:49 INFO Applying migration id=shares 2026/04/10 22:55:49 INFO Applying migration id=actorttl 2026/04/10 22:55:49 INFO Applying migration id=tocc 2026/04/10 22:55:49 INFO Applying migration id=followeds 2026/04/10 22:55:49 INFO Applying migration id=certhash 2026/04/10 22:55:49 INFO Applying migration id=follows_sync 2026/04/10 22:55:49 INFO Applying migration id=jsonpath 2026/04/10 22:55:49 INFO Applying migration id=localforward 2026/04/10 22:55:49 INFO Applying migration id=avatar 2026/04/10 22:55:49 INFO Applying migration id=noimage 2026/04/10 22:55:49 INFO Applying migration id=feed 2026/04/10 22:55:49 INFO Applying migration id=bookmarks 2026/04/10 22:55:49 INFO Applying migration id=shareactivity 2026/04/10 22:55:49 INFO Applying migration id=application 2026/04/10 22:55:49 INFO Applying migration id=certificates 2026/04/10 22:55:49 INFO Applying migration id=rawforward 2026/04/10 22:55:49 INFO Applying migration id=publickey 2026/04/10 22:55:49 INFO Applying migration id=resolvegroup 2026/04/10 22:55:49 INFO Applying migration id=reject 2026/04/10 22:55:49 INFO Applying migration id=autodel 2026/04/10 22:55:49 INFO Applying migration id=jsonb 2026/04/10 22:55:49 INFO Applying migration id=quote 2026/04/10 22:55:49 INFO Applying migration id=rfc9421 2026/04/10 22:55:49 INFO Applying migration id=keys 2026/04/10 22:55:49 INFO Applying migration id=portable 2026/04/10 22:55:49 INFO Applying migration id=proofs 2026/04/10 22:55:49 INFO Applying migration id=contexts 2026/04/10 22:55:49 INFO Applying migration id=deliverieshost 2026/04/10 22:55:49 INFO Applying migration id=pembegin 2026/04/10 22:55:49 INFO Applying migration id=didhost 2026/04/10 22:55:50 INFO Failed to decode query url=/users/fts?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestFTS_InvalidEscapeSequence (0.84s) === RUN TestFTS_UnathenticatedUser 2026/04/10 22:55:50 INFO Applying migration id=initial 2026/04/10 22:55:50 INFO Applying migration id=notesupdated 2026/04/10 22:55:50 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:50 INFO Applying migration id=activitiesid 2026/04/10 22:55:50 INFO Applying migration id=outbox 2026/04/10 22:55:50 INFO Applying migration id=edits 2026/04/10 22:55:50 INFO Applying migration id=outboxactor 2026/04/10 22:55:50 INFO Applying migration id=outboxsender 2026/04/10 22:55:50 INFO Applying migration id=thread 2026/04/10 22:55:50 INFO Applying migration id=host 2026/04/10 22:55:50 INFO Applying migration id=sharedinbox 2026/04/10 22:55:50 INFO Applying migration id=noteshost 2026/04/10 22:55:50 INFO Applying migration id=fetched 2026/04/10 22:55:50 INFO Applying migration id=move 2026/04/10 22:55:50 INFO Applying migration id=cleanup 2026/04/10 22:55:50 INFO Applying migration id=received 2026/04/10 22:55:50 INFO Applying migration id=namehost 2026/04/10 22:55:50 INFO Applying migration id=outboxhost 2026/04/10 22:55:50 INFO Applying migration id=notesfts 2026/04/10 22:55:50 INFO Applying migration id=iconsname 2026/04/10 22:55:50 INFO Applying migration id=nohash 2026/04/10 22:55:50 INFO Applying migration id=shares 2026/04/10 22:55:50 INFO Applying migration id=actorttl 2026/04/10 22:55:50 INFO Applying migration id=tocc 2026/04/10 22:55:50 INFO Applying migration id=followeds 2026/04/10 22:55:50 INFO Applying migration id=certhash 2026/04/10 22:55:50 INFO Applying migration id=follows_sync 2026/04/10 22:55:50 INFO Applying migration id=jsonpath 2026/04/10 22:55:50 INFO Applying migration id=localforward 2026/04/10 22:55:50 INFO Applying migration id=avatar 2026/04/10 22:55:50 INFO Applying migration id=noimage 2026/04/10 22:55:50 INFO Applying migration id=feed 2026/04/10 22:55:50 INFO Applying migration id=bookmarks 2026/04/10 22:55:50 INFO Applying migration id=shareactivity 2026/04/10 22:55:50 INFO Applying migration id=application 2026/04/10 22:55:50 INFO Applying migration id=certificates 2026/04/10 22:55:50 INFO Applying migration id=rawforward 2026/04/10 22:55:50 INFO Applying migration id=publickey 2026/04/10 22:55:50 INFO Applying migration id=resolvegroup 2026/04/10 22:55:50 INFO Applying migration id=reject 2026/04/10 22:55:50 INFO Applying migration id=autodel 2026/04/10 22:55:50 INFO Applying migration id=jsonb 2026/04/10 22:55:50 INFO Applying migration id=quote 2026/04/10 22:55:50 INFO Applying migration id=rfc9421 2026/04/10 22:55:50 INFO Applying migration id=keys 2026/04/10 22:55:50 INFO Applying migration id=portable 2026/04/10 22:55:50 INFO Applying migration id=proofs 2026/04/10 22:55:50 INFO Applying migration id=contexts 2026/04/10 22:55:50 INFO Applying migration id=deliverieshost 2026/04/10 22:55:50 INFO Applying migration id=pembegin 2026/04/10 22:55:50 INFO Applying migration id=didhost 2026/04/10 22:55:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-de89-77bc-91a8-a69c3239b3db activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-de89-7764-b56c-3883239e14cc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-de89-7764-b56c-3883239e14cc --- PASS: TestFTS_UnathenticatedUser (1.01s) === RUN TestFTS_SearchByAuthorUserName 2026/04/10 22:55:51 INFO Applying migration id=initial 2026/04/10 22:55:51 INFO Applying migration id=notesupdated 2026/04/10 22:55:51 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:51 INFO Applying migration id=activitiesid 2026/04/10 22:55:51 INFO Applying migration id=outbox 2026/04/10 22:55:51 INFO Applying migration id=edits 2026/04/10 22:55:51 INFO Applying migration id=outboxactor 2026/04/10 22:55:51 INFO Applying migration id=outboxsender 2026/04/10 22:55:51 INFO Applying migration id=thread 2026/04/10 22:55:51 INFO Applying migration id=host 2026/04/10 22:55:51 INFO Applying migration id=sharedinbox 2026/04/10 22:55:51 INFO Applying migration id=noteshost 2026/04/10 22:55:51 INFO Applying migration id=fetched 2026/04/10 22:55:51 INFO Applying migration id=move 2026/04/10 22:55:51 INFO Applying migration id=cleanup 2026/04/10 22:55:51 INFO Applying migration id=received 2026/04/10 22:55:51 INFO Applying migration id=namehost 2026/04/10 22:55:51 INFO Applying migration id=outboxhost 2026/04/10 22:55:51 INFO Applying migration id=notesfts 2026/04/10 22:55:51 INFO Applying migration id=iconsname 2026/04/10 22:55:51 INFO Applying migration id=nohash 2026/04/10 22:55:51 INFO Applying migration id=shares 2026/04/10 22:55:51 INFO Applying migration id=actorttl 2026/04/10 22:55:51 INFO Applying migration id=tocc 2026/04/10 22:55:51 INFO Applying migration id=followeds 2026/04/10 22:55:51 INFO Applying migration id=certhash 2026/04/10 22:55:51 INFO Applying migration id=follows_sync 2026/04/10 22:55:51 INFO Applying migration id=jsonpath 2026/04/10 22:55:51 INFO Applying migration id=localforward 2026/04/10 22:55:51 INFO Applying migration id=avatar 2026/04/10 22:55:51 INFO Applying migration id=noimage 2026/04/10 22:55:51 INFO Applying migration id=feed 2026/04/10 22:55:51 INFO Applying migration id=bookmarks 2026/04/10 22:55:51 INFO Applying migration id=shareactivity 2026/04/10 22:55:51 INFO Applying migration id=application 2026/04/10 22:55:51 INFO Applying migration id=certificates 2026/04/10 22:55:51 INFO Applying migration id=rawforward 2026/04/10 22:55:51 INFO Applying migration id=publickey 2026/04/10 22:55:51 INFO Applying migration id=resolvegroup 2026/04/10 22:55:51 INFO Applying migration id=reject 2026/04/10 22:55:51 INFO Applying migration id=autodel 2026/04/10 22:55:51 INFO Applying migration id=jsonb 2026/04/10 22:55:51 INFO Applying migration id=quote 2026/04/10 22:55:51 INFO Applying migration id=rfc9421 2026/04/10 22:55:51 INFO Applying migration id=keys 2026/04/10 22:55:51 INFO Applying migration id=portable 2026/04/10 22:55:51 INFO Applying migration id=proofs 2026/04/10 22:55:51 INFO Applying migration id=contexts 2026/04/10 22:55:51 INFO Applying migration id=deliverieshost 2026/04/10 22:55:51 INFO Applying migration id=pembegin 2026/04/10 22:55:51 INFO Applying migration id=didhost 2026/04/10 22:55:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-e3d1-7cfa-927f-a2045ea8eb45 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-e3d1-7cab-97a7-47af63ca1e3d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-e3d1-7cab-97a7-47af63ca1e3d --- PASS: TestFTS_SearchByAuthorUserName (1.35s) === RUN TestFTS_SearchByAuthorID 2026/04/10 22:55:52 INFO Applying migration id=initial 2026/04/10 22:55:52 INFO Applying migration id=notesupdated 2026/04/10 22:55:52 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:52 INFO Applying migration id=activitiesid 2026/04/10 22:55:52 INFO Applying migration id=outbox 2026/04/10 22:55:52 INFO Applying migration id=edits 2026/04/10 22:55:52 INFO Applying migration id=outboxactor 2026/04/10 22:55:52 INFO Applying migration id=outboxsender 2026/04/10 22:55:52 INFO Applying migration id=thread 2026/04/10 22:55:52 INFO Applying migration id=host 2026/04/10 22:55:52 INFO Applying migration id=sharedinbox 2026/04/10 22:55:52 INFO Applying migration id=noteshost 2026/04/10 22:55:52 INFO Applying migration id=fetched 2026/04/10 22:55:52 INFO Applying migration id=move 2026/04/10 22:55:52 INFO Applying migration id=cleanup 2026/04/10 22:55:52 INFO Applying migration id=received 2026/04/10 22:55:52 INFO Applying migration id=namehost 2026/04/10 22:55:52 INFO Applying migration id=outboxhost 2026/04/10 22:55:52 INFO Applying migration id=notesfts 2026/04/10 22:55:52 INFO Applying migration id=iconsname 2026/04/10 22:55:52 INFO Applying migration id=nohash 2026/04/10 22:55:52 INFO Applying migration id=shares 2026/04/10 22:55:52 INFO Applying migration id=actorttl 2026/04/10 22:55:52 INFO Applying migration id=tocc 2026/04/10 22:55:52 INFO Applying migration id=followeds 2026/04/10 22:55:52 INFO Applying migration id=certhash 2026/04/10 22:55:52 INFO Applying migration id=follows_sync 2026/04/10 22:55:52 INFO Applying migration id=jsonpath 2026/04/10 22:55:52 INFO Applying migration id=localforward 2026/04/10 22:55:52 INFO Applying migration id=avatar 2026/04/10 22:55:52 INFO Applying migration id=noimage 2026/04/10 22:55:52 INFO Applying migration id=feed 2026/04/10 22:55:52 INFO Applying migration id=bookmarks 2026/04/10 22:55:52 INFO Applying migration id=shareactivity 2026/04/10 22:55:52 INFO Applying migration id=application 2026/04/10 22:55:52 INFO Applying migration id=certificates 2026/04/10 22:55:52 INFO Applying migration id=rawforward 2026/04/10 22:55:52 INFO Applying migration id=publickey 2026/04/10 22:55:52 INFO Applying migration id=resolvegroup 2026/04/10 22:55:52 INFO Applying migration id=reject 2026/04/10 22:55:52 INFO Applying migration id=autodel 2026/04/10 22:55:52 INFO Applying migration id=jsonb 2026/04/10 22:55:52 INFO Applying migration id=quote 2026/04/10 22:55:52 INFO Applying migration id=rfc9421 2026/04/10 22:55:52 INFO Applying migration id=keys 2026/04/10 22:55:52 INFO Applying migration id=portable 2026/04/10 22:55:52 INFO Applying migration id=proofs 2026/04/10 22:55:52 INFO Applying migration id=contexts 2026/04/10 22:55:52 INFO Applying migration id=deliverieshost 2026/04/10 22:55:52 INFO Applying migration id=pembegin 2026/04/10 22:55:52 INFO Applying migration id=didhost 2026/04/10 22:55:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-e935-7a87-b5c9-c3f6cb7bd206 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-e935-7a33-b784-38174e6e5c0d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-e935-7a33-b784-38174e6e5c0d --- PASS: TestFTS_SearchByAuthorID (1.38s) === RUN TestFTS_SearchByMentionUserName 2026/04/10 22:55:54 INFO Applying migration id=initial 2026/04/10 22:55:54 INFO Applying migration id=notesupdated 2026/04/10 22:55:54 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:54 INFO Applying migration id=activitiesid 2026/04/10 22:55:54 INFO Applying migration id=outbox 2026/04/10 22:55:54 INFO Applying migration id=edits 2026/04/10 22:55:54 INFO Applying migration id=outboxactor 2026/04/10 22:55:54 INFO Applying migration id=outboxsender 2026/04/10 22:55:54 INFO Applying migration id=thread 2026/04/10 22:55:54 INFO Applying migration id=host 2026/04/10 22:55:54 INFO Applying migration id=sharedinbox 2026/04/10 22:55:54 INFO Applying migration id=noteshost 2026/04/10 22:55:54 INFO Applying migration id=fetched 2026/04/10 22:55:54 INFO Applying migration id=move 2026/04/10 22:55:54 INFO Applying migration id=cleanup 2026/04/10 22:55:54 INFO Applying migration id=received 2026/04/10 22:55:54 INFO Applying migration id=namehost 2026/04/10 22:55:54 INFO Applying migration id=outboxhost 2026/04/10 22:55:54 INFO Applying migration id=notesfts 2026/04/10 22:55:54 INFO Applying migration id=iconsname 2026/04/10 22:55:54 INFO Applying migration id=nohash 2026/04/10 22:55:54 INFO Applying migration id=shares 2026/04/10 22:55:54 INFO Applying migration id=actorttl 2026/04/10 22:55:54 INFO Applying migration id=tocc 2026/04/10 22:55:54 INFO Applying migration id=followeds 2026/04/10 22:55:54 INFO Applying migration id=certhash 2026/04/10 22:55:54 INFO Applying migration id=follows_sync 2026/04/10 22:55:54 INFO Applying migration id=jsonpath 2026/04/10 22:55:54 INFO Applying migration id=localforward 2026/04/10 22:55:54 INFO Applying migration id=avatar 2026/04/10 22:55:54 INFO Applying migration id=noimage 2026/04/10 22:55:54 INFO Applying migration id=feed 2026/04/10 22:55:54 INFO Applying migration id=bookmarks 2026/04/10 22:55:54 INFO Applying migration id=shareactivity 2026/04/10 22:55:54 INFO Applying migration id=application 2026/04/10 22:55:54 INFO Applying migration id=certificates 2026/04/10 22:55:54 INFO Applying migration id=rawforward 2026/04/10 22:55:54 INFO Applying migration id=publickey 2026/04/10 22:55:54 INFO Applying migration id=resolvegroup 2026/04/10 22:55:54 INFO Applying migration id=reject 2026/04/10 22:55:54 INFO Applying migration id=autodel 2026/04/10 22:55:54 INFO Applying migration id=jsonb 2026/04/10 22:55:54 INFO Applying migration id=quote 2026/04/10 22:55:54 INFO Applying migration id=rfc9421 2026/04/10 22:55:54 INFO Applying migration id=keys 2026/04/10 22:55:54 INFO Applying migration id=portable 2026/04/10 22:55:54 INFO Applying migration id=proofs 2026/04/10 22:55:54 INFO Applying migration id=contexts 2026/04/10 22:55:54 INFO Applying migration id=deliverieshost 2026/04/10 22:55:54 INFO Applying migration id=pembegin 2026/04/10 22:55:54 INFO Applying migration id=didhost --- PASS: TestFTS_SearchByMentionUserName (0.68s) === RUN TestFTS_SearchByMentionID 2026/04/10 22:55:54 INFO Applying migration id=initial 2026/04/10 22:55:54 INFO Applying migration id=notesupdated 2026/04/10 22:55:54 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:54 INFO Applying migration id=activitiesid 2026/04/10 22:55:54 INFO Applying migration id=outbox 2026/04/10 22:55:54 INFO Applying migration id=edits 2026/04/10 22:55:54 INFO Applying migration id=outboxactor 2026/04/10 22:55:54 INFO Applying migration id=outboxsender 2026/04/10 22:55:54 INFO Applying migration id=thread 2026/04/10 22:55:54 INFO Applying migration id=host 2026/04/10 22:55:54 INFO Applying migration id=sharedinbox 2026/04/10 22:55:54 INFO Applying migration id=noteshost 2026/04/10 22:55:54 INFO Applying migration id=fetched 2026/04/10 22:55:54 INFO Applying migration id=move 2026/04/10 22:55:54 INFO Applying migration id=cleanup 2026/04/10 22:55:54 INFO Applying migration id=received 2026/04/10 22:55:54 INFO Applying migration id=namehost 2026/04/10 22:55:54 INFO Applying migration id=outboxhost 2026/04/10 22:55:54 INFO Applying migration id=notesfts 2026/04/10 22:55:54 INFO Applying migration id=iconsname 2026/04/10 22:55:54 INFO Applying migration id=nohash 2026/04/10 22:55:54 INFO Applying migration id=shares 2026/04/10 22:55:54 INFO Applying migration id=actorttl 2026/04/10 22:55:54 INFO Applying migration id=tocc 2026/04/10 22:55:54 INFO Applying migration id=followeds 2026/04/10 22:55:54 INFO Applying migration id=certhash 2026/04/10 22:55:54 INFO Applying migration id=follows_sync 2026/04/10 22:55:54 INFO Applying migration id=jsonpath 2026/04/10 22:55:54 INFO Applying migration id=localforward 2026/04/10 22:55:54 INFO Applying migration id=avatar 2026/04/10 22:55:54 INFO Applying migration id=noimage 2026/04/10 22:55:54 INFO Applying migration id=feed 2026/04/10 22:55:54 INFO Applying migration id=bookmarks 2026/04/10 22:55:54 INFO Applying migration id=shareactivity 2026/04/10 22:55:54 INFO Applying migration id=application 2026/04/10 22:55:54 INFO Applying migration id=certificates 2026/04/10 22:55:54 INFO Applying migration id=rawforward 2026/04/10 22:55:54 INFO Applying migration id=publickey 2026/04/10 22:55:54 INFO Applying migration id=resolvegroup 2026/04/10 22:55:54 INFO Applying migration id=reject 2026/04/10 22:55:54 INFO Applying migration id=autodel 2026/04/10 22:55:54 INFO Applying migration id=jsonb 2026/04/10 22:55:54 INFO Applying migration id=quote 2026/04/10 22:55:54 INFO Applying migration id=rfc9421 2026/04/10 22:55:54 INFO Applying migration id=keys 2026/04/10 22:55:54 INFO Applying migration id=portable 2026/04/10 22:55:54 INFO Applying migration id=proofs 2026/04/10 22:55:54 INFO Applying migration id=contexts 2026/04/10 22:55:54 INFO Applying migration id=deliverieshost 2026/04/10 22:55:54 INFO Applying migration id=pembegin 2026/04/10 22:55:54 INFO Applying migration id=didhost --- PASS: TestFTS_SearchByMentionID (0.74s) === RUN TestHashtag_PublicPost 2026/04/10 22:55:55 INFO Applying migration id=initial 2026/04/10 22:55:55 INFO Applying migration id=notesupdated 2026/04/10 22:55:55 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:55 INFO Applying migration id=activitiesid 2026/04/10 22:55:55 INFO Applying migration id=outbox 2026/04/10 22:55:55 INFO Applying migration id=edits 2026/04/10 22:55:55 INFO Applying migration id=outboxactor 2026/04/10 22:55:55 INFO Applying migration id=outboxsender 2026/04/10 22:55:55 INFO Applying migration id=thread 2026/04/10 22:55:55 INFO Applying migration id=host 2026/04/10 22:55:55 INFO Applying migration id=sharedinbox 2026/04/10 22:55:55 INFO Applying migration id=noteshost 2026/04/10 22:55:55 INFO Applying migration id=fetched 2026/04/10 22:55:55 INFO Applying migration id=move 2026/04/10 22:55:55 INFO Applying migration id=cleanup 2026/04/10 22:55:55 INFO Applying migration id=received 2026/04/10 22:55:55 INFO Applying migration id=namehost 2026/04/10 22:55:55 INFO Applying migration id=outboxhost 2026/04/10 22:55:55 INFO Applying migration id=notesfts 2026/04/10 22:55:55 INFO Applying migration id=iconsname 2026/04/10 22:55:55 INFO Applying migration id=nohash 2026/04/10 22:55:55 INFO Applying migration id=shares 2026/04/10 22:55:55 INFO Applying migration id=actorttl 2026/04/10 22:55:55 INFO Applying migration id=tocc 2026/04/10 22:55:55 INFO Applying migration id=followeds 2026/04/10 22:55:55 INFO Applying migration id=certhash 2026/04/10 22:55:55 INFO Applying migration id=follows_sync 2026/04/10 22:55:55 INFO Applying migration id=jsonpath 2026/04/10 22:55:55 INFO Applying migration id=localforward 2026/04/10 22:55:55 INFO Applying migration id=avatar 2026/04/10 22:55:55 INFO Applying migration id=noimage 2026/04/10 22:55:55 INFO Applying migration id=feed 2026/04/10 22:55:55 INFO Applying migration id=bookmarks 2026/04/10 22:55:55 INFO Applying migration id=shareactivity 2026/04/10 22:55:55 INFO Applying migration id=application 2026/04/10 22:55:55 INFO Applying migration id=certificates 2026/04/10 22:55:55 INFO Applying migration id=rawforward 2026/04/10 22:55:55 INFO Applying migration id=publickey 2026/04/10 22:55:55 INFO Applying migration id=resolvegroup 2026/04/10 22:55:55 INFO Applying migration id=reject 2026/04/10 22:55:55 INFO Applying migration id=autodel 2026/04/10 22:55:55 INFO Applying migration id=jsonb 2026/04/10 22:55:55 INFO Applying migration id=quote 2026/04/10 22:55:55 INFO Applying migration id=rfc9421 2026/04/10 22:55:55 INFO Applying migration id=keys 2026/04/10 22:55:55 INFO Applying migration id=portable 2026/04/10 22:55:55 INFO Applying migration id=proofs 2026/04/10 22:55:55 INFO Applying migration id=contexts 2026/04/10 22:55:55 INFO Applying migration id=deliverieshost 2026/04/10 22:55:55 INFO Applying migration id=pembegin 2026/04/10 22:55:55 INFO Applying migration id=didhost 2026/04/10 22:55:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-f1b6-784d-b71e-c4fe02447377 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-f1b6-77ea-b0a9-14e1eb0c57a0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-f1b6-77ea-b0a9-14e1eb0c57a0 2026/04/10 22:55:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-f1b6-77ea-b0a9-14e1eb0c57a0 2026/04/10 22:55:56 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PublicPost (0.76s) === RUN TestHashtag_PublicPostUnauthenticatedUser 2026/04/10 22:55:56 INFO Applying migration id=initial 2026/04/10 22:55:56 INFO Applying migration id=notesupdated 2026/04/10 22:55:56 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:56 INFO Applying migration id=activitiesid 2026/04/10 22:55:56 INFO Applying migration id=outbox 2026/04/10 22:55:56 INFO Applying migration id=edits 2026/04/10 22:55:56 INFO Applying migration id=outboxactor 2026/04/10 22:55:56 INFO Applying migration id=outboxsender 2026/04/10 22:55:56 INFO Applying migration id=thread 2026/04/10 22:55:56 INFO Applying migration id=host 2026/04/10 22:55:56 INFO Applying migration id=sharedinbox 2026/04/10 22:55:56 INFO Applying migration id=noteshost 2026/04/10 22:55:56 INFO Applying migration id=fetched 2026/04/10 22:55:56 INFO Applying migration id=move 2026/04/10 22:55:56 INFO Applying migration id=cleanup 2026/04/10 22:55:56 INFO Applying migration id=received 2026/04/10 22:55:56 INFO Applying migration id=namehost 2026/04/10 22:55:56 INFO Applying migration id=outboxhost 2026/04/10 22:55:56 INFO Applying migration id=notesfts 2026/04/10 22:55:56 INFO Applying migration id=iconsname 2026/04/10 22:55:56 INFO Applying migration id=nohash 2026/04/10 22:55:56 INFO Applying migration id=shares 2026/04/10 22:55:56 INFO Applying migration id=actorttl 2026/04/10 22:55:56 INFO Applying migration id=tocc 2026/04/10 22:55:56 INFO Applying migration id=followeds 2026/04/10 22:55:56 INFO Applying migration id=certhash 2026/04/10 22:55:56 INFO Applying migration id=follows_sync 2026/04/10 22:55:56 INFO Applying migration id=jsonpath 2026/04/10 22:55:56 INFO Applying migration id=localforward 2026/04/10 22:55:56 INFO Applying migration id=avatar 2026/04/10 22:55:56 INFO Applying migration id=noimage 2026/04/10 22:55:56 INFO Applying migration id=feed 2026/04/10 22:55:56 INFO Applying migration id=bookmarks 2026/04/10 22:55:56 INFO Applying migration id=shareactivity 2026/04/10 22:55:56 INFO Applying migration id=application 2026/04/10 22:55:56 INFO Applying migration id=certificates 2026/04/10 22:55:56 INFO Applying migration id=rawforward 2026/04/10 22:55:56 INFO Applying migration id=publickey 2026/04/10 22:55:56 INFO Applying migration id=resolvegroup 2026/04/10 22:55:56 INFO Applying migration id=reject 2026/04/10 22:55:56 INFO Applying migration id=autodel 2026/04/10 22:55:56 INFO Applying migration id=jsonb 2026/04/10 22:55:56 INFO Applying migration id=quote 2026/04/10 22:55:56 INFO Applying migration id=rfc9421 2026/04/10 22:55:56 INFO Applying migration id=keys 2026/04/10 22:55:56 INFO Applying migration id=portable 2026/04/10 22:55:56 INFO Applying migration id=proofs 2026/04/10 22:55:56 INFO Applying migration id=contexts 2026/04/10 22:55:56 INFO Applying migration id=deliverieshost 2026/04/10 22:55:56 INFO Applying migration id=pembegin 2026/04/10 22:55:56 INFO Applying migration id=didhost 2026/04/10 22:55:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-f4cc-7aea-8e99-128c67e3a703 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-f4cc-7a56-9375-4511b16e4a9a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-f4cc-7a56-9375-4511b16e4a9a 2026/04/10 22:55:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-f4cc-7a56-9375-4511b16e4a9a 2026/04/10 22:55:57 INFO Generating first response key=/hashtag/world --- PASS: TestHashtag_PublicPostUnauthenticatedUser (0.79s) === RUN TestHashtag_ExclamationMark 2026/04/10 22:55:57 INFO Applying migration id=initial 2026/04/10 22:55:57 INFO Applying migration id=notesupdated 2026/04/10 22:55:57 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:57 INFO Applying migration id=activitiesid 2026/04/10 22:55:57 INFO Applying migration id=outbox 2026/04/10 22:55:57 INFO Applying migration id=edits 2026/04/10 22:55:57 INFO Applying migration id=outboxactor 2026/04/10 22:55:57 INFO Applying migration id=outboxsender 2026/04/10 22:55:57 INFO Applying migration id=thread 2026/04/10 22:55:57 INFO Applying migration id=host 2026/04/10 22:55:57 INFO Applying migration id=sharedinbox 2026/04/10 22:55:57 INFO Applying migration id=noteshost 2026/04/10 22:55:57 INFO Applying migration id=fetched 2026/04/10 22:55:57 INFO Applying migration id=move 2026/04/10 22:55:57 INFO Applying migration id=cleanup 2026/04/10 22:55:57 INFO Applying migration id=received 2026/04/10 22:55:57 INFO Applying migration id=namehost 2026/04/10 22:55:57 INFO Applying migration id=outboxhost 2026/04/10 22:55:57 INFO Applying migration id=notesfts 2026/04/10 22:55:57 INFO Applying migration id=iconsname 2026/04/10 22:55:57 INFO Applying migration id=nohash 2026/04/10 22:55:57 INFO Applying migration id=shares 2026/04/10 22:55:57 INFO Applying migration id=actorttl 2026/04/10 22:55:57 INFO Applying migration id=tocc 2026/04/10 22:55:57 INFO Applying migration id=followeds 2026/04/10 22:55:57 INFO Applying migration id=certhash 2026/04/10 22:55:57 INFO Applying migration id=follows_sync 2026/04/10 22:55:57 INFO Applying migration id=jsonpath 2026/04/10 22:55:57 INFO Applying migration id=localforward 2026/04/10 22:55:57 INFO Applying migration id=avatar 2026/04/10 22:55:57 INFO Applying migration id=noimage 2026/04/10 22:55:57 INFO Applying migration id=feed 2026/04/10 22:55:57 INFO Applying migration id=bookmarks 2026/04/10 22:55:57 INFO Applying migration id=shareactivity 2026/04/10 22:55:57 INFO Applying migration id=application 2026/04/10 22:55:57 INFO Applying migration id=certificates 2026/04/10 22:55:57 INFO Applying migration id=rawforward 2026/04/10 22:55:57 INFO Applying migration id=publickey 2026/04/10 22:55:57 INFO Applying migration id=resolvegroup 2026/04/10 22:55:57 INFO Applying migration id=reject 2026/04/10 22:55:57 INFO Applying migration id=autodel 2026/04/10 22:55:57 INFO Applying migration id=jsonb 2026/04/10 22:55:57 INFO Applying migration id=quote 2026/04/10 22:55:57 INFO Applying migration id=rfc9421 2026/04/10 22:55:57 INFO Applying migration id=keys 2026/04/10 22:55:57 INFO Applying migration id=portable 2026/04/10 22:55:57 INFO Applying migration id=proofs 2026/04/10 22:55:57 INFO Applying migration id=contexts 2026/04/10 22:55:57 INFO Applying migration id=deliverieshost 2026/04/10 22:55:57 INFO Applying migration id=pembegin 2026/04/10 22:55:57 INFO Applying migration id=didhost 2026/04/10 22:55:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-f71d-7dc7-a89b-573eb8a86164 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-f71d-7d64-a39c-377aeffae9ec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-f71d-7d64-a39c-377aeffae9ec 2026/04/10 22:55:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-f71d-7d64-a39c-377aeffae9ec 2026/04/10 22:55:57 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_ExclamationMark (0.59s) === RUN TestHashtag_Beginning 2026/04/10 22:55:57 INFO Applying migration id=initial 2026/04/10 22:55:57 INFO Applying migration id=notesupdated 2026/04/10 22:55:57 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:57 INFO Applying migration id=activitiesid 2026/04/10 22:55:57 INFO Applying migration id=outbox 2026/04/10 22:55:57 INFO Applying migration id=edits 2026/04/10 22:55:57 INFO Applying migration id=outboxactor 2026/04/10 22:55:57 INFO Applying migration id=outboxsender 2026/04/10 22:55:57 INFO Applying migration id=thread 2026/04/10 22:55:57 INFO Applying migration id=host 2026/04/10 22:55:57 INFO Applying migration id=sharedinbox 2026/04/10 22:55:57 INFO Applying migration id=noteshost 2026/04/10 22:55:57 INFO Applying migration id=fetched 2026/04/10 22:55:57 INFO Applying migration id=move 2026/04/10 22:55:57 INFO Applying migration id=cleanup 2026/04/10 22:55:57 INFO Applying migration id=received 2026/04/10 22:55:57 INFO Applying migration id=namehost 2026/04/10 22:55:57 INFO Applying migration id=outboxhost 2026/04/10 22:55:57 INFO Applying migration id=notesfts 2026/04/10 22:55:57 INFO Applying migration id=iconsname 2026/04/10 22:55:57 INFO Applying migration id=nohash 2026/04/10 22:55:57 INFO Applying migration id=shares 2026/04/10 22:55:57 INFO Applying migration id=actorttl 2026/04/10 22:55:57 INFO Applying migration id=tocc 2026/04/10 22:55:57 INFO Applying migration id=followeds 2026/04/10 22:55:57 INFO Applying migration id=certhash 2026/04/10 22:55:57 INFO Applying migration id=follows_sync 2026/04/10 22:55:57 INFO Applying migration id=jsonpath 2026/04/10 22:55:57 INFO Applying migration id=localforward 2026/04/10 22:55:57 INFO Applying migration id=avatar 2026/04/10 22:55:57 INFO Applying migration id=noimage 2026/04/10 22:55:57 INFO Applying migration id=feed 2026/04/10 22:55:57 INFO Applying migration id=bookmarks 2026/04/10 22:55:57 INFO Applying migration id=shareactivity 2026/04/10 22:55:57 INFO Applying migration id=application 2026/04/10 22:55:57 INFO Applying migration id=certificates 2026/04/10 22:55:57 INFO Applying migration id=rawforward 2026/04/10 22:55:57 INFO Applying migration id=publickey 2026/04/10 22:55:57 INFO Applying migration id=resolvegroup 2026/04/10 22:55:57 INFO Applying migration id=reject 2026/04/10 22:55:57 INFO Applying migration id=autodel 2026/04/10 22:55:57 INFO Applying migration id=jsonb 2026/04/10 22:55:57 INFO Applying migration id=quote 2026/04/10 22:55:57 INFO Applying migration id=rfc9421 2026/04/10 22:55:57 INFO Applying migration id=keys 2026/04/10 22:55:57 INFO Applying migration id=portable 2026/04/10 22:55:57 INFO Applying migration id=proofs 2026/04/10 22:55:57 INFO Applying migration id=contexts 2026/04/10 22:55:57 INFO Applying migration id=deliverieshost 2026/04/10 22:55:57 INFO Applying migration id=pembegin 2026/04/10 22:55:57 INFO Applying migration id=didhost 2026/04/10 22:55:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-fc07-7d0e-8b9a-1a3c98cb7c59 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-fc07-7485-8a66-a86066520b78 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-fc07-7485-8a66-a86066520b78 2026/04/10 22:55:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-fc07-7485-8a66-a86066520b78 2026/04/10 22:55:58 INFO Generating first response key=/hashtag/Hello --- PASS: TestHashtag_Beginning (1.26s) === RUN TestHashtag_Multiple 2026/04/10 22:55:58 INFO Applying migration id=initial 2026/04/10 22:55:58 INFO Applying migration id=notesupdated 2026/04/10 22:55:58 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:58 INFO Applying migration id=activitiesid 2026/04/10 22:55:58 INFO Applying migration id=outbox 2026/04/10 22:55:58 INFO Applying migration id=edits 2026/04/10 22:55:58 INFO Applying migration id=outboxactor 2026/04/10 22:55:58 INFO Applying migration id=outboxsender 2026/04/10 22:55:58 INFO Applying migration id=thread 2026/04/10 22:55:58 INFO Applying migration id=host 2026/04/10 22:55:58 INFO Applying migration id=sharedinbox 2026/04/10 22:55:58 INFO Applying migration id=noteshost 2026/04/10 22:55:58 INFO Applying migration id=fetched 2026/04/10 22:55:58 INFO Applying migration id=move 2026/04/10 22:55:58 INFO Applying migration id=cleanup 2026/04/10 22:55:58 INFO Applying migration id=received 2026/04/10 22:55:58 INFO Applying migration id=namehost 2026/04/10 22:55:59 INFO Applying migration id=outboxhost 2026/04/10 22:55:59 INFO Applying migration id=notesfts 2026/04/10 22:55:59 INFO Applying migration id=iconsname 2026/04/10 22:55:59 INFO Applying migration id=nohash 2026/04/10 22:55:59 INFO Applying migration id=shares 2026/04/10 22:55:59 INFO Applying migration id=actorttl 2026/04/10 22:55:59 INFO Applying migration id=tocc 2026/04/10 22:55:59 INFO Applying migration id=followeds 2026/04/10 22:55:59 INFO Applying migration id=certhash 2026/04/10 22:55:59 INFO Applying migration id=follows_sync 2026/04/10 22:55:59 INFO Applying migration id=jsonpath 2026/04/10 22:55:59 INFO Applying migration id=localforward 2026/04/10 22:55:59 INFO Applying migration id=avatar 2026/04/10 22:55:59 INFO Applying migration id=noimage 2026/04/10 22:55:59 INFO Applying migration id=feed 2026/04/10 22:55:59 INFO Applying migration id=bookmarks 2026/04/10 22:55:59 INFO Applying migration id=shareactivity 2026/04/10 22:55:59 INFO Applying migration id=application 2026/04/10 22:55:59 INFO Applying migration id=certificates 2026/04/10 22:55:59 INFO Applying migration id=rawforward 2026/04/10 22:55:59 INFO Applying migration id=publickey 2026/04/10 22:55:59 INFO Applying migration id=resolvegroup 2026/04/10 22:55:59 INFO Applying migration id=reject 2026/04/10 22:55:59 INFO Applying migration id=autodel 2026/04/10 22:55:59 INFO Applying migration id=jsonb 2026/04/10 22:55:59 INFO Applying migration id=quote 2026/04/10 22:55:59 INFO Applying migration id=rfc9421 2026/04/10 22:55:59 INFO Applying migration id=keys 2026/04/10 22:55:59 INFO Applying migration id=portable 2026/04/10 22:55:59 INFO Applying migration id=proofs 2026/04/10 22:55:59 INFO Applying migration id=contexts 2026/04/10 22:55:59 INFO Applying migration id=deliverieshost 2026/04/10 22:55:59 INFO Applying migration id=pembegin 2026/04/10 22:55:59 INFO Applying migration id=didhost 2026/04/10 22:55:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-fff2-73b9-bab2-69d47d25a8c4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-fff2-715b-85af-4eeb0bd452b6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-fff2-715b-85af-4eeb0bd452b6 2026/04/10 22:55:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-fff2-715b-85af-4eeb0bd452b6 2026/04/10 22:55:59 INFO Generating first response key=/hashtag/Hello 2026/04/10 22:55:59 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_Multiple (1.00s) === RUN TestHashtag_CaseSensitivity 2026/04/10 22:55:59 INFO Applying migration id=initial 2026/04/10 22:55:59 INFO Applying migration id=notesupdated 2026/04/10 22:55:59 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:59 INFO Applying migration id=activitiesid 2026/04/10 22:55:59 INFO Applying migration id=outbox 2026/04/10 22:55:59 INFO Applying migration id=edits 2026/04/10 22:55:59 INFO Applying migration id=outboxactor 2026/04/10 22:55:59 INFO Applying migration id=outboxsender 2026/04/10 22:56:00 INFO Applying migration id=thread 2026/04/10 22:56:00 INFO Applying migration id=host 2026/04/10 22:56:00 INFO Applying migration id=sharedinbox 2026/04/10 22:56:00 INFO Applying migration id=noteshost 2026/04/10 22:56:00 INFO Applying migration id=fetched 2026/04/10 22:56:00 INFO Applying migration id=move 2026/04/10 22:56:00 INFO Applying migration id=cleanup 2026/04/10 22:56:00 INFO Applying migration id=received 2026/04/10 22:56:00 INFO Applying migration id=namehost 2026/04/10 22:56:00 INFO Applying migration id=outboxhost 2026/04/10 22:56:00 INFO Applying migration id=notesfts 2026/04/10 22:56:00 INFO Applying migration id=iconsname 2026/04/10 22:56:00 INFO Applying migration id=nohash 2026/04/10 22:56:00 INFO Applying migration id=shares 2026/04/10 22:56:00 INFO Applying migration id=actorttl 2026/04/10 22:56:00 INFO Applying migration id=tocc 2026/04/10 22:56:00 INFO Applying migration id=followeds 2026/04/10 22:56:00 INFO Applying migration id=certhash 2026/04/10 22:56:00 INFO Applying migration id=follows_sync 2026/04/10 22:56:00 INFO Applying migration id=jsonpath 2026/04/10 22:56:00 INFO Applying migration id=localforward 2026/04/10 22:56:00 INFO Applying migration id=avatar 2026/04/10 22:56:00 INFO Applying migration id=noimage 2026/04/10 22:56:00 INFO Applying migration id=feed 2026/04/10 22:56:00 INFO Applying migration id=bookmarks 2026/04/10 22:56:00 INFO Applying migration id=shareactivity 2026/04/10 22:56:00 INFO Applying migration id=application 2026/04/10 22:56:00 INFO Applying migration id=certificates 2026/04/10 22:56:00 INFO Applying migration id=rawforward 2026/04/10 22:56:00 INFO Applying migration id=publickey 2026/04/10 22:56:00 INFO Applying migration id=resolvegroup 2026/04/10 22:56:00 INFO Applying migration id=reject 2026/04/10 22:56:00 INFO Applying migration id=autodel 2026/04/10 22:56:00 INFO Applying migration id=jsonb 2026/04/10 22:56:00 INFO Applying migration id=quote 2026/04/10 22:56:00 INFO Applying migration id=rfc9421 2026/04/10 22:56:00 INFO Applying migration id=keys 2026/04/10 22:56:00 INFO Applying migration id=portable 2026/04/10 22:56:00 INFO Applying migration id=proofs 2026/04/10 22:56:00 INFO Applying migration id=contexts 2026/04/10 22:56:00 INFO Applying migration id=deliverieshost 2026/04/10 22:56:00 INFO Applying migration id=pembegin 2026/04/10 22:56:00 INFO Applying migration id=didhost 2026/04/10 22:56:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-0327-7aa7-965f-ac8cc9bbd797 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-0327-7a52-94d1-59129a2cd260 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-0327-7a52-94d1-59129a2cd260 2026/04/10 22:56:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-0327-7a52-94d1-59129a2cd260 2026/04/10 22:56:00 INFO Generating first response key=/hashtag/WoRlD --- PASS: TestHashtag_CaseSensitivity (0.82s) === RUN TestHashtag_PostToFollowers 2026/04/10 22:56:00 INFO Applying migration id=initial 2026/04/10 22:56:00 INFO Applying migration id=notesupdated 2026/04/10 22:56:00 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:00 INFO Applying migration id=activitiesid 2026/04/10 22:56:00 INFO Applying migration id=outbox 2026/04/10 22:56:00 INFO Applying migration id=edits 2026/04/10 22:56:00 INFO Applying migration id=outboxactor 2026/04/10 22:56:00 INFO Applying migration id=outboxsender 2026/04/10 22:56:00 INFO Applying migration id=thread 2026/04/10 22:56:00 INFO Applying migration id=host 2026/04/10 22:56:00 INFO Applying migration id=sharedinbox 2026/04/10 22:56:00 INFO Applying migration id=noteshost 2026/04/10 22:56:00 INFO Applying migration id=fetched 2026/04/10 22:56:00 INFO Applying migration id=move 2026/04/10 22:56:00 INFO Applying migration id=cleanup 2026/04/10 22:56:00 INFO Applying migration id=received 2026/04/10 22:56:00 INFO Applying migration id=namehost 2026/04/10 22:56:00 INFO Applying migration id=outboxhost 2026/04/10 22:56:00 INFO Applying migration id=notesfts 2026/04/10 22:56:00 INFO Applying migration id=iconsname 2026/04/10 22:56:00 INFO Applying migration id=nohash 2026/04/10 22:56:00 INFO Applying migration id=shares 2026/04/10 22:56:00 INFO Applying migration id=actorttl 2026/04/10 22:56:00 INFO Applying migration id=tocc 2026/04/10 22:56:00 INFO Applying migration id=followeds 2026/04/10 22:56:00 INFO Applying migration id=certhash 2026/04/10 22:56:00 INFO Applying migration id=follows_sync 2026/04/10 22:56:00 INFO Applying migration id=jsonpath 2026/04/10 22:56:00 INFO Applying migration id=localforward 2026/04/10 22:56:00 INFO Applying migration id=avatar 2026/04/10 22:56:00 INFO Applying migration id=noimage 2026/04/10 22:56:00 INFO Applying migration id=feed 2026/04/10 22:56:00 INFO Applying migration id=bookmarks 2026/04/10 22:56:00 INFO Applying migration id=shareactivity 2026/04/10 22:56:00 INFO Applying migration id=application 2026/04/10 22:56:00 INFO Applying migration id=certificates 2026/04/10 22:56:00 INFO Applying migration id=rawforward 2026/04/10 22:56:00 INFO Applying migration id=publickey 2026/04/10 22:56:00 INFO Applying migration id=resolvegroup 2026/04/10 22:56:00 INFO Applying migration id=reject 2026/04/10 22:56:00 INFO Applying migration id=autodel 2026/04/10 22:56:00 INFO Applying migration id=jsonb 2026/04/10 22:56:00 INFO Applying migration id=quote 2026/04/10 22:56:00 INFO Applying migration id=rfc9421 2026/04/10 22:56:00 INFO Applying migration id=keys 2026/04/10 22:56:00 INFO Applying migration id=portable 2026/04/10 22:56:00 INFO Applying migration id=proofs 2026/04/10 22:56:00 INFO Applying migration id=contexts 2026/04/10 22:56:00 INFO Applying migration id=deliverieshost 2026/04/10 22:56:00 INFO Applying migration id=pembegin 2026/04/10 22:56:00 INFO Applying migration id=didhost 2026/04/10 22:56:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-0631-71cb-b381-50fcb7324050 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-0631-79b9-84ed-79f14d70f79c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-0631-71cb-b381-50fcb7324050 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799c-0631-71cb-b381-50fcb7324050 2026/04/10 22:56:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-0632-7012-84f1-28a7cf5bece1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-0631-7edf-9bdc-6b1fc380be6d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-0631-7edf-9bdc-6b1fc380be6d 2026/04/10 22:56:01 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-0631-7edf-9bdc-6b1fc380be6d 2026/04/10 22:56:01 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PostToFollowers (0.78s) === RUN TestHashtag_BigOffset 2026/04/10 22:56:01 INFO Applying migration id=initial 2026/04/10 22:56:01 INFO Applying migration id=notesupdated 2026/04/10 22:56:01 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:01 INFO Applying migration id=activitiesid 2026/04/10 22:56:01 INFO Applying migration id=outbox 2026/04/10 22:56:01 INFO Applying migration id=edits 2026/04/10 22:56:01 INFO Applying migration id=outboxactor 2026/04/10 22:56:01 INFO Applying migration id=outboxsender 2026/04/10 22:56:01 INFO Applying migration id=thread 2026/04/10 22:56:01 INFO Applying migration id=host 2026/04/10 22:56:01 INFO Applying migration id=sharedinbox 2026/04/10 22:56:01 INFO Applying migration id=noteshost 2026/04/10 22:56:01 INFO Applying migration id=fetched 2026/04/10 22:56:01 INFO Applying migration id=move 2026/04/10 22:56:01 INFO Applying migration id=cleanup 2026/04/10 22:56:01 INFO Applying migration id=received 2026/04/10 22:56:01 INFO Applying migration id=namehost 2026/04/10 22:56:01 INFO Applying migration id=outboxhost 2026/04/10 22:56:01 INFO Applying migration id=notesfts 2026/04/10 22:56:01 INFO Applying migration id=iconsname 2026/04/10 22:56:01 INFO Applying migration id=nohash 2026/04/10 22:56:01 INFO Applying migration id=shares 2026/04/10 22:56:01 INFO Applying migration id=actorttl 2026/04/10 22:56:01 INFO Applying migration id=tocc 2026/04/10 22:56:01 INFO Applying migration id=followeds 2026/04/10 22:56:01 INFO Applying migration id=certhash 2026/04/10 22:56:01 INFO Applying migration id=follows_sync 2026/04/10 22:56:01 INFO Applying migration id=jsonpath 2026/04/10 22:56:01 INFO Applying migration id=localforward 2026/04/10 22:56:01 INFO Applying migration id=avatar 2026/04/10 22:56:01 INFO Applying migration id=noimage 2026/04/10 22:56:01 INFO Applying migration id=feed 2026/04/10 22:56:01 INFO Applying migration id=bookmarks 2026/04/10 22:56:01 INFO Applying migration id=shareactivity 2026/04/10 22:56:01 INFO Applying migration id=application 2026/04/10 22:56:01 INFO Applying migration id=certificates 2026/04/10 22:56:01 INFO Applying migration id=rawforward 2026/04/10 22:56:01 INFO Applying migration id=publickey 2026/04/10 22:56:01 INFO Applying migration id=resolvegroup 2026/04/10 22:56:01 INFO Applying migration id=reject 2026/04/10 22:56:01 INFO Applying migration id=autodel 2026/04/10 22:56:01 INFO Applying migration id=jsonb 2026/04/10 22:56:01 INFO Applying migration id=quote 2026/04/10 22:56:01 INFO Applying migration id=rfc9421 2026/04/10 22:56:01 INFO Applying migration id=keys 2026/04/10 22:56:01 INFO Applying migration id=portable 2026/04/10 22:56:01 INFO Applying migration id=proofs 2026/04/10 22:56:01 INFO Applying migration id=contexts 2026/04/10 22:56:01 INFO Applying migration id=deliverieshost 2026/04/10 22:56:01 INFO Applying migration id=pembegin 2026/04/10 22:56:01 INFO Applying migration id=didhost 2026/04/10 22:56:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-0b7b-7882-a526-c2b1de8d4092 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-0b7b-7828-a742-d0dc6a14af5e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-0b7b-7828-a742-d0dc6a14af5e 2026/04/10 22:56:02 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-0b7b-7828-a742-d0dc6a14af5e 2026/04/10 22:56:02 INFO Generating first response key=/users/hashtag/world?123 --- PASS: TestHashtag_BigOffset (1.35s) === RUN TestHashtag_BigOffsetUnauthenticatedUser 2026/04/10 22:56:02 INFO Applying migration id=initial 2026/04/10 22:56:02 INFO Applying migration id=notesupdated 2026/04/10 22:56:02 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:02 INFO Applying migration id=activitiesid 2026/04/10 22:56:02 INFO Applying migration id=outbox 2026/04/10 22:56:02 INFO Applying migration id=edits 2026/04/10 22:56:02 INFO Applying migration id=outboxactor 2026/04/10 22:56:02 INFO Applying migration id=outboxsender 2026/04/10 22:56:02 INFO Applying migration id=thread 2026/04/10 22:56:02 INFO Applying migration id=host 2026/04/10 22:56:02 INFO Applying migration id=sharedinbox 2026/04/10 22:56:02 INFO Applying migration id=noteshost 2026/04/10 22:56:02 INFO Applying migration id=fetched 2026/04/10 22:56:02 INFO Applying migration id=move 2026/04/10 22:56:02 INFO Applying migration id=cleanup 2026/04/10 22:56:02 INFO Applying migration id=received 2026/04/10 22:56:02 INFO Applying migration id=namehost 2026/04/10 22:56:02 INFO Applying migration id=outboxhost 2026/04/10 22:56:02 INFO Applying migration id=notesfts 2026/04/10 22:56:02 INFO Applying migration id=iconsname 2026/04/10 22:56:02 INFO Applying migration id=nohash 2026/04/10 22:56:02 INFO Applying migration id=shares 2026/04/10 22:56:02 INFO Applying migration id=actorttl 2026/04/10 22:56:02 INFO Applying migration id=tocc 2026/04/10 22:56:02 INFO Applying migration id=followeds 2026/04/10 22:56:02 INFO Applying migration id=certhash 2026/04/10 22:56:02 INFO Applying migration id=follows_sync 2026/04/10 22:56:02 INFO Applying migration id=jsonpath 2026/04/10 22:56:02 INFO Applying migration id=localforward 2026/04/10 22:56:02 INFO Applying migration id=avatar 2026/04/10 22:56:02 INFO Applying migration id=noimage 2026/04/10 22:56:02 INFO Applying migration id=feed 2026/04/10 22:56:02 INFO Applying migration id=bookmarks 2026/04/10 22:56:02 INFO Applying migration id=shareactivity 2026/04/10 22:56:02 INFO Applying migration id=application 2026/04/10 22:56:02 INFO Applying migration id=certificates 2026/04/10 22:56:02 INFO Applying migration id=rawforward 2026/04/10 22:56:02 INFO Applying migration id=publickey 2026/04/10 22:56:02 INFO Applying migration id=resolvegroup 2026/04/10 22:56:02 INFO Applying migration id=reject 2026/04/10 22:56:02 INFO Applying migration id=autodel 2026/04/10 22:56:02 INFO Applying migration id=jsonb 2026/04/10 22:56:03 INFO Applying migration id=quote 2026/04/10 22:56:03 INFO Applying migration id=rfc9421 2026/04/10 22:56:03 INFO Applying migration id=keys 2026/04/10 22:56:03 INFO Applying migration id=portable 2026/04/10 22:56:03 INFO Applying migration id=proofs 2026/04/10 22:56:03 INFO Applying migration id=contexts 2026/04/10 22:56:03 INFO Applying migration id=deliverieshost 2026/04/10 22:56:03 INFO Applying migration id=pembegin 2026/04/10 22:56:03 INFO Applying migration id=didhost 2026/04/10 22:56:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-10a1-7aa5-8cd6-928eb39b4846 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-10a1-7a43-8fd9-2f2f796bf39c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-10a1-7a43-8fd9-2f2f796bf39c 2026/04/10 22:56:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-10a1-7a43-8fd9-2f2f796bf39c 2026/04/10 22:56:04 INFO Generating first response key=/hashtag/world?123 --- PASS: TestHashtag_BigOffsetUnauthenticatedUser (1.32s) === RUN TestHashtag_InvalidOffset 2026/04/10 22:56:04 INFO Applying migration id=initial 2026/04/10 22:56:04 INFO Applying migration id=notesupdated 2026/04/10 22:56:04 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:04 INFO Applying migration id=activitiesid 2026/04/10 22:56:04 INFO Applying migration id=outbox 2026/04/10 22:56:04 INFO Applying migration id=edits 2026/04/10 22:56:04 INFO Applying migration id=outboxactor 2026/04/10 22:56:04 INFO Applying migration id=outboxsender 2026/04/10 22:56:04 INFO Applying migration id=thread 2026/04/10 22:56:04 INFO Applying migration id=host 2026/04/10 22:56:04 INFO Applying migration id=sharedinbox 2026/04/10 22:56:04 INFO Applying migration id=noteshost 2026/04/10 22:56:04 INFO Applying migration id=fetched 2026/04/10 22:56:04 INFO Applying migration id=move 2026/04/10 22:56:04 INFO Applying migration id=cleanup 2026/04/10 22:56:04 INFO Applying migration id=received 2026/04/10 22:56:04 INFO Applying migration id=namehost 2026/04/10 22:56:04 INFO Applying migration id=outboxhost 2026/04/10 22:56:04 INFO Applying migration id=notesfts 2026/04/10 22:56:04 INFO Applying migration id=iconsname 2026/04/10 22:56:04 INFO Applying migration id=nohash 2026/04/10 22:56:04 INFO Applying migration id=shares 2026/04/10 22:56:04 INFO Applying migration id=actorttl 2026/04/10 22:56:04 INFO Applying migration id=tocc 2026/04/10 22:56:04 INFO Applying migration id=followeds 2026/04/10 22:56:04 INFO Applying migration id=certhash 2026/04/10 22:56:04 INFO Applying migration id=follows_sync 2026/04/10 22:56:04 INFO Applying migration id=jsonpath 2026/04/10 22:56:04 INFO Applying migration id=localforward 2026/04/10 22:56:04 INFO Applying migration id=avatar 2026/04/10 22:56:04 INFO Applying migration id=noimage 2026/04/10 22:56:04 INFO Applying migration id=feed 2026/04/10 22:56:04 INFO Applying migration id=bookmarks 2026/04/10 22:56:04 INFO Applying migration id=shareactivity 2026/04/10 22:56:04 INFO Applying migration id=application 2026/04/10 22:56:04 INFO Applying migration id=certificates 2026/04/10 22:56:04 INFO Applying migration id=rawforward 2026/04/10 22:56:04 INFO Applying migration id=publickey 2026/04/10 22:56:04 INFO Applying migration id=resolvegroup 2026/04/10 22:56:04 INFO Applying migration id=reject 2026/04/10 22:56:04 INFO Applying migration id=autodel 2026/04/10 22:56:04 INFO Applying migration id=jsonb 2026/04/10 22:56:04 INFO Applying migration id=quote 2026/04/10 22:56:04 INFO Applying migration id=rfc9421 2026/04/10 22:56:04 INFO Applying migration id=keys 2026/04/10 22:56:04 INFO Applying migration id=portable 2026/04/10 22:56:04 INFO Applying migration id=proofs 2026/04/10 22:56:04 INFO Applying migration id=contexts 2026/04/10 22:56:04 INFO Applying migration id=deliverieshost 2026/04/10 22:56:04 INFO Applying migration id=pembegin 2026/04/10 22:56:04 INFO Applying migration id=didhost 2026/04/10 22:56:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-157d-7451-abd2-bf45b6d6913f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-157b-72d8-894e-7cec058f64e6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-157b-72d8-894e-7cec058f64e6 2026/04/10 22:56:05 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-157b-72d8-894e-7cec058f64e6 2026/04/10 22:56:05 INFO Generating first response key=/hashtag/world?z 2026/04/10 22:56:05 INFO Failed to parse query url=/hashtag/world?z error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestHashtag_InvalidOffset (1.24s) === RUN TestHashtag_EmptyHashtag 2026/04/10 22:56:05 INFO Applying migration id=initial 2026/04/10 22:56:05 INFO Applying migration id=notesupdated 2026/04/10 22:56:05 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:05 INFO Applying migration id=activitiesid 2026/04/10 22:56:05 INFO Applying migration id=outbox 2026/04/10 22:56:05 INFO Applying migration id=edits 2026/04/10 22:56:05 INFO Applying migration id=outboxactor 2026/04/10 22:56:05 INFO Applying migration id=outboxsender 2026/04/10 22:56:05 INFO Applying migration id=thread 2026/04/10 22:56:05 INFO Applying migration id=host 2026/04/10 22:56:05 INFO Applying migration id=sharedinbox 2026/04/10 22:56:05 INFO Applying migration id=noteshost 2026/04/10 22:56:05 INFO Applying migration id=fetched 2026/04/10 22:56:05 INFO Applying migration id=move 2026/04/10 22:56:05 INFO Applying migration id=cleanup 2026/04/10 22:56:05 INFO Applying migration id=received 2026/04/10 22:56:05 INFO Applying migration id=namehost 2026/04/10 22:56:05 INFO Applying migration id=outboxhost 2026/04/10 22:56:05 INFO Applying migration id=notesfts 2026/04/10 22:56:05 INFO Applying migration id=iconsname 2026/04/10 22:56:05 INFO Applying migration id=nohash 2026/04/10 22:56:05 INFO Applying migration id=shares 2026/04/10 22:56:05 INFO Applying migration id=actorttl 2026/04/10 22:56:05 INFO Applying migration id=tocc 2026/04/10 22:56:05 INFO Applying migration id=followeds 2026/04/10 22:56:05 INFO Applying migration id=certhash 2026/04/10 22:56:05 INFO Applying migration id=follows_sync 2026/04/10 22:56:05 INFO Applying migration id=jsonpath 2026/04/10 22:56:05 INFO Applying migration id=localforward 2026/04/10 22:56:05 INFO Applying migration id=avatar 2026/04/10 22:56:05 INFO Applying migration id=noimage 2026/04/10 22:56:05 INFO Applying migration id=feed 2026/04/10 22:56:05 INFO Applying migration id=bookmarks 2026/04/10 22:56:05 INFO Applying migration id=shareactivity 2026/04/10 22:56:05 INFO Applying migration id=application 2026/04/10 22:56:05 INFO Applying migration id=certificates 2026/04/10 22:56:05 INFO Applying migration id=rawforward 2026/04/10 22:56:05 INFO Applying migration id=publickey 2026/04/10 22:56:05 INFO Applying migration id=resolvegroup 2026/04/10 22:56:05 INFO Applying migration id=reject 2026/04/10 22:56:05 INFO Applying migration id=autodel 2026/04/10 22:56:05 INFO Applying migration id=jsonb 2026/04/10 22:56:05 INFO Applying migration id=quote 2026/04/10 22:56:05 INFO Applying migration id=rfc9421 2026/04/10 22:56:05 INFO Applying migration id=keys 2026/04/10 22:56:05 INFO Applying migration id=portable 2026/04/10 22:56:05 INFO Applying migration id=proofs 2026/04/10 22:56:05 INFO Applying migration id=contexts 2026/04/10 22:56:05 INFO Applying migration id=deliverieshost 2026/04/10 22:56:05 INFO Applying migration id=pembegin 2026/04/10 22:56:05 INFO Applying migration id=didhost 2026/04/10 22:56:06 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtag (1.12s) === RUN TestHashtag_EmptyHashtagUnauthenticatedUser 2026/04/10 22:56:06 INFO Applying migration id=initial 2026/04/10 22:56:06 INFO Applying migration id=notesupdated 2026/04/10 22:56:06 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:06 INFO Applying migration id=activitiesid 2026/04/10 22:56:06 INFO Applying migration id=outbox 2026/04/10 22:56:06 INFO Applying migration id=edits 2026/04/10 22:56:06 INFO Applying migration id=outboxactor 2026/04/10 22:56:06 INFO Applying migration id=outboxsender 2026/04/10 22:56:06 INFO Applying migration id=thread 2026/04/10 22:56:06 INFO Applying migration id=host 2026/04/10 22:56:06 INFO Applying migration id=sharedinbox 2026/04/10 22:56:06 INFO Applying migration id=noteshost 2026/04/10 22:56:06 INFO Applying migration id=fetched 2026/04/10 22:56:06 INFO Applying migration id=move 2026/04/10 22:56:06 INFO Applying migration id=cleanup 2026/04/10 22:56:06 INFO Applying migration id=received 2026/04/10 22:56:06 INFO Applying migration id=namehost 2026/04/10 22:56:06 INFO Applying migration id=outboxhost 2026/04/10 22:56:06 INFO Applying migration id=notesfts 2026/04/10 22:56:06 INFO Applying migration id=iconsname 2026/04/10 22:56:06 INFO Applying migration id=nohash 2026/04/10 22:56:06 INFO Applying migration id=shares 2026/04/10 22:56:06 INFO Applying migration id=actorttl 2026/04/10 22:56:06 INFO Applying migration id=tocc 2026/04/10 22:56:06 INFO Applying migration id=followeds 2026/04/10 22:56:06 INFO Applying migration id=certhash 2026/04/10 22:56:06 INFO Applying migration id=follows_sync 2026/04/10 22:56:06 INFO Applying migration id=jsonpath 2026/04/10 22:56:06 INFO Applying migration id=localforward 2026/04/10 22:56:06 INFO Applying migration id=avatar 2026/04/10 22:56:06 INFO Applying migration id=noimage 2026/04/10 22:56:06 INFO Applying migration id=feed 2026/04/10 22:56:06 INFO Applying migration id=bookmarks 2026/04/10 22:56:06 INFO Applying migration id=shareactivity 2026/04/10 22:56:06 INFO Applying migration id=application 2026/04/10 22:56:06 INFO Applying migration id=certificates 2026/04/10 22:56:06 INFO Applying migration id=rawforward 2026/04/10 22:56:06 INFO Applying migration id=publickey 2026/04/10 22:56:06 INFO Applying migration id=resolvegroup 2026/04/10 22:56:06 INFO Applying migration id=reject 2026/04/10 22:56:06 INFO Applying migration id=autodel 2026/04/10 22:56:06 INFO Applying migration id=jsonb 2026/04/10 22:56:06 INFO Applying migration id=quote 2026/04/10 22:56:06 INFO Applying migration id=rfc9421 2026/04/10 22:56:06 INFO Applying migration id=keys 2026/04/10 22:56:06 INFO Applying migration id=portable 2026/04/10 22:56:06 INFO Applying migration id=proofs 2026/04/10 22:56:06 INFO Applying migration id=contexts 2026/04/10 22:56:06 INFO Applying migration id=deliverieshost 2026/04/10 22:56:06 INFO Applying migration id=pembegin 2026/04/10 22:56:06 INFO Applying migration id=didhost 2026/04/10 22:56:07 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtagUnauthenticatedUser (0.79s) === RUN TestHashtags_NoHashtags 2026/04/10 22:56:07 INFO Applying migration id=initial 2026/04/10 22:56:07 INFO Applying migration id=notesupdated 2026/04/10 22:56:07 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:07 INFO Applying migration id=activitiesid 2026/04/10 22:56:07 INFO Applying migration id=outbox 2026/04/10 22:56:07 INFO Applying migration id=edits 2026/04/10 22:56:07 INFO Applying migration id=outboxactor 2026/04/10 22:56:07 INFO Applying migration id=outboxsender 2026/04/10 22:56:07 INFO Applying migration id=thread 2026/04/10 22:56:07 INFO Applying migration id=host 2026/04/10 22:56:07 INFO Applying migration id=sharedinbox 2026/04/10 22:56:07 INFO Applying migration id=noteshost 2026/04/10 22:56:07 INFO Applying migration id=fetched 2026/04/10 22:56:07 INFO Applying migration id=move 2026/04/10 22:56:07 INFO Applying migration id=cleanup 2026/04/10 22:56:07 INFO Applying migration id=received 2026/04/10 22:56:07 INFO Applying migration id=namehost 2026/04/10 22:56:07 INFO Applying migration id=outboxhost 2026/04/10 22:56:07 INFO Applying migration id=notesfts 2026/04/10 22:56:07 INFO Applying migration id=iconsname 2026/04/10 22:56:07 INFO Applying migration id=nohash 2026/04/10 22:56:07 INFO Applying migration id=shares 2026/04/10 22:56:07 INFO Applying migration id=actorttl 2026/04/10 22:56:07 INFO Applying migration id=tocc 2026/04/10 22:56:07 INFO Applying migration id=followeds 2026/04/10 22:56:07 INFO Applying migration id=certhash 2026/04/10 22:56:07 INFO Applying migration id=follows_sync 2026/04/10 22:56:07 INFO Applying migration id=jsonpath 2026/04/10 22:56:07 INFO Applying migration id=localforward 2026/04/10 22:56:07 INFO Applying migration id=avatar 2026/04/10 22:56:07 INFO Applying migration id=noimage 2026/04/10 22:56:07 INFO Applying migration id=feed 2026/04/10 22:56:07 INFO Applying migration id=bookmarks 2026/04/10 22:56:07 INFO Applying migration id=shareactivity 2026/04/10 22:56:07 INFO Applying migration id=application 2026/04/10 22:56:07 INFO Applying migration id=certificates 2026/04/10 22:56:07 INFO Applying migration id=rawforward 2026/04/10 22:56:07 INFO Applying migration id=publickey 2026/04/10 22:56:07 INFO Applying migration id=resolvegroup 2026/04/10 22:56:07 INFO Applying migration id=reject 2026/04/10 22:56:07 INFO Applying migration id=autodel 2026/04/10 22:56:07 INFO Applying migration id=jsonb 2026/04/10 22:56:07 INFO Applying migration id=quote 2026/04/10 22:56:07 INFO Applying migration id=rfc9421 2026/04/10 22:56:07 INFO Applying migration id=keys 2026/04/10 22:56:07 INFO Applying migration id=portable 2026/04/10 22:56:07 INFO Applying migration id=proofs 2026/04/10 22:56:07 INFO Applying migration id=contexts 2026/04/10 22:56:07 INFO Applying migration id=deliverieshost 2026/04/10 22:56:07 INFO Applying migration id=pembegin 2026/04/10 22:56:07 INFO Applying migration id=didhost 2026/04/10 22:56:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-21e3-7d4d-99b4-f4143776c4cb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-21e3-7ced-ae1d-872294994813 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-21e3-7ced-ae1d-872294994813 2026/04/10 22:56:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-21e3-7ced-ae1d-872294994813 2026/04/10 22:56:08 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_NoHashtags (1.26s) === RUN TestHashtags_OneHashtagOneAuthor 2026/04/10 22:56:08 INFO Applying migration id=initial 2026/04/10 22:56:08 INFO Applying migration id=notesupdated 2026/04/10 22:56:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:08 INFO Applying migration id=activitiesid 2026/04/10 22:56:08 INFO Applying migration id=outbox 2026/04/10 22:56:08 INFO Applying migration id=edits 2026/04/10 22:56:08 INFO Applying migration id=outboxactor 2026/04/10 22:56:08 INFO Applying migration id=outboxsender 2026/04/10 22:56:08 INFO Applying migration id=thread 2026/04/10 22:56:08 INFO Applying migration id=host 2026/04/10 22:56:08 INFO Applying migration id=sharedinbox 2026/04/10 22:56:08 INFO Applying migration id=noteshost 2026/04/10 22:56:08 INFO Applying migration id=fetched 2026/04/10 22:56:08 INFO Applying migration id=move 2026/04/10 22:56:08 INFO Applying migration id=cleanup 2026/04/10 22:56:08 INFO Applying migration id=received 2026/04/10 22:56:08 INFO Applying migration id=namehost 2026/04/10 22:56:08 INFO Applying migration id=outboxhost 2026/04/10 22:56:08 INFO Applying migration id=notesfts 2026/04/10 22:56:08 INFO Applying migration id=iconsname 2026/04/10 22:56:08 INFO Applying migration id=nohash 2026/04/10 22:56:08 INFO Applying migration id=shares 2026/04/10 22:56:08 INFO Applying migration id=actorttl 2026/04/10 22:56:08 INFO Applying migration id=tocc 2026/04/10 22:56:08 INFO Applying migration id=followeds 2026/04/10 22:56:08 INFO Applying migration id=certhash 2026/04/10 22:56:08 INFO Applying migration id=follows_sync 2026/04/10 22:56:08 INFO Applying migration id=jsonpath 2026/04/10 22:56:08 INFO Applying migration id=localforward 2026/04/10 22:56:08 INFO Applying migration id=avatar 2026/04/10 22:56:08 INFO Applying migration id=noimage 2026/04/10 22:56:08 INFO Applying migration id=feed 2026/04/10 22:56:08 INFO Applying migration id=bookmarks 2026/04/10 22:56:08 INFO Applying migration id=shareactivity 2026/04/10 22:56:08 INFO Applying migration id=application 2026/04/10 22:56:08 INFO Applying migration id=certificates 2026/04/10 22:56:08 INFO Applying migration id=rawforward 2026/04/10 22:56:08 INFO Applying migration id=publickey 2026/04/10 22:56:08 INFO Applying migration id=resolvegroup 2026/04/10 22:56:08 INFO Applying migration id=reject 2026/04/10 22:56:08 INFO Applying migration id=autodel 2026/04/10 22:56:08 INFO Applying migration id=jsonb 2026/04/10 22:56:08 INFO Applying migration id=quote 2026/04/10 22:56:08 INFO Applying migration id=rfc9421 2026/04/10 22:56:08 INFO Applying migration id=keys 2026/04/10 22:56:08 INFO Applying migration id=portable 2026/04/10 22:56:08 INFO Applying migration id=proofs 2026/04/10 22:56:08 INFO Applying migration id=contexts 2026/04/10 22:56:08 INFO Applying migration id=deliverieshost 2026/04/10 22:56:08 INFO Applying migration id=pembegin 2026/04/10 22:56:08 INFO Applying migration id=didhost 2026/04/10 22:56:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-2406-7e18-bfa1-84ff95e966c9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-2406-7d18-9579-79989359cadf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-2406-7d18-9579-79989359cadf 2026/04/10 22:56:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-2406-7d18-9579-79989359cadf 2026/04/10 22:56:09 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagOneAuthor (0.56s) === RUN TestHashtags_OneHashtagTwoAuthors 2026/04/10 22:56:09 INFO Applying migration id=initial 2026/04/10 22:56:09 INFO Applying migration id=notesupdated 2026/04/10 22:56:09 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:09 INFO Applying migration id=activitiesid 2026/04/10 22:56:09 INFO Applying migration id=outbox 2026/04/10 22:56:09 INFO Applying migration id=edits 2026/04/10 22:56:09 INFO Applying migration id=outboxactor 2026/04/10 22:56:09 INFO Applying migration id=outboxsender 2026/04/10 22:56:09 INFO Applying migration id=thread 2026/04/10 22:56:09 INFO Applying migration id=host 2026/04/10 22:56:09 INFO Applying migration id=sharedinbox 2026/04/10 22:56:09 INFO Applying migration id=noteshost 2026/04/10 22:56:09 INFO Applying migration id=fetched 2026/04/10 22:56:09 INFO Applying migration id=move 2026/04/10 22:56:09 INFO Applying migration id=cleanup 2026/04/10 22:56:09 INFO Applying migration id=received 2026/04/10 22:56:09 INFO Applying migration id=namehost 2026/04/10 22:56:09 INFO Applying migration id=outboxhost 2026/04/10 22:56:09 INFO Applying migration id=notesfts 2026/04/10 22:56:09 INFO Applying migration id=iconsname 2026/04/10 22:56:09 INFO Applying migration id=nohash 2026/04/10 22:56:09 INFO Applying migration id=shares 2026/04/10 22:56:09 INFO Applying migration id=actorttl 2026/04/10 22:56:09 INFO Applying migration id=tocc 2026/04/10 22:56:09 INFO Applying migration id=followeds 2026/04/10 22:56:09 INFO Applying migration id=certhash 2026/04/10 22:56:09 INFO Applying migration id=follows_sync 2026/04/10 22:56:09 INFO Applying migration id=jsonpath 2026/04/10 22:56:09 INFO Applying migration id=localforward 2026/04/10 22:56:09 INFO Applying migration id=avatar 2026/04/10 22:56:09 INFO Applying migration id=noimage 2026/04/10 22:56:09 INFO Applying migration id=feed 2026/04/10 22:56:09 INFO Applying migration id=bookmarks 2026/04/10 22:56:09 INFO Applying migration id=shareactivity 2026/04/10 22:56:09 INFO Applying migration id=application 2026/04/10 22:56:09 INFO Applying migration id=certificates 2026/04/10 22:56:09 INFO Applying migration id=rawforward 2026/04/10 22:56:09 INFO Applying migration id=publickey 2026/04/10 22:56:09 INFO Applying migration id=resolvegroup 2026/04/10 22:56:09 INFO Applying migration id=reject 2026/04/10 22:56:09 INFO Applying migration id=autodel 2026/04/10 22:56:09 INFO Applying migration id=jsonb 2026/04/10 22:56:09 INFO Applying migration id=quote 2026/04/10 22:56:09 INFO Applying migration id=rfc9421 2026/04/10 22:56:09 INFO Applying migration id=keys 2026/04/10 22:56:09 INFO Applying migration id=portable 2026/04/10 22:56:09 INFO Applying migration id=proofs 2026/04/10 22:56:09 INFO Applying migration id=contexts 2026/04/10 22:56:09 INFO Applying migration id=deliverieshost 2026/04/10 22:56:09 INFO Applying migration id=pembegin 2026/04/10 22:56:09 INFO Applying migration id=didhost 2026/04/10 22:56:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-2748-7dc1-9cc0-946086630299 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-2748-7d78-ba2f-e8d460e997a4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-2748-7d78-ba2f-e8d460e997a4 2026/04/10 22:56:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-2748-7d78-ba2f-e8d460e997a4 2026/04/10 22:56:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-274c-78af-9b5d-7d111db72f3d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-274c-787b-a1f6-f662d7ae51c2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799c-274c-787b-a1f6-f662d7ae51c2 2026/04/10 22:56:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-274c-787b-a1f6-f662d7ae51c2 2026/04/10 22:56:10 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthors (0.83s) === RUN TestHashtags_OneHashtagTwoAuthorsCaseSensitivity 2026/04/10 22:56:10 INFO Applying migration id=initial 2026/04/10 22:56:10 INFO Applying migration id=notesupdated 2026/04/10 22:56:10 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:10 INFO Applying migration id=activitiesid 2026/04/10 22:56:10 INFO Applying migration id=outbox 2026/04/10 22:56:10 INFO Applying migration id=edits 2026/04/10 22:56:10 INFO Applying migration id=outboxactor 2026/04/10 22:56:10 INFO Applying migration id=outboxsender 2026/04/10 22:56:10 INFO Applying migration id=thread 2026/04/10 22:56:10 INFO Applying migration id=host 2026/04/10 22:56:10 INFO Applying migration id=sharedinbox 2026/04/10 22:56:10 INFO Applying migration id=noteshost 2026/04/10 22:56:10 INFO Applying migration id=fetched 2026/04/10 22:56:10 INFO Applying migration id=move 2026/04/10 22:56:10 INFO Applying migration id=cleanup 2026/04/10 22:56:10 INFO Applying migration id=received 2026/04/10 22:56:10 INFO Applying migration id=namehost 2026/04/10 22:56:10 INFO Applying migration id=outboxhost 2026/04/10 22:56:10 INFO Applying migration id=notesfts 2026/04/10 22:56:10 INFO Applying migration id=iconsname 2026/04/10 22:56:10 INFO Applying migration id=nohash 2026/04/10 22:56:10 INFO Applying migration id=shares 2026/04/10 22:56:10 INFO Applying migration id=actorttl 2026/04/10 22:56:10 INFO Applying migration id=tocc 2026/04/10 22:56:10 INFO Applying migration id=followeds 2026/04/10 22:56:10 INFO Applying migration id=certhash 2026/04/10 22:56:10 INFO Applying migration id=follows_sync 2026/04/10 22:56:10 INFO Applying migration id=jsonpath 2026/04/10 22:56:10 INFO Applying migration id=localforward 2026/04/10 22:56:10 INFO Applying migration id=avatar 2026/04/10 22:56:10 INFO Applying migration id=noimage 2026/04/10 22:56:10 INFO Applying migration id=feed 2026/04/10 22:56:10 INFO Applying migration id=bookmarks 2026/04/10 22:56:10 INFO Applying migration id=shareactivity 2026/04/10 22:56:10 INFO Applying migration id=application 2026/04/10 22:56:10 INFO Applying migration id=certificates 2026/04/10 22:56:10 INFO Applying migration id=rawforward 2026/04/10 22:56:10 INFO Applying migration id=publickey 2026/04/10 22:56:10 INFO Applying migration id=resolvegroup 2026/04/10 22:56:10 INFO Applying migration id=reject 2026/04/10 22:56:10 INFO Applying migration id=autodel 2026/04/10 22:56:10 INFO Applying migration id=jsonb 2026/04/10 22:56:10 INFO Applying migration id=quote 2026/04/10 22:56:10 INFO Applying migration id=rfc9421 2026/04/10 22:56:10 INFO Applying migration id=keys 2026/04/10 22:56:10 INFO Applying migration id=portable 2026/04/10 22:56:10 INFO Applying migration id=proofs 2026/04/10 22:56:10 INFO Applying migration id=contexts 2026/04/10 22:56:10 INFO Applying migration id=deliverieshost 2026/04/10 22:56:10 INFO Applying migration id=pembegin 2026/04/10 22:56:10 INFO Applying migration id=didhost 2026/04/10 22:56:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-2cae-741c-8dab-4ba9bf96734e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-2cae-73bc-a8ad-fc178658719b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-2cae-73bc-a8ad-fc178658719b 2026/04/10 22:56:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-2cae-73bc-a8ad-fc178658719b 2026/04/10 22:56:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-2cb1-7544-9024-00bfef272f5b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-2cb1-7509-83e7-f402f5c0fb95 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799c-2cb1-7509-83e7-f402f5c0fb95 2026/04/10 22:56:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-2cb1-7509-83e7-f402f5c0fb95 2026/04/10 22:56:11 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsCaseSensitivity (1.38s) === RUN TestHashtags_TwoHashtagsOneAuthor 2026/04/10 22:56:11 INFO Applying migration id=initial 2026/04/10 22:56:11 INFO Applying migration id=notesupdated 2026/04/10 22:56:11 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:11 INFO Applying migration id=activitiesid 2026/04/10 22:56:11 INFO Applying migration id=outbox 2026/04/10 22:56:11 INFO Applying migration id=edits 2026/04/10 22:56:11 INFO Applying migration id=outboxactor 2026/04/10 22:56:11 INFO Applying migration id=outboxsender 2026/04/10 22:56:11 INFO Applying migration id=thread 2026/04/10 22:56:11 INFO Applying migration id=host 2026/04/10 22:56:11 INFO Applying migration id=sharedinbox 2026/04/10 22:56:11 INFO Applying migration id=noteshost 2026/04/10 22:56:11 INFO Applying migration id=fetched 2026/04/10 22:56:11 INFO Applying migration id=move 2026/04/10 22:56:11 INFO Applying migration id=cleanup 2026/04/10 22:56:11 INFO Applying migration id=received 2026/04/10 22:56:11 INFO Applying migration id=namehost 2026/04/10 22:56:11 INFO Applying migration id=outboxhost 2026/04/10 22:56:11 INFO Applying migration id=notesfts 2026/04/10 22:56:11 INFO Applying migration id=iconsname 2026/04/10 22:56:11 INFO Applying migration id=nohash 2026/04/10 22:56:11 INFO Applying migration id=shares 2026/04/10 22:56:11 INFO Applying migration id=actorttl 2026/04/10 22:56:11 INFO Applying migration id=tocc 2026/04/10 22:56:11 INFO Applying migration id=followeds 2026/04/10 22:56:11 INFO Applying migration id=certhash 2026/04/10 22:56:11 INFO Applying migration id=follows_sync 2026/04/10 22:56:11 INFO Applying migration id=jsonpath 2026/04/10 22:56:11 INFO Applying migration id=localforward 2026/04/10 22:56:11 INFO Applying migration id=avatar 2026/04/10 22:56:11 INFO Applying migration id=noimage 2026/04/10 22:56:11 INFO Applying migration id=feed 2026/04/10 22:56:11 INFO Applying migration id=bookmarks 2026/04/10 22:56:11 INFO Applying migration id=shareactivity 2026/04/10 22:56:11 INFO Applying migration id=application 2026/04/10 22:56:11 INFO Applying migration id=certificates 2026/04/10 22:56:11 INFO Applying migration id=rawforward 2026/04/10 22:56:11 INFO Applying migration id=publickey 2026/04/10 22:56:11 INFO Applying migration id=resolvegroup 2026/04/10 22:56:11 INFO Applying migration id=reject 2026/04/10 22:56:11 INFO Applying migration id=autodel 2026/04/10 22:56:11 INFO Applying migration id=jsonb 2026/04/10 22:56:11 INFO Applying migration id=quote 2026/04/10 22:56:11 INFO Applying migration id=rfc9421 2026/04/10 22:56:11 INFO Applying migration id=keys 2026/04/10 22:56:11 INFO Applying migration id=portable 2026/04/10 22:56:11 INFO Applying migration id=proofs 2026/04/10 22:56:11 INFO Applying migration id=contexts 2026/04/10 22:56:11 INFO Applying migration id=deliverieshost 2026/04/10 22:56:11 INFO Applying migration id=pembegin 2026/04/10 22:56:11 INFO Applying migration id=didhost 2026/04/10 22:56:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-3090-775b-840d-adc3fa204db4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-3090-76f1-9e70-9ad3c2aaed37 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-3090-76f1-9e70-9ad3c2aaed37 2026/04/10 22:56:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-3090-76f1-9e70-9ad3c2aaed37 2026/04/10 22:56:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-3093-7922-98c7-e11ca2c4fc70 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-3093-78ec-8612-81df8612837f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799c-3093-78ec-8612-81df8612837f 2026/04/10 22:56:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-3093-78ec-8612-81df8612837f 2026/04/10 22:56:12 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_TwoHashtagsOneAuthor (0.99s) === RUN TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser 2026/04/10 22:56:12 INFO Applying migration id=initial 2026/04/10 22:56:12 INFO Applying migration id=notesupdated 2026/04/10 22:56:12 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:12 INFO Applying migration id=activitiesid 2026/04/10 22:56:12 INFO Applying migration id=outbox 2026/04/10 22:56:12 INFO Applying migration id=edits 2026/04/10 22:56:12 INFO Applying migration id=outboxactor 2026/04/10 22:56:12 INFO Applying migration id=outboxsender 2026/04/10 22:56:12 INFO Applying migration id=thread 2026/04/10 22:56:12 INFO Applying migration id=host 2026/04/10 22:56:12 INFO Applying migration id=sharedinbox 2026/04/10 22:56:12 INFO Applying migration id=noteshost 2026/04/10 22:56:12 INFO Applying migration id=fetched 2026/04/10 22:56:12 INFO Applying migration id=move 2026/04/10 22:56:12 INFO Applying migration id=cleanup 2026/04/10 22:56:12 INFO Applying migration id=received 2026/04/10 22:56:12 INFO Applying migration id=namehost 2026/04/10 22:56:12 INFO Applying migration id=outboxhost 2026/04/10 22:56:12 INFO Applying migration id=notesfts 2026/04/10 22:56:12 INFO Applying migration id=iconsname 2026/04/10 22:56:12 INFO Applying migration id=nohash 2026/04/10 22:56:12 INFO Applying migration id=shares 2026/04/10 22:56:12 INFO Applying migration id=actorttl 2026/04/10 22:56:12 INFO Applying migration id=tocc 2026/04/10 22:56:12 INFO Applying migration id=followeds 2026/04/10 22:56:12 INFO Applying migration id=certhash 2026/04/10 22:56:12 INFO Applying migration id=follows_sync 2026/04/10 22:56:12 INFO Applying migration id=jsonpath 2026/04/10 22:56:12 INFO Applying migration id=localforward 2026/04/10 22:56:12 INFO Applying migration id=avatar 2026/04/10 22:56:12 INFO Applying migration id=noimage 2026/04/10 22:56:12 INFO Applying migration id=feed 2026/04/10 22:56:12 INFO Applying migration id=bookmarks 2026/04/10 22:56:12 INFO Applying migration id=shareactivity 2026/04/10 22:56:12 INFO Applying migration id=application 2026/04/10 22:56:12 INFO Applying migration id=certificates 2026/04/10 22:56:12 INFO Applying migration id=rawforward 2026/04/10 22:56:12 INFO Applying migration id=publickey 2026/04/10 22:56:12 INFO Applying migration id=resolvegroup 2026/04/10 22:56:12 INFO Applying migration id=reject 2026/04/10 22:56:12 INFO Applying migration id=autodel 2026/04/10 22:56:12 INFO Applying migration id=jsonb 2026/04/10 22:56:12 INFO Applying migration id=quote 2026/04/10 22:56:12 INFO Applying migration id=rfc9421 2026/04/10 22:56:12 INFO Applying migration id=keys 2026/04/10 22:56:12 INFO Applying migration id=portable 2026/04/10 22:56:12 INFO Applying migration id=proofs 2026/04/10 22:56:12 INFO Applying migration id=contexts 2026/04/10 22:56:12 INFO Applying migration id=deliverieshost 2026/04/10 22:56:12 INFO Applying migration id=pembegin 2026/04/10 22:56:12 INFO Applying migration id=didhost 2026/04/10 22:56:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-3658-7e56-a46a-f3e8755242cb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-3658-7dee-b94b-f4f4ae996d59 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-3658-7dee-b94b-f4f4ae996d59 2026/04/10 22:56:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-3658-7dee-b94b-f4f4ae996d59 2026/04/10 22:56:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-365c-71dd-89e9-5fd1d5d75a9c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-365c-71a5-bed9-6b51fe771dd5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799c-365c-71a5-bed9-6b51fe771dd5 2026/04/10 22:56:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-365c-71a5-bed9-6b51fe771dd5 2026/04/10 22:56:13 INFO Generating first response key=/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser (1.48s) === RUN TestHome_AuthenticatedUser 2026/04/10 22:56:13 INFO Applying migration id=initial 2026/04/10 22:56:13 INFO Applying migration id=notesupdated 2026/04/10 22:56:13 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:13 INFO Applying migration id=activitiesid 2026/04/10 22:56:13 INFO Applying migration id=outbox 2026/04/10 22:56:13 INFO Applying migration id=edits 2026/04/10 22:56:13 INFO Applying migration id=outboxactor 2026/04/10 22:56:13 INFO Applying migration id=outboxsender 2026/04/10 22:56:13 INFO Applying migration id=thread 2026/04/10 22:56:13 INFO Applying migration id=host 2026/04/10 22:56:13 INFO Applying migration id=sharedinbox 2026/04/10 22:56:13 INFO Applying migration id=noteshost 2026/04/10 22:56:13 INFO Applying migration id=fetched 2026/04/10 22:56:13 INFO Applying migration id=move 2026/04/10 22:56:13 INFO Applying migration id=cleanup 2026/04/10 22:56:13 INFO Applying migration id=received 2026/04/10 22:56:13 INFO Applying migration id=namehost 2026/04/10 22:56:13 INFO Applying migration id=outboxhost 2026/04/10 22:56:13 INFO Applying migration id=notesfts 2026/04/10 22:56:13 INFO Applying migration id=iconsname 2026/04/10 22:56:13 INFO Applying migration id=nohash 2026/04/10 22:56:13 INFO Applying migration id=shares 2026/04/10 22:56:13 INFO Applying migration id=actorttl 2026/04/10 22:56:13 INFO Applying migration id=tocc 2026/04/10 22:56:13 INFO Applying migration id=followeds 2026/04/10 22:56:13 INFO Applying migration id=certhash 2026/04/10 22:56:13 INFO Applying migration id=follows_sync 2026/04/10 22:56:13 INFO Applying migration id=jsonpath 2026/04/10 22:56:13 INFO Applying migration id=localforward 2026/04/10 22:56:13 INFO Applying migration id=avatar 2026/04/10 22:56:13 INFO Applying migration id=noimage 2026/04/10 22:56:13 INFO Applying migration id=feed 2026/04/10 22:56:13 INFO Applying migration id=bookmarks 2026/04/10 22:56:13 INFO Applying migration id=shareactivity 2026/04/10 22:56:13 INFO Applying migration id=application 2026/04/10 22:56:13 INFO Applying migration id=certificates 2026/04/10 22:56:13 INFO Applying migration id=rawforward 2026/04/10 22:56:13 INFO Applying migration id=publickey 2026/04/10 22:56:13 INFO Applying migration id=resolvegroup 2026/04/10 22:56:13 INFO Applying migration id=reject 2026/04/10 22:56:13 INFO Applying migration id=autodel 2026/04/10 22:56:13 INFO Applying migration id=jsonb 2026/04/10 22:56:13 INFO Applying migration id=quote 2026/04/10 22:56:13 INFO Applying migration id=rfc9421 2026/04/10 22:56:13 INFO Applying migration id=keys 2026/04/10 22:56:13 INFO Applying migration id=portable 2026/04/10 22:56:13 INFO Applying migration id=proofs 2026/04/10 22:56:13 INFO Applying migration id=contexts 2026/04/10 22:56:13 INFO Applying migration id=deliverieshost 2026/04/10 22:56:13 INFO Applying migration id=pembegin 2026/04/10 22:56:13 INFO Applying migration id=didhost --- PASS: TestHome_AuthenticatedUser (0.57s) === RUN TestHome_UnauthenticatedUser 2026/04/10 22:56:14 INFO Applying migration id=initial 2026/04/10 22:56:14 INFO Applying migration id=notesupdated 2026/04/10 22:56:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:14 INFO Applying migration id=activitiesid 2026/04/10 22:56:14 INFO Applying migration id=outbox 2026/04/10 22:56:14 INFO Applying migration id=edits 2026/04/10 22:56:14 INFO Applying migration id=outboxactor 2026/04/10 22:56:14 INFO Applying migration id=outboxsender 2026/04/10 22:56:14 INFO Applying migration id=thread 2026/04/10 22:56:14 INFO Applying migration id=host 2026/04/10 22:56:14 INFO Applying migration id=sharedinbox 2026/04/10 22:56:14 INFO Applying migration id=noteshost 2026/04/10 22:56:14 INFO Applying migration id=fetched 2026/04/10 22:56:14 INFO Applying migration id=move 2026/04/10 22:56:14 INFO Applying migration id=cleanup 2026/04/10 22:56:14 INFO Applying migration id=received 2026/04/10 22:56:14 INFO Applying migration id=namehost 2026/04/10 22:56:14 INFO Applying migration id=outboxhost 2026/04/10 22:56:14 INFO Applying migration id=notesfts 2026/04/10 22:56:14 INFO Applying migration id=iconsname 2026/04/10 22:56:14 INFO Applying migration id=nohash 2026/04/10 22:56:14 INFO Applying migration id=shares 2026/04/10 22:56:14 INFO Applying migration id=actorttl 2026/04/10 22:56:14 INFO Applying migration id=tocc 2026/04/10 22:56:14 INFO Applying migration id=followeds 2026/04/10 22:56:14 INFO Applying migration id=certhash 2026/04/10 22:56:14 INFO Applying migration id=follows_sync 2026/04/10 22:56:14 INFO Applying migration id=jsonpath 2026/04/10 22:56:14 INFO Applying migration id=localforward 2026/04/10 22:56:14 INFO Applying migration id=avatar 2026/04/10 22:56:14 INFO Applying migration id=noimage 2026/04/10 22:56:14 INFO Applying migration id=feed 2026/04/10 22:56:14 INFO Applying migration id=bookmarks 2026/04/10 22:56:14 INFO Applying migration id=shareactivity 2026/04/10 22:56:14 INFO Applying migration id=application 2026/04/10 22:56:14 INFO Applying migration id=certificates 2026/04/10 22:56:14 INFO Applying migration id=rawforward 2026/04/10 22:56:14 INFO Applying migration id=publickey 2026/04/10 22:56:14 INFO Applying migration id=resolvegroup 2026/04/10 22:56:14 INFO Applying migration id=reject 2026/04/10 22:56:14 INFO Applying migration id=autodel 2026/04/10 22:56:14 INFO Applying migration id=jsonb 2026/04/10 22:56:14 INFO Applying migration id=quote 2026/04/10 22:56:14 INFO Applying migration id=rfc9421 2026/04/10 22:56:14 INFO Applying migration id=keys 2026/04/10 22:56:14 INFO Applying migration id=portable 2026/04/10 22:56:14 INFO Applying migration id=proofs 2026/04/10 22:56:14 INFO Applying migration id=contexts 2026/04/10 22:56:14 INFO Applying migration id=deliverieshost 2026/04/10 22:56:14 INFO Applying migration id=pembegin 2026/04/10 22:56:14 INFO Applying migration id=didhost --- PASS: TestHome_UnauthenticatedUser (0.81s) === RUN TestMove_FederatedToFederated 2026/04/10 22:56:15 INFO Applying migration id=initial 2026/04/10 22:56:15 INFO Applying migration id=notesupdated 2026/04/10 22:56:15 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:15 INFO Applying migration id=activitiesid 2026/04/10 22:56:15 INFO Applying migration id=outbox 2026/04/10 22:56:15 INFO Applying migration id=edits 2026/04/10 22:56:15 INFO Applying migration id=outboxactor 2026/04/10 22:56:15 INFO Applying migration id=outboxsender 2026/04/10 22:56:15 INFO Applying migration id=thread 2026/04/10 22:56:15 INFO Applying migration id=host 2026/04/10 22:56:15 INFO Applying migration id=sharedinbox 2026/04/10 22:56:15 INFO Applying migration id=noteshost 2026/04/10 22:56:15 INFO Applying migration id=fetched 2026/04/10 22:56:15 INFO Applying migration id=move 2026/04/10 22:56:15 INFO Applying migration id=cleanup 2026/04/10 22:56:15 INFO Applying migration id=received 2026/04/10 22:56:15 INFO Applying migration id=namehost 2026/04/10 22:56:15 INFO Applying migration id=outboxhost 2026/04/10 22:56:15 INFO Applying migration id=notesfts 2026/04/10 22:56:15 INFO Applying migration id=iconsname 2026/04/10 22:56:15 INFO Applying migration id=nohash 2026/04/10 22:56:15 INFO Applying migration id=shares 2026/04/10 22:56:15 INFO Applying migration id=actorttl 2026/04/10 22:56:15 INFO Applying migration id=tocc 2026/04/10 22:56:15 INFO Applying migration id=followeds 2026/04/10 22:56:15 INFO Applying migration id=certhash 2026/04/10 22:56:15 INFO Applying migration id=follows_sync 2026/04/10 22:56:15 INFO Applying migration id=jsonpath 2026/04/10 22:56:15 INFO Applying migration id=localforward 2026/04/10 22:56:15 INFO Applying migration id=avatar 2026/04/10 22:56:15 INFO Applying migration id=noimage 2026/04/10 22:56:15 INFO Applying migration id=feed 2026/04/10 22:56:15 INFO Applying migration id=bookmarks 2026/04/10 22:56:15 INFO Applying migration id=shareactivity 2026/04/10 22:56:15 INFO Applying migration id=application 2026/04/10 22:56:15 INFO Applying migration id=certificates 2026/04/10 22:56:15 INFO Applying migration id=rawforward 2026/04/10 22:56:15 INFO Applying migration id=publickey 2026/04/10 22:56:15 INFO Applying migration id=resolvegroup 2026/04/10 22:56:15 INFO Applying migration id=reject 2026/04/10 22:56:15 INFO Applying migration id=autodel 2026/04/10 22:56:15 INFO Applying migration id=jsonb 2026/04/10 22:56:15 INFO Applying migration id=quote 2026/04/10 22:56:15 INFO Applying migration id=rfc9421 2026/04/10 22:56:15 INFO Applying migration id=keys 2026/04/10 22:56:15 INFO Applying migration id=portable 2026/04/10 22:56:15 INFO Applying migration id=proofs 2026/04/10 22:56:15 INFO Applying migration id=contexts 2026/04/10 22:56:15 INFO Applying migration id=deliverieshost 2026/04/10 22:56:15 INFO Applying migration id=pembegin 2026/04/10 22:56:15 INFO Applying migration id=didhost 2026/04/10 22:56:16 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-4189-7015-b177-6ecc776292b2 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 22:56:16 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d799c-4189-7015-b177-6ecc776292b2 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/04/10 22:56:16 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-418a-7344-9d24-0db9eaad692d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://::1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://::1/user/dan 2026/04/10 22:56:16 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799c-418b-754b-9333-f06f76b05160 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-4189-7015-b177-6ecc776292b2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederated (1.48s) === RUN TestMove_FederatedToFederatedTwoAccounts 2026/04/10 22:56:16 INFO Applying migration id=initial 2026/04/10 22:56:16 INFO Applying migration id=notesupdated 2026/04/10 22:56:16 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:16 INFO Applying migration id=activitiesid 2026/04/10 22:56:16 INFO Applying migration id=outbox 2026/04/10 22:56:16 INFO Applying migration id=edits 2026/04/10 22:56:16 INFO Applying migration id=outboxactor 2026/04/10 22:56:16 INFO Applying migration id=outboxsender 2026/04/10 22:56:16 INFO Applying migration id=thread 2026/04/10 22:56:16 INFO Applying migration id=host 2026/04/10 22:56:16 INFO Applying migration id=sharedinbox 2026/04/10 22:56:16 INFO Applying migration id=noteshost 2026/04/10 22:56:16 INFO Applying migration id=fetched 2026/04/10 22:56:16 INFO Applying migration id=move 2026/04/10 22:56:16 INFO Applying migration id=cleanup 2026/04/10 22:56:16 INFO Applying migration id=received 2026/04/10 22:56:16 INFO Applying migration id=namehost 2026/04/10 22:56:16 INFO Applying migration id=outboxhost 2026/04/10 22:56:16 INFO Applying migration id=notesfts 2026/04/10 22:56:16 INFO Applying migration id=iconsname 2026/04/10 22:56:16 INFO Applying migration id=nohash 2026/04/10 22:56:16 INFO Applying migration id=shares 2026/04/10 22:56:16 INFO Applying migration id=actorttl 2026/04/10 22:56:16 INFO Applying migration id=tocc 2026/04/10 22:56:16 INFO Applying migration id=followeds 2026/04/10 22:56:16 INFO Applying migration id=certhash 2026/04/10 22:56:16 INFO Applying migration id=follows_sync 2026/04/10 22:56:16 INFO Applying migration id=jsonpath 2026/04/10 22:56:16 INFO Applying migration id=localforward 2026/04/10 22:56:16 INFO Applying migration id=avatar 2026/04/10 22:56:16 INFO Applying migration id=noimage 2026/04/10 22:56:16 INFO Applying migration id=feed 2026/04/10 22:56:16 INFO Applying migration id=bookmarks 2026/04/10 22:56:16 INFO Applying migration id=shareactivity 2026/04/10 22:56:16 INFO Applying migration id=application 2026/04/10 22:56:16 INFO Applying migration id=certificates 2026/04/10 22:56:16 INFO Applying migration id=rawforward 2026/04/10 22:56:16 INFO Applying migration id=publickey 2026/04/10 22:56:16 INFO Applying migration id=resolvegroup 2026/04/10 22:56:16 INFO Applying migration id=reject 2026/04/10 22:56:16 INFO Applying migration id=autodel 2026/04/10 22:56:16 INFO Applying migration id=jsonb 2026/04/10 22:56:16 INFO Applying migration id=quote 2026/04/10 22:56:16 INFO Applying migration id=rfc9421 2026/04/10 22:56:16 INFO Applying migration id=keys 2026/04/10 22:56:16 INFO Applying migration id=portable 2026/04/10 22:56:16 INFO Applying migration id=proofs 2026/04/10 22:56:16 INFO Applying migration id=contexts 2026/04/10 22:56:16 INFO Applying migration id=deliverieshost 2026/04/10 22:56:16 INFO Applying migration id=pembegin 2026/04/10 22:56:16 INFO Applying migration id=didhost 2026/04/10 22:56:18 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-465d-774b-93b4-2cf1e199d8e5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 22:56:18 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d799c-465d-774b-93b4-2cf1e199d8e5 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/04/10 22:56:18 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-465e-7ac1-a1a6-31a8adef2a5d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://::1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://::1/user/dan 2026/04/10 22:56:18 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799c-465f-7d4e-8f8e-71f2a322b41c activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-465d-774b-93b4-2cf1e199d8e5 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 (1.24s) === RUN TestMove_FederatedToFederatedNotLinked 2026/04/10 22:56:18 INFO Applying migration id=initial 2026/04/10 22:56:18 INFO Applying migration id=notesupdated 2026/04/10 22:56:18 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:18 INFO Applying migration id=activitiesid 2026/04/10 22:56:18 INFO Applying migration id=outbox 2026/04/10 22:56:18 INFO Applying migration id=edits 2026/04/10 22:56:18 INFO Applying migration id=outboxactor 2026/04/10 22:56:18 INFO Applying migration id=outboxsender 2026/04/10 22:56:18 INFO Applying migration id=thread 2026/04/10 22:56:18 INFO Applying migration id=host 2026/04/10 22:56:18 INFO Applying migration id=sharedinbox 2026/04/10 22:56:18 INFO Applying migration id=noteshost 2026/04/10 22:56:18 INFO Applying migration id=fetched 2026/04/10 22:56:18 INFO Applying migration id=move 2026/04/10 22:56:18 INFO Applying migration id=cleanup 2026/04/10 22:56:18 INFO Applying migration id=received 2026/04/10 22:56:18 INFO Applying migration id=namehost 2026/04/10 22:56:18 INFO Applying migration id=outboxhost 2026/04/10 22:56:18 INFO Applying migration id=notesfts 2026/04/10 22:56:18 INFO Applying migration id=iconsname 2026/04/10 22:56:18 INFO Applying migration id=nohash 2026/04/10 22:56:18 INFO Applying migration id=shares 2026/04/10 22:56:18 INFO Applying migration id=actorttl 2026/04/10 22:56:18 INFO Applying migration id=tocc 2026/04/10 22:56:18 INFO Applying migration id=followeds 2026/04/10 22:56:18 INFO Applying migration id=certhash 2026/04/10 22:56:18 INFO Applying migration id=follows_sync 2026/04/10 22:56:18 INFO Applying migration id=jsonpath 2026/04/10 22:56:18 INFO Applying migration id=localforward 2026/04/10 22:56:18 INFO Applying migration id=avatar 2026/04/10 22:56:18 INFO Applying migration id=noimage 2026/04/10 22:56:18 INFO Applying migration id=feed 2026/04/10 22:56:18 INFO Applying migration id=bookmarks 2026/04/10 22:56:18 INFO Applying migration id=shareactivity 2026/04/10 22:56:18 INFO Applying migration id=application 2026/04/10 22:56:18 INFO Applying migration id=certificates 2026/04/10 22:56:18 INFO Applying migration id=rawforward 2026/04/10 22:56:18 INFO Applying migration id=publickey 2026/04/10 22:56:18 INFO Applying migration id=resolvegroup 2026/04/10 22:56:18 INFO Applying migration id=reject 2026/04/10 22:56:18 INFO Applying migration id=autodel 2026/04/10 22:56:18 INFO Applying migration id=jsonb 2026/04/10 22:56:18 INFO Applying migration id=quote 2026/04/10 22:56:18 INFO Applying migration id=rfc9421 2026/04/10 22:56:18 INFO Applying migration id=keys 2026/04/10 22:56:18 INFO Applying migration id=portable 2026/04/10 22:56:18 INFO Applying migration id=proofs 2026/04/10 22:56:18 INFO Applying migration id=contexts 2026/04/10 22:56:18 INFO Applying migration id=deliverieshost 2026/04/10 22:56:18 INFO Applying migration id=pembegin 2026/04/10 22:56:18 INFO Applying migration id=didhost 2026/04/10 22:56:19 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-4a93-7773-8a11-7190c31a7a07 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederatedNotLinked (1.08s) === RUN TestMove_FederatedToLocal 2026/04/10 22:56:19 INFO Applying migration id=initial 2026/04/10 22:56:19 INFO Applying migration id=notesupdated 2026/04/10 22:56:19 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:19 INFO Applying migration id=activitiesid 2026/04/10 22:56:19 INFO Applying migration id=outbox 2026/04/10 22:56:19 INFO Applying migration id=edits 2026/04/10 22:56:19 INFO Applying migration id=outboxactor 2026/04/10 22:56:19 INFO Applying migration id=outboxsender 2026/04/10 22:56:19 INFO Applying migration id=thread 2026/04/10 22:56:19 INFO Applying migration id=host 2026/04/10 22:56:19 INFO Applying migration id=sharedinbox 2026/04/10 22:56:19 INFO Applying migration id=noteshost 2026/04/10 22:56:19 INFO Applying migration id=fetched 2026/04/10 22:56:19 INFO Applying migration id=move 2026/04/10 22:56:19 INFO Applying migration id=cleanup 2026/04/10 22:56:19 INFO Applying migration id=received 2026/04/10 22:56:19 INFO Applying migration id=namehost 2026/04/10 22:56:19 INFO Applying migration id=outboxhost 2026/04/10 22:56:19 INFO Applying migration id=notesfts 2026/04/10 22:56:19 INFO Applying migration id=iconsname 2026/04/10 22:56:19 INFO Applying migration id=nohash 2026/04/10 22:56:19 INFO Applying migration id=shares 2026/04/10 22:56:19 INFO Applying migration id=actorttl 2026/04/10 22:56:19 INFO Applying migration id=tocc 2026/04/10 22:56:19 INFO Applying migration id=followeds 2026/04/10 22:56:19 INFO Applying migration id=certhash 2026/04/10 22:56:19 INFO Applying migration id=follows_sync 2026/04/10 22:56:19 INFO Applying migration id=jsonpath 2026/04/10 22:56:19 INFO Applying migration id=localforward 2026/04/10 22:56:19 INFO Applying migration id=avatar 2026/04/10 22:56:19 INFO Applying migration id=noimage 2026/04/10 22:56:19 INFO Applying migration id=feed 2026/04/10 22:56:19 INFO Applying migration id=bookmarks 2026/04/10 22:56:19 INFO Applying migration id=shareactivity 2026/04/10 22:56:19 INFO Applying migration id=application 2026/04/10 22:56:19 INFO Applying migration id=certificates 2026/04/10 22:56:19 INFO Applying migration id=rawforward 2026/04/10 22:56:19 INFO Applying migration id=publickey 2026/04/10 22:56:19 INFO Applying migration id=resolvegroup 2026/04/10 22:56:19 INFO Applying migration id=reject 2026/04/10 22:56:19 INFO Applying migration id=autodel 2026/04/10 22:56:19 INFO Applying migration id=jsonb 2026/04/10 22:56:19 INFO Applying migration id=quote 2026/04/10 22:56:19 INFO Applying migration id=rfc9421 2026/04/10 22:56:19 INFO Applying migration id=keys 2026/04/10 22:56:19 INFO Applying migration id=portable 2026/04/10 22:56:19 INFO Applying migration id=proofs 2026/04/10 22:56:19 INFO Applying migration id=contexts 2026/04/10 22:56:19 INFO Applying migration id=deliverieshost 2026/04/10 22:56:19 INFO Applying migration id=pembegin 2026/04/10 22:56:19 INFO Applying migration id=didhost 2026/04/10 22:56:20 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-4e66-729d-9869-249858ddb5d1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 22:56:20 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.98s) === RUN TestMove_FederatedToLocalLinked 2026/04/10 22:56:20 INFO Applying migration id=initial 2026/04/10 22:56:20 INFO Applying migration id=notesupdated 2026/04/10 22:56:20 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:20 INFO Applying migration id=activitiesid 2026/04/10 22:56:20 INFO Applying migration id=outbox 2026/04/10 22:56:20 INFO Applying migration id=edits 2026/04/10 22:56:20 INFO Applying migration id=outboxactor 2026/04/10 22:56:20 INFO Applying migration id=outboxsender 2026/04/10 22:56:20 INFO Applying migration id=thread 2026/04/10 22:56:20 INFO Applying migration id=host 2026/04/10 22:56:20 INFO Applying migration id=sharedinbox 2026/04/10 22:56:20 INFO Applying migration id=noteshost 2026/04/10 22:56:20 INFO Applying migration id=fetched 2026/04/10 22:56:20 INFO Applying migration id=move 2026/04/10 22:56:20 INFO Applying migration id=cleanup 2026/04/10 22:56:20 INFO Applying migration id=received 2026/04/10 22:56:20 INFO Applying migration id=namehost 2026/04/10 22:56:20 INFO Applying migration id=outboxhost 2026/04/10 22:56:20 INFO Applying migration id=notesfts 2026/04/10 22:56:20 INFO Applying migration id=iconsname 2026/04/10 22:56:20 INFO Applying migration id=nohash 2026/04/10 22:56:20 INFO Applying migration id=shares 2026/04/10 22:56:20 INFO Applying migration id=actorttl 2026/04/10 22:56:20 INFO Applying migration id=tocc 2026/04/10 22:56:20 INFO Applying migration id=followeds 2026/04/10 22:56:20 INFO Applying migration id=certhash 2026/04/10 22:56:20 INFO Applying migration id=follows_sync 2026/04/10 22:56:20 INFO Applying migration id=jsonpath 2026/04/10 22:56:20 INFO Applying migration id=localforward 2026/04/10 22:56:20 INFO Applying migration id=avatar 2026/04/10 22:56:20 INFO Applying migration id=noimage 2026/04/10 22:56:20 INFO Applying migration id=feed 2026/04/10 22:56:20 INFO Applying migration id=bookmarks 2026/04/10 22:56:20 INFO Applying migration id=shareactivity 2026/04/10 22:56:20 INFO Applying migration id=application 2026/04/10 22:56:20 INFO Applying migration id=certificates 2026/04/10 22:56:20 INFO Applying migration id=rawforward 2026/04/10 22:56:20 INFO Applying migration id=publickey 2026/04/10 22:56:20 INFO Applying migration id=resolvegroup 2026/04/10 22:56:20 INFO Applying migration id=reject 2026/04/10 22:56:20 INFO Applying migration id=autodel 2026/04/10 22:56:20 INFO Applying migration id=jsonb 2026/04/10 22:56:20 INFO Applying migration id=quote 2026/04/10 22:56:20 INFO Applying migration id=rfc9421 2026/04/10 22:56:20 INFO Applying migration id=keys 2026/04/10 22:56:20 INFO Applying migration id=portable 2026/04/10 22:56:20 INFO Applying migration id=proofs 2026/04/10 22:56:20 INFO Applying migration id=contexts 2026/04/10 22:56:20 INFO Applying migration id=deliverieshost 2026/04/10 22:56:20 INFO Applying migration id=pembegin 2026/04/10 22:56:20 INFO Applying migration id=didhost 2026/04/10 22:56:21 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-54af-7892-b6cd-3508ea7582d6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 22:56:21 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d799c-54af-7892-b6cd-3508ea7582d6 old=https://127.0.0.1/user/dan new=https://localhost.localdomain:8443/user/bob 2026/04/10 22:56:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-54b0-7de1-8aa4-083abc1f37d7 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:56:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-54b2-722e-839c-b4ffac3d6ad3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-54b0-7de1-8aa4-083abc1f37d7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799c-54b0-7de1-8aa4-083abc1f37d7 2026/04/10 22:56:21 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799c-54b2-7714-979b-04c71fbaee2e activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-54af-7892-b6cd-3508ea7582d6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToLocalLinked (1.61s) === RUN TestMove_FollowingBoth 2026/04/10 22:56:21 INFO Applying migration id=initial 2026/04/10 22:56:21 INFO Applying migration id=notesupdated 2026/04/10 22:56:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:21 INFO Applying migration id=activitiesid 2026/04/10 22:56:21 INFO Applying migration id=outbox 2026/04/10 22:56:21 INFO Applying migration id=edits 2026/04/10 22:56:21 INFO Applying migration id=outboxactor 2026/04/10 22:56:21 INFO Applying migration id=outboxsender 2026/04/10 22:56:21 INFO Applying migration id=thread 2026/04/10 22:56:21 INFO Applying migration id=host 2026/04/10 22:56:21 INFO Applying migration id=sharedinbox 2026/04/10 22:56:21 INFO Applying migration id=noteshost 2026/04/10 22:56:21 INFO Applying migration id=fetched 2026/04/10 22:56:21 INFO Applying migration id=move 2026/04/10 22:56:21 INFO Applying migration id=cleanup 2026/04/10 22:56:21 INFO Applying migration id=received 2026/04/10 22:56:21 INFO Applying migration id=namehost 2026/04/10 22:56:21 INFO Applying migration id=outboxhost 2026/04/10 22:56:21 INFO Applying migration id=notesfts 2026/04/10 22:56:21 INFO Applying migration id=iconsname 2026/04/10 22:56:21 INFO Applying migration id=nohash 2026/04/10 22:56:21 INFO Applying migration id=shares 2026/04/10 22:56:21 INFO Applying migration id=actorttl 2026/04/10 22:56:21 INFO Applying migration id=tocc 2026/04/10 22:56:21 INFO Applying migration id=followeds 2026/04/10 22:56:21 INFO Applying migration id=certhash 2026/04/10 22:56:21 INFO Applying migration id=follows_sync 2026/04/10 22:56:21 INFO Applying migration id=jsonpath 2026/04/10 22:56:21 INFO Applying migration id=localforward 2026/04/10 22:56:21 INFO Applying migration id=avatar 2026/04/10 22:56:21 INFO Applying migration id=noimage 2026/04/10 22:56:21 INFO Applying migration id=feed 2026/04/10 22:56:21 INFO Applying migration id=bookmarks 2026/04/10 22:56:21 INFO Applying migration id=shareactivity 2026/04/10 22:56:21 INFO Applying migration id=application 2026/04/10 22:56:21 INFO Applying migration id=certificates 2026/04/10 22:56:21 INFO Applying migration id=rawforward 2026/04/10 22:56:21 INFO Applying migration id=publickey 2026/04/10 22:56:21 INFO Applying migration id=resolvegroup 2026/04/10 22:56:21 INFO Applying migration id=reject 2026/04/10 22:56:21 INFO Applying migration id=autodel 2026/04/10 22:56:21 INFO Applying migration id=jsonb 2026/04/10 22:56:21 INFO Applying migration id=quote 2026/04/10 22:56:21 INFO Applying migration id=rfc9421 2026/04/10 22:56:21 INFO Applying migration id=keys 2026/04/10 22:56:21 INFO Applying migration id=portable 2026/04/10 22:56:21 INFO Applying migration id=proofs 2026/04/10 22:56:21 INFO Applying migration id=contexts 2026/04/10 22:56:21 INFO Applying migration id=deliverieshost 2026/04/10 22:56:21 INFO Applying migration id=pembegin 2026/04/10 22:56:21 INFO Applying migration id=didhost 2026/04/10 22:56:22 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-5801-7127-96b7-b4f6e861b6af activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 22:56:22 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-5801-7854-aa77-cf1890875809 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://::1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://::1/user/dan 2026/04/10 22:56:22 INFO Removing follow of moved actor follow=https://localhost.localdomain:8443/follow/019d799c-5801-7127-96b7-b4f6e861b6af old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/04/10 22:56:22 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799c-5802-780e-8a75-ab4d1e7bc7af activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-5801-7127-96b7-b4f6e861b6af 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.85s) === RUN TestMove_LocalToLocalAliasThrottled 2026/04/10 22:56:22 INFO Applying migration id=initial 2026/04/10 22:56:22 INFO Applying migration id=notesupdated 2026/04/10 22:56:22 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:22 INFO Applying migration id=activitiesid 2026/04/10 22:56:22 INFO Applying migration id=outbox 2026/04/10 22:56:22 INFO Applying migration id=edits 2026/04/10 22:56:22 INFO Applying migration id=outboxactor 2026/04/10 22:56:22 INFO Applying migration id=outboxsender 2026/04/10 22:56:22 INFO Applying migration id=thread 2026/04/10 22:56:22 INFO Applying migration id=host 2026/04/10 22:56:22 INFO Applying migration id=sharedinbox 2026/04/10 22:56:22 INFO Applying migration id=noteshost 2026/04/10 22:56:22 INFO Applying migration id=fetched 2026/04/10 22:56:22 INFO Applying migration id=move 2026/04/10 22:56:22 INFO Applying migration id=cleanup 2026/04/10 22:56:22 INFO Applying migration id=received 2026/04/10 22:56:22 INFO Applying migration id=namehost 2026/04/10 22:56:22 INFO Applying migration id=outboxhost 2026/04/10 22:56:22 INFO Applying migration id=notesfts 2026/04/10 22:56:22 INFO Applying migration id=iconsname 2026/04/10 22:56:22 INFO Applying migration id=nohash 2026/04/10 22:56:22 INFO Applying migration id=shares 2026/04/10 22:56:22 INFO Applying migration id=actorttl 2026/04/10 22:56:22 INFO Applying migration id=tocc 2026/04/10 22:56:22 INFO Applying migration id=followeds 2026/04/10 22:56:22 INFO Applying migration id=certhash 2026/04/10 22:56:22 INFO Applying migration id=follows_sync 2026/04/10 22:56:22 INFO Applying migration id=jsonpath 2026/04/10 22:56:22 INFO Applying migration id=localforward 2026/04/10 22:56:22 INFO Applying migration id=avatar 2026/04/10 22:56:22 INFO Applying migration id=noimage 2026/04/10 22:56:22 INFO Applying migration id=feed 2026/04/10 22:56:22 INFO Applying migration id=bookmarks 2026/04/10 22:56:22 INFO Applying migration id=shareactivity 2026/04/10 22:56:22 INFO Applying migration id=application 2026/04/10 22:56:22 INFO Applying migration id=certificates 2026/04/10 22:56:22 INFO Applying migration id=rawforward 2026/04/10 22:56:22 INFO Applying migration id=publickey 2026/04/10 22:56:22 INFO Applying migration id=resolvegroup 2026/04/10 22:56:22 INFO Applying migration id=reject 2026/04/10 22:56:22 INFO Applying migration id=autodel 2026/04/10 22:56:22 INFO Applying migration id=jsonb 2026/04/10 22:56:22 INFO Applying migration id=quote 2026/04/10 22:56:22 INFO Applying migration id=rfc9421 2026/04/10 22:56:22 INFO Applying migration id=keys 2026/04/10 22:56:22 INFO Applying migration id=portable 2026/04/10 22:56:22 INFO Applying migration id=proofs 2026/04/10 22:56:22 INFO Applying migration id=contexts 2026/04/10 22:56:22 INFO Applying migration id=deliverieshost 2026/04/10 22:56:22 INFO Applying migration id=pembegin 2026/04/10 22:56:22 INFO Applying migration id=didhost 2026/04/10 22:56:23 WARN Throttled request to set alias can=2026-04-10T23:26:22.656Z --- PASS: TestMove_LocalToLocalAliasThrottled (0.66s) === RUN TestMove_LocalToLocal 2026/04/10 22:56:23 INFO Applying migration id=initial 2026/04/10 22:56:23 INFO Applying migration id=notesupdated 2026/04/10 22:56:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:23 INFO Applying migration id=activitiesid 2026/04/10 22:56:23 INFO Applying migration id=outbox 2026/04/10 22:56:23 INFO Applying migration id=edits 2026/04/10 22:56:23 INFO Applying migration id=outboxactor 2026/04/10 22:56:23 INFO Applying migration id=outboxsender 2026/04/10 22:56:23 INFO Applying migration id=thread 2026/04/10 22:56:23 INFO Applying migration id=host 2026/04/10 22:56:23 INFO Applying migration id=sharedinbox 2026/04/10 22:56:23 INFO Applying migration id=noteshost 2026/04/10 22:56:23 INFO Applying migration id=fetched 2026/04/10 22:56:23 INFO Applying migration id=move 2026/04/10 22:56:23 INFO Applying migration id=cleanup 2026/04/10 22:56:23 INFO Applying migration id=received 2026/04/10 22:56:23 INFO Applying migration id=namehost 2026/04/10 22:56:23 INFO Applying migration id=outboxhost 2026/04/10 22:56:23 INFO Applying migration id=notesfts 2026/04/10 22:56:23 INFO Applying migration id=iconsname 2026/04/10 22:56:23 INFO Applying migration id=nohash 2026/04/10 22:56:23 INFO Applying migration id=shares 2026/04/10 22:56:23 INFO Applying migration id=actorttl 2026/04/10 22:56:23 INFO Applying migration id=tocc 2026/04/10 22:56:23 INFO Applying migration id=followeds 2026/04/10 22:56:23 INFO Applying migration id=certhash 2026/04/10 22:56:23 INFO Applying migration id=follows_sync 2026/04/10 22:56:23 INFO Applying migration id=jsonpath 2026/04/10 22:56:23 INFO Applying migration id=localforward 2026/04/10 22:56:23 INFO Applying migration id=avatar 2026/04/10 22:56:23 INFO Applying migration id=noimage 2026/04/10 22:56:23 INFO Applying migration id=feed 2026/04/10 22:56:23 INFO Applying migration id=bookmarks 2026/04/10 22:56:23 INFO Applying migration id=shareactivity 2026/04/10 22:56:23 INFO Applying migration id=application 2026/04/10 22:56:23 INFO Applying migration id=certificates 2026/04/10 22:56:23 INFO Applying migration id=rawforward 2026/04/10 22:56:23 INFO Applying migration id=publickey 2026/04/10 22:56:23 INFO Applying migration id=resolvegroup 2026/04/10 22:56:23 INFO Applying migration id=reject 2026/04/10 22:56:23 INFO Applying migration id=autodel 2026/04/10 22:56:23 INFO Applying migration id=jsonb 2026/04/10 22:56:23 INFO Applying migration id=quote 2026/04/10 22:56:23 INFO Applying migration id=rfc9421 2026/04/10 22:56:23 INFO Applying migration id=keys 2026/04/10 22:56:23 INFO Applying migration id=portable 2026/04/10 22:56:23 INFO Applying migration id=proofs 2026/04/10 22:56:23 INFO Applying migration id=contexts 2026/04/10 22:56:23 INFO Applying migration id=deliverieshost 2026/04/10 22:56:23 INFO Applying migration id=pembegin 2026/04/10 22:56:23 INFO Applying migration id=didhost 2026/04/10 22:56:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-5d4c-7d35-b799-808514bf122f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-5d4d-76ba-bf90-bacabf4fbc4f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-5d4c-7d35-b799-808514bf122f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d799c-5d4c-7d35-b799-808514bf122f 2026/04/10 22:56:23 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d799c-5d4c-7d35-b799-808514bf122f old=https://localhost.localdomain:8443/user/alice new=https://localhost.localdomain:8443/user/bob 2026/04/10 22:56:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-5d4f-7f10-80db-e5e8ccfeb2e9 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:56:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-5d51-7323-8188-1ba18ae6f670 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-5d4f-7f10-80db-e5e8ccfeb2e9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d799c-5d4f-7f10-80db-e5e8ccfeb2e9 2026/04/10 22:56:23 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799c-5d51-7751-92fe-921a973aee95 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-5d4c-7d35-b799-808514bf122f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice --- PASS: TestMove_LocalToLocal (0.70s) === RUN TestMove_LocalToLocalNoFollowers 2026/04/10 22:56:23 INFO Applying migration id=initial 2026/04/10 22:56:23 INFO Applying migration id=notesupdated 2026/04/10 22:56:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:23 INFO Applying migration id=activitiesid 2026/04/10 22:56:23 INFO Applying migration id=outbox 2026/04/10 22:56:23 INFO Applying migration id=edits 2026/04/10 22:56:23 INFO Applying migration id=outboxactor 2026/04/10 22:56:23 INFO Applying migration id=outboxsender 2026/04/10 22:56:23 INFO Applying migration id=thread 2026/04/10 22:56:23 INFO Applying migration id=host 2026/04/10 22:56:23 INFO Applying migration id=sharedinbox 2026/04/10 22:56:23 INFO Applying migration id=noteshost 2026/04/10 22:56:23 INFO Applying migration id=fetched 2026/04/10 22:56:23 INFO Applying migration id=move 2026/04/10 22:56:23 INFO Applying migration id=cleanup 2026/04/10 22:56:23 INFO Applying migration id=received 2026/04/10 22:56:23 INFO Applying migration id=namehost 2026/04/10 22:56:23 INFO Applying migration id=outboxhost 2026/04/10 22:56:23 INFO Applying migration id=notesfts 2026/04/10 22:56:23 INFO Applying migration id=iconsname 2026/04/10 22:56:23 INFO Applying migration id=nohash 2026/04/10 22:56:23 INFO Applying migration id=shares 2026/04/10 22:56:23 INFO Applying migration id=actorttl 2026/04/10 22:56:23 INFO Applying migration id=tocc 2026/04/10 22:56:23 INFO Applying migration id=followeds 2026/04/10 22:56:23 INFO Applying migration id=certhash 2026/04/10 22:56:23 INFO Applying migration id=follows_sync 2026/04/10 22:56:23 INFO Applying migration id=jsonpath 2026/04/10 22:56:23 INFO Applying migration id=localforward 2026/04/10 22:56:23 INFO Applying migration id=avatar 2026/04/10 22:56:23 INFO Applying migration id=noimage 2026/04/10 22:56:23 INFO Applying migration id=feed 2026/04/10 22:56:23 INFO Applying migration id=bookmarks 2026/04/10 22:56:23 INFO Applying migration id=shareactivity 2026/04/10 22:56:23 INFO Applying migration id=application 2026/04/10 22:56:23 INFO Applying migration id=certificates 2026/04/10 22:56:23 INFO Applying migration id=rawforward 2026/04/10 22:56:23 INFO Applying migration id=publickey 2026/04/10 22:56:23 INFO Applying migration id=resolvegroup 2026/04/10 22:56:23 INFO Applying migration id=reject 2026/04/10 22:56:23 INFO Applying migration id=autodel 2026/04/10 22:56:23 INFO Applying migration id=jsonb 2026/04/10 22:56:23 INFO Applying migration id=quote 2026/04/10 22:56:23 INFO Applying migration id=rfc9421 2026/04/10 22:56:23 INFO Applying migration id=keys 2026/04/10 22:56:23 INFO Applying migration id=portable 2026/04/10 22:56:23 INFO Applying migration id=proofs 2026/04/10 22:56:23 INFO Applying migration id=contexts 2026/04/10 22:56:23 INFO Applying migration id=deliverieshost 2026/04/10 22:56:23 INFO Applying migration id=pembegin 2026/04/10 22:56:23 INFO Applying migration id=didhost --- PASS: TestMove_LocalToLocalNoFollowers (0.84s) === RUN TestMove_LocalToFederated 2026/04/10 22:56:24 INFO Applying migration id=initial 2026/04/10 22:56:24 INFO Applying migration id=notesupdated 2026/04/10 22:56:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:24 INFO Applying migration id=activitiesid 2026/04/10 22:56:24 INFO Applying migration id=outbox 2026/04/10 22:56:24 INFO Applying migration id=edits 2026/04/10 22:56:24 INFO Applying migration id=outboxactor 2026/04/10 22:56:24 INFO Applying migration id=outboxsender 2026/04/10 22:56:24 INFO Applying migration id=thread 2026/04/10 22:56:24 INFO Applying migration id=host 2026/04/10 22:56:24 INFO Applying migration id=sharedinbox 2026/04/10 22:56:24 INFO Applying migration id=noteshost 2026/04/10 22:56:24 INFO Applying migration id=fetched 2026/04/10 22:56:24 INFO Applying migration id=move 2026/04/10 22:56:24 INFO Applying migration id=cleanup 2026/04/10 22:56:24 INFO Applying migration id=received 2026/04/10 22:56:24 INFO Applying migration id=namehost 2026/04/10 22:56:24 INFO Applying migration id=outboxhost 2026/04/10 22:56:24 INFO Applying migration id=notesfts 2026/04/10 22:56:24 INFO Applying migration id=iconsname 2026/04/10 22:56:24 INFO Applying migration id=nohash 2026/04/10 22:56:24 INFO Applying migration id=shares 2026/04/10 22:56:24 INFO Applying migration id=actorttl 2026/04/10 22:56:24 INFO Applying migration id=tocc 2026/04/10 22:56:24 INFO Applying migration id=followeds 2026/04/10 22:56:24 INFO Applying migration id=certhash 2026/04/10 22:56:24 INFO Applying migration id=follows_sync 2026/04/10 22:56:24 INFO Applying migration id=jsonpath 2026/04/10 22:56:24 INFO Applying migration id=localforward 2026/04/10 22:56:24 INFO Applying migration id=avatar 2026/04/10 22:56:24 INFO Applying migration id=noimage 2026/04/10 22:56:24 INFO Applying migration id=feed 2026/04/10 22:56:24 INFO Applying migration id=bookmarks 2026/04/10 22:56:24 INFO Applying migration id=shareactivity 2026/04/10 22:56:24 INFO Applying migration id=application 2026/04/10 22:56:24 INFO Applying migration id=certificates 2026/04/10 22:56:24 INFO Applying migration id=rawforward 2026/04/10 22:56:24 INFO Applying migration id=publickey 2026/04/10 22:56:24 INFO Applying migration id=resolvegroup 2026/04/10 22:56:24 INFO Applying migration id=reject 2026/04/10 22:56:24 INFO Applying migration id=autodel 2026/04/10 22:56:24 INFO Applying migration id=jsonb 2026/04/10 22:56:24 INFO Applying migration id=quote 2026/04/10 22:56:24 INFO Applying migration id=rfc9421 2026/04/10 22:56:24 INFO Applying migration id=keys 2026/04/10 22:56:24 INFO Applying migration id=portable 2026/04/10 22:56:24 INFO Applying migration id=proofs 2026/04/10 22:56:24 INFO Applying migration id=contexts 2026/04/10 22:56:24 INFO Applying migration id=deliverieshost 2026/04/10 22:56:24 INFO Applying migration id=pembegin 2026/04/10 22:56:24 INFO Applying migration id=didhost 2026/04/10 22:56:25 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-6447-77d7-9fb7-0f71ce341376 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-6448-70ef-802e-840688de9346 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-6447-77d7-9fb7-0f71ce341376 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d799c-6447-77d7-9fb7-0f71ce341376 2026/04/10 22:56:25 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d799c-6447-77d7-9fb7-0f71ce341376 old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/04/10 22:56:25 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-644a-7017-b49d-590a4805bf15 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://127.0.0.1/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://127.0.0.1/user/alice 2026/04/10 22:56:25 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799c-644b-7233-9363-563b5bdf1584 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-6447-77d7-9fb7-0f71ce341376 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.94s) === RUN TestMove_LocalToFederatedNoSourceToTargetAlias 2026/04/10 22:56:25 INFO Applying migration id=initial 2026/04/10 22:56:25 INFO Applying migration id=notesupdated 2026/04/10 22:56:25 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:25 INFO Applying migration id=activitiesid 2026/04/10 22:56:25 INFO Applying migration id=outbox 2026/04/10 22:56:25 INFO Applying migration id=edits 2026/04/10 22:56:25 INFO Applying migration id=outboxactor 2026/04/10 22:56:25 INFO Applying migration id=outboxsender 2026/04/10 22:56:25 INFO Applying migration id=thread 2026/04/10 22:56:25 INFO Applying migration id=host 2026/04/10 22:56:25 INFO Applying migration id=sharedinbox 2026/04/10 22:56:25 INFO Applying migration id=noteshost 2026/04/10 22:56:25 INFO Applying migration id=fetched 2026/04/10 22:56:25 INFO Applying migration id=move 2026/04/10 22:56:25 INFO Applying migration id=cleanup 2026/04/10 22:56:25 INFO Applying migration id=received 2026/04/10 22:56:25 INFO Applying migration id=namehost 2026/04/10 22:56:25 INFO Applying migration id=outboxhost 2026/04/10 22:56:25 INFO Applying migration id=notesfts 2026/04/10 22:56:25 INFO Applying migration id=iconsname 2026/04/10 22:56:25 INFO Applying migration id=nohash 2026/04/10 22:56:25 INFO Applying migration id=shares 2026/04/10 22:56:25 INFO Applying migration id=actorttl 2026/04/10 22:56:25 INFO Applying migration id=tocc 2026/04/10 22:56:25 INFO Applying migration id=followeds 2026/04/10 22:56:25 INFO Applying migration id=certhash 2026/04/10 22:56:25 INFO Applying migration id=follows_sync 2026/04/10 22:56:25 INFO Applying migration id=jsonpath 2026/04/10 22:56:25 INFO Applying migration id=localforward 2026/04/10 22:56:25 INFO Applying migration id=avatar 2026/04/10 22:56:25 INFO Applying migration id=noimage 2026/04/10 22:56:25 INFO Applying migration id=feed 2026/04/10 22:56:25 INFO Applying migration id=bookmarks 2026/04/10 22:56:25 INFO Applying migration id=shareactivity 2026/04/10 22:56:25 INFO Applying migration id=application 2026/04/10 22:56:25 INFO Applying migration id=certificates 2026/04/10 22:56:25 INFO Applying migration id=rawforward 2026/04/10 22:56:25 INFO Applying migration id=publickey 2026/04/10 22:56:25 INFO Applying migration id=resolvegroup 2026/04/10 22:56:25 INFO Applying migration id=reject 2026/04/10 22:56:25 INFO Applying migration id=autodel 2026/04/10 22:56:25 INFO Applying migration id=jsonb 2026/04/10 22:56:25 INFO Applying migration id=quote 2026/04/10 22:56:25 INFO Applying migration id=rfc9421 2026/04/10 22:56:25 INFO Applying migration id=keys 2026/04/10 22:56:25 INFO Applying migration id=portable 2026/04/10 22:56:25 INFO Applying migration id=proofs 2026/04/10 22:56:25 INFO Applying migration id=contexts 2026/04/10 22:56:25 INFO Applying migration id=deliverieshost 2026/04/10 22:56:25 INFO Applying migration id=pembegin 2026/04/10 22:56:25 INFO Applying migration id=didhost 2026/04/10 22:56:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-69bd-7ed3-b4d8-6228ffffec85 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-69be-7a5c-a081-8bb067407cf0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-69bd-7ed3-b4d8-6228ffffec85 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d799c-69bd-7ed3-b4d8-6228ffffec85 2026/04/10 22:56:27 WARN Move source is not an alias for target target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoSourceToTargetAlias (1.40s) === RUN TestMove_LocalToFederatedNoTargetToSourceAlias 2026/04/10 22:56:27 INFO Applying migration id=initial 2026/04/10 22:56:27 INFO Applying migration id=notesupdated 2026/04/10 22:56:27 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:27 INFO Applying migration id=activitiesid 2026/04/10 22:56:27 INFO Applying migration id=outbox 2026/04/10 22:56:27 INFO Applying migration id=edits 2026/04/10 22:56:27 INFO Applying migration id=outboxactor 2026/04/10 22:56:27 INFO Applying migration id=outboxsender 2026/04/10 22:56:27 INFO Applying migration id=thread 2026/04/10 22:56:27 INFO Applying migration id=host 2026/04/10 22:56:27 INFO Applying migration id=sharedinbox 2026/04/10 22:56:27 INFO Applying migration id=noteshost 2026/04/10 22:56:27 INFO Applying migration id=fetched 2026/04/10 22:56:27 INFO Applying migration id=move 2026/04/10 22:56:27 INFO Applying migration id=cleanup 2026/04/10 22:56:27 INFO Applying migration id=received 2026/04/10 22:56:27 INFO Applying migration id=namehost 2026/04/10 22:56:27 INFO Applying migration id=outboxhost 2026/04/10 22:56:27 INFO Applying migration id=notesfts 2026/04/10 22:56:27 INFO Applying migration id=iconsname 2026/04/10 22:56:27 INFO Applying migration id=nohash 2026/04/10 22:56:27 INFO Applying migration id=shares 2026/04/10 22:56:27 INFO Applying migration id=actorttl 2026/04/10 22:56:27 INFO Applying migration id=tocc 2026/04/10 22:56:27 INFO Applying migration id=followeds 2026/04/10 22:56:27 INFO Applying migration id=certhash 2026/04/10 22:56:27 INFO Applying migration id=follows_sync 2026/04/10 22:56:27 INFO Applying migration id=jsonpath 2026/04/10 22:56:27 INFO Applying migration id=localforward 2026/04/10 22:56:27 INFO Applying migration id=avatar 2026/04/10 22:56:27 INFO Applying migration id=noimage 2026/04/10 22:56:27 INFO Applying migration id=feed 2026/04/10 22:56:27 INFO Applying migration id=bookmarks 2026/04/10 22:56:27 INFO Applying migration id=shareactivity 2026/04/10 22:56:27 INFO Applying migration id=application 2026/04/10 22:56:27 INFO Applying migration id=certificates 2026/04/10 22:56:27 INFO Applying migration id=rawforward 2026/04/10 22:56:27 INFO Applying migration id=publickey 2026/04/10 22:56:27 INFO Applying migration id=resolvegroup 2026/04/10 22:56:27 INFO Applying migration id=reject 2026/04/10 22:56:27 INFO Applying migration id=autodel 2026/04/10 22:56:27 INFO Applying migration id=jsonb 2026/04/10 22:56:27 INFO Applying migration id=quote 2026/04/10 22:56:27 INFO Applying migration id=rfc9421 2026/04/10 22:56:27 INFO Applying migration id=keys 2026/04/10 22:56:27 INFO Applying migration id=portable 2026/04/10 22:56:27 INFO Applying migration id=proofs 2026/04/10 22:56:27 INFO Applying migration id=contexts 2026/04/10 22:56:27 INFO Applying migration id=deliverieshost 2026/04/10 22:56:27 INFO Applying migration id=pembegin 2026/04/10 22:56:27 INFO Applying migration id=didhost 2026/04/10 22:56:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-6ced-7328-b380-6f7fb8cec163 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-6ced-7c04-91b3-27aac588b8af activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-6ced-7328-b380-6f7fb8cec163 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d799c-6ced-7328-b380-6f7fb8cec163 2026/04/10 22:56:27 WARN Move target is not an alias for source target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoTargetToSourceAlias (0.82s) === RUN TestMove_LocalToFederatedAlreadyMoved 2026/04/10 22:56:27 INFO Applying migration id=initial 2026/04/10 22:56:27 INFO Applying migration id=notesupdated 2026/04/10 22:56:27 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:27 INFO Applying migration id=activitiesid 2026/04/10 22:56:27 INFO Applying migration id=outbox 2026/04/10 22:56:27 INFO Applying migration id=edits 2026/04/10 22:56:27 INFO Applying migration id=outboxactor 2026/04/10 22:56:27 INFO Applying migration id=outboxsender 2026/04/10 22:56:27 INFO Applying migration id=thread 2026/04/10 22:56:27 INFO Applying migration id=host 2026/04/10 22:56:27 INFO Applying migration id=sharedinbox 2026/04/10 22:56:27 INFO Applying migration id=noteshost 2026/04/10 22:56:27 INFO Applying migration id=fetched 2026/04/10 22:56:27 INFO Applying migration id=move 2026/04/10 22:56:27 INFO Applying migration id=cleanup 2026/04/10 22:56:27 INFO Applying migration id=received 2026/04/10 22:56:27 INFO Applying migration id=namehost 2026/04/10 22:56:27 INFO Applying migration id=outboxhost 2026/04/10 22:56:27 INFO Applying migration id=notesfts 2026/04/10 22:56:27 INFO Applying migration id=iconsname 2026/04/10 22:56:27 INFO Applying migration id=nohash 2026/04/10 22:56:27 INFO Applying migration id=shares 2026/04/10 22:56:27 INFO Applying migration id=actorttl 2026/04/10 22:56:27 INFO Applying migration id=tocc 2026/04/10 22:56:27 INFO Applying migration id=followeds 2026/04/10 22:56:27 INFO Applying migration id=certhash 2026/04/10 22:56:27 INFO Applying migration id=follows_sync 2026/04/10 22:56:27 INFO Applying migration id=jsonpath 2026/04/10 22:56:27 INFO Applying migration id=localforward 2026/04/10 22:56:27 INFO Applying migration id=avatar 2026/04/10 22:56:27 INFO Applying migration id=noimage 2026/04/10 22:56:27 INFO Applying migration id=feed 2026/04/10 22:56:27 INFO Applying migration id=bookmarks 2026/04/10 22:56:27 INFO Applying migration id=shareactivity 2026/04/10 22:56:27 INFO Applying migration id=application 2026/04/10 22:56:27 INFO Applying migration id=certificates 2026/04/10 22:56:27 INFO Applying migration id=rawforward 2026/04/10 22:56:27 INFO Applying migration id=publickey 2026/04/10 22:56:27 INFO Applying migration id=resolvegroup 2026/04/10 22:56:27 INFO Applying migration id=reject 2026/04/10 22:56:27 INFO Applying migration id=autodel 2026/04/10 22:56:27 INFO Applying migration id=jsonb 2026/04/10 22:56:27 INFO Applying migration id=quote 2026/04/10 22:56:27 INFO Applying migration id=rfc9421 2026/04/10 22:56:27 INFO Applying migration id=keys 2026/04/10 22:56:27 INFO Applying migration id=portable 2026/04/10 22:56:27 INFO Applying migration id=proofs 2026/04/10 22:56:27 INFO Applying migration id=contexts 2026/04/10 22:56:27 INFO Applying migration id=deliverieshost 2026/04/10 22:56:27 INFO Applying migration id=pembegin 2026/04/10 22:56:27 INFO Applying migration id=didhost 2026/04/10 22:56:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-715b-7376-85ff-b27879e5202b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-715b-7c17-8b80-1200086c7777 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-715b-7376-85ff-b27879e5202b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d799c-715b-7376-85ff-b27879e5202b 2026/04/10 22:56:29 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d799c-715b-7376-85ff-b27879e5202b old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/04/10 22:56:29 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-715d-7ccc-9d85-e8b6987c541c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://127.0.0.1/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://127.0.0.1/user/alice 2026/04/10 22:56:29 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799c-715f-70ba-a074-acf722786c7f activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-715b-7376-85ff-b27879e5202b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:29 WARN User cannot be moved again movedTo=https://127.0.0.1/user/alice --- PASS: TestMove_LocalToFederatedAlreadyMoved (1.14s) === RUN TestName_Throttled 2026/04/10 22:56:29 INFO Applying migration id=initial 2026/04/10 22:56:29 INFO Applying migration id=notesupdated 2026/04/10 22:56:29 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:29 INFO Applying migration id=activitiesid 2026/04/10 22:56:29 INFO Applying migration id=outbox 2026/04/10 22:56:29 INFO Applying migration id=edits 2026/04/10 22:56:29 INFO Applying migration id=outboxactor 2026/04/10 22:56:29 INFO Applying migration id=outboxsender 2026/04/10 22:56:29 INFO Applying migration id=thread 2026/04/10 22:56:29 INFO Applying migration id=host 2026/04/10 22:56:29 INFO Applying migration id=sharedinbox 2026/04/10 22:56:29 INFO Applying migration id=noteshost 2026/04/10 22:56:29 INFO Applying migration id=fetched 2026/04/10 22:56:29 INFO Applying migration id=move 2026/04/10 22:56:29 INFO Applying migration id=cleanup 2026/04/10 22:56:29 INFO Applying migration id=received 2026/04/10 22:56:29 INFO Applying migration id=namehost 2026/04/10 22:56:29 INFO Applying migration id=outboxhost 2026/04/10 22:56:29 INFO Applying migration id=notesfts 2026/04/10 22:56:29 INFO Applying migration id=iconsname 2026/04/10 22:56:29 INFO Applying migration id=nohash 2026/04/10 22:56:29 INFO Applying migration id=shares 2026/04/10 22:56:29 INFO Applying migration id=actorttl 2026/04/10 22:56:29 INFO Applying migration id=tocc 2026/04/10 22:56:29 INFO Applying migration id=followeds 2026/04/10 22:56:29 INFO Applying migration id=certhash 2026/04/10 22:56:29 INFO Applying migration id=follows_sync 2026/04/10 22:56:29 INFO Applying migration id=jsonpath 2026/04/10 22:56:29 INFO Applying migration id=localforward 2026/04/10 22:56:29 INFO Applying migration id=avatar 2026/04/10 22:56:29 INFO Applying migration id=noimage 2026/04/10 22:56:29 INFO Applying migration id=feed 2026/04/10 22:56:29 INFO Applying migration id=bookmarks 2026/04/10 22:56:29 INFO Applying migration id=shareactivity 2026/04/10 22:56:29 INFO Applying migration id=application 2026/04/10 22:56:29 INFO Applying migration id=certificates 2026/04/10 22:56:29 INFO Applying migration id=rawforward 2026/04/10 22:56:29 INFO Applying migration id=publickey 2026/04/10 22:56:29 INFO Applying migration id=resolvegroup 2026/04/10 22:56:29 INFO Applying migration id=reject 2026/04/10 22:56:29 INFO Applying migration id=autodel 2026/04/10 22:56:29 INFO Applying migration id=jsonb 2026/04/10 22:56:29 INFO Applying migration id=quote 2026/04/10 22:56:29 INFO Applying migration id=rfc9421 2026/04/10 22:56:29 INFO Applying migration id=keys 2026/04/10 22:56:29 INFO Applying migration id=portable 2026/04/10 22:56:29 INFO Applying migration id=proofs 2026/04/10 22:56:29 INFO Applying migration id=contexts 2026/04/10 22:56:29 INFO Applying migration id=deliverieshost 2026/04/10 22:56:29 INFO Applying migration id=pembegin 2026/04/10 22:56:29 INFO Applying migration id=didhost 2026/04/10 22:56:30 WARN Throttled request to set name can=2026-04-10T23:26:29.266Z --- PASS: TestName_Throttled (1.16s) === RUN TestName_HappyFlow 2026/04/10 22:56:30 INFO Applying migration id=initial 2026/04/10 22:56:30 INFO Applying migration id=notesupdated 2026/04/10 22:56:30 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:30 INFO Applying migration id=activitiesid 2026/04/10 22:56:30 INFO Applying migration id=outbox 2026/04/10 22:56:30 INFO Applying migration id=edits 2026/04/10 22:56:30 INFO Applying migration id=outboxactor 2026/04/10 22:56:30 INFO Applying migration id=outboxsender 2026/04/10 22:56:30 INFO Applying migration id=thread 2026/04/10 22:56:30 INFO Applying migration id=host 2026/04/10 22:56:30 INFO Applying migration id=sharedinbox 2026/04/10 22:56:30 INFO Applying migration id=noteshost 2026/04/10 22:56:30 INFO Applying migration id=fetched 2026/04/10 22:56:30 INFO Applying migration id=move 2026/04/10 22:56:30 INFO Applying migration id=cleanup 2026/04/10 22:56:30 INFO Applying migration id=received 2026/04/10 22:56:30 INFO Applying migration id=namehost 2026/04/10 22:56:30 INFO Applying migration id=outboxhost 2026/04/10 22:56:30 INFO Applying migration id=notesfts 2026/04/10 22:56:30 INFO Applying migration id=iconsname 2026/04/10 22:56:30 INFO Applying migration id=nohash 2026/04/10 22:56:30 INFO Applying migration id=shares 2026/04/10 22:56:30 INFO Applying migration id=actorttl 2026/04/10 22:56:30 INFO Applying migration id=tocc 2026/04/10 22:56:30 INFO Applying migration id=followeds 2026/04/10 22:56:30 INFO Applying migration id=certhash 2026/04/10 22:56:30 INFO Applying migration id=follows_sync 2026/04/10 22:56:30 INFO Applying migration id=jsonpath 2026/04/10 22:56:30 INFO Applying migration id=localforward 2026/04/10 22:56:30 INFO Applying migration id=avatar 2026/04/10 22:56:30 INFO Applying migration id=noimage 2026/04/10 22:56:30 INFO Applying migration id=feed 2026/04/10 22:56:30 INFO Applying migration id=bookmarks 2026/04/10 22:56:30 INFO Applying migration id=shareactivity 2026/04/10 22:56:30 INFO Applying migration id=application 2026/04/10 22:56:30 INFO Applying migration id=certificates 2026/04/10 22:56:30 INFO Applying migration id=rawforward 2026/04/10 22:56:30 INFO Applying migration id=publickey 2026/04/10 22:56:30 INFO Applying migration id=resolvegroup 2026/04/10 22:56:30 INFO Applying migration id=reject 2026/04/10 22:56:30 INFO Applying migration id=autodel 2026/04/10 22:56:30 INFO Applying migration id=jsonb 2026/04/10 22:56:30 INFO Applying migration id=quote 2026/04/10 22:56:30 INFO Applying migration id=rfc9421 2026/04/10 22:56:30 INFO Applying migration id=keys 2026/04/10 22:56:30 INFO Applying migration id=portable 2026/04/10 22:56:30 INFO Applying migration id=proofs 2026/04/10 22:56:30 INFO Applying migration id=contexts 2026/04/10 22:56:30 INFO Applying migration id=deliverieshost 2026/04/10 22:56:30 INFO Applying migration id=pembegin 2026/04/10 22:56:30 INFO Applying migration id=didhost 2026/04/10 22:56:30 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_HappyFlow (0.71s) === RUN TestName_TooLong 2026/04/10 22:56:30 INFO Applying migration id=initial 2026/04/10 22:56:30 INFO Applying migration id=notesupdated 2026/04/10 22:56:30 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:30 INFO Applying migration id=activitiesid 2026/04/10 22:56:30 INFO Applying migration id=outbox 2026/04/10 22:56:30 INFO Applying migration id=edits 2026/04/10 22:56:30 INFO Applying migration id=outboxactor 2026/04/10 22:56:30 INFO Applying migration id=outboxsender 2026/04/10 22:56:30 INFO Applying migration id=thread 2026/04/10 22:56:30 INFO Applying migration id=host 2026/04/10 22:56:30 INFO Applying migration id=sharedinbox 2026/04/10 22:56:30 INFO Applying migration id=noteshost 2026/04/10 22:56:30 INFO Applying migration id=fetched 2026/04/10 22:56:30 INFO Applying migration id=move 2026/04/10 22:56:30 INFO Applying migration id=cleanup 2026/04/10 22:56:30 INFO Applying migration id=received 2026/04/10 22:56:30 INFO Applying migration id=namehost 2026/04/10 22:56:30 INFO Applying migration id=outboxhost 2026/04/10 22:56:30 INFO Applying migration id=notesfts 2026/04/10 22:56:30 INFO Applying migration id=iconsname 2026/04/10 22:56:30 INFO Applying migration id=nohash 2026/04/10 22:56:30 INFO Applying migration id=shares 2026/04/10 22:56:30 INFO Applying migration id=actorttl 2026/04/10 22:56:30 INFO Applying migration id=tocc 2026/04/10 22:56:30 INFO Applying migration id=followeds 2026/04/10 22:56:30 INFO Applying migration id=certhash 2026/04/10 22:56:30 INFO Applying migration id=follows_sync 2026/04/10 22:56:30 INFO Applying migration id=jsonpath 2026/04/10 22:56:30 INFO Applying migration id=localforward 2026/04/10 22:56:30 INFO Applying migration id=avatar 2026/04/10 22:56:30 INFO Applying migration id=noimage 2026/04/10 22:56:30 INFO Applying migration id=feed 2026/04/10 22:56:30 INFO Applying migration id=bookmarks 2026/04/10 22:56:30 INFO Applying migration id=shareactivity 2026/04/10 22:56:30 INFO Applying migration id=application 2026/04/10 22:56:30 INFO Applying migration id=certificates 2026/04/10 22:56:30 INFO Applying migration id=rawforward 2026/04/10 22:56:30 INFO Applying migration id=publickey 2026/04/10 22:56:30 INFO Applying migration id=resolvegroup 2026/04/10 22:56:30 INFO Applying migration id=reject 2026/04/10 22:56:30 INFO Applying migration id=autodel 2026/04/10 22:56:30 INFO Applying migration id=jsonb 2026/04/10 22:56:30 INFO Applying migration id=quote 2026/04/10 22:56:30 INFO Applying migration id=rfc9421 2026/04/10 22:56:30 INFO Applying migration id=keys 2026/04/10 22:56:30 INFO Applying migration id=portable 2026/04/10 22:56:30 INFO Applying migration id=proofs 2026/04/10 22:56:30 INFO Applying migration id=contexts 2026/04/10 22:56:30 INFO Applying migration id=deliverieshost 2026/04/10 22:56:30 INFO Applying migration id=pembegin 2026/04/10 22:56:30 INFO Applying migration id=didhost --- PASS: TestName_TooLong (0.45s) === RUN TestName_MultiLine 2026/04/10 22:56:31 INFO Applying migration id=initial 2026/04/10 22:56:31 INFO Applying migration id=notesupdated 2026/04/10 22:56:31 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:31 INFO Applying migration id=activitiesid 2026/04/10 22:56:31 INFO Applying migration id=outbox 2026/04/10 22:56:31 INFO Applying migration id=edits 2026/04/10 22:56:31 INFO Applying migration id=outboxactor 2026/04/10 22:56:31 INFO Applying migration id=outboxsender 2026/04/10 22:56:31 INFO Applying migration id=thread 2026/04/10 22:56:31 INFO Applying migration id=host 2026/04/10 22:56:31 INFO Applying migration id=sharedinbox 2026/04/10 22:56:31 INFO Applying migration id=noteshost 2026/04/10 22:56:31 INFO Applying migration id=fetched 2026/04/10 22:56:31 INFO Applying migration id=move 2026/04/10 22:56:31 INFO Applying migration id=cleanup 2026/04/10 22:56:31 INFO Applying migration id=received 2026/04/10 22:56:31 INFO Applying migration id=namehost 2026/04/10 22:56:31 INFO Applying migration id=outboxhost 2026/04/10 22:56:31 INFO Applying migration id=notesfts 2026/04/10 22:56:31 INFO Applying migration id=iconsname 2026/04/10 22:56:31 INFO Applying migration id=nohash 2026/04/10 22:56:31 INFO Applying migration id=shares 2026/04/10 22:56:31 INFO Applying migration id=actorttl 2026/04/10 22:56:31 INFO Applying migration id=tocc 2026/04/10 22:56:31 INFO Applying migration id=followeds 2026/04/10 22:56:31 INFO Applying migration id=certhash 2026/04/10 22:56:31 INFO Applying migration id=follows_sync 2026/04/10 22:56:31 INFO Applying migration id=jsonpath 2026/04/10 22:56:31 INFO Applying migration id=localforward 2026/04/10 22:56:31 INFO Applying migration id=avatar 2026/04/10 22:56:31 INFO Applying migration id=noimage 2026/04/10 22:56:31 INFO Applying migration id=feed 2026/04/10 22:56:31 INFO Applying migration id=bookmarks 2026/04/10 22:56:31 INFO Applying migration id=shareactivity 2026/04/10 22:56:31 INFO Applying migration id=application 2026/04/10 22:56:31 INFO Applying migration id=certificates 2026/04/10 22:56:31 INFO Applying migration id=rawforward 2026/04/10 22:56:31 INFO Applying migration id=publickey 2026/04/10 22:56:31 INFO Applying migration id=resolvegroup 2026/04/10 22:56:31 INFO Applying migration id=reject 2026/04/10 22:56:31 INFO Applying migration id=autodel 2026/04/10 22:56:31 INFO Applying migration id=jsonb 2026/04/10 22:56:31 INFO Applying migration id=quote 2026/04/10 22:56:31 INFO Applying migration id=rfc9421 2026/04/10 22:56:31 INFO Applying migration id=keys 2026/04/10 22:56:31 INFO Applying migration id=portable 2026/04/10 22:56:31 INFO Applying migration id=proofs 2026/04/10 22:56:31 INFO Applying migration id=contexts 2026/04/10 22:56:31 INFO Applying migration id=deliverieshost 2026/04/10 22:56:31 INFO Applying migration id=pembegin 2026/04/10 22:56:31 INFO Applying migration id=didhost 2026/04/10 22:56:32 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_MultiLine (1.25s) === RUN TestOutbox_NonExistingUser 2026/04/10 22:56:32 INFO Applying migration id=initial 2026/04/10 22:56:32 INFO Applying migration id=notesupdated 2026/04/10 22:56:32 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:32 INFO Applying migration id=activitiesid 2026/04/10 22:56:32 INFO Applying migration id=outbox 2026/04/10 22:56:32 INFO Applying migration id=edits 2026/04/10 22:56:32 INFO Applying migration id=outboxactor 2026/04/10 22:56:32 INFO Applying migration id=outboxsender 2026/04/10 22:56:32 INFO Applying migration id=thread 2026/04/10 22:56:32 INFO Applying migration id=host 2026/04/10 22:56:32 INFO Applying migration id=sharedinbox 2026/04/10 22:56:32 INFO Applying migration id=noteshost 2026/04/10 22:56:32 INFO Applying migration id=fetched 2026/04/10 22:56:32 INFO Applying migration id=move 2026/04/10 22:56:32 INFO Applying migration id=cleanup 2026/04/10 22:56:32 INFO Applying migration id=received 2026/04/10 22:56:32 INFO Applying migration id=namehost 2026/04/10 22:56:32 INFO Applying migration id=outboxhost 2026/04/10 22:56:32 INFO Applying migration id=notesfts 2026/04/10 22:56:32 INFO Applying migration id=iconsname 2026/04/10 22:56:32 INFO Applying migration id=nohash 2026/04/10 22:56:32 INFO Applying migration id=shares 2026/04/10 22:56:32 INFO Applying migration id=actorttl 2026/04/10 22:56:32 INFO Applying migration id=tocc 2026/04/10 22:56:32 INFO Applying migration id=followeds 2026/04/10 22:56:32 INFO Applying migration id=certhash 2026/04/10 22:56:32 INFO Applying migration id=follows_sync 2026/04/10 22:56:32 INFO Applying migration id=jsonpath 2026/04/10 22:56:32 INFO Applying migration id=localforward 2026/04/10 22:56:32 INFO Applying migration id=avatar 2026/04/10 22:56:32 INFO Applying migration id=noimage 2026/04/10 22:56:32 INFO Applying migration id=feed 2026/04/10 22:56:32 INFO Applying migration id=bookmarks 2026/04/10 22:56:32 INFO Applying migration id=shareactivity 2026/04/10 22:56:32 INFO Applying migration id=application 2026/04/10 22:56:32 INFO Applying migration id=certificates 2026/04/10 22:56:32 INFO Applying migration id=rawforward 2026/04/10 22:56:32 INFO Applying migration id=publickey 2026/04/10 22:56:32 INFO Applying migration id=resolvegroup 2026/04/10 22:56:32 INFO Applying migration id=reject 2026/04/10 22:56:32 INFO Applying migration id=autodel 2026/04/10 22:56:32 INFO Applying migration id=jsonb 2026/04/10 22:56:32 INFO Applying migration id=quote 2026/04/10 22:56:32 INFO Applying migration id=rfc9421 2026/04/10 22:56:32 INFO Applying migration id=keys 2026/04/10 22:56:32 INFO Applying migration id=portable 2026/04/10 22:56:32 INFO Applying migration id=proofs 2026/04/10 22:56:32 INFO Applying migration id=contexts 2026/04/10 22:56:32 INFO Applying migration id=deliverieshost 2026/04/10 22:56:32 INFO Applying migration id=pembegin 2026/04/10 22:56:32 INFO Applying migration id=didhost 2026/04/10 22:56:33 INFO Person was not found actor=https://x --- PASS: TestOutbox_NonExistingUser (0.74s) === RUN TestOutbox_InvalidOffset 2026/04/10 22:56:33 INFO Applying migration id=initial 2026/04/10 22:56:33 INFO Applying migration id=notesupdated 2026/04/10 22:56:33 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:33 INFO Applying migration id=activitiesid 2026/04/10 22:56:33 INFO Applying migration id=outbox 2026/04/10 22:56:33 INFO Applying migration id=edits 2026/04/10 22:56:33 INFO Applying migration id=outboxactor 2026/04/10 22:56:33 INFO Applying migration id=outboxsender 2026/04/10 22:56:33 INFO Applying migration id=thread 2026/04/10 22:56:33 INFO Applying migration id=host 2026/04/10 22:56:33 INFO Applying migration id=sharedinbox 2026/04/10 22:56:33 INFO Applying migration id=noteshost 2026/04/10 22:56:33 INFO Applying migration id=fetched 2026/04/10 22:56:33 INFO Applying migration id=move 2026/04/10 22:56:33 INFO Applying migration id=cleanup 2026/04/10 22:56:33 INFO Applying migration id=received 2026/04/10 22:56:33 INFO Applying migration id=namehost 2026/04/10 22:56:33 INFO Applying migration id=outboxhost 2026/04/10 22:56:33 INFO Applying migration id=notesfts 2026/04/10 22:56:33 INFO Applying migration id=iconsname 2026/04/10 22:56:33 INFO Applying migration id=nohash 2026/04/10 22:56:33 INFO Applying migration id=shares 2026/04/10 22:56:33 INFO Applying migration id=actorttl 2026/04/10 22:56:33 INFO Applying migration id=tocc 2026/04/10 22:56:33 INFO Applying migration id=followeds 2026/04/10 22:56:33 INFO Applying migration id=certhash 2026/04/10 22:56:33 INFO Applying migration id=follows_sync 2026/04/10 22:56:33 INFO Applying migration id=jsonpath 2026/04/10 22:56:33 INFO Applying migration id=localforward 2026/04/10 22:56:33 INFO Applying migration id=avatar 2026/04/10 22:56:33 INFO Applying migration id=noimage 2026/04/10 22:56:33 INFO Applying migration id=feed 2026/04/10 22:56:33 INFO Applying migration id=bookmarks 2026/04/10 22:56:33 INFO Applying migration id=shareactivity 2026/04/10 22:56:33 INFO Applying migration id=application 2026/04/10 22:56:33 INFO Applying migration id=certificates 2026/04/10 22:56:33 INFO Applying migration id=rawforward 2026/04/10 22:56:33 INFO Applying migration id=publickey 2026/04/10 22:56:33 INFO Applying migration id=resolvegroup 2026/04/10 22:56:33 INFO Applying migration id=reject 2026/04/10 22:56:33 INFO Applying migration id=autodel 2026/04/10 22:56:33 INFO Applying migration id=jsonb 2026/04/10 22:56:33 INFO Applying migration id=quote 2026/04/10 22:56:33 INFO Applying migration id=rfc9421 2026/04/10 22:56:33 INFO Applying migration id=keys 2026/04/10 22:56:33 INFO Applying migration id=portable 2026/04/10 22:56:33 INFO Applying migration id=proofs 2026/04/10 22:56:33 INFO Applying migration id=contexts 2026/04/10 22:56:33 INFO Applying migration id=deliverieshost 2026/04/10 22:56:33 INFO Applying migration id=pembegin 2026/04/10 22:56:33 INFO Applying migration id=didhost 2026/04/10 22:56:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-85dd-704c-8c90-34ec8ad4c61a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-85dc-7f00-96b1-c68f65ed2824 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-85dc-7f00-96b1-c68f65ed2824 2026/04/10 22:56:34 INFO Failed to parse query url=/users/outbox/localhost.localdomain:8443/user/alice?abc error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestOutbox_InvalidOffset (0.94s) === RUN TestOutbox_PublicPost 2026/04/10 22:56:34 INFO Applying migration id=initial 2026/04/10 22:56:34 INFO Applying migration id=notesupdated 2026/04/10 22:56:34 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:34 INFO Applying migration id=activitiesid 2026/04/10 22:56:34 INFO Applying migration id=outbox 2026/04/10 22:56:34 INFO Applying migration id=edits 2026/04/10 22:56:34 INFO Applying migration id=outboxactor 2026/04/10 22:56:34 INFO Applying migration id=outboxsender 2026/04/10 22:56:34 INFO Applying migration id=thread 2026/04/10 22:56:34 INFO Applying migration id=host 2026/04/10 22:56:34 INFO Applying migration id=sharedinbox 2026/04/10 22:56:34 INFO Applying migration id=noteshost 2026/04/10 22:56:34 INFO Applying migration id=fetched 2026/04/10 22:56:34 INFO Applying migration id=move 2026/04/10 22:56:34 INFO Applying migration id=cleanup 2026/04/10 22:56:34 INFO Applying migration id=received 2026/04/10 22:56:34 INFO Applying migration id=namehost 2026/04/10 22:56:34 INFO Applying migration id=outboxhost 2026/04/10 22:56:34 INFO Applying migration id=notesfts 2026/04/10 22:56:34 INFO Applying migration id=iconsname 2026/04/10 22:56:34 INFO Applying migration id=nohash 2026/04/10 22:56:34 INFO Applying migration id=shares 2026/04/10 22:56:34 INFO Applying migration id=actorttl 2026/04/10 22:56:34 INFO Applying migration id=tocc 2026/04/10 22:56:34 INFO Applying migration id=followeds 2026/04/10 22:56:34 INFO Applying migration id=certhash 2026/04/10 22:56:34 INFO Applying migration id=follows_sync 2026/04/10 22:56:34 INFO Applying migration id=jsonpath 2026/04/10 22:56:34 INFO Applying migration id=localforward 2026/04/10 22:56:34 INFO Applying migration id=avatar 2026/04/10 22:56:34 INFO Applying migration id=noimage 2026/04/10 22:56:34 INFO Applying migration id=feed 2026/04/10 22:56:34 INFO Applying migration id=bookmarks 2026/04/10 22:56:34 INFO Applying migration id=shareactivity 2026/04/10 22:56:34 INFO Applying migration id=application 2026/04/10 22:56:34 INFO Applying migration id=certificates 2026/04/10 22:56:34 INFO Applying migration id=rawforward 2026/04/10 22:56:34 INFO Applying migration id=publickey 2026/04/10 22:56:34 INFO Applying migration id=resolvegroup 2026/04/10 22:56:34 INFO Applying migration id=reject 2026/04/10 22:56:34 INFO Applying migration id=autodel 2026/04/10 22:56:34 INFO Applying migration id=jsonb 2026/04/10 22:56:34 INFO Applying migration id=quote 2026/04/10 22:56:34 INFO Applying migration id=rfc9421 2026/04/10 22:56:34 INFO Applying migration id=keys 2026/04/10 22:56:34 INFO Applying migration id=portable 2026/04/10 22:56:34 INFO Applying migration id=proofs 2026/04/10 22:56:34 INFO Applying migration id=contexts 2026/04/10 22:56:34 INFO Applying migration id=deliverieshost 2026/04/10 22:56:34 INFO Applying migration id=pembegin 2026/04/10 22:56:34 INFO Applying migration id=didhost 2026/04/10 22:56:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-8888-74e7-a90b-b741d0f5e8fd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-8888-7490-967c-d975c4a92084 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-8888-7490-967c-d975c4a92084 2026/04/10 22:56:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPost (0.69s) === RUN TestOutbox_PublicPostUnauthenticatedUser 2026/04/10 22:56:34 INFO Applying migration id=initial 2026/04/10 22:56:34 INFO Applying migration id=notesupdated 2026/04/10 22:56:34 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:34 INFO Applying migration id=activitiesid 2026/04/10 22:56:34 INFO Applying migration id=outbox 2026/04/10 22:56:34 INFO Applying migration id=edits 2026/04/10 22:56:34 INFO Applying migration id=outboxactor 2026/04/10 22:56:34 INFO Applying migration id=outboxsender 2026/04/10 22:56:34 INFO Applying migration id=thread 2026/04/10 22:56:34 INFO Applying migration id=host 2026/04/10 22:56:34 INFO Applying migration id=sharedinbox 2026/04/10 22:56:34 INFO Applying migration id=noteshost 2026/04/10 22:56:34 INFO Applying migration id=fetched 2026/04/10 22:56:34 INFO Applying migration id=move 2026/04/10 22:56:34 INFO Applying migration id=cleanup 2026/04/10 22:56:34 INFO Applying migration id=received 2026/04/10 22:56:34 INFO Applying migration id=namehost 2026/04/10 22:56:34 INFO Applying migration id=outboxhost 2026/04/10 22:56:34 INFO Applying migration id=notesfts 2026/04/10 22:56:34 INFO Applying migration id=iconsname 2026/04/10 22:56:34 INFO Applying migration id=nohash 2026/04/10 22:56:34 INFO Applying migration id=shares 2026/04/10 22:56:34 INFO Applying migration id=actorttl 2026/04/10 22:56:34 INFO Applying migration id=tocc 2026/04/10 22:56:34 INFO Applying migration id=followeds 2026/04/10 22:56:34 INFO Applying migration id=certhash 2026/04/10 22:56:34 INFO Applying migration id=follows_sync 2026/04/10 22:56:34 INFO Applying migration id=jsonpath 2026/04/10 22:56:34 INFO Applying migration id=localforward 2026/04/10 22:56:35 INFO Applying migration id=avatar 2026/04/10 22:56:35 INFO Applying migration id=noimage 2026/04/10 22:56:35 INFO Applying migration id=feed 2026/04/10 22:56:35 INFO Applying migration id=bookmarks 2026/04/10 22:56:35 INFO Applying migration id=shareactivity 2026/04/10 22:56:35 INFO Applying migration id=application 2026/04/10 22:56:35 INFO Applying migration id=certificates 2026/04/10 22:56:35 INFO Applying migration id=rawforward 2026/04/10 22:56:35 INFO Applying migration id=publickey 2026/04/10 22:56:35 INFO Applying migration id=resolvegroup 2026/04/10 22:56:35 INFO Applying migration id=reject 2026/04/10 22:56:35 INFO Applying migration id=autodel 2026/04/10 22:56:35 INFO Applying migration id=jsonb 2026/04/10 22:56:35 INFO Applying migration id=quote 2026/04/10 22:56:35 INFO Applying migration id=rfc9421 2026/04/10 22:56:35 INFO Applying migration id=keys 2026/04/10 22:56:35 INFO Applying migration id=portable 2026/04/10 22:56:35 INFO Applying migration id=proofs 2026/04/10 22:56:35 INFO Applying migration id=contexts 2026/04/10 22:56:35 INFO Applying migration id=deliverieshost 2026/04/10 22:56:35 INFO Applying migration id=pembegin 2026/04/10 22:56:35 INFO Applying migration id=didhost 2026/04/10 22:56:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-8ac9-7299-a504-6da6c2bf30cf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-8ac9-7238-916c-75df731a3e8b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-8ac9-7238-916c-75df731a3e8b 2026/04/10 22:56:35 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostUnauthenticatedUser (0.58s) === RUN TestOutbox_PublicPostSelf 2026/04/10 22:56:35 INFO Applying migration id=initial 2026/04/10 22:56:35 INFO Applying migration id=notesupdated 2026/04/10 22:56:35 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:35 INFO Applying migration id=activitiesid 2026/04/10 22:56:35 INFO Applying migration id=outbox 2026/04/10 22:56:35 INFO Applying migration id=edits 2026/04/10 22:56:35 INFO Applying migration id=outboxactor 2026/04/10 22:56:35 INFO Applying migration id=outboxsender 2026/04/10 22:56:35 INFO Applying migration id=thread 2026/04/10 22:56:35 INFO Applying migration id=host 2026/04/10 22:56:35 INFO Applying migration id=sharedinbox 2026/04/10 22:56:35 INFO Applying migration id=noteshost 2026/04/10 22:56:35 INFO Applying migration id=fetched 2026/04/10 22:56:35 INFO Applying migration id=move 2026/04/10 22:56:35 INFO Applying migration id=cleanup 2026/04/10 22:56:35 INFO Applying migration id=received 2026/04/10 22:56:35 INFO Applying migration id=namehost 2026/04/10 22:56:35 INFO Applying migration id=outboxhost 2026/04/10 22:56:35 INFO Applying migration id=notesfts 2026/04/10 22:56:35 INFO Applying migration id=iconsname 2026/04/10 22:56:35 INFO Applying migration id=nohash 2026/04/10 22:56:35 INFO Applying migration id=shares 2026/04/10 22:56:35 INFO Applying migration id=actorttl 2026/04/10 22:56:35 INFO Applying migration id=tocc 2026/04/10 22:56:35 INFO Applying migration id=followeds 2026/04/10 22:56:35 INFO Applying migration id=certhash 2026/04/10 22:56:35 INFO Applying migration id=follows_sync 2026/04/10 22:56:35 INFO Applying migration id=jsonpath 2026/04/10 22:56:35 INFO Applying migration id=localforward 2026/04/10 22:56:35 INFO Applying migration id=avatar 2026/04/10 22:56:35 INFO Applying migration id=noimage 2026/04/10 22:56:35 INFO Applying migration id=feed 2026/04/10 22:56:35 INFO Applying migration id=bookmarks 2026/04/10 22:56:35 INFO Applying migration id=shareactivity 2026/04/10 22:56:35 INFO Applying migration id=application 2026/04/10 22:56:35 INFO Applying migration id=certificates 2026/04/10 22:56:35 INFO Applying migration id=rawforward 2026/04/10 22:56:35 INFO Applying migration id=publickey 2026/04/10 22:56:35 INFO Applying migration id=resolvegroup 2026/04/10 22:56:35 INFO Applying migration id=reject 2026/04/10 22:56:35 INFO Applying migration id=autodel 2026/04/10 22:56:35 INFO Applying migration id=jsonb 2026/04/10 22:56:35 INFO Applying migration id=quote 2026/04/10 22:56:35 INFO Applying migration id=rfc9421 2026/04/10 22:56:35 INFO Applying migration id=keys 2026/04/10 22:56:35 INFO Applying migration id=portable 2026/04/10 22:56:35 INFO Applying migration id=proofs 2026/04/10 22:56:35 INFO Applying migration id=contexts 2026/04/10 22:56:35 INFO Applying migration id=deliverieshost 2026/04/10 22:56:35 INFO Applying migration id=pembegin 2026/04/10 22:56:35 INFO Applying migration id=didhost 2026/04/10 22:56:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-8e3d-7de3-8e1f-c03748862b95 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-8e3d-7d7f-8152-77d30b909472 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-8e3d-7d7f-8152-77d30b909472 2026/04/10 22:56:36 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostSelf (0.88s) === RUN TestOutbox_PostToFollowers 2026/04/10 22:56:36 INFO Applying migration id=initial 2026/04/10 22:56:36 INFO Applying migration id=notesupdated 2026/04/10 22:56:36 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:36 INFO Applying migration id=activitiesid 2026/04/10 22:56:36 INFO Applying migration id=outbox 2026/04/10 22:56:36 INFO Applying migration id=edits 2026/04/10 22:56:36 INFO Applying migration id=outboxactor 2026/04/10 22:56:36 INFO Applying migration id=outboxsender 2026/04/10 22:56:36 INFO Applying migration id=thread 2026/04/10 22:56:36 INFO Applying migration id=host 2026/04/10 22:56:36 INFO Applying migration id=sharedinbox 2026/04/10 22:56:36 INFO Applying migration id=noteshost 2026/04/10 22:56:36 INFO Applying migration id=fetched 2026/04/10 22:56:36 INFO Applying migration id=move 2026/04/10 22:56:36 INFO Applying migration id=cleanup 2026/04/10 22:56:36 INFO Applying migration id=received 2026/04/10 22:56:36 INFO Applying migration id=namehost 2026/04/10 22:56:36 INFO Applying migration id=outboxhost 2026/04/10 22:56:36 INFO Applying migration id=notesfts 2026/04/10 22:56:36 INFO Applying migration id=iconsname 2026/04/10 22:56:36 INFO Applying migration id=nohash 2026/04/10 22:56:36 INFO Applying migration id=shares 2026/04/10 22:56:36 INFO Applying migration id=actorttl 2026/04/10 22:56:36 INFO Applying migration id=tocc 2026/04/10 22:56:36 INFO Applying migration id=followeds 2026/04/10 22:56:36 INFO Applying migration id=certhash 2026/04/10 22:56:36 INFO Applying migration id=follows_sync 2026/04/10 22:56:36 INFO Applying migration id=jsonpath 2026/04/10 22:56:36 INFO Applying migration id=localforward 2026/04/10 22:56:36 INFO Applying migration id=avatar 2026/04/10 22:56:36 INFO Applying migration id=noimage 2026/04/10 22:56:36 INFO Applying migration id=feed 2026/04/10 22:56:36 INFO Applying migration id=bookmarks 2026/04/10 22:56:36 INFO Applying migration id=shareactivity 2026/04/10 22:56:36 INFO Applying migration id=application 2026/04/10 22:56:36 INFO Applying migration id=certificates 2026/04/10 22:56:36 INFO Applying migration id=rawforward 2026/04/10 22:56:36 INFO Applying migration id=publickey 2026/04/10 22:56:36 INFO Applying migration id=resolvegroup 2026/04/10 22:56:36 INFO Applying migration id=reject 2026/04/10 22:56:36 INFO Applying migration id=autodel 2026/04/10 22:56:36 INFO Applying migration id=jsonb 2026/04/10 22:56:36 INFO Applying migration id=quote 2026/04/10 22:56:36 INFO Applying migration id=rfc9421 2026/04/10 22:56:36 INFO Applying migration id=keys 2026/04/10 22:56:36 INFO Applying migration id=portable 2026/04/10 22:56:36 INFO Applying migration id=proofs 2026/04/10 22:56:36 INFO Applying migration id=contexts 2026/04/10 22:56:36 INFO Applying migration id=deliverieshost 2026/04/10 22:56:36 INFO Applying migration id=pembegin 2026/04/10 22:56:36 INFO Applying migration id=didhost 2026/04/10 22:56:37 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-92b9-7924-886a-5e3abe794fe6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-92ba-732d-8480-67c9c6d2da1b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-92b9-7924-886a-5e3abe794fe6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799c-92b9-7924-886a-5e3abe794fe6 2026/04/10 22:56:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-92ba-791c-ae8a-a2500a159a37 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-92ba-78e5-ab71-7c4e609a8ae7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-92ba-78e5-ab71-7c4e609a8ae7 2026/04/10 22:56:37 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowers (1.15s) === RUN TestOutbox_PostToFollowersNotFollowing 2026/04/10 22:56:37 INFO Applying migration id=initial 2026/04/10 22:56:37 INFO Applying migration id=notesupdated 2026/04/10 22:56:37 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:37 INFO Applying migration id=activitiesid 2026/04/10 22:56:37 INFO Applying migration id=outbox 2026/04/10 22:56:37 INFO Applying migration id=edits 2026/04/10 22:56:37 INFO Applying migration id=outboxactor 2026/04/10 22:56:37 INFO Applying migration id=outboxsender 2026/04/10 22:56:37 INFO Applying migration id=thread 2026/04/10 22:56:37 INFO Applying migration id=host 2026/04/10 22:56:37 INFO Applying migration id=sharedinbox 2026/04/10 22:56:37 INFO Applying migration id=noteshost 2026/04/10 22:56:37 INFO Applying migration id=fetched 2026/04/10 22:56:37 INFO Applying migration id=move 2026/04/10 22:56:37 INFO Applying migration id=cleanup 2026/04/10 22:56:37 INFO Applying migration id=received 2026/04/10 22:56:37 INFO Applying migration id=namehost 2026/04/10 22:56:37 INFO Applying migration id=outboxhost 2026/04/10 22:56:37 INFO Applying migration id=notesfts 2026/04/10 22:56:37 INFO Applying migration id=iconsname 2026/04/10 22:56:37 INFO Applying migration id=nohash 2026/04/10 22:56:37 INFO Applying migration id=shares 2026/04/10 22:56:37 INFO Applying migration id=actorttl 2026/04/10 22:56:37 INFO Applying migration id=tocc 2026/04/10 22:56:37 INFO Applying migration id=followeds 2026/04/10 22:56:37 INFO Applying migration id=certhash 2026/04/10 22:56:37 INFO Applying migration id=follows_sync 2026/04/10 22:56:37 INFO Applying migration id=jsonpath 2026/04/10 22:56:37 INFO Applying migration id=localforward 2026/04/10 22:56:37 INFO Applying migration id=avatar 2026/04/10 22:56:37 INFO Applying migration id=noimage 2026/04/10 22:56:37 INFO Applying migration id=feed 2026/04/10 22:56:37 INFO Applying migration id=bookmarks 2026/04/10 22:56:37 INFO Applying migration id=shareactivity 2026/04/10 22:56:37 INFO Applying migration id=application 2026/04/10 22:56:37 INFO Applying migration id=certificates 2026/04/10 22:56:37 INFO Applying migration id=rawforward 2026/04/10 22:56:37 INFO Applying migration id=publickey 2026/04/10 22:56:37 INFO Applying migration id=resolvegroup 2026/04/10 22:56:37 INFO Applying migration id=reject 2026/04/10 22:56:37 INFO Applying migration id=autodel 2026/04/10 22:56:37 INFO Applying migration id=jsonb 2026/04/10 22:56:37 INFO Applying migration id=quote 2026/04/10 22:56:37 INFO Applying migration id=rfc9421 2026/04/10 22:56:37 INFO Applying migration id=keys 2026/04/10 22:56:37 INFO Applying migration id=portable 2026/04/10 22:56:37 INFO Applying migration id=proofs 2026/04/10 22:56:37 INFO Applying migration id=contexts 2026/04/10 22:56:37 INFO Applying migration id=deliverieshost 2026/04/10 22:56:37 INFO Applying migration id=pembegin 2026/04/10 22:56:37 INFO Applying migration id=didhost 2026/04/10 22:56:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-966a-7c5b-b70a-b80551e47a42 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-966a-7c2c-a1ae-8ea7af2c99ab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-966a-7c2c-a1ae-8ea7af2c99ab 2026/04/10 22:56:38 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersNotFollowing (0.94s) === RUN TestOutbox_PostToFollowersUnauthentictedUser 2026/04/10 22:56:38 INFO Applying migration id=initial 2026/04/10 22:56:38 INFO Applying migration id=notesupdated 2026/04/10 22:56:38 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:38 INFO Applying migration id=activitiesid 2026/04/10 22:56:38 INFO Applying migration id=outbox 2026/04/10 22:56:38 INFO Applying migration id=edits 2026/04/10 22:56:38 INFO Applying migration id=outboxactor 2026/04/10 22:56:38 INFO Applying migration id=outboxsender 2026/04/10 22:56:38 INFO Applying migration id=thread 2026/04/10 22:56:38 INFO Applying migration id=host 2026/04/10 22:56:38 INFO Applying migration id=sharedinbox 2026/04/10 22:56:38 INFO Applying migration id=noteshost 2026/04/10 22:56:38 INFO Applying migration id=fetched 2026/04/10 22:56:38 INFO Applying migration id=move 2026/04/10 22:56:38 INFO Applying migration id=cleanup 2026/04/10 22:56:38 INFO Applying migration id=received 2026/04/10 22:56:38 INFO Applying migration id=namehost 2026/04/10 22:56:38 INFO Applying migration id=outboxhost 2026/04/10 22:56:38 INFO Applying migration id=notesfts 2026/04/10 22:56:38 INFO Applying migration id=iconsname 2026/04/10 22:56:38 INFO Applying migration id=nohash 2026/04/10 22:56:38 INFO Applying migration id=shares 2026/04/10 22:56:38 INFO Applying migration id=actorttl 2026/04/10 22:56:38 INFO Applying migration id=tocc 2026/04/10 22:56:38 INFO Applying migration id=followeds 2026/04/10 22:56:38 INFO Applying migration id=certhash 2026/04/10 22:56:38 INFO Applying migration id=follows_sync 2026/04/10 22:56:38 INFO Applying migration id=jsonpath 2026/04/10 22:56:38 INFO Applying migration id=localforward 2026/04/10 22:56:38 INFO Applying migration id=avatar 2026/04/10 22:56:38 INFO Applying migration id=noimage 2026/04/10 22:56:38 INFO Applying migration id=feed 2026/04/10 22:56:38 INFO Applying migration id=bookmarks 2026/04/10 22:56:38 INFO Applying migration id=shareactivity 2026/04/10 22:56:38 INFO Applying migration id=application 2026/04/10 22:56:38 INFO Applying migration id=certificates 2026/04/10 22:56:38 INFO Applying migration id=rawforward 2026/04/10 22:56:38 INFO Applying migration id=publickey 2026/04/10 22:56:38 INFO Applying migration id=resolvegroup 2026/04/10 22:56:38 INFO Applying migration id=reject 2026/04/10 22:56:38 INFO Applying migration id=autodel 2026/04/10 22:56:38 INFO Applying migration id=jsonb 2026/04/10 22:56:38 INFO Applying migration id=quote 2026/04/10 22:56:38 INFO Applying migration id=rfc9421 2026/04/10 22:56:38 INFO Applying migration id=keys 2026/04/10 22:56:38 INFO Applying migration id=portable 2026/04/10 22:56:38 INFO Applying migration id=proofs 2026/04/10 22:56:38 INFO Applying migration id=contexts 2026/04/10 22:56:38 INFO Applying migration id=deliverieshost 2026/04/10 22:56:38 INFO Applying migration id=pembegin 2026/04/10 22:56:38 INFO Applying migration id=didhost 2026/04/10 22:56:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-98c6-7e2b-b7c5-f63002fc2c52 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-98c6-7df7-b501-6a55a90a2d11 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-98c6-7df7-b501-6a55a90a2d11 2026/04/10 22:56:39 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersUnauthentictedUser (0.60s) === RUN TestOutbox_PostToFollowersSelf 2026/04/10 22:56:39 INFO Applying migration id=initial 2026/04/10 22:56:39 INFO Applying migration id=notesupdated 2026/04/10 22:56:39 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:39 INFO Applying migration id=activitiesid 2026/04/10 22:56:39 INFO Applying migration id=outbox 2026/04/10 22:56:39 INFO Applying migration id=edits 2026/04/10 22:56:39 INFO Applying migration id=outboxactor 2026/04/10 22:56:39 INFO Applying migration id=outboxsender 2026/04/10 22:56:39 INFO Applying migration id=thread 2026/04/10 22:56:39 INFO Applying migration id=host 2026/04/10 22:56:39 INFO Applying migration id=sharedinbox 2026/04/10 22:56:39 INFO Applying migration id=noteshost 2026/04/10 22:56:39 INFO Applying migration id=fetched 2026/04/10 22:56:39 INFO Applying migration id=move 2026/04/10 22:56:39 INFO Applying migration id=cleanup 2026/04/10 22:56:39 INFO Applying migration id=received 2026/04/10 22:56:39 INFO Applying migration id=namehost 2026/04/10 22:56:39 INFO Applying migration id=outboxhost 2026/04/10 22:56:39 INFO Applying migration id=notesfts 2026/04/10 22:56:39 INFO Applying migration id=iconsname 2026/04/10 22:56:39 INFO Applying migration id=nohash 2026/04/10 22:56:39 INFO Applying migration id=shares 2026/04/10 22:56:39 INFO Applying migration id=actorttl 2026/04/10 22:56:39 INFO Applying migration id=tocc 2026/04/10 22:56:39 INFO Applying migration id=followeds 2026/04/10 22:56:39 INFO Applying migration id=certhash 2026/04/10 22:56:39 INFO Applying migration id=follows_sync 2026/04/10 22:56:39 INFO Applying migration id=jsonpath 2026/04/10 22:56:39 INFO Applying migration id=localforward 2026/04/10 22:56:39 INFO Applying migration id=avatar 2026/04/10 22:56:39 INFO Applying migration id=noimage 2026/04/10 22:56:39 INFO Applying migration id=feed 2026/04/10 22:56:39 INFO Applying migration id=bookmarks 2026/04/10 22:56:39 INFO Applying migration id=shareactivity 2026/04/10 22:56:39 INFO Applying migration id=application 2026/04/10 22:56:39 INFO Applying migration id=certificates 2026/04/10 22:56:39 INFO Applying migration id=rawforward 2026/04/10 22:56:39 INFO Applying migration id=publickey 2026/04/10 22:56:39 INFO Applying migration id=resolvegroup 2026/04/10 22:56:39 INFO Applying migration id=reject 2026/04/10 22:56:39 INFO Applying migration id=autodel 2026/04/10 22:56:39 INFO Applying migration id=jsonb 2026/04/10 22:56:39 INFO Applying migration id=quote 2026/04/10 22:56:39 INFO Applying migration id=rfc9421 2026/04/10 22:56:39 INFO Applying migration id=keys 2026/04/10 22:56:39 INFO Applying migration id=portable 2026/04/10 22:56:39 INFO Applying migration id=proofs 2026/04/10 22:56:39 INFO Applying migration id=contexts 2026/04/10 22:56:39 INFO Applying migration id=deliverieshost 2026/04/10 22:56:39 INFO Applying migration id=pembegin 2026/04/10 22:56:39 INFO Applying migration id=didhost 2026/04/10 22:56:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-9afe-7a99-b279-4f182c061b5b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-9afe-7a52-a912-5939daee474d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-9afe-7a52-a912-5939daee474d 2026/04/10 22:56:39 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersSelf (0.57s) === RUN TestOutbox_DM 2026/04/10 22:56:39 INFO Applying migration id=initial 2026/04/10 22:56:39 INFO Applying migration id=notesupdated 2026/04/10 22:56:39 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:39 INFO Applying migration id=activitiesid 2026/04/10 22:56:39 INFO Applying migration id=outbox 2026/04/10 22:56:39 INFO Applying migration id=edits 2026/04/10 22:56:39 INFO Applying migration id=outboxactor 2026/04/10 22:56:39 INFO Applying migration id=outboxsender 2026/04/10 22:56:39 INFO Applying migration id=thread 2026/04/10 22:56:39 INFO Applying migration id=host 2026/04/10 22:56:39 INFO Applying migration id=sharedinbox 2026/04/10 22:56:39 INFO Applying migration id=noteshost 2026/04/10 22:56:39 INFO Applying migration id=fetched 2026/04/10 22:56:39 INFO Applying migration id=move 2026/04/10 22:56:39 INFO Applying migration id=cleanup 2026/04/10 22:56:39 INFO Applying migration id=received 2026/04/10 22:56:39 INFO Applying migration id=namehost 2026/04/10 22:56:39 INFO Applying migration id=outboxhost 2026/04/10 22:56:39 INFO Applying migration id=notesfts 2026/04/10 22:56:39 INFO Applying migration id=iconsname 2026/04/10 22:56:39 INFO Applying migration id=nohash 2026/04/10 22:56:39 INFO Applying migration id=shares 2026/04/10 22:56:39 INFO Applying migration id=actorttl 2026/04/10 22:56:39 INFO Applying migration id=tocc 2026/04/10 22:56:39 INFO Applying migration id=followeds 2026/04/10 22:56:39 INFO Applying migration id=certhash 2026/04/10 22:56:39 INFO Applying migration id=follows_sync 2026/04/10 22:56:39 INFO Applying migration id=jsonpath 2026/04/10 22:56:39 INFO Applying migration id=localforward 2026/04/10 22:56:39 INFO Applying migration id=avatar 2026/04/10 22:56:39 INFO Applying migration id=noimage 2026/04/10 22:56:39 INFO Applying migration id=feed 2026/04/10 22:56:39 INFO Applying migration id=bookmarks 2026/04/10 22:56:39 INFO Applying migration id=shareactivity 2026/04/10 22:56:39 INFO Applying migration id=application 2026/04/10 22:56:39 INFO Applying migration id=certificates 2026/04/10 22:56:39 INFO Applying migration id=rawforward 2026/04/10 22:56:39 INFO Applying migration id=publickey 2026/04/10 22:56:39 INFO Applying migration id=resolvegroup 2026/04/10 22:56:39 INFO Applying migration id=reject 2026/04/10 22:56:39 INFO Applying migration id=autodel 2026/04/10 22:56:39 INFO Applying migration id=jsonb 2026/04/10 22:56:39 INFO Applying migration id=quote 2026/04/10 22:56:39 INFO Applying migration id=rfc9421 2026/04/10 22:56:39 INFO Applying migration id=keys 2026/04/10 22:56:39 INFO Applying migration id=portable 2026/04/10 22:56:39 INFO Applying migration id=proofs 2026/04/10 22:56:39 INFO Applying migration id=contexts 2026/04/10 22:56:39 INFO Applying migration id=deliverieshost 2026/04/10 22:56:39 INFO Applying migration id=pembegin 2026/04/10 22:56:39 INFO Applying migration id=didhost 2026/04/10 22:56:40 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-9e09-7701-9760-c0c322565c16 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:40 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-9e09-7ead-8e2a-dd0e0ffc4a98 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-9e09-7701-9760-c0c322565c16 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799c-9e09-7701-9760-c0c322565c16 2026/04/10 22:56:40 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/04/10 22:56:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-9e0a-7735-9340-6e17e59d4239 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-9e0a-7464-be72-7b21ef738206 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-9e0a-7464-be72-7b21ef738206 2026/04/10 22:56:40 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DM (0.78s) === RUN TestOutbox_DMSelf 2026/04/10 22:56:40 INFO Applying migration id=initial 2026/04/10 22:56:40 INFO Applying migration id=notesupdated 2026/04/10 22:56:40 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:40 INFO Applying migration id=activitiesid 2026/04/10 22:56:40 INFO Applying migration id=outbox 2026/04/10 22:56:40 INFO Applying migration id=edits 2026/04/10 22:56:40 INFO Applying migration id=outboxactor 2026/04/10 22:56:40 INFO Applying migration id=outboxsender 2026/04/10 22:56:40 INFO Applying migration id=thread 2026/04/10 22:56:40 INFO Applying migration id=host 2026/04/10 22:56:40 INFO Applying migration id=sharedinbox 2026/04/10 22:56:40 INFO Applying migration id=noteshost 2026/04/10 22:56:40 INFO Applying migration id=fetched 2026/04/10 22:56:40 INFO Applying migration id=move 2026/04/10 22:56:40 INFO Applying migration id=cleanup 2026/04/10 22:56:40 INFO Applying migration id=received 2026/04/10 22:56:40 INFO Applying migration id=namehost 2026/04/10 22:56:40 INFO Applying migration id=outboxhost 2026/04/10 22:56:40 INFO Applying migration id=notesfts 2026/04/10 22:56:40 INFO Applying migration id=iconsname 2026/04/10 22:56:40 INFO Applying migration id=nohash 2026/04/10 22:56:40 INFO Applying migration id=shares 2026/04/10 22:56:40 INFO Applying migration id=actorttl 2026/04/10 22:56:40 INFO Applying migration id=tocc 2026/04/10 22:56:40 INFO Applying migration id=followeds 2026/04/10 22:56:40 INFO Applying migration id=certhash 2026/04/10 22:56:40 INFO Applying migration id=follows_sync 2026/04/10 22:56:40 INFO Applying migration id=jsonpath 2026/04/10 22:56:40 INFO Applying migration id=localforward 2026/04/10 22:56:40 INFO Applying migration id=avatar 2026/04/10 22:56:40 INFO Applying migration id=noimage 2026/04/10 22:56:40 INFO Applying migration id=feed 2026/04/10 22:56:40 INFO Applying migration id=bookmarks 2026/04/10 22:56:40 INFO Applying migration id=shareactivity 2026/04/10 22:56:40 INFO Applying migration id=application 2026/04/10 22:56:40 INFO Applying migration id=certificates 2026/04/10 22:56:40 INFO Applying migration id=rawforward 2026/04/10 22:56:40 INFO Applying migration id=publickey 2026/04/10 22:56:40 INFO Applying migration id=resolvegroup 2026/04/10 22:56:40 INFO Applying migration id=reject 2026/04/10 22:56:40 INFO Applying migration id=autodel 2026/04/10 22:56:40 INFO Applying migration id=jsonb 2026/04/10 22:56:40 INFO Applying migration id=quote 2026/04/10 22:56:40 INFO Applying migration id=rfc9421 2026/04/10 22:56:40 INFO Applying migration id=keys 2026/04/10 22:56:40 INFO Applying migration id=portable 2026/04/10 22:56:40 INFO Applying migration id=proofs 2026/04/10 22:56:40 INFO Applying migration id=contexts 2026/04/10 22:56:40 INFO Applying migration id=deliverieshost 2026/04/10 22:56:40 INFO Applying migration id=pembegin 2026/04/10 22:56:40 INFO Applying migration id=didhost 2026/04/10 22:56:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-a266-77b2-ac39-d61a63e40166 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-a267-7122-b148-bc0a618186e2 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-a266-77b2-ac39-d61a63e40166 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799c-a266-77b2-ac39-d61a63e40166 2026/04/10 22:56:41 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/04/10 22:56:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-a267-7a31-b61f-44e83de08a68 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-a267-76ea-ae7a-e77659ce7de5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-a267-76ea-ae7a-e77659ce7de5 2026/04/10 22:56:41 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMSelf (1.12s) === RUN TestOutbox_DMNotRecipient 2026/04/10 22:56:41 INFO Applying migration id=initial 2026/04/10 22:56:41 INFO Applying migration id=notesupdated 2026/04/10 22:56:41 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:41 INFO Applying migration id=activitiesid 2026/04/10 22:56:41 INFO Applying migration id=outbox 2026/04/10 22:56:41 INFO Applying migration id=edits 2026/04/10 22:56:41 INFO Applying migration id=outboxactor 2026/04/10 22:56:41 INFO Applying migration id=outboxsender 2026/04/10 22:56:41 INFO Applying migration id=thread 2026/04/10 22:56:41 INFO Applying migration id=host 2026/04/10 22:56:41 INFO Applying migration id=sharedinbox 2026/04/10 22:56:41 INFO Applying migration id=noteshost 2026/04/10 22:56:41 INFO Applying migration id=fetched 2026/04/10 22:56:41 INFO Applying migration id=move 2026/04/10 22:56:41 INFO Applying migration id=cleanup 2026/04/10 22:56:41 INFO Applying migration id=received 2026/04/10 22:56:41 INFO Applying migration id=namehost 2026/04/10 22:56:41 INFO Applying migration id=outboxhost 2026/04/10 22:56:41 INFO Applying migration id=notesfts 2026/04/10 22:56:41 INFO Applying migration id=iconsname 2026/04/10 22:56:41 INFO Applying migration id=nohash 2026/04/10 22:56:41 INFO Applying migration id=shares 2026/04/10 22:56:41 INFO Applying migration id=actorttl 2026/04/10 22:56:41 INFO Applying migration id=tocc 2026/04/10 22:56:41 INFO Applying migration id=followeds 2026/04/10 22:56:41 INFO Applying migration id=certhash 2026/04/10 22:56:41 INFO Applying migration id=follows_sync 2026/04/10 22:56:41 INFO Applying migration id=jsonpath 2026/04/10 22:56:41 INFO Applying migration id=localforward 2026/04/10 22:56:41 INFO Applying migration id=avatar 2026/04/10 22:56:41 INFO Applying migration id=noimage 2026/04/10 22:56:41 INFO Applying migration id=feed 2026/04/10 22:56:41 INFO Applying migration id=bookmarks 2026/04/10 22:56:41 INFO Applying migration id=shareactivity 2026/04/10 22:56:41 INFO Applying migration id=application 2026/04/10 22:56:41 INFO Applying migration id=certificates 2026/04/10 22:56:41 INFO Applying migration id=rawforward 2026/04/10 22:56:41 INFO Applying migration id=publickey 2026/04/10 22:56:41 INFO Applying migration id=resolvegroup 2026/04/10 22:56:41 INFO Applying migration id=reject 2026/04/10 22:56:41 INFO Applying migration id=autodel 2026/04/10 22:56:41 INFO Applying migration id=jsonb 2026/04/10 22:56:41 INFO Applying migration id=quote 2026/04/10 22:56:41 INFO Applying migration id=rfc9421 2026/04/10 22:56:41 INFO Applying migration id=keys 2026/04/10 22:56:41 INFO Applying migration id=portable 2026/04/10 22:56:41 INFO Applying migration id=proofs 2026/04/10 22:56:41 INFO Applying migration id=contexts 2026/04/10 22:56:41 INFO Applying migration id=deliverieshost 2026/04/10 22:56:41 INFO Applying migration id=pembegin 2026/04/10 22:56:41 INFO Applying migration id=didhost 2026/04/10 22:56:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-a4c3-7885-b5cb-f981b478415c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-a4c4-72b5-8013-1e3618611441 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-a4c3-7885-b5cb-f981b478415c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799c-a4c3-7885-b5cb-f981b478415c 2026/04/10 22:56:42 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/04/10 22:56:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-a4c4-7c3f-b82e-e3a708acc0c0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-a4c4-78c8-b4b9-7e95e84dff4e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-a4c4-78c8-b4b9-7e95e84dff4e 2026/04/10 22:56:42 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMNotRecipient (0.60s) === RUN TestOutbox_UnauthenticatedUser 2026/04/10 22:56:42 INFO Applying migration id=initial 2026/04/10 22:56:42 INFO Applying migration id=notesupdated 2026/04/10 22:56:42 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:42 INFO Applying migration id=activitiesid 2026/04/10 22:56:42 INFO Applying migration id=outbox 2026/04/10 22:56:42 INFO Applying migration id=edits 2026/04/10 22:56:42 INFO Applying migration id=outboxactor 2026/04/10 22:56:42 INFO Applying migration id=outboxsender 2026/04/10 22:56:42 INFO Applying migration id=thread 2026/04/10 22:56:42 INFO Applying migration id=host 2026/04/10 22:56:42 INFO Applying migration id=sharedinbox 2026/04/10 22:56:42 INFO Applying migration id=noteshost 2026/04/10 22:56:42 INFO Applying migration id=fetched 2026/04/10 22:56:42 INFO Applying migration id=move 2026/04/10 22:56:42 INFO Applying migration id=cleanup 2026/04/10 22:56:42 INFO Applying migration id=received 2026/04/10 22:56:42 INFO Applying migration id=namehost 2026/04/10 22:56:42 INFO Applying migration id=outboxhost 2026/04/10 22:56:42 INFO Applying migration id=notesfts 2026/04/10 22:56:42 INFO Applying migration id=iconsname 2026/04/10 22:56:42 INFO Applying migration id=nohash 2026/04/10 22:56:42 INFO Applying migration id=shares 2026/04/10 22:56:42 INFO Applying migration id=actorttl 2026/04/10 22:56:42 INFO Applying migration id=tocc 2026/04/10 22:56:42 INFO Applying migration id=followeds 2026/04/10 22:56:42 INFO Applying migration id=certhash 2026/04/10 22:56:42 INFO Applying migration id=follows_sync 2026/04/10 22:56:42 INFO Applying migration id=jsonpath 2026/04/10 22:56:42 INFO Applying migration id=localforward 2026/04/10 22:56:42 INFO Applying migration id=avatar 2026/04/10 22:56:42 INFO Applying migration id=noimage 2026/04/10 22:56:42 INFO Applying migration id=feed 2026/04/10 22:56:42 INFO Applying migration id=bookmarks 2026/04/10 22:56:42 INFO Applying migration id=shareactivity 2026/04/10 22:56:42 INFO Applying migration id=application 2026/04/10 22:56:42 INFO Applying migration id=certificates 2026/04/10 22:56:42 INFO Applying migration id=rawforward 2026/04/10 22:56:42 INFO Applying migration id=publickey 2026/04/10 22:56:42 INFO Applying migration id=resolvegroup 2026/04/10 22:56:42 INFO Applying migration id=reject 2026/04/10 22:56:42 INFO Applying migration id=autodel 2026/04/10 22:56:42 INFO Applying migration id=jsonb 2026/04/10 22:56:42 INFO Applying migration id=quote 2026/04/10 22:56:42 INFO Applying migration id=rfc9421 2026/04/10 22:56:42 INFO Applying migration id=keys 2026/04/10 22:56:42 INFO Applying migration id=portable 2026/04/10 22:56:42 INFO Applying migration id=proofs 2026/04/10 22:56:42 INFO Applying migration id=contexts 2026/04/10 22:56:42 INFO Applying migration id=deliverieshost 2026/04/10 22:56:42 INFO Applying migration id=pembegin 2026/04/10 22:56:42 INFO Applying migration id=didhost 2026/04/10 22:56:44 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-acbc-7979-94ec-6260fed03508 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-acbd-7426-add6-077e5654b962 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-acbc-7979-94ec-6260fed03508 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799c-acbc-7979-94ec-6260fed03508 2026/04/10 22:56:44 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/04/10 22:56:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-acbe-7b75-8d99-531825e26a5f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-acbd-7a43-8db2-b920abd59dfa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-acbd-7a43-8db2-b920abd59dfa 2026/04/10 22:56:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_UnauthenticatedUser (2.04s) === RUN TestOutbox_PublicPostInGroup 2026/04/10 22:56:44 INFO Applying migration id=initial 2026/04/10 22:56:44 INFO Applying migration id=notesupdated 2026/04/10 22:56:44 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:44 INFO Applying migration id=activitiesid 2026/04/10 22:56:44 INFO Applying migration id=outbox 2026/04/10 22:56:44 INFO Applying migration id=edits 2026/04/10 22:56:44 INFO Applying migration id=outboxactor 2026/04/10 22:56:44 INFO Applying migration id=outboxsender 2026/04/10 22:56:44 INFO Applying migration id=thread 2026/04/10 22:56:44 INFO Applying migration id=host 2026/04/10 22:56:44 INFO Applying migration id=sharedinbox 2026/04/10 22:56:44 INFO Applying migration id=noteshost 2026/04/10 22:56:44 INFO Applying migration id=fetched 2026/04/10 22:56:44 INFO Applying migration id=move 2026/04/10 22:56:44 INFO Applying migration id=cleanup 2026/04/10 22:56:44 INFO Applying migration id=received 2026/04/10 22:56:44 INFO Applying migration id=namehost 2026/04/10 22:56:44 INFO Applying migration id=outboxhost 2026/04/10 22:56:44 INFO Applying migration id=notesfts 2026/04/10 22:56:44 INFO Applying migration id=iconsname 2026/04/10 22:56:44 INFO Applying migration id=nohash 2026/04/10 22:56:44 INFO Applying migration id=shares 2026/04/10 22:56:44 INFO Applying migration id=actorttl 2026/04/10 22:56:44 INFO Applying migration id=tocc 2026/04/10 22:56:44 INFO Applying migration id=followeds 2026/04/10 22:56:44 INFO Applying migration id=certhash 2026/04/10 22:56:44 INFO Applying migration id=follows_sync 2026/04/10 22:56:44 INFO Applying migration id=jsonpath 2026/04/10 22:56:44 INFO Applying migration id=localforward 2026/04/10 22:56:44 INFO Applying migration id=avatar 2026/04/10 22:56:44 INFO Applying migration id=noimage 2026/04/10 22:56:44 INFO Applying migration id=feed 2026/04/10 22:56:44 INFO Applying migration id=bookmarks 2026/04/10 22:56:44 INFO Applying migration id=shareactivity 2026/04/10 22:56:44 INFO Applying migration id=application 2026/04/10 22:56:44 INFO Applying migration id=certificates 2026/04/10 22:56:44 INFO Applying migration id=rawforward 2026/04/10 22:56:44 INFO Applying migration id=publickey 2026/04/10 22:56:44 INFO Applying migration id=resolvegroup 2026/04/10 22:56:44 INFO Applying migration id=reject 2026/04/10 22:56:44 INFO Applying migration id=autodel 2026/04/10 22:56:44 INFO Applying migration id=jsonb 2026/04/10 22:56:44 INFO Applying migration id=quote 2026/04/10 22:56:44 INFO Applying migration id=rfc9421 2026/04/10 22:56:44 INFO Applying migration id=keys 2026/04/10 22:56:44 INFO Applying migration id=portable 2026/04/10 22:56:44 INFO Applying migration id=proofs 2026/04/10 22:56:44 INFO Applying migration id=contexts 2026/04/10 22:56:44 INFO Applying migration id=deliverieshost 2026/04/10 22:56:44 INFO Applying migration id=pembegin 2026/04/10 22:56:44 INFO Applying migration id=didhost 2026/04/10 22:56:45 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:45 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroup (1.17s) === RUN TestOutbox_PublicPostInGroupUnauthenticatedUser 2026/04/10 22:56:45 INFO Applying migration id=initial 2026/04/10 22:56:45 INFO Applying migration id=notesupdated 2026/04/10 22:56:45 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:45 INFO Applying migration id=activitiesid 2026/04/10 22:56:45 INFO Applying migration id=outbox 2026/04/10 22:56:45 INFO Applying migration id=edits 2026/04/10 22:56:45 INFO Applying migration id=outboxactor 2026/04/10 22:56:45 INFO Applying migration id=outboxsender 2026/04/10 22:56:45 INFO Applying migration id=thread 2026/04/10 22:56:45 INFO Applying migration id=host 2026/04/10 22:56:45 INFO Applying migration id=sharedinbox 2026/04/10 22:56:45 INFO Applying migration id=noteshost 2026/04/10 22:56:45 INFO Applying migration id=fetched 2026/04/10 22:56:45 INFO Applying migration id=move 2026/04/10 22:56:45 INFO Applying migration id=cleanup 2026/04/10 22:56:45 INFO Applying migration id=received 2026/04/10 22:56:45 INFO Applying migration id=namehost 2026/04/10 22:56:45 INFO Applying migration id=outboxhost 2026/04/10 22:56:45 INFO Applying migration id=notesfts 2026/04/10 22:56:45 INFO Applying migration id=iconsname 2026/04/10 22:56:45 INFO Applying migration id=nohash 2026/04/10 22:56:45 INFO Applying migration id=shares 2026/04/10 22:56:45 INFO Applying migration id=actorttl 2026/04/10 22:56:45 INFO Applying migration id=tocc 2026/04/10 22:56:45 INFO Applying migration id=followeds 2026/04/10 22:56:45 INFO Applying migration id=certhash 2026/04/10 22:56:45 INFO Applying migration id=follows_sync 2026/04/10 22:56:45 INFO Applying migration id=jsonpath 2026/04/10 22:56:45 INFO Applying migration id=localforward 2026/04/10 22:56:45 INFO Applying migration id=avatar 2026/04/10 22:56:45 INFO Applying migration id=noimage 2026/04/10 22:56:45 INFO Applying migration id=feed 2026/04/10 22:56:45 INFO Applying migration id=bookmarks 2026/04/10 22:56:45 INFO Applying migration id=shareactivity 2026/04/10 22:56:45 INFO Applying migration id=application 2026/04/10 22:56:45 INFO Applying migration id=certificates 2026/04/10 22:56:45 INFO Applying migration id=rawforward 2026/04/10 22:56:45 INFO Applying migration id=publickey 2026/04/10 22:56:45 INFO Applying migration id=resolvegroup 2026/04/10 22:56:45 INFO Applying migration id=reject 2026/04/10 22:56:45 INFO Applying migration id=autodel 2026/04/10 22:56:45 INFO Applying migration id=jsonb 2026/04/10 22:56:45 INFO Applying migration id=quote 2026/04/10 22:56:45 INFO Applying migration id=rfc9421 2026/04/10 22:56:45 INFO Applying migration id=keys 2026/04/10 22:56:45 INFO Applying migration id=portable 2026/04/10 22:56:45 INFO Applying migration id=proofs 2026/04/10 22:56:45 INFO Applying migration id=contexts 2026/04/10 22:56:45 INFO Applying migration id=deliverieshost 2026/04/10 22:56:45 INFO Applying migration id=pembegin 2026/04/10 22:56:45 INFO Applying migration id=didhost 2026/04/10 22:56:46 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:46 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupUnauthenticatedUser (0.88s) === RUN TestOutbox_PublicPostInGroupAudienceSetByUser 2026/04/10 22:56:46 INFO Applying migration id=initial 2026/04/10 22:56:46 INFO Applying migration id=notesupdated 2026/04/10 22:56:46 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:46 INFO Applying migration id=activitiesid 2026/04/10 22:56:46 INFO Applying migration id=outbox 2026/04/10 22:56:46 INFO Applying migration id=edits 2026/04/10 22:56:46 INFO Applying migration id=outboxactor 2026/04/10 22:56:46 INFO Applying migration id=outboxsender 2026/04/10 22:56:46 INFO Applying migration id=thread 2026/04/10 22:56:46 INFO Applying migration id=host 2026/04/10 22:56:46 INFO Applying migration id=sharedinbox 2026/04/10 22:56:46 INFO Applying migration id=noteshost 2026/04/10 22:56:46 INFO Applying migration id=fetched 2026/04/10 22:56:46 INFO Applying migration id=move 2026/04/10 22:56:46 INFO Applying migration id=cleanup 2026/04/10 22:56:46 INFO Applying migration id=received 2026/04/10 22:56:46 INFO Applying migration id=namehost 2026/04/10 22:56:46 INFO Applying migration id=outboxhost 2026/04/10 22:56:46 INFO Applying migration id=notesfts 2026/04/10 22:56:46 INFO Applying migration id=iconsname 2026/04/10 22:56:46 INFO Applying migration id=nohash 2026/04/10 22:56:46 INFO Applying migration id=shares 2026/04/10 22:56:46 INFO Applying migration id=actorttl 2026/04/10 22:56:46 INFO Applying migration id=tocc 2026/04/10 22:56:46 INFO Applying migration id=followeds 2026/04/10 22:56:46 INFO Applying migration id=certhash 2026/04/10 22:56:46 INFO Applying migration id=follows_sync 2026/04/10 22:56:46 INFO Applying migration id=jsonpath 2026/04/10 22:56:46 INFO Applying migration id=localforward 2026/04/10 22:56:46 INFO Applying migration id=avatar 2026/04/10 22:56:46 INFO Applying migration id=noimage 2026/04/10 22:56:46 INFO Applying migration id=feed 2026/04/10 22:56:46 INFO Applying migration id=bookmarks 2026/04/10 22:56:46 INFO Applying migration id=shareactivity 2026/04/10 22:56:46 INFO Applying migration id=application 2026/04/10 22:56:46 INFO Applying migration id=certificates 2026/04/10 22:56:46 INFO Applying migration id=rawforward 2026/04/10 22:56:46 INFO Applying migration id=publickey 2026/04/10 22:56:46 INFO Applying migration id=resolvegroup 2026/04/10 22:56:46 INFO Applying migration id=reject 2026/04/10 22:56:46 INFO Applying migration id=autodel 2026/04/10 22:56:46 INFO Applying migration id=jsonb 2026/04/10 22:56:46 INFO Applying migration id=quote 2026/04/10 22:56:46 INFO Applying migration id=rfc9421 2026/04/10 22:56:46 INFO Applying migration id=keys 2026/04/10 22:56:46 INFO Applying migration id=portable 2026/04/10 22:56:46 INFO Applying migration id=proofs 2026/04/10 22:56:46 INFO Applying migration id=contexts 2026/04/10 22:56:46 INFO Applying migration id=deliverieshost 2026/04/10 22:56:46 INFO Applying migration id=pembegin 2026/04/10 22:56:46 INFO Applying migration id=didhost 2026/04/10 22:56:46 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:46 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 22:56:46 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByUser (0.62s) === RUN TestOutbox_PublicPostInGroupAudienceSetByGroup 2026/04/10 22:56:46 INFO Applying migration id=initial 2026/04/10 22:56:46 INFO Applying migration id=notesupdated 2026/04/10 22:56:46 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:46 INFO Applying migration id=activitiesid 2026/04/10 22:56:46 INFO Applying migration id=outbox 2026/04/10 22:56:46 INFO Applying migration id=edits 2026/04/10 22:56:46 INFO Applying migration id=outboxactor 2026/04/10 22:56:46 INFO Applying migration id=outboxsender 2026/04/10 22:56:46 INFO Applying migration id=thread 2026/04/10 22:56:46 INFO Applying migration id=host 2026/04/10 22:56:46 INFO Applying migration id=sharedinbox 2026/04/10 22:56:46 INFO Applying migration id=noteshost 2026/04/10 22:56:46 INFO Applying migration id=fetched 2026/04/10 22:56:46 INFO Applying migration id=move 2026/04/10 22:56:46 INFO Applying migration id=cleanup 2026/04/10 22:56:46 INFO Applying migration id=received 2026/04/10 22:56:46 INFO Applying migration id=namehost 2026/04/10 22:56:46 INFO Applying migration id=outboxhost 2026/04/10 22:56:46 INFO Applying migration id=notesfts 2026/04/10 22:56:46 INFO Applying migration id=iconsname 2026/04/10 22:56:46 INFO Applying migration id=nohash 2026/04/10 22:56:46 INFO Applying migration id=shares 2026/04/10 22:56:46 INFO Applying migration id=actorttl 2026/04/10 22:56:46 INFO Applying migration id=tocc 2026/04/10 22:56:46 INFO Applying migration id=followeds 2026/04/10 22:56:46 INFO Applying migration id=certhash 2026/04/10 22:56:46 INFO Applying migration id=follows_sync 2026/04/10 22:56:46 INFO Applying migration id=jsonpath 2026/04/10 22:56:46 INFO Applying migration id=localforward 2026/04/10 22:56:46 INFO Applying migration id=avatar 2026/04/10 22:56:46 INFO Applying migration id=noimage 2026/04/10 22:56:46 INFO Applying migration id=feed 2026/04/10 22:56:46 INFO Applying migration id=bookmarks 2026/04/10 22:56:46 INFO Applying migration id=shareactivity 2026/04/10 22:56:46 INFO Applying migration id=application 2026/04/10 22:56:46 INFO Applying migration id=certificates 2026/04/10 22:56:46 INFO Applying migration id=rawforward 2026/04/10 22:56:46 INFO Applying migration id=publickey 2026/04/10 22:56:46 INFO Applying migration id=resolvegroup 2026/04/10 22:56:46 INFO Applying migration id=reject 2026/04/10 22:56:46 INFO Applying migration id=autodel 2026/04/10 22:56:46 INFO Applying migration id=jsonb 2026/04/10 22:56:46 INFO Applying migration id=quote 2026/04/10 22:56:46 INFO Applying migration id=rfc9421 2026/04/10 22:56:46 INFO Applying migration id=keys 2026/04/10 22:56:46 INFO Applying migration id=portable 2026/04/10 22:56:46 INFO Applying migration id=proofs 2026/04/10 22:56:46 INFO Applying migration id=contexts 2026/04/10 22:56:46 INFO Applying migration id=deliverieshost 2026/04/10 22:56:46 INFO Applying migration id=pembegin 2026/04/10 22:56:46 INFO Applying migration id=didhost 2026/04/10 22:56:47 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:47 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 22:56:47 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByGroup (0.60s) === RUN TestOutbox_PublicPostInGroupDeletedByUser 2026/04/10 22:56:47 INFO Applying migration id=initial 2026/04/10 22:56:47 INFO Applying migration id=notesupdated 2026/04/10 22:56:47 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:47 INFO Applying migration id=activitiesid 2026/04/10 22:56:47 INFO Applying migration id=outbox 2026/04/10 22:56:47 INFO Applying migration id=edits 2026/04/10 22:56:47 INFO Applying migration id=outboxactor 2026/04/10 22:56:47 INFO Applying migration id=outboxsender 2026/04/10 22:56:47 INFO Applying migration id=thread 2026/04/10 22:56:47 INFO Applying migration id=host 2026/04/10 22:56:47 INFO Applying migration id=sharedinbox 2026/04/10 22:56:47 INFO Applying migration id=noteshost 2026/04/10 22:56:47 INFO Applying migration id=fetched 2026/04/10 22:56:47 INFO Applying migration id=move 2026/04/10 22:56:47 INFO Applying migration id=cleanup 2026/04/10 22:56:47 INFO Applying migration id=received 2026/04/10 22:56:47 INFO Applying migration id=namehost 2026/04/10 22:56:47 INFO Applying migration id=outboxhost 2026/04/10 22:56:47 INFO Applying migration id=notesfts 2026/04/10 22:56:47 INFO Applying migration id=iconsname 2026/04/10 22:56:47 INFO Applying migration id=nohash 2026/04/10 22:56:47 INFO Applying migration id=shares 2026/04/10 22:56:47 INFO Applying migration id=actorttl 2026/04/10 22:56:47 INFO Applying migration id=tocc 2026/04/10 22:56:47 INFO Applying migration id=followeds 2026/04/10 22:56:47 INFO Applying migration id=certhash 2026/04/10 22:56:47 INFO Applying migration id=follows_sync 2026/04/10 22:56:47 INFO Applying migration id=jsonpath 2026/04/10 22:56:47 INFO Applying migration id=localforward 2026/04/10 22:56:47 INFO Applying migration id=avatar 2026/04/10 22:56:47 INFO Applying migration id=noimage 2026/04/10 22:56:47 INFO Applying migration id=feed 2026/04/10 22:56:47 INFO Applying migration id=bookmarks 2026/04/10 22:56:47 INFO Applying migration id=shareactivity 2026/04/10 22:56:47 INFO Applying migration id=application 2026/04/10 22:56:47 INFO Applying migration id=certificates 2026/04/10 22:56:47 INFO Applying migration id=rawforward 2026/04/10 22:56:47 INFO Applying migration id=publickey 2026/04/10 22:56:47 INFO Applying migration id=resolvegroup 2026/04/10 22:56:47 INFO Applying migration id=reject 2026/04/10 22:56:47 INFO Applying migration id=autodel 2026/04/10 22:56:47 INFO Applying migration id=jsonb 2026/04/10 22:56:47 INFO Applying migration id=quote 2026/04/10 22:56:47 INFO Applying migration id=rfc9421 2026/04/10 22:56:47 INFO Applying migration id=keys 2026/04/10 22:56:47 INFO Applying migration id=portable 2026/04/10 22:56:47 INFO Applying migration id=proofs 2026/04/10 22:56:47 INFO Applying migration id=contexts 2026/04/10 22:56:47 INFO Applying migration id=deliverieshost 2026/04/10 22:56:47 INFO Applying migration id=pembegin 2026/04/10 22:56:47 INFO Applying migration id=didhost 2026/04/10 22:56:48 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:48 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 22:56:48 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/04/10 22:56:48 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByUser (0.90s) === RUN TestOutbox_PublicPostInGroupDeletedByAnotherUser 2026/04/10 22:56:48 INFO Applying migration id=initial 2026/04/10 22:56:48 INFO Applying migration id=notesupdated 2026/04/10 22:56:48 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:48 INFO Applying migration id=activitiesid 2026/04/10 22:56:48 INFO Applying migration id=outbox 2026/04/10 22:56:48 INFO Applying migration id=edits 2026/04/10 22:56:48 INFO Applying migration id=outboxactor 2026/04/10 22:56:48 INFO Applying migration id=outboxsender 2026/04/10 22:56:48 INFO Applying migration id=thread 2026/04/10 22:56:48 INFO Applying migration id=host 2026/04/10 22:56:48 INFO Applying migration id=sharedinbox 2026/04/10 22:56:48 INFO Applying migration id=noteshost 2026/04/10 22:56:48 INFO Applying migration id=fetched 2026/04/10 22:56:48 INFO Applying migration id=move 2026/04/10 22:56:48 INFO Applying migration id=cleanup 2026/04/10 22:56:48 INFO Applying migration id=received 2026/04/10 22:56:48 INFO Applying migration id=namehost 2026/04/10 22:56:48 INFO Applying migration id=outboxhost 2026/04/10 22:56:48 INFO Applying migration id=notesfts 2026/04/10 22:56:48 INFO Applying migration id=iconsname 2026/04/10 22:56:48 INFO Applying migration id=nohash 2026/04/10 22:56:48 INFO Applying migration id=shares 2026/04/10 22:56:48 INFO Applying migration id=actorttl 2026/04/10 22:56:48 INFO Applying migration id=tocc 2026/04/10 22:56:48 INFO Applying migration id=followeds 2026/04/10 22:56:48 INFO Applying migration id=certhash 2026/04/10 22:56:48 INFO Applying migration id=follows_sync 2026/04/10 22:56:48 INFO Applying migration id=jsonpath 2026/04/10 22:56:48 INFO Applying migration id=localforward 2026/04/10 22:56:48 INFO Applying migration id=avatar 2026/04/10 22:56:48 INFO Applying migration id=noimage 2026/04/10 22:56:48 INFO Applying migration id=feed 2026/04/10 22:56:48 INFO Applying migration id=bookmarks 2026/04/10 22:56:48 INFO Applying migration id=shareactivity 2026/04/10 22:56:48 INFO Applying migration id=application 2026/04/10 22:56:48 INFO Applying migration id=certificates 2026/04/10 22:56:48 INFO Applying migration id=rawforward 2026/04/10 22:56:48 INFO Applying migration id=publickey 2026/04/10 22:56:48 INFO Applying migration id=resolvegroup 2026/04/10 22:56:48 INFO Applying migration id=reject 2026/04/10 22:56:48 INFO Applying migration id=autodel 2026/04/10 22:56:48 INFO Applying migration id=jsonb 2026/04/10 22:56:48 INFO Applying migration id=quote 2026/04/10 22:56:48 INFO Applying migration id=rfc9421 2026/04/10 22:56:48 INFO Applying migration id=keys 2026/04/10 22:56:48 INFO Applying migration id=portable 2026/04/10 22:56:48 INFO Applying migration id=proofs 2026/04/10 22:56:48 INFO Applying migration id=contexts 2026/04/10 22:56:48 INFO Applying migration id=deliverieshost 2026/04/10 22:56:48 INFO Applying migration id=pembegin 2026/04/10 22:56:48 INFO Applying migration id=didhost 2026/04/10 22:56:49 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:49 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 22:56:49 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/04/10 22:56:49 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByAnotherUser (1.03s) === RUN TestOutbox_PublicPostInGroupDeletedByGroup 2026/04/10 22:56:49 INFO Applying migration id=initial 2026/04/10 22:56:49 INFO Applying migration id=notesupdated 2026/04/10 22:56:49 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:49 INFO Applying migration id=activitiesid 2026/04/10 22:56:49 INFO Applying migration id=outbox 2026/04/10 22:56:49 INFO Applying migration id=edits 2026/04/10 22:56:49 INFO Applying migration id=outboxactor 2026/04/10 22:56:49 INFO Applying migration id=outboxsender 2026/04/10 22:56:49 INFO Applying migration id=thread 2026/04/10 22:56:49 INFO Applying migration id=host 2026/04/10 22:56:49 INFO Applying migration id=sharedinbox 2026/04/10 22:56:49 INFO Applying migration id=noteshost 2026/04/10 22:56:49 INFO Applying migration id=fetched 2026/04/10 22:56:49 INFO Applying migration id=move 2026/04/10 22:56:49 INFO Applying migration id=cleanup 2026/04/10 22:56:49 INFO Applying migration id=received 2026/04/10 22:56:49 INFO Applying migration id=namehost 2026/04/10 22:56:49 INFO Applying migration id=outboxhost 2026/04/10 22:56:49 INFO Applying migration id=notesfts 2026/04/10 22:56:49 INFO Applying migration id=iconsname 2026/04/10 22:56:49 INFO Applying migration id=nohash 2026/04/10 22:56:49 INFO Applying migration id=shares 2026/04/10 22:56:49 INFO Applying migration id=actorttl 2026/04/10 22:56:49 INFO Applying migration id=tocc 2026/04/10 22:56:49 INFO Applying migration id=followeds 2026/04/10 22:56:49 INFO Applying migration id=certhash 2026/04/10 22:56:49 INFO Applying migration id=follows_sync 2026/04/10 22:56:49 INFO Applying migration id=jsonpath 2026/04/10 22:56:49 INFO Applying migration id=localforward 2026/04/10 22:56:49 INFO Applying migration id=avatar 2026/04/10 22:56:49 INFO Applying migration id=noimage 2026/04/10 22:56:49 INFO Applying migration id=feed 2026/04/10 22:56:49 INFO Applying migration id=bookmarks 2026/04/10 22:56:49 INFO Applying migration id=shareactivity 2026/04/10 22:56:49 INFO Applying migration id=application 2026/04/10 22:56:49 INFO Applying migration id=certificates 2026/04/10 22:56:49 INFO Applying migration id=rawforward 2026/04/10 22:56:49 INFO Applying migration id=publickey 2026/04/10 22:56:49 INFO Applying migration id=resolvegroup 2026/04/10 22:56:49 INFO Applying migration id=reject 2026/04/10 22:56:49 INFO Applying migration id=autodel 2026/04/10 22:56:49 INFO Applying migration id=jsonb 2026/04/10 22:56:49 INFO Applying migration id=quote 2026/04/10 22:56:49 INFO Applying migration id=rfc9421 2026/04/10 22:56:49 INFO Applying migration id=keys 2026/04/10 22:56:49 INFO Applying migration id=portable 2026/04/10 22:56:49 INFO Applying migration id=proofs 2026/04/10 22:56:49 INFO Applying migration id=contexts 2026/04/10 22:56:49 INFO Applying migration id=deliverieshost 2026/04/10 22:56:49 INFO Applying migration id=pembegin 2026/04/10 22:56:49 INFO Applying migration id=didhost 2026/04/10 22:56: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/04/10 22:56:50 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 22:56:50 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/04/10 22:56:50 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByGroup (0.95s) === RUN TestOutbox_PublicPostInGroupForwardedDelete 2026/04/10 22:56:50 INFO Applying migration id=initial 2026/04/10 22:56:50 INFO Applying migration id=notesupdated 2026/04/10 22:56:50 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:50 INFO Applying migration id=activitiesid 2026/04/10 22:56:50 INFO Applying migration id=outbox 2026/04/10 22:56:50 INFO Applying migration id=edits 2026/04/10 22:56:50 INFO Applying migration id=outboxactor 2026/04/10 22:56:50 INFO Applying migration id=outboxsender 2026/04/10 22:56:50 INFO Applying migration id=thread 2026/04/10 22:56:50 INFO Applying migration id=host 2026/04/10 22:56:50 INFO Applying migration id=sharedinbox 2026/04/10 22:56:50 INFO Applying migration id=noteshost 2026/04/10 22:56:50 INFO Applying migration id=fetched 2026/04/10 22:56:50 INFO Applying migration id=move 2026/04/10 22:56:50 INFO Applying migration id=cleanup 2026/04/10 22:56:50 INFO Applying migration id=received 2026/04/10 22:56:50 INFO Applying migration id=namehost 2026/04/10 22:56:50 INFO Applying migration id=outboxhost 2026/04/10 22:56:50 INFO Applying migration id=notesfts 2026/04/10 22:56:50 INFO Applying migration id=iconsname 2026/04/10 22:56:50 INFO Applying migration id=nohash 2026/04/10 22:56:50 INFO Applying migration id=shares 2026/04/10 22:56:50 INFO Applying migration id=actorttl 2026/04/10 22:56:50 INFO Applying migration id=tocc 2026/04/10 22:56:50 INFO Applying migration id=followeds 2026/04/10 22:56:50 INFO Applying migration id=certhash 2026/04/10 22:56:50 INFO Applying migration id=follows_sync 2026/04/10 22:56:50 INFO Applying migration id=jsonpath 2026/04/10 22:56:50 INFO Applying migration id=localforward 2026/04/10 22:56:50 INFO Applying migration id=avatar 2026/04/10 22:56:50 INFO Applying migration id=noimage 2026/04/10 22:56:50 INFO Applying migration id=feed 2026/04/10 22:56:50 INFO Applying migration id=bookmarks 2026/04/10 22:56:50 INFO Applying migration id=shareactivity 2026/04/10 22:56:50 INFO Applying migration id=application 2026/04/10 22:56:50 INFO Applying migration id=certificates 2026/04/10 22:56:50 INFO Applying migration id=rawforward 2026/04/10 22:56:50 INFO Applying migration id=publickey 2026/04/10 22:56:50 INFO Applying migration id=resolvegroup 2026/04/10 22:56:50 INFO Applying migration id=reject 2026/04/10 22:56:50 INFO Applying migration id=autodel 2026/04/10 22:56:50 INFO Applying migration id=jsonb 2026/04/10 22:56:50 INFO Applying migration id=quote 2026/04/10 22:56:50 INFO Applying migration id=rfc9421 2026/04/10 22:56:50 INFO Applying migration id=keys 2026/04/10 22:56:50 INFO Applying migration id=portable 2026/04/10 22:56:50 INFO Applying migration id=proofs 2026/04/10 22:56:50 INFO Applying migration id=contexts 2026/04/10 22:56:50 INFO Applying migration id=deliverieshost 2026/04/10 22:56:50 INFO Applying migration id=pembegin 2026/04/10 22:56:50 INFO Applying migration id=didhost 2026/04/10 22:56:51 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:51 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 22:56:51 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/04/10 22:56:51 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupForwardedDelete (1.52s) === RUN TestOutbox_PublicPostInGroupEditedByUser 2026/04/10 22:56:51 INFO Applying migration id=initial 2026/04/10 22:56:51 INFO Applying migration id=notesupdated 2026/04/10 22:56:51 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:51 INFO Applying migration id=activitiesid 2026/04/10 22:56:51 INFO Applying migration id=outbox 2026/04/10 22:56:51 INFO Applying migration id=edits 2026/04/10 22:56:51 INFO Applying migration id=outboxactor 2026/04/10 22:56:51 INFO Applying migration id=outboxsender 2026/04/10 22:56:51 INFO Applying migration id=thread 2026/04/10 22:56:51 INFO Applying migration id=host 2026/04/10 22:56:51 INFO Applying migration id=sharedinbox 2026/04/10 22:56:51 INFO Applying migration id=noteshost 2026/04/10 22:56:51 INFO Applying migration id=fetched 2026/04/10 22:56:51 INFO Applying migration id=move 2026/04/10 22:56:51 INFO Applying migration id=cleanup 2026/04/10 22:56:51 INFO Applying migration id=received 2026/04/10 22:56:51 INFO Applying migration id=namehost 2026/04/10 22:56:51 INFO Applying migration id=outboxhost 2026/04/10 22:56:51 INFO Applying migration id=notesfts 2026/04/10 22:56:51 INFO Applying migration id=iconsname 2026/04/10 22:56:51 INFO Applying migration id=nohash 2026/04/10 22:56:51 INFO Applying migration id=shares 2026/04/10 22:56:51 INFO Applying migration id=actorttl 2026/04/10 22:56:51 INFO Applying migration id=tocc 2026/04/10 22:56:51 INFO Applying migration id=followeds 2026/04/10 22:56:51 INFO Applying migration id=certhash 2026/04/10 22:56:51 INFO Applying migration id=follows_sync 2026/04/10 22:56:51 INFO Applying migration id=jsonpath 2026/04/10 22:56:51 INFO Applying migration id=localforward 2026/04/10 22:56:51 INFO Applying migration id=avatar 2026/04/10 22:56:51 INFO Applying migration id=noimage 2026/04/10 22:56:51 INFO Applying migration id=feed 2026/04/10 22:56:51 INFO Applying migration id=bookmarks 2026/04/10 22:56:51 INFO Applying migration id=shareactivity 2026/04/10 22:56:51 INFO Applying migration id=application 2026/04/10 22:56:51 INFO Applying migration id=certificates 2026/04/10 22:56:51 INFO Applying migration id=rawforward 2026/04/10 22:56:51 INFO Applying migration id=publickey 2026/04/10 22:56:51 INFO Applying migration id=resolvegroup 2026/04/10 22:56:51 INFO Applying migration id=reject 2026/04/10 22:56:51 INFO Applying migration id=autodel 2026/04/10 22:56:51 INFO Applying migration id=jsonb 2026/04/10 22:56:51 INFO Applying migration id=quote 2026/04/10 22:56:51 INFO Applying migration id=rfc9421 2026/04/10 22:56:51 INFO Applying migration id=keys 2026/04/10 22:56:51 INFO Applying migration id=portable 2026/04/10 22:56:51 INFO Applying migration id=proofs 2026/04/10 22:56:51 INFO Applying migration id=contexts 2026/04/10 22:56:51 INFO Applying migration id=deliverieshost 2026/04/10 22:56:51 INFO Applying migration id=pembegin 2026/04/10 22:56:51 INFO Applying migration id=didhost 2026/04/10 22:56:52 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:52 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 22:56:52 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:52 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupEditedByUser (0.91s) === RUN TestOutbox_PostToFollowersInGroup 2026/04/10 22:56:52 INFO Applying migration id=initial 2026/04/10 22:56:52 INFO Applying migration id=notesupdated 2026/04/10 22:56:52 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:52 INFO Applying migration id=activitiesid 2026/04/10 22:56:52 INFO Applying migration id=outbox 2026/04/10 22:56:52 INFO Applying migration id=edits 2026/04/10 22:56:52 INFO Applying migration id=outboxactor 2026/04/10 22:56:52 INFO Applying migration id=outboxsender 2026/04/10 22:56:52 INFO Applying migration id=thread 2026/04/10 22:56:52 INFO Applying migration id=host 2026/04/10 22:56:52 INFO Applying migration id=sharedinbox 2026/04/10 22:56:52 INFO Applying migration id=noteshost 2026/04/10 22:56:52 INFO Applying migration id=fetched 2026/04/10 22:56:52 INFO Applying migration id=move 2026/04/10 22:56:52 INFO Applying migration id=cleanup 2026/04/10 22:56:52 INFO Applying migration id=received 2026/04/10 22:56:52 INFO Applying migration id=namehost 2026/04/10 22:56:52 INFO Applying migration id=outboxhost 2026/04/10 22:56:52 INFO Applying migration id=notesfts 2026/04/10 22:56:52 INFO Applying migration id=iconsname 2026/04/10 22:56:52 INFO Applying migration id=nohash 2026/04/10 22:56:52 INFO Applying migration id=shares 2026/04/10 22:56:52 INFO Applying migration id=actorttl 2026/04/10 22:56:52 INFO Applying migration id=tocc 2026/04/10 22:56:52 INFO Applying migration id=followeds 2026/04/10 22:56:52 INFO Applying migration id=certhash 2026/04/10 22:56:52 INFO Applying migration id=follows_sync 2026/04/10 22:56:52 INFO Applying migration id=jsonpath 2026/04/10 22:56:52 INFO Applying migration id=localforward 2026/04/10 22:56:52 INFO Applying migration id=avatar 2026/04/10 22:56:52 INFO Applying migration id=noimage 2026/04/10 22:56:52 INFO Applying migration id=feed 2026/04/10 22:56:52 INFO Applying migration id=bookmarks 2026/04/10 22:56:52 INFO Applying migration id=shareactivity 2026/04/10 22:56:52 INFO Applying migration id=application 2026/04/10 22:56:52 INFO Applying migration id=certificates 2026/04/10 22:56:52 INFO Applying migration id=rawforward 2026/04/10 22:56:52 INFO Applying migration id=publickey 2026/04/10 22:56:52 INFO Applying migration id=resolvegroup 2026/04/10 22:56:52 INFO Applying migration id=reject 2026/04/10 22:56:52 INFO Applying migration id=autodel 2026/04/10 22:56:52 INFO Applying migration id=jsonb 2026/04/10 22:56:52 INFO Applying migration id=quote 2026/04/10 22:56:52 INFO Applying migration id=rfc9421 2026/04/10 22:56:52 INFO Applying migration id=keys 2026/04/10 22:56:52 INFO Applying migration id=portable 2026/04/10 22:56:52 INFO Applying migration id=proofs 2026/04/10 22:56:52 INFO Applying migration id=contexts 2026/04/10 22:56:52 INFO Applying migration id=deliverieshost 2026/04/10 22:56:52 INFO Applying migration id=pembegin 2026/04/10 22:56:52 INFO Applying migration id=didhost 2026/04/10 22:56:53 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-d153-76bf-930f-13e53766c366 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/04/10 22:56:53 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:53 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroup (0.78s) === RUN TestOutbox_PostToFollowersInGroupNotFollowingGroup 2026/04/10 22:56:53 INFO Applying migration id=initial 2026/04/10 22:56:53 INFO Applying migration id=notesupdated 2026/04/10 22:56:53 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:53 INFO Applying migration id=activitiesid 2026/04/10 22:56:53 INFO Applying migration id=outbox 2026/04/10 22:56:53 INFO Applying migration id=edits 2026/04/10 22:56:53 INFO Applying migration id=outboxactor 2026/04/10 22:56:53 INFO Applying migration id=outboxsender 2026/04/10 22:56:53 INFO Applying migration id=thread 2026/04/10 22:56:53 INFO Applying migration id=host 2026/04/10 22:56:53 INFO Applying migration id=sharedinbox 2026/04/10 22:56:53 INFO Applying migration id=noteshost 2026/04/10 22:56:53 INFO Applying migration id=fetched 2026/04/10 22:56:53 INFO Applying migration id=move 2026/04/10 22:56:53 INFO Applying migration id=cleanup 2026/04/10 22:56:53 INFO Applying migration id=received 2026/04/10 22:56:53 INFO Applying migration id=namehost 2026/04/10 22:56:53 INFO Applying migration id=outboxhost 2026/04/10 22:56:53 INFO Applying migration id=notesfts 2026/04/10 22:56:53 INFO Applying migration id=iconsname 2026/04/10 22:56:53 INFO Applying migration id=nohash 2026/04/10 22:56:53 INFO Applying migration id=shares 2026/04/10 22:56:53 INFO Applying migration id=actorttl 2026/04/10 22:56:53 INFO Applying migration id=tocc 2026/04/10 22:56:53 INFO Applying migration id=followeds 2026/04/10 22:56:53 INFO Applying migration id=certhash 2026/04/10 22:56:53 INFO Applying migration id=follows_sync 2026/04/10 22:56:53 INFO Applying migration id=jsonpath 2026/04/10 22:56:53 INFO Applying migration id=localforward 2026/04/10 22:56:53 INFO Applying migration id=avatar 2026/04/10 22:56:53 INFO Applying migration id=noimage 2026/04/10 22:56:53 INFO Applying migration id=feed 2026/04/10 22:56:53 INFO Applying migration id=bookmarks 2026/04/10 22:56:53 INFO Applying migration id=shareactivity 2026/04/10 22:56:53 INFO Applying migration id=application 2026/04/10 22:56:53 INFO Applying migration id=certificates 2026/04/10 22:56:53 INFO Applying migration id=rawforward 2026/04/10 22:56:53 INFO Applying migration id=publickey 2026/04/10 22:56:53 INFO Applying migration id=resolvegroup 2026/04/10 22:56:53 INFO Applying migration id=reject 2026/04/10 22:56:53 INFO Applying migration id=autodel 2026/04/10 22:56:53 INFO Applying migration id=jsonb 2026/04/10 22:56:53 INFO Applying migration id=quote 2026/04/10 22:56:53 INFO Applying migration id=rfc9421 2026/04/10 22:56:53 INFO Applying migration id=keys 2026/04/10 22:56:53 INFO Applying migration id=portable 2026/04/10 22:56:53 INFO Applying migration id=proofs 2026/04/10 22:56:53 INFO Applying migration id=contexts 2026/04/10 22:56:53 INFO Applying migration id=deliverieshost 2026/04/10 22:56:53 INFO Applying migration id=pembegin 2026/04/10 22:56:53 INFO Applying migration id=didhost 2026/04/10 22:56:54 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-d5f6-76c0-8b95-19138f5c057b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/04/10 22:56: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/04/10 22:56:54 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotFollowingGroup (1.19s) === RUN TestOutbox_PostToFollowersInGroupNotAccepted 2026/04/10 22:56:54 INFO Applying migration id=initial 2026/04/10 22:56:54 INFO Applying migration id=notesupdated 2026/04/10 22:56:54 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:54 INFO Applying migration id=activitiesid 2026/04/10 22:56:54 INFO Applying migration id=outbox 2026/04/10 22:56:54 INFO Applying migration id=edits 2026/04/10 22:56:54 INFO Applying migration id=outboxactor 2026/04/10 22:56:54 INFO Applying migration id=outboxsender 2026/04/10 22:56:54 INFO Applying migration id=thread 2026/04/10 22:56:54 INFO Applying migration id=host 2026/04/10 22:56:54 INFO Applying migration id=sharedinbox 2026/04/10 22:56:54 INFO Applying migration id=noteshost 2026/04/10 22:56:54 INFO Applying migration id=fetched 2026/04/10 22:56:54 INFO Applying migration id=move 2026/04/10 22:56:54 INFO Applying migration id=cleanup 2026/04/10 22:56:54 INFO Applying migration id=received 2026/04/10 22:56:54 INFO Applying migration id=namehost 2026/04/10 22:56:54 INFO Applying migration id=outboxhost 2026/04/10 22:56:54 INFO Applying migration id=notesfts 2026/04/10 22:56:54 INFO Applying migration id=iconsname 2026/04/10 22:56:54 INFO Applying migration id=nohash 2026/04/10 22:56:54 INFO Applying migration id=shares 2026/04/10 22:56:54 INFO Applying migration id=actorttl 2026/04/10 22:56:54 INFO Applying migration id=tocc 2026/04/10 22:56:54 INFO Applying migration id=followeds 2026/04/10 22:56:54 INFO Applying migration id=certhash 2026/04/10 22:56:54 INFO Applying migration id=follows_sync 2026/04/10 22:56:54 INFO Applying migration id=jsonpath 2026/04/10 22:56:54 INFO Applying migration id=localforward 2026/04/10 22:56:54 INFO Applying migration id=avatar 2026/04/10 22:56:54 INFO Applying migration id=noimage 2026/04/10 22:56:54 INFO Applying migration id=feed 2026/04/10 22:56:54 INFO Applying migration id=bookmarks 2026/04/10 22:56:54 INFO Applying migration id=shareactivity 2026/04/10 22:56:54 INFO Applying migration id=application 2026/04/10 22:56:54 INFO Applying migration id=certificates 2026/04/10 22:56:54 INFO Applying migration id=rawforward 2026/04/10 22:56:54 INFO Applying migration id=publickey 2026/04/10 22:56:54 INFO Applying migration id=resolvegroup 2026/04/10 22:56:54 INFO Applying migration id=reject 2026/04/10 22:56:54 INFO Applying migration id=autodel 2026/04/10 22:56:54 INFO Applying migration id=jsonb 2026/04/10 22:56:54 INFO Applying migration id=quote 2026/04/10 22:56:54 INFO Applying migration id=rfc9421 2026/04/10 22:56:54 INFO Applying migration id=keys 2026/04/10 22:56:54 INFO Applying migration id=portable 2026/04/10 22:56:54 INFO Applying migration id=proofs 2026/04/10 22:56:54 INFO Applying migration id=contexts 2026/04/10 22:56:54 INFO Applying migration id=deliverieshost 2026/04/10 22:56:54 INFO Applying migration id=pembegin 2026/04/10 22:56:54 INFO Applying migration id=didhost 2026/04/10 22:56:55 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-d871-75c0-9cf0-71f4e9c8226f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/04/10 22:56:55 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:55 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotAccepted (0.64s) === RUN TestOutbox_PostToFollowersInGroupFollowingAuthor 2026/04/10 22:56:55 INFO Applying migration id=initial 2026/04/10 22:56:55 INFO Applying migration id=notesupdated 2026/04/10 22:56:55 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:55 INFO Applying migration id=activitiesid 2026/04/10 22:56:55 INFO Applying migration id=outbox 2026/04/10 22:56:55 INFO Applying migration id=edits 2026/04/10 22:56:55 INFO Applying migration id=outboxactor 2026/04/10 22:56:55 INFO Applying migration id=outboxsender 2026/04/10 22:56:55 INFO Applying migration id=thread 2026/04/10 22:56:55 INFO Applying migration id=host 2026/04/10 22:56:55 INFO Applying migration id=sharedinbox 2026/04/10 22:56:55 INFO Applying migration id=noteshost 2026/04/10 22:56:55 INFO Applying migration id=fetched 2026/04/10 22:56:55 INFO Applying migration id=move 2026/04/10 22:56:55 INFO Applying migration id=cleanup 2026/04/10 22:56:55 INFO Applying migration id=received 2026/04/10 22:56:55 INFO Applying migration id=namehost 2026/04/10 22:56:55 INFO Applying migration id=outboxhost 2026/04/10 22:56:55 INFO Applying migration id=notesfts 2026/04/10 22:56:55 INFO Applying migration id=iconsname 2026/04/10 22:56:55 INFO Applying migration id=nohash 2026/04/10 22:56:55 INFO Applying migration id=shares 2026/04/10 22:56:55 INFO Applying migration id=actorttl 2026/04/10 22:56:55 INFO Applying migration id=tocc 2026/04/10 22:56:55 INFO Applying migration id=followeds 2026/04/10 22:56:55 INFO Applying migration id=certhash 2026/04/10 22:56:55 INFO Applying migration id=follows_sync 2026/04/10 22:56:55 INFO Applying migration id=jsonpath 2026/04/10 22:56:55 INFO Applying migration id=localforward 2026/04/10 22:56:55 INFO Applying migration id=avatar 2026/04/10 22:56:55 INFO Applying migration id=noimage 2026/04/10 22:56:55 INFO Applying migration id=feed 2026/04/10 22:56:55 INFO Applying migration id=bookmarks 2026/04/10 22:56:55 INFO Applying migration id=shareactivity 2026/04/10 22:56:55 INFO Applying migration id=application 2026/04/10 22:56:55 INFO Applying migration id=certificates 2026/04/10 22:56:55 INFO Applying migration id=rawforward 2026/04/10 22:56:55 INFO Applying migration id=publickey 2026/04/10 22:56:55 INFO Applying migration id=resolvegroup 2026/04/10 22:56:55 INFO Applying migration id=reject 2026/04/10 22:56:55 INFO Applying migration id=autodel 2026/04/10 22:56:55 INFO Applying migration id=jsonb 2026/04/10 22:56:55 INFO Applying migration id=quote 2026/04/10 22:56:55 INFO Applying migration id=rfc9421 2026/04/10 22:56:55 INFO Applying migration id=keys 2026/04/10 22:56:55 INFO Applying migration id=portable 2026/04/10 22:56:55 INFO Applying migration id=proofs 2026/04/10 22:56:55 INFO Applying migration id=contexts 2026/04/10 22:56:55 INFO Applying migration id=deliverieshost 2026/04/10 22:56:55 INFO Applying migration id=pembegin 2026/04/10 22:56:55 INFO Applying migration id=didhost 2026/04/10 22:56:56 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-dc61-7439-be77-89d1c9d9851e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 22:56:56 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:56 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupFollowingAuthor (1.01s) === RUN TestOutbox_PostToFollowersInGroupUnauthenticatedUser 2026/04/10 22:56:56 INFO Applying migration id=initial 2026/04/10 22:56:56 INFO Applying migration id=notesupdated 2026/04/10 22:56:56 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:56 INFO Applying migration id=activitiesid 2026/04/10 22:56:56 INFO Applying migration id=outbox 2026/04/10 22:56:56 INFO Applying migration id=edits 2026/04/10 22:56:56 INFO Applying migration id=outboxactor 2026/04/10 22:56:56 INFO Applying migration id=outboxsender 2026/04/10 22:56:56 INFO Applying migration id=thread 2026/04/10 22:56:56 INFO Applying migration id=host 2026/04/10 22:56:56 INFO Applying migration id=sharedinbox 2026/04/10 22:56:56 INFO Applying migration id=noteshost 2026/04/10 22:56:56 INFO Applying migration id=fetched 2026/04/10 22:56:56 INFO Applying migration id=move 2026/04/10 22:56:56 INFO Applying migration id=cleanup 2026/04/10 22:56:56 INFO Applying migration id=received 2026/04/10 22:56:56 INFO Applying migration id=namehost 2026/04/10 22:56:56 INFO Applying migration id=outboxhost 2026/04/10 22:56:56 INFO Applying migration id=notesfts 2026/04/10 22:56:56 INFO Applying migration id=iconsname 2026/04/10 22:56:56 INFO Applying migration id=nohash 2026/04/10 22:56:56 INFO Applying migration id=shares 2026/04/10 22:56:56 INFO Applying migration id=actorttl 2026/04/10 22:56:56 INFO Applying migration id=tocc 2026/04/10 22:56:56 INFO Applying migration id=followeds 2026/04/10 22:56:56 INFO Applying migration id=certhash 2026/04/10 22:56:56 INFO Applying migration id=follows_sync 2026/04/10 22:56:56 INFO Applying migration id=jsonpath 2026/04/10 22:56:56 INFO Applying migration id=localforward 2026/04/10 22:56:56 INFO Applying migration id=avatar 2026/04/10 22:56:56 INFO Applying migration id=noimage 2026/04/10 22:56:56 INFO Applying migration id=feed 2026/04/10 22:56:56 INFO Applying migration id=bookmarks 2026/04/10 22:56:56 INFO Applying migration id=shareactivity 2026/04/10 22:56:56 INFO Applying migration id=application 2026/04/10 22:56:56 INFO Applying migration id=certificates 2026/04/10 22:56:56 INFO Applying migration id=rawforward 2026/04/10 22:56:56 INFO Applying migration id=publickey 2026/04/10 22:56:56 INFO Applying migration id=resolvegroup 2026/04/10 22:56:56 INFO Applying migration id=reject 2026/04/10 22:56:56 INFO Applying migration id=autodel 2026/04/10 22:56:56 INFO Applying migration id=jsonb 2026/04/10 22:56:56 INFO Applying migration id=quote 2026/04/10 22:56:56 INFO Applying migration id=rfc9421 2026/04/10 22:56:56 INFO Applying migration id=keys 2026/04/10 22:56:56 INFO Applying migration id=portable 2026/04/10 22:56:56 INFO Applying migration id=proofs 2026/04/10 22:56:56 INFO Applying migration id=contexts 2026/04/10 22:56:56 INFO Applying migration id=deliverieshost 2026/04/10 22:56:56 INFO Applying migration id=pembegin 2026/04/10 22:56:56 INFO Applying migration id=didhost 2026/04/10 22:56:57 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-e015-7184-b807-0c2efe028f7c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/04/10 22:56:57 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:57 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupUnauthenticatedUser (0.95s) === RUN TestOutbox_DMInGroupNotFollowingGroup 2026/04/10 22:56:57 INFO Applying migration id=initial 2026/04/10 22:56:57 INFO Applying migration id=notesupdated 2026/04/10 22:56:57 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:57 INFO Applying migration id=activitiesid 2026/04/10 22:56:57 INFO Applying migration id=outbox 2026/04/10 22:56:57 INFO Applying migration id=edits 2026/04/10 22:56:57 INFO Applying migration id=outboxactor 2026/04/10 22:56:57 INFO Applying migration id=outboxsender 2026/04/10 22:56:57 INFO Applying migration id=thread 2026/04/10 22:56:57 INFO Applying migration id=host 2026/04/10 22:56:57 INFO Applying migration id=sharedinbox 2026/04/10 22:56:57 INFO Applying migration id=noteshost 2026/04/10 22:56:57 INFO Applying migration id=fetched 2026/04/10 22:56:57 INFO Applying migration id=move 2026/04/10 22:56:57 INFO Applying migration id=cleanup 2026/04/10 22:56:57 INFO Applying migration id=received 2026/04/10 22:56:57 INFO Applying migration id=namehost 2026/04/10 22:56:57 INFO Applying migration id=outboxhost 2026/04/10 22:56:57 INFO Applying migration id=notesfts 2026/04/10 22:56:57 INFO Applying migration id=iconsname 2026/04/10 22:56:57 INFO Applying migration id=nohash 2026/04/10 22:56:57 INFO Applying migration id=shares 2026/04/10 22:56:57 INFO Applying migration id=actorttl 2026/04/10 22:56:57 INFO Applying migration id=tocc 2026/04/10 22:56:57 INFO Applying migration id=followeds 2026/04/10 22:56:57 INFO Applying migration id=certhash 2026/04/10 22:56:57 INFO Applying migration id=follows_sync 2026/04/10 22:56:57 INFO Applying migration id=jsonpath 2026/04/10 22:56:57 INFO Applying migration id=localforward 2026/04/10 22:56:57 INFO Applying migration id=avatar 2026/04/10 22:56:57 INFO Applying migration id=noimage 2026/04/10 22:56:57 INFO Applying migration id=feed 2026/04/10 22:56:57 INFO Applying migration id=bookmarks 2026/04/10 22:56:57 INFO Applying migration id=shareactivity 2026/04/10 22:56:57 INFO Applying migration id=application 2026/04/10 22:56:57 INFO Applying migration id=certificates 2026/04/10 22:56:57 INFO Applying migration id=rawforward 2026/04/10 22:56:57 INFO Applying migration id=publickey 2026/04/10 22:56:57 INFO Applying migration id=resolvegroup 2026/04/10 22:56:57 INFO Applying migration id=reject 2026/04/10 22:56:57 INFO Applying migration id=autodel 2026/04/10 22:56:57 INFO Applying migration id=jsonb 2026/04/10 22:56:57 INFO Applying migration id=quote 2026/04/10 22:56:57 INFO Applying migration id=rfc9421 2026/04/10 22:56:57 INFO Applying migration id=keys 2026/04/10 22:56:57 INFO Applying migration id=portable 2026/04/10 22:56:57 INFO Applying migration id=proofs 2026/04/10 22:56:57 INFO Applying migration id=contexts 2026/04/10 22:56:57 INFO Applying migration id=deliverieshost 2026/04/10 22:56:57 INFO Applying migration id=pembegin 2026/04/10 22:56:57 INFO Applying migration id=didhost 2026/04/10 22:56:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-e327-7e9d-b1a3-ca58bfc54b00 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-e328-7739-b417-0b30cd9bc3a9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-e327-7e9d-b1a3-ca58bfc54b00 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799c-e327-7e9d-b1a3-ca58bfc54b00 2026/04/10 22:56: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:58 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupNotFollowingGroup (0.79s) === RUN TestOutbox_DMInGroupAnotherUser 2026/04/10 22:56:58 INFO Applying migration id=initial 2026/04/10 22:56:58 INFO Applying migration id=notesupdated 2026/04/10 22:56:58 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:58 INFO Applying migration id=activitiesid 2026/04/10 22:56:58 INFO Applying migration id=outbox 2026/04/10 22:56:58 INFO Applying migration id=edits 2026/04/10 22:56:58 INFO Applying migration id=outboxactor 2026/04/10 22:56:58 INFO Applying migration id=outboxsender 2026/04/10 22:56:58 INFO Applying migration id=thread 2026/04/10 22:56:58 INFO Applying migration id=host 2026/04/10 22:56:58 INFO Applying migration id=sharedinbox 2026/04/10 22:56:58 INFO Applying migration id=noteshost 2026/04/10 22:56:58 INFO Applying migration id=fetched 2026/04/10 22:56:58 INFO Applying migration id=move 2026/04/10 22:56:58 INFO Applying migration id=cleanup 2026/04/10 22:56:58 INFO Applying migration id=received 2026/04/10 22:56:58 INFO Applying migration id=namehost 2026/04/10 22:56:58 INFO Applying migration id=outboxhost 2026/04/10 22:56:58 INFO Applying migration id=notesfts 2026/04/10 22:56:58 INFO Applying migration id=iconsname 2026/04/10 22:56:58 INFO Applying migration id=nohash 2026/04/10 22:56:58 INFO Applying migration id=shares 2026/04/10 22:56:58 INFO Applying migration id=actorttl 2026/04/10 22:56:58 INFO Applying migration id=tocc 2026/04/10 22:56:58 INFO Applying migration id=followeds 2026/04/10 22:56:58 INFO Applying migration id=certhash 2026/04/10 22:56:58 INFO Applying migration id=follows_sync 2026/04/10 22:56:58 INFO Applying migration id=jsonpath 2026/04/10 22:56:58 INFO Applying migration id=localforward 2026/04/10 22:56:58 INFO Applying migration id=avatar 2026/04/10 22:56:58 INFO Applying migration id=noimage 2026/04/10 22:56:58 INFO Applying migration id=feed 2026/04/10 22:56:58 INFO Applying migration id=bookmarks 2026/04/10 22:56:58 INFO Applying migration id=shareactivity 2026/04/10 22:56:58 INFO Applying migration id=application 2026/04/10 22:56:58 INFO Applying migration id=certificates 2026/04/10 22:56:58 INFO Applying migration id=rawforward 2026/04/10 22:56:58 INFO Applying migration id=publickey 2026/04/10 22:56:58 INFO Applying migration id=resolvegroup 2026/04/10 22:56:58 INFO Applying migration id=reject 2026/04/10 22:56:58 INFO Applying migration id=autodel 2026/04/10 22:56:58 INFO Applying migration id=jsonb 2026/04/10 22:56:58 INFO Applying migration id=quote 2026/04/10 22:56:58 INFO Applying migration id=rfc9421 2026/04/10 22:56:58 INFO Applying migration id=keys 2026/04/10 22:56:58 INFO Applying migration id=portable 2026/04/10 22:56:58 INFO Applying migration id=proofs 2026/04/10 22:56:58 INFO Applying migration id=contexts 2026/04/10 22:56:58 INFO Applying migration id=deliverieshost 2026/04/10 22:56:58 INFO Applying migration id=pembegin 2026/04/10 22:56:58 INFO Applying migration id=didhost 2026/04/10 22:56:59 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-e899-7ef6-9a52-ae4d69447267 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/04/10 22:56:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-e89a-7ab7-9b81-e87866513568 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-e89b-747a-8339-282061fd1aad activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-e89a-7ab7-9b81-e87866513568 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799c-e89a-7ab7-9b81-e87866513568 2026/04/10 22:56:59 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:59 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupAnotherUser (1.40s) === RUN TestPoll_TwoOptions 2026/04/10 22:56:59 INFO Applying migration id=initial 2026/04/10 22:56:59 INFO Applying migration id=notesupdated 2026/04/10 22:56:59 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:59 INFO Applying migration id=activitiesid 2026/04/10 22:56:59 INFO Applying migration id=outbox 2026/04/10 22:56:59 INFO Applying migration id=edits 2026/04/10 22:56:59 INFO Applying migration id=outboxactor 2026/04/10 22:56:59 INFO Applying migration id=outboxsender 2026/04/10 22:56:59 INFO Applying migration id=thread 2026/04/10 22:56:59 INFO Applying migration id=host 2026/04/10 22:56:59 INFO Applying migration id=sharedinbox 2026/04/10 22:56:59 INFO Applying migration id=noteshost 2026/04/10 22:56:59 INFO Applying migration id=fetched 2026/04/10 22:56:59 INFO Applying migration id=move 2026/04/10 22:56:59 INFO Applying migration id=cleanup 2026/04/10 22:56:59 INFO Applying migration id=received 2026/04/10 22:56:59 INFO Applying migration id=namehost 2026/04/10 22:56:59 INFO Applying migration id=outboxhost 2026/04/10 22:56:59 INFO Applying migration id=notesfts 2026/04/10 22:56:59 INFO Applying migration id=iconsname 2026/04/10 22:56:59 INFO Applying migration id=nohash 2026/04/10 22:56:59 INFO Applying migration id=shares 2026/04/10 22:56:59 INFO Applying migration id=actorttl 2026/04/10 22:56:59 INFO Applying migration id=tocc 2026/04/10 22:56:59 INFO Applying migration id=followeds 2026/04/10 22:56:59 INFO Applying migration id=certhash 2026/04/10 22:56:59 INFO Applying migration id=follows_sync 2026/04/10 22:56:59 INFO Applying migration id=jsonpath 2026/04/10 22:56:59 INFO Applying migration id=localforward 2026/04/10 22:56:59 INFO Applying migration id=avatar 2026/04/10 22:56:59 INFO Applying migration id=noimage 2026/04/10 22:56:59 INFO Applying migration id=feed 2026/04/10 22:56:59 INFO Applying migration id=bookmarks 2026/04/10 22:56:59 INFO Applying migration id=shareactivity 2026/04/10 22:56:59 INFO Applying migration id=application 2026/04/10 22:56:59 INFO Applying migration id=certificates 2026/04/10 22:56:59 INFO Applying migration id=rawforward 2026/04/10 22:56:59 INFO Applying migration id=publickey 2026/04/10 22:56:59 INFO Applying migration id=resolvegroup 2026/04/10 22:56:59 INFO Applying migration id=reject 2026/04/10 22:56:59 INFO Applying migration id=autodel 2026/04/10 22:56:59 INFO Applying migration id=jsonb 2026/04/10 22:56:59 INFO Applying migration id=quote 2026/04/10 22:56:59 INFO Applying migration id=rfc9421 2026/04/10 22:56:59 INFO Applying migration id=keys 2026/04/10 22:56:59 INFO Applying migration id=portable 2026/04/10 22:56:59 INFO Applying migration id=proofs 2026/04/10 22:56:59 INFO Applying migration id=contexts 2026/04/10 22:56:59 INFO Applying migration id=deliverieshost 2026/04/10 22:56:59 INFO Applying migration id=pembegin 2026/04/10 22:56:59 INFO Applying migration id=didhost 2026/04/10 22:57:00 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:00 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptions (1.03s) === RUN TestPoll_TwoOptionsZeroVotes 2026/04/10 22:57:00 INFO Applying migration id=initial 2026/04/10 22:57:00 INFO Applying migration id=notesupdated 2026/04/10 22:57:00 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:00 INFO Applying migration id=activitiesid 2026/04/10 22:57:00 INFO Applying migration id=outbox 2026/04/10 22:57:00 INFO Applying migration id=edits 2026/04/10 22:57:00 INFO Applying migration id=outboxactor 2026/04/10 22:57:00 INFO Applying migration id=outboxsender 2026/04/10 22:57:00 INFO Applying migration id=thread 2026/04/10 22:57:00 INFO Applying migration id=host 2026/04/10 22:57:00 INFO Applying migration id=sharedinbox 2026/04/10 22:57:00 INFO Applying migration id=noteshost 2026/04/10 22:57:00 INFO Applying migration id=fetched 2026/04/10 22:57:00 INFO Applying migration id=move 2026/04/10 22:57:00 INFO Applying migration id=cleanup 2026/04/10 22:57:00 INFO Applying migration id=received 2026/04/10 22:57:00 INFO Applying migration id=namehost 2026/04/10 22:57:00 INFO Applying migration id=outboxhost 2026/04/10 22:57:00 INFO Applying migration id=notesfts 2026/04/10 22:57:00 INFO Applying migration id=iconsname 2026/04/10 22:57:00 INFO Applying migration id=nohash 2026/04/10 22:57:00 INFO Applying migration id=shares 2026/04/10 22:57:00 INFO Applying migration id=actorttl 2026/04/10 22:57:00 INFO Applying migration id=tocc 2026/04/10 22:57:00 INFO Applying migration id=followeds 2026/04/10 22:57:00 INFO Applying migration id=certhash 2026/04/10 22:57:00 INFO Applying migration id=follows_sync 2026/04/10 22:57:00 INFO Applying migration id=jsonpath 2026/04/10 22:57:00 INFO Applying migration id=localforward 2026/04/10 22:57:00 INFO Applying migration id=avatar 2026/04/10 22:57:00 INFO Applying migration id=noimage 2026/04/10 22:57:00 INFO Applying migration id=feed 2026/04/10 22:57:00 INFO Applying migration id=bookmarks 2026/04/10 22:57:00 INFO Applying migration id=shareactivity 2026/04/10 22:57:00 INFO Applying migration id=application 2026/04/10 22:57:00 INFO Applying migration id=certificates 2026/04/10 22:57:00 INFO Applying migration id=rawforward 2026/04/10 22:57:00 INFO Applying migration id=publickey 2026/04/10 22:57:00 INFO Applying migration id=resolvegroup 2026/04/10 22:57:00 INFO Applying migration id=reject 2026/04/10 22:57:00 INFO Applying migration id=autodel 2026/04/10 22:57:00 INFO Applying migration id=jsonb 2026/04/10 22:57:00 INFO Applying migration id=quote 2026/04/10 22:57:00 INFO Applying migration id=rfc9421 2026/04/10 22:57:00 INFO Applying migration id=keys 2026/04/10 22:57:00 INFO Applying migration id=portable 2026/04/10 22:57:00 INFO Applying migration id=proofs 2026/04/10 22:57:00 INFO Applying migration id=contexts 2026/04/10 22:57:00 INFO Applying migration id=deliverieshost 2026/04/10 22:57:00 INFO Applying migration id=pembegin 2026/04/10 22:57:00 INFO Applying migration id=didhost 2026/04/10 22:57:01 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:01 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsZeroVotes (1.06s) === RUN TestPoll_TwoOptionsOnlyZeroVotes 2026/04/10 22:57:01 INFO Applying migration id=initial 2026/04/10 22:57:01 INFO Applying migration id=notesupdated 2026/04/10 22:57:01 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:01 INFO Applying migration id=activitiesid 2026/04/10 22:57:01 INFO Applying migration id=outbox 2026/04/10 22:57:01 INFO Applying migration id=edits 2026/04/10 22:57:01 INFO Applying migration id=outboxactor 2026/04/10 22:57:01 INFO Applying migration id=outboxsender 2026/04/10 22:57:01 INFO Applying migration id=thread 2026/04/10 22:57:01 INFO Applying migration id=host 2026/04/10 22:57:01 INFO Applying migration id=sharedinbox 2026/04/10 22:57:01 INFO Applying migration id=noteshost 2026/04/10 22:57:01 INFO Applying migration id=fetched 2026/04/10 22:57:01 INFO Applying migration id=move 2026/04/10 22:57:01 INFO Applying migration id=cleanup 2026/04/10 22:57:01 INFO Applying migration id=received 2026/04/10 22:57:01 INFO Applying migration id=namehost 2026/04/10 22:57:01 INFO Applying migration id=outboxhost 2026/04/10 22:57:01 INFO Applying migration id=notesfts 2026/04/10 22:57:01 INFO Applying migration id=iconsname 2026/04/10 22:57:01 INFO Applying migration id=nohash 2026/04/10 22:57:01 INFO Applying migration id=shares 2026/04/10 22:57:01 INFO Applying migration id=actorttl 2026/04/10 22:57:01 INFO Applying migration id=tocc 2026/04/10 22:57:01 INFO Applying migration id=followeds 2026/04/10 22:57:01 INFO Applying migration id=certhash 2026/04/10 22:57:01 INFO Applying migration id=follows_sync 2026/04/10 22:57:01 INFO Applying migration id=jsonpath 2026/04/10 22:57:01 INFO Applying migration id=localforward 2026/04/10 22:57:01 INFO Applying migration id=avatar 2026/04/10 22:57:01 INFO Applying migration id=noimage 2026/04/10 22:57:01 INFO Applying migration id=feed 2026/04/10 22:57:01 INFO Applying migration id=bookmarks 2026/04/10 22:57:01 INFO Applying migration id=shareactivity 2026/04/10 22:57:01 INFO Applying migration id=application 2026/04/10 22:57:01 INFO Applying migration id=certificates 2026/04/10 22:57:01 INFO Applying migration id=rawforward 2026/04/10 22:57:01 INFO Applying migration id=publickey 2026/04/10 22:57:01 INFO Applying migration id=resolvegroup 2026/04/10 22:57:01 INFO Applying migration id=reject 2026/04/10 22:57:01 INFO Applying migration id=autodel 2026/04/10 22:57:01 INFO Applying migration id=jsonb 2026/04/10 22:57:01 INFO Applying migration id=quote 2026/04/10 22:57:01 INFO Applying migration id=rfc9421 2026/04/10 22:57:01 INFO Applying migration id=keys 2026/04/10 22:57:01 INFO Applying migration id=portable 2026/04/10 22:57:01 INFO Applying migration id=proofs 2026/04/10 22:57:01 INFO Applying migration id=contexts 2026/04/10 22:57:01 INFO Applying migration id=deliverieshost 2026/04/10 22:57:01 INFO Applying migration id=pembegin 2026/04/10 22:57:01 INFO Applying migration id=didhost 2026/04/10 22:57:02 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:02 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsOnlyZeroVotes (0.76s) === RUN TestPoll_OneOption 2026/04/10 22:57:02 INFO Applying migration id=initial 2026/04/10 22:57:02 INFO Applying migration id=notesupdated 2026/04/10 22:57:02 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:02 INFO Applying migration id=activitiesid 2026/04/10 22:57:02 INFO Applying migration id=outbox 2026/04/10 22:57:02 INFO Applying migration id=edits 2026/04/10 22:57:02 INFO Applying migration id=outboxactor 2026/04/10 22:57:02 INFO Applying migration id=outboxsender 2026/04/10 22:57:02 INFO Applying migration id=thread 2026/04/10 22:57:02 INFO Applying migration id=host 2026/04/10 22:57:02 INFO Applying migration id=sharedinbox 2026/04/10 22:57:02 INFO Applying migration id=noteshost 2026/04/10 22:57:02 INFO Applying migration id=fetched 2026/04/10 22:57:02 INFO Applying migration id=move 2026/04/10 22:57:02 INFO Applying migration id=cleanup 2026/04/10 22:57:02 INFO Applying migration id=received 2026/04/10 22:57:02 INFO Applying migration id=namehost 2026/04/10 22:57:02 INFO Applying migration id=outboxhost 2026/04/10 22:57:02 INFO Applying migration id=notesfts 2026/04/10 22:57:02 INFO Applying migration id=iconsname 2026/04/10 22:57:02 INFO Applying migration id=nohash 2026/04/10 22:57:02 INFO Applying migration id=shares 2026/04/10 22:57:02 INFO Applying migration id=actorttl 2026/04/10 22:57:02 INFO Applying migration id=tocc 2026/04/10 22:57:02 INFO Applying migration id=followeds 2026/04/10 22:57:02 INFO Applying migration id=certhash 2026/04/10 22:57:02 INFO Applying migration id=follows_sync 2026/04/10 22:57:02 INFO Applying migration id=jsonpath 2026/04/10 22:57:02 INFO Applying migration id=localforward 2026/04/10 22:57:02 INFO Applying migration id=avatar 2026/04/10 22:57:02 INFO Applying migration id=noimage 2026/04/10 22:57:02 INFO Applying migration id=feed 2026/04/10 22:57:02 INFO Applying migration id=bookmarks 2026/04/10 22:57:02 INFO Applying migration id=shareactivity 2026/04/10 22:57:02 INFO Applying migration id=application 2026/04/10 22:57:02 INFO Applying migration id=certificates 2026/04/10 22:57:02 INFO Applying migration id=rawforward 2026/04/10 22:57:02 INFO Applying migration id=publickey 2026/04/10 22:57:02 INFO Applying migration id=resolvegroup 2026/04/10 22:57:02 INFO Applying migration id=reject 2026/04/10 22:57:02 INFO Applying migration id=autodel 2026/04/10 22:57:02 INFO Applying migration id=jsonb 2026/04/10 22:57:02 INFO Applying migration id=quote 2026/04/10 22:57:02 INFO Applying migration id=rfc9421 2026/04/10 22:57:02 INFO Applying migration id=keys 2026/04/10 22:57:02 INFO Applying migration id=portable 2026/04/10 22:57:02 INFO Applying migration id=proofs 2026/04/10 22:57:02 INFO Applying migration id=contexts 2026/04/10 22:57:02 INFO Applying migration id=deliverieshost 2026/04/10 22:57:02 INFO Applying migration id=pembegin 2026/04/10 22:57:02 INFO Applying migration id=didhost 2026/04/10 22:57:03 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:03 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OneOption (0.62s) === RUN TestPoll_Vote 2026/04/10 22:57:03 INFO Applying migration id=initial 2026/04/10 22:57:03 INFO Applying migration id=notesupdated 2026/04/10 22:57:03 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:03 INFO Applying migration id=activitiesid 2026/04/10 22:57:03 INFO Applying migration id=outbox 2026/04/10 22:57:03 INFO Applying migration id=edits 2026/04/10 22:57:03 INFO Applying migration id=outboxactor 2026/04/10 22:57:03 INFO Applying migration id=outboxsender 2026/04/10 22:57:03 INFO Applying migration id=thread 2026/04/10 22:57:03 INFO Applying migration id=host 2026/04/10 22:57:03 INFO Applying migration id=sharedinbox 2026/04/10 22:57:03 INFO Applying migration id=noteshost 2026/04/10 22:57:03 INFO Applying migration id=fetched 2026/04/10 22:57:03 INFO Applying migration id=move 2026/04/10 22:57:03 INFO Applying migration id=cleanup 2026/04/10 22:57:03 INFO Applying migration id=received 2026/04/10 22:57:03 INFO Applying migration id=namehost 2026/04/10 22:57:03 INFO Applying migration id=outboxhost 2026/04/10 22:57:03 INFO Applying migration id=notesfts 2026/04/10 22:57:03 INFO Applying migration id=iconsname 2026/04/10 22:57:03 INFO Applying migration id=nohash 2026/04/10 22:57:03 INFO Applying migration id=shares 2026/04/10 22:57:03 INFO Applying migration id=actorttl 2026/04/10 22:57:03 INFO Applying migration id=tocc 2026/04/10 22:57:03 INFO Applying migration id=followeds 2026/04/10 22:57:03 INFO Applying migration id=certhash 2026/04/10 22:57:03 INFO Applying migration id=follows_sync 2026/04/10 22:57:03 INFO Applying migration id=jsonpath 2026/04/10 22:57:03 INFO Applying migration id=localforward 2026/04/10 22:57:03 INFO Applying migration id=avatar 2026/04/10 22:57:03 INFO Applying migration id=noimage 2026/04/10 22:57:03 INFO Applying migration id=feed 2026/04/10 22:57:03 INFO Applying migration id=bookmarks 2026/04/10 22:57:03 INFO Applying migration id=shareactivity 2026/04/10 22:57:03 INFO Applying migration id=application 2026/04/10 22:57:03 INFO Applying migration id=certificates 2026/04/10 22:57:03 INFO Applying migration id=rawforward 2026/04/10 22:57:03 INFO Applying migration id=publickey 2026/04/10 22:57:03 INFO Applying migration id=resolvegroup 2026/04/10 22:57:03 INFO Applying migration id=reject 2026/04/10 22:57:03 INFO Applying migration id=autodel 2026/04/10 22:57:03 INFO Applying migration id=jsonb 2026/04/10 22:57:03 INFO Applying migration id=quote 2026/04/10 22:57:03 INFO Applying migration id=rfc9421 2026/04/10 22:57:03 INFO Applying migration id=keys 2026/04/10 22:57:03 INFO Applying migration id=portable 2026/04/10 22:57:03 INFO Applying migration id=proofs 2026/04/10 22:57:03 INFO Applying migration id=contexts 2026/04/10 22:57:03 INFO Applying migration id=deliverieshost 2026/04/10 22:57:03 INFO Applying migration id=pembegin 2026/04/10 22:57:03 INFO Applying migration id=didhost 2026/04/10 22:57:03 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:03 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 22:57:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-f957-7bc0-932d-07701b0f650d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-f957-7b97-b1dd-f3a21a10fdb2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-f957-7b97-b1dd-f3a21a10fdb2 2026/04/10 22:57:03 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Vote (0.82s) === RUN TestPoll_VoteClosedPoll 2026/04/10 22:57:03 INFO Applying migration id=initial 2026/04/10 22:57:03 INFO Applying migration id=notesupdated 2026/04/10 22:57:03 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:03 INFO Applying migration id=activitiesid 2026/04/10 22:57:03 INFO Applying migration id=outbox 2026/04/10 22:57:03 INFO Applying migration id=edits 2026/04/10 22:57:03 INFO Applying migration id=outboxactor 2026/04/10 22:57:03 INFO Applying migration id=outboxsender 2026/04/10 22:57:03 INFO Applying migration id=thread 2026/04/10 22:57:03 INFO Applying migration id=host 2026/04/10 22:57:03 INFO Applying migration id=sharedinbox 2026/04/10 22:57:03 INFO Applying migration id=noteshost 2026/04/10 22:57:03 INFO Applying migration id=fetched 2026/04/10 22:57:03 INFO Applying migration id=move 2026/04/10 22:57:03 INFO Applying migration id=cleanup 2026/04/10 22:57:03 INFO Applying migration id=received 2026/04/10 22:57:03 INFO Applying migration id=namehost 2026/04/10 22:57:03 INFO Applying migration id=outboxhost 2026/04/10 22:57:03 INFO Applying migration id=notesfts 2026/04/10 22:57:03 INFO Applying migration id=iconsname 2026/04/10 22:57:03 INFO Applying migration id=nohash 2026/04/10 22:57:03 INFO Applying migration id=shares 2026/04/10 22:57:03 INFO Applying migration id=actorttl 2026/04/10 22:57:03 INFO Applying migration id=tocc 2026/04/10 22:57:03 INFO Applying migration id=followeds 2026/04/10 22:57:03 INFO Applying migration id=certhash 2026/04/10 22:57:03 INFO Applying migration id=follows_sync 2026/04/10 22:57:03 INFO Applying migration id=jsonpath 2026/04/10 22:57:03 INFO Applying migration id=localforward 2026/04/10 22:57:03 INFO Applying migration id=avatar 2026/04/10 22:57:03 INFO Applying migration id=noimage 2026/04/10 22:57:03 INFO Applying migration id=feed 2026/04/10 22:57:03 INFO Applying migration id=bookmarks 2026/04/10 22:57:03 INFO Applying migration id=shareactivity 2026/04/10 22:57:03 INFO Applying migration id=application 2026/04/10 22:57:03 INFO Applying migration id=certificates 2026/04/10 22:57:03 INFO Applying migration id=rawforward 2026/04/10 22:57:03 INFO Applying migration id=publickey 2026/04/10 22:57:03 INFO Applying migration id=resolvegroup 2026/04/10 22:57:03 INFO Applying migration id=reject 2026/04/10 22:57:03 INFO Applying migration id=autodel 2026/04/10 22:57:03 INFO Applying migration id=jsonb 2026/04/10 22:57:03 INFO Applying migration id=quote 2026/04/10 22:57:03 INFO Applying migration id=rfc9421 2026/04/10 22:57:03 INFO Applying migration id=keys 2026/04/10 22:57:03 INFO Applying migration id=portable 2026/04/10 22:57:03 INFO Applying migration id=proofs 2026/04/10 22:57:03 INFO Applying migration id=contexts 2026/04/10 22:57:03 INFO Applying migration id=deliverieshost 2026/04/10 22:57:03 INFO Applying migration id=pembegin 2026/04/10 22:57:03 INFO Applying migration id=didhost 2026/04/10 22:57:04 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:04 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteClosedPoll (1.01s) === RUN TestPoll_VoteEndedPoll 2026/04/10 22:57:04 INFO Applying migration id=initial 2026/04/10 22:57:04 INFO Applying migration id=notesupdated 2026/04/10 22:57:04 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:04 INFO Applying migration id=activitiesid 2026/04/10 22:57:04 INFO Applying migration id=outbox 2026/04/10 22:57:04 INFO Applying migration id=edits 2026/04/10 22:57:04 INFO Applying migration id=outboxactor 2026/04/10 22:57:04 INFO Applying migration id=outboxsender 2026/04/10 22:57:04 INFO Applying migration id=thread 2026/04/10 22:57:04 INFO Applying migration id=host 2026/04/10 22:57:04 INFO Applying migration id=sharedinbox 2026/04/10 22:57:04 INFO Applying migration id=noteshost 2026/04/10 22:57:04 INFO Applying migration id=fetched 2026/04/10 22:57:04 INFO Applying migration id=move 2026/04/10 22:57:04 INFO Applying migration id=cleanup 2026/04/10 22:57:04 INFO Applying migration id=received 2026/04/10 22:57:04 INFO Applying migration id=namehost 2026/04/10 22:57:04 INFO Applying migration id=outboxhost 2026/04/10 22:57:04 INFO Applying migration id=notesfts 2026/04/10 22:57:04 INFO Applying migration id=iconsname 2026/04/10 22:57:04 INFO Applying migration id=nohash 2026/04/10 22:57:04 INFO Applying migration id=shares 2026/04/10 22:57:04 INFO Applying migration id=actorttl 2026/04/10 22:57:04 INFO Applying migration id=tocc 2026/04/10 22:57:04 INFO Applying migration id=followeds 2026/04/10 22:57:04 INFO Applying migration id=certhash 2026/04/10 22:57:04 INFO Applying migration id=follows_sync 2026/04/10 22:57:04 INFO Applying migration id=jsonpath 2026/04/10 22:57:04 INFO Applying migration id=localforward 2026/04/10 22:57:04 INFO Applying migration id=avatar 2026/04/10 22:57:04 INFO Applying migration id=noimage 2026/04/10 22:57:04 INFO Applying migration id=feed 2026/04/10 22:57:04 INFO Applying migration id=bookmarks 2026/04/10 22:57:04 INFO Applying migration id=shareactivity 2026/04/10 22:57:04 INFO Applying migration id=application 2026/04/10 22:57:04 INFO Applying migration id=certificates 2026/04/10 22:57:04 INFO Applying migration id=rawforward 2026/04/10 22:57:04 INFO Applying migration id=publickey 2026/04/10 22:57:04 INFO Applying migration id=resolvegroup 2026/04/10 22:57:04 INFO Applying migration id=reject 2026/04/10 22:57:04 INFO Applying migration id=autodel 2026/04/10 22:57:04 INFO Applying migration id=jsonb 2026/04/10 22:57:04 INFO Applying migration id=quote 2026/04/10 22:57:04 INFO Applying migration id=rfc9421 2026/04/10 22:57:04 INFO Applying migration id=keys 2026/04/10 22:57:04 INFO Applying migration id=portable 2026/04/10 22:57:04 INFO Applying migration id=proofs 2026/04/10 22:57:04 INFO Applying migration id=contexts 2026/04/10 22:57:04 INFO Applying migration id=deliverieshost 2026/04/10 22:57:04 INFO Applying migration id=pembegin 2026/04/10 22:57:04 INFO Applying migration id=didhost 2026/04/10 22:57:05 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:05 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteEndedPoll (0.68s) === RUN TestPoll_Reply 2026/04/10 22:57:05 INFO Applying migration id=initial 2026/04/10 22:57:05 INFO Applying migration id=notesupdated 2026/04/10 22:57:05 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:05 INFO Applying migration id=activitiesid 2026/04/10 22:57:05 INFO Applying migration id=outbox 2026/04/10 22:57:05 INFO Applying migration id=edits 2026/04/10 22:57:05 INFO Applying migration id=outboxactor 2026/04/10 22:57:05 INFO Applying migration id=outboxsender 2026/04/10 22:57:05 INFO Applying migration id=thread 2026/04/10 22:57:05 INFO Applying migration id=host 2026/04/10 22:57:05 INFO Applying migration id=sharedinbox 2026/04/10 22:57:05 INFO Applying migration id=noteshost 2026/04/10 22:57:05 INFO Applying migration id=fetched 2026/04/10 22:57:05 INFO Applying migration id=move 2026/04/10 22:57:05 INFO Applying migration id=cleanup 2026/04/10 22:57:05 INFO Applying migration id=received 2026/04/10 22:57:05 INFO Applying migration id=namehost 2026/04/10 22:57:05 INFO Applying migration id=outboxhost 2026/04/10 22:57:05 INFO Applying migration id=notesfts 2026/04/10 22:57:05 INFO Applying migration id=iconsname 2026/04/10 22:57:05 INFO Applying migration id=nohash 2026/04/10 22:57:05 INFO Applying migration id=shares 2026/04/10 22:57:05 INFO Applying migration id=actorttl 2026/04/10 22:57:05 INFO Applying migration id=tocc 2026/04/10 22:57:05 INFO Applying migration id=followeds 2026/04/10 22:57:05 INFO Applying migration id=certhash 2026/04/10 22:57:05 INFO Applying migration id=follows_sync 2026/04/10 22:57:05 INFO Applying migration id=jsonpath 2026/04/10 22:57:05 INFO Applying migration id=localforward 2026/04/10 22:57:05 INFO Applying migration id=avatar 2026/04/10 22:57:05 INFO Applying migration id=noimage 2026/04/10 22:57:05 INFO Applying migration id=feed 2026/04/10 22:57:05 INFO Applying migration id=bookmarks 2026/04/10 22:57:05 INFO Applying migration id=shareactivity 2026/04/10 22:57:05 INFO Applying migration id=application 2026/04/10 22:57:05 INFO Applying migration id=certificates 2026/04/10 22:57:05 INFO Applying migration id=rawforward 2026/04/10 22:57:05 INFO Applying migration id=publickey 2026/04/10 22:57:05 INFO Applying migration id=resolvegroup 2026/04/10 22:57:05 INFO Applying migration id=reject 2026/04/10 22:57:05 INFO Applying migration id=autodel 2026/04/10 22:57:05 INFO Applying migration id=jsonb 2026/04/10 22:57:05 INFO Applying migration id=quote 2026/04/10 22:57:05 INFO Applying migration id=rfc9421 2026/04/10 22:57:05 INFO Applying migration id=keys 2026/04/10 22:57:05 INFO Applying migration id=portable 2026/04/10 22:57:05 INFO Applying migration id=proofs 2026/04/10 22:57:05 INFO Applying migration id=contexts 2026/04/10 22:57:05 INFO Applying migration id=deliverieshost 2026/04/10 22:57:05 INFO Applying migration id=pembegin 2026/04/10 22:57:05 INFO Applying migration id=didhost 2026/04/10 22:57:07 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:07 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 22:57:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-0695-7810-abb5-8ce81a374efe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-0695-77ec-84a6-7417a43d9c5b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-0695-77ec-84a6-7417a43d9c5b 2026/04/10 22:57:07 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Reply (1.70s) === RUN TestPoll_ReplyClosedPoll 2026/04/10 22:57:07 INFO Applying migration id=initial 2026/04/10 22:57:07 INFO Applying migration id=notesupdated 2026/04/10 22:57:07 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:07 INFO Applying migration id=activitiesid 2026/04/10 22:57:07 INFO Applying migration id=outbox 2026/04/10 22:57:07 INFO Applying migration id=edits 2026/04/10 22:57:07 INFO Applying migration id=outboxactor 2026/04/10 22:57:07 INFO Applying migration id=outboxsender 2026/04/10 22:57:07 INFO Applying migration id=thread 2026/04/10 22:57:07 INFO Applying migration id=host 2026/04/10 22:57:07 INFO Applying migration id=sharedinbox 2026/04/10 22:57:07 INFO Applying migration id=noteshost 2026/04/10 22:57:07 INFO Applying migration id=fetched 2026/04/10 22:57:07 INFO Applying migration id=move 2026/04/10 22:57:07 INFO Applying migration id=cleanup 2026/04/10 22:57:07 INFO Applying migration id=received 2026/04/10 22:57:07 INFO Applying migration id=namehost 2026/04/10 22:57:07 INFO Applying migration id=outboxhost 2026/04/10 22:57:07 INFO Applying migration id=notesfts 2026/04/10 22:57:07 INFO Applying migration id=iconsname 2026/04/10 22:57:07 INFO Applying migration id=nohash 2026/04/10 22:57:07 INFO Applying migration id=shares 2026/04/10 22:57:07 INFO Applying migration id=actorttl 2026/04/10 22:57:07 INFO Applying migration id=tocc 2026/04/10 22:57:07 INFO Applying migration id=followeds 2026/04/10 22:57:07 INFO Applying migration id=certhash 2026/04/10 22:57:07 INFO Applying migration id=follows_sync 2026/04/10 22:57:07 INFO Applying migration id=jsonpath 2026/04/10 22:57:07 INFO Applying migration id=localforward 2026/04/10 22:57:07 INFO Applying migration id=avatar 2026/04/10 22:57:07 INFO Applying migration id=noimage 2026/04/10 22:57:07 INFO Applying migration id=feed 2026/04/10 22:57:07 INFO Applying migration id=bookmarks 2026/04/10 22:57:07 INFO Applying migration id=shareactivity 2026/04/10 22:57:07 INFO Applying migration id=application 2026/04/10 22:57:07 INFO Applying migration id=certificates 2026/04/10 22:57:07 INFO Applying migration id=rawforward 2026/04/10 22:57:07 INFO Applying migration id=publickey 2026/04/10 22:57:07 INFO Applying migration id=resolvegroup 2026/04/10 22:57:07 INFO Applying migration id=reject 2026/04/10 22:57:07 INFO Applying migration id=autodel 2026/04/10 22:57:07 INFO Applying migration id=jsonb 2026/04/10 22:57:07 INFO Applying migration id=quote 2026/04/10 22:57:07 INFO Applying migration id=rfc9421 2026/04/10 22:57:07 INFO Applying migration id=keys 2026/04/10 22:57:07 INFO Applying migration id=portable 2026/04/10 22:57:07 INFO Applying migration id=proofs 2026/04/10 22:57:07 INFO Applying migration id=contexts 2026/04/10 22:57:07 INFO Applying migration id=deliverieshost 2026/04/10 22:57:07 INFO Applying migration id=pembegin 2026/04/10 22:57:07 INFO Applying migration id=didhost 2026/04/10 22:57:08 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:08 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 22:57:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-09cc-74ae-a89e-c8db060bd279 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-09cc-748e-9558-4411078c364c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-09cc-748e-9558-4411078c364c 2026/04/10 22:57:08 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_ReplyClosedPoll (0.82s) === RUN TestPoll_EditVote 2026/04/10 22:57:08 INFO Applying migration id=initial 2026/04/10 22:57:08 INFO Applying migration id=notesupdated 2026/04/10 22:57:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:08 INFO Applying migration id=activitiesid 2026/04/10 22:57:08 INFO Applying migration id=outbox 2026/04/10 22:57:08 INFO Applying migration id=edits 2026/04/10 22:57:08 INFO Applying migration id=outboxactor 2026/04/10 22:57:08 INFO Applying migration id=outboxsender 2026/04/10 22:57:08 INFO Applying migration id=thread 2026/04/10 22:57:08 INFO Applying migration id=host 2026/04/10 22:57:08 INFO Applying migration id=sharedinbox 2026/04/10 22:57:08 INFO Applying migration id=noteshost 2026/04/10 22:57:08 INFO Applying migration id=fetched 2026/04/10 22:57:08 INFO Applying migration id=move 2026/04/10 22:57:08 INFO Applying migration id=cleanup 2026/04/10 22:57:08 INFO Applying migration id=received 2026/04/10 22:57:08 INFO Applying migration id=namehost 2026/04/10 22:57:08 INFO Applying migration id=outboxhost 2026/04/10 22:57:08 INFO Applying migration id=notesfts 2026/04/10 22:57:08 INFO Applying migration id=iconsname 2026/04/10 22:57:08 INFO Applying migration id=nohash 2026/04/10 22:57:08 INFO Applying migration id=shares 2026/04/10 22:57:08 INFO Applying migration id=actorttl 2026/04/10 22:57:08 INFO Applying migration id=tocc 2026/04/10 22:57:08 INFO Applying migration id=followeds 2026/04/10 22:57:08 INFO Applying migration id=certhash 2026/04/10 22:57:08 INFO Applying migration id=follows_sync 2026/04/10 22:57:08 INFO Applying migration id=jsonpath 2026/04/10 22:57:08 INFO Applying migration id=localforward 2026/04/10 22:57:08 INFO Applying migration id=avatar 2026/04/10 22:57:08 INFO Applying migration id=noimage 2026/04/10 22:57:08 INFO Applying migration id=feed 2026/04/10 22:57:08 INFO Applying migration id=bookmarks 2026/04/10 22:57:08 INFO Applying migration id=shareactivity 2026/04/10 22:57:08 INFO Applying migration id=application 2026/04/10 22:57:08 INFO Applying migration id=certificates 2026/04/10 22:57:08 INFO Applying migration id=rawforward 2026/04/10 22:57:08 INFO Applying migration id=publickey 2026/04/10 22:57:08 INFO Applying migration id=resolvegroup 2026/04/10 22:57:08 INFO Applying migration id=reject 2026/04/10 22:57:08 INFO Applying migration id=autodel 2026/04/10 22:57:08 INFO Applying migration id=jsonb 2026/04/10 22:57:08 INFO Applying migration id=quote 2026/04/10 22:57:08 INFO Applying migration id=rfc9421 2026/04/10 22:57:08 INFO Applying migration id=keys 2026/04/10 22:57:08 INFO Applying migration id=portable 2026/04/10 22:57:08 INFO Applying migration id=proofs 2026/04/10 22:57:08 INFO Applying migration id=contexts 2026/04/10 22:57:08 INFO Applying migration id=deliverieshost 2026/04/10 22:57:08 INFO Applying migration id=pembegin 2026/04/10 22:57:08 INFO Applying migration id=didhost 2026/04/10 22:57:08 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:08 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 22:57:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-0d25-7cc3-914d-8bcbc97928a9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-0d25-7ca5-a63a-fbbd59fa1b23 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-0d25-7ca5-a63a-fbbd59fa1b23 2026/04/10 22:57:08 INFO Viewing post post=https://127.0.0.1/poll/1 2026/04/10 22:57:08 WARN Cannot edit votes vote=https://localhost.localdomain:8443/post/019d799d-0d25-7ca5-a63a-fbbd59fa1b23 --- PASS: TestPoll_EditVote (0.86s) === RUN TestPoll_DeleteReply 2026/04/10 22:57:08 INFO Applying migration id=initial 2026/04/10 22:57:08 INFO Applying migration id=notesupdated 2026/04/10 22:57:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:08 INFO Applying migration id=activitiesid 2026/04/10 22:57:08 INFO Applying migration id=outbox 2026/04/10 22:57:08 INFO Applying migration id=edits 2026/04/10 22:57:08 INFO Applying migration id=outboxactor 2026/04/10 22:57:08 INFO Applying migration id=outboxsender 2026/04/10 22:57:08 INFO Applying migration id=thread 2026/04/10 22:57:08 INFO Applying migration id=host 2026/04/10 22:57:08 INFO Applying migration id=sharedinbox 2026/04/10 22:57:08 INFO Applying migration id=noteshost 2026/04/10 22:57:08 INFO Applying migration id=fetched 2026/04/10 22:57:08 INFO Applying migration id=move 2026/04/10 22:57:08 INFO Applying migration id=cleanup 2026/04/10 22:57:08 INFO Applying migration id=received 2026/04/10 22:57:08 INFO Applying migration id=namehost 2026/04/10 22:57:08 INFO Applying migration id=outboxhost 2026/04/10 22:57:08 INFO Applying migration id=notesfts 2026/04/10 22:57:08 INFO Applying migration id=iconsname 2026/04/10 22:57:08 INFO Applying migration id=nohash 2026/04/10 22:57:08 INFO Applying migration id=shares 2026/04/10 22:57:08 INFO Applying migration id=actorttl 2026/04/10 22:57:08 INFO Applying migration id=tocc 2026/04/10 22:57:08 INFO Applying migration id=followeds 2026/04/10 22:57:08 INFO Applying migration id=certhash 2026/04/10 22:57:08 INFO Applying migration id=follows_sync 2026/04/10 22:57:08 INFO Applying migration id=jsonpath 2026/04/10 22:57:08 INFO Applying migration id=localforward 2026/04/10 22:57:08 INFO Applying migration id=avatar 2026/04/10 22:57:08 INFO Applying migration id=noimage 2026/04/10 22:57:08 INFO Applying migration id=feed 2026/04/10 22:57:08 INFO Applying migration id=bookmarks 2026/04/10 22:57:08 INFO Applying migration id=shareactivity 2026/04/10 22:57:08 INFO Applying migration id=application 2026/04/10 22:57:08 INFO Applying migration id=certificates 2026/04/10 22:57:08 INFO Applying migration id=rawforward 2026/04/10 22:57:08 INFO Applying migration id=publickey 2026/04/10 22:57:08 INFO Applying migration id=resolvegroup 2026/04/10 22:57:08 INFO Applying migration id=reject 2026/04/10 22:57:08 INFO Applying migration id=autodel 2026/04/10 22:57:08 INFO Applying migration id=jsonb 2026/04/10 22:57:08 INFO Applying migration id=quote 2026/04/10 22:57:08 INFO Applying migration id=rfc9421 2026/04/10 22:57:08 INFO Applying migration id=keys 2026/04/10 22:57:08 INFO Applying migration id=portable 2026/04/10 22:57:08 INFO Applying migration id=proofs 2026/04/10 22:57:08 INFO Applying migration id=contexts 2026/04/10 22:57:08 INFO Applying migration id=deliverieshost 2026/04/10 22:57:08 INFO Applying migration id=pembegin 2026/04/10 22:57:08 INFO Applying migration id=didhost 2026/04/10 22:57:09 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:09 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 22:57:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-1102-7b32-9b62-013bc2950c88 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-1102-7b06-b35f-80e86f05cdfe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-1102-7b06-b35f-80e86f05cdfe 2026/04/10 22:57:09 INFO Viewing post post=https://127.0.0.1/poll/1 2026/04/10 22:57:09 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019d799d-1102-7b06-b35f-80e86f05cdfe can=2026-04-10T23:01:09.890Z --- PASS: TestPoll_DeleteReply (0.99s) === RUN TestPoll_Update 2026/04/10 22:57:09 INFO Applying migration id=initial 2026/04/10 22:57:09 INFO Applying migration id=notesupdated 2026/04/10 22:57:09 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:09 INFO Applying migration id=activitiesid 2026/04/10 22:57:09 INFO Applying migration id=outbox 2026/04/10 22:57:09 INFO Applying migration id=edits 2026/04/10 22:57:09 INFO Applying migration id=outboxactor 2026/04/10 22:57:09 INFO Applying migration id=outboxsender 2026/04/10 22:57:09 INFO Applying migration id=thread 2026/04/10 22:57:09 INFO Applying migration id=host 2026/04/10 22:57:09 INFO Applying migration id=sharedinbox 2026/04/10 22:57:09 INFO Applying migration id=noteshost 2026/04/10 22:57:09 INFO Applying migration id=fetched 2026/04/10 22:57:09 INFO Applying migration id=move 2026/04/10 22:57:09 INFO Applying migration id=cleanup 2026/04/10 22:57:09 INFO Applying migration id=received 2026/04/10 22:57:09 INFO Applying migration id=namehost 2026/04/10 22:57:09 INFO Applying migration id=outboxhost 2026/04/10 22:57:09 INFO Applying migration id=notesfts 2026/04/10 22:57:09 INFO Applying migration id=iconsname 2026/04/10 22:57:09 INFO Applying migration id=nohash 2026/04/10 22:57:09 INFO Applying migration id=shares 2026/04/10 22:57:09 INFO Applying migration id=actorttl 2026/04/10 22:57:09 INFO Applying migration id=tocc 2026/04/10 22:57:09 INFO Applying migration id=followeds 2026/04/10 22:57:09 INFO Applying migration id=certhash 2026/04/10 22:57:09 INFO Applying migration id=follows_sync 2026/04/10 22:57:09 INFO Applying migration id=jsonpath 2026/04/10 22:57:09 INFO Applying migration id=localforward 2026/04/10 22:57:09 INFO Applying migration id=avatar 2026/04/10 22:57:09 INFO Applying migration id=noimage 2026/04/10 22:57:09 INFO Applying migration id=feed 2026/04/10 22:57:09 INFO Applying migration id=bookmarks 2026/04/10 22:57:09 INFO Applying migration id=shareactivity 2026/04/10 22:57:09 INFO Applying migration id=application 2026/04/10 22:57:09 INFO Applying migration id=certificates 2026/04/10 22:57:09 INFO Applying migration id=rawforward 2026/04/10 22:57:09 INFO Applying migration id=publickey 2026/04/10 22:57:09 INFO Applying migration id=resolvegroup 2026/04/10 22:57:09 INFO Applying migration id=reject 2026/04/10 22:57:09 INFO Applying migration id=autodel 2026/04/10 22:57:09 INFO Applying migration id=jsonb 2026/04/10 22:57:09 INFO Applying migration id=quote 2026/04/10 22:57:09 INFO Applying migration id=rfc9421 2026/04/10 22:57:09 INFO Applying migration id=keys 2026/04/10 22:57:09 INFO Applying migration id=portable 2026/04/10 22:57:09 INFO Applying migration id=proofs 2026/04/10 22:57:09 INFO Applying migration id=contexts 2026/04/10 22:57:09 INFO Applying migration id=deliverieshost 2026/04/10 22:57:09 INFO Applying migration id=pembegin 2026/04/10 22:57:09 INFO Applying migration id=didhost 2026/04/10 22:57:10 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:10 INFO Viewing post post=https://127.0.0.1/poll/1 2026/04/10 22:57:10 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:10 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Update (1.03s) === RUN TestPoll_OldUpdate 2026/04/10 22:57:10 INFO Applying migration id=initial 2026/04/10 22:57:10 INFO Applying migration id=notesupdated 2026/04/10 22:57:10 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:10 INFO Applying migration id=activitiesid 2026/04/10 22:57:10 INFO Applying migration id=outbox 2026/04/10 22:57:10 INFO Applying migration id=edits 2026/04/10 22:57:10 INFO Applying migration id=outboxactor 2026/04/10 22:57:10 INFO Applying migration id=outboxsender 2026/04/10 22:57:10 INFO Applying migration id=thread 2026/04/10 22:57:10 INFO Applying migration id=host 2026/04/10 22:57:10 INFO Applying migration id=sharedinbox 2026/04/10 22:57:10 INFO Applying migration id=noteshost 2026/04/10 22:57:10 INFO Applying migration id=fetched 2026/04/10 22:57:10 INFO Applying migration id=move 2026/04/10 22:57:10 INFO Applying migration id=cleanup 2026/04/10 22:57:10 INFO Applying migration id=received 2026/04/10 22:57:10 INFO Applying migration id=namehost 2026/04/10 22:57:10 INFO Applying migration id=outboxhost 2026/04/10 22:57:10 INFO Applying migration id=notesfts 2026/04/10 22:57:10 INFO Applying migration id=iconsname 2026/04/10 22:57:10 INFO Applying migration id=nohash 2026/04/10 22:57:10 INFO Applying migration id=shares 2026/04/10 22:57:10 INFO Applying migration id=actorttl 2026/04/10 22:57:10 INFO Applying migration id=tocc 2026/04/10 22:57:10 INFO Applying migration id=followeds 2026/04/10 22:57:10 INFO Applying migration id=certhash 2026/04/10 22:57:10 INFO Applying migration id=follows_sync 2026/04/10 22:57:10 INFO Applying migration id=jsonpath 2026/04/10 22:57:10 INFO Applying migration id=localforward 2026/04/10 22:57:10 INFO Applying migration id=avatar 2026/04/10 22:57:10 INFO Applying migration id=noimage 2026/04/10 22:57:10 INFO Applying migration id=feed 2026/04/10 22:57:10 INFO Applying migration id=bookmarks 2026/04/10 22:57:10 INFO Applying migration id=shareactivity 2026/04/10 22:57:10 INFO Applying migration id=application 2026/04/10 22:57:10 INFO Applying migration id=certificates 2026/04/10 22:57:10 INFO Applying migration id=rawforward 2026/04/10 22:57:10 INFO Applying migration id=publickey 2026/04/10 22:57:10 INFO Applying migration id=resolvegroup 2026/04/10 22:57:10 INFO Applying migration id=reject 2026/04/10 22:57:10 INFO Applying migration id=autodel 2026/04/10 22:57:10 INFO Applying migration id=jsonb 2026/04/10 22:57:10 INFO Applying migration id=quote 2026/04/10 22:57:10 INFO Applying migration id=rfc9421 2026/04/10 22:57:10 INFO Applying migration id=keys 2026/04/10 22:57:10 INFO Applying migration id=portable 2026/04/10 22:57:10 INFO Applying migration id=proofs 2026/04/10 22:57:10 INFO Applying migration id=contexts 2026/04/10 22:57:10 INFO Applying migration id=deliverieshost 2026/04/10 22:57:11 INFO Applying migration id=pembegin 2026/04/10 22:57:11 INFO Applying migration id=didhost 2026/04/10 22:57:11 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:11 INFO Viewing post post=https://127.0.0.1/poll/1 2026/04/10 22:57:11 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OldUpdate (0.81s) === RUN TestPoll_Local3Options 2026/04/10 22:57:11 INFO Applying migration id=initial 2026/04/10 22:57:11 INFO Applying migration id=notesupdated 2026/04/10 22:57:11 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:11 INFO Applying migration id=activitiesid 2026/04/10 22:57:11 INFO Applying migration id=outbox 2026/04/10 22:57:11 INFO Applying migration id=edits 2026/04/10 22:57:11 INFO Applying migration id=outboxactor 2026/04/10 22:57:11 INFO Applying migration id=outboxsender 2026/04/10 22:57:11 INFO Applying migration id=thread 2026/04/10 22:57:11 INFO Applying migration id=host 2026/04/10 22:57:11 INFO Applying migration id=sharedinbox 2026/04/10 22:57:11 INFO Applying migration id=noteshost 2026/04/10 22:57:11 INFO Applying migration id=fetched 2026/04/10 22:57:11 INFO Applying migration id=move 2026/04/10 22:57:11 INFO Applying migration id=cleanup 2026/04/10 22:57:11 INFO Applying migration id=received 2026/04/10 22:57:11 INFO Applying migration id=namehost 2026/04/10 22:57:11 INFO Applying migration id=outboxhost 2026/04/10 22:57:11 INFO Applying migration id=notesfts 2026/04/10 22:57:11 INFO Applying migration id=iconsname 2026/04/10 22:57:11 INFO Applying migration id=nohash 2026/04/10 22:57:11 INFO Applying migration id=shares 2026/04/10 22:57:11 INFO Applying migration id=actorttl 2026/04/10 22:57:11 INFO Applying migration id=tocc 2026/04/10 22:57:11 INFO Applying migration id=followeds 2026/04/10 22:57:11 INFO Applying migration id=certhash 2026/04/10 22:57:11 INFO Applying migration id=follows_sync 2026/04/10 22:57:11 INFO Applying migration id=jsonpath 2026/04/10 22:57:11 INFO Applying migration id=localforward 2026/04/10 22:57:11 INFO Applying migration id=avatar 2026/04/10 22:57:11 INFO Applying migration id=noimage 2026/04/10 22:57:11 INFO Applying migration id=feed 2026/04/10 22:57:11 INFO Applying migration id=bookmarks 2026/04/10 22:57:11 INFO Applying migration id=shareactivity 2026/04/10 22:57:11 INFO Applying migration id=application 2026/04/10 22:57:11 INFO Applying migration id=certificates 2026/04/10 22:57:11 INFO Applying migration id=rawforward 2026/04/10 22:57:11 INFO Applying migration id=publickey 2026/04/10 22:57:11 INFO Applying migration id=resolvegroup 2026/04/10 22:57:11 INFO Applying migration id=reject 2026/04/10 22:57:11 INFO Applying migration id=autodel 2026/04/10 22:57:11 INFO Applying migration id=jsonb 2026/04/10 22:57:11 INFO Applying migration id=quote 2026/04/10 22:57:11 INFO Applying migration id=rfc9421 2026/04/10 22:57:11 INFO Applying migration id=keys 2026/04/10 22:57:11 INFO Applying migration id=portable 2026/04/10 22:57:11 INFO Applying migration id=proofs 2026/04/10 22:57:11 INFO Applying migration id=contexts 2026/04/10 22:57:11 INFO Applying migration id=deliverieshost 2026/04/10 22:57:11 INFO Applying migration id=pembegin 2026/04/10 22:57:11 INFO Applying migration id=didhost 2026/04/10 22:57:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-1b35-7366-890a-121c6ff21624 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-1b34-7bc3-8e3a-45346806ae54 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-1b34-7bc3-8e3a-45346806ae54 2026/04/10 22:57:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-1b34-7bc3-8e3a-45346806ae54 --- PASS: TestPoll_Local3Options (0.76s) === RUN TestPoll_Local5Options 2026/04/10 22:57:12 INFO Applying migration id=initial 2026/04/10 22:57:12 INFO Applying migration id=notesupdated 2026/04/10 22:57:12 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:12 INFO Applying migration id=activitiesid 2026/04/10 22:57:12 INFO Applying migration id=outbox 2026/04/10 22:57:12 INFO Applying migration id=edits 2026/04/10 22:57:12 INFO Applying migration id=outboxactor 2026/04/10 22:57:12 INFO Applying migration id=outboxsender 2026/04/10 22:57:12 INFO Applying migration id=thread 2026/04/10 22:57:12 INFO Applying migration id=host 2026/04/10 22:57:12 INFO Applying migration id=sharedinbox 2026/04/10 22:57:12 INFO Applying migration id=noteshost 2026/04/10 22:57:12 INFO Applying migration id=fetched 2026/04/10 22:57:12 INFO Applying migration id=move 2026/04/10 22:57:12 INFO Applying migration id=cleanup 2026/04/10 22:57:12 INFO Applying migration id=received 2026/04/10 22:57:12 INFO Applying migration id=namehost 2026/04/10 22:57:12 INFO Applying migration id=outboxhost 2026/04/10 22:57:12 INFO Applying migration id=notesfts 2026/04/10 22:57:12 INFO Applying migration id=iconsname 2026/04/10 22:57:12 INFO Applying migration id=nohash 2026/04/10 22:57:12 INFO Applying migration id=shares 2026/04/10 22:57:12 INFO Applying migration id=actorttl 2026/04/10 22:57:12 INFO Applying migration id=tocc 2026/04/10 22:57:12 INFO Applying migration id=followeds 2026/04/10 22:57:12 INFO Applying migration id=certhash 2026/04/10 22:57:12 INFO Applying migration id=follows_sync 2026/04/10 22:57:12 INFO Applying migration id=jsonpath 2026/04/10 22:57:12 INFO Applying migration id=localforward 2026/04/10 22:57:12 INFO Applying migration id=avatar 2026/04/10 22:57:12 INFO Applying migration id=noimage 2026/04/10 22:57:12 INFO Applying migration id=feed 2026/04/10 22:57:12 INFO Applying migration id=bookmarks 2026/04/10 22:57:12 INFO Applying migration id=shareactivity 2026/04/10 22:57:12 INFO Applying migration id=application 2026/04/10 22:57:12 INFO Applying migration id=certificates 2026/04/10 22:57:12 INFO Applying migration id=rawforward 2026/04/10 22:57:12 INFO Applying migration id=publickey 2026/04/10 22:57:12 INFO Applying migration id=resolvegroup 2026/04/10 22:57:12 INFO Applying migration id=reject 2026/04/10 22:57:12 INFO Applying migration id=autodel 2026/04/10 22:57:12 INFO Applying migration id=jsonb 2026/04/10 22:57:12 INFO Applying migration id=quote 2026/04/10 22:57:12 INFO Applying migration id=rfc9421 2026/04/10 22:57:12 INFO Applying migration id=keys 2026/04/10 22:57:12 INFO Applying migration id=portable 2026/04/10 22:57:12 INFO Applying migration id=proofs 2026/04/10 22:57:12 INFO Applying migration id=contexts 2026/04/10 22:57:12 INFO Applying migration id=deliverieshost 2026/04/10 22:57:12 INFO Applying migration id=pembegin 2026/04/10 22:57:12 INFO Applying migration id=didhost 2026/04/10 22:57:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-1ec6-75e4-970a-d8e7cdedb43b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-1ec6-752e-ab95-34e493b53af0 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-1ec6-752e-ab95-34e493b53af0 2026/04/10 22:57:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-1ec6-752e-ab95-34e493b53af0 --- PASS: TestPoll_Local5Options (0.91s) === RUN TestPoll_Local1Option 2026/04/10 22:57:13 INFO Applying migration id=initial 2026/04/10 22:57:13 INFO Applying migration id=notesupdated 2026/04/10 22:57:13 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:13 INFO Applying migration id=activitiesid 2026/04/10 22:57:13 INFO Applying migration id=outbox 2026/04/10 22:57:13 INFO Applying migration id=edits 2026/04/10 22:57:13 INFO Applying migration id=outboxactor 2026/04/10 22:57:13 INFO Applying migration id=outboxsender 2026/04/10 22:57:13 INFO Applying migration id=thread 2026/04/10 22:57:13 INFO Applying migration id=host 2026/04/10 22:57:13 INFO Applying migration id=sharedinbox 2026/04/10 22:57:13 INFO Applying migration id=noteshost 2026/04/10 22:57:13 INFO Applying migration id=fetched 2026/04/10 22:57:13 INFO Applying migration id=move 2026/04/10 22:57:13 INFO Applying migration id=cleanup 2026/04/10 22:57:13 INFO Applying migration id=received 2026/04/10 22:57:13 INFO Applying migration id=namehost 2026/04/10 22:57:13 INFO Applying migration id=outboxhost 2026/04/10 22:57:13 INFO Applying migration id=notesfts 2026/04/10 22:57:13 INFO Applying migration id=iconsname 2026/04/10 22:57:13 INFO Applying migration id=nohash 2026/04/10 22:57:13 INFO Applying migration id=shares 2026/04/10 22:57:13 INFO Applying migration id=actorttl 2026/04/10 22:57:13 INFO Applying migration id=tocc 2026/04/10 22:57:13 INFO Applying migration id=followeds 2026/04/10 22:57:13 INFO Applying migration id=certhash 2026/04/10 22:57:13 INFO Applying migration id=follows_sync 2026/04/10 22:57:13 INFO Applying migration id=jsonpath 2026/04/10 22:57:13 INFO Applying migration id=localforward 2026/04/10 22:57:13 INFO Applying migration id=avatar 2026/04/10 22:57:13 INFO Applying migration id=noimage 2026/04/10 22:57:13 INFO Applying migration id=feed 2026/04/10 22:57:13 INFO Applying migration id=bookmarks 2026/04/10 22:57:13 INFO Applying migration id=shareactivity 2026/04/10 22:57:13 INFO Applying migration id=application 2026/04/10 22:57:13 INFO Applying migration id=certificates 2026/04/10 22:57:13 INFO Applying migration id=rawforward 2026/04/10 22:57:13 INFO Applying migration id=publickey 2026/04/10 22:57:13 INFO Applying migration id=resolvegroup 2026/04/10 22:57:13 INFO Applying migration id=reject 2026/04/10 22:57:13 INFO Applying migration id=autodel 2026/04/10 22:57:13 INFO Applying migration id=jsonb 2026/04/10 22:57:13 INFO Applying migration id=quote 2026/04/10 22:57:13 INFO Applying migration id=rfc9421 2026/04/10 22:57:13 INFO Applying migration id=keys 2026/04/10 22:57:13 INFO Applying migration id=portable 2026/04/10 22:57:13 INFO Applying migration id=proofs 2026/04/10 22:57:13 INFO Applying migration id=contexts 2026/04/10 22:57:13 INFO Applying migration id=deliverieshost 2026/04/10 22:57:13 INFO Applying migration id=pembegin 2026/04/10 22:57:13 INFO Applying migration id=didhost 2026/04/10 22:57:14 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope" --- PASS: TestPoll_Local1Option (1.38s) === RUN TestPoll_Local6Options 2026/04/10 22:57:14 INFO Applying migration id=initial 2026/04/10 22:57:14 INFO Applying migration id=notesupdated 2026/04/10 22:57:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:14 INFO Applying migration id=activitiesid 2026/04/10 22:57:14 INFO Applying migration id=outbox 2026/04/10 22:57:14 INFO Applying migration id=edits 2026/04/10 22:57:14 INFO Applying migration id=outboxactor 2026/04/10 22:57:14 INFO Applying migration id=outboxsender 2026/04/10 22:57:14 INFO Applying migration id=thread 2026/04/10 22:57:14 INFO Applying migration id=host 2026/04/10 22:57:14 INFO Applying migration id=sharedinbox 2026/04/10 22:57:14 INFO Applying migration id=noteshost 2026/04/10 22:57:14 INFO Applying migration id=fetched 2026/04/10 22:57:14 INFO Applying migration id=move 2026/04/10 22:57:14 INFO Applying migration id=cleanup 2026/04/10 22:57:14 INFO Applying migration id=received 2026/04/10 22:57:14 INFO Applying migration id=namehost 2026/04/10 22:57:14 INFO Applying migration id=outboxhost 2026/04/10 22:57:14 INFO Applying migration id=notesfts 2026/04/10 22:57:14 INFO Applying migration id=iconsname 2026/04/10 22:57:14 INFO Applying migration id=nohash 2026/04/10 22:57:14 INFO Applying migration id=shares 2026/04/10 22:57:14 INFO Applying migration id=actorttl 2026/04/10 22:57:14 INFO Applying migration id=tocc 2026/04/10 22:57:14 INFO Applying migration id=followeds 2026/04/10 22:57:14 INFO Applying migration id=certhash 2026/04/10 22:57:14 INFO Applying migration id=follows_sync 2026/04/10 22:57:14 INFO Applying migration id=jsonpath 2026/04/10 22:57:14 INFO Applying migration id=localforward 2026/04/10 22:57:14 INFO Applying migration id=avatar 2026/04/10 22:57:14 INFO Applying migration id=noimage 2026/04/10 22:57:14 INFO Applying migration id=feed 2026/04/10 22:57:14 INFO Applying migration id=bookmarks 2026/04/10 22:57:14 INFO Applying migration id=shareactivity 2026/04/10 22:57:14 INFO Applying migration id=application 2026/04/10 22:57:14 INFO Applying migration id=certificates 2026/04/10 22:57:14 INFO Applying migration id=rawforward 2026/04/10 22:57:14 INFO Applying migration id=publickey 2026/04/10 22:57:14 INFO Applying migration id=resolvegroup 2026/04/10 22:57:14 INFO Applying migration id=reject 2026/04/10 22:57:14 INFO Applying migration id=autodel 2026/04/10 22:57:14 INFO Applying migration id=jsonb 2026/04/10 22:57:14 INFO Applying migration id=quote 2026/04/10 22:57:14 INFO Applying migration id=rfc9421 2026/04/10 22:57:14 INFO Applying migration id=keys 2026/04/10 22:57:14 INFO Applying migration id=portable 2026/04/10 22:57:14 INFO Applying migration id=proofs 2026/04/10 22:57:14 INFO Applying migration id=contexts 2026/04/10 22:57:14 INFO Applying migration id=deliverieshost 2026/04/10 22:57:14 INFO Applying migration id=pembegin 2026/04/10 22:57:14 INFO Applying migration id=didhost 2026/04/10 22:57:16 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.32s) === RUN TestPoll_LocalEmptyOption 2026/04/10 22:57:16 INFO Applying migration id=initial 2026/04/10 22:57:16 INFO Applying migration id=notesupdated 2026/04/10 22:57:16 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:16 INFO Applying migration id=activitiesid 2026/04/10 22:57:16 INFO Applying migration id=outbox 2026/04/10 22:57:16 INFO Applying migration id=edits 2026/04/10 22:57:16 INFO Applying migration id=outboxactor 2026/04/10 22:57:16 INFO Applying migration id=outboxsender 2026/04/10 22:57:16 INFO Applying migration id=thread 2026/04/10 22:57:16 INFO Applying migration id=host 2026/04/10 22:57:16 INFO Applying migration id=sharedinbox 2026/04/10 22:57:16 INFO Applying migration id=noteshost 2026/04/10 22:57:16 INFO Applying migration id=fetched 2026/04/10 22:57:16 INFO Applying migration id=move 2026/04/10 22:57:16 INFO Applying migration id=cleanup 2026/04/10 22:57:16 INFO Applying migration id=received 2026/04/10 22:57:16 INFO Applying migration id=namehost 2026/04/10 22:57:16 INFO Applying migration id=outboxhost 2026/04/10 22:57:16 INFO Applying migration id=notesfts 2026/04/10 22:57:16 INFO Applying migration id=iconsname 2026/04/10 22:57:16 INFO Applying migration id=nohash 2026/04/10 22:57:16 INFO Applying migration id=shares 2026/04/10 22:57:16 INFO Applying migration id=actorttl 2026/04/10 22:57:16 INFO Applying migration id=tocc 2026/04/10 22:57:16 INFO Applying migration id=followeds 2026/04/10 22:57:16 INFO Applying migration id=certhash 2026/04/10 22:57:16 INFO Applying migration id=follows_sync 2026/04/10 22:57:16 INFO Applying migration id=jsonpath 2026/04/10 22:57:16 INFO Applying migration id=localforward 2026/04/10 22:57:16 INFO Applying migration id=avatar 2026/04/10 22:57:16 INFO Applying migration id=noimage 2026/04/10 22:57:16 INFO Applying migration id=feed 2026/04/10 22:57:16 INFO Applying migration id=bookmarks 2026/04/10 22:57:16 INFO Applying migration id=shareactivity 2026/04/10 22:57:16 INFO Applying migration id=application 2026/04/10 22:57:16 INFO Applying migration id=certificates 2026/04/10 22:57:16 INFO Applying migration id=rawforward 2026/04/10 22:57:16 INFO Applying migration id=publickey 2026/04/10 22:57:16 INFO Applying migration id=resolvegroup 2026/04/10 22:57:16 INFO Applying migration id=reject 2026/04/10 22:57:16 INFO Applying migration id=autodel 2026/04/10 22:57:16 INFO Applying migration id=jsonb 2026/04/10 22:57:16 INFO Applying migration id=quote 2026/04/10 22:57:16 INFO Applying migration id=rfc9421 2026/04/10 22:57:16 INFO Applying migration id=keys 2026/04/10 22:57:16 INFO Applying migration id=portable 2026/04/10 22:57:16 INFO Applying migration id=proofs 2026/04/10 22:57:16 INFO Applying migration id=contexts 2026/04/10 22:57:16 INFO Applying migration id=deliverieshost 2026/04/10 22:57:16 INFO Applying migration id=pembegin 2026/04/10 22:57:16 INFO Applying migration id=didhost --- PASS: TestPoll_LocalEmptyOption (0.89s) === RUN TestPoll_LocalOptionWithLink 2026/04/10 22:57:17 INFO Applying migration id=initial 2026/04/10 22:57:17 INFO Applying migration id=notesupdated 2026/04/10 22:57:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:17 INFO Applying migration id=activitiesid 2026/04/10 22:57:17 INFO Applying migration id=outbox 2026/04/10 22:57:17 INFO Applying migration id=edits 2026/04/10 22:57:17 INFO Applying migration id=outboxactor 2026/04/10 22:57:17 INFO Applying migration id=outboxsender 2026/04/10 22:57:17 INFO Applying migration id=thread 2026/04/10 22:57:17 INFO Applying migration id=host 2026/04/10 22:57:17 INFO Applying migration id=sharedinbox 2026/04/10 22:57:17 INFO Applying migration id=noteshost 2026/04/10 22:57:17 INFO Applying migration id=fetched 2026/04/10 22:57:17 INFO Applying migration id=move 2026/04/10 22:57:17 INFO Applying migration id=cleanup 2026/04/10 22:57:17 INFO Applying migration id=received 2026/04/10 22:57:17 INFO Applying migration id=namehost 2026/04/10 22:57:17 INFO Applying migration id=outboxhost 2026/04/10 22:57:17 INFO Applying migration id=notesfts 2026/04/10 22:57:17 INFO Applying migration id=iconsname 2026/04/10 22:57:17 INFO Applying migration id=nohash 2026/04/10 22:57:17 INFO Applying migration id=shares 2026/04/10 22:57:17 INFO Applying migration id=actorttl 2026/04/10 22:57:17 INFO Applying migration id=tocc 2026/04/10 22:57:17 INFO Applying migration id=followeds 2026/04/10 22:57:17 INFO Applying migration id=certhash 2026/04/10 22:57:17 INFO Applying migration id=follows_sync 2026/04/10 22:57:17 INFO Applying migration id=jsonpath 2026/04/10 22:57:17 INFO Applying migration id=localforward 2026/04/10 22:57:17 INFO Applying migration id=avatar 2026/04/10 22:57:17 INFO Applying migration id=noimage 2026/04/10 22:57:17 INFO Applying migration id=feed 2026/04/10 22:57:17 INFO Applying migration id=bookmarks 2026/04/10 22:57:17 INFO Applying migration id=shareactivity 2026/04/10 22:57:17 INFO Applying migration id=application 2026/04/10 22:57:17 INFO Applying migration id=certificates 2026/04/10 22:57:17 INFO Applying migration id=rawforward 2026/04/10 22:57:17 INFO Applying migration id=publickey 2026/04/10 22:57:17 INFO Applying migration id=resolvegroup 2026/04/10 22:57:17 INFO Applying migration id=reject 2026/04/10 22:57:17 INFO Applying migration id=autodel 2026/04/10 22:57:17 INFO Applying migration id=jsonb 2026/04/10 22:57:17 INFO Applying migration id=quote 2026/04/10 22:57:17 INFO Applying migration id=rfc9421 2026/04/10 22:57:17 INFO Applying migration id=keys 2026/04/10 22:57:17 INFO Applying migration id=portable 2026/04/10 22:57:17 INFO Applying migration id=proofs 2026/04/10 22:57:17 INFO Applying migration id=contexts 2026/04/10 22:57:17 INFO Applying migration id=deliverieshost 2026/04/10 22:57:17 INFO Applying migration id=pembegin 2026/04/10 22:57:17 INFO Applying migration id=didhost 2026/04/10 22:57:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-2fd5-7a76-b845-7e24ce1ce459 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-2fd5-79aa-9b4b-73a4c35c2bd4 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-2fd5-79aa-9b4b-73a4c35c2bd4 2026/04/10 22:57:17 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-2fd5-79aa-9b4b-73a4c35c2bd4 --- PASS: TestPoll_LocalOptionWithLink (0.78s) === RUN TestPoll_Local3OptionsAnd2Votes 2026/04/10 22:57:17 INFO Applying migration id=initial 2026/04/10 22:57:17 INFO Applying migration id=notesupdated 2026/04/10 22:57:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:17 INFO Applying migration id=activitiesid 2026/04/10 22:57:17 INFO Applying migration id=outbox 2026/04/10 22:57:17 INFO Applying migration id=edits 2026/04/10 22:57:17 INFO Applying migration id=outboxactor 2026/04/10 22:57:17 INFO Applying migration id=outboxsender 2026/04/10 22:57:17 INFO Applying migration id=thread 2026/04/10 22:57:17 INFO Applying migration id=host 2026/04/10 22:57:17 INFO Applying migration id=sharedinbox 2026/04/10 22:57:17 INFO Applying migration id=noteshost 2026/04/10 22:57:17 INFO Applying migration id=fetched 2026/04/10 22:57:17 INFO Applying migration id=move 2026/04/10 22:57:17 INFO Applying migration id=cleanup 2026/04/10 22:57:17 INFO Applying migration id=received 2026/04/10 22:57:17 INFO Applying migration id=namehost 2026/04/10 22:57:17 INFO Applying migration id=outboxhost 2026/04/10 22:57:17 INFO Applying migration id=notesfts 2026/04/10 22:57:17 INFO Applying migration id=iconsname 2026/04/10 22:57:17 INFO Applying migration id=nohash 2026/04/10 22:57:17 INFO Applying migration id=shares 2026/04/10 22:57:17 INFO Applying migration id=actorttl 2026/04/10 22:57:17 INFO Applying migration id=tocc 2026/04/10 22:57:17 INFO Applying migration id=followeds 2026/04/10 22:57:17 INFO Applying migration id=certhash 2026/04/10 22:57:17 INFO Applying migration id=follows_sync 2026/04/10 22:57:17 INFO Applying migration id=jsonpath 2026/04/10 22:57:17 INFO Applying migration id=localforward 2026/04/10 22:57:17 INFO Applying migration id=avatar 2026/04/10 22:57:17 INFO Applying migration id=noimage 2026/04/10 22:57:17 INFO Applying migration id=feed 2026/04/10 22:57:17 INFO Applying migration id=bookmarks 2026/04/10 22:57:17 INFO Applying migration id=shareactivity 2026/04/10 22:57:17 INFO Applying migration id=application 2026/04/10 22:57:17 INFO Applying migration id=certificates 2026/04/10 22:57:17 INFO Applying migration id=rawforward 2026/04/10 22:57:17 INFO Applying migration id=publickey 2026/04/10 22:57:17 INFO Applying migration id=resolvegroup 2026/04/10 22:57:17 INFO Applying migration id=reject 2026/04/10 22:57:17 INFO Applying migration id=autodel 2026/04/10 22:57:17 INFO Applying migration id=jsonb 2026/04/10 22:57:17 INFO Applying migration id=quote 2026/04/10 22:57:17 INFO Applying migration id=rfc9421 2026/04/10 22:57:17 INFO Applying migration id=keys 2026/04/10 22:57:17 INFO Applying migration id=portable 2026/04/10 22:57:17 INFO Applying migration id=proofs 2026/04/10 22:57:17 INFO Applying migration id=contexts 2026/04/10 22:57:17 INFO Applying migration id=deliverieshost 2026/04/10 22:57:17 INFO Applying migration id=pembegin 2026/04/10 22:57:17 INFO Applying migration id=didhost 2026/04/10 22:57:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-3419-7be1-a1f8-10055fa1eacf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e 2026/04/10 22:57:18 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e 2026/04/10 22:57:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-341b-77e9-aab3-2661a5ceca9d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-341b-77d1-9c43-9babc655e1b5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-341b-77d1-9c43-9babc655e1b5 2026/04/10 22:57:18 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e 2026/04/10 22:57:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-341c-77e4-8387-ec474e562cec activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-341c-77cb-bd8e-2040c3879a0d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799d-341c-77cb-bd8e-2040c3879a0d 2026/04/10 22:57:18 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e 2026/04/10 22:57:18 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e 2026/04/10 22:57:18 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799d-3420-7233-8b9b-253f794ca2f4 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e 2026/04/10 22:57:18 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e --- PASS: TestPoll_Local3OptionsAnd2Votes (1.10s) === RUN TestPoll_Local3OptionsAnd2VotesAndDeletedVote 2026/04/10 22:57:18 INFO Applying migration id=initial 2026/04/10 22:57:18 INFO Applying migration id=notesupdated 2026/04/10 22:57:18 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:18 INFO Applying migration id=activitiesid 2026/04/10 22:57:18 INFO Applying migration id=outbox 2026/04/10 22:57:18 INFO Applying migration id=edits 2026/04/10 22:57:18 INFO Applying migration id=outboxactor 2026/04/10 22:57:18 INFO Applying migration id=outboxsender 2026/04/10 22:57:18 INFO Applying migration id=thread 2026/04/10 22:57:18 INFO Applying migration id=host 2026/04/10 22:57:18 INFO Applying migration id=sharedinbox 2026/04/10 22:57:18 INFO Applying migration id=noteshost 2026/04/10 22:57:18 INFO Applying migration id=fetched 2026/04/10 22:57:18 INFO Applying migration id=move 2026/04/10 22:57:18 INFO Applying migration id=cleanup 2026/04/10 22:57:18 INFO Applying migration id=received 2026/04/10 22:57:18 INFO Applying migration id=namehost 2026/04/10 22:57:18 INFO Applying migration id=outboxhost 2026/04/10 22:57:18 INFO Applying migration id=notesfts 2026/04/10 22:57:18 INFO Applying migration id=iconsname 2026/04/10 22:57:18 INFO Applying migration id=nohash 2026/04/10 22:57:18 INFO Applying migration id=shares 2026/04/10 22:57:18 INFO Applying migration id=actorttl 2026/04/10 22:57:18 INFO Applying migration id=tocc 2026/04/10 22:57:18 INFO Applying migration id=followeds 2026/04/10 22:57:18 INFO Applying migration id=certhash 2026/04/10 22:57:18 INFO Applying migration id=follows_sync 2026/04/10 22:57:18 INFO Applying migration id=jsonpath 2026/04/10 22:57:18 INFO Applying migration id=localforward 2026/04/10 22:57:18 INFO Applying migration id=avatar 2026/04/10 22:57:18 INFO Applying migration id=noimage 2026/04/10 22:57:18 INFO Applying migration id=feed 2026/04/10 22:57:18 INFO Applying migration id=bookmarks 2026/04/10 22:57:18 INFO Applying migration id=shareactivity 2026/04/10 22:57:18 INFO Applying migration id=application 2026/04/10 22:57:18 INFO Applying migration id=certificates 2026/04/10 22:57:18 INFO Applying migration id=rawforward 2026/04/10 22:57:18 INFO Applying migration id=publickey 2026/04/10 22:57:18 INFO Applying migration id=resolvegroup 2026/04/10 22:57:18 INFO Applying migration id=reject 2026/04/10 22:57:18 INFO Applying migration id=autodel 2026/04/10 22:57:18 INFO Applying migration id=jsonb 2026/04/10 22:57:18 INFO Applying migration id=quote 2026/04/10 22:57:18 INFO Applying migration id=rfc9421 2026/04/10 22:57:18 INFO Applying migration id=keys 2026/04/10 22:57:18 INFO Applying migration id=portable 2026/04/10 22:57:18 INFO Applying migration id=proofs 2026/04/10 22:57:18 INFO Applying migration id=contexts 2026/04/10 22:57:18 INFO Applying migration id=deliverieshost 2026/04/10 22:57:18 INFO Applying migration id=pembegin 2026/04/10 22:57:18 INFO Applying migration id=didhost 2026/04/10 22:57:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-3928-73fa-8653-7f8e2993766d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 2026/04/10 22:57:20 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 2026/04/10 22:57:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-392a-711e-9147-4bb9cb6db102 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-392a-7105-bff3-abedb7f140c0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-392a-7105-bff3-abedb7f140c0 2026/04/10 22:57:20 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 2026/04/10 22:57:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-392b-7dc8-b51d-5cfb4a283211 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-392b-7da4-80d6-d2b68d86b8ef activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799d-392b-7da4-80d6-d2b68d86b8ef 2026/04/10 22:57:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 2026/04/10 22:57:20 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799d-392b-7da4-80d6-d2b68d86b8ef#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-392b-7da4-80d6-d2b68d86b8ef activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799d-392b-7da4-80d6-d2b68d86b8ef 2026/04/10 22:57:20 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 2026/04/10 22:57:20 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799d-3930-7b56-9de7-080ac2d12e6c activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 2026/04/10 22:57:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 --- PASS: TestPoll_Local3OptionsAnd2VotesAndDeletedVote (1.30s) === RUN TestPoll_LocalVoteVisibilityFollowers 2026/04/10 22:57:20 INFO Applying migration id=initial 2026/04/10 22:57:20 INFO Applying migration id=notesupdated 2026/04/10 22:57:20 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:20 INFO Applying migration id=activitiesid 2026/04/10 22:57:20 INFO Applying migration id=outbox 2026/04/10 22:57:20 INFO Applying migration id=edits 2026/04/10 22:57:20 INFO Applying migration id=outboxactor 2026/04/10 22:57:20 INFO Applying migration id=outboxsender 2026/04/10 22:57:20 INFO Applying migration id=thread 2026/04/10 22:57:20 INFO Applying migration id=host 2026/04/10 22:57:20 INFO Applying migration id=sharedinbox 2026/04/10 22:57:20 INFO Applying migration id=noteshost 2026/04/10 22:57:20 INFO Applying migration id=fetched 2026/04/10 22:57:20 INFO Applying migration id=move 2026/04/10 22:57:20 INFO Applying migration id=cleanup 2026/04/10 22:57:20 INFO Applying migration id=received 2026/04/10 22:57:20 INFO Applying migration id=namehost 2026/04/10 22:57:20 INFO Applying migration id=outboxhost 2026/04/10 22:57:20 INFO Applying migration id=notesfts 2026/04/10 22:57:20 INFO Applying migration id=iconsname 2026/04/10 22:57:20 INFO Applying migration id=nohash 2026/04/10 22:57:20 INFO Applying migration id=shares 2026/04/10 22:57:20 INFO Applying migration id=actorttl 2026/04/10 22:57:20 INFO Applying migration id=tocc 2026/04/10 22:57:20 INFO Applying migration id=followeds 2026/04/10 22:57:20 INFO Applying migration id=certhash 2026/04/10 22:57:20 INFO Applying migration id=follows_sync 2026/04/10 22:57:20 INFO Applying migration id=jsonpath 2026/04/10 22:57:20 INFO Applying migration id=localforward 2026/04/10 22:57:20 INFO Applying migration id=avatar 2026/04/10 22:57:20 INFO Applying migration id=noimage 2026/04/10 22:57:20 INFO Applying migration id=feed 2026/04/10 22:57:20 INFO Applying migration id=bookmarks 2026/04/10 22:57:20 INFO Applying migration id=shareactivity 2026/04/10 22:57:20 INFO Applying migration id=application 2026/04/10 22:57:20 INFO Applying migration id=certificates 2026/04/10 22:57:20 INFO Applying migration id=rawforward 2026/04/10 22:57:20 INFO Applying migration id=publickey 2026/04/10 22:57:20 INFO Applying migration id=resolvegroup 2026/04/10 22:57:20 INFO Applying migration id=reject 2026/04/10 22:57:20 INFO Applying migration id=autodel 2026/04/10 22:57:20 INFO Applying migration id=jsonb 2026/04/10 22:57:20 INFO Applying migration id=quote 2026/04/10 22:57:20 INFO Applying migration id=rfc9421 2026/04/10 22:57:20 INFO Applying migration id=keys 2026/04/10 22:57:20 INFO Applying migration id=portable 2026/04/10 22:57:20 INFO Applying migration id=proofs 2026/04/10 22:57:20 INFO Applying migration id=contexts 2026/04/10 22:57:20 INFO Applying migration id=deliverieshost 2026/04/10 22:57:20 INFO Applying migration id=pembegin 2026/04/10 22:57:20 INFO Applying migration id=didhost 2026/04/10 22:57:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-3deb-7139-bb95-4222562fae4f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:57:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-3dec-7b0b-87ff-55dbd7ab02b5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-3deb-7139-bb95-4222562fae4f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799d-3deb-7139-bb95-4222562fae4f 2026/04/10 22:57:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-3ded-738a-8325-079eccff3483 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:57:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-3ded-7b32-9662-bda3785eb02a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-3ded-738a-8325-079eccff3483 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d799d-3ded-738a-8325-079eccff3483 2026/04/10 22:57:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-3dee-72c7-86ee-0bc7ed538088 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-3def-7c62-9a81-ee56a5fa4181 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-3def-7c44-8e29-d4ea7cb837df activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-3def-7c44-8e29-d4ea7cb837df 2026/04/10 22:57:21 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-3df0-7f3f-91cf-2033b74ce99e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-3df0-7f07-9bf5-dad3a5ef2669 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799d-3df0-7f07-9bf5-dad3a5ef2669 2026/04/10 22:57:21 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799d-3df2-7e1d-b099-495dfbc3e1ad activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a --- PASS: TestPoll_LocalVoteVisibilityFollowers (1.22s) === RUN TestPoll_LocalVoteVisibilityPublic 2026/04/10 22:57:21 INFO Applying migration id=initial 2026/04/10 22:57:21 INFO Applying migration id=notesupdated 2026/04/10 22:57:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:21 INFO Applying migration id=activitiesid 2026/04/10 22:57:21 INFO Applying migration id=outbox 2026/04/10 22:57:21 INFO Applying migration id=edits 2026/04/10 22:57:21 INFO Applying migration id=outboxactor 2026/04/10 22:57:21 INFO Applying migration id=outboxsender 2026/04/10 22:57:21 INFO Applying migration id=thread 2026/04/10 22:57:21 INFO Applying migration id=host 2026/04/10 22:57:21 INFO Applying migration id=sharedinbox 2026/04/10 22:57:21 INFO Applying migration id=noteshost 2026/04/10 22:57:21 INFO Applying migration id=fetched 2026/04/10 22:57:21 INFO Applying migration id=move 2026/04/10 22:57:21 INFO Applying migration id=cleanup 2026/04/10 22:57:21 INFO Applying migration id=received 2026/04/10 22:57:21 INFO Applying migration id=namehost 2026/04/10 22:57:21 INFO Applying migration id=outboxhost 2026/04/10 22:57:21 INFO Applying migration id=notesfts 2026/04/10 22:57:21 INFO Applying migration id=iconsname 2026/04/10 22:57:21 INFO Applying migration id=nohash 2026/04/10 22:57:21 INFO Applying migration id=shares 2026/04/10 22:57:21 INFO Applying migration id=actorttl 2026/04/10 22:57:21 INFO Applying migration id=tocc 2026/04/10 22:57:21 INFO Applying migration id=followeds 2026/04/10 22:57:21 INFO Applying migration id=certhash 2026/04/10 22:57:21 INFO Applying migration id=follows_sync 2026/04/10 22:57:21 INFO Applying migration id=jsonpath 2026/04/10 22:57:21 INFO Applying migration id=localforward 2026/04/10 22:57:21 INFO Applying migration id=avatar 2026/04/10 22:57:21 INFO Applying migration id=noimage 2026/04/10 22:57:21 INFO Applying migration id=feed 2026/04/10 22:57:21 INFO Applying migration id=bookmarks 2026/04/10 22:57:21 INFO Applying migration id=shareactivity 2026/04/10 22:57:21 INFO Applying migration id=application 2026/04/10 22:57:21 INFO Applying migration id=certificates 2026/04/10 22:57:21 INFO Applying migration id=rawforward 2026/04/10 22:57:21 INFO Applying migration id=publickey 2026/04/10 22:57:21 INFO Applying migration id=resolvegroup 2026/04/10 22:57:21 INFO Applying migration id=reject 2026/04/10 22:57:21 INFO Applying migration id=autodel 2026/04/10 22:57:21 INFO Applying migration id=jsonb 2026/04/10 22:57:21 INFO Applying migration id=quote 2026/04/10 22:57:21 INFO Applying migration id=rfc9421 2026/04/10 22:57:21 INFO Applying migration id=keys 2026/04/10 22:57:21 INFO Applying migration id=portable 2026/04/10 22:57:21 INFO Applying migration id=proofs 2026/04/10 22:57:21 INFO Applying migration id=contexts 2026/04/10 22:57:21 INFO Applying migration id=deliverieshost 2026/04/10 22:57:21 INFO Applying migration id=pembegin 2026/04/10 22:57:21 INFO Applying migration id=didhost 2026/04/10 22:57:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-41eb-75f7-8cea-a402baa03f46 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 2026/04/10 22:57:22 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 2026/04/10 22:57:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-41ee-7190-a134-54cc39eeaff5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-41ee-715f-9056-9d6d195e355b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-41ee-715f-9056-9d6d195e355b 2026/04/10 22:57:22 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 2026/04/10 22:57:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-41ef-7890-967b-c230f0a23ebe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-41ef-7869-bd84-4e9e7d3a30cc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799d-41ef-7869-bd84-4e9e7d3a30cc 2026/04/10 22:57:22 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 2026/04/10 22:57:22 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799d-41f1-7bb7-889b-7b37f673960a activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 2026/04/10 22:57:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 2026/04/10 22:57:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 2026/04/10 22:57:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 2026/04/10 22:57:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 --- PASS: TestPoll_LocalVoteVisibilityPublic (1.03s) === RUN TestPoll_LocalSelfVote 2026/04/10 22:57:22 INFO Applying migration id=initial 2026/04/10 22:57:22 INFO Applying migration id=notesupdated 2026/04/10 22:57:22 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:22 INFO Applying migration id=activitiesid 2026/04/10 22:57:22 INFO Applying migration id=outbox 2026/04/10 22:57:22 INFO Applying migration id=edits 2026/04/10 22:57:22 INFO Applying migration id=outboxactor 2026/04/10 22:57:22 INFO Applying migration id=outboxsender 2026/04/10 22:57:22 INFO Applying migration id=thread 2026/04/10 22:57:22 INFO Applying migration id=host 2026/04/10 22:57:22 INFO Applying migration id=sharedinbox 2026/04/10 22:57:22 INFO Applying migration id=noteshost 2026/04/10 22:57:22 INFO Applying migration id=fetched 2026/04/10 22:57:22 INFO Applying migration id=move 2026/04/10 22:57:22 INFO Applying migration id=cleanup 2026/04/10 22:57:22 INFO Applying migration id=received 2026/04/10 22:57:22 INFO Applying migration id=namehost 2026/04/10 22:57:22 INFO Applying migration id=outboxhost 2026/04/10 22:57:22 INFO Applying migration id=notesfts 2026/04/10 22:57:22 INFO Applying migration id=iconsname 2026/04/10 22:57:22 INFO Applying migration id=nohash 2026/04/10 22:57:22 INFO Applying migration id=shares 2026/04/10 22:57:22 INFO Applying migration id=actorttl 2026/04/10 22:57:22 INFO Applying migration id=tocc 2026/04/10 22:57:22 INFO Applying migration id=followeds 2026/04/10 22:57:22 INFO Applying migration id=certhash 2026/04/10 22:57:22 INFO Applying migration id=follows_sync 2026/04/10 22:57:22 INFO Applying migration id=jsonpath 2026/04/10 22:57:22 INFO Applying migration id=localforward 2026/04/10 22:57:22 INFO Applying migration id=avatar 2026/04/10 22:57:22 INFO Applying migration id=noimage 2026/04/10 22:57:22 INFO Applying migration id=feed 2026/04/10 22:57:22 INFO Applying migration id=bookmarks 2026/04/10 22:57:22 INFO Applying migration id=shareactivity 2026/04/10 22:57:22 INFO Applying migration id=application 2026/04/10 22:57:22 INFO Applying migration id=certificates 2026/04/10 22:57:22 INFO Applying migration id=rawforward 2026/04/10 22:57:22 INFO Applying migration id=publickey 2026/04/10 22:57:22 INFO Applying migration id=resolvegroup 2026/04/10 22:57:22 INFO Applying migration id=reject 2026/04/10 22:57:22 INFO Applying migration id=autodel 2026/04/10 22:57:22 INFO Applying migration id=jsonb 2026/04/10 22:57:22 INFO Applying migration id=quote 2026/04/10 22:57:22 INFO Applying migration id=rfc9421 2026/04/10 22:57:22 INFO Applying migration id=keys 2026/04/10 22:57:22 INFO Applying migration id=portable 2026/04/10 22:57:22 INFO Applying migration id=proofs 2026/04/10 22:57:22 INFO Applying migration id=contexts 2026/04/10 22:57:22 INFO Applying migration id=deliverieshost 2026/04/10 22:57:22 INFO Applying migration id=pembegin 2026/04/10 22:57:22 INFO Applying migration id=didhost 2026/04/10 22:57:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-45aa-7a7a-a2a8-520525dbc1f4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-45aa-79af-b75d-5de5e934d5da activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-45aa-79af-b75d-5de5e934d5da 2026/04/10 22:57:23 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-45aa-79af-b75d-5de5e934d5da 2026/04/10 22:57:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-45ac-7dab-b99b-bcbfe86ab210 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-45ac-7d85-bd47-b71444d5f6ae activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-45ac-7d85-bd47-b71444d5f6ae 2026/04/10 22:57:23 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-45aa-79af-b75d-5de5e934d5da 2026/04/10 22:57:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-45ae-72ac-a166-d403eb370206 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-45ae-7289-90ed-6a5d3ff5b491 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-45ae-7289-90ed-6a5d3ff5b491 2026/04/10 22:57:23 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d799d-45aa-79af-b75d-5de5e934d5da 2026/04/10 22:57:23 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799d-45b0-7308-83a5-fee93a65e482 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-45aa-79af-b75d-5de5e934d5da activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-45aa-79af-b75d-5de5e934d5da 2026/04/10 22:57:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-45aa-79af-b75d-5de5e934d5da --- PASS: TestPoll_LocalSelfVote (0.95s) === RUN TestRegister_RedirectNoCertificate 2026/04/10 22:57:23 INFO Applying migration id=initial 2026/04/10 22:57:23 INFO Applying migration id=notesupdated 2026/04/10 22:57:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:23 INFO Applying migration id=activitiesid 2026/04/10 22:57:23 INFO Applying migration id=outbox 2026/04/10 22:57:23 INFO Applying migration id=edits 2026/04/10 22:57:23 INFO Applying migration id=outboxactor 2026/04/10 22:57:23 INFO Applying migration id=outboxsender 2026/04/10 22:57:23 INFO Applying migration id=thread 2026/04/10 22:57:23 INFO Applying migration id=host 2026/04/10 22:57:23 INFO Applying migration id=sharedinbox 2026/04/10 22:57:23 INFO Applying migration id=noteshost 2026/04/10 22:57:23 INFO Applying migration id=fetched 2026/04/10 22:57:23 INFO Applying migration id=move 2026/04/10 22:57:23 INFO Applying migration id=cleanup 2026/04/10 22:57:23 INFO Applying migration id=received 2026/04/10 22:57:23 INFO Applying migration id=namehost 2026/04/10 22:57:23 INFO Applying migration id=outboxhost 2026/04/10 22:57:23 INFO Applying migration id=notesfts 2026/04/10 22:57:23 INFO Applying migration id=iconsname 2026/04/10 22:57:23 INFO Applying migration id=nohash 2026/04/10 22:57:23 INFO Applying migration id=shares 2026/04/10 22:57:23 INFO Applying migration id=actorttl 2026/04/10 22:57:23 INFO Applying migration id=tocc 2026/04/10 22:57:23 INFO Applying migration id=followeds 2026/04/10 22:57:23 INFO Applying migration id=certhash 2026/04/10 22:57:23 INFO Applying migration id=follows_sync 2026/04/10 22:57:23 INFO Applying migration id=jsonpath 2026/04/10 22:57:23 INFO Applying migration id=localforward 2026/04/10 22:57:23 INFO Applying migration id=avatar 2026/04/10 22:57:23 INFO Applying migration id=noimage 2026/04/10 22:57:23 INFO Applying migration id=feed 2026/04/10 22:57:23 INFO Applying migration id=bookmarks 2026/04/10 22:57:23 INFO Applying migration id=shareactivity 2026/04/10 22:57:23 INFO Applying migration id=application 2026/04/10 22:57:23 INFO Applying migration id=certificates 2026/04/10 22:57:23 INFO Applying migration id=rawforward 2026/04/10 22:57:23 INFO Applying migration id=publickey 2026/04/10 22:57:23 INFO Applying migration id=resolvegroup 2026/04/10 22:57:23 INFO Applying migration id=reject 2026/04/10 22:57:23 INFO Applying migration id=autodel 2026/04/10 22:57:23 INFO Applying migration id=jsonb 2026/04/10 22:57:23 INFO Applying migration id=quote 2026/04/10 22:57:23 INFO Applying migration id=rfc9421 2026/04/10 22:57:23 INFO Applying migration id=keys 2026/04/10 22:57:23 INFO Applying migration id=portable 2026/04/10 22:57:23 INFO Applying migration id=proofs 2026/04/10 22:57:23 INFO Applying migration id=contexts 2026/04/10 22:57:23 INFO Applying migration id=deliverieshost 2026/04/10 22:57:23 INFO Applying migration id=pembegin 2026/04/10 22:57:23 INFO Applying migration id=didhost --- PASS: TestRegister_RedirectNoCertificate (0.08s) === RUN TestRegister_Redirect 2026/04/10 22:57:23 INFO Applying migration id=initial 2026/04/10 22:57:23 INFO Applying migration id=notesupdated 2026/04/10 22:57:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:23 INFO Applying migration id=activitiesid 2026/04/10 22:57:23 INFO Applying migration id=outbox 2026/04/10 22:57:23 INFO Applying migration id=edits 2026/04/10 22:57:23 INFO Applying migration id=outboxactor 2026/04/10 22:57:23 INFO Applying migration id=outboxsender 2026/04/10 22:57:23 INFO Applying migration id=thread 2026/04/10 22:57:23 INFO Applying migration id=host 2026/04/10 22:57:23 INFO Applying migration id=sharedinbox 2026/04/10 22:57:23 INFO Applying migration id=noteshost 2026/04/10 22:57:23 INFO Applying migration id=fetched 2026/04/10 22:57:23 INFO Applying migration id=move 2026/04/10 22:57:23 INFO Applying migration id=cleanup 2026/04/10 22:57:23 INFO Applying migration id=received 2026/04/10 22:57:23 INFO Applying migration id=namehost 2026/04/10 22:57:23 INFO Applying migration id=outboxhost 2026/04/10 22:57:23 INFO Applying migration id=notesfts 2026/04/10 22:57:23 INFO Applying migration id=iconsname 2026/04/10 22:57:23 INFO Applying migration id=nohash 2026/04/10 22:57:23 INFO Applying migration id=shares 2026/04/10 22:57:23 INFO Applying migration id=actorttl 2026/04/10 22:57:23 INFO Applying migration id=tocc 2026/04/10 22:57:23 INFO Applying migration id=followeds 2026/04/10 22:57:23 INFO Applying migration id=certhash 2026/04/10 22:57:23 INFO Applying migration id=follows_sync 2026/04/10 22:57:23 INFO Applying migration id=jsonpath 2026/04/10 22:57:23 INFO Applying migration id=localforward 2026/04/10 22:57:23 INFO Applying migration id=avatar 2026/04/10 22:57:23 INFO Applying migration id=noimage 2026/04/10 22:57:23 INFO Applying migration id=feed 2026/04/10 22:57:23 INFO Applying migration id=bookmarks 2026/04/10 22:57:23 INFO Applying migration id=shareactivity 2026/04/10 22:57:23 INFO Applying migration id=application 2026/04/10 22:57:23 INFO Applying migration id=certificates 2026/04/10 22:57:23 INFO Applying migration id=rawforward 2026/04/10 22:57:23 INFO Applying migration id=publickey 2026/04/10 22:57:23 INFO Applying migration id=resolvegroup 2026/04/10 22:57:23 INFO Applying migration id=reject 2026/04/10 22:57:23 INFO Applying migration id=autodel 2026/04/10 22:57:23 INFO Applying migration id=jsonb 2026/04/10 22:57:23 INFO Applying migration id=quote 2026/04/10 22:57:23 INFO Applying migration id=rfc9421 2026/04/10 22:57:23 INFO Applying migration id=keys 2026/04/10 22:57:23 INFO Applying migration id=portable 2026/04/10 22:57:23 INFO Applying migration id=proofs 2026/04/10 22:57:23 INFO Applying migration id=contexts 2026/04/10 22:57:23 INFO Applying migration id=deliverieshost 2026/04/10 22:57:23 INFO Applying migration id=pembegin 2026/04/10 22:57:23 INFO Applying migration id=didhost 2026/04/10 22:57:23 INFO Redirecting new user --- PASS: TestRegister_Redirect (0.08s) === RUN TestRegister_NoCertificate 2026/04/10 22:57:23 INFO Applying migration id=initial 2026/04/10 22:57:23 INFO Applying migration id=notesupdated 2026/04/10 22:57:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:23 INFO Applying migration id=activitiesid 2026/04/10 22:57:23 INFO Applying migration id=outbox 2026/04/10 22:57:23 INFO Applying migration id=edits 2026/04/10 22:57:23 INFO Applying migration id=outboxactor 2026/04/10 22:57:23 INFO Applying migration id=outboxsender 2026/04/10 22:57:23 INFO Applying migration id=thread 2026/04/10 22:57:23 INFO Applying migration id=host 2026/04/10 22:57:23 INFO Applying migration id=sharedinbox 2026/04/10 22:57:23 INFO Applying migration id=noteshost 2026/04/10 22:57:23 INFO Applying migration id=fetched 2026/04/10 22:57:23 INFO Applying migration id=move 2026/04/10 22:57:23 INFO Applying migration id=cleanup 2026/04/10 22:57:23 INFO Applying migration id=received 2026/04/10 22:57:23 INFO Applying migration id=namehost 2026/04/10 22:57:23 INFO Applying migration id=outboxhost 2026/04/10 22:57:23 INFO Applying migration id=notesfts 2026/04/10 22:57:23 INFO Applying migration id=iconsname 2026/04/10 22:57:23 INFO Applying migration id=nohash 2026/04/10 22:57:23 INFO Applying migration id=shares 2026/04/10 22:57:23 INFO Applying migration id=actorttl 2026/04/10 22:57:23 INFO Applying migration id=tocc 2026/04/10 22:57:23 INFO Applying migration id=followeds 2026/04/10 22:57:23 INFO Applying migration id=certhash 2026/04/10 22:57:23 INFO Applying migration id=follows_sync 2026/04/10 22:57:23 INFO Applying migration id=jsonpath 2026/04/10 22:57:23 INFO Applying migration id=localforward 2026/04/10 22:57:23 INFO Applying migration id=avatar 2026/04/10 22:57:23 INFO Applying migration id=noimage 2026/04/10 22:57:23 INFO Applying migration id=feed 2026/04/10 22:57:23 INFO Applying migration id=bookmarks 2026/04/10 22:57:23 INFO Applying migration id=shareactivity 2026/04/10 22:57:23 INFO Applying migration id=application 2026/04/10 22:57:23 INFO Applying migration id=certificates 2026/04/10 22:57:23 INFO Applying migration id=rawforward 2026/04/10 22:57:23 INFO Applying migration id=publickey 2026/04/10 22:57:23 INFO Applying migration id=resolvegroup 2026/04/10 22:57:23 INFO Applying migration id=reject 2026/04/10 22:57:23 INFO Applying migration id=autodel 2026/04/10 22:57:23 INFO Applying migration id=jsonb 2026/04/10 22:57:23 INFO Applying migration id=quote 2026/04/10 22:57:23 INFO Applying migration id=rfc9421 2026/04/10 22:57:23 INFO Applying migration id=keys 2026/04/10 22:57:23 INFO Applying migration id=portable 2026/04/10 22:57:23 INFO Applying migration id=proofs 2026/04/10 22:57:23 INFO Applying migration id=contexts 2026/04/10 22:57:23 INFO Applying migration id=deliverieshost 2026/04/10 22:57:23 INFO Applying migration id=pembegin 2026/04/10 22:57:23 INFO Applying migration id=didhost 2026/04/10 22:57:23 WARN No client certificate request.path=/users/register --- PASS: TestRegister_NoCertificate (0.08s) === RUN TestRegister_HappyFlow 2026/04/10 22:57:23 INFO Applying migration id=initial 2026/04/10 22:57:23 INFO Applying migration id=notesupdated 2026/04/10 22:57:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:23 INFO Applying migration id=activitiesid 2026/04/10 22:57:23 INFO Applying migration id=outbox 2026/04/10 22:57:23 INFO Applying migration id=edits 2026/04/10 22:57:23 INFO Applying migration id=outboxactor 2026/04/10 22:57:23 INFO Applying migration id=outboxsender 2026/04/10 22:57:23 INFO Applying migration id=thread 2026/04/10 22:57:23 INFO Applying migration id=host 2026/04/10 22:57:23 INFO Applying migration id=sharedinbox 2026/04/10 22:57:23 INFO Applying migration id=noteshost 2026/04/10 22:57:23 INFO Applying migration id=fetched 2026/04/10 22:57:23 INFO Applying migration id=move 2026/04/10 22:57:23 INFO Applying migration id=cleanup 2026/04/10 22:57:23 INFO Applying migration id=received 2026/04/10 22:57:23 INFO Applying migration id=namehost 2026/04/10 22:57:23 INFO Applying migration id=outboxhost 2026/04/10 22:57:23 INFO Applying migration id=notesfts 2026/04/10 22:57:23 INFO Applying migration id=iconsname 2026/04/10 22:57:23 INFO Applying migration id=nohash 2026/04/10 22:57:23 INFO Applying migration id=shares 2026/04/10 22:57:23 INFO Applying migration id=actorttl 2026/04/10 22:57:23 INFO Applying migration id=tocc 2026/04/10 22:57:23 INFO Applying migration id=followeds 2026/04/10 22:57:23 INFO Applying migration id=certhash 2026/04/10 22:57:23 INFO Applying migration id=follows_sync 2026/04/10 22:57:23 INFO Applying migration id=jsonpath 2026/04/10 22:57:23 INFO Applying migration id=localforward 2026/04/10 22:57:23 INFO Applying migration id=avatar 2026/04/10 22:57:23 INFO Applying migration id=noimage 2026/04/10 22:57:23 INFO Applying migration id=feed 2026/04/10 22:57:23 INFO Applying migration id=bookmarks 2026/04/10 22:57:23 INFO Applying migration id=shareactivity 2026/04/10 22:57:23 INFO Applying migration id=application 2026/04/10 22:57:23 INFO Applying migration id=certificates 2026/04/10 22:57:23 INFO Applying migration id=rawforward 2026/04/10 22:57:23 INFO Applying migration id=publickey 2026/04/10 22:57:23 INFO Applying migration id=resolvegroup 2026/04/10 22:57:23 INFO Applying migration id=reject 2026/04/10 22:57:23 INFO Applying migration id=autodel 2026/04/10 22:57:23 INFO Applying migration id=jsonb 2026/04/10 22:57:23 INFO Applying migration id=quote 2026/04/10 22:57:23 INFO Applying migration id=rfc9421 2026/04/10 22:57:23 INFO Applying migration id=keys 2026/04/10 22:57:23 INFO Applying migration id=portable 2026/04/10 22:57:23 INFO Applying migration id=proofs 2026/04/10 22:57:23 INFO Applying migration id=contexts 2026/04/10 22:57:23 INFO Applying migration id=deliverieshost 2026/04/10 22:57:23 INFO Applying migration id=pembegin 2026/04/10 22:57:23 INFO Applying migration id=didhost 2026/04/10 22:57:23 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_HappyFlow (0.21s) === RUN TestRegister_HappyFlowRegistrationClosed 2026/04/10 22:57:23 INFO Applying migration id=initial 2026/04/10 22:57:23 INFO Applying migration id=notesupdated 2026/04/10 22:57:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:23 INFO Applying migration id=activitiesid 2026/04/10 22:57:23 INFO Applying migration id=outbox 2026/04/10 22:57:23 INFO Applying migration id=edits 2026/04/10 22:57:23 INFO Applying migration id=outboxactor 2026/04/10 22:57:23 INFO Applying migration id=outboxsender 2026/04/10 22:57:23 INFO Applying migration id=thread 2026/04/10 22:57:23 INFO Applying migration id=host 2026/04/10 22:57:23 INFO Applying migration id=sharedinbox 2026/04/10 22:57:23 INFO Applying migration id=noteshost 2026/04/10 22:57:23 INFO Applying migration id=fetched 2026/04/10 22:57:23 INFO Applying migration id=move 2026/04/10 22:57:23 INFO Applying migration id=cleanup 2026/04/10 22:57:23 INFO Applying migration id=received 2026/04/10 22:57:23 INFO Applying migration id=namehost 2026/04/10 22:57:23 INFO Applying migration id=outboxhost 2026/04/10 22:57:23 INFO Applying migration id=notesfts 2026/04/10 22:57:23 INFO Applying migration id=iconsname 2026/04/10 22:57:23 INFO Applying migration id=nohash 2026/04/10 22:57:23 INFO Applying migration id=shares 2026/04/10 22:57:23 INFO Applying migration id=actorttl 2026/04/10 22:57:23 INFO Applying migration id=tocc 2026/04/10 22:57:23 INFO Applying migration id=followeds 2026/04/10 22:57:23 INFO Applying migration id=certhash 2026/04/10 22:57:23 INFO Applying migration id=follows_sync 2026/04/10 22:57:23 INFO Applying migration id=jsonpath 2026/04/10 22:57:23 INFO Applying migration id=localforward 2026/04/10 22:57:23 INFO Applying migration id=avatar 2026/04/10 22:57:23 INFO Applying migration id=noimage 2026/04/10 22:57:23 INFO Applying migration id=feed 2026/04/10 22:57:23 INFO Applying migration id=bookmarks 2026/04/10 22:57:23 INFO Applying migration id=shareactivity 2026/04/10 22:57:23 INFO Applying migration id=application 2026/04/10 22:57:23 INFO Applying migration id=certificates 2026/04/10 22:57:23 INFO Applying migration id=rawforward 2026/04/10 22:57:23 INFO Applying migration id=publickey 2026/04/10 22:57:23 INFO Applying migration id=resolvegroup 2026/04/10 22:57:23 INFO Applying migration id=reject 2026/04/10 22:57:23 INFO Applying migration id=autodel 2026/04/10 22:57:23 INFO Applying migration id=jsonb 2026/04/10 22:57:23 INFO Applying migration id=quote 2026/04/10 22:57:23 INFO Applying migration id=rfc9421 2026/04/10 22:57:23 INFO Applying migration id=keys 2026/04/10 22:57:23 INFO Applying migration id=portable 2026/04/10 22:57:23 INFO Applying migration id=proofs 2026/04/10 22:57:23 INFO Applying migration id=contexts 2026/04/10 22:57:23 INFO Applying migration id=deliverieshost 2026/04/10 22:57:23 INFO Applying migration id=pembegin 2026/04/10 22:57:23 INFO Applying migration id=didhost --- PASS: TestRegister_HappyFlowRegistrationClosed (0.08s) === RUN TestRegister_AlreadyRegistered 2026/04/10 22:57:23 INFO Applying migration id=initial 2026/04/10 22:57:23 INFO Applying migration id=notesupdated 2026/04/10 22:57:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:23 INFO Applying migration id=activitiesid 2026/04/10 22:57:23 INFO Applying migration id=outbox 2026/04/10 22:57:23 INFO Applying migration id=edits 2026/04/10 22:57:23 INFO Applying migration id=outboxactor 2026/04/10 22:57:23 INFO Applying migration id=outboxsender 2026/04/10 22:57:23 INFO Applying migration id=thread 2026/04/10 22:57:23 INFO Applying migration id=host 2026/04/10 22:57:23 INFO Applying migration id=sharedinbox 2026/04/10 22:57:23 INFO Applying migration id=noteshost 2026/04/10 22:57:23 INFO Applying migration id=fetched 2026/04/10 22:57:23 INFO Applying migration id=move 2026/04/10 22:57:23 INFO Applying migration id=cleanup 2026/04/10 22:57:23 INFO Applying migration id=received 2026/04/10 22:57:23 INFO Applying migration id=namehost 2026/04/10 22:57:23 INFO Applying migration id=outboxhost 2026/04/10 22:57:23 INFO Applying migration id=notesfts 2026/04/10 22:57:23 INFO Applying migration id=iconsname 2026/04/10 22:57:23 INFO Applying migration id=nohash 2026/04/10 22:57:23 INFO Applying migration id=shares 2026/04/10 22:57:23 INFO Applying migration id=actorttl 2026/04/10 22:57:23 INFO Applying migration id=tocc 2026/04/10 22:57:23 INFO Applying migration id=followeds 2026/04/10 22:57:23 INFO Applying migration id=certhash 2026/04/10 22:57:23 INFO Applying migration id=follows_sync 2026/04/10 22:57:23 INFO Applying migration id=jsonpath 2026/04/10 22:57:23 INFO Applying migration id=localforward 2026/04/10 22:57:23 INFO Applying migration id=avatar 2026/04/10 22:57:23 INFO Applying migration id=noimage 2026/04/10 22:57:23 INFO Applying migration id=feed 2026/04/10 22:57:23 INFO Applying migration id=bookmarks 2026/04/10 22:57:23 INFO Applying migration id=shareactivity 2026/04/10 22:57:23 INFO Applying migration id=application 2026/04/10 22:57:23 INFO Applying migration id=certificates 2026/04/10 22:57:23 INFO Applying migration id=rawforward 2026/04/10 22:57:23 INFO Applying migration id=publickey 2026/04/10 22:57:23 INFO Applying migration id=resolvegroup 2026/04/10 22:57:23 INFO Applying migration id=reject 2026/04/10 22:57:23 INFO Applying migration id=autodel 2026/04/10 22:57:23 INFO Applying migration id=jsonb 2026/04/10 22:57:23 INFO Applying migration id=quote 2026/04/10 22:57:23 INFO Applying migration id=rfc9421 2026/04/10 22:57:23 INFO Applying migration id=keys 2026/04/10 22:57:23 INFO Applying migration id=portable 2026/04/10 22:57:23 INFO Applying migration id=proofs 2026/04/10 22:57:23 INFO Applying migration id=contexts 2026/04/10 22:57:23 INFO Applying migration id=deliverieshost 2026/04/10 22:57:23 INFO Applying migration id=pembegin 2026/04/10 22:57:23 INFO Applying migration id=didhost 2026/04/10 22:57:24 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_AlreadyRegistered (0.29s) === RUN TestRegister_Twice 2026/04/10 22:57:24 INFO Applying migration id=initial 2026/04/10 22:57:24 INFO Applying migration id=notesupdated 2026/04/10 22:57:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:24 INFO Applying migration id=activitiesid 2026/04/10 22:57:24 INFO Applying migration id=outbox 2026/04/10 22:57:24 INFO Applying migration id=edits 2026/04/10 22:57:24 INFO Applying migration id=outboxactor 2026/04/10 22:57:24 INFO Applying migration id=outboxsender 2026/04/10 22:57:24 INFO Applying migration id=thread 2026/04/10 22:57:24 INFO Applying migration id=host 2026/04/10 22:57:24 INFO Applying migration id=sharedinbox 2026/04/10 22:57:24 INFO Applying migration id=noteshost 2026/04/10 22:57:24 INFO Applying migration id=fetched 2026/04/10 22:57:24 INFO Applying migration id=move 2026/04/10 22:57:24 INFO Applying migration id=cleanup 2026/04/10 22:57:24 INFO Applying migration id=received 2026/04/10 22:57:24 INFO Applying migration id=namehost 2026/04/10 22:57:24 INFO Applying migration id=outboxhost 2026/04/10 22:57:24 INFO Applying migration id=notesfts 2026/04/10 22:57:24 INFO Applying migration id=iconsname 2026/04/10 22:57:24 INFO Applying migration id=nohash 2026/04/10 22:57:24 INFO Applying migration id=shares 2026/04/10 22:57:24 INFO Applying migration id=actorttl 2026/04/10 22:57:24 INFO Applying migration id=tocc 2026/04/10 22:57:24 INFO Applying migration id=followeds 2026/04/10 22:57:24 INFO Applying migration id=certhash 2026/04/10 22:57:24 INFO Applying migration id=follows_sync 2026/04/10 22:57:24 INFO Applying migration id=jsonpath 2026/04/10 22:57:24 INFO Applying migration id=localforward 2026/04/10 22:57:24 INFO Applying migration id=avatar 2026/04/10 22:57:24 INFO Applying migration id=noimage 2026/04/10 22:57:24 INFO Applying migration id=feed 2026/04/10 22:57:24 INFO Applying migration id=bookmarks 2026/04/10 22:57:24 INFO Applying migration id=shareactivity 2026/04/10 22:57:24 INFO Applying migration id=application 2026/04/10 22:57:24 INFO Applying migration id=certificates 2026/04/10 22:57:24 INFO Applying migration id=rawforward 2026/04/10 22:57:24 INFO Applying migration id=publickey 2026/04/10 22:57:24 INFO Applying migration id=resolvegroup 2026/04/10 22:57:24 INFO Applying migration id=reject 2026/04/10 22:57:24 INFO Applying migration id=autodel 2026/04/10 22:57:24 INFO Applying migration id=jsonb 2026/04/10 22:57:24 INFO Applying migration id=quote 2026/04/10 22:57:24 INFO Applying migration id=rfc9421 2026/04/10 22:57:24 INFO Applying migration id=keys 2026/04/10 22:57:24 INFO Applying migration id=portable 2026/04/10 22:57:24 INFO Applying migration id=proofs 2026/04/10 22:57:24 INFO Applying migration id=contexts 2026/04/10 22:57:24 INFO Applying migration id=deliverieshost 2026/04/10 22:57:24 INFO Applying migration id=pembegin 2026/04/10 22:57:24 INFO Applying migration id=didhost 2026/04/10 22:57:24 INFO Creating new user request.path=/users/register name=erin 2026/04/10 22:57:24 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_Twice (0.15s) === RUN TestRegister_Throttling 2026/04/10 22:57:24 INFO Applying migration id=initial 2026/04/10 22:57:24 INFO Applying migration id=notesupdated 2026/04/10 22:57:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:24 INFO Applying migration id=activitiesid 2026/04/10 22:57:24 INFO Applying migration id=outbox 2026/04/10 22:57:24 INFO Applying migration id=edits 2026/04/10 22:57:24 INFO Applying migration id=outboxactor 2026/04/10 22:57:24 INFO Applying migration id=outboxsender 2026/04/10 22:57:24 INFO Applying migration id=thread 2026/04/10 22:57:24 INFO Applying migration id=host 2026/04/10 22:57:24 INFO Applying migration id=sharedinbox 2026/04/10 22:57:24 INFO Applying migration id=noteshost 2026/04/10 22:57:24 INFO Applying migration id=fetched 2026/04/10 22:57:24 INFO Applying migration id=move 2026/04/10 22:57:24 INFO Applying migration id=cleanup 2026/04/10 22:57:24 INFO Applying migration id=received 2026/04/10 22:57:24 INFO Applying migration id=namehost 2026/04/10 22:57:24 INFO Applying migration id=outboxhost 2026/04/10 22:57:24 INFO Applying migration id=notesfts 2026/04/10 22:57:24 INFO Applying migration id=iconsname 2026/04/10 22:57:24 INFO Applying migration id=nohash 2026/04/10 22:57:24 INFO Applying migration id=shares 2026/04/10 22:57:24 INFO Applying migration id=actorttl 2026/04/10 22:57:24 INFO Applying migration id=tocc 2026/04/10 22:57:24 INFO Applying migration id=followeds 2026/04/10 22:57:24 INFO Applying migration id=certhash 2026/04/10 22:57:24 INFO Applying migration id=follows_sync 2026/04/10 22:57:24 INFO Applying migration id=jsonpath 2026/04/10 22:57:24 INFO Applying migration id=localforward 2026/04/10 22:57:24 INFO Applying migration id=avatar 2026/04/10 22:57:24 INFO Applying migration id=noimage 2026/04/10 22:57:24 INFO Applying migration id=feed 2026/04/10 22:57:24 INFO Applying migration id=bookmarks 2026/04/10 22:57:24 INFO Applying migration id=shareactivity 2026/04/10 22:57:24 INFO Applying migration id=application 2026/04/10 22:57:24 INFO Applying migration id=certificates 2026/04/10 22:57:24 INFO Applying migration id=rawforward 2026/04/10 22:57:24 INFO Applying migration id=publickey 2026/04/10 22:57:24 INFO Applying migration id=resolvegroup 2026/04/10 22:57:24 INFO Applying migration id=reject 2026/04/10 22:57:24 INFO Applying migration id=autodel 2026/04/10 22:57:24 INFO Applying migration id=jsonb 2026/04/10 22:57:24 INFO Applying migration id=quote 2026/04/10 22:57:24 INFO Applying migration id=rfc9421 2026/04/10 22:57:24 INFO Applying migration id=keys 2026/04/10 22:57:24 INFO Applying migration id=portable 2026/04/10 22:57:24 INFO Applying migration id=proofs 2026/04/10 22:57:24 INFO Applying migration id=contexts 2026/04/10 22:57:24 INFO Applying migration id=deliverieshost 2026/04/10 22:57:24 INFO Applying migration id=pembegin 2026/04/10 22:57:24 INFO Applying migration id=didhost 2026/04/10 22:57:24 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling (0.21s) === RUN TestRegister_Throttling30Minutes 2026/04/10 22:57:24 INFO Applying migration id=initial 2026/04/10 22:57:24 INFO Applying migration id=notesupdated 2026/04/10 22:57:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:24 INFO Applying migration id=activitiesid 2026/04/10 22:57:24 INFO Applying migration id=outbox 2026/04/10 22:57:24 INFO Applying migration id=edits 2026/04/10 22:57:24 INFO Applying migration id=outboxactor 2026/04/10 22:57:24 INFO Applying migration id=outboxsender 2026/04/10 22:57:24 INFO Applying migration id=thread 2026/04/10 22:57:24 INFO Applying migration id=host 2026/04/10 22:57:24 INFO Applying migration id=sharedinbox 2026/04/10 22:57:24 INFO Applying migration id=noteshost 2026/04/10 22:57:24 INFO Applying migration id=fetched 2026/04/10 22:57:24 INFO Applying migration id=move 2026/04/10 22:57:24 INFO Applying migration id=cleanup 2026/04/10 22:57:24 INFO Applying migration id=received 2026/04/10 22:57:24 INFO Applying migration id=namehost 2026/04/10 22:57:24 INFO Applying migration id=outboxhost 2026/04/10 22:57:24 INFO Applying migration id=notesfts 2026/04/10 22:57:24 INFO Applying migration id=iconsname 2026/04/10 22:57:24 INFO Applying migration id=nohash 2026/04/10 22:57:24 INFO Applying migration id=shares 2026/04/10 22:57:24 INFO Applying migration id=actorttl 2026/04/10 22:57:24 INFO Applying migration id=tocc 2026/04/10 22:57:24 INFO Applying migration id=followeds 2026/04/10 22:57:24 INFO Applying migration id=certhash 2026/04/10 22:57:24 INFO Applying migration id=follows_sync 2026/04/10 22:57:24 INFO Applying migration id=jsonpath 2026/04/10 22:57:24 INFO Applying migration id=localforward 2026/04/10 22:57:24 INFO Applying migration id=avatar 2026/04/10 22:57:24 INFO Applying migration id=noimage 2026/04/10 22:57:24 INFO Applying migration id=feed 2026/04/10 22:57:24 INFO Applying migration id=bookmarks 2026/04/10 22:57:24 INFO Applying migration id=shareactivity 2026/04/10 22:57:24 INFO Applying migration id=application 2026/04/10 22:57:24 INFO Applying migration id=certificates 2026/04/10 22:57:24 INFO Applying migration id=rawforward 2026/04/10 22:57:24 INFO Applying migration id=publickey 2026/04/10 22:57:24 INFO Applying migration id=resolvegroup 2026/04/10 22:57:24 INFO Applying migration id=reject 2026/04/10 22:57:24 INFO Applying migration id=autodel 2026/04/10 22:57:24 INFO Applying migration id=jsonb 2026/04/10 22:57:24 INFO Applying migration id=quote 2026/04/10 22:57:24 INFO Applying migration id=rfc9421 2026/04/10 22:57:24 INFO Applying migration id=keys 2026/04/10 22:57:24 INFO Applying migration id=portable 2026/04/10 22:57:24 INFO Applying migration id=proofs 2026/04/10 22:57:24 INFO Applying migration id=contexts 2026/04/10 22:57:24 INFO Applying migration id=deliverieshost 2026/04/10 22:57:24 INFO Applying migration id=pembegin 2026/04/10 22:57:24 INFO Applying migration id=didhost 2026/04/10 22:57:24 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling30Minutes (0.20s) === RUN TestRegister_Throttling1Hour 2026/04/10 22:57:24 INFO Applying migration id=initial 2026/04/10 22:57:24 INFO Applying migration id=notesupdated 2026/04/10 22:57:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:24 INFO Applying migration id=activitiesid 2026/04/10 22:57:24 INFO Applying migration id=outbox 2026/04/10 22:57:24 INFO Applying migration id=edits 2026/04/10 22:57:24 INFO Applying migration id=outboxactor 2026/04/10 22:57:24 INFO Applying migration id=outboxsender 2026/04/10 22:57:24 INFO Applying migration id=thread 2026/04/10 22:57:24 INFO Applying migration id=host 2026/04/10 22:57:24 INFO Applying migration id=sharedinbox 2026/04/10 22:57:24 INFO Applying migration id=noteshost 2026/04/10 22:57:24 INFO Applying migration id=fetched 2026/04/10 22:57:24 INFO Applying migration id=move 2026/04/10 22:57:24 INFO Applying migration id=cleanup 2026/04/10 22:57:24 INFO Applying migration id=received 2026/04/10 22:57:24 INFO Applying migration id=namehost 2026/04/10 22:57:24 INFO Applying migration id=outboxhost 2026/04/10 22:57:24 INFO Applying migration id=notesfts 2026/04/10 22:57:24 INFO Applying migration id=iconsname 2026/04/10 22:57:24 INFO Applying migration id=nohash 2026/04/10 22:57:24 INFO Applying migration id=shares 2026/04/10 22:57:24 INFO Applying migration id=actorttl 2026/04/10 22:57:24 INFO Applying migration id=tocc 2026/04/10 22:57:24 INFO Applying migration id=followeds 2026/04/10 22:57:24 INFO Applying migration id=certhash 2026/04/10 22:57:24 INFO Applying migration id=follows_sync 2026/04/10 22:57:24 INFO Applying migration id=jsonpath 2026/04/10 22:57:24 INFO Applying migration id=localforward 2026/04/10 22:57:24 INFO Applying migration id=avatar 2026/04/10 22:57:24 INFO Applying migration id=noimage 2026/04/10 22:57:24 INFO Applying migration id=feed 2026/04/10 22:57:24 INFO Applying migration id=bookmarks 2026/04/10 22:57:24 INFO Applying migration id=shareactivity 2026/04/10 22:57:24 INFO Applying migration id=application 2026/04/10 22:57:24 INFO Applying migration id=certificates 2026/04/10 22:57:24 INFO Applying migration id=rawforward 2026/04/10 22:57:24 INFO Applying migration id=publickey 2026/04/10 22:57:24 INFO Applying migration id=resolvegroup 2026/04/10 22:57:24 INFO Applying migration id=reject 2026/04/10 22:57:24 INFO Applying migration id=autodel 2026/04/10 22:57:24 INFO Applying migration id=jsonb 2026/04/10 22:57:24 INFO Applying migration id=quote 2026/04/10 22:57:24 INFO Applying migration id=rfc9421 2026/04/10 22:57:24 INFO Applying migration id=keys 2026/04/10 22:57:24 INFO Applying migration id=portable 2026/04/10 22:57:24 INFO Applying migration id=proofs 2026/04/10 22:57:24 INFO Applying migration id=contexts 2026/04/10 22:57:24 INFO Applying migration id=deliverieshost 2026/04/10 22:57:24 INFO Applying migration id=pembegin 2026/04/10 22:57:24 INFO Applying migration id=didhost 2026/04/10 22:57:24 INFO Creating new user request.path=/users/register name=erin 2026/04/10 22:57:25 INFO Creating new user request.path=/users/register name=david --- PASS: TestRegister_Throttling1Hour (0.80s) === RUN TestRegister_TwoCertificates 2026/04/10 22:57:25 INFO Applying migration id=initial 2026/04/10 22:57:25 INFO Applying migration id=notesupdated 2026/04/10 22:57:25 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:25 INFO Applying migration id=activitiesid 2026/04/10 22:57:25 INFO Applying migration id=outbox 2026/04/10 22:57:25 INFO Applying migration id=edits 2026/04/10 22:57:25 INFO Applying migration id=outboxactor 2026/04/10 22:57:25 INFO Applying migration id=outboxsender 2026/04/10 22:57:25 INFO Applying migration id=thread 2026/04/10 22:57:25 INFO Applying migration id=host 2026/04/10 22:57:25 INFO Applying migration id=sharedinbox 2026/04/10 22:57:25 INFO Applying migration id=noteshost 2026/04/10 22:57:25 INFO Applying migration id=fetched 2026/04/10 22:57:25 INFO Applying migration id=move 2026/04/10 22:57:25 INFO Applying migration id=cleanup 2026/04/10 22:57:25 INFO Applying migration id=received 2026/04/10 22:57:25 INFO Applying migration id=namehost 2026/04/10 22:57:25 INFO Applying migration id=outboxhost 2026/04/10 22:57:25 INFO Applying migration id=notesfts 2026/04/10 22:57:25 INFO Applying migration id=iconsname 2026/04/10 22:57:25 INFO Applying migration id=nohash 2026/04/10 22:57:25 INFO Applying migration id=shares 2026/04/10 22:57:25 INFO Applying migration id=actorttl 2026/04/10 22:57:25 INFO Applying migration id=tocc 2026/04/10 22:57:25 INFO Applying migration id=followeds 2026/04/10 22:57:25 INFO Applying migration id=certhash 2026/04/10 22:57:25 INFO Applying migration id=follows_sync 2026/04/10 22:57:25 INFO Applying migration id=jsonpath 2026/04/10 22:57:25 INFO Applying migration id=localforward 2026/04/10 22:57:25 INFO Applying migration id=avatar 2026/04/10 22:57:25 INFO Applying migration id=noimage 2026/04/10 22:57:25 INFO Applying migration id=feed 2026/04/10 22:57:25 INFO Applying migration id=bookmarks 2026/04/10 22:57:25 INFO Applying migration id=shareactivity 2026/04/10 22:57:25 INFO Applying migration id=application 2026/04/10 22:57:25 INFO Applying migration id=certificates 2026/04/10 22:57:25 INFO Applying migration id=rawforward 2026/04/10 22:57:25 INFO Applying migration id=publickey 2026/04/10 22:57:25 INFO Applying migration id=resolvegroup 2026/04/10 22:57:25 INFO Applying migration id=reject 2026/04/10 22:57:25 INFO Applying migration id=autodel 2026/04/10 22:57:25 INFO Applying migration id=jsonb 2026/04/10 22:57:25 INFO Applying migration id=quote 2026/04/10 22:57:25 INFO Applying migration id=rfc9421 2026/04/10 22:57:25 INFO Applying migration id=keys 2026/04/10 22:57:25 INFO Applying migration id=portable 2026/04/10 22:57:25 INFO Applying migration id=proofs 2026/04/10 22:57:25 INFO Applying migration id=contexts 2026/04/10 22:57:25 INFO Applying migration id=deliverieshost 2026/04/10 22:57:25 INFO Applying migration id=pembegin 2026/04/10 22:57:25 INFO Applying migration id=didhost 2026/04/10 22:57:25 INFO Redirecting new user 2026/04/10 22:57:25 INFO Creating new user request.path=/users/register name=erin 2026/04/10 22:57:25 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/04/10 22:57:25 INFO Redirecting new user 2026/04/10 22:57:25 INFO Creating new user request.path=/users/register name=erin 2026/04/10 22:57:25 INFO Approving certificate request.path=/users/certificates/approve/4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF request.user=erin user=erin hash=4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF 2026/04/10 22:57:25 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/04/10 22:57:25 INFO Revoking certificate request.path=/users/certificates/revoke/EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A request.user=erin user=erin hash=EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A 2026/04/10 22:57:25 INFO Redirecting new user 2026/04/10 22:57:25 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_TwoCertificates (0.58s) === RUN TestRegister_ForbiddenUserName 2026/04/10 22:57:26 INFO Applying migration id=initial 2026/04/10 22:57:26 INFO Applying migration id=notesupdated 2026/04/10 22:57:26 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:26 INFO Applying migration id=activitiesid 2026/04/10 22:57:26 INFO Applying migration id=outbox 2026/04/10 22:57:26 INFO Applying migration id=edits 2026/04/10 22:57:26 INFO Applying migration id=outboxactor 2026/04/10 22:57:26 INFO Applying migration id=outboxsender 2026/04/10 22:57:26 INFO Applying migration id=thread 2026/04/10 22:57:26 INFO Applying migration id=host 2026/04/10 22:57:26 INFO Applying migration id=sharedinbox 2026/04/10 22:57:26 INFO Applying migration id=noteshost 2026/04/10 22:57:26 INFO Applying migration id=fetched 2026/04/10 22:57:26 INFO Applying migration id=move 2026/04/10 22:57:26 INFO Applying migration id=cleanup 2026/04/10 22:57:26 INFO Applying migration id=received 2026/04/10 22:57:26 INFO Applying migration id=namehost 2026/04/10 22:57:26 INFO Applying migration id=outboxhost 2026/04/10 22:57:26 INFO Applying migration id=notesfts 2026/04/10 22:57:26 INFO Applying migration id=iconsname 2026/04/10 22:57:26 INFO Applying migration id=nohash 2026/04/10 22:57:26 INFO Applying migration id=shares 2026/04/10 22:57:26 INFO Applying migration id=actorttl 2026/04/10 22:57:26 INFO Applying migration id=tocc 2026/04/10 22:57:26 INFO Applying migration id=followeds 2026/04/10 22:57:26 INFO Applying migration id=certhash 2026/04/10 22:57:26 INFO Applying migration id=follows_sync 2026/04/10 22:57:26 INFO Applying migration id=jsonpath 2026/04/10 22:57:26 INFO Applying migration id=localforward 2026/04/10 22:57:26 INFO Applying migration id=avatar 2026/04/10 22:57:26 INFO Applying migration id=noimage 2026/04/10 22:57:26 INFO Applying migration id=feed 2026/04/10 22:57:26 INFO Applying migration id=bookmarks 2026/04/10 22:57:26 INFO Applying migration id=shareactivity 2026/04/10 22:57:26 INFO Applying migration id=application 2026/04/10 22:57:26 INFO Applying migration id=certificates 2026/04/10 22:57:26 INFO Applying migration id=rawforward 2026/04/10 22:57:26 INFO Applying migration id=publickey 2026/04/10 22:57:26 INFO Applying migration id=resolvegroup 2026/04/10 22:57:26 INFO Applying migration id=reject 2026/04/10 22:57:26 INFO Applying migration id=autodel 2026/04/10 22:57:26 INFO Applying migration id=jsonb 2026/04/10 22:57:26 INFO Applying migration id=quote 2026/04/10 22:57:26 INFO Applying migration id=rfc9421 2026/04/10 22:57:26 INFO Applying migration id=keys 2026/04/10 22:57:26 INFO Applying migration id=portable 2026/04/10 22:57:26 INFO Applying migration id=proofs 2026/04/10 22:57:26 INFO Applying migration id=contexts 2026/04/10 22:57:26 INFO Applying migration id=deliverieshost 2026/04/10 22:57:26 INFO Applying migration id=pembegin 2026/04/10 22:57:26 INFO Applying migration id=didhost --- PASS: TestRegister_ForbiddenUserName (0.08s) === RUN TestReply_AuthorNotFollowed 2026/04/10 22:57:26 INFO Applying migration id=initial 2026/04/10 22:57:26 INFO Applying migration id=notesupdated 2026/04/10 22:57:26 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:26 INFO Applying migration id=activitiesid 2026/04/10 22:57:26 INFO Applying migration id=outbox 2026/04/10 22:57:26 INFO Applying migration id=edits 2026/04/10 22:57:26 INFO Applying migration id=outboxactor 2026/04/10 22:57:26 INFO Applying migration id=outboxsender 2026/04/10 22:57:26 INFO Applying migration id=thread 2026/04/10 22:57:26 INFO Applying migration id=host 2026/04/10 22:57:26 INFO Applying migration id=sharedinbox 2026/04/10 22:57:26 INFO Applying migration id=noteshost 2026/04/10 22:57:26 INFO Applying migration id=fetched 2026/04/10 22:57:26 INFO Applying migration id=move 2026/04/10 22:57:26 INFO Applying migration id=cleanup 2026/04/10 22:57:26 INFO Applying migration id=received 2026/04/10 22:57:26 INFO Applying migration id=namehost 2026/04/10 22:57:26 INFO Applying migration id=outboxhost 2026/04/10 22:57:26 INFO Applying migration id=notesfts 2026/04/10 22:57:26 INFO Applying migration id=iconsname 2026/04/10 22:57:26 INFO Applying migration id=nohash 2026/04/10 22:57:26 INFO Applying migration id=shares 2026/04/10 22:57:26 INFO Applying migration id=actorttl 2026/04/10 22:57:26 INFO Applying migration id=tocc 2026/04/10 22:57:26 INFO Applying migration id=followeds 2026/04/10 22:57:26 INFO Applying migration id=certhash 2026/04/10 22:57:26 INFO Applying migration id=follows_sync 2026/04/10 22:57:26 INFO Applying migration id=jsonpath 2026/04/10 22:57:26 INFO Applying migration id=localforward 2026/04/10 22:57:26 INFO Applying migration id=avatar 2026/04/10 22:57:26 INFO Applying migration id=noimage 2026/04/10 22:57:26 INFO Applying migration id=feed 2026/04/10 22:57:26 INFO Applying migration id=bookmarks 2026/04/10 22:57:26 INFO Applying migration id=shareactivity 2026/04/10 22:57:26 INFO Applying migration id=application 2026/04/10 22:57:26 INFO Applying migration id=certificates 2026/04/10 22:57:26 INFO Applying migration id=rawforward 2026/04/10 22:57:26 INFO Applying migration id=publickey 2026/04/10 22:57:26 INFO Applying migration id=resolvegroup 2026/04/10 22:57:26 INFO Applying migration id=reject 2026/04/10 22:57:26 INFO Applying migration id=autodel 2026/04/10 22:57:26 INFO Applying migration id=jsonb 2026/04/10 22:57:26 INFO Applying migration id=quote 2026/04/10 22:57:26 INFO Applying migration id=rfc9421 2026/04/10 22:57:26 INFO Applying migration id=keys 2026/04/10 22:57:26 INFO Applying migration id=portable 2026/04/10 22:57:26 INFO Applying migration id=proofs 2026/04/10 22:57:26 INFO Applying migration id=contexts 2026/04/10 22:57:26 INFO Applying migration id=deliverieshost 2026/04/10 22:57:26 INFO Applying migration id=pembegin 2026/04/10 22:57:26 INFO Applying migration id=didhost 2026/04/10 22:57:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-54bd-780d-87b1-73c48969624a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-54bd-7068-8410-5f09599a05ee activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-54bd-7068-8410-5f09599a05ee 2026/04/10 22:57:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-54bd-7068-8410-5f09599a05ee 2026/04/10 22:57:27 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-54bd-7068-8410-5f09599a05ee 2026/04/10 22:57:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799d-54c2-70ba-a691-4e68375d9860 note=https://localhost.localdomain:8443/post/019d799d-54c2-7067-ba7d-0ea7576440d0 thread=https://localhost.localdomain:8443/post/019d799d-54bd-7068-8410-5f09599a05ee starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-54c2-70ba-a691-4e68375d9860 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-54c2-7067-ba7d-0ea7576440d0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-54c2-7067-ba7d-0ea7576440d0 2026/04/10 22:57:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-54bd-7068-8410-5f09599a05ee 2026/04/10 22:57:27 INFO Generating first response key=/local --- PASS: TestReply_AuthorNotFollowed (1.01s) === RUN TestReply_AuthorFollowed 2026/04/10 22:57:27 INFO Applying migration id=initial 2026/04/10 22:57:27 INFO Applying migration id=notesupdated 2026/04/10 22:57:27 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:27 INFO Applying migration id=activitiesid 2026/04/10 22:57:27 INFO Applying migration id=outbox 2026/04/10 22:57:27 INFO Applying migration id=edits 2026/04/10 22:57:27 INFO Applying migration id=outboxactor 2026/04/10 22:57:27 INFO Applying migration id=outboxsender 2026/04/10 22:57:27 INFO Applying migration id=thread 2026/04/10 22:57:27 INFO Applying migration id=host 2026/04/10 22:57:27 INFO Applying migration id=sharedinbox 2026/04/10 22:57:27 INFO Applying migration id=noteshost 2026/04/10 22:57:27 INFO Applying migration id=fetched 2026/04/10 22:57:27 INFO Applying migration id=move 2026/04/10 22:57:27 INFO Applying migration id=cleanup 2026/04/10 22:57:27 INFO Applying migration id=received 2026/04/10 22:57:27 INFO Applying migration id=namehost 2026/04/10 22:57:27 INFO Applying migration id=outboxhost 2026/04/10 22:57:27 INFO Applying migration id=notesfts 2026/04/10 22:57:27 INFO Applying migration id=iconsname 2026/04/10 22:57:27 INFO Applying migration id=nohash 2026/04/10 22:57:27 INFO Applying migration id=shares 2026/04/10 22:57:27 INFO Applying migration id=actorttl 2026/04/10 22:57:27 INFO Applying migration id=tocc 2026/04/10 22:57:27 INFO Applying migration id=followeds 2026/04/10 22:57:27 INFO Applying migration id=certhash 2026/04/10 22:57:27 INFO Applying migration id=follows_sync 2026/04/10 22:57:27 INFO Applying migration id=jsonpath 2026/04/10 22:57:27 INFO Applying migration id=localforward 2026/04/10 22:57:27 INFO Applying migration id=avatar 2026/04/10 22:57:27 INFO Applying migration id=noimage 2026/04/10 22:57:27 INFO Applying migration id=feed 2026/04/10 22:57:27 INFO Applying migration id=bookmarks 2026/04/10 22:57:27 INFO Applying migration id=shareactivity 2026/04/10 22:57:27 INFO Applying migration id=application 2026/04/10 22:57:27 INFO Applying migration id=certificates 2026/04/10 22:57:27 INFO Applying migration id=rawforward 2026/04/10 22:57:27 INFO Applying migration id=publickey 2026/04/10 22:57:27 INFO Applying migration id=resolvegroup 2026/04/10 22:57:27 INFO Applying migration id=reject 2026/04/10 22:57:27 INFO Applying migration id=autodel 2026/04/10 22:57:27 INFO Applying migration id=jsonb 2026/04/10 22:57:27 INFO Applying migration id=quote 2026/04/10 22:57:27 INFO Applying migration id=rfc9421 2026/04/10 22:57:27 INFO Applying migration id=keys 2026/04/10 22:57:27 INFO Applying migration id=portable 2026/04/10 22:57:27 INFO Applying migration id=proofs 2026/04/10 22:57:27 INFO Applying migration id=contexts 2026/04/10 22:57:27 INFO Applying migration id=deliverieshost 2026/04/10 22:57:27 INFO Applying migration id=pembegin 2026/04/10 22:57:27 INFO Applying migration id=didhost 2026/04/10 22:57:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-591c-778a-8c53-170a4ce93726 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-591d-7b8a-9314-81e00bd5eee1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-591c-778a-8c53-170a4ce93726 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-591c-778a-8c53-170a4ce93726 2026/04/10 22:57:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-591e-74c1-8325-2c9eb11469d4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-591e-73ff-acee-e9e261c7bcec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-591e-73ff-acee-e9e261c7bcec 2026/04/10 22:57:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-591e-73ff-acee-e9e261c7bcec 2026/04/10 22:57:28 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-591e-73ff-acee-e9e261c7bcec 2026/04/10 22:57:28 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799d-5921-7cde-9ad4-ea2c832cc1aa note=https://localhost.localdomain:8443/post/019d799d-5921-7c9e-8583-951ab0d9f50a thread=https://localhost.localdomain:8443/post/019d799d-591e-73ff-acee-e9e261c7bcec starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-5921-7cde-9ad4-ea2c832cc1aa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-5921-7c9e-8583-951ab0d9f50a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-5921-7c9e-8583-951ab0d9f50a 2026/04/10 22:57:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-591e-73ff-acee-e9e261c7bcec 2026/04/10 22:57:28 INFO Generating first response key=/local --- PASS: TestReply_AuthorFollowed (1.12s) === RUN TestReply_PostToFollowers 2026/04/10 22:57:28 INFO Applying migration id=initial 2026/04/10 22:57:28 INFO Applying migration id=notesupdated 2026/04/10 22:57:28 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:28 INFO Applying migration id=activitiesid 2026/04/10 22:57:28 INFO Applying migration id=outbox 2026/04/10 22:57:28 INFO Applying migration id=edits 2026/04/10 22:57:28 INFO Applying migration id=outboxactor 2026/04/10 22:57:28 INFO Applying migration id=outboxsender 2026/04/10 22:57:28 INFO Applying migration id=thread 2026/04/10 22:57:28 INFO Applying migration id=host 2026/04/10 22:57:28 INFO Applying migration id=sharedinbox 2026/04/10 22:57:28 INFO Applying migration id=noteshost 2026/04/10 22:57:28 INFO Applying migration id=fetched 2026/04/10 22:57:28 INFO Applying migration id=move 2026/04/10 22:57:28 INFO Applying migration id=cleanup 2026/04/10 22:57:28 INFO Applying migration id=received 2026/04/10 22:57:28 INFO Applying migration id=namehost 2026/04/10 22:57:28 INFO Applying migration id=outboxhost 2026/04/10 22:57:28 INFO Applying migration id=notesfts 2026/04/10 22:57:28 INFO Applying migration id=iconsname 2026/04/10 22:57:28 INFO Applying migration id=nohash 2026/04/10 22:57:28 INFO Applying migration id=shares 2026/04/10 22:57:28 INFO Applying migration id=actorttl 2026/04/10 22:57:28 INFO Applying migration id=tocc 2026/04/10 22:57:28 INFO Applying migration id=followeds 2026/04/10 22:57:28 INFO Applying migration id=certhash 2026/04/10 22:57:28 INFO Applying migration id=follows_sync 2026/04/10 22:57:28 INFO Applying migration id=jsonpath 2026/04/10 22:57:28 INFO Applying migration id=localforward 2026/04/10 22:57:28 INFO Applying migration id=avatar 2026/04/10 22:57:28 INFO Applying migration id=noimage 2026/04/10 22:57:28 INFO Applying migration id=feed 2026/04/10 22:57:28 INFO Applying migration id=bookmarks 2026/04/10 22:57:28 INFO Applying migration id=shareactivity 2026/04/10 22:57:28 INFO Applying migration id=application 2026/04/10 22:57:28 INFO Applying migration id=certificates 2026/04/10 22:57:28 INFO Applying migration id=rawforward 2026/04/10 22:57:28 INFO Applying migration id=publickey 2026/04/10 22:57:28 INFO Applying migration id=resolvegroup 2026/04/10 22:57:28 INFO Applying migration id=reject 2026/04/10 22:57:28 INFO Applying migration id=autodel 2026/04/10 22:57:28 INFO Applying migration id=jsonb 2026/04/10 22:57:28 INFO Applying migration id=quote 2026/04/10 22:57:28 INFO Applying migration id=rfc9421 2026/04/10 22:57:28 INFO Applying migration id=keys 2026/04/10 22:57:28 INFO Applying migration id=portable 2026/04/10 22:57:28 INFO Applying migration id=proofs 2026/04/10 22:57:28 INFO Applying migration id=contexts 2026/04/10 22:57:28 INFO Applying migration id=deliverieshost 2026/04/10 22:57:28 INFO Applying migration id=pembegin 2026/04/10 22:57:28 INFO Applying migration id=didhost 2026/04/10 22:57:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-5ce9-7323-84e3-0f11973efeb4 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-5ce9-7d8a-aa6b-7671d170a80b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-5ce9-7323-84e3-0f11973efeb4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-5ce9-7323-84e3-0f11973efeb4 2026/04/10 22:57:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-5cea-74a7-babd-dba4083b8775 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-5cea-746f-a0a5-d2999a8517a6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-5cea-746f-a0a5-d2999a8517a6 2026/04/10 22:57:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-5cea-746f-a0a5-d2999a8517a6 2026/04/10 22:57:29 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-5cea-746f-a0a5-d2999a8517a6 2026/04/10 22:57:29 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799d-5ced-79b4-b208-567e724540c8 note=https://localhost.localdomain:8443/post/019d799d-5ced-797a-be4d-dd1c9f523f5c thread=https://localhost.localdomain:8443/post/019d799d-5cea-746f-a0a5-d2999a8517a6 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-5ced-79b4-b208-567e724540c8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-5ced-797a-be4d-dd1c9f523f5c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-5ced-797a-be4d-dd1c9f523f5c 2026/04/10 22:57:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-5cea-746f-a0a5-d2999a8517a6 2026/04/10 22:57:29 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowers (0.97s) === RUN TestReply_PostToFollowersNotFollowing 2026/04/10 22:57:29 INFO Applying migration id=initial 2026/04/10 22:57:29 INFO Applying migration id=notesupdated 2026/04/10 22:57:29 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:29 INFO Applying migration id=activitiesid 2026/04/10 22:57:29 INFO Applying migration id=outbox 2026/04/10 22:57:29 INFO Applying migration id=edits 2026/04/10 22:57:29 INFO Applying migration id=outboxactor 2026/04/10 22:57:29 INFO Applying migration id=outboxsender 2026/04/10 22:57:29 INFO Applying migration id=thread 2026/04/10 22:57:29 INFO Applying migration id=host 2026/04/10 22:57:29 INFO Applying migration id=sharedinbox 2026/04/10 22:57:29 INFO Applying migration id=noteshost 2026/04/10 22:57:29 INFO Applying migration id=fetched 2026/04/10 22:57:29 INFO Applying migration id=move 2026/04/10 22:57:29 INFO Applying migration id=cleanup 2026/04/10 22:57:29 INFO Applying migration id=received 2026/04/10 22:57:29 INFO Applying migration id=namehost 2026/04/10 22:57:29 INFO Applying migration id=outboxhost 2026/04/10 22:57:29 INFO Applying migration id=notesfts 2026/04/10 22:57:29 INFO Applying migration id=iconsname 2026/04/10 22:57:29 INFO Applying migration id=nohash 2026/04/10 22:57:29 INFO Applying migration id=shares 2026/04/10 22:57:29 INFO Applying migration id=actorttl 2026/04/10 22:57:29 INFO Applying migration id=tocc 2026/04/10 22:57:29 INFO Applying migration id=followeds 2026/04/10 22:57:29 INFO Applying migration id=certhash 2026/04/10 22:57:29 INFO Applying migration id=follows_sync 2026/04/10 22:57:29 INFO Applying migration id=jsonpath 2026/04/10 22:57:29 INFO Applying migration id=localforward 2026/04/10 22:57:29 INFO Applying migration id=avatar 2026/04/10 22:57:29 INFO Applying migration id=noimage 2026/04/10 22:57:29 INFO Applying migration id=feed 2026/04/10 22:57:29 INFO Applying migration id=bookmarks 2026/04/10 22:57:29 INFO Applying migration id=shareactivity 2026/04/10 22:57:29 INFO Applying migration id=application 2026/04/10 22:57:29 INFO Applying migration id=certificates 2026/04/10 22:57:29 INFO Applying migration id=rawforward 2026/04/10 22:57:29 INFO Applying migration id=publickey 2026/04/10 22:57:29 INFO Applying migration id=resolvegroup 2026/04/10 22:57:29 INFO Applying migration id=reject 2026/04/10 22:57:29 INFO Applying migration id=autodel 2026/04/10 22:57:29 INFO Applying migration id=jsonb 2026/04/10 22:57:29 INFO Applying migration id=quote 2026/04/10 22:57:29 INFO Applying migration id=rfc9421 2026/04/10 22:57:29 INFO Applying migration id=keys 2026/04/10 22:57:29 INFO Applying migration id=portable 2026/04/10 22:57:29 INFO Applying migration id=proofs 2026/04/10 22:57:29 INFO Applying migration id=contexts 2026/04/10 22:57:29 INFO Applying migration id=deliverieshost 2026/04/10 22:57:29 INFO Applying migration id=pembegin 2026/04/10 22:57:29 INFO Applying migration id=didhost 2026/04/10 22:57:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-5fd7-74ec-915e-41ca7dc4ebda activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-5fd6-7bb0-9900-25c5fe5f9628 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-5fd6-7bb0-9900-25c5fe5f9628 2026/04/10 22:57:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-5fd6-7bb0-9900-25c5fe5f9628 2026/04/10 22:57:30 WARN Post does not exist post=https://localhost.localdomain:8443/post/019d799d-5fd6-7bb0-9900-25c5fe5f9628 2026/04/10 22:57:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-5fd6-7bb0-9900-25c5fe5f9628 2026/04/10 22:57:30 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799d-5fd6-7bb0-9900-25c5fe5f9628 2026/04/10 22:57:30 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersNotFollowing (0.75s) === RUN TestReply_PostToFollowersUnfollowedBeforeReply 2026/04/10 22:57:30 INFO Applying migration id=initial 2026/04/10 22:57:30 INFO Applying migration id=notesupdated 2026/04/10 22:57:30 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:30 INFO Applying migration id=activitiesid 2026/04/10 22:57:30 INFO Applying migration id=outbox 2026/04/10 22:57:30 INFO Applying migration id=edits 2026/04/10 22:57:30 INFO Applying migration id=outboxactor 2026/04/10 22:57:30 INFO Applying migration id=outboxsender 2026/04/10 22:57:30 INFO Applying migration id=thread 2026/04/10 22:57:30 INFO Applying migration id=host 2026/04/10 22:57:30 INFO Applying migration id=sharedinbox 2026/04/10 22:57:30 INFO Applying migration id=noteshost 2026/04/10 22:57:30 INFO Applying migration id=fetched 2026/04/10 22:57:30 INFO Applying migration id=move 2026/04/10 22:57:30 INFO Applying migration id=cleanup 2026/04/10 22:57:30 INFO Applying migration id=received 2026/04/10 22:57:30 INFO Applying migration id=namehost 2026/04/10 22:57:30 INFO Applying migration id=outboxhost 2026/04/10 22:57:30 INFO Applying migration id=notesfts 2026/04/10 22:57:30 INFO Applying migration id=iconsname 2026/04/10 22:57:30 INFO Applying migration id=nohash 2026/04/10 22:57:30 INFO Applying migration id=shares 2026/04/10 22:57:30 INFO Applying migration id=actorttl 2026/04/10 22:57:30 INFO Applying migration id=tocc 2026/04/10 22:57:30 INFO Applying migration id=followeds 2026/04/10 22:57:30 INFO Applying migration id=certhash 2026/04/10 22:57:30 INFO Applying migration id=follows_sync 2026/04/10 22:57:30 INFO Applying migration id=jsonpath 2026/04/10 22:57:30 INFO Applying migration id=localforward 2026/04/10 22:57:30 INFO Applying migration id=avatar 2026/04/10 22:57:30 INFO Applying migration id=noimage 2026/04/10 22:57:30 INFO Applying migration id=feed 2026/04/10 22:57:30 INFO Applying migration id=bookmarks 2026/04/10 22:57:30 INFO Applying migration id=shareactivity 2026/04/10 22:57:30 INFO Applying migration id=application 2026/04/10 22:57:30 INFO Applying migration id=certificates 2026/04/10 22:57:30 INFO Applying migration id=rawforward 2026/04/10 22:57:30 INFO Applying migration id=publickey 2026/04/10 22:57:30 INFO Applying migration id=resolvegroup 2026/04/10 22:57:30 INFO Applying migration id=reject 2026/04/10 22:57:30 INFO Applying migration id=autodel 2026/04/10 22:57:30 INFO Applying migration id=jsonb 2026/04/10 22:57:30 INFO Applying migration id=quote 2026/04/10 22:57:30 INFO Applying migration id=rfc9421 2026/04/10 22:57:30 INFO Applying migration id=keys 2026/04/10 22:57:30 INFO Applying migration id=portable 2026/04/10 22:57:30 INFO Applying migration id=proofs 2026/04/10 22:57:30 INFO Applying migration id=contexts 2026/04/10 22:57:30 INFO Applying migration id=deliverieshost 2026/04/10 22:57:30 INFO Applying migration id=pembegin 2026/04/10 22:57:30 INFO Applying migration id=didhost 2026/04/10 22:57:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-63a1-7e3f-aaec-a238cfeb5856 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-63a2-7795-8ea3-c16372f2e2a6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-63a1-7e3f-aaec-a238cfeb5856 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-63a1-7e3f-aaec-a238cfeb5856 2026/04/10 22:57:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-63a2-7cff-8067-3fe232cfc9ae activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-63a2-7ccc-8219-8254eefbcf8b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-63a2-7ccc-8219-8254eefbcf8b 2026/04/10 22:57:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-63a2-7ccc-8219-8254eefbcf8b 2026/04/10 22:57:31 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799d-63a5-727a-8b02-a2464a0f6a05 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-63a1-7e3f-aaec-a238cfeb5856 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:31 WARN Post does not exist post=https://localhost.localdomain:8443/post/019d799d-63a2-7ccc-8219-8254eefbcf8b 2026/04/10 22:57:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-63a2-7ccc-8219-8254eefbcf8b 2026/04/10 22:57:31 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799d-63a2-7ccc-8219-8254eefbcf8b 2026/04/10 22:57:31 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedBeforeReply (0.97s) === RUN TestReply_PostToFollowersUnfollowedAfterReply 2026/04/10 22:57:31 INFO Applying migration id=initial 2026/04/10 22:57:31 INFO Applying migration id=notesupdated 2026/04/10 22:57:31 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:31 INFO Applying migration id=activitiesid 2026/04/10 22:57:31 INFO Applying migration id=outbox 2026/04/10 22:57:31 INFO Applying migration id=edits 2026/04/10 22:57:31 INFO Applying migration id=outboxactor 2026/04/10 22:57:31 INFO Applying migration id=outboxsender 2026/04/10 22:57:31 INFO Applying migration id=thread 2026/04/10 22:57:31 INFO Applying migration id=host 2026/04/10 22:57:31 INFO Applying migration id=sharedinbox 2026/04/10 22:57:31 INFO Applying migration id=noteshost 2026/04/10 22:57:31 INFO Applying migration id=fetched 2026/04/10 22:57:31 INFO Applying migration id=move 2026/04/10 22:57:31 INFO Applying migration id=cleanup 2026/04/10 22:57:31 INFO Applying migration id=received 2026/04/10 22:57:31 INFO Applying migration id=namehost 2026/04/10 22:57:31 INFO Applying migration id=outboxhost 2026/04/10 22:57:31 INFO Applying migration id=notesfts 2026/04/10 22:57:31 INFO Applying migration id=iconsname 2026/04/10 22:57:31 INFO Applying migration id=nohash 2026/04/10 22:57:31 INFO Applying migration id=shares 2026/04/10 22:57:31 INFO Applying migration id=actorttl 2026/04/10 22:57:31 INFO Applying migration id=tocc 2026/04/10 22:57:31 INFO Applying migration id=followeds 2026/04/10 22:57:31 INFO Applying migration id=certhash 2026/04/10 22:57:31 INFO Applying migration id=follows_sync 2026/04/10 22:57:31 INFO Applying migration id=jsonpath 2026/04/10 22:57:31 INFO Applying migration id=localforward 2026/04/10 22:57:31 INFO Applying migration id=avatar 2026/04/10 22:57:31 INFO Applying migration id=noimage 2026/04/10 22:57:31 INFO Applying migration id=feed 2026/04/10 22:57:31 INFO Applying migration id=bookmarks 2026/04/10 22:57:31 INFO Applying migration id=shareactivity 2026/04/10 22:57:31 INFO Applying migration id=application 2026/04/10 22:57:31 INFO Applying migration id=certificates 2026/04/10 22:57:31 INFO Applying migration id=rawforward 2026/04/10 22:57:31 INFO Applying migration id=publickey 2026/04/10 22:57:31 INFO Applying migration id=resolvegroup 2026/04/10 22:57:31 INFO Applying migration id=reject 2026/04/10 22:57:31 INFO Applying migration id=autodel 2026/04/10 22:57:31 INFO Applying migration id=jsonb 2026/04/10 22:57:31 INFO Applying migration id=quote 2026/04/10 22:57:31 INFO Applying migration id=rfc9421 2026/04/10 22:57:31 INFO Applying migration id=keys 2026/04/10 22:57:31 INFO Applying migration id=portable 2026/04/10 22:57:31 INFO Applying migration id=proofs 2026/04/10 22:57:31 INFO Applying migration id=contexts 2026/04/10 22:57:31 INFO Applying migration id=deliverieshost 2026/04/10 22:57:31 INFO Applying migration id=pembegin 2026/04/10 22:57:31 INFO Applying migration id=didhost 2026/04/10 22:57:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-6726-7b25-b5f5-c1343c6b6ad0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-6727-7b21-9f1d-ad75b0f726bc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-6726-7b25-b5f5-c1343c6b6ad0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-6726-7b25-b5f5-c1343c6b6ad0 2026/04/10 22:57:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-6728-72f5-8219-5404cd5b0811 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-6728-72a7-a009-ed06ace35147 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-6728-72a7-a009-ed06ace35147 2026/04/10 22:57:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-6728-72a7-a009-ed06ace35147 2026/04/10 22:57:31 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-6728-72a7-a009-ed06ace35147 2026/04/10 22:57:31 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799d-672c-7e93-b356-6baa7f07de84 note=https://localhost.localdomain:8443/post/019d799d-672c-7e47-a617-eb7fac1fa206 thread=https://localhost.localdomain:8443/post/019d799d-6728-72a7-a009-ed06ace35147 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-672c-7e93-b356-6baa7f07de84 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-672c-7e47-a617-eb7fac1fa206 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-672c-7e47-a617-eb7fac1fa206 2026/04/10 22:57:31 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799d-672e-7887-b833-cd41918e2356 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-6726-7b25-b5f5-c1343c6b6ad0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-6728-72a7-a009-ed06ace35147 2026/04/10 22:57:31 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799d-6728-72a7-a009-ed06ace35147 2026/04/10 22:57:31 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedAfterReply (0.91s) === RUN TestReply_SelfReply 2026/04/10 22:57:31 INFO Applying migration id=initial 2026/04/10 22:57:31 INFO Applying migration id=notesupdated 2026/04/10 22:57:31 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:31 INFO Applying migration id=activitiesid 2026/04/10 22:57:31 INFO Applying migration id=outbox 2026/04/10 22:57:31 INFO Applying migration id=edits 2026/04/10 22:57:31 INFO Applying migration id=outboxactor 2026/04/10 22:57:31 INFO Applying migration id=outboxsender 2026/04/10 22:57:31 INFO Applying migration id=thread 2026/04/10 22:57:31 INFO Applying migration id=host 2026/04/10 22:57:31 INFO Applying migration id=sharedinbox 2026/04/10 22:57:31 INFO Applying migration id=noteshost 2026/04/10 22:57:31 INFO Applying migration id=fetched 2026/04/10 22:57:31 INFO Applying migration id=move 2026/04/10 22:57:31 INFO Applying migration id=cleanup 2026/04/10 22:57:31 INFO Applying migration id=received 2026/04/10 22:57:31 INFO Applying migration id=namehost 2026/04/10 22:57:31 INFO Applying migration id=outboxhost 2026/04/10 22:57:31 INFO Applying migration id=notesfts 2026/04/10 22:57:31 INFO Applying migration id=iconsname 2026/04/10 22:57:31 INFO Applying migration id=nohash 2026/04/10 22:57:31 INFO Applying migration id=shares 2026/04/10 22:57:31 INFO Applying migration id=actorttl 2026/04/10 22:57:31 INFO Applying migration id=tocc 2026/04/10 22:57:31 INFO Applying migration id=followeds 2026/04/10 22:57:31 INFO Applying migration id=certhash 2026/04/10 22:57:31 INFO Applying migration id=follows_sync 2026/04/10 22:57:31 INFO Applying migration id=jsonpath 2026/04/10 22:57:32 INFO Applying migration id=localforward 2026/04/10 22:57:32 INFO Applying migration id=avatar 2026/04/10 22:57:32 INFO Applying migration id=noimage 2026/04/10 22:57:32 INFO Applying migration id=feed 2026/04/10 22:57:32 INFO Applying migration id=bookmarks 2026/04/10 22:57:32 INFO Applying migration id=shareactivity 2026/04/10 22:57:32 INFO Applying migration id=application 2026/04/10 22:57:32 INFO Applying migration id=certificates 2026/04/10 22:57:32 INFO Applying migration id=rawforward 2026/04/10 22:57:32 INFO Applying migration id=publickey 2026/04/10 22:57:32 INFO Applying migration id=resolvegroup 2026/04/10 22:57:32 INFO Applying migration id=reject 2026/04/10 22:57:32 INFO Applying migration id=autodel 2026/04/10 22:57:32 INFO Applying migration id=jsonb 2026/04/10 22:57:32 INFO Applying migration id=quote 2026/04/10 22:57:32 INFO Applying migration id=rfc9421 2026/04/10 22:57:32 INFO Applying migration id=keys 2026/04/10 22:57:32 INFO Applying migration id=portable 2026/04/10 22:57:32 INFO Applying migration id=proofs 2026/04/10 22:57:32 INFO Applying migration id=contexts 2026/04/10 22:57:32 INFO Applying migration id=deliverieshost 2026/04/10 22:57:32 INFO Applying migration id=pembegin 2026/04/10 22:57:32 INFO Applying migration id=didhost 2026/04/10 22:57:32 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-6a84-74d4-8666-489f2fe3f59d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-6a85-70dc-a6f3-ebf02235afa9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-6a84-74d4-8666-489f2fe3f59d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-6a84-74d4-8666-489f2fe3f59d 2026/04/10 22:57:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-6a85-78a6-923a-dfdb5c505d07 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-6a85-786b-a07b-b451c079e7c8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-6a85-786b-a07b-b451c079e7c8 2026/04/10 22:57:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-6a85-786b-a07b-b451c079e7c8 2026/04/10 22:57:32 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-6a85-786b-a07b-b451c079e7c8 2026/04/10 22:57:32 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799d-6a88-7cdc-ad7e-d83e5ed7e289 note=https://localhost.localdomain:8443/post/019d799d-6a88-7c9d-99fe-0f98cbbf0b89 thread=https://localhost.localdomain:8443/post/019d799d-6a85-786b-a07b-b451c079e7c8 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-6a88-7cdc-ad7e-d83e5ed7e289 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-6a88-7c9d-99fe-0f98cbbf0b89 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-6a88-7c9d-99fe-0f98cbbf0b89 2026/04/10 22:57:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-6a85-786b-a07b-b451c079e7c8 2026/04/10 22:57:32 INFO Generating first response key=/local --- PASS: TestReply_SelfReply (0.86s) === RUN TestReply_ReplyToPublicPostByFollowedUser 2026/04/10 22:57:32 INFO Applying migration id=initial 2026/04/10 22:57:32 INFO Applying migration id=notesupdated 2026/04/10 22:57:32 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:32 INFO Applying migration id=activitiesid 2026/04/10 22:57:32 INFO Applying migration id=outbox 2026/04/10 22:57:32 INFO Applying migration id=edits 2026/04/10 22:57:32 INFO Applying migration id=outboxactor 2026/04/10 22:57:32 INFO Applying migration id=outboxsender 2026/04/10 22:57:32 INFO Applying migration id=thread 2026/04/10 22:57:32 INFO Applying migration id=host 2026/04/10 22:57:32 INFO Applying migration id=sharedinbox 2026/04/10 22:57:32 INFO Applying migration id=noteshost 2026/04/10 22:57:32 INFO Applying migration id=fetched 2026/04/10 22:57:32 INFO Applying migration id=move 2026/04/10 22:57:32 INFO Applying migration id=cleanup 2026/04/10 22:57:32 INFO Applying migration id=received 2026/04/10 22:57:32 INFO Applying migration id=namehost 2026/04/10 22:57:32 INFO Applying migration id=outboxhost 2026/04/10 22:57:32 INFO Applying migration id=notesfts 2026/04/10 22:57:32 INFO Applying migration id=iconsname 2026/04/10 22:57:32 INFO Applying migration id=nohash 2026/04/10 22:57:32 INFO Applying migration id=shares 2026/04/10 22:57:32 INFO Applying migration id=actorttl 2026/04/10 22:57:32 INFO Applying migration id=tocc 2026/04/10 22:57:32 INFO Applying migration id=followeds 2026/04/10 22:57:32 INFO Applying migration id=certhash 2026/04/10 22:57:32 INFO Applying migration id=follows_sync 2026/04/10 22:57:32 INFO Applying migration id=jsonpath 2026/04/10 22:57:32 INFO Applying migration id=localforward 2026/04/10 22:57:32 INFO Applying migration id=avatar 2026/04/10 22:57:32 INFO Applying migration id=noimage 2026/04/10 22:57:32 INFO Applying migration id=feed 2026/04/10 22:57:32 INFO Applying migration id=bookmarks 2026/04/10 22:57:32 INFO Applying migration id=shareactivity 2026/04/10 22:57:32 INFO Applying migration id=application 2026/04/10 22:57:32 INFO Applying migration id=certificates 2026/04/10 22:57:32 INFO Applying migration id=rawforward 2026/04/10 22:57:32 INFO Applying migration id=publickey 2026/04/10 22:57:32 INFO Applying migration id=resolvegroup 2026/04/10 22:57:32 INFO Applying migration id=reject 2026/04/10 22:57:32 INFO Applying migration id=autodel 2026/04/10 22:57:32 INFO Applying migration id=jsonb 2026/04/10 22:57:32 INFO Applying migration id=quote 2026/04/10 22:57:32 INFO Applying migration id=rfc9421 2026/04/10 22:57:32 INFO Applying migration id=keys 2026/04/10 22:57:32 INFO Applying migration id=portable 2026/04/10 22:57:32 INFO Applying migration id=proofs 2026/04/10 22:57:32 INFO Applying migration id=contexts 2026/04/10 22:57:32 INFO Applying migration id=deliverieshost 2026/04/10 22:57:32 INFO Applying migration id=pembegin 2026/04/10 22:57:32 INFO Applying migration id=didhost 2026/04/10 22:57:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-6d94-7b96-beda-3a646eeeff48 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-6d95-7660-acc1-13f0ca0131b0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-6d94-7b96-beda-3a646eeeff48 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-6d94-7b96-beda-3a646eeeff48 2026/04/10 22:57:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-6d95-7c9f-a599-0969ef6693d5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-6d95-7c64-be63-c4a05063f184 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-6d95-7c64-be63-c4a05063f184 2026/04/10 22:57:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-6d95-7c64-be63-c4a05063f184 2026/04/10 22:57:33 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-6d95-7c64-be63-c4a05063f184 2026/04/10 22:57:33 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799d-6d99-7734-bdd5-b430c47d67eb note=https://localhost.localdomain:8443/post/019d799d-6d99-76f4-8402-65a01d71131b thread=https://localhost.localdomain:8443/post/019d799d-6d95-7c64-be63-c4a05063f184 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-6d99-7734-bdd5-b430c47d67eb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-6d99-76f4-8402-65a01d71131b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799d-6d99-76f4-8402-65a01d71131b 2026/04/10 22:57:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-6d95-7c64-be63-c4a05063f184 2026/04/10 22:57:33 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByFollowedUser (0.79s) === RUN TestReply_ReplyToPublicPostByNotFollowedUser 2026/04/10 22:57:33 INFO Applying migration id=initial 2026/04/10 22:57:33 INFO Applying migration id=notesupdated 2026/04/10 22:57:33 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:33 INFO Applying migration id=activitiesid 2026/04/10 22:57:33 INFO Applying migration id=outbox 2026/04/10 22:57:33 INFO Applying migration id=edits 2026/04/10 22:57:33 INFO Applying migration id=outboxactor 2026/04/10 22:57:33 INFO Applying migration id=outboxsender 2026/04/10 22:57:33 INFO Applying migration id=thread 2026/04/10 22:57:33 INFO Applying migration id=host 2026/04/10 22:57:33 INFO Applying migration id=sharedinbox 2026/04/10 22:57:33 INFO Applying migration id=noteshost 2026/04/10 22:57:33 INFO Applying migration id=fetched 2026/04/10 22:57:33 INFO Applying migration id=move 2026/04/10 22:57:33 INFO Applying migration id=cleanup 2026/04/10 22:57:33 INFO Applying migration id=received 2026/04/10 22:57:33 INFO Applying migration id=namehost 2026/04/10 22:57:33 INFO Applying migration id=outboxhost 2026/04/10 22:57:33 INFO Applying migration id=notesfts 2026/04/10 22:57:33 INFO Applying migration id=iconsname 2026/04/10 22:57:33 INFO Applying migration id=nohash 2026/04/10 22:57:33 INFO Applying migration id=shares 2026/04/10 22:57:33 INFO Applying migration id=actorttl 2026/04/10 22:57:33 INFO Applying migration id=tocc 2026/04/10 22:57:33 INFO Applying migration id=followeds 2026/04/10 22:57:33 INFO Applying migration id=certhash 2026/04/10 22:57:33 INFO Applying migration id=follows_sync 2026/04/10 22:57:33 INFO Applying migration id=jsonpath 2026/04/10 22:57:33 INFO Applying migration id=localforward 2026/04/10 22:57:33 INFO Applying migration id=avatar 2026/04/10 22:57:33 INFO Applying migration id=noimage 2026/04/10 22:57:33 INFO Applying migration id=feed 2026/04/10 22:57:33 INFO Applying migration id=bookmarks 2026/04/10 22:57:33 INFO Applying migration id=shareactivity 2026/04/10 22:57:33 INFO Applying migration id=application 2026/04/10 22:57:33 INFO Applying migration id=certificates 2026/04/10 22:57:33 INFO Applying migration id=rawforward 2026/04/10 22:57:33 INFO Applying migration id=publickey 2026/04/10 22:57:33 INFO Applying migration id=resolvegroup 2026/04/10 22:57:33 INFO Applying migration id=reject 2026/04/10 22:57:33 INFO Applying migration id=autodel 2026/04/10 22:57:33 INFO Applying migration id=jsonb 2026/04/10 22:57:33 INFO Applying migration id=quote 2026/04/10 22:57:33 INFO Applying migration id=rfc9421 2026/04/10 22:57:33 INFO Applying migration id=keys 2026/04/10 22:57:33 INFO Applying migration id=portable 2026/04/10 22:57:33 INFO Applying migration id=proofs 2026/04/10 22:57:33 INFO Applying migration id=contexts 2026/04/10 22:57:33 INFO Applying migration id=deliverieshost 2026/04/10 22:57:33 INFO Applying migration id=pembegin 2026/04/10 22:57:33 INFO Applying migration id=didhost 2026/04/10 22:57:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-7098-7868-9eed-9e77f4519800 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-7098-7655-acc5-4920a2baac94 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-7098-7655-acc5-4920a2baac94 2026/04/10 22:57:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-7098-7655-acc5-4920a2baac94 2026/04/10 22:57:34 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-7098-7655-acc5-4920a2baac94 2026/04/10 22:57:34 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799d-709b-7e0f-8068-d0dfbc933736 note=https://localhost.localdomain:8443/post/019d799d-709b-7dda-b6ea-73fa044a0b5d thread=https://localhost.localdomain:8443/post/019d799d-7098-7655-acc5-4920a2baac94 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-709b-7e0f-8068-d0dfbc933736 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-709b-7dda-b6ea-73fa044a0b5d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799d-709b-7dda-b6ea-73fa044a0b5d 2026/04/10 22:57:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-7098-7655-acc5-4920a2baac94 2026/04/10 22:57:34 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByNotFollowedUser (0.77s) === RUN TestReply_DM 2026/04/10 22:57:34 INFO Applying migration id=initial 2026/04/10 22:57:34 INFO Applying migration id=notesupdated 2026/04/10 22:57:34 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:34 INFO Applying migration id=activitiesid 2026/04/10 22:57:34 INFO Applying migration id=outbox 2026/04/10 22:57:34 INFO Applying migration id=edits 2026/04/10 22:57:34 INFO Applying migration id=outboxactor 2026/04/10 22:57:34 INFO Applying migration id=outboxsender 2026/04/10 22:57:34 INFO Applying migration id=thread 2026/04/10 22:57:34 INFO Applying migration id=host 2026/04/10 22:57:34 INFO Applying migration id=sharedinbox 2026/04/10 22:57:34 INFO Applying migration id=noteshost 2026/04/10 22:57:34 INFO Applying migration id=fetched 2026/04/10 22:57:34 INFO Applying migration id=move 2026/04/10 22:57:34 INFO Applying migration id=cleanup 2026/04/10 22:57:34 INFO Applying migration id=received 2026/04/10 22:57:34 INFO Applying migration id=namehost 2026/04/10 22:57:34 INFO Applying migration id=outboxhost 2026/04/10 22:57:34 INFO Applying migration id=notesfts 2026/04/10 22:57:34 INFO Applying migration id=iconsname 2026/04/10 22:57:34 INFO Applying migration id=nohash 2026/04/10 22:57:34 INFO Applying migration id=shares 2026/04/10 22:57:34 INFO Applying migration id=actorttl 2026/04/10 22:57:34 INFO Applying migration id=tocc 2026/04/10 22:57:34 INFO Applying migration id=followeds 2026/04/10 22:57:34 INFO Applying migration id=certhash 2026/04/10 22:57:34 INFO Applying migration id=follows_sync 2026/04/10 22:57:34 INFO Applying migration id=jsonpath 2026/04/10 22:57:34 INFO Applying migration id=localforward 2026/04/10 22:57:34 INFO Applying migration id=avatar 2026/04/10 22:57:34 INFO Applying migration id=noimage 2026/04/10 22:57:34 INFO Applying migration id=feed 2026/04/10 22:57:34 INFO Applying migration id=bookmarks 2026/04/10 22:57:34 INFO Applying migration id=shareactivity 2026/04/10 22:57:34 INFO Applying migration id=application 2026/04/10 22:57:34 INFO Applying migration id=certificates 2026/04/10 22:57:34 INFO Applying migration id=rawforward 2026/04/10 22:57:34 INFO Applying migration id=publickey 2026/04/10 22:57:34 INFO Applying migration id=resolvegroup 2026/04/10 22:57:34 INFO Applying migration id=reject 2026/04/10 22:57:34 INFO Applying migration id=autodel 2026/04/10 22:57:34 INFO Applying migration id=jsonb 2026/04/10 22:57:34 INFO Applying migration id=quote 2026/04/10 22:57:34 INFO Applying migration id=rfc9421 2026/04/10 22:57:34 INFO Applying migration id=keys 2026/04/10 22:57:34 INFO Applying migration id=portable 2026/04/10 22:57:34 INFO Applying migration id=proofs 2026/04/10 22:57:34 INFO Applying migration id=contexts 2026/04/10 22:57:34 INFO Applying migration id=deliverieshost 2026/04/10 22:57:34 INFO Applying migration id=pembegin 2026/04/10 22:57:34 INFO Applying migration id=didhost 2026/04/10 22:57:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-7436-777c-9128-5087414520cc activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-7437-7079-83f3-65a2e3e6f849 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-7436-777c-9128-5087414520cc activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-7436-777c-9128-5087414520cc 2026/04/10 22:57:35 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:57:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-7437-7680-bdcb-36c359edc91a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-7437-755b-8ca6-b2c3ed2eb95c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-7437-755b-8ca6-b2c3ed2eb95c 2026/04/10 22:57:35 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-7437-755b-8ca6-b2c3ed2eb95c 2026/04/10 22:57:35 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-7437-755b-8ca6-b2c3ed2eb95c 2026/04/10 22:57:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-743c-7184-9f49-d685b8dc02a8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-743c-7155-9a10-d1e5a7bb6221 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-743c-7155-9a10-d1e5a7bb6221 --- PASS: TestReply_DM (0.93s) === RUN TestReply_DMUnfollowed 2026/04/10 22:57:35 INFO Applying migration id=initial 2026/04/10 22:57:35 INFO Applying migration id=notesupdated 2026/04/10 22:57:35 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:35 INFO Applying migration id=activitiesid 2026/04/10 22:57:35 INFO Applying migration id=outbox 2026/04/10 22:57:35 INFO Applying migration id=edits 2026/04/10 22:57:35 INFO Applying migration id=outboxactor 2026/04/10 22:57:35 INFO Applying migration id=outboxsender 2026/04/10 22:57:35 INFO Applying migration id=thread 2026/04/10 22:57:35 INFO Applying migration id=host 2026/04/10 22:57:35 INFO Applying migration id=sharedinbox 2026/04/10 22:57:35 INFO Applying migration id=noteshost 2026/04/10 22:57:35 INFO Applying migration id=fetched 2026/04/10 22:57:35 INFO Applying migration id=move 2026/04/10 22:57:35 INFO Applying migration id=cleanup 2026/04/10 22:57:35 INFO Applying migration id=received 2026/04/10 22:57:35 INFO Applying migration id=namehost 2026/04/10 22:57:35 INFO Applying migration id=outboxhost 2026/04/10 22:57:35 INFO Applying migration id=notesfts 2026/04/10 22:57:35 INFO Applying migration id=iconsname 2026/04/10 22:57:35 INFO Applying migration id=nohash 2026/04/10 22:57:35 INFO Applying migration id=shares 2026/04/10 22:57:35 INFO Applying migration id=actorttl 2026/04/10 22:57:35 INFO Applying migration id=tocc 2026/04/10 22:57:35 INFO Applying migration id=followeds 2026/04/10 22:57:35 INFO Applying migration id=certhash 2026/04/10 22:57:35 INFO Applying migration id=follows_sync 2026/04/10 22:57:35 INFO Applying migration id=jsonpath 2026/04/10 22:57:35 INFO Applying migration id=localforward 2026/04/10 22:57:35 INFO Applying migration id=avatar 2026/04/10 22:57:35 INFO Applying migration id=noimage 2026/04/10 22:57:35 INFO Applying migration id=feed 2026/04/10 22:57:35 INFO Applying migration id=bookmarks 2026/04/10 22:57:35 INFO Applying migration id=shareactivity 2026/04/10 22:57:35 INFO Applying migration id=application 2026/04/10 22:57:35 INFO Applying migration id=certificates 2026/04/10 22:57:35 INFO Applying migration id=rawforward 2026/04/10 22:57:35 INFO Applying migration id=publickey 2026/04/10 22:57:35 INFO Applying migration id=resolvegroup 2026/04/10 22:57:35 INFO Applying migration id=reject 2026/04/10 22:57:35 INFO Applying migration id=autodel 2026/04/10 22:57:35 INFO Applying migration id=jsonb 2026/04/10 22:57:35 INFO Applying migration id=quote 2026/04/10 22:57:35 INFO Applying migration id=rfc9421 2026/04/10 22:57:35 INFO Applying migration id=keys 2026/04/10 22:57:35 INFO Applying migration id=portable 2026/04/10 22:57:35 INFO Applying migration id=proofs 2026/04/10 22:57:35 INFO Applying migration id=contexts 2026/04/10 22:57:35 INFO Applying migration id=deliverieshost 2026/04/10 22:57:35 INFO Applying migration id=pembegin 2026/04/10 22:57:35 INFO Applying migration id=didhost 2026/04/10 22:57:36 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-7740-7118-ab59-cd47d5e945fb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-7740-7b1d-a405-c5b99523e022 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-7740-7118-ab59-cd47d5e945fb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-7740-7118-ab59-cd47d5e945fb 2026/04/10 22:57:36 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:57:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-7741-749c-9f87-333863fc7ad3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-7741-730f-a6dd-cd0a464c4481 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-7741-730f-a6dd-cd0a464c4481 2026/04/10 22:57:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-7741-730f-a6dd-cd0a464c4481 2026/04/10 22:57:36 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799d-7747-7969-a415-ad42a97206b5 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-7740-7118-ab59-cd47d5e945fb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:36 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-7741-730f-a6dd-cd0a464c4481 2026/04/10 22:57:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-7748-76f8-b546-c131046292f5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-7748-76b9-9992-0a5a8cbedd7f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-7748-76b9-9992-0a5a8cbedd7f --- PASS: TestReply_DMUnfollowed (0.78s) === RUN TestReply_DMUnfollowedBeforeFeedUpdate 2026/04/10 22:57:36 INFO Applying migration id=initial 2026/04/10 22:57:36 INFO Applying migration id=notesupdated 2026/04/10 22:57:36 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:36 INFO Applying migration id=activitiesid 2026/04/10 22:57:36 INFO Applying migration id=outbox 2026/04/10 22:57:36 INFO Applying migration id=edits 2026/04/10 22:57:36 INFO Applying migration id=outboxactor 2026/04/10 22:57:36 INFO Applying migration id=outboxsender 2026/04/10 22:57:36 INFO Applying migration id=thread 2026/04/10 22:57:36 INFO Applying migration id=host 2026/04/10 22:57:36 INFO Applying migration id=sharedinbox 2026/04/10 22:57:36 INFO Applying migration id=noteshost 2026/04/10 22:57:36 INFO Applying migration id=fetched 2026/04/10 22:57:36 INFO Applying migration id=move 2026/04/10 22:57:36 INFO Applying migration id=cleanup 2026/04/10 22:57:36 INFO Applying migration id=received 2026/04/10 22:57:36 INFO Applying migration id=namehost 2026/04/10 22:57:36 INFO Applying migration id=outboxhost 2026/04/10 22:57:36 INFO Applying migration id=notesfts 2026/04/10 22:57:36 INFO Applying migration id=iconsname 2026/04/10 22:57:36 INFO Applying migration id=nohash 2026/04/10 22:57:36 INFO Applying migration id=shares 2026/04/10 22:57:36 INFO Applying migration id=actorttl 2026/04/10 22:57:36 INFO Applying migration id=tocc 2026/04/10 22:57:36 INFO Applying migration id=followeds 2026/04/10 22:57:36 INFO Applying migration id=certhash 2026/04/10 22:57:36 INFO Applying migration id=follows_sync 2026/04/10 22:57:36 INFO Applying migration id=jsonpath 2026/04/10 22:57:36 INFO Applying migration id=localforward 2026/04/10 22:57:36 INFO Applying migration id=avatar 2026/04/10 22:57:36 INFO Applying migration id=noimage 2026/04/10 22:57:36 INFO Applying migration id=feed 2026/04/10 22:57:36 INFO Applying migration id=bookmarks 2026/04/10 22:57:36 INFO Applying migration id=shareactivity 2026/04/10 22:57:36 INFO Applying migration id=application 2026/04/10 22:57:36 INFO Applying migration id=certificates 2026/04/10 22:57:36 INFO Applying migration id=rawforward 2026/04/10 22:57:36 INFO Applying migration id=publickey 2026/04/10 22:57:36 INFO Applying migration id=resolvegroup 2026/04/10 22:57:36 INFO Applying migration id=reject 2026/04/10 22:57:36 INFO Applying migration id=autodel 2026/04/10 22:57:36 INFO Applying migration id=jsonb 2026/04/10 22:57:36 INFO Applying migration id=quote 2026/04/10 22:57:36 INFO Applying migration id=rfc9421 2026/04/10 22:57:36 INFO Applying migration id=keys 2026/04/10 22:57:36 INFO Applying migration id=portable 2026/04/10 22:57:36 INFO Applying migration id=proofs 2026/04/10 22:57:36 INFO Applying migration id=contexts 2026/04/10 22:57:36 INFO Applying migration id=deliverieshost 2026/04/10 22:57:36 INFO Applying migration id=pembegin 2026/04/10 22:57:36 INFO Applying migration id=didhost 2026/04/10 22:57:37 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-7d70-796f-a737-7ef81e7bf707 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-7d71-733f-995c-8e322bca3ace activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-7d70-796f-a737-7ef81e7bf707 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-7d70-796f-a737-7ef81e7bf707 2026/04/10 22:57:37 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:57:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-7d71-7ab0-8b3e-6f1f7c36eab2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-7d71-791e-adf1-426e4ae54efe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-7d71-791e-adf1-426e4ae54efe 2026/04/10 22:57:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-7d71-791e-adf1-426e4ae54efe 2026/04/10 22:57:37 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799d-7d75-739e-a9a7-eb53903dfb77 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-7d70-796f-a737-7ef81e7bf707 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:37 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-7d71-791e-adf1-426e4ae54efe 2026/04/10 22:57:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-7d75-7ede-8911-e5601710c318 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-7d75-7e9f-a701-c333f543eaf9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-7d75-7e9f-a701-c333f543eaf9 --- PASS: TestReply_DMUnfollowedBeforeFeedUpdate (1.58s) === RUN TestReply_DMToAnotherUser 2026/04/10 22:57:37 INFO Applying migration id=initial 2026/04/10 22:57:37 INFO Applying migration id=notesupdated 2026/04/10 22:57:37 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:37 INFO Applying migration id=activitiesid 2026/04/10 22:57:37 INFO Applying migration id=outbox 2026/04/10 22:57:37 INFO Applying migration id=edits 2026/04/10 22:57:37 INFO Applying migration id=outboxactor 2026/04/10 22:57:37 INFO Applying migration id=outboxsender 2026/04/10 22:57:37 INFO Applying migration id=thread 2026/04/10 22:57:37 INFO Applying migration id=host 2026/04/10 22:57:37 INFO Applying migration id=sharedinbox 2026/04/10 22:57:37 INFO Applying migration id=noteshost 2026/04/10 22:57:37 INFO Applying migration id=fetched 2026/04/10 22:57:37 INFO Applying migration id=move 2026/04/10 22:57:37 INFO Applying migration id=cleanup 2026/04/10 22:57:37 INFO Applying migration id=received 2026/04/10 22:57:37 INFO Applying migration id=namehost 2026/04/10 22:57:37 INFO Applying migration id=outboxhost 2026/04/10 22:57:37 INFO Applying migration id=notesfts 2026/04/10 22:57:37 INFO Applying migration id=iconsname 2026/04/10 22:57:37 INFO Applying migration id=nohash 2026/04/10 22:57:37 INFO Applying migration id=shares 2026/04/10 22:57:37 INFO Applying migration id=actorttl 2026/04/10 22:57:37 INFO Applying migration id=tocc 2026/04/10 22:57:37 INFO Applying migration id=followeds 2026/04/10 22:57:37 INFO Applying migration id=certhash 2026/04/10 22:57:37 INFO Applying migration id=follows_sync 2026/04/10 22:57:37 INFO Applying migration id=jsonpath 2026/04/10 22:57:37 INFO Applying migration id=localforward 2026/04/10 22:57:37 INFO Applying migration id=avatar 2026/04/10 22:57:37 INFO Applying migration id=noimage 2026/04/10 22:57:37 INFO Applying migration id=feed 2026/04/10 22:57:37 INFO Applying migration id=bookmarks 2026/04/10 22:57:37 INFO Applying migration id=shareactivity 2026/04/10 22:57:37 INFO Applying migration id=application 2026/04/10 22:57:37 INFO Applying migration id=certificates 2026/04/10 22:57:37 INFO Applying migration id=rawforward 2026/04/10 22:57:37 INFO Applying migration id=publickey 2026/04/10 22:57:37 INFO Applying migration id=resolvegroup 2026/04/10 22:57:37 INFO Applying migration id=reject 2026/04/10 22:57:37 INFO Applying migration id=autodel 2026/04/10 22:57:37 INFO Applying migration id=jsonb 2026/04/10 22:57:37 INFO Applying migration id=quote 2026/04/10 22:57:37 INFO Applying migration id=rfc9421 2026/04/10 22:57:37 INFO Applying migration id=keys 2026/04/10 22:57:37 INFO Applying migration id=portable 2026/04/10 22:57:37 INFO Applying migration id=proofs 2026/04/10 22:57:37 INFO Applying migration id=contexts 2026/04/10 22:57:37 INFO Applying migration id=deliverieshost 2026/04/10 22:57:37 INFO Applying migration id=pembegin 2026/04/10 22:57:37 INFO Applying migration id=didhost 2026/04/10 22:57:38 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-8176-7eff-a610-08c4b4826542 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-8177-77e4-a0a8-7c7ea6e0e52e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-8176-7eff-a610-08c4b4826542 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-8176-7eff-a610-08c4b4826542 2026/04/10 22:57:38 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:57:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-8177-7e87-b919-7ec606630ebc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-8177-7d65-a5dc-ef343c406b46 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-8177-7d65-a5dc-ef343c406b46 2026/04/10 22:57:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-8177-7d65-a5dc-ef343c406b46 2026/04/10 22:57:38 WARN Post does not exist post=https://localhost.localdomain:8443/post/019d799d-8177-7d65-a5dc-ef343c406b46 --- PASS: TestReply_DMToAnotherUser (1.03s) === RUN TestReply_NoSuchPost 2026/04/10 22:57:38 INFO Applying migration id=initial 2026/04/10 22:57:38 INFO Applying migration id=notesupdated 2026/04/10 22:57:38 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:38 INFO Applying migration id=activitiesid 2026/04/10 22:57:38 INFO Applying migration id=outbox 2026/04/10 22:57:38 INFO Applying migration id=edits 2026/04/10 22:57:38 INFO Applying migration id=outboxactor 2026/04/10 22:57:38 INFO Applying migration id=outboxsender 2026/04/10 22:57:38 INFO Applying migration id=thread 2026/04/10 22:57:38 INFO Applying migration id=host 2026/04/10 22:57:38 INFO Applying migration id=sharedinbox 2026/04/10 22:57:38 INFO Applying migration id=noteshost 2026/04/10 22:57:38 INFO Applying migration id=fetched 2026/04/10 22:57:38 INFO Applying migration id=move 2026/04/10 22:57:38 INFO Applying migration id=cleanup 2026/04/10 22:57:38 INFO Applying migration id=received 2026/04/10 22:57:38 INFO Applying migration id=namehost 2026/04/10 22:57:38 INFO Applying migration id=outboxhost 2026/04/10 22:57:38 INFO Applying migration id=notesfts 2026/04/10 22:57:38 INFO Applying migration id=iconsname 2026/04/10 22:57:38 INFO Applying migration id=nohash 2026/04/10 22:57:38 INFO Applying migration id=shares 2026/04/10 22:57:38 INFO Applying migration id=actorttl 2026/04/10 22:57:38 INFO Applying migration id=tocc 2026/04/10 22:57:38 INFO Applying migration id=followeds 2026/04/10 22:57:38 INFO Applying migration id=certhash 2026/04/10 22:57:38 INFO Applying migration id=follows_sync 2026/04/10 22:57:38 INFO Applying migration id=jsonpath 2026/04/10 22:57:38 INFO Applying migration id=localforward 2026/04/10 22:57:38 INFO Applying migration id=avatar 2026/04/10 22:57:38 INFO Applying migration id=noimage 2026/04/10 22:57:38 INFO Applying migration id=feed 2026/04/10 22:57:38 INFO Applying migration id=bookmarks 2026/04/10 22:57:38 INFO Applying migration id=shareactivity 2026/04/10 22:57:38 INFO Applying migration id=application 2026/04/10 22:57:38 INFO Applying migration id=certificates 2026/04/10 22:57:38 INFO Applying migration id=rawforward 2026/04/10 22:57:38 INFO Applying migration id=publickey 2026/04/10 22:57:38 INFO Applying migration id=resolvegroup 2026/04/10 22:57:38 INFO Applying migration id=reject 2026/04/10 22:57:38 INFO Applying migration id=autodel 2026/04/10 22:57:38 INFO Applying migration id=jsonb 2026/04/10 22:57:38 INFO Applying migration id=quote 2026/04/10 22:57:38 INFO Applying migration id=rfc9421 2026/04/10 22:57:38 INFO Applying migration id=keys 2026/04/10 22:57:38 INFO Applying migration id=portable 2026/04/10 22:57:38 INFO Applying migration id=proofs 2026/04/10 22:57:38 INFO Applying migration id=contexts 2026/04/10 22:57:38 INFO Applying migration id=deliverieshost 2026/04/10 22:57:38 INFO Applying migration id=pembegin 2026/04/10 22:57:38 INFO Applying migration id=didhost 2026/04/10 22:57:40 WARN Post does not exist post=https://x --- PASS: TestReply_NoSuchPost (1.35s) === RUN TestResolve_LocalUser 2026/04/10 22:57:40 INFO Applying migration id=initial 2026/04/10 22:57:40 INFO Applying migration id=notesupdated 2026/04/10 22:57:40 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:40 INFO Applying migration id=activitiesid 2026/04/10 22:57:40 INFO Applying migration id=outbox 2026/04/10 22:57:40 INFO Applying migration id=edits 2026/04/10 22:57:40 INFO Applying migration id=outboxactor 2026/04/10 22:57:40 INFO Applying migration id=outboxsender 2026/04/10 22:57:40 INFO Applying migration id=thread 2026/04/10 22:57:40 INFO Applying migration id=host 2026/04/10 22:57:40 INFO Applying migration id=sharedinbox 2026/04/10 22:57:40 INFO Applying migration id=noteshost 2026/04/10 22:57:40 INFO Applying migration id=fetched 2026/04/10 22:57:40 INFO Applying migration id=move 2026/04/10 22:57:40 INFO Applying migration id=cleanup 2026/04/10 22:57:40 INFO Applying migration id=received 2026/04/10 22:57:40 INFO Applying migration id=namehost 2026/04/10 22:57:40 INFO Applying migration id=outboxhost 2026/04/10 22:57:40 INFO Applying migration id=notesfts 2026/04/10 22:57:40 INFO Applying migration id=iconsname 2026/04/10 22:57:40 INFO Applying migration id=nohash 2026/04/10 22:57:40 INFO Applying migration id=shares 2026/04/10 22:57:40 INFO Applying migration id=actorttl 2026/04/10 22:57:40 INFO Applying migration id=tocc 2026/04/10 22:57:40 INFO Applying migration id=followeds 2026/04/10 22:57:40 INFO Applying migration id=certhash 2026/04/10 22:57:40 INFO Applying migration id=follows_sync 2026/04/10 22:57:40 INFO Applying migration id=jsonpath 2026/04/10 22:57:40 INFO Applying migration id=localforward 2026/04/10 22:57:40 INFO Applying migration id=avatar 2026/04/10 22:57:40 INFO Applying migration id=noimage 2026/04/10 22:57:40 INFO Applying migration id=feed 2026/04/10 22:57:40 INFO Applying migration id=bookmarks 2026/04/10 22:57:40 INFO Applying migration id=shareactivity 2026/04/10 22:57:40 INFO Applying migration id=application 2026/04/10 22:57:40 INFO Applying migration id=certificates 2026/04/10 22:57:40 INFO Applying migration id=rawforward 2026/04/10 22:57:40 INFO Applying migration id=publickey 2026/04/10 22:57:40 INFO Applying migration id=resolvegroup 2026/04/10 22:57:40 INFO Applying migration id=reject 2026/04/10 22:57:40 INFO Applying migration id=autodel 2026/04/10 22:57:40 INFO Applying migration id=jsonb 2026/04/10 22:57:40 INFO Applying migration id=quote 2026/04/10 22:57:40 INFO Applying migration id=rfc9421 2026/04/10 22:57:40 INFO Applying migration id=keys 2026/04/10 22:57:40 INFO Applying migration id=portable 2026/04/10 22:57:40 INFO Applying migration id=proofs 2026/04/10 22:57:40 INFO Applying migration id=contexts 2026/04/10 22:57:40 INFO Applying migration id=deliverieshost 2026/04/10 22:57:40 INFO Applying migration id=pembegin 2026/04/10 22:57:40 INFO Applying migration id=didhost 2026/04/10 22:57:40 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUser (0.86s) === RUN TestResolve_LocalUserByNameOnly 2026/04/10 22:57:40 INFO Applying migration id=initial 2026/04/10 22:57:40 INFO Applying migration id=notesupdated 2026/04/10 22:57:40 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:40 INFO Applying migration id=activitiesid 2026/04/10 22:57:40 INFO Applying migration id=outbox 2026/04/10 22:57:40 INFO Applying migration id=edits 2026/04/10 22:57:40 INFO Applying migration id=outboxactor 2026/04/10 22:57:40 INFO Applying migration id=outboxsender 2026/04/10 22:57:40 INFO Applying migration id=thread 2026/04/10 22:57:40 INFO Applying migration id=host 2026/04/10 22:57:40 INFO Applying migration id=sharedinbox 2026/04/10 22:57:40 INFO Applying migration id=noteshost 2026/04/10 22:57:40 INFO Applying migration id=fetched 2026/04/10 22:57:40 INFO Applying migration id=move 2026/04/10 22:57:40 INFO Applying migration id=cleanup 2026/04/10 22:57:40 INFO Applying migration id=received 2026/04/10 22:57:40 INFO Applying migration id=namehost 2026/04/10 22:57:40 INFO Applying migration id=outboxhost 2026/04/10 22:57:40 INFO Applying migration id=notesfts 2026/04/10 22:57:40 INFO Applying migration id=iconsname 2026/04/10 22:57:40 INFO Applying migration id=nohash 2026/04/10 22:57:40 INFO Applying migration id=shares 2026/04/10 22:57:40 INFO Applying migration id=actorttl 2026/04/10 22:57:40 INFO Applying migration id=tocc 2026/04/10 22:57:40 INFO Applying migration id=followeds 2026/04/10 22:57:40 INFO Applying migration id=certhash 2026/04/10 22:57:40 INFO Applying migration id=follows_sync 2026/04/10 22:57:40 INFO Applying migration id=jsonpath 2026/04/10 22:57:40 INFO Applying migration id=localforward 2026/04/10 22:57:40 INFO Applying migration id=avatar 2026/04/10 22:57:40 INFO Applying migration id=noimage 2026/04/10 22:57:40 INFO Applying migration id=feed 2026/04/10 22:57:40 INFO Applying migration id=bookmarks 2026/04/10 22:57:40 INFO Applying migration id=shareactivity 2026/04/10 22:57:40 INFO Applying migration id=application 2026/04/10 22:57:40 INFO Applying migration id=certificates 2026/04/10 22:57:40 INFO Applying migration id=rawforward 2026/04/10 22:57:40 INFO Applying migration id=publickey 2026/04/10 22:57:40 INFO Applying migration id=resolvegroup 2026/04/10 22:57:40 INFO Applying migration id=reject 2026/04/10 22:57:40 INFO Applying migration id=autodel 2026/04/10 22:57:40 INFO Applying migration id=jsonb 2026/04/10 22:57:40 INFO Applying migration id=quote 2026/04/10 22:57:40 INFO Applying migration id=rfc9421 2026/04/10 22:57:40 INFO Applying migration id=keys 2026/04/10 22:57:40 INFO Applying migration id=portable 2026/04/10 22:57:40 INFO Applying migration id=proofs 2026/04/10 22:57:40 INFO Applying migration id=contexts 2026/04/10 22:57:40 INFO Applying migration id=deliverieshost 2026/04/10 22:57:40 INFO Applying migration id=pembegin 2026/04/10 22:57:40 INFO Applying migration id=didhost 2026/04/10 22:57:41 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUserByNameOnly (1.07s) === RUN TestResolve_NoSuchLocalUser 2026/04/10 22:57:41 INFO Applying migration id=initial 2026/04/10 22:57:41 INFO Applying migration id=notesupdated 2026/04/10 22:57:41 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:41 INFO Applying migration id=activitiesid 2026/04/10 22:57:41 INFO Applying migration id=outbox 2026/04/10 22:57:41 INFO Applying migration id=edits 2026/04/10 22:57:41 INFO Applying migration id=outboxactor 2026/04/10 22:57:41 INFO Applying migration id=outboxsender 2026/04/10 22:57:41 INFO Applying migration id=thread 2026/04/10 22:57:41 INFO Applying migration id=host 2026/04/10 22:57:41 INFO Applying migration id=sharedinbox 2026/04/10 22:57:41 INFO Applying migration id=noteshost 2026/04/10 22:57:41 INFO Applying migration id=fetched 2026/04/10 22:57:41 INFO Applying migration id=move 2026/04/10 22:57:41 INFO Applying migration id=cleanup 2026/04/10 22:57:41 INFO Applying migration id=received 2026/04/10 22:57:41 INFO Applying migration id=namehost 2026/04/10 22:57:41 INFO Applying migration id=outboxhost 2026/04/10 22:57:41 INFO Applying migration id=notesfts 2026/04/10 22:57:41 INFO Applying migration id=iconsname 2026/04/10 22:57:41 INFO Applying migration id=nohash 2026/04/10 22:57:41 INFO Applying migration id=shares 2026/04/10 22:57:41 INFO Applying migration id=actorttl 2026/04/10 22:57:41 INFO Applying migration id=tocc 2026/04/10 22:57:42 INFO Applying migration id=followeds 2026/04/10 22:57:42 INFO Applying migration id=certhash 2026/04/10 22:57:42 INFO Applying migration id=follows_sync 2026/04/10 22:57:42 INFO Applying migration id=jsonpath 2026/04/10 22:57:42 INFO Applying migration id=localforward 2026/04/10 22:57:42 INFO Applying migration id=avatar 2026/04/10 22:57:42 INFO Applying migration id=noimage 2026/04/10 22:57:42 INFO Applying migration id=feed 2026/04/10 22:57:42 INFO Applying migration id=bookmarks 2026/04/10 22:57:42 INFO Applying migration id=shareactivity 2026/04/10 22:57:42 INFO Applying migration id=application 2026/04/10 22:57:42 INFO Applying migration id=certificates 2026/04/10 22:57:42 INFO Applying migration id=rawforward 2026/04/10 22:57:42 INFO Applying migration id=publickey 2026/04/10 22:57:42 INFO Applying migration id=resolvegroup 2026/04/10 22:57:42 INFO Applying migration id=reject 2026/04/10 22:57:42 INFO Applying migration id=autodel 2026/04/10 22:57:42 INFO Applying migration id=jsonb 2026/04/10 22:57:42 INFO Applying migration id=quote 2026/04/10 22:57:42 INFO Applying migration id=rfc9421 2026/04/10 22:57:42 INFO Applying migration id=keys 2026/04/10 22:57:42 INFO Applying migration id=portable 2026/04/10 22:57:42 INFO Applying migration id=proofs 2026/04/10 22:57:42 INFO Applying migration id=contexts 2026/04/10 22:57:42 INFO Applying migration id=deliverieshost 2026/04/10 22:57:42 INFO Applying migration id=pembegin 2026/04/10 22:57:42 INFO Applying migration id=didhost 2026/04/10 22:57:42 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/04/10 22:57:42 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.57s) === RUN TestResolve_NoSuchLocalUserByNameOnly 2026/04/10 22:57:42 INFO Applying migration id=initial 2026/04/10 22:57:42 INFO Applying migration id=notesupdated 2026/04/10 22:57:42 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:42 INFO Applying migration id=activitiesid 2026/04/10 22:57:42 INFO Applying migration id=outbox 2026/04/10 22:57:42 INFO Applying migration id=edits 2026/04/10 22:57:42 INFO Applying migration id=outboxactor 2026/04/10 22:57:42 INFO Applying migration id=outboxsender 2026/04/10 22:57:42 INFO Applying migration id=thread 2026/04/10 22:57:42 INFO Applying migration id=host 2026/04/10 22:57:42 INFO Applying migration id=sharedinbox 2026/04/10 22:57:42 INFO Applying migration id=noteshost 2026/04/10 22:57:42 INFO Applying migration id=fetched 2026/04/10 22:57:42 INFO Applying migration id=move 2026/04/10 22:57:42 INFO Applying migration id=cleanup 2026/04/10 22:57:42 INFO Applying migration id=received 2026/04/10 22:57:42 INFO Applying migration id=namehost 2026/04/10 22:57:42 INFO Applying migration id=outboxhost 2026/04/10 22:57:42 INFO Applying migration id=notesfts 2026/04/10 22:57:42 INFO Applying migration id=iconsname 2026/04/10 22:57:42 INFO Applying migration id=nohash 2026/04/10 22:57:42 INFO Applying migration id=shares 2026/04/10 22:57:42 INFO Applying migration id=actorttl 2026/04/10 22:57:42 INFO Applying migration id=tocc 2026/04/10 22:57:42 INFO Applying migration id=followeds 2026/04/10 22:57:42 INFO Applying migration id=certhash 2026/04/10 22:57:42 INFO Applying migration id=follows_sync 2026/04/10 22:57:42 INFO Applying migration id=jsonpath 2026/04/10 22:57:42 INFO Applying migration id=localforward 2026/04/10 22:57:42 INFO Applying migration id=avatar 2026/04/10 22:57:42 INFO Applying migration id=noimage 2026/04/10 22:57:42 INFO Applying migration id=feed 2026/04/10 22:57:42 INFO Applying migration id=bookmarks 2026/04/10 22:57:42 INFO Applying migration id=shareactivity 2026/04/10 22:57:42 INFO Applying migration id=application 2026/04/10 22:57:42 INFO Applying migration id=certificates 2026/04/10 22:57:42 INFO Applying migration id=rawforward 2026/04/10 22:57:42 INFO Applying migration id=publickey 2026/04/10 22:57:42 INFO Applying migration id=resolvegroup 2026/04/10 22:57:42 INFO Applying migration id=reject 2026/04/10 22:57:42 INFO Applying migration id=autodel 2026/04/10 22:57:42 INFO Applying migration id=jsonb 2026/04/10 22:57:42 INFO Applying migration id=quote 2026/04/10 22:57:42 INFO Applying migration id=rfc9421 2026/04/10 22:57:42 INFO Applying migration id=keys 2026/04/10 22:57:42 INFO Applying migration id=portable 2026/04/10 22:57:42 INFO Applying migration id=proofs 2026/04/10 22:57:42 INFO Applying migration id=contexts 2026/04/10 22:57:42 INFO Applying migration id=deliverieshost 2026/04/10 22:57:42 INFO Applying migration id=pembegin 2026/04/10 22:57:42 INFO Applying migration id=didhost 2026/04/10 22:57:43 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/04/10 22:57:43 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 (1.32s) === RUN TestResolve_NoSuchFederatedUser 2026/04/10 22:57:43 INFO Applying migration id=initial 2026/04/10 22:57:43 INFO Applying migration id=notesupdated 2026/04/10 22:57:43 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:43 INFO Applying migration id=activitiesid 2026/04/10 22:57:43 INFO Applying migration id=outbox 2026/04/10 22:57:43 INFO Applying migration id=edits 2026/04/10 22:57:43 INFO Applying migration id=outboxactor 2026/04/10 22:57:43 INFO Applying migration id=outboxsender 2026/04/10 22:57:43 INFO Applying migration id=thread 2026/04/10 22:57:43 INFO Applying migration id=host 2026/04/10 22:57:43 INFO Applying migration id=sharedinbox 2026/04/10 22:57:43 INFO Applying migration id=noteshost 2026/04/10 22:57:43 INFO Applying migration id=fetched 2026/04/10 22:57:43 INFO Applying migration id=move 2026/04/10 22:57:43 INFO Applying migration id=cleanup 2026/04/10 22:57:43 INFO Applying migration id=received 2026/04/10 22:57:43 INFO Applying migration id=namehost 2026/04/10 22:57:43 INFO Applying migration id=outboxhost 2026/04/10 22:57:43 INFO Applying migration id=notesfts 2026/04/10 22:57:43 INFO Applying migration id=iconsname 2026/04/10 22:57:43 INFO Applying migration id=nohash 2026/04/10 22:57:43 INFO Applying migration id=shares 2026/04/10 22:57:43 INFO Applying migration id=actorttl 2026/04/10 22:57:43 INFO Applying migration id=tocc 2026/04/10 22:57:43 INFO Applying migration id=followeds 2026/04/10 22:57:43 INFO Applying migration id=certhash 2026/04/10 22:57:43 INFO Applying migration id=follows_sync 2026/04/10 22:57:43 INFO Applying migration id=jsonpath 2026/04/10 22:57:43 INFO Applying migration id=localforward 2026/04/10 22:57:43 INFO Applying migration id=avatar 2026/04/10 22:57:43 INFO Applying migration id=noimage 2026/04/10 22:57:43 INFO Applying migration id=feed 2026/04/10 22:57:43 INFO Applying migration id=bookmarks 2026/04/10 22:57:43 INFO Applying migration id=shareactivity 2026/04/10 22:57:43 INFO Applying migration id=application 2026/04/10 22:57:43 INFO Applying migration id=certificates 2026/04/10 22:57:43 INFO Applying migration id=rawforward 2026/04/10 22:57:43 INFO Applying migration id=publickey 2026/04/10 22:57:43 INFO Applying migration id=resolvegroup 2026/04/10 22:57:43 INFO Applying migration id=reject 2026/04/10 22:57:43 INFO Applying migration id=autodel 2026/04/10 22:57:43 INFO Applying migration id=jsonb 2026/04/10 22:57:43 INFO Applying migration id=quote 2026/04/10 22:57:43 INFO Applying migration id=rfc9421 2026/04/10 22:57:43 INFO Applying migration id=keys 2026/04/10 22:57:43 INFO Applying migration id=portable 2026/04/10 22:57:43 INFO Applying migration id=proofs 2026/04/10 22:57:43 INFO Applying migration id=contexts 2026/04/10 22:57:43 INFO Applying migration id=deliverieshost 2026/04/10 22:57:43 INFO Applying migration id=pembegin 2026/04/10 22:57:43 INFO Applying migration id=didhost 2026/04/10 22:57:44 INFO Resolving user ID host=0.0.0.0 name=troll 2026/04/10 22:57:44 WARN Failed to resolve user ID host=0.0.0.0 name=troll error="failed to fetch https://0.0.0.0/.well-known/webfinger?resource=acct:troll@0.0.0.0: failed to sign request for https://0.0.0.0/.well-known/webfinger?resource=acct:troll@0.0.0.0: empty key ID" --- PASS: TestResolve_NoSuchFederatedUser (0.77s) === RUN TestResolve_NoInput 2026/04/10 22:57:44 INFO Applying migration id=initial 2026/04/10 22:57:44 INFO Applying migration id=notesupdated 2026/04/10 22:57:44 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:44 INFO Applying migration id=activitiesid 2026/04/10 22:57:44 INFO Applying migration id=outbox 2026/04/10 22:57:44 INFO Applying migration id=edits 2026/04/10 22:57:44 INFO Applying migration id=outboxactor 2026/04/10 22:57:44 INFO Applying migration id=outboxsender 2026/04/10 22:57:44 INFO Applying migration id=thread 2026/04/10 22:57:44 INFO Applying migration id=host 2026/04/10 22:57:44 INFO Applying migration id=sharedinbox 2026/04/10 22:57:44 INFO Applying migration id=noteshost 2026/04/10 22:57:44 INFO Applying migration id=fetched 2026/04/10 22:57:44 INFO Applying migration id=move 2026/04/10 22:57:44 INFO Applying migration id=cleanup 2026/04/10 22:57:44 INFO Applying migration id=received 2026/04/10 22:57:44 INFO Applying migration id=namehost 2026/04/10 22:57:44 INFO Applying migration id=outboxhost 2026/04/10 22:57:44 INFO Applying migration id=notesfts 2026/04/10 22:57:44 INFO Applying migration id=iconsname 2026/04/10 22:57:44 INFO Applying migration id=nohash 2026/04/10 22:57:44 INFO Applying migration id=shares 2026/04/10 22:57:44 INFO Applying migration id=actorttl 2026/04/10 22:57:44 INFO Applying migration id=tocc 2026/04/10 22:57:44 INFO Applying migration id=followeds 2026/04/10 22:57:44 INFO Applying migration id=certhash 2026/04/10 22:57:44 INFO Applying migration id=follows_sync 2026/04/10 22:57:44 INFO Applying migration id=jsonpath 2026/04/10 22:57:44 INFO Applying migration id=localforward 2026/04/10 22:57:44 INFO Applying migration id=avatar 2026/04/10 22:57:44 INFO Applying migration id=noimage 2026/04/10 22:57:44 INFO Applying migration id=feed 2026/04/10 22:57:44 INFO Applying migration id=bookmarks 2026/04/10 22:57:44 INFO Applying migration id=shareactivity 2026/04/10 22:57:44 INFO Applying migration id=application 2026/04/10 22:57:44 INFO Applying migration id=certificates 2026/04/10 22:57:44 INFO Applying migration id=rawforward 2026/04/10 22:57:44 INFO Applying migration id=publickey 2026/04/10 22:57:44 INFO Applying migration id=resolvegroup 2026/04/10 22:57:44 INFO Applying migration id=reject 2026/04/10 22:57:44 INFO Applying migration id=autodel 2026/04/10 22:57:44 INFO Applying migration id=jsonb 2026/04/10 22:57:44 INFO Applying migration id=quote 2026/04/10 22:57:44 INFO Applying migration id=rfc9421 2026/04/10 22:57:44 INFO Applying migration id=keys 2026/04/10 22:57:44 INFO Applying migration id=portable 2026/04/10 22:57:44 INFO Applying migration id=proofs 2026/04/10 22:57:44 INFO Applying migration id=contexts 2026/04/10 22:57:44 INFO Applying migration id=deliverieshost 2026/04/10 22:57:44 INFO Applying migration id=pembegin 2026/04/10 22:57:44 INFO Applying migration id=didhost --- PASS: TestResolve_NoInput (0.82s) === RUN TestResolve_InvalidEscapeSequence 2026/04/10 22:57:45 INFO Applying migration id=initial 2026/04/10 22:57:45 INFO Applying migration id=notesupdated 2026/04/10 22:57:45 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:45 INFO Applying migration id=activitiesid 2026/04/10 22:57:45 INFO Applying migration id=outbox 2026/04/10 22:57:45 INFO Applying migration id=edits 2026/04/10 22:57:45 INFO Applying migration id=outboxactor 2026/04/10 22:57:45 INFO Applying migration id=outboxsender 2026/04/10 22:57:45 INFO Applying migration id=thread 2026/04/10 22:57:45 INFO Applying migration id=host 2026/04/10 22:57:45 INFO Applying migration id=sharedinbox 2026/04/10 22:57:45 INFO Applying migration id=noteshost 2026/04/10 22:57:45 INFO Applying migration id=fetched 2026/04/10 22:57:45 INFO Applying migration id=move 2026/04/10 22:57:45 INFO Applying migration id=cleanup 2026/04/10 22:57:45 INFO Applying migration id=received 2026/04/10 22:57:45 INFO Applying migration id=namehost 2026/04/10 22:57:45 INFO Applying migration id=outboxhost 2026/04/10 22:57:45 INFO Applying migration id=notesfts 2026/04/10 22:57:45 INFO Applying migration id=iconsname 2026/04/10 22:57:45 INFO Applying migration id=nohash 2026/04/10 22:57:45 INFO Applying migration id=shares 2026/04/10 22:57:45 INFO Applying migration id=actorttl 2026/04/10 22:57:45 INFO Applying migration id=tocc 2026/04/10 22:57:45 INFO Applying migration id=followeds 2026/04/10 22:57:45 INFO Applying migration id=certhash 2026/04/10 22:57:45 INFO Applying migration id=follows_sync 2026/04/10 22:57:45 INFO Applying migration id=jsonpath 2026/04/10 22:57:45 INFO Applying migration id=localforward 2026/04/10 22:57:45 INFO Applying migration id=avatar 2026/04/10 22:57:45 INFO Applying migration id=noimage 2026/04/10 22:57:45 INFO Applying migration id=feed 2026/04/10 22:57:45 INFO Applying migration id=bookmarks 2026/04/10 22:57:45 INFO Applying migration id=shareactivity 2026/04/10 22:57:45 INFO Applying migration id=application 2026/04/10 22:57:45 INFO Applying migration id=certificates 2026/04/10 22:57:45 INFO Applying migration id=rawforward 2026/04/10 22:57:45 INFO Applying migration id=publickey 2026/04/10 22:57:45 INFO Applying migration id=resolvegroup 2026/04/10 22:57:45 INFO Applying migration id=reject 2026/04/10 22:57:45 INFO Applying migration id=autodel 2026/04/10 22:57:45 INFO Applying migration id=jsonb 2026/04/10 22:57:45 INFO Applying migration id=quote 2026/04/10 22:57:45 INFO Applying migration id=rfc9421 2026/04/10 22:57:45 INFO Applying migration id=keys 2026/04/10 22:57:45 INFO Applying migration id=portable 2026/04/10 22:57:45 INFO Applying migration id=proofs 2026/04/10 22:57:45 INFO Applying migration id=contexts 2026/04/10 22:57:45 INFO Applying migration id=deliverieshost 2026/04/10 22:57:45 INFO Applying migration id=pembegin 2026/04/10 22:57:45 INFO Applying migration id=didhost 2026/04/10 22:57:46 INFO Failed to decode user name url="/users/resolve?troll%zzlocalhost.localdomain%3a8443 " error="invalid URL escape \"%zz\"" --- PASS: TestResolve_InvalidEscapeSequence (0.93s) === RUN TestResolve_InvalidInputFormat 2026/04/10 22:57:46 INFO Applying migration id=initial 2026/04/10 22:57:46 INFO Applying migration id=notesupdated 2026/04/10 22:57:46 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:46 INFO Applying migration id=activitiesid 2026/04/10 22:57:46 INFO Applying migration id=outbox 2026/04/10 22:57:46 INFO Applying migration id=edits 2026/04/10 22:57:46 INFO Applying migration id=outboxactor 2026/04/10 22:57:46 INFO Applying migration id=outboxsender 2026/04/10 22:57:46 INFO Applying migration id=thread 2026/04/10 22:57:46 INFO Applying migration id=host 2026/04/10 22:57:46 INFO Applying migration id=sharedinbox 2026/04/10 22:57:46 INFO Applying migration id=noteshost 2026/04/10 22:57:46 INFO Applying migration id=fetched 2026/04/10 22:57:46 INFO Applying migration id=move 2026/04/10 22:57:46 INFO Applying migration id=cleanup 2026/04/10 22:57:46 INFO Applying migration id=received 2026/04/10 22:57:46 INFO Applying migration id=namehost 2026/04/10 22:57:46 INFO Applying migration id=outboxhost 2026/04/10 22:57:46 INFO Applying migration id=notesfts 2026/04/10 22:57:46 INFO Applying migration id=iconsname 2026/04/10 22:57:46 INFO Applying migration id=nohash 2026/04/10 22:57:46 INFO Applying migration id=shares 2026/04/10 22:57:46 INFO Applying migration id=actorttl 2026/04/10 22:57:46 INFO Applying migration id=tocc 2026/04/10 22:57:46 INFO Applying migration id=followeds 2026/04/10 22:57:46 INFO Applying migration id=certhash 2026/04/10 22:57:46 INFO Applying migration id=follows_sync 2026/04/10 22:57:46 INFO Applying migration id=jsonpath 2026/04/10 22:57:46 INFO Applying migration id=localforward 2026/04/10 22:57:46 INFO Applying migration id=avatar 2026/04/10 22:57:46 INFO Applying migration id=noimage 2026/04/10 22:57:46 INFO Applying migration id=feed 2026/04/10 22:57:46 INFO Applying migration id=bookmarks 2026/04/10 22:57:46 INFO Applying migration id=shareactivity 2026/04/10 22:57:46 INFO Applying migration id=application 2026/04/10 22:57:46 INFO Applying migration id=certificates 2026/04/10 22:57:46 INFO Applying migration id=rawforward 2026/04/10 22:57:46 INFO Applying migration id=publickey 2026/04/10 22:57:46 INFO Applying migration id=resolvegroup 2026/04/10 22:57:46 INFO Applying migration id=reject 2026/04/10 22:57:46 INFO Applying migration id=autodel 2026/04/10 22:57:46 INFO Applying migration id=jsonb 2026/04/10 22:57:46 INFO Applying migration id=quote 2026/04/10 22:57:46 INFO Applying migration id=rfc9421 2026/04/10 22:57:46 INFO Applying migration id=keys 2026/04/10 22:57:46 INFO Applying migration id=portable 2026/04/10 22:57:46 INFO Applying migration id=proofs 2026/04/10 22:57:46 INFO Applying migration id=contexts 2026/04/10 22:57:46 INFO Applying migration id=deliverieshost 2026/04/10 22:57:46 INFO Applying migration id=pembegin 2026/04/10 22:57:46 INFO Applying migration id=didhost --- PASS: TestResolve_InvalidInputFormat (0.75s) === RUN TestResolve_UnauthenticatedUser 2026/04/10 22:57:47 INFO Applying migration id=initial 2026/04/10 22:57:47 INFO Applying migration id=notesupdated 2026/04/10 22:57:47 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:47 INFO Applying migration id=activitiesid 2026/04/10 22:57:47 INFO Applying migration id=outbox 2026/04/10 22:57:47 INFO Applying migration id=edits 2026/04/10 22:57:47 INFO Applying migration id=outboxactor 2026/04/10 22:57:47 INFO Applying migration id=outboxsender 2026/04/10 22:57:47 INFO Applying migration id=thread 2026/04/10 22:57:47 INFO Applying migration id=host 2026/04/10 22:57:47 INFO Applying migration id=sharedinbox 2026/04/10 22:57:47 INFO Applying migration id=noteshost 2026/04/10 22:57:47 INFO Applying migration id=fetched 2026/04/10 22:57:47 INFO Applying migration id=move 2026/04/10 22:57:47 INFO Applying migration id=cleanup 2026/04/10 22:57:47 INFO Applying migration id=received 2026/04/10 22:57:47 INFO Applying migration id=namehost 2026/04/10 22:57:47 INFO Applying migration id=outboxhost 2026/04/10 22:57:47 INFO Applying migration id=notesfts 2026/04/10 22:57:47 INFO Applying migration id=iconsname 2026/04/10 22:57:47 INFO Applying migration id=nohash 2026/04/10 22:57:47 INFO Applying migration id=shares 2026/04/10 22:57:47 INFO Applying migration id=actorttl 2026/04/10 22:57:47 INFO Applying migration id=tocc 2026/04/10 22:57:47 INFO Applying migration id=followeds 2026/04/10 22:57:47 INFO Applying migration id=certhash 2026/04/10 22:57:47 INFO Applying migration id=follows_sync 2026/04/10 22:57:47 INFO Applying migration id=jsonpath 2026/04/10 22:57:47 INFO Applying migration id=localforward 2026/04/10 22:57:47 INFO Applying migration id=avatar 2026/04/10 22:57:47 INFO Applying migration id=noimage 2026/04/10 22:57:47 INFO Applying migration id=feed 2026/04/10 22:57:47 INFO Applying migration id=bookmarks 2026/04/10 22:57:47 INFO Applying migration id=shareactivity 2026/04/10 22:57:47 INFO Applying migration id=application 2026/04/10 22:57:47 INFO Applying migration id=certificates 2026/04/10 22:57:47 INFO Applying migration id=rawforward 2026/04/10 22:57:47 INFO Applying migration id=publickey 2026/04/10 22:57:47 INFO Applying migration id=resolvegroup 2026/04/10 22:57:47 INFO Applying migration id=reject 2026/04/10 22:57:47 INFO Applying migration id=autodel 2026/04/10 22:57:47 INFO Applying migration id=jsonb 2026/04/10 22:57:47 INFO Applying migration id=quote 2026/04/10 22:57:47 INFO Applying migration id=rfc9421 2026/04/10 22:57:47 INFO Applying migration id=keys 2026/04/10 22:57:47 INFO Applying migration id=portable 2026/04/10 22:57:47 INFO Applying migration id=proofs 2026/04/10 22:57:47 INFO Applying migration id=contexts 2026/04/10 22:57:47 INFO Applying migration id=deliverieshost 2026/04/10 22:57:47 INFO Applying migration id=pembegin 2026/04/10 22:57:47 INFO Applying migration id=didhost --- PASS: TestResolve_UnauthenticatedUser (0.63s) === RUN TestSay_HappyFlow 2026/04/10 22:57:47 INFO Applying migration id=initial 2026/04/10 22:57:47 INFO Applying migration id=notesupdated 2026/04/10 22:57:47 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:47 INFO Applying migration id=activitiesid 2026/04/10 22:57:47 INFO Applying migration id=outbox 2026/04/10 22:57:47 INFO Applying migration id=edits 2026/04/10 22:57:47 INFO Applying migration id=outboxactor 2026/04/10 22:57:47 INFO Applying migration id=outboxsender 2026/04/10 22:57:47 INFO Applying migration id=thread 2026/04/10 22:57:47 INFO Applying migration id=host 2026/04/10 22:57:47 INFO Applying migration id=sharedinbox 2026/04/10 22:57:47 INFO Applying migration id=noteshost 2026/04/10 22:57:47 INFO Applying migration id=fetched 2026/04/10 22:57:47 INFO Applying migration id=move 2026/04/10 22:57:47 INFO Applying migration id=cleanup 2026/04/10 22:57:47 INFO Applying migration id=received 2026/04/10 22:57:47 INFO Applying migration id=namehost 2026/04/10 22:57:47 INFO Applying migration id=outboxhost 2026/04/10 22:57:47 INFO Applying migration id=notesfts 2026/04/10 22:57:47 INFO Applying migration id=iconsname 2026/04/10 22:57:47 INFO Applying migration id=nohash 2026/04/10 22:57:47 INFO Applying migration id=shares 2026/04/10 22:57:47 INFO Applying migration id=actorttl 2026/04/10 22:57:47 INFO Applying migration id=tocc 2026/04/10 22:57:47 INFO Applying migration id=followeds 2026/04/10 22:57:47 INFO Applying migration id=certhash 2026/04/10 22:57:47 INFO Applying migration id=follows_sync 2026/04/10 22:57:47 INFO Applying migration id=jsonpath 2026/04/10 22:57:47 INFO Applying migration id=localforward 2026/04/10 22:57:47 INFO Applying migration id=avatar 2026/04/10 22:57:47 INFO Applying migration id=noimage 2026/04/10 22:57:47 INFO Applying migration id=feed 2026/04/10 22:57:47 INFO Applying migration id=bookmarks 2026/04/10 22:57:47 INFO Applying migration id=shareactivity 2026/04/10 22:57:47 INFO Applying migration id=application 2026/04/10 22:57:47 INFO Applying migration id=certificates 2026/04/10 22:57:47 INFO Applying migration id=rawforward 2026/04/10 22:57:47 INFO Applying migration id=publickey 2026/04/10 22:57:47 INFO Applying migration id=resolvegroup 2026/04/10 22:57:47 INFO Applying migration id=reject 2026/04/10 22:57:47 INFO Applying migration id=autodel 2026/04/10 22:57:47 INFO Applying migration id=jsonb 2026/04/10 22:57:47 INFO Applying migration id=quote 2026/04/10 22:57:47 INFO Applying migration id=rfc9421 2026/04/10 22:57:47 INFO Applying migration id=keys 2026/04/10 22:57:47 INFO Applying migration id=portable 2026/04/10 22:57:47 INFO Applying migration id=proofs 2026/04/10 22:57:47 INFO Applying migration id=contexts 2026/04/10 22:57:47 INFO Applying migration id=deliverieshost 2026/04/10 22:57:47 INFO Applying migration id=pembegin 2026/04/10 22:57:47 INFO Applying migration id=didhost 2026/04/10 22:57:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-a996-7d40-9115-eceb92dd92a7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-a996-7ce7-b314-294275849edb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-a996-7ce7-b314-294275849edb 2026/04/10 22:57:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-a996-7ce7-b314-294275849edb 2026/04/10 22:57:48 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:57:48 INFO Generating first response key=/local --- PASS: TestSay_HappyFlow (1.20s) === RUN TestSay_Throttling 2026/04/10 22:57:48 INFO Applying migration id=initial 2026/04/10 22:57:48 INFO Applying migration id=notesupdated 2026/04/10 22:57:48 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:48 INFO Applying migration id=activitiesid 2026/04/10 22:57:48 INFO Applying migration id=outbox 2026/04/10 22:57:48 INFO Applying migration id=edits 2026/04/10 22:57:48 INFO Applying migration id=outboxactor 2026/04/10 22:57:48 INFO Applying migration id=outboxsender 2026/04/10 22:57:48 INFO Applying migration id=thread 2026/04/10 22:57:48 INFO Applying migration id=host 2026/04/10 22:57:48 INFO Applying migration id=sharedinbox 2026/04/10 22:57:48 INFO Applying migration id=noteshost 2026/04/10 22:57:48 INFO Applying migration id=fetched 2026/04/10 22:57:48 INFO Applying migration id=move 2026/04/10 22:57:48 INFO Applying migration id=cleanup 2026/04/10 22:57:48 INFO Applying migration id=received 2026/04/10 22:57:48 INFO Applying migration id=namehost 2026/04/10 22:57:48 INFO Applying migration id=outboxhost 2026/04/10 22:57:48 INFO Applying migration id=notesfts 2026/04/10 22:57:48 INFO Applying migration id=iconsname 2026/04/10 22:57:48 INFO Applying migration id=nohash 2026/04/10 22:57:48 INFO Applying migration id=shares 2026/04/10 22:57:48 INFO Applying migration id=actorttl 2026/04/10 22:57:48 INFO Applying migration id=tocc 2026/04/10 22:57:48 INFO Applying migration id=followeds 2026/04/10 22:57:48 INFO Applying migration id=certhash 2026/04/10 22:57:48 INFO Applying migration id=follows_sync 2026/04/10 22:57:48 INFO Applying migration id=jsonpath 2026/04/10 22:57:48 INFO Applying migration id=localforward 2026/04/10 22:57:48 INFO Applying migration id=avatar 2026/04/10 22:57:48 INFO Applying migration id=noimage 2026/04/10 22:57:48 INFO Applying migration id=feed 2026/04/10 22:57:48 INFO Applying migration id=bookmarks 2026/04/10 22:57:48 INFO Applying migration id=shareactivity 2026/04/10 22:57:48 INFO Applying migration id=application 2026/04/10 22:57:48 INFO Applying migration id=certificates 2026/04/10 22:57:49 INFO Applying migration id=rawforward 2026/04/10 22:57:49 INFO Applying migration id=publickey 2026/04/10 22:57:49 INFO Applying migration id=resolvegroup 2026/04/10 22:57:49 INFO Applying migration id=reject 2026/04/10 22:57:49 INFO Applying migration id=autodel 2026/04/10 22:57:49 INFO Applying migration id=jsonb 2026/04/10 22:57:49 INFO Applying migration id=quote 2026/04/10 22:57:49 INFO Applying migration id=rfc9421 2026/04/10 22:57:49 INFO Applying migration id=keys 2026/04/10 22:57:49 INFO Applying migration id=portable 2026/04/10 22:57:49 INFO Applying migration id=proofs 2026/04/10 22:57:49 INFO Applying migration id=contexts 2026/04/10 22:57:49 INFO Applying migration id=deliverieshost 2026/04/10 22:57:49 INFO Applying migration id=pembegin 2026/04/10 22:57:49 INFO Applying migration id=didhost 2026/04/10 22:57:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-abe5-7a08-bfa1-1eba8a42f9a6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-abe5-79b4-99bd-27c97c7150b4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-abe5-79b4-99bd-27c97c7150b4 2026/04/10 22:57:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-abe5-79b4-99bd-27c97c7150b4 2026/04/10 22:57:49 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:57:49 WARN User is posting too frequently last=2026-04-10T22:57:49.000Z can=2026-04-10T22:58:49.000Z 2026/04/10 22:57:49 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:57:49 INFO Generating first response key=/local --- PASS: TestSay_Throttling (0.60s) === RUN TestSearch_Happyflow 2026/04/10 22:57:49 INFO Applying migration id=initial 2026/04/10 22:57:49 INFO Applying migration id=notesupdated 2026/04/10 22:57:49 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:49 INFO Applying migration id=activitiesid 2026/04/10 22:57:49 INFO Applying migration id=outbox 2026/04/10 22:57:49 INFO Applying migration id=edits 2026/04/10 22:57:49 INFO Applying migration id=outboxactor 2026/04/10 22:57:49 INFO Applying migration id=outboxsender 2026/04/10 22:57:49 INFO Applying migration id=thread 2026/04/10 22:57:49 INFO Applying migration id=host 2026/04/10 22:57:49 INFO Applying migration id=sharedinbox 2026/04/10 22:57:49 INFO Applying migration id=noteshost 2026/04/10 22:57:49 INFO Applying migration id=fetched 2026/04/10 22:57:49 INFO Applying migration id=move 2026/04/10 22:57:49 INFO Applying migration id=cleanup 2026/04/10 22:57:49 INFO Applying migration id=received 2026/04/10 22:57:49 INFO Applying migration id=namehost 2026/04/10 22:57:49 INFO Applying migration id=outboxhost 2026/04/10 22:57:49 INFO Applying migration id=notesfts 2026/04/10 22:57:49 INFO Applying migration id=iconsname 2026/04/10 22:57:49 INFO Applying migration id=nohash 2026/04/10 22:57:49 INFO Applying migration id=shares 2026/04/10 22:57:49 INFO Applying migration id=actorttl 2026/04/10 22:57:49 INFO Applying migration id=tocc 2026/04/10 22:57:49 INFO Applying migration id=followeds 2026/04/10 22:57:49 INFO Applying migration id=certhash 2026/04/10 22:57:49 INFO Applying migration id=follows_sync 2026/04/10 22:57:49 INFO Applying migration id=jsonpath 2026/04/10 22:57:49 INFO Applying migration id=localforward 2026/04/10 22:57:49 INFO Applying migration id=avatar 2026/04/10 22:57:49 INFO Applying migration id=noimage 2026/04/10 22:57:49 INFO Applying migration id=feed 2026/04/10 22:57:49 INFO Applying migration id=bookmarks 2026/04/10 22:57:49 INFO Applying migration id=shareactivity 2026/04/10 22:57:49 INFO Applying migration id=application 2026/04/10 22:57:49 INFO Applying migration id=certificates 2026/04/10 22:57:49 INFO Applying migration id=rawforward 2026/04/10 22:57:49 INFO Applying migration id=publickey 2026/04/10 22:57:49 INFO Applying migration id=resolvegroup 2026/04/10 22:57:49 INFO Applying migration id=reject 2026/04/10 22:57:49 INFO Applying migration id=autodel 2026/04/10 22:57:49 INFO Applying migration id=jsonb 2026/04/10 22:57:49 INFO Applying migration id=quote 2026/04/10 22:57:49 INFO Applying migration id=rfc9421 2026/04/10 22:57:49 INFO Applying migration id=keys 2026/04/10 22:57:49 INFO Applying migration id=portable 2026/04/10 22:57:49 INFO Applying migration id=proofs 2026/04/10 22:57:49 INFO Applying migration id=contexts 2026/04/10 22:57:49 INFO Applying migration id=deliverieshost 2026/04/10 22:57:49 INFO Applying migration id=pembegin 2026/04/10 22:57:49 INFO Applying migration id=didhost --- PASS: TestSearch_Happyflow (0.93s) === RUN TestSearch_LeadingHash 2026/04/10 22:57:50 INFO Applying migration id=initial 2026/04/10 22:57:50 INFO Applying migration id=notesupdated 2026/04/10 22:57:50 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:50 INFO Applying migration id=activitiesid 2026/04/10 22:57:50 INFO Applying migration id=outbox 2026/04/10 22:57:50 INFO Applying migration id=edits 2026/04/10 22:57:50 INFO Applying migration id=outboxactor 2026/04/10 22:57:50 INFO Applying migration id=outboxsender 2026/04/10 22:57:50 INFO Applying migration id=thread 2026/04/10 22:57:50 INFO Applying migration id=host 2026/04/10 22:57:50 INFO Applying migration id=sharedinbox 2026/04/10 22:57:50 INFO Applying migration id=noteshost 2026/04/10 22:57:50 INFO Applying migration id=fetched 2026/04/10 22:57:50 INFO Applying migration id=move 2026/04/10 22:57:50 INFO Applying migration id=cleanup 2026/04/10 22:57:50 INFO Applying migration id=received 2026/04/10 22:57:50 INFO Applying migration id=namehost 2026/04/10 22:57:50 INFO Applying migration id=outboxhost 2026/04/10 22:57:50 INFO Applying migration id=notesfts 2026/04/10 22:57:50 INFO Applying migration id=iconsname 2026/04/10 22:57:50 INFO Applying migration id=nohash 2026/04/10 22:57:50 INFO Applying migration id=shares 2026/04/10 22:57:50 INFO Applying migration id=actorttl 2026/04/10 22:57:50 INFO Applying migration id=tocc 2026/04/10 22:57:50 INFO Applying migration id=followeds 2026/04/10 22:57:50 INFO Applying migration id=certhash 2026/04/10 22:57:50 INFO Applying migration id=follows_sync 2026/04/10 22:57:50 INFO Applying migration id=jsonpath 2026/04/10 22:57:50 INFO Applying migration id=localforward 2026/04/10 22:57:50 INFO Applying migration id=avatar 2026/04/10 22:57:50 INFO Applying migration id=noimage 2026/04/10 22:57:50 INFO Applying migration id=feed 2026/04/10 22:57:50 INFO Applying migration id=bookmarks 2026/04/10 22:57:50 INFO Applying migration id=shareactivity 2026/04/10 22:57:50 INFO Applying migration id=application 2026/04/10 22:57:50 INFO Applying migration id=certificates 2026/04/10 22:57:50 INFO Applying migration id=rawforward 2026/04/10 22:57:50 INFO Applying migration id=publickey 2026/04/10 22:57:50 INFO Applying migration id=resolvegroup 2026/04/10 22:57:50 INFO Applying migration id=reject 2026/04/10 22:57:50 INFO Applying migration id=autodel 2026/04/10 22:57:50 INFO Applying migration id=jsonb 2026/04/10 22:57:50 INFO Applying migration id=quote 2026/04/10 22:57:50 INFO Applying migration id=rfc9421 2026/04/10 22:57:50 INFO Applying migration id=keys 2026/04/10 22:57:50 INFO Applying migration id=portable 2026/04/10 22:57:50 INFO Applying migration id=proofs 2026/04/10 22:57:50 INFO Applying migration id=contexts 2026/04/10 22:57:50 INFO Applying migration id=deliverieshost 2026/04/10 22:57:50 INFO Applying migration id=pembegin 2026/04/10 22:57:50 INFO Applying migration id=didhost --- PASS: TestSearch_LeadingHash (0.75s) === RUN TestSearch_LeadingHashUnauthenticatedUser 2026/04/10 22:57:51 INFO Applying migration id=initial 2026/04/10 22:57:51 INFO Applying migration id=notesupdated 2026/04/10 22:57:51 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:51 INFO Applying migration id=activitiesid 2026/04/10 22:57:51 INFO Applying migration id=outbox 2026/04/10 22:57:51 INFO Applying migration id=edits 2026/04/10 22:57:51 INFO Applying migration id=outboxactor 2026/04/10 22:57:51 INFO Applying migration id=outboxsender 2026/04/10 22:57:51 INFO Applying migration id=thread 2026/04/10 22:57:51 INFO Applying migration id=host 2026/04/10 22:57:51 INFO Applying migration id=sharedinbox 2026/04/10 22:57:51 INFO Applying migration id=noteshost 2026/04/10 22:57:51 INFO Applying migration id=fetched 2026/04/10 22:57:51 INFO Applying migration id=move 2026/04/10 22:57:51 INFO Applying migration id=cleanup 2026/04/10 22:57:51 INFO Applying migration id=received 2026/04/10 22:57:51 INFO Applying migration id=namehost 2026/04/10 22:57:51 INFO Applying migration id=outboxhost 2026/04/10 22:57:51 INFO Applying migration id=notesfts 2026/04/10 22:57:51 INFO Applying migration id=iconsname 2026/04/10 22:57:51 INFO Applying migration id=nohash 2026/04/10 22:57:51 INFO Applying migration id=shares 2026/04/10 22:57:51 INFO Applying migration id=actorttl 2026/04/10 22:57:51 INFO Applying migration id=tocc 2026/04/10 22:57:51 INFO Applying migration id=followeds 2026/04/10 22:57:51 INFO Applying migration id=certhash 2026/04/10 22:57:51 INFO Applying migration id=follows_sync 2026/04/10 22:57:51 INFO Applying migration id=jsonpath 2026/04/10 22:57:51 INFO Applying migration id=localforward 2026/04/10 22:57:51 INFO Applying migration id=avatar 2026/04/10 22:57:51 INFO Applying migration id=noimage 2026/04/10 22:57:51 INFO Applying migration id=feed 2026/04/10 22:57:51 INFO Applying migration id=bookmarks 2026/04/10 22:57:51 INFO Applying migration id=shareactivity 2026/04/10 22:57:51 INFO Applying migration id=application 2026/04/10 22:57:51 INFO Applying migration id=certificates 2026/04/10 22:57:51 INFO Applying migration id=rawforward 2026/04/10 22:57:51 INFO Applying migration id=publickey 2026/04/10 22:57:51 INFO Applying migration id=resolvegroup 2026/04/10 22:57:51 INFO Applying migration id=reject 2026/04/10 22:57:51 INFO Applying migration id=autodel 2026/04/10 22:57:51 INFO Applying migration id=jsonb 2026/04/10 22:57:51 INFO Applying migration id=quote 2026/04/10 22:57:51 INFO Applying migration id=rfc9421 2026/04/10 22:57:51 INFO Applying migration id=keys 2026/04/10 22:57:51 INFO Applying migration id=portable 2026/04/10 22:57:51 INFO Applying migration id=proofs 2026/04/10 22:57:51 INFO Applying migration id=contexts 2026/04/10 22:57:51 INFO Applying migration id=deliverieshost 2026/04/10 22:57:51 INFO Applying migration id=pembegin 2026/04/10 22:57:51 INFO Applying migration id=didhost --- PASS: TestSearch_LeadingHashUnauthenticatedUser (1.21s) === RUN TestSearch_NoInput 2026/04/10 22:57:52 INFO Applying migration id=initial 2026/04/10 22:57:52 INFO Applying migration id=notesupdated 2026/04/10 22:57:52 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:52 INFO Applying migration id=activitiesid 2026/04/10 22:57:52 INFO Applying migration id=outbox 2026/04/10 22:57:52 INFO Applying migration id=edits 2026/04/10 22:57:52 INFO Applying migration id=outboxactor 2026/04/10 22:57:52 INFO Applying migration id=outboxsender 2026/04/10 22:57:52 INFO Applying migration id=thread 2026/04/10 22:57:52 INFO Applying migration id=host 2026/04/10 22:57:52 INFO Applying migration id=sharedinbox 2026/04/10 22:57:52 INFO Applying migration id=noteshost 2026/04/10 22:57:52 INFO Applying migration id=fetched 2026/04/10 22:57:52 INFO Applying migration id=move 2026/04/10 22:57:52 INFO Applying migration id=cleanup 2026/04/10 22:57:52 INFO Applying migration id=received 2026/04/10 22:57:52 INFO Applying migration id=namehost 2026/04/10 22:57:52 INFO Applying migration id=outboxhost 2026/04/10 22:57:52 INFO Applying migration id=notesfts 2026/04/10 22:57:52 INFO Applying migration id=iconsname 2026/04/10 22:57:52 INFO Applying migration id=nohash 2026/04/10 22:57:52 INFO Applying migration id=shares 2026/04/10 22:57:52 INFO Applying migration id=actorttl 2026/04/10 22:57:52 INFO Applying migration id=tocc 2026/04/10 22:57:52 INFO Applying migration id=followeds 2026/04/10 22:57:52 INFO Applying migration id=certhash 2026/04/10 22:57:52 INFO Applying migration id=follows_sync 2026/04/10 22:57:52 INFO Applying migration id=jsonpath 2026/04/10 22:57:52 INFO Applying migration id=localforward 2026/04/10 22:57:52 INFO Applying migration id=avatar 2026/04/10 22:57:52 INFO Applying migration id=noimage 2026/04/10 22:57:52 INFO Applying migration id=feed 2026/04/10 22:57:52 INFO Applying migration id=bookmarks 2026/04/10 22:57:52 INFO Applying migration id=shareactivity 2026/04/10 22:57:52 INFO Applying migration id=application 2026/04/10 22:57:52 INFO Applying migration id=certificates 2026/04/10 22:57:52 INFO Applying migration id=rawforward 2026/04/10 22:57:52 INFO Applying migration id=publickey 2026/04/10 22:57:52 INFO Applying migration id=resolvegroup 2026/04/10 22:57:52 INFO Applying migration id=reject 2026/04/10 22:57:52 INFO Applying migration id=autodel 2026/04/10 22:57:52 INFO Applying migration id=jsonb 2026/04/10 22:57:52 INFO Applying migration id=quote 2026/04/10 22:57:52 INFO Applying migration id=rfc9421 2026/04/10 22:57:52 INFO Applying migration id=keys 2026/04/10 22:57:52 INFO Applying migration id=portable 2026/04/10 22:57:52 INFO Applying migration id=proofs 2026/04/10 22:57:52 INFO Applying migration id=contexts 2026/04/10 22:57:52 INFO Applying migration id=deliverieshost 2026/04/10 22:57:52 INFO Applying migration id=pembegin 2026/04/10 22:57:52 INFO Applying migration id=didhost --- PASS: TestSearch_NoInput (1.02s) === RUN TestSearch_EmptyInput 2026/04/10 22:57:53 INFO Applying migration id=initial 2026/04/10 22:57:53 INFO Applying migration id=notesupdated 2026/04/10 22:57:53 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:53 INFO Applying migration id=activitiesid 2026/04/10 22:57:53 INFO Applying migration id=outbox 2026/04/10 22:57:53 INFO Applying migration id=edits 2026/04/10 22:57:53 INFO Applying migration id=outboxactor 2026/04/10 22:57:53 INFO Applying migration id=outboxsender 2026/04/10 22:57:53 INFO Applying migration id=thread 2026/04/10 22:57:53 INFO Applying migration id=host 2026/04/10 22:57:53 INFO Applying migration id=sharedinbox 2026/04/10 22:57:53 INFO Applying migration id=noteshost 2026/04/10 22:57:53 INFO Applying migration id=fetched 2026/04/10 22:57:53 INFO Applying migration id=move 2026/04/10 22:57:53 INFO Applying migration id=cleanup 2026/04/10 22:57:53 INFO Applying migration id=received 2026/04/10 22:57:53 INFO Applying migration id=namehost 2026/04/10 22:57:53 INFO Applying migration id=outboxhost 2026/04/10 22:57:53 INFO Applying migration id=notesfts 2026/04/10 22:57:53 INFO Applying migration id=iconsname 2026/04/10 22:57:53 INFO Applying migration id=nohash 2026/04/10 22:57:53 INFO Applying migration id=shares 2026/04/10 22:57:53 INFO Applying migration id=actorttl 2026/04/10 22:57:53 INFO Applying migration id=tocc 2026/04/10 22:57:53 INFO Applying migration id=followeds 2026/04/10 22:57:53 INFO Applying migration id=certhash 2026/04/10 22:57:53 INFO Applying migration id=follows_sync 2026/04/10 22:57:53 INFO Applying migration id=jsonpath 2026/04/10 22:57:53 INFO Applying migration id=localforward 2026/04/10 22:57:53 INFO Applying migration id=avatar 2026/04/10 22:57:53 INFO Applying migration id=noimage 2026/04/10 22:57:53 INFO Applying migration id=feed 2026/04/10 22:57:53 INFO Applying migration id=bookmarks 2026/04/10 22:57:53 INFO Applying migration id=shareactivity 2026/04/10 22:57:53 INFO Applying migration id=application 2026/04/10 22:57:53 INFO Applying migration id=certificates 2026/04/10 22:57:53 INFO Applying migration id=rawforward 2026/04/10 22:57:53 INFO Applying migration id=publickey 2026/04/10 22:57:53 INFO Applying migration id=resolvegroup 2026/04/10 22:57:53 INFO Applying migration id=reject 2026/04/10 22:57:53 INFO Applying migration id=autodel 2026/04/10 22:57:53 INFO Applying migration id=jsonb 2026/04/10 22:57:53 INFO Applying migration id=quote 2026/04/10 22:57:53 INFO Applying migration id=rfc9421 2026/04/10 22:57:53 INFO Applying migration id=keys 2026/04/10 22:57:53 INFO Applying migration id=portable 2026/04/10 22:57:53 INFO Applying migration id=proofs 2026/04/10 22:57:53 INFO Applying migration id=contexts 2026/04/10 22:57:53 INFO Applying migration id=deliverieshost 2026/04/10 22:57:53 INFO Applying migration id=pembegin 2026/04/10 22:57:53 INFO Applying migration id=didhost --- PASS: TestSearch_EmptyInput (1.04s) === RUN TestSearch_InvalidEscapeSequence 2026/04/10 22:57:54 INFO Applying migration id=initial 2026/04/10 22:57:54 INFO Applying migration id=notesupdated 2026/04/10 22:57:54 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:54 INFO Applying migration id=activitiesid 2026/04/10 22:57:54 INFO Applying migration id=outbox 2026/04/10 22:57:54 INFO Applying migration id=edits 2026/04/10 22:57:54 INFO Applying migration id=outboxactor 2026/04/10 22:57:54 INFO Applying migration id=outboxsender 2026/04/10 22:57:54 INFO Applying migration id=thread 2026/04/10 22:57:54 INFO Applying migration id=host 2026/04/10 22:57:54 INFO Applying migration id=sharedinbox 2026/04/10 22:57:54 INFO Applying migration id=noteshost 2026/04/10 22:57:54 INFO Applying migration id=fetched 2026/04/10 22:57:54 INFO Applying migration id=move 2026/04/10 22:57:54 INFO Applying migration id=cleanup 2026/04/10 22:57:54 INFO Applying migration id=received 2026/04/10 22:57:54 INFO Applying migration id=namehost 2026/04/10 22:57:54 INFO Applying migration id=outboxhost 2026/04/10 22:57:54 INFO Applying migration id=notesfts 2026/04/10 22:57:54 INFO Applying migration id=iconsname 2026/04/10 22:57:54 INFO Applying migration id=nohash 2026/04/10 22:57:54 INFO Applying migration id=shares 2026/04/10 22:57:54 INFO Applying migration id=actorttl 2026/04/10 22:57:54 INFO Applying migration id=tocc 2026/04/10 22:57:54 INFO Applying migration id=followeds 2026/04/10 22:57:54 INFO Applying migration id=certhash 2026/04/10 22:57:54 INFO Applying migration id=follows_sync 2026/04/10 22:57:54 INFO Applying migration id=jsonpath 2026/04/10 22:57:54 INFO Applying migration id=localforward 2026/04/10 22:57:54 INFO Applying migration id=avatar 2026/04/10 22:57:54 INFO Applying migration id=noimage 2026/04/10 22:57:54 INFO Applying migration id=feed 2026/04/10 22:57:54 INFO Applying migration id=bookmarks 2026/04/10 22:57:54 INFO Applying migration id=shareactivity 2026/04/10 22:57:54 INFO Applying migration id=application 2026/04/10 22:57:54 INFO Applying migration id=certificates 2026/04/10 22:57:54 INFO Applying migration id=rawforward 2026/04/10 22:57:54 INFO Applying migration id=publickey 2026/04/10 22:57:54 INFO Applying migration id=resolvegroup 2026/04/10 22:57:54 INFO Applying migration id=reject 2026/04/10 22:57:54 INFO Applying migration id=autodel 2026/04/10 22:57:54 INFO Applying migration id=jsonb 2026/04/10 22:57:54 INFO Applying migration id=quote 2026/04/10 22:57:54 INFO Applying migration id=rfc9421 2026/04/10 22:57:54 INFO Applying migration id=keys 2026/04/10 22:57:54 INFO Applying migration id=portable 2026/04/10 22:57:54 INFO Applying migration id=proofs 2026/04/10 22:57:54 INFO Applying migration id=contexts 2026/04/10 22:57:54 INFO Applying migration id=deliverieshost 2026/04/10 22:57:54 INFO Applying migration id=pembegin 2026/04/10 22:57:54 INFO Applying migration id=didhost 2026/04/10 22:57:55 INFO Failed to decode query url=/users/search?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestSearch_InvalidEscapeSequence (0.82s) === RUN TestSearch_UnathenticatedUser 2026/04/10 22:57:55 INFO Applying migration id=initial 2026/04/10 22:57:55 INFO Applying migration id=notesupdated 2026/04/10 22:57:55 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:55 INFO Applying migration id=activitiesid 2026/04/10 22:57:55 INFO Applying migration id=outbox 2026/04/10 22:57:55 INFO Applying migration id=edits 2026/04/10 22:57:55 INFO Applying migration id=outboxactor 2026/04/10 22:57:55 INFO Applying migration id=outboxsender 2026/04/10 22:57:55 INFO Applying migration id=thread 2026/04/10 22:57:55 INFO Applying migration id=host 2026/04/10 22:57:55 INFO Applying migration id=sharedinbox 2026/04/10 22:57:55 INFO Applying migration id=noteshost 2026/04/10 22:57:55 INFO Applying migration id=fetched 2026/04/10 22:57:55 INFO Applying migration id=move 2026/04/10 22:57:55 INFO Applying migration id=cleanup 2026/04/10 22:57:55 INFO Applying migration id=received 2026/04/10 22:57:55 INFO Applying migration id=namehost 2026/04/10 22:57:55 INFO Applying migration id=outboxhost 2026/04/10 22:57:55 INFO Applying migration id=notesfts 2026/04/10 22:57:55 INFO Applying migration id=iconsname 2026/04/10 22:57:55 INFO Applying migration id=nohash 2026/04/10 22:57:55 INFO Applying migration id=shares 2026/04/10 22:57:55 INFO Applying migration id=actorttl 2026/04/10 22:57:55 INFO Applying migration id=tocc 2026/04/10 22:57:55 INFO Applying migration id=followeds 2026/04/10 22:57:55 INFO Applying migration id=certhash 2026/04/10 22:57:55 INFO Applying migration id=follows_sync 2026/04/10 22:57:55 INFO Applying migration id=jsonpath 2026/04/10 22:57:55 INFO Applying migration id=localforward 2026/04/10 22:57:55 INFO Applying migration id=avatar 2026/04/10 22:57:55 INFO Applying migration id=noimage 2026/04/10 22:57:55 INFO Applying migration id=feed 2026/04/10 22:57:55 INFO Applying migration id=bookmarks 2026/04/10 22:57:55 INFO Applying migration id=shareactivity 2026/04/10 22:57:55 INFO Applying migration id=application 2026/04/10 22:57:55 INFO Applying migration id=certificates 2026/04/10 22:57:55 INFO Applying migration id=rawforward 2026/04/10 22:57:55 INFO Applying migration id=publickey 2026/04/10 22:57:55 INFO Applying migration id=resolvegroup 2026/04/10 22:57:55 INFO Applying migration id=reject 2026/04/10 22:57:55 INFO Applying migration id=autodel 2026/04/10 22:57:55 INFO Applying migration id=jsonb 2026/04/10 22:57:55 INFO Applying migration id=quote 2026/04/10 22:57:55 INFO Applying migration id=rfc9421 2026/04/10 22:57:55 INFO Applying migration id=keys 2026/04/10 22:57:55 INFO Applying migration id=portable 2026/04/10 22:57:55 INFO Applying migration id=proofs 2026/04/10 22:57:55 INFO Applying migration id=contexts 2026/04/10 22:57:55 INFO Applying migration id=deliverieshost 2026/04/10 22:57:55 INFO Applying migration id=pembegin 2026/04/10 22:57:55 INFO Applying migration id=didhost --- PASS: TestSearch_UnathenticatedUser (0.99s) === RUN TestShare_PublicPost 2026/04/10 22:57:56 INFO Applying migration id=initial 2026/04/10 22:57:56 INFO Applying migration id=notesupdated 2026/04/10 22:57:56 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:56 INFO Applying migration id=activitiesid 2026/04/10 22:57:56 INFO Applying migration id=outbox 2026/04/10 22:57:56 INFO Applying migration id=edits 2026/04/10 22:57:56 INFO Applying migration id=outboxactor 2026/04/10 22:57:56 INFO Applying migration id=outboxsender 2026/04/10 22:57:56 INFO Applying migration id=thread 2026/04/10 22:57:56 INFO Applying migration id=host 2026/04/10 22:57:56 INFO Applying migration id=sharedinbox 2026/04/10 22:57:56 INFO Applying migration id=noteshost 2026/04/10 22:57:56 INFO Applying migration id=fetched 2026/04/10 22:57:56 INFO Applying migration id=move 2026/04/10 22:57:56 INFO Applying migration id=cleanup 2026/04/10 22:57:56 INFO Applying migration id=received 2026/04/10 22:57:56 INFO Applying migration id=namehost 2026/04/10 22:57:56 INFO Applying migration id=outboxhost 2026/04/10 22:57:56 INFO Applying migration id=notesfts 2026/04/10 22:57:56 INFO Applying migration id=iconsname 2026/04/10 22:57:56 INFO Applying migration id=nohash 2026/04/10 22:57:56 INFO Applying migration id=shares 2026/04/10 22:57:56 INFO Applying migration id=actorttl 2026/04/10 22:57:56 INFO Applying migration id=tocc 2026/04/10 22:57:56 INFO Applying migration id=followeds 2026/04/10 22:57:56 INFO Applying migration id=certhash 2026/04/10 22:57:56 INFO Applying migration id=follows_sync 2026/04/10 22:57:56 INFO Applying migration id=jsonpath 2026/04/10 22:57:56 INFO Applying migration id=localforward 2026/04/10 22:57:56 INFO Applying migration id=avatar 2026/04/10 22:57:56 INFO Applying migration id=noimage 2026/04/10 22:57:56 INFO Applying migration id=feed 2026/04/10 22:57:56 INFO Applying migration id=bookmarks 2026/04/10 22:57:56 INFO Applying migration id=shareactivity 2026/04/10 22:57:56 INFO Applying migration id=application 2026/04/10 22:57:56 INFO Applying migration id=certificates 2026/04/10 22:57:56 INFO Applying migration id=rawforward 2026/04/10 22:57:56 INFO Applying migration id=publickey 2026/04/10 22:57:56 INFO Applying migration id=resolvegroup 2026/04/10 22:57:56 INFO Applying migration id=reject 2026/04/10 22:57:56 INFO Applying migration id=autodel 2026/04/10 22:57:56 INFO Applying migration id=jsonb 2026/04/10 22:57:56 INFO Applying migration id=quote 2026/04/10 22:57:56 INFO Applying migration id=rfc9421 2026/04/10 22:57:56 INFO Applying migration id=keys 2026/04/10 22:57:56 INFO Applying migration id=portable 2026/04/10 22:57:56 INFO Applying migration id=proofs 2026/04/10 22:57:56 INFO Applying migration id=contexts 2026/04/10 22:57:56 INFO Applying migration id=deliverieshost 2026/04/10 22:57:56 INFO Applying migration id=pembegin 2026/04/10 22:57:56 INFO Applying migration id=didhost 2026/04/10 22:57:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-ca9e-7c49-a4ca-d3174ddb3c12 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-ca9e-7be6-a483-76b19e8216b5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-ca9e-7be6-a483-76b19e8216b5 2026/04/10 22:57:57 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:57:57 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_PublicPost (1.09s) === RUN TestShare_Throttling 2026/04/10 22:57:57 INFO Applying migration id=initial 2026/04/10 22:57:57 INFO Applying migration id=notesupdated 2026/04/10 22:57:57 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:57 INFO Applying migration id=activitiesid 2026/04/10 22:57:57 INFO Applying migration id=outbox 2026/04/10 22:57:57 INFO Applying migration id=edits 2026/04/10 22:57:57 INFO Applying migration id=outboxactor 2026/04/10 22:57:57 INFO Applying migration id=outboxsender 2026/04/10 22:57:57 INFO Applying migration id=thread 2026/04/10 22:57:57 INFO Applying migration id=host 2026/04/10 22:57:57 INFO Applying migration id=sharedinbox 2026/04/10 22:57:57 INFO Applying migration id=noteshost 2026/04/10 22:57:57 INFO Applying migration id=fetched 2026/04/10 22:57:57 INFO Applying migration id=move 2026/04/10 22:57:57 INFO Applying migration id=cleanup 2026/04/10 22:57:57 INFO Applying migration id=received 2026/04/10 22:57:57 INFO Applying migration id=namehost 2026/04/10 22:57:57 INFO Applying migration id=outboxhost 2026/04/10 22:57:57 INFO Applying migration id=notesfts 2026/04/10 22:57:57 INFO Applying migration id=iconsname 2026/04/10 22:57:57 INFO Applying migration id=nohash 2026/04/10 22:57:57 INFO Applying migration id=shares 2026/04/10 22:57:57 INFO Applying migration id=actorttl 2026/04/10 22:57:57 INFO Applying migration id=tocc 2026/04/10 22:57:57 INFO Applying migration id=followeds 2026/04/10 22:57:57 INFO Applying migration id=certhash 2026/04/10 22:57:57 INFO Applying migration id=follows_sync 2026/04/10 22:57:57 INFO Applying migration id=jsonpath 2026/04/10 22:57:57 INFO Applying migration id=localforward 2026/04/10 22:57:57 INFO Applying migration id=avatar 2026/04/10 22:57:57 INFO Applying migration id=noimage 2026/04/10 22:57:57 INFO Applying migration id=feed 2026/04/10 22:57:57 INFO Applying migration id=bookmarks 2026/04/10 22:57:57 INFO Applying migration id=shareactivity 2026/04/10 22:57:57 INFO Applying migration id=application 2026/04/10 22:57:57 INFO Applying migration id=certificates 2026/04/10 22:57:57 INFO Applying migration id=rawforward 2026/04/10 22:57:57 INFO Applying migration id=publickey 2026/04/10 22:57:57 INFO Applying migration id=resolvegroup 2026/04/10 22:57:57 INFO Applying migration id=reject 2026/04/10 22:57:57 INFO Applying migration id=autodel 2026/04/10 22:57:57 INFO Applying migration id=jsonb 2026/04/10 22:57:57 INFO Applying migration id=quote 2026/04/10 22:57:57 INFO Applying migration id=rfc9421 2026/04/10 22:57:57 INFO Applying migration id=keys 2026/04/10 22:57:57 INFO Applying migration id=portable 2026/04/10 22:57:57 INFO Applying migration id=proofs 2026/04/10 22:57:57 INFO Applying migration id=contexts 2026/04/10 22:57:57 INFO Applying migration id=deliverieshost 2026/04/10 22:57:57 INFO Applying migration id=pembegin 2026/04/10 22:57:57 INFO Applying migration id=didhost 2026/04/10 22:57:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-ce4f-7997-b959-3814cddc395c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-ce4f-793d-9b04-cba063261276 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-ce4f-793d-9b04-cba063261276 2026/04/10 22:57:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-ce51-763d-993c-bb48e63f99e2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-ce51-7613-9135-6b30d161c7b5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799d-ce51-7613-9135-6b30d161c7b5 2026/04/10 22:57:58 WARN User is sharing and unsharing too frequently --- PASS: TestShare_Throttling (0.94s) === RUN TestShare_UnshareThrottling 2026/04/10 22:57:58 INFO Applying migration id=initial 2026/04/10 22:57:58 INFO Applying migration id=notesupdated 2026/04/10 22:57:58 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:58 INFO Applying migration id=activitiesid 2026/04/10 22:57:58 INFO Applying migration id=outbox 2026/04/10 22:57:58 INFO Applying migration id=edits 2026/04/10 22:57:58 INFO Applying migration id=outboxactor 2026/04/10 22:57:58 INFO Applying migration id=outboxsender 2026/04/10 22:57:58 INFO Applying migration id=thread 2026/04/10 22:57:58 INFO Applying migration id=host 2026/04/10 22:57:58 INFO Applying migration id=sharedinbox 2026/04/10 22:57:58 INFO Applying migration id=noteshost 2026/04/10 22:57:58 INFO Applying migration id=fetched 2026/04/10 22:57:58 INFO Applying migration id=move 2026/04/10 22:57:58 INFO Applying migration id=cleanup 2026/04/10 22:57:58 INFO Applying migration id=received 2026/04/10 22:57:58 INFO Applying migration id=namehost 2026/04/10 22:57:58 INFO Applying migration id=outboxhost 2026/04/10 22:57:58 INFO Applying migration id=notesfts 2026/04/10 22:57:58 INFO Applying migration id=iconsname 2026/04/10 22:57:58 INFO Applying migration id=nohash 2026/04/10 22:57:58 INFO Applying migration id=shares 2026/04/10 22:57:58 INFO Applying migration id=actorttl 2026/04/10 22:57:58 INFO Applying migration id=tocc 2026/04/10 22:57:58 INFO Applying migration id=followeds 2026/04/10 22:57:58 INFO Applying migration id=certhash 2026/04/10 22:57:58 INFO Applying migration id=follows_sync 2026/04/10 22:57:58 INFO Applying migration id=jsonpath 2026/04/10 22:57:58 INFO Applying migration id=localforward 2026/04/10 22:57:58 INFO Applying migration id=avatar 2026/04/10 22:57:58 INFO Applying migration id=noimage 2026/04/10 22:57:58 INFO Applying migration id=feed 2026/04/10 22:57:58 INFO Applying migration id=bookmarks 2026/04/10 22:57:58 INFO Applying migration id=shareactivity 2026/04/10 22:57:58 INFO Applying migration id=application 2026/04/10 22:57:58 INFO Applying migration id=certificates 2026/04/10 22:57:58 INFO Applying migration id=rawforward 2026/04/10 22:57:58 INFO Applying migration id=publickey 2026/04/10 22:57:58 INFO Applying migration id=resolvegroup 2026/04/10 22:57:58 INFO Applying migration id=reject 2026/04/10 22:57:58 INFO Applying migration id=autodel 2026/04/10 22:57:58 INFO Applying migration id=jsonb 2026/04/10 22:57:58 INFO Applying migration id=quote 2026/04/10 22:57:58 INFO Applying migration id=rfc9421 2026/04/10 22:57:58 INFO Applying migration id=keys 2026/04/10 22:57:58 INFO Applying migration id=portable 2026/04/10 22:57:58 INFO Applying migration id=proofs 2026/04/10 22:57:58 INFO Applying migration id=contexts 2026/04/10 22:57:58 INFO Applying migration id=deliverieshost 2026/04/10 22:57:58 INFO Applying migration id=pembegin 2026/04/10 22:57:58 INFO Applying migration id=didhost 2026/04/10 22:57:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-d306-7230-8005-e153f1e3e7c0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-d306-71d1-98f4-7f9c6949071c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-d306-71d1-98f4-7f9c6949071c --- PASS: TestShare_UnshareThrottling (1.21s) === RUN TestShare_PostToFollowers 2026/04/10 22:57:59 INFO Applying migration id=initial 2026/04/10 22:57:59 INFO Applying migration id=notesupdated 2026/04/10 22:57:59 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:59 INFO Applying migration id=activitiesid 2026/04/10 22:57:59 INFO Applying migration id=outbox 2026/04/10 22:57:59 INFO Applying migration id=edits 2026/04/10 22:57:59 INFO Applying migration id=outboxactor 2026/04/10 22:57:59 INFO Applying migration id=outboxsender 2026/04/10 22:57:59 INFO Applying migration id=thread 2026/04/10 22:57:59 INFO Applying migration id=host 2026/04/10 22:57:59 INFO Applying migration id=sharedinbox 2026/04/10 22:57:59 INFO Applying migration id=noteshost 2026/04/10 22:57:59 INFO Applying migration id=fetched 2026/04/10 22:57:59 INFO Applying migration id=move 2026/04/10 22:57:59 INFO Applying migration id=cleanup 2026/04/10 22:57:59 INFO Applying migration id=received 2026/04/10 22:57:59 INFO Applying migration id=namehost 2026/04/10 22:57:59 INFO Applying migration id=outboxhost 2026/04/10 22:57:59 INFO Applying migration id=notesfts 2026/04/10 22:57:59 INFO Applying migration id=iconsname 2026/04/10 22:57:59 INFO Applying migration id=nohash 2026/04/10 22:57:59 INFO Applying migration id=shares 2026/04/10 22:57:59 INFO Applying migration id=actorttl 2026/04/10 22:57:59 INFO Applying migration id=tocc 2026/04/10 22:57:59 INFO Applying migration id=followeds 2026/04/10 22:57:59 INFO Applying migration id=certhash 2026/04/10 22:57:59 INFO Applying migration id=follows_sync 2026/04/10 22:57:59 INFO Applying migration id=jsonpath 2026/04/10 22:57:59 INFO Applying migration id=localforward 2026/04/10 22:57:59 INFO Applying migration id=avatar 2026/04/10 22:57:59 INFO Applying migration id=noimage 2026/04/10 22:57:59 INFO Applying migration id=feed 2026/04/10 22:57:59 INFO Applying migration id=bookmarks 2026/04/10 22:57:59 INFO Applying migration id=shareactivity 2026/04/10 22:57:59 INFO Applying migration id=application 2026/04/10 22:57:59 INFO Applying migration id=certificates 2026/04/10 22:57:59 INFO Applying migration id=rawforward 2026/04/10 22:57:59 INFO Applying migration id=publickey 2026/04/10 22:57:59 INFO Applying migration id=resolvegroup 2026/04/10 22:57:59 INFO Applying migration id=reject 2026/04/10 22:57:59 INFO Applying migration id=autodel 2026/04/10 22:57:59 INFO Applying migration id=jsonb 2026/04/10 22:57:59 INFO Applying migration id=quote 2026/04/10 22:57:59 INFO Applying migration id=rfc9421 2026/04/10 22:57:59 INFO Applying migration id=keys 2026/04/10 22:57:59 INFO Applying migration id=portable 2026/04/10 22:57:59 INFO Applying migration id=proofs 2026/04/10 22:57:59 INFO Applying migration id=contexts 2026/04/10 22:57:59 INFO Applying migration id=deliverieshost 2026/04/10 22:57:59 INFO Applying migration id=pembegin 2026/04/10 22:57:59 INFO Applying migration id=didhost 2026/04/10 22:58:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-d9a0-78b9-880d-789b268381a9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-d9a0-786e-9361-2c39b13fef0f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-d9a0-786e-9361-2c39b13fef0f 2026/04/10 22:58:01 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019d799d-d9a0-786e-9361-2c39b13fef0f error="sql: no rows in result set" --- PASS: TestShare_PostToFollowers (1.69s) === RUN TestShare_Twice 2026/04/10 22:58:01 INFO Applying migration id=initial 2026/04/10 22:58:01 INFO Applying migration id=notesupdated 2026/04/10 22:58:01 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:01 INFO Applying migration id=activitiesid 2026/04/10 22:58:01 INFO Applying migration id=outbox 2026/04/10 22:58:01 INFO Applying migration id=edits 2026/04/10 22:58:01 INFO Applying migration id=outboxactor 2026/04/10 22:58:01 INFO Applying migration id=outboxsender 2026/04/10 22:58:01 INFO Applying migration id=thread 2026/04/10 22:58:01 INFO Applying migration id=host 2026/04/10 22:58:01 INFO Applying migration id=sharedinbox 2026/04/10 22:58:01 INFO Applying migration id=noteshost 2026/04/10 22:58:01 INFO Applying migration id=fetched 2026/04/10 22:58:01 INFO Applying migration id=move 2026/04/10 22:58:01 INFO Applying migration id=cleanup 2026/04/10 22:58:01 INFO Applying migration id=received 2026/04/10 22:58:01 INFO Applying migration id=namehost 2026/04/10 22:58:01 INFO Applying migration id=outboxhost 2026/04/10 22:58:01 INFO Applying migration id=notesfts 2026/04/10 22:58:01 INFO Applying migration id=iconsname 2026/04/10 22:58:01 INFO Applying migration id=nohash 2026/04/10 22:58:01 INFO Applying migration id=shares 2026/04/10 22:58:01 INFO Applying migration id=actorttl 2026/04/10 22:58:01 INFO Applying migration id=tocc 2026/04/10 22:58:01 INFO Applying migration id=followeds 2026/04/10 22:58:01 INFO Applying migration id=certhash 2026/04/10 22:58:01 INFO Applying migration id=follows_sync 2026/04/10 22:58:01 INFO Applying migration id=jsonpath 2026/04/10 22:58:01 INFO Applying migration id=localforward 2026/04/10 22:58:01 INFO Applying migration id=avatar 2026/04/10 22:58:01 INFO Applying migration id=noimage 2026/04/10 22:58:01 INFO Applying migration id=feed 2026/04/10 22:58:01 INFO Applying migration id=bookmarks 2026/04/10 22:58:01 INFO Applying migration id=shareactivity 2026/04/10 22:58:01 INFO Applying migration id=application 2026/04/10 22:58:01 INFO Applying migration id=certificates 2026/04/10 22:58:01 INFO Applying migration id=rawforward 2026/04/10 22:58:01 INFO Applying migration id=publickey 2026/04/10 22:58:01 INFO Applying migration id=resolvegroup 2026/04/10 22:58:01 INFO Applying migration id=reject 2026/04/10 22:58:01 INFO Applying migration id=autodel 2026/04/10 22:58:01 INFO Applying migration id=jsonb 2026/04/10 22:58:01 INFO Applying migration id=quote 2026/04/10 22:58:01 INFO Applying migration id=rfc9421 2026/04/10 22:58:01 INFO Applying migration id=keys 2026/04/10 22:58:01 INFO Applying migration id=portable 2026/04/10 22:58:01 INFO Applying migration id=proofs 2026/04/10 22:58:01 INFO Applying migration id=contexts 2026/04/10 22:58:01 INFO Applying migration id=deliverieshost 2026/04/10 22:58:01 INFO Applying migration id=pembegin 2026/04/10 22:58:01 INFO Applying migration id=didhost 2026/04/10 22:58:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-de35-74d8-b9f6-41b39aabe4ca activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-de35-746b-8689-98b2fb8654f8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-de35-746b-8689-98b2fb8654f8 2026/04/10 22:58:02 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:58:02 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/04/10 22:58:02 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019d799d-de35-746b-8689-98b2fb8654f8 error="sql: no rows in result set" --- PASS: TestShare_Twice (1.18s) === RUN TestShare_Unshare 2026/04/10 22:58:02 INFO Applying migration id=initial 2026/04/10 22:58:02 INFO Applying migration id=notesupdated 2026/04/10 22:58:02 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:02 INFO Applying migration id=activitiesid 2026/04/10 22:58:02 INFO Applying migration id=outbox 2026/04/10 22:58:02 INFO Applying migration id=edits 2026/04/10 22:58:02 INFO Applying migration id=outboxactor 2026/04/10 22:58:02 INFO Applying migration id=outboxsender 2026/04/10 22:58:02 INFO Applying migration id=thread 2026/04/10 22:58:02 INFO Applying migration id=host 2026/04/10 22:58:02 INFO Applying migration id=sharedinbox 2026/04/10 22:58:02 INFO Applying migration id=noteshost 2026/04/10 22:58:02 INFO Applying migration id=fetched 2026/04/10 22:58:02 INFO Applying migration id=move 2026/04/10 22:58:02 INFO Applying migration id=cleanup 2026/04/10 22:58:02 INFO Applying migration id=received 2026/04/10 22:58:02 INFO Applying migration id=namehost 2026/04/10 22:58:02 INFO Applying migration id=outboxhost 2026/04/10 22:58:02 INFO Applying migration id=notesfts 2026/04/10 22:58:02 INFO Applying migration id=iconsname 2026/04/10 22:58:02 INFO Applying migration id=nohash 2026/04/10 22:58:02 INFO Applying migration id=shares 2026/04/10 22:58:02 INFO Applying migration id=actorttl 2026/04/10 22:58:02 INFO Applying migration id=tocc 2026/04/10 22:58:02 INFO Applying migration id=followeds 2026/04/10 22:58:02 INFO Applying migration id=certhash 2026/04/10 22:58:02 INFO Applying migration id=follows_sync 2026/04/10 22:58:02 INFO Applying migration id=jsonpath 2026/04/10 22:58:02 INFO Applying migration id=localforward 2026/04/10 22:58:02 INFO Applying migration id=avatar 2026/04/10 22:58:02 INFO Applying migration id=noimage 2026/04/10 22:58:02 INFO Applying migration id=feed 2026/04/10 22:58:02 INFO Applying migration id=bookmarks 2026/04/10 22:58:02 INFO Applying migration id=shareactivity 2026/04/10 22:58:02 INFO Applying migration id=application 2026/04/10 22:58:02 INFO Applying migration id=certificates 2026/04/10 22:58:02 INFO Applying migration id=rawforward 2026/04/10 22:58:02 INFO Applying migration id=publickey 2026/04/10 22:58:02 INFO Applying migration id=resolvegroup 2026/04/10 22:58:02 INFO Applying migration id=reject 2026/04/10 22:58:02 INFO Applying migration id=autodel 2026/04/10 22:58:02 INFO Applying migration id=jsonb 2026/04/10 22:58:02 INFO Applying migration id=quote 2026/04/10 22:58:02 INFO Applying migration id=rfc9421 2026/04/10 22:58:02 INFO Applying migration id=keys 2026/04/10 22:58:02 INFO Applying migration id=portable 2026/04/10 22:58:02 INFO Applying migration id=proofs 2026/04/10 22:58:02 INFO Applying migration id=contexts 2026/04/10 22:58:02 INFO Applying migration id=deliverieshost 2026/04/10 22:58:02 INFO Applying migration id=pembegin 2026/04/10 22:58:02 INFO Applying migration id=didhost 2026/04/10 22:58:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-e4c2-7060-a589-b66b48b1f103 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-e4c1-7f01-a657-61d01d4767c6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-e4c1-7f01-a657-61d01d4767c6 2026/04/10 22:58:04 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:58:04 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/04/10 22:58:04 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_Unshare (1.68s) === RUN TestShare_ShareAfterUnshare 2026/04/10 22:58:04 INFO Applying migration id=initial 2026/04/10 22:58:04 INFO Applying migration id=notesupdated 2026/04/10 22:58:04 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:04 INFO Applying migration id=activitiesid 2026/04/10 22:58:04 INFO Applying migration id=outbox 2026/04/10 22:58:04 INFO Applying migration id=edits 2026/04/10 22:58:04 INFO Applying migration id=outboxactor 2026/04/10 22:58:04 INFO Applying migration id=outboxsender 2026/04/10 22:58:04 INFO Applying migration id=thread 2026/04/10 22:58:04 INFO Applying migration id=host 2026/04/10 22:58:04 INFO Applying migration id=sharedinbox 2026/04/10 22:58:04 INFO Applying migration id=noteshost 2026/04/10 22:58:04 INFO Applying migration id=fetched 2026/04/10 22:58:04 INFO Applying migration id=move 2026/04/10 22:58:04 INFO Applying migration id=cleanup 2026/04/10 22:58:04 INFO Applying migration id=received 2026/04/10 22:58:04 INFO Applying migration id=namehost 2026/04/10 22:58:04 INFO Applying migration id=outboxhost 2026/04/10 22:58:04 INFO Applying migration id=notesfts 2026/04/10 22:58:04 INFO Applying migration id=iconsname 2026/04/10 22:58:04 INFO Applying migration id=nohash 2026/04/10 22:58:04 INFO Applying migration id=shares 2026/04/10 22:58:04 INFO Applying migration id=actorttl 2026/04/10 22:58:04 INFO Applying migration id=tocc 2026/04/10 22:58:04 INFO Applying migration id=followeds 2026/04/10 22:58:04 INFO Applying migration id=certhash 2026/04/10 22:58:04 INFO Applying migration id=follows_sync 2026/04/10 22:58:04 INFO Applying migration id=jsonpath 2026/04/10 22:58:04 INFO Applying migration id=localforward 2026/04/10 22:58:04 INFO Applying migration id=avatar 2026/04/10 22:58:04 INFO Applying migration id=noimage 2026/04/10 22:58:04 INFO Applying migration id=feed 2026/04/10 22:58:04 INFO Applying migration id=bookmarks 2026/04/10 22:58:04 INFO Applying migration id=shareactivity 2026/04/10 22:58:04 INFO Applying migration id=application 2026/04/10 22:58:04 INFO Applying migration id=certificates 2026/04/10 22:58:04 INFO Applying migration id=rawforward 2026/04/10 22:58:04 INFO Applying migration id=publickey 2026/04/10 22:58:04 INFO Applying migration id=resolvegroup 2026/04/10 22:58:04 INFO Applying migration id=reject 2026/04/10 22:58:04 INFO Applying migration id=autodel 2026/04/10 22:58:04 INFO Applying migration id=jsonb 2026/04/10 22:58:04 INFO Applying migration id=quote 2026/04/10 22:58:04 INFO Applying migration id=rfc9421 2026/04/10 22:58:04 INFO Applying migration id=keys 2026/04/10 22:58:04 INFO Applying migration id=portable 2026/04/10 22:58:04 INFO Applying migration id=proofs 2026/04/10 22:58:04 INFO Applying migration id=contexts 2026/04/10 22:58:04 INFO Applying migration id=deliverieshost 2026/04/10 22:58:04 INFO Applying migration id=pembegin 2026/04/10 22:58:04 INFO Applying migration id=didhost 2026/04/10 22:58:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-e994-7811-9759-a3464b15ac84 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-e994-779a-b899-2334a16c0377 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-e994-779a-b899-2334a16c0377 2026/04/10 22:58:05 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:58:05 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/04/10 22:58:05 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/04/10 22:58:05 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_ShareAfterUnshare (1.24s) === RUN TestHelpUnauthenticatedUser 2026/04/10 22:58:05 INFO Applying migration id=initial 2026/04/10 22:58:05 INFO Applying migration id=notesupdated 2026/04/10 22:58:05 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:05 INFO Applying migration id=activitiesid 2026/04/10 22:58:05 INFO Applying migration id=outbox 2026/04/10 22:58:05 INFO Applying migration id=edits 2026/04/10 22:58:05 INFO Applying migration id=outboxactor 2026/04/10 22:58:05 INFO Applying migration id=outboxsender 2026/04/10 22:58:05 INFO Applying migration id=thread 2026/04/10 22:58:05 INFO Applying migration id=host 2026/04/10 22:58:05 INFO Applying migration id=sharedinbox 2026/04/10 22:58:05 INFO Applying migration id=noteshost 2026/04/10 22:58:05 INFO Applying migration id=fetched 2026/04/10 22:58:05 INFO Applying migration id=move 2026/04/10 22:58:05 INFO Applying migration id=cleanup 2026/04/10 22:58:05 INFO Applying migration id=received 2026/04/10 22:58:05 INFO Applying migration id=namehost 2026/04/10 22:58:05 INFO Applying migration id=outboxhost 2026/04/10 22:58:05 INFO Applying migration id=notesfts 2026/04/10 22:58:05 INFO Applying migration id=iconsname 2026/04/10 22:58:05 INFO Applying migration id=nohash 2026/04/10 22:58:05 INFO Applying migration id=shares 2026/04/10 22:58:05 INFO Applying migration id=actorttl 2026/04/10 22:58:05 INFO Applying migration id=tocc 2026/04/10 22:58:05 INFO Applying migration id=followeds 2026/04/10 22:58:05 INFO Applying migration id=certhash 2026/04/10 22:58:05 INFO Applying migration id=follows_sync 2026/04/10 22:58:05 INFO Applying migration id=jsonpath 2026/04/10 22:58:05 INFO Applying migration id=localforward 2026/04/10 22:58:05 INFO Applying migration id=avatar 2026/04/10 22:58:05 INFO Applying migration id=noimage 2026/04/10 22:58:05 INFO Applying migration id=feed 2026/04/10 22:58:05 INFO Applying migration id=bookmarks 2026/04/10 22:58:05 INFO Applying migration id=shareactivity 2026/04/10 22:58:05 INFO Applying migration id=application 2026/04/10 22:58:05 INFO Applying migration id=certificates 2026/04/10 22:58:05 INFO Applying migration id=rawforward 2026/04/10 22:58:05 INFO Applying migration id=publickey 2026/04/10 22:58:05 INFO Applying migration id=resolvegroup 2026/04/10 22:58:05 INFO Applying migration id=reject 2026/04/10 22:58:05 INFO Applying migration id=autodel 2026/04/10 22:58:05 INFO Applying migration id=jsonb 2026/04/10 22:58:05 INFO Applying migration id=quote 2026/04/10 22:58:05 INFO Applying migration id=rfc9421 2026/04/10 22:58:05 INFO Applying migration id=keys 2026/04/10 22:58:05 INFO Applying migration id=portable 2026/04/10 22:58:05 INFO Applying migration id=proofs 2026/04/10 22:58:05 INFO Applying migration id=contexts 2026/04/10 22:58:05 INFO Applying migration id=deliverieshost 2026/04/10 22:58:05 INFO Applying migration id=pembegin 2026/04/10 22:58:05 INFO Applying migration id=didhost --- PASS: TestHelpUnauthenticatedUser (0.99s) === RUN TestHelpAuthenticatedUser 2026/04/10 22:58:06 INFO Applying migration id=initial 2026/04/10 22:58:06 INFO Applying migration id=notesupdated 2026/04/10 22:58:06 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:06 INFO Applying migration id=activitiesid 2026/04/10 22:58:06 INFO Applying migration id=outbox 2026/04/10 22:58:06 INFO Applying migration id=edits 2026/04/10 22:58:06 INFO Applying migration id=outboxactor 2026/04/10 22:58:06 INFO Applying migration id=outboxsender 2026/04/10 22:58:06 INFO Applying migration id=thread 2026/04/10 22:58:06 INFO Applying migration id=host 2026/04/10 22:58:06 INFO Applying migration id=sharedinbox 2026/04/10 22:58:06 INFO Applying migration id=noteshost 2026/04/10 22:58:06 INFO Applying migration id=fetched 2026/04/10 22:58:06 INFO Applying migration id=move 2026/04/10 22:58:06 INFO Applying migration id=cleanup 2026/04/10 22:58:06 INFO Applying migration id=received 2026/04/10 22:58:06 INFO Applying migration id=namehost 2026/04/10 22:58:06 INFO Applying migration id=outboxhost 2026/04/10 22:58:06 INFO Applying migration id=notesfts 2026/04/10 22:58:06 INFO Applying migration id=iconsname 2026/04/10 22:58:06 INFO Applying migration id=nohash 2026/04/10 22:58:06 INFO Applying migration id=shares 2026/04/10 22:58:06 INFO Applying migration id=actorttl 2026/04/10 22:58:06 INFO Applying migration id=tocc 2026/04/10 22:58:06 INFO Applying migration id=followeds 2026/04/10 22:58:06 INFO Applying migration id=certhash 2026/04/10 22:58:06 INFO Applying migration id=follows_sync 2026/04/10 22:58:06 INFO Applying migration id=jsonpath 2026/04/10 22:58:06 INFO Applying migration id=localforward 2026/04/10 22:58:06 INFO Applying migration id=avatar 2026/04/10 22:58:06 INFO Applying migration id=noimage 2026/04/10 22:58:06 INFO Applying migration id=feed 2026/04/10 22:58:06 INFO Applying migration id=bookmarks 2026/04/10 22:58:06 INFO Applying migration id=shareactivity 2026/04/10 22:58:06 INFO Applying migration id=application 2026/04/10 22:58:06 INFO Applying migration id=certificates 2026/04/10 22:58:06 INFO Applying migration id=rawforward 2026/04/10 22:58:06 INFO Applying migration id=publickey 2026/04/10 22:58:06 INFO Applying migration id=resolvegroup 2026/04/10 22:58:06 INFO Applying migration id=reject 2026/04/10 22:58:06 INFO Applying migration id=autodel 2026/04/10 22:58:06 INFO Applying migration id=jsonb 2026/04/10 22:58:06 INFO Applying migration id=quote 2026/04/10 22:58:06 INFO Applying migration id=rfc9421 2026/04/10 22:58:06 INFO Applying migration id=keys 2026/04/10 22:58:06 INFO Applying migration id=portable 2026/04/10 22:58:06 INFO Applying migration id=proofs 2026/04/10 22:58:06 INFO Applying migration id=contexts 2026/04/10 22:58:06 INFO Applying migration id=deliverieshost 2026/04/10 22:58:06 INFO Applying migration id=pembegin 2026/04/10 22:58:06 INFO Applying migration id=didhost --- PASS: TestHelpAuthenticatedUser (1.04s) === RUN TestStatus_NewInstance 2026/04/10 22:58:07 INFO Applying migration id=initial 2026/04/10 22:58:07 INFO Applying migration id=notesupdated 2026/04/10 22:58:07 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:07 INFO Applying migration id=activitiesid 2026/04/10 22:58:07 INFO Applying migration id=outbox 2026/04/10 22:58:07 INFO Applying migration id=edits 2026/04/10 22:58:07 INFO Applying migration id=outboxactor 2026/04/10 22:58:07 INFO Applying migration id=outboxsender 2026/04/10 22:58:07 INFO Applying migration id=thread 2026/04/10 22:58:07 INFO Applying migration id=host 2026/04/10 22:58:07 INFO Applying migration id=sharedinbox 2026/04/10 22:58:07 INFO Applying migration id=noteshost 2026/04/10 22:58:07 INFO Applying migration id=fetched 2026/04/10 22:58:07 INFO Applying migration id=move 2026/04/10 22:58:07 INFO Applying migration id=cleanup 2026/04/10 22:58:07 INFO Applying migration id=received 2026/04/10 22:58:07 INFO Applying migration id=namehost 2026/04/10 22:58:07 INFO Applying migration id=outboxhost 2026/04/10 22:58:07 INFO Applying migration id=notesfts 2026/04/10 22:58:07 INFO Applying migration id=iconsname 2026/04/10 22:58:07 INFO Applying migration id=nohash 2026/04/10 22:58:07 INFO Applying migration id=shares 2026/04/10 22:58:07 INFO Applying migration id=actorttl 2026/04/10 22:58:07 INFO Applying migration id=tocc 2026/04/10 22:58:07 INFO Applying migration id=followeds 2026/04/10 22:58:07 INFO Applying migration id=certhash 2026/04/10 22:58:07 INFO Applying migration id=follows_sync 2026/04/10 22:58:07 INFO Applying migration id=jsonpath 2026/04/10 22:58:07 INFO Applying migration id=localforward 2026/04/10 22:58:07 INFO Applying migration id=avatar 2026/04/10 22:58:07 INFO Applying migration id=noimage 2026/04/10 22:58:07 INFO Applying migration id=feed 2026/04/10 22:58:07 INFO Applying migration id=bookmarks 2026/04/10 22:58:07 INFO Applying migration id=shareactivity 2026/04/10 22:58:07 INFO Applying migration id=application 2026/04/10 22:58:07 INFO Applying migration id=certificates 2026/04/10 22:58:07 INFO Applying migration id=rawforward 2026/04/10 22:58:07 INFO Applying migration id=publickey 2026/04/10 22:58:07 INFO Applying migration id=resolvegroup 2026/04/10 22:58:07 INFO Applying migration id=reject 2026/04/10 22:58:07 INFO Applying migration id=autodel 2026/04/10 22:58:07 INFO Applying migration id=jsonb 2026/04/10 22:58:07 INFO Applying migration id=quote 2026/04/10 22:58:07 INFO Applying migration id=rfc9421 2026/04/10 22:58:07 INFO Applying migration id=keys 2026/04/10 22:58:07 INFO Applying migration id=portable 2026/04/10 22:58:07 INFO Applying migration id=proofs 2026/04/10 22:58:07 INFO Applying migration id=contexts 2026/04/10 22:58:07 INFO Applying migration id=deliverieshost 2026/04/10 22:58:07 INFO Applying migration id=pembegin 2026/04/10 22:58:07 INFO Applying migration id=didhost 2026/04/10 22:58:08 INFO Generating first response key=/status --- PASS: TestStatus_NewInstance (1.08s) === RUN TestStatus_WithPosts 2026/04/10 22:58:08 INFO Applying migration id=initial 2026/04/10 22:58:08 INFO Applying migration id=notesupdated 2026/04/10 22:58:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:08 INFO Applying migration id=activitiesid 2026/04/10 22:58:08 INFO Applying migration id=outbox 2026/04/10 22:58:08 INFO Applying migration id=edits 2026/04/10 22:58:08 INFO Applying migration id=outboxactor 2026/04/10 22:58:08 INFO Applying migration id=outboxsender 2026/04/10 22:58:08 INFO Applying migration id=thread 2026/04/10 22:58:08 INFO Applying migration id=host 2026/04/10 22:58:08 INFO Applying migration id=sharedinbox 2026/04/10 22:58:08 INFO Applying migration id=noteshost 2026/04/10 22:58:08 INFO Applying migration id=fetched 2026/04/10 22:58:08 INFO Applying migration id=move 2026/04/10 22:58:08 INFO Applying migration id=cleanup 2026/04/10 22:58:08 INFO Applying migration id=received 2026/04/10 22:58:08 INFO Applying migration id=namehost 2026/04/10 22:58:08 INFO Applying migration id=outboxhost 2026/04/10 22:58:08 INFO Applying migration id=notesfts 2026/04/10 22:58:08 INFO Applying migration id=iconsname 2026/04/10 22:58:08 INFO Applying migration id=nohash 2026/04/10 22:58:08 INFO Applying migration id=shares 2026/04/10 22:58:08 INFO Applying migration id=actorttl 2026/04/10 22:58:08 INFO Applying migration id=tocc 2026/04/10 22:58:08 INFO Applying migration id=followeds 2026/04/10 22:58:08 INFO Applying migration id=certhash 2026/04/10 22:58:08 INFO Applying migration id=follows_sync 2026/04/10 22:58:08 INFO Applying migration id=jsonpath 2026/04/10 22:58:08 INFO Applying migration id=localforward 2026/04/10 22:58:08 INFO Applying migration id=avatar 2026/04/10 22:58:08 INFO Applying migration id=noimage 2026/04/10 22:58:08 INFO Applying migration id=feed 2026/04/10 22:58:08 INFO Applying migration id=bookmarks 2026/04/10 22:58:08 INFO Applying migration id=shareactivity 2026/04/10 22:58:08 INFO Applying migration id=application 2026/04/10 22:58:08 INFO Applying migration id=certificates 2026/04/10 22:58:08 INFO Applying migration id=rawforward 2026/04/10 22:58:08 INFO Applying migration id=publickey 2026/04/10 22:58:08 INFO Applying migration id=resolvegroup 2026/04/10 22:58:08 INFO Applying migration id=reject 2026/04/10 22:58:08 INFO Applying migration id=autodel 2026/04/10 22:58:08 INFO Applying migration id=jsonb 2026/04/10 22:58:08 INFO Applying migration id=quote 2026/04/10 22:58:08 INFO Applying migration id=rfc9421 2026/04/10 22:58:08 INFO Applying migration id=keys 2026/04/10 22:58:08 INFO Applying migration id=portable 2026/04/10 22:58:08 INFO Applying migration id=proofs 2026/04/10 22:58:08 INFO Applying migration id=contexts 2026/04/10 22:58:08 INFO Applying migration id=deliverieshost 2026/04/10 22:58:08 INFO Applying migration id=pembegin 2026/04/10 22:58:08 INFO Applying migration id=didhost 2026/04/10 22:58:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-fa9e-7c56-a626-5887acfca7e0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-fa9e-7c0d-a421-a1f045f18e73 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-fa9e-7c0d-a421-a1f045f18e73 2026/04/10 22:58:09 INFO Generating first response key=/status --- PASS: TestStatus_WithPosts (1.24s) === RUN TestUnfollow_HappyFlow 2026/04/10 22:58:09 INFO Applying migration id=initial 2026/04/10 22:58:09 INFO Applying migration id=notesupdated 2026/04/10 22:58:09 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:09 INFO Applying migration id=activitiesid 2026/04/10 22:58:09 INFO Applying migration id=outbox 2026/04/10 22:58:09 INFO Applying migration id=edits 2026/04/10 22:58:09 INFO Applying migration id=outboxactor 2026/04/10 22:58:09 INFO Applying migration id=outboxsender 2026/04/10 22:58:09 INFO Applying migration id=thread 2026/04/10 22:58:09 INFO Applying migration id=host 2026/04/10 22:58:09 INFO Applying migration id=sharedinbox 2026/04/10 22:58:09 INFO Applying migration id=noteshost 2026/04/10 22:58:09 INFO Applying migration id=fetched 2026/04/10 22:58:09 INFO Applying migration id=move 2026/04/10 22:58:09 INFO Applying migration id=cleanup 2026/04/10 22:58:09 INFO Applying migration id=received 2026/04/10 22:58:09 INFO Applying migration id=namehost 2026/04/10 22:58:09 INFO Applying migration id=outboxhost 2026/04/10 22:58:09 INFO Applying migration id=notesfts 2026/04/10 22:58:09 INFO Applying migration id=iconsname 2026/04/10 22:58:09 INFO Applying migration id=nohash 2026/04/10 22:58:09 INFO Applying migration id=shares 2026/04/10 22:58:09 INFO Applying migration id=actorttl 2026/04/10 22:58:09 INFO Applying migration id=tocc 2026/04/10 22:58:09 INFO Applying migration id=followeds 2026/04/10 22:58:09 INFO Applying migration id=certhash 2026/04/10 22:58:09 INFO Applying migration id=follows_sync 2026/04/10 22:58:09 INFO Applying migration id=jsonpath 2026/04/10 22:58:09 INFO Applying migration id=localforward 2026/04/10 22:58:09 INFO Applying migration id=avatar 2026/04/10 22:58:09 INFO Applying migration id=noimage 2026/04/10 22:58:09 INFO Applying migration id=feed 2026/04/10 22:58:09 INFO Applying migration id=bookmarks 2026/04/10 22:58:09 INFO Applying migration id=shareactivity 2026/04/10 22:58:09 INFO Applying migration id=application 2026/04/10 22:58:09 INFO Applying migration id=certificates 2026/04/10 22:58:09 INFO Applying migration id=rawforward 2026/04/10 22:58:09 INFO Applying migration id=publickey 2026/04/10 22:58:09 INFO Applying migration id=resolvegroup 2026/04/10 22:58:09 INFO Applying migration id=reject 2026/04/10 22:58:09 INFO Applying migration id=autodel 2026/04/10 22:58:09 INFO Applying migration id=jsonb 2026/04/10 22:58:09 INFO Applying migration id=quote 2026/04/10 22:58:09 INFO Applying migration id=rfc9421 2026/04/10 22:58:09 INFO Applying migration id=keys 2026/04/10 22:58:09 INFO Applying migration id=portable 2026/04/10 22:58:09 INFO Applying migration id=proofs 2026/04/10 22:58:09 INFO Applying migration id=contexts 2026/04/10 22:58:09 INFO Applying migration id=deliverieshost 2026/04/10 22:58:09 INFO Applying migration id=pembegin 2026/04/10 22:58:09 INFO Applying migration id=didhost 2026/04/10 22:58:11 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-0028-78b9-90eb-a29a26cc0efd activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:11 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-0029-772e-8f2a-f88ec76634c5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-0028-78b9-90eb-a29a26cc0efd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-0028-78b9-90eb-a29a26cc0efd 2026/04/10 22:58:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-0029-7c02-a7be-712495c08207 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-0029-7bcc-b7b0-5053b4f4dc33 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-0029-7bcc-b7b0-5053b4f4dc33 2026/04/10 22:58:11 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799e-0035-78a8-9e1a-004b8975b51f activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-0028-78b9-90eb-a29a26cc0efd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUnfollow_HappyFlow (1.44s) === RUN TestUnfollow_HappyFlowBeforeFeedUpdate 2026/04/10 22:58:11 INFO Applying migration id=initial 2026/04/10 22:58:11 INFO Applying migration id=notesupdated 2026/04/10 22:58:11 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:11 INFO Applying migration id=activitiesid 2026/04/10 22:58:11 INFO Applying migration id=outbox 2026/04/10 22:58:11 INFO Applying migration id=edits 2026/04/10 22:58:11 INFO Applying migration id=outboxactor 2026/04/10 22:58:11 INFO Applying migration id=outboxsender 2026/04/10 22:58:11 INFO Applying migration id=thread 2026/04/10 22:58:11 INFO Applying migration id=host 2026/04/10 22:58:11 INFO Applying migration id=sharedinbox 2026/04/10 22:58:11 INFO Applying migration id=noteshost 2026/04/10 22:58:11 INFO Applying migration id=fetched 2026/04/10 22:58:11 INFO Applying migration id=move 2026/04/10 22:58:11 INFO Applying migration id=cleanup 2026/04/10 22:58:11 INFO Applying migration id=received 2026/04/10 22:58:11 INFO Applying migration id=namehost 2026/04/10 22:58:11 INFO Applying migration id=outboxhost 2026/04/10 22:58:11 INFO Applying migration id=notesfts 2026/04/10 22:58:11 INFO Applying migration id=iconsname 2026/04/10 22:58:11 INFO Applying migration id=nohash 2026/04/10 22:58:11 INFO Applying migration id=shares 2026/04/10 22:58:11 INFO Applying migration id=actorttl 2026/04/10 22:58:11 INFO Applying migration id=tocc 2026/04/10 22:58:11 INFO Applying migration id=followeds 2026/04/10 22:58:11 INFO Applying migration id=certhash 2026/04/10 22:58:11 INFO Applying migration id=follows_sync 2026/04/10 22:58:11 INFO Applying migration id=jsonpath 2026/04/10 22:58:11 INFO Applying migration id=localforward 2026/04/10 22:58:11 INFO Applying migration id=avatar 2026/04/10 22:58:11 INFO Applying migration id=noimage 2026/04/10 22:58:11 INFO Applying migration id=feed 2026/04/10 22:58:11 INFO Applying migration id=bookmarks 2026/04/10 22:58:11 INFO Applying migration id=shareactivity 2026/04/10 22:58:11 INFO Applying migration id=application 2026/04/10 22:58:11 INFO Applying migration id=certificates 2026/04/10 22:58:11 INFO Applying migration id=rawforward 2026/04/10 22:58:11 INFO Applying migration id=publickey 2026/04/10 22:58:11 INFO Applying migration id=resolvegroup 2026/04/10 22:58:11 INFO Applying migration id=reject 2026/04/10 22:58:11 INFO Applying migration id=autodel 2026/04/10 22:58:11 INFO Applying migration id=jsonb 2026/04/10 22:58:11 INFO Applying migration id=quote 2026/04/10 22:58:11 INFO Applying migration id=rfc9421 2026/04/10 22:58:11 INFO Applying migration id=keys 2026/04/10 22:58:11 INFO Applying migration id=portable 2026/04/10 22:58:11 INFO Applying migration id=proofs 2026/04/10 22:58:11 INFO Applying migration id=contexts 2026/04/10 22:58:11 INFO Applying migration id=deliverieshost 2026/04/10 22:58:11 INFO Applying migration id=pembegin 2026/04/10 22:58:11 INFO Applying migration id=didhost 2026/04/10 22:58:12 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-05c5-77ad-851f-6fe8bab8251d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-05c6-730f-86b2-de0e1064cefc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-05c5-77ad-851f-6fe8bab8251d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-05c5-77ad-851f-6fe8bab8251d 2026/04/10 22:58:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-05c6-77be-8714-3d66634aff31 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-05c6-7789-acca-7d0d63605a84 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-05c6-7789-acca-7d0d63605a84 2026/04/10 22:58:12 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799e-05c8-787c-999e-c113de472bdf activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-05c5-77ad-851f-6fe8bab8251d 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.42s) === RUN TestUnfollow_FollowAgain 2026/04/10 22:58:12 INFO Applying migration id=initial 2026/04/10 22:58:12 INFO Applying migration id=notesupdated 2026/04/10 22:58:12 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:12 INFO Applying migration id=activitiesid 2026/04/10 22:58:12 INFO Applying migration id=outbox 2026/04/10 22:58:12 INFO Applying migration id=edits 2026/04/10 22:58:12 INFO Applying migration id=outboxactor 2026/04/10 22:58:12 INFO Applying migration id=outboxsender 2026/04/10 22:58:12 INFO Applying migration id=thread 2026/04/10 22:58:12 INFO Applying migration id=host 2026/04/10 22:58:12 INFO Applying migration id=sharedinbox 2026/04/10 22:58:12 INFO Applying migration id=noteshost 2026/04/10 22:58:12 INFO Applying migration id=fetched 2026/04/10 22:58:12 INFO Applying migration id=move 2026/04/10 22:58:12 INFO Applying migration id=cleanup 2026/04/10 22:58:12 INFO Applying migration id=received 2026/04/10 22:58:12 INFO Applying migration id=namehost 2026/04/10 22:58:12 INFO Applying migration id=outboxhost 2026/04/10 22:58:12 INFO Applying migration id=notesfts 2026/04/10 22:58:12 INFO Applying migration id=iconsname 2026/04/10 22:58:12 INFO Applying migration id=nohash 2026/04/10 22:58:12 INFO Applying migration id=shares 2026/04/10 22:58:12 INFO Applying migration id=actorttl 2026/04/10 22:58:12 INFO Applying migration id=tocc 2026/04/10 22:58:12 INFO Applying migration id=followeds 2026/04/10 22:58:12 INFO Applying migration id=certhash 2026/04/10 22:58:12 INFO Applying migration id=follows_sync 2026/04/10 22:58:12 INFO Applying migration id=jsonpath 2026/04/10 22:58:12 INFO Applying migration id=localforward 2026/04/10 22:58:12 INFO Applying migration id=avatar 2026/04/10 22:58:12 INFO Applying migration id=noimage 2026/04/10 22:58:12 INFO Applying migration id=feed 2026/04/10 22:58:12 INFO Applying migration id=bookmarks 2026/04/10 22:58:12 INFO Applying migration id=shareactivity 2026/04/10 22:58:12 INFO Applying migration id=application 2026/04/10 22:58:12 INFO Applying migration id=certificates 2026/04/10 22:58:12 INFO Applying migration id=rawforward 2026/04/10 22:58:12 INFO Applying migration id=publickey 2026/04/10 22:58:12 INFO Applying migration id=resolvegroup 2026/04/10 22:58:12 INFO Applying migration id=reject 2026/04/10 22:58:12 INFO Applying migration id=autodel 2026/04/10 22:58:12 INFO Applying migration id=jsonb 2026/04/10 22:58:12 INFO Applying migration id=quote 2026/04/10 22:58:12 INFO Applying migration id=rfc9421 2026/04/10 22:58:12 INFO Applying migration id=keys 2026/04/10 22:58:12 INFO Applying migration id=portable 2026/04/10 22:58:12 INFO Applying migration id=proofs 2026/04/10 22:58:12 INFO Applying migration id=contexts 2026/04/10 22:58:12 INFO Applying migration id=deliverieshost 2026/04/10 22:58:12 INFO Applying migration id=pembegin 2026/04/10 22:58:12 INFO Applying migration id=didhost 2026/04/10 22:58:13 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-0964-7e6a-8430-94abefa96b76 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:13 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-0965-77cb-9da9-7cbace8f2eac activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-0964-7e6a-8430-94abefa96b76 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-0964-7e6a-8430-94abefa96b76 2026/04/10 22:58:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-0965-7d60-af7f-6f41a95be6c1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-0965-7d30-941b-1b6033ffd0ac activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-0965-7d30-941b-1b6033ffd0ac 2026/04/10 22:58:13 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799e-0968-7ade-b86b-b129d1f7c964 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-0964-7e6a-8430-94abefa96b76 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:13 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-096a-71bf-b1c9-b503fec2bfe1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:13 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-096a-77df-ae89-35f7c2668234 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-096a-71bf-b1c9-b503fec2bfe1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-096a-71bf-b1c9-b503fec2bfe1 --- PASS: TestUnfollow_FollowAgain (0.92s) === RUN TestUnfollow_NotFollowing 2026/04/10 22:58:13 INFO Applying migration id=initial 2026/04/10 22:58:13 INFO Applying migration id=notesupdated 2026/04/10 22:58:13 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:13 INFO Applying migration id=activitiesid 2026/04/10 22:58:13 INFO Applying migration id=outbox 2026/04/10 22:58:13 INFO Applying migration id=edits 2026/04/10 22:58:13 INFO Applying migration id=outboxactor 2026/04/10 22:58:13 INFO Applying migration id=outboxsender 2026/04/10 22:58:13 INFO Applying migration id=thread 2026/04/10 22:58:13 INFO Applying migration id=host 2026/04/10 22:58:13 INFO Applying migration id=sharedinbox 2026/04/10 22:58:13 INFO Applying migration id=noteshost 2026/04/10 22:58:13 INFO Applying migration id=fetched 2026/04/10 22:58:13 INFO Applying migration id=move 2026/04/10 22:58:13 INFO Applying migration id=cleanup 2026/04/10 22:58:13 INFO Applying migration id=received 2026/04/10 22:58:13 INFO Applying migration id=namehost 2026/04/10 22:58:13 INFO Applying migration id=outboxhost 2026/04/10 22:58:13 INFO Applying migration id=notesfts 2026/04/10 22:58:13 INFO Applying migration id=iconsname 2026/04/10 22:58:13 INFO Applying migration id=nohash 2026/04/10 22:58:13 INFO Applying migration id=shares 2026/04/10 22:58:13 INFO Applying migration id=actorttl 2026/04/10 22:58:13 INFO Applying migration id=tocc 2026/04/10 22:58:13 INFO Applying migration id=followeds 2026/04/10 22:58:13 INFO Applying migration id=certhash 2026/04/10 22:58:13 INFO Applying migration id=follows_sync 2026/04/10 22:58:13 INFO Applying migration id=jsonpath 2026/04/10 22:58:13 INFO Applying migration id=localforward 2026/04/10 22:58:13 INFO Applying migration id=avatar 2026/04/10 22:58:13 INFO Applying migration id=noimage 2026/04/10 22:58:13 INFO Applying migration id=feed 2026/04/10 22:58:13 INFO Applying migration id=bookmarks 2026/04/10 22:58:13 INFO Applying migration id=shareactivity 2026/04/10 22:58:13 INFO Applying migration id=application 2026/04/10 22:58:13 INFO Applying migration id=certificates 2026/04/10 22:58:13 INFO Applying migration id=rawforward 2026/04/10 22:58:13 INFO Applying migration id=publickey 2026/04/10 22:58:13 INFO Applying migration id=resolvegroup 2026/04/10 22:58:13 INFO Applying migration id=reject 2026/04/10 22:58:13 INFO Applying migration id=autodel 2026/04/10 22:58:13 INFO Applying migration id=jsonb 2026/04/10 22:58:13 INFO Applying migration id=quote 2026/04/10 22:58:13 INFO Applying migration id=rfc9421 2026/04/10 22:58:13 INFO Applying migration id=keys 2026/04/10 22:58:13 INFO Applying migration id=portable 2026/04/10 22:58:13 INFO Applying migration id=proofs 2026/04/10 22:58:13 INFO Applying migration id=contexts 2026/04/10 22:58:13 INFO Applying migration id=deliverieshost 2026/04/10 22:58:13 INFO Applying migration id=pembegin 2026/04/10 22:58:13 INFO Applying migration id=didhost 2026/04/10 22:58:14 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.92s) === RUN TestUnfollow_UnauthenticatedUser 2026/04/10 22:58:14 INFO Applying migration id=initial 2026/04/10 22:58:14 INFO Applying migration id=notesupdated 2026/04/10 22:58:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:14 INFO Applying migration id=activitiesid 2026/04/10 22:58:14 INFO Applying migration id=outbox 2026/04/10 22:58:14 INFO Applying migration id=edits 2026/04/10 22:58:14 INFO Applying migration id=outboxactor 2026/04/10 22:58:14 INFO Applying migration id=outboxsender 2026/04/10 22:58:14 INFO Applying migration id=thread 2026/04/10 22:58:14 INFO Applying migration id=host 2026/04/10 22:58:14 INFO Applying migration id=sharedinbox 2026/04/10 22:58:14 INFO Applying migration id=noteshost 2026/04/10 22:58:14 INFO Applying migration id=fetched 2026/04/10 22:58:14 INFO Applying migration id=move 2026/04/10 22:58:14 INFO Applying migration id=cleanup 2026/04/10 22:58:14 INFO Applying migration id=received 2026/04/10 22:58:14 INFO Applying migration id=namehost 2026/04/10 22:58:14 INFO Applying migration id=outboxhost 2026/04/10 22:58:14 INFO Applying migration id=notesfts 2026/04/10 22:58:14 INFO Applying migration id=iconsname 2026/04/10 22:58:14 INFO Applying migration id=nohash 2026/04/10 22:58:14 INFO Applying migration id=shares 2026/04/10 22:58:14 INFO Applying migration id=actorttl 2026/04/10 22:58:14 INFO Applying migration id=tocc 2026/04/10 22:58:14 INFO Applying migration id=followeds 2026/04/10 22:58:14 INFO Applying migration id=certhash 2026/04/10 22:58:14 INFO Applying migration id=follows_sync 2026/04/10 22:58:14 INFO Applying migration id=jsonpath 2026/04/10 22:58:14 INFO Applying migration id=localforward 2026/04/10 22:58:14 INFO Applying migration id=avatar 2026/04/10 22:58:14 INFO Applying migration id=noimage 2026/04/10 22:58:14 INFO Applying migration id=feed 2026/04/10 22:58:14 INFO Applying migration id=bookmarks 2026/04/10 22:58:14 INFO Applying migration id=shareactivity 2026/04/10 22:58:14 INFO Applying migration id=application 2026/04/10 22:58:14 INFO Applying migration id=certificates 2026/04/10 22:58:14 INFO Applying migration id=rawforward 2026/04/10 22:58:14 INFO Applying migration id=publickey 2026/04/10 22:58:14 INFO Applying migration id=resolvegroup 2026/04/10 22:58:14 INFO Applying migration id=reject 2026/04/10 22:58:14 INFO Applying migration id=autodel 2026/04/10 22:58:14 INFO Applying migration id=jsonb 2026/04/10 22:58:14 INFO Applying migration id=quote 2026/04/10 22:58:14 INFO Applying migration id=rfc9421 2026/04/10 22:58:14 INFO Applying migration id=keys 2026/04/10 22:58:14 INFO Applying migration id=portable 2026/04/10 22:58:14 INFO Applying migration id=proofs 2026/04/10 22:58:14 INFO Applying migration id=contexts 2026/04/10 22:58:14 INFO Applying migration id=deliverieshost 2026/04/10 22:58:14 INFO Applying migration id=pembegin 2026/04/10 22:58:14 INFO Applying migration id=didhost --- PASS: TestUnfollow_UnauthenticatedUser (1.13s) === RUN TestUploadEdit_HappyFlow 2026/04/10 22:58:15 INFO Applying migration id=initial 2026/04/10 22:58:15 INFO Applying migration id=notesupdated 2026/04/10 22:58:15 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:15 INFO Applying migration id=activitiesid 2026/04/10 22:58:15 INFO Applying migration id=outbox 2026/04/10 22:58:15 INFO Applying migration id=edits 2026/04/10 22:58:15 INFO Applying migration id=outboxactor 2026/04/10 22:58:15 INFO Applying migration id=outboxsender 2026/04/10 22:58:15 INFO Applying migration id=thread 2026/04/10 22:58:15 INFO Applying migration id=host 2026/04/10 22:58:15 INFO Applying migration id=sharedinbox 2026/04/10 22:58:15 INFO Applying migration id=noteshost 2026/04/10 22:58:15 INFO Applying migration id=fetched 2026/04/10 22:58:15 INFO Applying migration id=move 2026/04/10 22:58:15 INFO Applying migration id=cleanup 2026/04/10 22:58:15 INFO Applying migration id=received 2026/04/10 22:58:15 INFO Applying migration id=namehost 2026/04/10 22:58:15 INFO Applying migration id=outboxhost 2026/04/10 22:58:15 INFO Applying migration id=notesfts 2026/04/10 22:58:15 INFO Applying migration id=iconsname 2026/04/10 22:58:15 INFO Applying migration id=nohash 2026/04/10 22:58:15 INFO Applying migration id=shares 2026/04/10 22:58:15 INFO Applying migration id=actorttl 2026/04/10 22:58:15 INFO Applying migration id=tocc 2026/04/10 22:58:15 INFO Applying migration id=followeds 2026/04/10 22:58:15 INFO Applying migration id=certhash 2026/04/10 22:58:15 INFO Applying migration id=follows_sync 2026/04/10 22:58:15 INFO Applying migration id=jsonpath 2026/04/10 22:58:15 INFO Applying migration id=localforward 2026/04/10 22:58:15 INFO Applying migration id=avatar 2026/04/10 22:58:15 INFO Applying migration id=noimage 2026/04/10 22:58:15 INFO Applying migration id=feed 2026/04/10 22:58:15 INFO Applying migration id=bookmarks 2026/04/10 22:58:15 INFO Applying migration id=shareactivity 2026/04/10 22:58:15 INFO Applying migration id=application 2026/04/10 22:58:15 INFO Applying migration id=certificates 2026/04/10 22:58:15 INFO Applying migration id=rawforward 2026/04/10 22:58:15 INFO Applying migration id=publickey 2026/04/10 22:58:15 INFO Applying migration id=resolvegroup 2026/04/10 22:58:15 INFO Applying migration id=reject 2026/04/10 22:58:15 INFO Applying migration id=autodel 2026/04/10 22:58:15 INFO Applying migration id=jsonb 2026/04/10 22:58:15 INFO Applying migration id=quote 2026/04/10 22:58:15 INFO Applying migration id=rfc9421 2026/04/10 22:58:15 INFO Applying migration id=keys 2026/04/10 22:58:15 INFO Applying migration id=portable 2026/04/10 22:58:15 INFO Applying migration id=proofs 2026/04/10 22:58:15 INFO Applying migration id=contexts 2026/04/10 22:58:15 INFO Applying migration id=deliverieshost 2026/04/10 22:58:15 INFO Applying migration id=pembegin 2026/04/10 22:58:15 INFO Applying migration id=didhost 2026/04/10 22:58:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-1596-7789-914c-62516de3b35e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-1596-7f3b-932a-6b513f352534 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-1596-7789-914c-62516de3b35e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-1596-7789-914c-62516de3b35e 2026/04/10 22:58:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-1598-7457-a184-9df721600412 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-1598-7420-a2fa-f1a0e8e9c274 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-1598-7420-a2fa-f1a0e8e9c274 2026/04/10 22:58:16 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799e-1599-7936-85ce-97c845dfbffc activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-1598-7420-a2fa-f1a0e8e9c274 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-1598-7420-a2fa-f1a0e8e9c274 2026/04/10 22:58:16 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019d799e-1598-7420-a2fa-f1a0e8e9c274 can=2026-04-10T23:14:16.601Z --- PASS: TestUploadEdit_HappyFlow (1.07s) === RUN TestUploadEdit_Empty 2026/04/10 22:58:16 INFO Applying migration id=initial 2026/04/10 22:58:16 INFO Applying migration id=notesupdated 2026/04/10 22:58:16 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:16 INFO Applying migration id=activitiesid 2026/04/10 22:58:16 INFO Applying migration id=outbox 2026/04/10 22:58:16 INFO Applying migration id=edits 2026/04/10 22:58:16 INFO Applying migration id=outboxactor 2026/04/10 22:58:16 INFO Applying migration id=outboxsender 2026/04/10 22:58:16 INFO Applying migration id=thread 2026/04/10 22:58:16 INFO Applying migration id=host 2026/04/10 22:58:16 INFO Applying migration id=sharedinbox 2026/04/10 22:58:16 INFO Applying migration id=noteshost 2026/04/10 22:58:16 INFO Applying migration id=fetched 2026/04/10 22:58:16 INFO Applying migration id=move 2026/04/10 22:58:16 INFO Applying migration id=cleanup 2026/04/10 22:58:16 INFO Applying migration id=received 2026/04/10 22:58:16 INFO Applying migration id=namehost 2026/04/10 22:58:16 INFO Applying migration id=outboxhost 2026/04/10 22:58:16 INFO Applying migration id=notesfts 2026/04/10 22:58:16 INFO Applying migration id=iconsname 2026/04/10 22:58:16 INFO Applying migration id=nohash 2026/04/10 22:58:16 INFO Applying migration id=shares 2026/04/10 22:58:16 INFO Applying migration id=actorttl 2026/04/10 22:58:16 INFO Applying migration id=tocc 2026/04/10 22:58:16 INFO Applying migration id=followeds 2026/04/10 22:58:16 INFO Applying migration id=certhash 2026/04/10 22:58:16 INFO Applying migration id=follows_sync 2026/04/10 22:58:16 INFO Applying migration id=jsonpath 2026/04/10 22:58:16 INFO Applying migration id=localforward 2026/04/10 22:58:16 INFO Applying migration id=avatar 2026/04/10 22:58:16 INFO Applying migration id=noimage 2026/04/10 22:58:16 INFO Applying migration id=feed 2026/04/10 22:58:16 INFO Applying migration id=bookmarks 2026/04/10 22:58:16 INFO Applying migration id=shareactivity 2026/04/10 22:58:16 INFO Applying migration id=application 2026/04/10 22:58:16 INFO Applying migration id=certificates 2026/04/10 22:58:16 INFO Applying migration id=rawforward 2026/04/10 22:58:16 INFO Applying migration id=publickey 2026/04/10 22:58:16 INFO Applying migration id=resolvegroup 2026/04/10 22:58:16 INFO Applying migration id=reject 2026/04/10 22:58:16 INFO Applying migration id=autodel 2026/04/10 22:58:16 INFO Applying migration id=jsonb 2026/04/10 22:58:16 INFO Applying migration id=quote 2026/04/10 22:58:16 INFO Applying migration id=rfc9421 2026/04/10 22:58:16 INFO Applying migration id=keys 2026/04/10 22:58:16 INFO Applying migration id=portable 2026/04/10 22:58:16 INFO Applying migration id=proofs 2026/04/10 22:58:16 INFO Applying migration id=contexts 2026/04/10 22:58:16 INFO Applying migration id=deliverieshost 2026/04/10 22:58:16 INFO Applying migration id=pembegin 2026/04/10 22:58:16 INFO Applying migration id=didhost 2026/04/10 22:58:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-18a5-7c30-a091-4b5661dbd0ec activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-18a6-76ad-8a99-8d7065744aeb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-18a5-7c30-a091-4b5661dbd0ec activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-18a5-7c30-a091-4b5661dbd0ec 2026/04/10 22:58:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-18a7-7e6b-878c-e79803280eb9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-18a7-7e1a-b727-733b0007e7a4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-18a7-7e1a-b727-733b0007e7a4 2026/04/10 22:58:17 WARN Content is empty --- PASS: TestUploadEdit_Empty (0.78s) === RUN TestUploadEdit_SizeLimit 2026/04/10 22:58:17 INFO Applying migration id=initial 2026/04/10 22:58:17 INFO Applying migration id=notesupdated 2026/04/10 22:58:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:17 INFO Applying migration id=activitiesid 2026/04/10 22:58:17 INFO Applying migration id=outbox 2026/04/10 22:58:17 INFO Applying migration id=edits 2026/04/10 22:58:17 INFO Applying migration id=outboxactor 2026/04/10 22:58:17 INFO Applying migration id=outboxsender 2026/04/10 22:58:17 INFO Applying migration id=thread 2026/04/10 22:58:17 INFO Applying migration id=host 2026/04/10 22:58:17 INFO Applying migration id=sharedinbox 2026/04/10 22:58:17 INFO Applying migration id=noteshost 2026/04/10 22:58:17 INFO Applying migration id=fetched 2026/04/10 22:58:17 INFO Applying migration id=move 2026/04/10 22:58:17 INFO Applying migration id=cleanup 2026/04/10 22:58:17 INFO Applying migration id=received 2026/04/10 22:58:17 INFO Applying migration id=namehost 2026/04/10 22:58:17 INFO Applying migration id=outboxhost 2026/04/10 22:58:17 INFO Applying migration id=notesfts 2026/04/10 22:58:17 INFO Applying migration id=iconsname 2026/04/10 22:58:17 INFO Applying migration id=nohash 2026/04/10 22:58:17 INFO Applying migration id=shares 2026/04/10 22:58:17 INFO Applying migration id=actorttl 2026/04/10 22:58:17 INFO Applying migration id=tocc 2026/04/10 22:58:17 INFO Applying migration id=followeds 2026/04/10 22:58:17 INFO Applying migration id=certhash 2026/04/10 22:58:17 INFO Applying migration id=follows_sync 2026/04/10 22:58:17 INFO Applying migration id=jsonpath 2026/04/10 22:58:17 INFO Applying migration id=localforward 2026/04/10 22:58:17 INFO Applying migration id=avatar 2026/04/10 22:58:17 INFO Applying migration id=noimage 2026/04/10 22:58:17 INFO Applying migration id=feed 2026/04/10 22:58:17 INFO Applying migration id=bookmarks 2026/04/10 22:58:17 INFO Applying migration id=shareactivity 2026/04/10 22:58:17 INFO Applying migration id=application 2026/04/10 22:58:17 INFO Applying migration id=certificates 2026/04/10 22:58:17 INFO Applying migration id=rawforward 2026/04/10 22:58:17 INFO Applying migration id=publickey 2026/04/10 22:58:17 INFO Applying migration id=resolvegroup 2026/04/10 22:58:17 INFO Applying migration id=reject 2026/04/10 22:58:17 INFO Applying migration id=autodel 2026/04/10 22:58:17 INFO Applying migration id=jsonb 2026/04/10 22:58:17 INFO Applying migration id=quote 2026/04/10 22:58:17 INFO Applying migration id=rfc9421 2026/04/10 22:58:17 INFO Applying migration id=keys 2026/04/10 22:58:17 INFO Applying migration id=portable 2026/04/10 22:58:17 INFO Applying migration id=proofs 2026/04/10 22:58:17 INFO Applying migration id=contexts 2026/04/10 22:58:17 INFO Applying migration id=deliverieshost 2026/04/10 22:58:17 INFO Applying migration id=pembegin 2026/04/10 22:58:17 INFO Applying migration id=didhost 2026/04/10 22:58:18 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-1ef4-7511-a754-861ce76df491 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-1ef4-7d00-807f-f68c059972ea activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-1ef4-7511-a754-861ce76df491 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-1ef4-7511-a754-861ce76df491 2026/04/10 22:58:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-1ef6-72c4-9fc4-f4d6f677cd8a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-1ef6-7292-b907-7de90bdcd608 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-1ef6-7292-b907-7de90bdcd608 --- PASS: TestUploadEdit_SizeLimit (1.61s) === RUN TestUploadEdit_InvalidSize 2026/04/10 22:58:19 INFO Applying migration id=initial 2026/04/10 22:58:19 INFO Applying migration id=notesupdated 2026/04/10 22:58:19 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:19 INFO Applying migration id=activitiesid 2026/04/10 22:58:19 INFO Applying migration id=outbox 2026/04/10 22:58:19 INFO Applying migration id=edits 2026/04/10 22:58:19 INFO Applying migration id=outboxactor 2026/04/10 22:58:19 INFO Applying migration id=outboxsender 2026/04/10 22:58:19 INFO Applying migration id=thread 2026/04/10 22:58:19 INFO Applying migration id=host 2026/04/10 22:58:19 INFO Applying migration id=sharedinbox 2026/04/10 22:58:19 INFO Applying migration id=noteshost 2026/04/10 22:58:19 INFO Applying migration id=fetched 2026/04/10 22:58:19 INFO Applying migration id=move 2026/04/10 22:58:19 INFO Applying migration id=cleanup 2026/04/10 22:58:19 INFO Applying migration id=received 2026/04/10 22:58:19 INFO Applying migration id=namehost 2026/04/10 22:58:19 INFO Applying migration id=outboxhost 2026/04/10 22:58:19 INFO Applying migration id=notesfts 2026/04/10 22:58:19 INFO Applying migration id=iconsname 2026/04/10 22:58:19 INFO Applying migration id=nohash 2026/04/10 22:58:19 INFO Applying migration id=shares 2026/04/10 22:58:19 INFO Applying migration id=actorttl 2026/04/10 22:58:19 INFO Applying migration id=tocc 2026/04/10 22:58:19 INFO Applying migration id=followeds 2026/04/10 22:58:19 INFO Applying migration id=certhash 2026/04/10 22:58:19 INFO Applying migration id=follows_sync 2026/04/10 22:58:19 INFO Applying migration id=jsonpath 2026/04/10 22:58:19 INFO Applying migration id=localforward 2026/04/10 22:58:19 INFO Applying migration id=avatar 2026/04/10 22:58:19 INFO Applying migration id=noimage 2026/04/10 22:58:19 INFO Applying migration id=feed 2026/04/10 22:58:19 INFO Applying migration id=bookmarks 2026/04/10 22:58:19 INFO Applying migration id=shareactivity 2026/04/10 22:58:19 INFO Applying migration id=application 2026/04/10 22:58:19 INFO Applying migration id=certificates 2026/04/10 22:58:19 INFO Applying migration id=rawforward 2026/04/10 22:58:19 INFO Applying migration id=publickey 2026/04/10 22:58:19 INFO Applying migration id=resolvegroup 2026/04/10 22:58:19 INFO Applying migration id=reject 2026/04/10 22:58:19 INFO Applying migration id=autodel 2026/04/10 22:58:19 INFO Applying migration id=jsonb 2026/04/10 22:58:19 INFO Applying migration id=quote 2026/04/10 22:58:19 INFO Applying migration id=rfc9421 2026/04/10 22:58:19 INFO Applying migration id=keys 2026/04/10 22:58:19 INFO Applying migration id=portable 2026/04/10 22:58:19 INFO Applying migration id=proofs 2026/04/10 22:58:19 INFO Applying migration id=contexts 2026/04/10 22:58:19 INFO Applying migration id=deliverieshost 2026/04/10 22:58:19 INFO Applying migration id=pembegin 2026/04/10 22:58:19 INFO Applying migration id=didhost 2026/04/10 22:58:19 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-21c5-75a3-a782-3e5c33e1c813 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-21c5-7df7-b5de-5218cecf0510 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-21c5-75a3-a782-3e5c33e1c813 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-21c5-75a3-a782-3e5c33e1c813 2026/04/10 22:58:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-21c7-73f4-afb2-aff8f90bc885 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-21c7-739d-8fd5-0a4357741c45 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-21c7-739d-8fd5-0a4357741c45 2026/04/10 22:58:19 WARN Failed to parse content size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestUploadEdit_InvalidSize (0.72s) === RUN TestUploadEdit_InvalidType 2026/04/10 22:58:19 INFO Applying migration id=initial 2026/04/10 22:58:19 INFO Applying migration id=notesupdated 2026/04/10 22:58:19 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:19 INFO Applying migration id=activitiesid 2026/04/10 22:58:19 INFO Applying migration id=outbox 2026/04/10 22:58:19 INFO Applying migration id=edits 2026/04/10 22:58:19 INFO Applying migration id=outboxactor 2026/04/10 22:58:19 INFO Applying migration id=outboxsender 2026/04/10 22:58:19 INFO Applying migration id=thread 2026/04/10 22:58:19 INFO Applying migration id=host 2026/04/10 22:58:19 INFO Applying migration id=sharedinbox 2026/04/10 22:58:19 INFO Applying migration id=noteshost 2026/04/10 22:58:19 INFO Applying migration id=fetched 2026/04/10 22:58:19 INFO Applying migration id=move 2026/04/10 22:58:19 INFO Applying migration id=cleanup 2026/04/10 22:58:19 INFO Applying migration id=received 2026/04/10 22:58:19 INFO Applying migration id=namehost 2026/04/10 22:58:19 INFO Applying migration id=outboxhost 2026/04/10 22:58:19 INFO Applying migration id=notesfts 2026/04/10 22:58:19 INFO Applying migration id=iconsname 2026/04/10 22:58:19 INFO Applying migration id=nohash 2026/04/10 22:58:19 INFO Applying migration id=shares 2026/04/10 22:58:19 INFO Applying migration id=actorttl 2026/04/10 22:58:19 INFO Applying migration id=tocc 2026/04/10 22:58:19 INFO Applying migration id=followeds 2026/04/10 22:58:19 INFO Applying migration id=certhash 2026/04/10 22:58:19 INFO Applying migration id=follows_sync 2026/04/10 22:58:19 INFO Applying migration id=jsonpath 2026/04/10 22:58:19 INFO Applying migration id=localforward 2026/04/10 22:58:19 INFO Applying migration id=avatar 2026/04/10 22:58:19 INFO Applying migration id=noimage 2026/04/10 22:58:19 INFO Applying migration id=feed 2026/04/10 22:58:19 INFO Applying migration id=bookmarks 2026/04/10 22:58:19 INFO Applying migration id=shareactivity 2026/04/10 22:58:19 INFO Applying migration id=application 2026/04/10 22:58:19 INFO Applying migration id=certificates 2026/04/10 22:58:19 INFO Applying migration id=rawforward 2026/04/10 22:58:19 INFO Applying migration id=publickey 2026/04/10 22:58:19 INFO Applying migration id=resolvegroup 2026/04/10 22:58:19 INFO Applying migration id=reject 2026/04/10 22:58:19 INFO Applying migration id=autodel 2026/04/10 22:58:19 INFO Applying migration id=jsonb 2026/04/10 22:58:19 INFO Applying migration id=quote 2026/04/10 22:58:19 INFO Applying migration id=rfc9421 2026/04/10 22:58:19 INFO Applying migration id=keys 2026/04/10 22:58:19 INFO Applying migration id=portable 2026/04/10 22:58:19 INFO Applying migration id=proofs 2026/04/10 22:58:19 INFO Applying migration id=contexts 2026/04/10 22:58:19 INFO Applying migration id=deliverieshost 2026/04/10 22:58:19 INFO Applying migration id=pembegin 2026/04/10 22:58:19 INFO Applying migration id=didhost 2026/04/10 22:58:20 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-24fc-730a-9dc6-5b542a95b8fd activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:20 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-24fc-7b32-9677-b2ce6080ccc7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-24fc-730a-9dc6-5b542a95b8fd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-24fc-730a-9dc6-5b542a95b8fd 2026/04/10 22:58:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-24fe-78be-a1db-983e5b101a6e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-24fe-7875-8e1d-b831672de572 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-24fe-7875-8e1d-b831672de572 2026/04/10 22:58:20 WARN Content type is unsupported type=text/gemini --- PASS: TestUploadEdit_InvalidType (0.82s) === RUN TestUploadEdit_NoSize 2026/04/10 22:58:20 INFO Applying migration id=initial 2026/04/10 22:58:20 INFO Applying migration id=notesupdated 2026/04/10 22:58:20 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:20 INFO Applying migration id=activitiesid 2026/04/10 22:58:20 INFO Applying migration id=outbox 2026/04/10 22:58:20 INFO Applying migration id=edits 2026/04/10 22:58:20 INFO Applying migration id=outboxactor 2026/04/10 22:58:20 INFO Applying migration id=outboxsender 2026/04/10 22:58:20 INFO Applying migration id=thread 2026/04/10 22:58:20 INFO Applying migration id=host 2026/04/10 22:58:20 INFO Applying migration id=sharedinbox 2026/04/10 22:58:20 INFO Applying migration id=noteshost 2026/04/10 22:58:20 INFO Applying migration id=fetched 2026/04/10 22:58:20 INFO Applying migration id=move 2026/04/10 22:58:20 INFO Applying migration id=cleanup 2026/04/10 22:58:20 INFO Applying migration id=received 2026/04/10 22:58:20 INFO Applying migration id=namehost 2026/04/10 22:58:20 INFO Applying migration id=outboxhost 2026/04/10 22:58:20 INFO Applying migration id=notesfts 2026/04/10 22:58:20 INFO Applying migration id=iconsname 2026/04/10 22:58:20 INFO Applying migration id=nohash 2026/04/10 22:58:20 INFO Applying migration id=shares 2026/04/10 22:58:20 INFO Applying migration id=actorttl 2026/04/10 22:58:20 INFO Applying migration id=tocc 2026/04/10 22:58:20 INFO Applying migration id=followeds 2026/04/10 22:58:20 INFO Applying migration id=certhash 2026/04/10 22:58:20 INFO Applying migration id=follows_sync 2026/04/10 22:58:20 INFO Applying migration id=jsonpath 2026/04/10 22:58:20 INFO Applying migration id=localforward 2026/04/10 22:58:20 INFO Applying migration id=avatar 2026/04/10 22:58:20 INFO Applying migration id=noimage 2026/04/10 22:58:20 INFO Applying migration id=feed 2026/04/10 22:58:20 INFO Applying migration id=bookmarks 2026/04/10 22:58:20 INFO Applying migration id=shareactivity 2026/04/10 22:58:20 INFO Applying migration id=application 2026/04/10 22:58:20 INFO Applying migration id=certificates 2026/04/10 22:58:20 INFO Applying migration id=rawforward 2026/04/10 22:58:20 INFO Applying migration id=publickey 2026/04/10 22:58:20 INFO Applying migration id=resolvegroup 2026/04/10 22:58:20 INFO Applying migration id=reject 2026/04/10 22:58:20 INFO Applying migration id=autodel 2026/04/10 22:58:20 INFO Applying migration id=jsonb 2026/04/10 22:58:20 INFO Applying migration id=quote 2026/04/10 22:58:20 INFO Applying migration id=rfc9421 2026/04/10 22:58:20 INFO Applying migration id=keys 2026/04/10 22:58:20 INFO Applying migration id=portable 2026/04/10 22:58:20 INFO Applying migration id=proofs 2026/04/10 22:58:20 INFO Applying migration id=contexts 2026/04/10 22:58:20 INFO Applying migration id=deliverieshost 2026/04/10 22:58:20 INFO Applying migration id=pembegin 2026/04/10 22:58:20 INFO Applying migration id=didhost 2026/04/10 22:58:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-2878-7a4f-8547-8f2f347bcc37 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-2879-7916-99e8-675044745389 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-2878-7a4f-8547-8f2f347bcc37 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-2878-7a4f-8547-8f2f347bcc37 2026/04/10 22:58:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-287c-7263-8444-e6abd58f5621 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-287c-71ba-ae69-5906e7e64b9c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-287c-71ba-ae69-5906e7e64b9c 2026/04/10 22:58:21 WARN Invalid parameters --- PASS: TestUploadEdit_NoSize (0.89s) === RUN TestUploadEdit_NoType 2026/04/10 22:58:21 INFO Applying migration id=initial 2026/04/10 22:58:21 INFO Applying migration id=notesupdated 2026/04/10 22:58:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:21 INFO Applying migration id=activitiesid 2026/04/10 22:58:21 INFO Applying migration id=outbox 2026/04/10 22:58:21 INFO Applying migration id=edits 2026/04/10 22:58:21 INFO Applying migration id=outboxactor 2026/04/10 22:58:21 INFO Applying migration id=outboxsender 2026/04/10 22:58:21 INFO Applying migration id=thread 2026/04/10 22:58:21 INFO Applying migration id=host 2026/04/10 22:58:21 INFO Applying migration id=sharedinbox 2026/04/10 22:58:21 INFO Applying migration id=noteshost 2026/04/10 22:58:21 INFO Applying migration id=fetched 2026/04/10 22:58:21 INFO Applying migration id=move 2026/04/10 22:58:21 INFO Applying migration id=cleanup 2026/04/10 22:58:21 INFO Applying migration id=received 2026/04/10 22:58:21 INFO Applying migration id=namehost 2026/04/10 22:58:21 INFO Applying migration id=outboxhost 2026/04/10 22:58:21 INFO Applying migration id=notesfts 2026/04/10 22:58:21 INFO Applying migration id=iconsname 2026/04/10 22:58:21 INFO Applying migration id=nohash 2026/04/10 22:58:21 INFO Applying migration id=shares 2026/04/10 22:58:21 INFO Applying migration id=actorttl 2026/04/10 22:58:21 INFO Applying migration id=tocc 2026/04/10 22:58:21 INFO Applying migration id=followeds 2026/04/10 22:58:21 INFO Applying migration id=certhash 2026/04/10 22:58:21 INFO Applying migration id=follows_sync 2026/04/10 22:58:21 INFO Applying migration id=jsonpath 2026/04/10 22:58:21 INFO Applying migration id=localforward 2026/04/10 22:58:21 INFO Applying migration id=avatar 2026/04/10 22:58:21 INFO Applying migration id=noimage 2026/04/10 22:58:21 INFO Applying migration id=feed 2026/04/10 22:58:21 INFO Applying migration id=bookmarks 2026/04/10 22:58:21 INFO Applying migration id=shareactivity 2026/04/10 22:58:21 INFO Applying migration id=application 2026/04/10 22:58:21 INFO Applying migration id=certificates 2026/04/10 22:58:21 INFO Applying migration id=rawforward 2026/04/10 22:58:21 INFO Applying migration id=publickey 2026/04/10 22:58:21 INFO Applying migration id=resolvegroup 2026/04/10 22:58:21 INFO Applying migration id=reject 2026/04/10 22:58:21 INFO Applying migration id=autodel 2026/04/10 22:58:21 INFO Applying migration id=jsonb 2026/04/10 22:58:21 INFO Applying migration id=quote 2026/04/10 22:58:21 INFO Applying migration id=rfc9421 2026/04/10 22:58:21 INFO Applying migration id=keys 2026/04/10 22:58:21 INFO Applying migration id=portable 2026/04/10 22:58:21 INFO Applying migration id=proofs 2026/04/10 22:58:21 INFO Applying migration id=contexts 2026/04/10 22:58:21 INFO Applying migration id=deliverieshost 2026/04/10 22:58:21 INFO Applying migration id=pembegin 2026/04/10 22:58:21 INFO Applying migration id=didhost 2026/04/10 22:58:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-307f-79c3-b6e6-7fe55f378325 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-3080-7362-bbad-9120dd37a512 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-307f-79c3-b6e6-7fe55f378325 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-307f-79c3-b6e6-7fe55f378325 2026/04/10 22:58:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-3081-78a4-8e5f-79eb05127978 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-3081-786c-bf78-e858cf4fea01 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-3081-786c-bf78-e858cf4fea01 2026/04/10 22:58:23 WARN Invalid parameters --- PASS: TestUploadEdit_NoType (2.05s) === RUN TestUploadReply_PostToFollowers 2026/04/10 22:58:23 INFO Applying migration id=initial 2026/04/10 22:58:23 INFO Applying migration id=notesupdated 2026/04/10 22:58:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:23 INFO Applying migration id=activitiesid 2026/04/10 22:58:23 INFO Applying migration id=outbox 2026/04/10 22:58:23 INFO Applying migration id=edits 2026/04/10 22:58:23 INFO Applying migration id=outboxactor 2026/04/10 22:58:23 INFO Applying migration id=outboxsender 2026/04/10 22:58:23 INFO Applying migration id=thread 2026/04/10 22:58:23 INFO Applying migration id=host 2026/04/10 22:58:23 INFO Applying migration id=sharedinbox 2026/04/10 22:58:23 INFO Applying migration id=noteshost 2026/04/10 22:58:23 INFO Applying migration id=fetched 2026/04/10 22:58:23 INFO Applying migration id=move 2026/04/10 22:58:23 INFO Applying migration id=cleanup 2026/04/10 22:58:23 INFO Applying migration id=received 2026/04/10 22:58:23 INFO Applying migration id=namehost 2026/04/10 22:58:23 INFO Applying migration id=outboxhost 2026/04/10 22:58:23 INFO Applying migration id=notesfts 2026/04/10 22:58:23 INFO Applying migration id=iconsname 2026/04/10 22:58:23 INFO Applying migration id=nohash 2026/04/10 22:58:23 INFO Applying migration id=shares 2026/04/10 22:58:23 INFO Applying migration id=actorttl 2026/04/10 22:58:23 INFO Applying migration id=tocc 2026/04/10 22:58:23 INFO Applying migration id=followeds 2026/04/10 22:58:23 INFO Applying migration id=certhash 2026/04/10 22:58:23 INFO Applying migration id=follows_sync 2026/04/10 22:58:23 INFO Applying migration id=jsonpath 2026/04/10 22:58:23 INFO Applying migration id=localforward 2026/04/10 22:58:23 INFO Applying migration id=avatar 2026/04/10 22:58:23 INFO Applying migration id=noimage 2026/04/10 22:58:23 INFO Applying migration id=feed 2026/04/10 22:58:23 INFO Applying migration id=bookmarks 2026/04/10 22:58:23 INFO Applying migration id=shareactivity 2026/04/10 22:58:23 INFO Applying migration id=application 2026/04/10 22:58:23 INFO Applying migration id=certificates 2026/04/10 22:58:23 INFO Applying migration id=rawforward 2026/04/10 22:58:23 INFO Applying migration id=publickey 2026/04/10 22:58:23 INFO Applying migration id=resolvegroup 2026/04/10 22:58:23 INFO Applying migration id=reject 2026/04/10 22:58:23 INFO Applying migration id=autodel 2026/04/10 22:58:23 INFO Applying migration id=jsonb 2026/04/10 22:58:23 INFO Applying migration id=quote 2026/04/10 22:58:23 INFO Applying migration id=rfc9421 2026/04/10 22:58:23 INFO Applying migration id=keys 2026/04/10 22:58:23 INFO Applying migration id=portable 2026/04/10 22:58:23 INFO Applying migration id=proofs 2026/04/10 22:58:23 INFO Applying migration id=contexts 2026/04/10 22:58:23 INFO Applying migration id=deliverieshost 2026/04/10 22:58:23 INFO Applying migration id=pembegin 2026/04/10 22:58:23 INFO Applying migration id=didhost 2026/04/10 22:58:24 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-3507-700e-897d-1688f8ab60e2 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-3507-7770-bc37-f3d7f1e04986 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-3507-700e-897d-1688f8ab60e2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-3507-700e-897d-1688f8ab60e2 2026/04/10 22:58:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-3507-7c5b-8a21-4cd9adfadfc9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-3507-7c2d-a0d9-81a57b995f67 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-3507-7c2d-a0d9-81a57b995f67 2026/04/10 22:58:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-3507-7c2d-a0d9-81a57b995f67 2026/04/10 22:58:24 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-3507-7c2d-a0d9-81a57b995f67 2026/04/10 22:58:24 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-350a-7772-bcc6-d7d76a536ef3 note=https://localhost.localdomain:8443/post/019d799e-350a-7740-86d3-01f2e8354088 thread=https://localhost.localdomain:8443/post/019d799e-3507-7c2d-a0d9-81a57b995f67 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-350a-7772-bcc6-d7d76a536ef3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-350a-7740-86d3-01f2e8354088 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-350a-7740-86d3-01f2e8354088 2026/04/10 22:58:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-3507-7c2d-a0d9-81a57b995f67 2026/04/10 22:58:24 INFO Generating first response key=/local --- PASS: TestUploadReply_PostToFollowers (1.16s) === RUN TestUploadReply_NoMimeType 2026/04/10 22:58:24 INFO Applying migration id=initial 2026/04/10 22:58:24 INFO Applying migration id=notesupdated 2026/04/10 22:58:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:24 INFO Applying migration id=activitiesid 2026/04/10 22:58:24 INFO Applying migration id=outbox 2026/04/10 22:58:24 INFO Applying migration id=edits 2026/04/10 22:58:24 INFO Applying migration id=outboxactor 2026/04/10 22:58:24 INFO Applying migration id=outboxsender 2026/04/10 22:58:24 INFO Applying migration id=thread 2026/04/10 22:58:24 INFO Applying migration id=host 2026/04/10 22:58:24 INFO Applying migration id=sharedinbox 2026/04/10 22:58:24 INFO Applying migration id=noteshost 2026/04/10 22:58:24 INFO Applying migration id=fetched 2026/04/10 22:58:24 INFO Applying migration id=move 2026/04/10 22:58:24 INFO Applying migration id=cleanup 2026/04/10 22:58:24 INFO Applying migration id=received 2026/04/10 22:58:24 INFO Applying migration id=namehost 2026/04/10 22:58:24 INFO Applying migration id=outboxhost 2026/04/10 22:58:24 INFO Applying migration id=notesfts 2026/04/10 22:58:24 INFO Applying migration id=iconsname 2026/04/10 22:58:24 INFO Applying migration id=nohash 2026/04/10 22:58:24 INFO Applying migration id=shares 2026/04/10 22:58:24 INFO Applying migration id=actorttl 2026/04/10 22:58:24 INFO Applying migration id=tocc 2026/04/10 22:58:24 INFO Applying migration id=followeds 2026/04/10 22:58:24 INFO Applying migration id=certhash 2026/04/10 22:58:24 INFO Applying migration id=follows_sync 2026/04/10 22:58:24 INFO Applying migration id=jsonpath 2026/04/10 22:58:24 INFO Applying migration id=localforward 2026/04/10 22:58:24 INFO Applying migration id=avatar 2026/04/10 22:58:24 INFO Applying migration id=noimage 2026/04/10 22:58:24 INFO Applying migration id=feed 2026/04/10 22:58:24 INFO Applying migration id=bookmarks 2026/04/10 22:58:24 INFO Applying migration id=shareactivity 2026/04/10 22:58:24 INFO Applying migration id=application 2026/04/10 22:58:24 INFO Applying migration id=certificates 2026/04/10 22:58:24 INFO Applying migration id=rawforward 2026/04/10 22:58:24 INFO Applying migration id=publickey 2026/04/10 22:58:24 INFO Applying migration id=resolvegroup 2026/04/10 22:58:24 INFO Applying migration id=reject 2026/04/10 22:58:24 INFO Applying migration id=autodel 2026/04/10 22:58:24 INFO Applying migration id=jsonb 2026/04/10 22:58:24 INFO Applying migration id=quote 2026/04/10 22:58:24 INFO Applying migration id=rfc9421 2026/04/10 22:58:24 INFO Applying migration id=keys 2026/04/10 22:58:24 INFO Applying migration id=portable 2026/04/10 22:58:24 INFO Applying migration id=proofs 2026/04/10 22:58:24 INFO Applying migration id=contexts 2026/04/10 22:58:24 INFO Applying migration id=deliverieshost 2026/04/10 22:58:24 INFO Applying migration id=pembegin 2026/04/10 22:58:24 INFO Applying migration id=didhost 2026/04/10 22:58:25 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-39aa-7318-899b-6f09ac4765ea activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-39aa-7b4e-b2b8-0d21f8818974 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-39aa-7318-899b-6f09ac4765ea activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-39aa-7318-899b-6f09ac4765ea 2026/04/10 22:58:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-39ab-71b2-9627-686f4b04077c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-39ab-7181-915b-f318df52fd1d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-39ab-7181-915b-f318df52fd1d 2026/04/10 22:58:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-39ab-7181-915b-f318df52fd1d 2026/04/10 22:58:25 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-39ab-7181-915b-f318df52fd1d 2026/04/10 22:58:25 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-39ad-7b07-beaf-6f5d7417c45a note=https://localhost.localdomain:8443/post/019d799e-39ad-7add-8d78-615fa34666d3 thread=https://localhost.localdomain:8443/post/019d799e-39ab-7181-915b-f318df52fd1d starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-39ad-7b07-beaf-6f5d7417c45a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-39ad-7add-8d78-615fa34666d3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-39ad-7add-8d78-615fa34666d3 2026/04/10 22:58:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-39ab-7181-915b-f318df52fd1d 2026/04/10 22:58:25 INFO Generating first response key=/local --- PASS: TestUploadReply_NoMimeType (1.20s) === RUN TestUsers_NoPosts 2026/04/10 22:58:25 INFO Applying migration id=initial 2026/04/10 22:58:25 INFO Applying migration id=notesupdated 2026/04/10 22:58:25 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:25 INFO Applying migration id=activitiesid 2026/04/10 22:58:25 INFO Applying migration id=outbox 2026/04/10 22:58:25 INFO Applying migration id=edits 2026/04/10 22:58:25 INFO Applying migration id=outboxactor 2026/04/10 22:58:25 INFO Applying migration id=outboxsender 2026/04/10 22:58:25 INFO Applying migration id=thread 2026/04/10 22:58:25 INFO Applying migration id=host 2026/04/10 22:58:25 INFO Applying migration id=sharedinbox 2026/04/10 22:58:25 INFO Applying migration id=noteshost 2026/04/10 22:58:25 INFO Applying migration id=fetched 2026/04/10 22:58:25 INFO Applying migration id=move 2026/04/10 22:58:25 INFO Applying migration id=cleanup 2026/04/10 22:58:25 INFO Applying migration id=received 2026/04/10 22:58:25 INFO Applying migration id=namehost 2026/04/10 22:58:25 INFO Applying migration id=outboxhost 2026/04/10 22:58:25 INFO Applying migration id=notesfts 2026/04/10 22:58:25 INFO Applying migration id=iconsname 2026/04/10 22:58:25 INFO Applying migration id=nohash 2026/04/10 22:58:25 INFO Applying migration id=shares 2026/04/10 22:58:25 INFO Applying migration id=actorttl 2026/04/10 22:58:25 INFO Applying migration id=tocc 2026/04/10 22:58:25 INFO Applying migration id=followeds 2026/04/10 22:58:25 INFO Applying migration id=certhash 2026/04/10 22:58:25 INFO Applying migration id=follows_sync 2026/04/10 22:58:25 INFO Applying migration id=jsonpath 2026/04/10 22:58:25 INFO Applying migration id=localforward 2026/04/10 22:58:25 INFO Applying migration id=avatar 2026/04/10 22:58:25 INFO Applying migration id=noimage 2026/04/10 22:58:25 INFO Applying migration id=feed 2026/04/10 22:58:25 INFO Applying migration id=bookmarks 2026/04/10 22:58:25 INFO Applying migration id=shareactivity 2026/04/10 22:58:25 INFO Applying migration id=application 2026/04/10 22:58:25 INFO Applying migration id=certificates 2026/04/10 22:58:25 INFO Applying migration id=rawforward 2026/04/10 22:58:25 INFO Applying migration id=publickey 2026/04/10 22:58:25 INFO Applying migration id=resolvegroup 2026/04/10 22:58:25 INFO Applying migration id=reject 2026/04/10 22:58:25 INFO Applying migration id=autodel 2026/04/10 22:58:25 INFO Applying migration id=jsonb 2026/04/10 22:58:25 INFO Applying migration id=quote 2026/04/10 22:58:25 INFO Applying migration id=rfc9421 2026/04/10 22:58:25 INFO Applying migration id=keys 2026/04/10 22:58:25 INFO Applying migration id=portable 2026/04/10 22:58:25 INFO Applying migration id=proofs 2026/04/10 22:58:25 INFO Applying migration id=contexts 2026/04/10 22:58:25 INFO Applying migration id=deliverieshost 2026/04/10 22:58:25 INFO Applying migration id=pembegin 2026/04/10 22:58:25 INFO Applying migration id=didhost --- PASS: TestUsers_NoPosts (0.84s) === RUN TestUsers_UnauthenticatedUser 2026/04/10 22:58:26 INFO Applying migration id=initial 2026/04/10 22:58:26 INFO Applying migration id=notesupdated 2026/04/10 22:58:26 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:26 INFO Applying migration id=activitiesid 2026/04/10 22:58:26 INFO Applying migration id=outbox 2026/04/10 22:58:26 INFO Applying migration id=edits 2026/04/10 22:58:26 INFO Applying migration id=outboxactor 2026/04/10 22:58:26 INFO Applying migration id=outboxsender 2026/04/10 22:58:26 INFO Applying migration id=thread 2026/04/10 22:58:26 INFO Applying migration id=host 2026/04/10 22:58:26 INFO Applying migration id=sharedinbox 2026/04/10 22:58:26 INFO Applying migration id=noteshost 2026/04/10 22:58:26 INFO Applying migration id=fetched 2026/04/10 22:58:26 INFO Applying migration id=move 2026/04/10 22:58:26 INFO Applying migration id=cleanup 2026/04/10 22:58:26 INFO Applying migration id=received 2026/04/10 22:58:26 INFO Applying migration id=namehost 2026/04/10 22:58:26 INFO Applying migration id=outboxhost 2026/04/10 22:58:26 INFO Applying migration id=notesfts 2026/04/10 22:58:26 INFO Applying migration id=iconsname 2026/04/10 22:58:26 INFO Applying migration id=nohash 2026/04/10 22:58:26 INFO Applying migration id=shares 2026/04/10 22:58:26 INFO Applying migration id=actorttl 2026/04/10 22:58:26 INFO Applying migration id=tocc 2026/04/10 22:58:26 INFO Applying migration id=followeds 2026/04/10 22:58:26 INFO Applying migration id=certhash 2026/04/10 22:58:26 INFO Applying migration id=follows_sync 2026/04/10 22:58:26 INFO Applying migration id=jsonpath 2026/04/10 22:58:26 INFO Applying migration id=localforward 2026/04/10 22:58:26 INFO Applying migration id=avatar 2026/04/10 22:58:26 INFO Applying migration id=noimage 2026/04/10 22:58:26 INFO Applying migration id=feed 2026/04/10 22:58:26 INFO Applying migration id=bookmarks 2026/04/10 22:58:26 INFO Applying migration id=shareactivity 2026/04/10 22:58:26 INFO Applying migration id=application 2026/04/10 22:58:26 INFO Applying migration id=certificates 2026/04/10 22:58:26 INFO Applying migration id=rawforward 2026/04/10 22:58:26 INFO Applying migration id=publickey 2026/04/10 22:58:26 INFO Applying migration id=resolvegroup 2026/04/10 22:58:26 INFO Applying migration id=reject 2026/04/10 22:58:26 INFO Applying migration id=autodel 2026/04/10 22:58:26 INFO Applying migration id=jsonb 2026/04/10 22:58:26 INFO Applying migration id=quote 2026/04/10 22:58:26 INFO Applying migration id=rfc9421 2026/04/10 22:58:26 INFO Applying migration id=keys 2026/04/10 22:58:26 INFO Applying migration id=portable 2026/04/10 22:58:26 INFO Applying migration id=proofs 2026/04/10 22:58:26 INFO Applying migration id=contexts 2026/04/10 22:58:26 INFO Applying migration id=deliverieshost 2026/04/10 22:58:26 INFO Applying migration id=pembegin 2026/04/10 22:58:26 INFO Applying migration id=didhost --- PASS: TestUsers_UnauthenticatedUser (0.57s) === RUN TestUsers_DM 2026/04/10 22:58:27 INFO Applying migration id=initial 2026/04/10 22:58:27 INFO Applying migration id=notesupdated 2026/04/10 22:58:27 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:27 INFO Applying migration id=activitiesid 2026/04/10 22:58:27 INFO Applying migration id=outbox 2026/04/10 22:58:27 INFO Applying migration id=edits 2026/04/10 22:58:27 INFO Applying migration id=outboxactor 2026/04/10 22:58:27 INFO Applying migration id=outboxsender 2026/04/10 22:58:27 INFO Applying migration id=thread 2026/04/10 22:58:27 INFO Applying migration id=host 2026/04/10 22:58:27 INFO Applying migration id=sharedinbox 2026/04/10 22:58:27 INFO Applying migration id=noteshost 2026/04/10 22:58:27 INFO Applying migration id=fetched 2026/04/10 22:58:27 INFO Applying migration id=move 2026/04/10 22:58:27 INFO Applying migration id=cleanup 2026/04/10 22:58:27 INFO Applying migration id=received 2026/04/10 22:58:27 INFO Applying migration id=namehost 2026/04/10 22:58:27 INFO Applying migration id=outboxhost 2026/04/10 22:58:27 INFO Applying migration id=notesfts 2026/04/10 22:58:27 INFO Applying migration id=iconsname 2026/04/10 22:58:27 INFO Applying migration id=nohash 2026/04/10 22:58:27 INFO Applying migration id=shares 2026/04/10 22:58:27 INFO Applying migration id=actorttl 2026/04/10 22:58:27 INFO Applying migration id=tocc 2026/04/10 22:58:27 INFO Applying migration id=followeds 2026/04/10 22:58:27 INFO Applying migration id=certhash 2026/04/10 22:58:27 INFO Applying migration id=follows_sync 2026/04/10 22:58:27 INFO Applying migration id=jsonpath 2026/04/10 22:58:27 INFO Applying migration id=localforward 2026/04/10 22:58:27 INFO Applying migration id=avatar 2026/04/10 22:58:27 INFO Applying migration id=noimage 2026/04/10 22:58:27 INFO Applying migration id=feed 2026/04/10 22:58:27 INFO Applying migration id=bookmarks 2026/04/10 22:58:27 INFO Applying migration id=shareactivity 2026/04/10 22:58:27 INFO Applying migration id=application 2026/04/10 22:58:27 INFO Applying migration id=certificates 2026/04/10 22:58:27 INFO Applying migration id=rawforward 2026/04/10 22:58:27 INFO Applying migration id=publickey 2026/04/10 22:58:27 INFO Applying migration id=resolvegroup 2026/04/10 22:58:27 INFO Applying migration id=reject 2026/04/10 22:58:27 INFO Applying migration id=autodel 2026/04/10 22:58:27 INFO Applying migration id=jsonb 2026/04/10 22:58:27 INFO Applying migration id=quote 2026/04/10 22:58:27 INFO Applying migration id=rfc9421 2026/04/10 22:58:27 INFO Applying migration id=keys 2026/04/10 22:58:27 INFO Applying migration id=portable 2026/04/10 22:58:27 INFO Applying migration id=proofs 2026/04/10 22:58:27 INFO Applying migration id=contexts 2026/04/10 22:58:27 INFO Applying migration id=deliverieshost 2026/04/10 22:58:27 INFO Applying migration id=pembegin 2026/04/10 22:58:27 INFO Applying migration id=didhost 2026/04/10 22:58:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-42ec-7c7c-8f95-d0223c9d3a56 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-42ed-74b0-91c0-415fae147608 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-42ec-7c7c-8f95-d0223c9d3a56 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-42ec-7c7c-8f95-d0223c9d3a56 2026/04/10 22:58:28 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-42ed-7c26-a7e0-82faf81eb618 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-42ed-7962-9642-8b221572a4d5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-42ed-7962-9642-8b221572a4d5 --- PASS: TestUsers_DM (0.95s) === RUN TestUsers_DMNotFollowing 2026/04/10 22:58:28 INFO Applying migration id=initial 2026/04/10 22:58:28 INFO Applying migration id=notesupdated 2026/04/10 22:58:28 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:28 INFO Applying migration id=activitiesid 2026/04/10 22:58:28 INFO Applying migration id=outbox 2026/04/10 22:58:28 INFO Applying migration id=edits 2026/04/10 22:58:28 INFO Applying migration id=outboxactor 2026/04/10 22:58:28 INFO Applying migration id=outboxsender 2026/04/10 22:58:28 INFO Applying migration id=thread 2026/04/10 22:58:28 INFO Applying migration id=host 2026/04/10 22:58:28 INFO Applying migration id=sharedinbox 2026/04/10 22:58:28 INFO Applying migration id=noteshost 2026/04/10 22:58:28 INFO Applying migration id=fetched 2026/04/10 22:58:28 INFO Applying migration id=move 2026/04/10 22:58:28 INFO Applying migration id=cleanup 2026/04/10 22:58:28 INFO Applying migration id=received 2026/04/10 22:58:28 INFO Applying migration id=namehost 2026/04/10 22:58:28 INFO Applying migration id=outboxhost 2026/04/10 22:58:28 INFO Applying migration id=notesfts 2026/04/10 22:58:28 INFO Applying migration id=iconsname 2026/04/10 22:58:28 INFO Applying migration id=nohash 2026/04/10 22:58:28 INFO Applying migration id=shares 2026/04/10 22:58:28 INFO Applying migration id=actorttl 2026/04/10 22:58:28 INFO Applying migration id=tocc 2026/04/10 22:58:28 INFO Applying migration id=followeds 2026/04/10 22:58:28 INFO Applying migration id=certhash 2026/04/10 22:58:28 INFO Applying migration id=follows_sync 2026/04/10 22:58:28 INFO Applying migration id=jsonpath 2026/04/10 22:58:28 INFO Applying migration id=localforward 2026/04/10 22:58:28 INFO Applying migration id=avatar 2026/04/10 22:58:28 INFO Applying migration id=noimage 2026/04/10 22:58:28 INFO Applying migration id=feed 2026/04/10 22:58:28 INFO Applying migration id=bookmarks 2026/04/10 22:58:28 INFO Applying migration id=shareactivity 2026/04/10 22:58:28 INFO Applying migration id=application 2026/04/10 22:58:28 INFO Applying migration id=certificates 2026/04/10 22:58:28 INFO Applying migration id=rawforward 2026/04/10 22:58:28 INFO Applying migration id=publickey 2026/04/10 22:58:28 INFO Applying migration id=resolvegroup 2026/04/10 22:58:28 INFO Applying migration id=reject 2026/04/10 22:58:28 INFO Applying migration id=autodel 2026/04/10 22:58:28 INFO Applying migration id=jsonb 2026/04/10 22:58:28 INFO Applying migration id=quote 2026/04/10 22:58:28 INFO Applying migration id=rfc9421 2026/04/10 22:58:28 INFO Applying migration id=keys 2026/04/10 22:58:28 INFO Applying migration id=portable 2026/04/10 22:58:28 INFO Applying migration id=proofs 2026/04/10 22:58:28 INFO Applying migration id=contexts 2026/04/10 22:58:28 INFO Applying migration id=deliverieshost 2026/04/10 22:58:28 INFO Applying migration id=pembegin 2026/04/10 22:58:28 INFO Applying migration id=didhost 2026/04/10 22:58:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-4684-761c-86c4-2d14676cb06a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-4684-7e36-9c7d-f8a8fc969065 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-4684-761c-86c4-2d14676cb06a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-4684-761c-86c4-2d14676cb06a 2026/04/10 22:58:29 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-4685-7864-8d33-8397a8b83d20 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-4685-74eb-9b37-989c6698bdf4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-4685-74eb-9b37-989c6698bdf4 2026/04/10 22:58:29 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799e-4686-7bbb-8895-f069eb7c003f activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-4684-761c-86c4-2d14676cb06a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUsers_DMNotFollowing (0.92s) === RUN TestUsers_PostToFollowers 2026/04/10 22:58:29 INFO Applying migration id=initial 2026/04/10 22:58:29 INFO Applying migration id=notesupdated 2026/04/10 22:58:29 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:29 INFO Applying migration id=activitiesid 2026/04/10 22:58:29 INFO Applying migration id=outbox 2026/04/10 22:58:29 INFO Applying migration id=edits 2026/04/10 22:58:29 INFO Applying migration id=outboxactor 2026/04/10 22:58:29 INFO Applying migration id=outboxsender 2026/04/10 22:58:29 INFO Applying migration id=thread 2026/04/10 22:58:29 INFO Applying migration id=host 2026/04/10 22:58:29 INFO Applying migration id=sharedinbox 2026/04/10 22:58:29 INFO Applying migration id=noteshost 2026/04/10 22:58:29 INFO Applying migration id=fetched 2026/04/10 22:58:29 INFO Applying migration id=move 2026/04/10 22:58:29 INFO Applying migration id=cleanup 2026/04/10 22:58:29 INFO Applying migration id=received 2026/04/10 22:58:29 INFO Applying migration id=namehost 2026/04/10 22:58:29 INFO Applying migration id=outboxhost 2026/04/10 22:58:29 INFO Applying migration id=notesfts 2026/04/10 22:58:29 INFO Applying migration id=iconsname 2026/04/10 22:58:29 INFO Applying migration id=nohash 2026/04/10 22:58:29 INFO Applying migration id=shares 2026/04/10 22:58:29 INFO Applying migration id=actorttl 2026/04/10 22:58:29 INFO Applying migration id=tocc 2026/04/10 22:58:29 INFO Applying migration id=followeds 2026/04/10 22:58:29 INFO Applying migration id=certhash 2026/04/10 22:58:29 INFO Applying migration id=follows_sync 2026/04/10 22:58:29 INFO Applying migration id=jsonpath 2026/04/10 22:58:29 INFO Applying migration id=localforward 2026/04/10 22:58:29 INFO Applying migration id=avatar 2026/04/10 22:58:29 INFO Applying migration id=noimage 2026/04/10 22:58:29 INFO Applying migration id=feed 2026/04/10 22:58:29 INFO Applying migration id=bookmarks 2026/04/10 22:58:29 INFO Applying migration id=shareactivity 2026/04/10 22:58:29 INFO Applying migration id=application 2026/04/10 22:58:29 INFO Applying migration id=certificates 2026/04/10 22:58:29 INFO Applying migration id=rawforward 2026/04/10 22:58:29 INFO Applying migration id=publickey 2026/04/10 22:58:29 INFO Applying migration id=resolvegroup 2026/04/10 22:58:29 INFO Applying migration id=reject 2026/04/10 22:58:29 INFO Applying migration id=autodel 2026/04/10 22:58:29 INFO Applying migration id=jsonb 2026/04/10 22:58:29 INFO Applying migration id=quote 2026/04/10 22:58:29 INFO Applying migration id=rfc9421 2026/04/10 22:58:29 INFO Applying migration id=keys 2026/04/10 22:58:29 INFO Applying migration id=portable 2026/04/10 22:58:29 INFO Applying migration id=proofs 2026/04/10 22:58:29 INFO Applying migration id=contexts 2026/04/10 22:58:29 INFO Applying migration id=deliverieshost 2026/04/10 22:58:29 INFO Applying migration id=pembegin 2026/04/10 22:58:29 INFO Applying migration id=didhost 2026/04/10 22:58:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-4bb2-77f1-b1f0-798a9f81747b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-4bb3-70bc-970d-e65155c57d4c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-4bb2-77f1-b1f0-798a9f81747b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-4bb2-77f1-b1f0-798a9f81747b 2026/04/10 22:58:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-4bb3-7654-afa4-b857f39c678b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-4bb3-7623-9183-2e33ff52d5b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-4bb3-7623-9183-2e33ff52d5b2 --- PASS: TestUsers_PostToFollowers (1.33s) === RUN TestUsers_PostToFollowersNotFollowing 2026/04/10 22:58:30 INFO Applying migration id=initial 2026/04/10 22:58:30 INFO Applying migration id=notesupdated 2026/04/10 22:58:30 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:30 INFO Applying migration id=activitiesid 2026/04/10 22:58:30 INFO Applying migration id=outbox 2026/04/10 22:58:30 INFO Applying migration id=edits 2026/04/10 22:58:30 INFO Applying migration id=outboxactor 2026/04/10 22:58:30 INFO Applying migration id=outboxsender 2026/04/10 22:58:30 INFO Applying migration id=thread 2026/04/10 22:58:30 INFO Applying migration id=host 2026/04/10 22:58:30 INFO Applying migration id=sharedinbox 2026/04/10 22:58:30 INFO Applying migration id=noteshost 2026/04/10 22:58:30 INFO Applying migration id=fetched 2026/04/10 22:58:30 INFO Applying migration id=move 2026/04/10 22:58:30 INFO Applying migration id=cleanup 2026/04/10 22:58:30 INFO Applying migration id=received 2026/04/10 22:58:30 INFO Applying migration id=namehost 2026/04/10 22:58:30 INFO Applying migration id=outboxhost 2026/04/10 22:58:30 INFO Applying migration id=notesfts 2026/04/10 22:58:30 INFO Applying migration id=iconsname 2026/04/10 22:58:30 INFO Applying migration id=nohash 2026/04/10 22:58:30 INFO Applying migration id=shares 2026/04/10 22:58:30 INFO Applying migration id=actorttl 2026/04/10 22:58:30 INFO Applying migration id=tocc 2026/04/10 22:58:30 INFO Applying migration id=followeds 2026/04/10 22:58:30 INFO Applying migration id=certhash 2026/04/10 22:58:30 INFO Applying migration id=follows_sync 2026/04/10 22:58:30 INFO Applying migration id=jsonpath 2026/04/10 22:58:30 INFO Applying migration id=localforward 2026/04/10 22:58:30 INFO Applying migration id=avatar 2026/04/10 22:58:30 INFO Applying migration id=noimage 2026/04/10 22:58:30 INFO Applying migration id=feed 2026/04/10 22:58:30 INFO Applying migration id=bookmarks 2026/04/10 22:58:30 INFO Applying migration id=shareactivity 2026/04/10 22:58:30 INFO Applying migration id=application 2026/04/10 22:58:30 INFO Applying migration id=certificates 2026/04/10 22:58:30 INFO Applying migration id=rawforward 2026/04/10 22:58:30 INFO Applying migration id=publickey 2026/04/10 22:58:30 INFO Applying migration id=resolvegroup 2026/04/10 22:58:30 INFO Applying migration id=reject 2026/04/10 22:58:30 INFO Applying migration id=autodel 2026/04/10 22:58:30 INFO Applying migration id=jsonb 2026/04/10 22:58:30 INFO Applying migration id=quote 2026/04/10 22:58:30 INFO Applying migration id=rfc9421 2026/04/10 22:58:30 INFO Applying migration id=keys 2026/04/10 22:58:30 INFO Applying migration id=portable 2026/04/10 22:58:30 INFO Applying migration id=proofs 2026/04/10 22:58:30 INFO Applying migration id=contexts 2026/04/10 22:58:30 INFO Applying migration id=deliverieshost 2026/04/10 22:58:30 INFO Applying migration id=pembegin 2026/04/10 22:58:30 INFO Applying migration id=didhost 2026/04/10 22:58:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-5011-75f6-9720-c490a2b80d17 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-5011-7228-a7e2-22e6daf3b568 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-5011-7228-a7e2-22e6daf3b568 --- PASS: TestUsers_PostToFollowersNotFollowing (1.12s) === RUN TestUsers_PublicPost 2026/04/10 22:58:31 INFO Applying migration id=initial 2026/04/10 22:58:31 INFO Applying migration id=notesupdated 2026/04/10 22:58:31 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:31 INFO Applying migration id=activitiesid 2026/04/10 22:58:31 INFO Applying migration id=outbox 2026/04/10 22:58:31 INFO Applying migration id=edits 2026/04/10 22:58:31 INFO Applying migration id=outboxactor 2026/04/10 22:58:31 INFO Applying migration id=outboxsender 2026/04/10 22:58:31 INFO Applying migration id=thread 2026/04/10 22:58:31 INFO Applying migration id=host 2026/04/10 22:58:31 INFO Applying migration id=sharedinbox 2026/04/10 22:58:31 INFO Applying migration id=noteshost 2026/04/10 22:58:31 INFO Applying migration id=fetched 2026/04/10 22:58:31 INFO Applying migration id=move 2026/04/10 22:58:31 INFO Applying migration id=cleanup 2026/04/10 22:58:31 INFO Applying migration id=received 2026/04/10 22:58:31 INFO Applying migration id=namehost 2026/04/10 22:58:31 INFO Applying migration id=outboxhost 2026/04/10 22:58:31 INFO Applying migration id=notesfts 2026/04/10 22:58:31 INFO Applying migration id=iconsname 2026/04/10 22:58:31 INFO Applying migration id=nohash 2026/04/10 22:58:31 INFO Applying migration id=shares 2026/04/10 22:58:31 INFO Applying migration id=actorttl 2026/04/10 22:58:31 INFO Applying migration id=tocc 2026/04/10 22:58:31 INFO Applying migration id=followeds 2026/04/10 22:58:31 INFO Applying migration id=certhash 2026/04/10 22:58:31 INFO Applying migration id=follows_sync 2026/04/10 22:58:31 INFO Applying migration id=jsonpath 2026/04/10 22:58:31 INFO Applying migration id=localforward 2026/04/10 22:58:31 INFO Applying migration id=avatar 2026/04/10 22:58:31 INFO Applying migration id=noimage 2026/04/10 22:58:31 INFO Applying migration id=feed 2026/04/10 22:58:31 INFO Applying migration id=bookmarks 2026/04/10 22:58:31 INFO Applying migration id=shareactivity 2026/04/10 22:58:31 INFO Applying migration id=application 2026/04/10 22:58:31 INFO Applying migration id=certificates 2026/04/10 22:58:31 INFO Applying migration id=rawforward 2026/04/10 22:58:31 INFO Applying migration id=publickey 2026/04/10 22:58:31 INFO Applying migration id=resolvegroup 2026/04/10 22:58:31 INFO Applying migration id=reject 2026/04/10 22:58:31 INFO Applying migration id=autodel 2026/04/10 22:58:31 INFO Applying migration id=jsonb 2026/04/10 22:58:31 INFO Applying migration id=quote 2026/04/10 22:58:31 INFO Applying migration id=rfc9421 2026/04/10 22:58:31 INFO Applying migration id=keys 2026/04/10 22:58:31 INFO Applying migration id=portable 2026/04/10 22:58:31 INFO Applying migration id=proofs 2026/04/10 22:58:31 INFO Applying migration id=contexts 2026/04/10 22:58:31 INFO Applying migration id=deliverieshost 2026/04/10 22:58:31 INFO Applying migration id=pembegin 2026/04/10 22:58:31 INFO Applying migration id=didhost 2026/04/10 22:58:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-56d3-7c03-88a3-3ae07550ef72 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-56d4-7477-90e1-5ab0115f4037 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-56d3-7c03-88a3-3ae07550ef72 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-56d3-7c03-88a3-3ae07550ef72 2026/04/10 22:58:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-56d4-7957-a1b0-46fbb98d9a4d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-56d4-7925-b104-d1aa18ef1c38 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-56d4-7925-b104-d1aa18ef1c38 --- PASS: TestUsers_PublicPost (1.73s) === RUN TestUsers_PublicPostNotFollowing 2026/04/10 22:58:33 INFO Applying migration id=initial 2026/04/10 22:58:33 INFO Applying migration id=notesupdated 2026/04/10 22:58:33 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:33 INFO Applying migration id=activitiesid 2026/04/10 22:58:33 INFO Applying migration id=outbox 2026/04/10 22:58:33 INFO Applying migration id=edits 2026/04/10 22:58:33 INFO Applying migration id=outboxactor 2026/04/10 22:58:33 INFO Applying migration id=outboxsender 2026/04/10 22:58:33 INFO Applying migration id=thread 2026/04/10 22:58:33 INFO Applying migration id=host 2026/04/10 22:58:33 INFO Applying migration id=sharedinbox 2026/04/10 22:58:33 INFO Applying migration id=noteshost 2026/04/10 22:58:33 INFO Applying migration id=fetched 2026/04/10 22:58:33 INFO Applying migration id=move 2026/04/10 22:58:33 INFO Applying migration id=cleanup 2026/04/10 22:58:33 INFO Applying migration id=received 2026/04/10 22:58:33 INFO Applying migration id=namehost 2026/04/10 22:58:33 INFO Applying migration id=outboxhost 2026/04/10 22:58:33 INFO Applying migration id=notesfts 2026/04/10 22:58:33 INFO Applying migration id=iconsname 2026/04/10 22:58:33 INFO Applying migration id=nohash 2026/04/10 22:58:33 INFO Applying migration id=shares 2026/04/10 22:58:33 INFO Applying migration id=actorttl 2026/04/10 22:58:33 INFO Applying migration id=tocc 2026/04/10 22:58:33 INFO Applying migration id=followeds 2026/04/10 22:58:33 INFO Applying migration id=certhash 2026/04/10 22:58:33 INFO Applying migration id=follows_sync 2026/04/10 22:58:33 INFO Applying migration id=jsonpath 2026/04/10 22:58:33 INFO Applying migration id=localforward 2026/04/10 22:58:33 INFO Applying migration id=avatar 2026/04/10 22:58:33 INFO Applying migration id=noimage 2026/04/10 22:58:33 INFO Applying migration id=feed 2026/04/10 22:58:33 INFO Applying migration id=bookmarks 2026/04/10 22:58:33 INFO Applying migration id=shareactivity 2026/04/10 22:58:33 INFO Applying migration id=application 2026/04/10 22:58:33 INFO Applying migration id=certificates 2026/04/10 22:58:33 INFO Applying migration id=rawforward 2026/04/10 22:58:33 INFO Applying migration id=publickey 2026/04/10 22:58:33 INFO Applying migration id=resolvegroup 2026/04/10 22:58:33 INFO Applying migration id=reject 2026/04/10 22:58:33 INFO Applying migration id=autodel 2026/04/10 22:58:33 INFO Applying migration id=jsonb 2026/04/10 22:58:33 INFO Applying migration id=quote 2026/04/10 22:58:33 INFO Applying migration id=rfc9421 2026/04/10 22:58:33 INFO Applying migration id=keys 2026/04/10 22:58:33 INFO Applying migration id=portable 2026/04/10 22:58:33 INFO Applying migration id=proofs 2026/04/10 22:58:33 INFO Applying migration id=contexts 2026/04/10 22:58:33 INFO Applying migration id=deliverieshost 2026/04/10 22:58:33 INFO Applying migration id=pembegin 2026/04/10 22:58:33 INFO Applying migration id=didhost 2026/04/10 22:58:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-59c5-7d0d-87fb-793ea6e979fc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-59c5-7cb5-8a37-8c09e191d08e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-59c5-7cb5-8a37-8c09e191d08e --- PASS: TestUsers_PublicPostNotFollowing (0.75s) === RUN TestUsers_PublicPostShared 2026/04/10 22:58:34 INFO Applying migration id=initial 2026/04/10 22:58:34 INFO Applying migration id=notesupdated 2026/04/10 22:58:34 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:34 INFO Applying migration id=activitiesid 2026/04/10 22:58:34 INFO Applying migration id=outbox 2026/04/10 22:58:34 INFO Applying migration id=edits 2026/04/10 22:58:34 INFO Applying migration id=outboxactor 2026/04/10 22:58:34 INFO Applying migration id=outboxsender 2026/04/10 22:58:34 INFO Applying migration id=thread 2026/04/10 22:58:34 INFO Applying migration id=host 2026/04/10 22:58:34 INFO Applying migration id=sharedinbox 2026/04/10 22:58:34 INFO Applying migration id=noteshost 2026/04/10 22:58:34 INFO Applying migration id=fetched 2026/04/10 22:58:34 INFO Applying migration id=move 2026/04/10 22:58:34 INFO Applying migration id=cleanup 2026/04/10 22:58:34 INFO Applying migration id=received 2026/04/10 22:58:34 INFO Applying migration id=namehost 2026/04/10 22:58:34 INFO Applying migration id=outboxhost 2026/04/10 22:58:34 INFO Applying migration id=notesfts 2026/04/10 22:58:34 INFO Applying migration id=iconsname 2026/04/10 22:58:34 INFO Applying migration id=nohash 2026/04/10 22:58:34 INFO Applying migration id=shares 2026/04/10 22:58:34 INFO Applying migration id=actorttl 2026/04/10 22:58:34 INFO Applying migration id=tocc 2026/04/10 22:58:34 INFO Applying migration id=followeds 2026/04/10 22:58:34 INFO Applying migration id=certhash 2026/04/10 22:58:34 INFO Applying migration id=follows_sync 2026/04/10 22:58:34 INFO Applying migration id=jsonpath 2026/04/10 22:58:34 INFO Applying migration id=localforward 2026/04/10 22:58:34 INFO Applying migration id=avatar 2026/04/10 22:58:34 INFO Applying migration id=noimage 2026/04/10 22:58:34 INFO Applying migration id=feed 2026/04/10 22:58:34 INFO Applying migration id=bookmarks 2026/04/10 22:58:34 INFO Applying migration id=shareactivity 2026/04/10 22:58:34 INFO Applying migration id=application 2026/04/10 22:58:34 INFO Applying migration id=certificates 2026/04/10 22:58:34 INFO Applying migration id=rawforward 2026/04/10 22:58:34 INFO Applying migration id=publickey 2026/04/10 22:58:34 INFO Applying migration id=resolvegroup 2026/04/10 22:58:34 INFO Applying migration id=reject 2026/04/10 22:58:34 INFO Applying migration id=autodel 2026/04/10 22:58:34 INFO Applying migration id=jsonb 2026/04/10 22:58:34 INFO Applying migration id=quote 2026/04/10 22:58:34 INFO Applying migration id=rfc9421 2026/04/10 22:58:34 INFO Applying migration id=keys 2026/04/10 22:58:34 INFO Applying migration id=portable 2026/04/10 22:58:34 INFO Applying migration id=proofs 2026/04/10 22:58:34 INFO Applying migration id=contexts 2026/04/10 22:58:34 INFO Applying migration id=deliverieshost 2026/04/10 22:58:34 INFO Applying migration id=pembegin 2026/04/10 22:58:34 INFO Applying migration id=didhost 2026/04/10 22:58:34 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-5c99-71f2-9eda-d32ab0ad9077 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/erin follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin 2026/04/10 22: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 --- PASS: TestUsers_PublicPostShared (0.73s) === RUN TestUsers_PublicPostSharedNotFollowing 2026/04/10 22:58:34 INFO Applying migration id=initial 2026/04/10 22:58:34 INFO Applying migration id=notesupdated 2026/04/10 22:58:34 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:34 INFO Applying migration id=activitiesid 2026/04/10 22:58:34 INFO Applying migration id=outbox 2026/04/10 22:58:34 INFO Applying migration id=edits 2026/04/10 22:58:34 INFO Applying migration id=outboxactor 2026/04/10 22:58:34 INFO Applying migration id=outboxsender 2026/04/10 22:58:34 INFO Applying migration id=thread 2026/04/10 22:58:34 INFO Applying migration id=host 2026/04/10 22:58:34 INFO Applying migration id=sharedinbox 2026/04/10 22:58:34 INFO Applying migration id=noteshost 2026/04/10 22:58:34 INFO Applying migration id=fetched 2026/04/10 22:58:34 INFO Applying migration id=move 2026/04/10 22:58:34 INFO Applying migration id=cleanup 2026/04/10 22:58:34 INFO Applying migration id=received 2026/04/10 22:58:34 INFO Applying migration id=namehost 2026/04/10 22:58:34 INFO Applying migration id=outboxhost 2026/04/10 22:58:34 INFO Applying migration id=notesfts 2026/04/10 22:58:34 INFO Applying migration id=iconsname 2026/04/10 22:58:34 INFO Applying migration id=nohash 2026/04/10 22:58:34 INFO Applying migration id=shares 2026/04/10 22:58:34 INFO Applying migration id=actorttl 2026/04/10 22:58:34 INFO Applying migration id=tocc 2026/04/10 22:58:34 INFO Applying migration id=followeds 2026/04/10 22:58:34 INFO Applying migration id=certhash 2026/04/10 22:58:34 INFO Applying migration id=follows_sync 2026/04/10 22:58:34 INFO Applying migration id=jsonpath 2026/04/10 22:58:34 INFO Applying migration id=localforward 2026/04/10 22:58:34 INFO Applying migration id=avatar 2026/04/10 22:58:34 INFO Applying migration id=noimage 2026/04/10 22:58:34 INFO Applying migration id=feed 2026/04/10 22:58:34 INFO Applying migration id=bookmarks 2026/04/10 22:58:34 INFO Applying migration id=shareactivity 2026/04/10 22:58:34 INFO Applying migration id=application 2026/04/10 22:58:34 INFO Applying migration id=certificates 2026/04/10 22:58:34 INFO Applying migration id=rawforward 2026/04/10 22:58:34 INFO Applying migration id=publickey 2026/04/10 22:58:34 INFO Applying migration id=resolvegroup 2026/04/10 22:58:34 INFO Applying migration id=reject 2026/04/10 22:58:34 INFO Applying migration id=autodel 2026/04/10 22:58:34 INFO Applying migration id=jsonb 2026/04/10 22:58:34 INFO Applying migration id=quote 2026/04/10 22:58:34 INFO Applying migration id=rfc9421 2026/04/10 22:58:34 INFO Applying migration id=keys 2026/04/10 22:58:34 INFO Applying migration id=portable 2026/04/10 22:58:34 INFO Applying migration id=proofs 2026/04/10 22:58:34 INFO Applying migration id=contexts 2026/04/10 22:58:34 INFO Applying migration id=deliverieshost 2026/04/10 22:58:34 INFO Applying migration id=pembegin 2026/04/10 22:58:34 INFO Applying migration id=didhost 2026/04/10 22:58:35 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-60a3-784e-898a-8d370ba37cf1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/erin follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin 2026/04/10 22: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/04/10 22:58:35 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799e-60a6-781d-a02c-9ca5d080f9de activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-60a3-784e-898a-8d370ba37cf1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin --- PASS: TestUsers_PublicPostSharedNotFollowing (1.03s) === RUN TestView_NoReplies 2026/04/10 22:58:35 INFO Applying migration id=initial 2026/04/10 22:58:35 INFO Applying migration id=notesupdated 2026/04/10 22:58:35 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:35 INFO Applying migration id=activitiesid 2026/04/10 22:58:35 INFO Applying migration id=outbox 2026/04/10 22:58:35 INFO Applying migration id=edits 2026/04/10 22:58:35 INFO Applying migration id=outboxactor 2026/04/10 22:58:35 INFO Applying migration id=outboxsender 2026/04/10 22:58:35 INFO Applying migration id=thread 2026/04/10 22:58:35 INFO Applying migration id=host 2026/04/10 22:58:35 INFO Applying migration id=sharedinbox 2026/04/10 22:58:35 INFO Applying migration id=noteshost 2026/04/10 22:58:35 INFO Applying migration id=fetched 2026/04/10 22:58:35 INFO Applying migration id=move 2026/04/10 22:58:35 INFO Applying migration id=cleanup 2026/04/10 22:58:35 INFO Applying migration id=received 2026/04/10 22:58:35 INFO Applying migration id=namehost 2026/04/10 22:58:35 INFO Applying migration id=outboxhost 2026/04/10 22:58:35 INFO Applying migration id=notesfts 2026/04/10 22:58:35 INFO Applying migration id=iconsname 2026/04/10 22:58:35 INFO Applying migration id=nohash 2026/04/10 22:58:35 INFO Applying migration id=shares 2026/04/10 22:58:35 INFO Applying migration id=actorttl 2026/04/10 22:58:35 INFO Applying migration id=tocc 2026/04/10 22:58:35 INFO Applying migration id=followeds 2026/04/10 22:58:35 INFO Applying migration id=certhash 2026/04/10 22:58:35 INFO Applying migration id=follows_sync 2026/04/10 22:58:35 INFO Applying migration id=jsonpath 2026/04/10 22:58:35 INFO Applying migration id=localforward 2026/04/10 22:58:35 INFO Applying migration id=avatar 2026/04/10 22:58:35 INFO Applying migration id=noimage 2026/04/10 22:58:35 INFO Applying migration id=feed 2026/04/10 22:58:35 INFO Applying migration id=bookmarks 2026/04/10 22:58:35 INFO Applying migration id=shareactivity 2026/04/10 22:58:35 INFO Applying migration id=application 2026/04/10 22:58:35 INFO Applying migration id=certificates 2026/04/10 22:58:35 INFO Applying migration id=rawforward 2026/04/10 22:58:35 INFO Applying migration id=publickey 2026/04/10 22:58:35 INFO Applying migration id=resolvegroup 2026/04/10 22:58:35 INFO Applying migration id=reject 2026/04/10 22:58:35 INFO Applying migration id=autodel 2026/04/10 22:58:35 INFO Applying migration id=jsonb 2026/04/10 22:58:35 INFO Applying migration id=quote 2026/04/10 22:58:35 INFO Applying migration id=rfc9421 2026/04/10 22:58:35 INFO Applying migration id=keys 2026/04/10 22:58:35 INFO Applying migration id=portable 2026/04/10 22:58:35 INFO Applying migration id=proofs 2026/04/10 22:58:35 INFO Applying migration id=contexts 2026/04/10 22:58:35 INFO Applying migration id=deliverieshost 2026/04/10 22:58:35 INFO Applying migration id=pembegin 2026/04/10 22:58:35 INFO Applying migration id=didhost 2026/04/10 22:58:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-62ee-79e7-89c9-2ae0cd24e40c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-62ee-7954-b1c2-b4f79faa8331 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-62ee-7954-b1c2-b4f79faa8331 2026/04/10 22:58:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-62ee-7954-b1c2-b4f79faa8331 --- PASS: TestView_NoReplies (0.59s) === RUN TestView_OneReply 2026/04/10 22:58:36 INFO Applying migration id=initial 2026/04/10 22:58:36 INFO Applying migration id=notesupdated 2026/04/10 22:58:36 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:36 INFO Applying migration id=activitiesid 2026/04/10 22:58:36 INFO Applying migration id=outbox 2026/04/10 22:58:36 INFO Applying migration id=edits 2026/04/10 22:58:36 INFO Applying migration id=outboxactor 2026/04/10 22:58:36 INFO Applying migration id=outboxsender 2026/04/10 22:58:36 INFO Applying migration id=thread 2026/04/10 22:58:36 INFO Applying migration id=host 2026/04/10 22:58:36 INFO Applying migration id=sharedinbox 2026/04/10 22:58:36 INFO Applying migration id=noteshost 2026/04/10 22:58:36 INFO Applying migration id=fetched 2026/04/10 22:58:36 INFO Applying migration id=move 2026/04/10 22:58:36 INFO Applying migration id=cleanup 2026/04/10 22:58:36 INFO Applying migration id=received 2026/04/10 22:58:36 INFO Applying migration id=namehost 2026/04/10 22:58:36 INFO Applying migration id=outboxhost 2026/04/10 22:58:36 INFO Applying migration id=notesfts 2026/04/10 22:58:36 INFO Applying migration id=iconsname 2026/04/10 22:58:36 INFO Applying migration id=nohash 2026/04/10 22:58:36 INFO Applying migration id=shares 2026/04/10 22:58:36 INFO Applying migration id=actorttl 2026/04/10 22:58:36 INFO Applying migration id=tocc 2026/04/10 22:58:36 INFO Applying migration id=followeds 2026/04/10 22:58:36 INFO Applying migration id=certhash 2026/04/10 22:58:36 INFO Applying migration id=follows_sync 2026/04/10 22:58:36 INFO Applying migration id=jsonpath 2026/04/10 22:58:36 INFO Applying migration id=localforward 2026/04/10 22:58:36 INFO Applying migration id=avatar 2026/04/10 22:58:36 INFO Applying migration id=noimage 2026/04/10 22:58:36 INFO Applying migration id=feed 2026/04/10 22:58:36 INFO Applying migration id=bookmarks 2026/04/10 22:58:36 INFO Applying migration id=shareactivity 2026/04/10 22:58:36 INFO Applying migration id=application 2026/04/10 22:58:36 INFO Applying migration id=certificates 2026/04/10 22:58:36 INFO Applying migration id=rawforward 2026/04/10 22:58:36 INFO Applying migration id=publickey 2026/04/10 22:58:36 INFO Applying migration id=resolvegroup 2026/04/10 22:58:36 INFO Applying migration id=reject 2026/04/10 22:58:36 INFO Applying migration id=autodel 2026/04/10 22:58:36 INFO Applying migration id=jsonb 2026/04/10 22:58:36 INFO Applying migration id=quote 2026/04/10 22:58:36 INFO Applying migration id=rfc9421 2026/04/10 22:58:36 INFO Applying migration id=keys 2026/04/10 22:58:36 INFO Applying migration id=portable 2026/04/10 22:58:36 INFO Applying migration id=proofs 2026/04/10 22:58:36 INFO Applying migration id=contexts 2026/04/10 22:58:36 INFO Applying migration id=deliverieshost 2026/04/10 22:58:36 INFO Applying migration id=pembegin 2026/04/10 22:58:36 INFO Applying migration id=didhost 2026/04/10 22:58:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-6739-7b3e-b452-c721f2ccd2b4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-6739-7ae3-8449-81f6950ee372 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-6739-7ae3-8449-81f6950ee372 2026/04/10 22:58:37 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-6739-7ae3-8449-81f6950ee372 2026/04/10 22:58:37 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-673b-7664-95e1-0fcc83bbdd4b note=https://localhost.localdomain:8443/post/019d799e-673b-7637-98fc-7217b2940f59 thread=https://localhost.localdomain:8443/post/019d799e-6739-7ae3-8449-81f6950ee372 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-673b-7664-95e1-0fcc83bbdd4b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-673b-7637-98fc-7217b2940f59 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-673b-7637-98fc-7217b2940f59 2026/04/10 22:58:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-6739-7ae3-8449-81f6950ee372 --- PASS: TestView_OneReply (1.10s) === RUN TestView_TwoReplies 2026/04/10 22:58:37 INFO Applying migration id=initial 2026/04/10 22:58:37 INFO Applying migration id=notesupdated 2026/04/10 22:58:37 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:37 INFO Applying migration id=activitiesid 2026/04/10 22:58:37 INFO Applying migration id=outbox 2026/04/10 22:58:37 INFO Applying migration id=edits 2026/04/10 22:58:37 INFO Applying migration id=outboxactor 2026/04/10 22:58:37 INFO Applying migration id=outboxsender 2026/04/10 22:58:37 INFO Applying migration id=thread 2026/04/10 22:58:37 INFO Applying migration id=host 2026/04/10 22:58:37 INFO Applying migration id=sharedinbox 2026/04/10 22:58:37 INFO Applying migration id=noteshost 2026/04/10 22:58:37 INFO Applying migration id=fetched 2026/04/10 22:58:37 INFO Applying migration id=move 2026/04/10 22:58:37 INFO Applying migration id=cleanup 2026/04/10 22:58:37 INFO Applying migration id=received 2026/04/10 22:58:37 INFO Applying migration id=namehost 2026/04/10 22:58:37 INFO Applying migration id=outboxhost 2026/04/10 22:58:37 INFO Applying migration id=notesfts 2026/04/10 22:58:37 INFO Applying migration id=iconsname 2026/04/10 22:58:37 INFO Applying migration id=nohash 2026/04/10 22:58:37 INFO Applying migration id=shares 2026/04/10 22:58:37 INFO Applying migration id=actorttl 2026/04/10 22:58:37 INFO Applying migration id=tocc 2026/04/10 22:58:37 INFO Applying migration id=followeds 2026/04/10 22:58:37 INFO Applying migration id=certhash 2026/04/10 22:58:37 INFO Applying migration id=follows_sync 2026/04/10 22:58:37 INFO Applying migration id=jsonpath 2026/04/10 22:58:37 INFO Applying migration id=localforward 2026/04/10 22:58:37 INFO Applying migration id=avatar 2026/04/10 22:58:37 INFO Applying migration id=noimage 2026/04/10 22:58:37 INFO Applying migration id=feed 2026/04/10 22:58:37 INFO Applying migration id=bookmarks 2026/04/10 22:58:37 INFO Applying migration id=shareactivity 2026/04/10 22:58:37 INFO Applying migration id=application 2026/04/10 22:58:37 INFO Applying migration id=certificates 2026/04/10 22:58:37 INFO Applying migration id=rawforward 2026/04/10 22:58:37 INFO Applying migration id=publickey 2026/04/10 22:58:37 INFO Applying migration id=resolvegroup 2026/04/10 22:58:37 INFO Applying migration id=reject 2026/04/10 22:58:37 INFO Applying migration id=autodel 2026/04/10 22:58:37 INFO Applying migration id=jsonb 2026/04/10 22:58:37 INFO Applying migration id=quote 2026/04/10 22:58:37 INFO Applying migration id=rfc9421 2026/04/10 22:58:37 INFO Applying migration id=keys 2026/04/10 22:58:37 INFO Applying migration id=portable 2026/04/10 22:58:37 INFO Applying migration id=proofs 2026/04/10 22:58:37 INFO Applying migration id=contexts 2026/04/10 22:58:37 INFO Applying migration id=deliverieshost 2026/04/10 22:58:37 INFO Applying migration id=pembegin 2026/04/10 22:58:37 INFO Applying migration id=didhost 2026/04/10 22:58:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-6937-747c-8ab0-b99c81b24cc1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-6937-7438-80c9-4a73cc138e16 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-6937-7438-80c9-4a73cc138e16 2026/04/10 22:58:38 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-6937-7438-80c9-4a73cc138e16 2026/04/10 22:58:38 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-6939-71cf-9d96-14a74b6fa017 note=https://localhost.localdomain:8443/post/019d799e-6939-719c-9e4d-88eaeb6c5374 thread=https://localhost.localdomain:8443/post/019d799e-6937-7438-80c9-4a73cc138e16 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-6939-71cf-9d96-14a74b6fa017 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-6939-719c-9e4d-88eaeb6c5374 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-6939-719c-9e4d-88eaeb6c5374 2026/04/10 22:58:38 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-6937-7438-80c9-4a73cc138e16 2026/04/10 22:58:38 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-693a-7f0b-83f2-cc3d93902863 note=https://localhost.localdomain:8443/post/019d799e-693a-7edb-8514-f078f84ca096 thread=https://localhost.localdomain:8443/post/019d799e-6937-7438-80c9-4a73cc138e16 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-693a-7f0b-83f2-cc3d93902863 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-693a-7edb-8514-f078f84ca096 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799e-693a-7edb-8514-f078f84ca096 2026/04/10 22:58:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-6937-7438-80c9-4a73cc138e16 --- PASS: TestView_TwoReplies (0.51s) === RUN TestView_TwoRepliesBigOffset 2026/04/10 22:58:38 INFO Applying migration id=initial 2026/04/10 22:58:38 INFO Applying migration id=notesupdated 2026/04/10 22:58:38 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:38 INFO Applying migration id=activitiesid 2026/04/10 22:58:38 INFO Applying migration id=outbox 2026/04/10 22:58:38 INFO Applying migration id=edits 2026/04/10 22:58:38 INFO Applying migration id=outboxactor 2026/04/10 22:58:38 INFO Applying migration id=outboxsender 2026/04/10 22:58:38 INFO Applying migration id=thread 2026/04/10 22:58:38 INFO Applying migration id=host 2026/04/10 22:58:38 INFO Applying migration id=sharedinbox 2026/04/10 22:58:38 INFO Applying migration id=noteshost 2026/04/10 22:58:38 INFO Applying migration id=fetched 2026/04/10 22:58:38 INFO Applying migration id=move 2026/04/10 22:58:38 INFO Applying migration id=cleanup 2026/04/10 22:58:38 INFO Applying migration id=received 2026/04/10 22:58:38 INFO Applying migration id=namehost 2026/04/10 22:58:38 INFO Applying migration id=outboxhost 2026/04/10 22:58:38 INFO Applying migration id=notesfts 2026/04/10 22:58:38 INFO Applying migration id=iconsname 2026/04/10 22:58:38 INFO Applying migration id=nohash 2026/04/10 22:58:38 INFO Applying migration id=shares 2026/04/10 22:58:38 INFO Applying migration id=actorttl 2026/04/10 22:58:38 INFO Applying migration id=tocc 2026/04/10 22:58:38 INFO Applying migration id=followeds 2026/04/10 22:58:38 INFO Applying migration id=certhash 2026/04/10 22:58:38 INFO Applying migration id=follows_sync 2026/04/10 22:58:38 INFO Applying migration id=jsonpath 2026/04/10 22:58:38 INFO Applying migration id=localforward 2026/04/10 22:58:38 INFO Applying migration id=avatar 2026/04/10 22:58:38 INFO Applying migration id=noimage 2026/04/10 22:58:38 INFO Applying migration id=feed 2026/04/10 22:58:38 INFO Applying migration id=bookmarks 2026/04/10 22:58:38 INFO Applying migration id=shareactivity 2026/04/10 22:58:38 INFO Applying migration id=application 2026/04/10 22:58:38 INFO Applying migration id=certificates 2026/04/10 22:58:38 INFO Applying migration id=rawforward 2026/04/10 22:58:38 INFO Applying migration id=publickey 2026/04/10 22:58:38 INFO Applying migration id=resolvegroup 2026/04/10 22:58:38 INFO Applying migration id=reject 2026/04/10 22:58:38 INFO Applying migration id=autodel 2026/04/10 22:58:38 INFO Applying migration id=jsonb 2026/04/10 22:58:38 INFO Applying migration id=quote 2026/04/10 22:58:38 INFO Applying migration id=rfc9421 2026/04/10 22:58:38 INFO Applying migration id=keys 2026/04/10 22:58:38 INFO Applying migration id=portable 2026/04/10 22:58:38 INFO Applying migration id=proofs 2026/04/10 22:58:38 INFO Applying migration id=contexts 2026/04/10 22:58:38 INFO Applying migration id=deliverieshost 2026/04/10 22:58:38 INFO Applying migration id=pembegin 2026/04/10 22:58:38 INFO Applying migration id=didhost 2026/04/10 22:58:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-6c9c-7ea4-a21a-26ac7ca5a0dd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-6c9c-7e4b-b346-3140f98e4668 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-6c9c-7e4b-b346-3140f98e4668 2026/04/10 22:58:38 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-6c9c-7e4b-b346-3140f98e4668 2026/04/10 22:58:38 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-6c9e-7a83-bdf6-f01adb2e479f note=https://localhost.localdomain:8443/post/019d799e-6c9e-7a5a-ad7b-31393c43b2ac thread=https://localhost.localdomain:8443/post/019d799e-6c9c-7e4b-b346-3140f98e4668 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-6c9e-7a83-bdf6-f01adb2e479f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-6c9e-7a5a-ad7b-31393c43b2ac activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-6c9e-7a5a-ad7b-31393c43b2ac 2026/04/10 22:58:38 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-6c9c-7e4b-b346-3140f98e4668 2026/04/10 22:58:38 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-6ca0-7616-bef6-b66d1a4bceec note=https://localhost.localdomain:8443/post/019d799e-6ca0-75ee-bf60-364d6ace66d8 thread=https://localhost.localdomain:8443/post/019d799e-6c9c-7e4b-b346-3140f98e4668 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-6ca0-7616-bef6-b66d1a4bceec activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-6ca0-75ee-bf60-364d6ace66d8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799e-6ca0-75ee-bf60-364d6ace66d8 2026/04/10 22:58:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-6c9c-7e4b-b346-3140f98e4668 --- PASS: TestView_TwoRepliesBigOffset (0.87s) === RUN TestView_TwoRepliesBigOffsetUnauthenticatedUser 2026/04/10 22:58:38 INFO Applying migration id=initial 2026/04/10 22:58:38 INFO Applying migration id=notesupdated 2026/04/10 22:58:38 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:38 INFO Applying migration id=activitiesid 2026/04/10 22:58:38 INFO Applying migration id=outbox 2026/04/10 22:58:38 INFO Applying migration id=edits 2026/04/10 22:58:38 INFO Applying migration id=outboxactor 2026/04/10 22:58:38 INFO Applying migration id=outboxsender 2026/04/10 22:58:38 INFO Applying migration id=thread 2026/04/10 22:58:38 INFO Applying migration id=host 2026/04/10 22:58:38 INFO Applying migration id=sharedinbox 2026/04/10 22:58:38 INFO Applying migration id=noteshost 2026/04/10 22:58:38 INFO Applying migration id=fetched 2026/04/10 22:58:38 INFO Applying migration id=move 2026/04/10 22:58:38 INFO Applying migration id=cleanup 2026/04/10 22:58:38 INFO Applying migration id=received 2026/04/10 22:58:38 INFO Applying migration id=namehost 2026/04/10 22:58:38 INFO Applying migration id=outboxhost 2026/04/10 22:58:38 INFO Applying migration id=notesfts 2026/04/10 22:58:38 INFO Applying migration id=iconsname 2026/04/10 22:58:38 INFO Applying migration id=nohash 2026/04/10 22:58:38 INFO Applying migration id=shares 2026/04/10 22:58:38 INFO Applying migration id=actorttl 2026/04/10 22:58:38 INFO Applying migration id=tocc 2026/04/10 22:58:38 INFO Applying migration id=followeds 2026/04/10 22:58:38 INFO Applying migration id=certhash 2026/04/10 22:58:38 INFO Applying migration id=follows_sync 2026/04/10 22:58:38 INFO Applying migration id=jsonpath 2026/04/10 22:58:38 INFO Applying migration id=localforward 2026/04/10 22:58:38 INFO Applying migration id=avatar 2026/04/10 22:58:38 INFO Applying migration id=noimage 2026/04/10 22:58:38 INFO Applying migration id=feed 2026/04/10 22:58:38 INFO Applying migration id=bookmarks 2026/04/10 22:58:38 INFO Applying migration id=shareactivity 2026/04/10 22:58:38 INFO Applying migration id=application 2026/04/10 22:58:38 INFO Applying migration id=certificates 2026/04/10 22:58:38 INFO Applying migration id=rawforward 2026/04/10 22:58:38 INFO Applying migration id=publickey 2026/04/10 22:58:38 INFO Applying migration id=resolvegroup 2026/04/10 22:58:38 INFO Applying migration id=reject 2026/04/10 22:58:38 INFO Applying migration id=autodel 2026/04/10 22:58:38 INFO Applying migration id=jsonb 2026/04/10 22:58:38 INFO Applying migration id=quote 2026/04/10 22:58:38 INFO Applying migration id=rfc9421 2026/04/10 22:58:38 INFO Applying migration id=keys 2026/04/10 22:58:38 INFO Applying migration id=portable 2026/04/10 22:58:38 INFO Applying migration id=proofs 2026/04/10 22:58:38 INFO Applying migration id=contexts 2026/04/10 22:58:38 INFO Applying migration id=deliverieshost 2026/04/10 22:58:38 INFO Applying migration id=pembegin 2026/04/10 22:58:38 INFO Applying migration id=didhost 2026/04/10 22:58:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-70b6-7a66-8656-fd56cca67ebf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-70b6-7a06-93d5-40ecc7c4e608 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-70b6-7a06-93d5-40ecc7c4e608 2026/04/10 22:58:39 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-70b6-7a06-93d5-40ecc7c4e608 2026/04/10 22:58:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-70b8-7967-ab51-94a77f66030a note=https://localhost.localdomain:8443/post/019d799e-70b8-7932-8ecc-66f1f12cc0ec thread=https://localhost.localdomain:8443/post/019d799e-70b6-7a06-93d5-40ecc7c4e608 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-70b8-7967-ab51-94a77f66030a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-70b8-7932-8ecc-66f1f12cc0ec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-70b8-7932-8ecc-66f1f12cc0ec 2026/04/10 22:58:39 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-70b6-7a06-93d5-40ecc7c4e608 2026/04/10 22:58:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-70ba-7861-9282-0aeba7c98c79 note=https://localhost.localdomain:8443/post/019d799e-70ba-7837-885a-e93343550234 thread=https://localhost.localdomain:8443/post/019d799e-70b6-7a06-93d5-40ecc7c4e608 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-70ba-7861-9282-0aeba7c98c79 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-70ba-7837-885a-e93343550234 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799e-70ba-7837-885a-e93343550234 2026/04/10 22:58:39 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-70b6-7a06-93d5-40ecc7c4e608 --- PASS: TestView_TwoRepliesBigOffsetUnauthenticatedUser (1.05s) === RUN TestView_TwoRepliesUnauthenticatedUser 2026/04/10 22:58:39 INFO Applying migration id=initial 2026/04/10 22:58:39 INFO Applying migration id=notesupdated 2026/04/10 22:58:39 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:39 INFO Applying migration id=activitiesid 2026/04/10 22:58:39 INFO Applying migration id=outbox 2026/04/10 22:58:39 INFO Applying migration id=edits 2026/04/10 22:58:39 INFO Applying migration id=outboxactor 2026/04/10 22:58:39 INFO Applying migration id=outboxsender 2026/04/10 22:58:39 INFO Applying migration id=thread 2026/04/10 22:58:39 INFO Applying migration id=host 2026/04/10 22:58:39 INFO Applying migration id=sharedinbox 2026/04/10 22:58:39 INFO Applying migration id=noteshost 2026/04/10 22:58:39 INFO Applying migration id=fetched 2026/04/10 22:58:39 INFO Applying migration id=move 2026/04/10 22:58:39 INFO Applying migration id=cleanup 2026/04/10 22:58:39 INFO Applying migration id=received 2026/04/10 22:58:39 INFO Applying migration id=namehost 2026/04/10 22:58:39 INFO Applying migration id=outboxhost 2026/04/10 22:58:39 INFO Applying migration id=notesfts 2026/04/10 22:58:39 INFO Applying migration id=iconsname 2026/04/10 22:58:39 INFO Applying migration id=nohash 2026/04/10 22:58:39 INFO Applying migration id=shares 2026/04/10 22:58:39 INFO Applying migration id=actorttl 2026/04/10 22:58:39 INFO Applying migration id=tocc 2026/04/10 22:58:39 INFO Applying migration id=followeds 2026/04/10 22:58:39 INFO Applying migration id=certhash 2026/04/10 22:58:39 INFO Applying migration id=follows_sync 2026/04/10 22:58:39 INFO Applying migration id=jsonpath 2026/04/10 22:58:39 INFO Applying migration id=localforward 2026/04/10 22:58:39 INFO Applying migration id=avatar 2026/04/10 22:58:39 INFO Applying migration id=noimage 2026/04/10 22:58:39 INFO Applying migration id=feed 2026/04/10 22:58:39 INFO Applying migration id=bookmarks 2026/04/10 22:58:39 INFO Applying migration id=shareactivity 2026/04/10 22:58:39 INFO Applying migration id=application 2026/04/10 22:58:39 INFO Applying migration id=certificates 2026/04/10 22:58:39 INFO Applying migration id=rawforward 2026/04/10 22:58:39 INFO Applying migration id=publickey 2026/04/10 22:58:39 INFO Applying migration id=resolvegroup 2026/04/10 22:58:39 INFO Applying migration id=reject 2026/04/10 22:58:39 INFO Applying migration id=autodel 2026/04/10 22:58:39 INFO Applying migration id=jsonb 2026/04/10 22:58:39 INFO Applying migration id=quote 2026/04/10 22:58:39 INFO Applying migration id=rfc9421 2026/04/10 22:58:39 INFO Applying migration id=keys 2026/04/10 22:58:40 INFO Applying migration id=portable 2026/04/10 22:58:40 INFO Applying migration id=proofs 2026/04/10 22:58:40 INFO Applying migration id=contexts 2026/04/10 22:58:40 INFO Applying migration id=deliverieshost 2026/04/10 22:58:40 INFO Applying migration id=pembegin 2026/04/10 22:58:40 INFO Applying migration id=didhost 2026/04/10 22:58:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-74ed-772b-9702-313624aef45b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-74ed-76ed-aa20-f1ca12a42b7b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-74ed-76ed-aa20-f1ca12a42b7b 2026/04/10 22:58:41 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-74ed-76ed-aa20-f1ca12a42b7b 2026/04/10 22:58:41 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-74ef-721f-8572-0b05d81f3d80 note=https://localhost.localdomain:8443/post/019d799e-74ef-71f7-a73d-2debf7a0b667 thread=https://localhost.localdomain:8443/post/019d799e-74ed-76ed-aa20-f1ca12a42b7b starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-74ef-721f-8572-0b05d81f3d80 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-74ef-71f7-a73d-2debf7a0b667 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-74ef-71f7-a73d-2debf7a0b667 2026/04/10 22:58:41 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-74ed-76ed-aa20-f1ca12a42b7b 2026/04/10 22:58:41 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-74f0-7b32-8e29-f1f1c999adba note=https://localhost.localdomain:8443/post/019d799e-74f0-7b05-8f37-30c52b86651a thread=https://localhost.localdomain:8443/post/019d799e-74ed-76ed-aa20-f1ca12a42b7b starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-74f0-7b32-8e29-f1f1c999adba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-74f0-7b05-8f37-30c52b86651a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799e-74f0-7b05-8f37-30c52b86651a 2026/04/10 22:58:41 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-74ed-76ed-aa20-f1ca12a42b7b --- PASS: TestView_TwoRepliesUnauthenticatedUser (1.08s) === RUN TestView_OneReplyPostDeleted 2026/04/10 22:58:41 INFO Applying migration id=initial 2026/04/10 22:58:41 INFO Applying migration id=notesupdated 2026/04/10 22:58:41 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:41 INFO Applying migration id=activitiesid 2026/04/10 22:58:41 INFO Applying migration id=outbox 2026/04/10 22:58:41 INFO Applying migration id=edits 2026/04/10 22:58:41 INFO Applying migration id=outboxactor 2026/04/10 22:58:41 INFO Applying migration id=outboxsender 2026/04/10 22:58:41 INFO Applying migration id=thread 2026/04/10 22:58:41 INFO Applying migration id=host 2026/04/10 22:58:41 INFO Applying migration id=sharedinbox 2026/04/10 22:58:41 INFO Applying migration id=noteshost 2026/04/10 22:58:41 INFO Applying migration id=fetched 2026/04/10 22:58:41 INFO Applying migration id=move 2026/04/10 22:58:41 INFO Applying migration id=cleanup 2026/04/10 22:58:41 INFO Applying migration id=received 2026/04/10 22:58:41 INFO Applying migration id=namehost 2026/04/10 22:58:41 INFO Applying migration id=outboxhost 2026/04/10 22:58:41 INFO Applying migration id=notesfts 2026/04/10 22:58:41 INFO Applying migration id=iconsname 2026/04/10 22:58:41 INFO Applying migration id=nohash 2026/04/10 22:58:41 INFO Applying migration id=shares 2026/04/10 22:58:41 INFO Applying migration id=actorttl 2026/04/10 22:58:41 INFO Applying migration id=tocc 2026/04/10 22:58:41 INFO Applying migration id=followeds 2026/04/10 22:58:41 INFO Applying migration id=certhash 2026/04/10 22:58:41 INFO Applying migration id=follows_sync 2026/04/10 22:58:41 INFO Applying migration id=jsonpath 2026/04/10 22:58:41 INFO Applying migration id=localforward 2026/04/10 22:58:41 INFO Applying migration id=avatar 2026/04/10 22:58:41 INFO Applying migration id=noimage 2026/04/10 22:58:41 INFO Applying migration id=feed 2026/04/10 22:58:41 INFO Applying migration id=bookmarks 2026/04/10 22:58:41 INFO Applying migration id=shareactivity 2026/04/10 22:58:41 INFO Applying migration id=application 2026/04/10 22:58:41 INFO Applying migration id=certificates 2026/04/10 22:58:41 INFO Applying migration id=rawforward 2026/04/10 22:58:41 INFO Applying migration id=publickey 2026/04/10 22:58:41 INFO Applying migration id=resolvegroup 2026/04/10 22:58:41 INFO Applying migration id=reject 2026/04/10 22:58:41 INFO Applying migration id=autodel 2026/04/10 22:58:41 INFO Applying migration id=jsonb 2026/04/10 22:58:41 INFO Applying migration id=quote 2026/04/10 22:58:41 INFO Applying migration id=rfc9421 2026/04/10 22:58:41 INFO Applying migration id=keys 2026/04/10 22:58:41 INFO Applying migration id=portable 2026/04/10 22:58:41 INFO Applying migration id=proofs 2026/04/10 22:58:41 INFO Applying migration id=contexts 2026/04/10 22:58:41 INFO Applying migration id=deliverieshost 2026/04/10 22:58:41 INFO Applying migration id=pembegin 2026/04/10 22:58:41 INFO Applying migration id=didhost 2026/04/10 22:58:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-79e2-77ef-b77c-c9faf7f65d66 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-79e2-7744-aba5-b6f293054484 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-79e2-7744-aba5-b6f293054484 2026/04/10 22:58:42 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-79e2-7744-aba5-b6f293054484 2026/04/10 22:58:42 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-79e4-7389-b9ae-e85c9e92d453 note=https://localhost.localdomain:8443/post/019d799e-79e4-7361-be15-a6aea9809bab thread=https://localhost.localdomain:8443/post/019d799e-79e2-7744-aba5-b6f293054484 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-79e4-7389-b9ae-e85c9e92d453 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-79e4-7361-be15-a6aea9809bab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-79e4-7361-be15-a6aea9809bab 2026/04/10 22:58:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-79e2-7744-aba5-b6f293054484 2026/04/10 22:58:42 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799e-79e2-7744-aba5-b6f293054484#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-79e2-7744-aba5-b6f293054484 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799e-79e2-7744-aba5-b6f293054484 2026/04/10 22:58:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-79e4-7361-be15-a6aea9809bab --- PASS: TestView_OneReplyPostDeleted (1.27s) === RUN TestView_OneReplyPostNotDeleted 2026/04/10 22:58:42 INFO Applying migration id=initial 2026/04/10 22:58:42 INFO Applying migration id=notesupdated 2026/04/10 22:58:42 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:42 INFO Applying migration id=activitiesid 2026/04/10 22:58:42 INFO Applying migration id=outbox 2026/04/10 22:58:42 INFO Applying migration id=edits 2026/04/10 22:58:42 INFO Applying migration id=outboxactor 2026/04/10 22:58:42 INFO Applying migration id=outboxsender 2026/04/10 22:58:42 INFO Applying migration id=thread 2026/04/10 22:58:42 INFO Applying migration id=host 2026/04/10 22:58:42 INFO Applying migration id=sharedinbox 2026/04/10 22:58:42 INFO Applying migration id=noteshost 2026/04/10 22:58:42 INFO Applying migration id=fetched 2026/04/10 22:58:42 INFO Applying migration id=move 2026/04/10 22:58:42 INFO Applying migration id=cleanup 2026/04/10 22:58:42 INFO Applying migration id=received 2026/04/10 22:58:42 INFO Applying migration id=namehost 2026/04/10 22:58:42 INFO Applying migration id=outboxhost 2026/04/10 22:58:42 INFO Applying migration id=notesfts 2026/04/10 22:58:42 INFO Applying migration id=iconsname 2026/04/10 22:58:42 INFO Applying migration id=nohash 2026/04/10 22:58:42 INFO Applying migration id=shares 2026/04/10 22:58:42 INFO Applying migration id=actorttl 2026/04/10 22:58:42 INFO Applying migration id=tocc 2026/04/10 22:58:42 INFO Applying migration id=followeds 2026/04/10 22:58:42 INFO Applying migration id=certhash 2026/04/10 22:58:42 INFO Applying migration id=follows_sync 2026/04/10 22:58:42 INFO Applying migration id=jsonpath 2026/04/10 22:58:42 INFO Applying migration id=localforward 2026/04/10 22:58:42 INFO Applying migration id=avatar 2026/04/10 22:58:42 INFO Applying migration id=noimage 2026/04/10 22:58:42 INFO Applying migration id=feed 2026/04/10 22:58:42 INFO Applying migration id=bookmarks 2026/04/10 22:58:42 INFO Applying migration id=shareactivity 2026/04/10 22:58:42 INFO Applying migration id=application 2026/04/10 22:58:42 INFO Applying migration id=certificates 2026/04/10 22:58:42 INFO Applying migration id=rawforward 2026/04/10 22:58:42 INFO Applying migration id=publickey 2026/04/10 22:58:42 INFO Applying migration id=resolvegroup 2026/04/10 22:58:42 INFO Applying migration id=reject 2026/04/10 22:58:42 INFO Applying migration id=autodel 2026/04/10 22:58:42 INFO Applying migration id=jsonb 2026/04/10 22:58:42 INFO Applying migration id=quote 2026/04/10 22:58:42 INFO Applying migration id=rfc9421 2026/04/10 22:58:42 INFO Applying migration id=keys 2026/04/10 22:58:42 INFO Applying migration id=portable 2026/04/10 22:58:42 INFO Applying migration id=proofs 2026/04/10 22:58:42 INFO Applying migration id=contexts 2026/04/10 22:58:42 INFO Applying migration id=deliverieshost 2026/04/10 22:58:42 INFO Applying migration id=pembegin 2026/04/10 22:58:42 INFO Applying migration id=didhost 2026/04/10 22:58:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-7c5c-77a3-8fd8-e78078c083a8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-7c5c-7746-abd4-a750ad7cc4e7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-7c5c-7746-abd4-a750ad7cc4e7 2026/04/10 22:58:42 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-7c5c-7746-abd4-a750ad7cc4e7 2026/04/10 22:58:42 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-7c5e-7e8b-b0c8-8a02296f8c5e note=https://localhost.localdomain:8443/post/019d799e-7c5e-7e61-927b-084021f25f18 thread=https://localhost.localdomain:8443/post/019d799e-7c5c-7746-abd4-a750ad7cc4e7 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-7c5e-7e8b-b0c8-8a02296f8c5e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-7c5e-7e61-927b-084021f25f18 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-7c5e-7e61-927b-084021f25f18 2026/04/10 22:58:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-7c5c-7746-abd4-a750ad7cc4e7 2026/04/10 22:58:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-7c5e-7e61-927b-084021f25f18 --- PASS: TestView_OneReplyPostNotDeleted (0.63s) === RUN TestView_OneReplyPostNotDeletedUnauthenticatedUser 2026/04/10 22:58:42 INFO Applying migration id=initial 2026/04/10 22:58:42 INFO Applying migration id=notesupdated 2026/04/10 22:58:42 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:42 INFO Applying migration id=activitiesid 2026/04/10 22:58:42 INFO Applying migration id=outbox 2026/04/10 22:58:42 INFO Applying migration id=edits 2026/04/10 22:58:42 INFO Applying migration id=outboxactor 2026/04/10 22:58:42 INFO Applying migration id=outboxsender 2026/04/10 22:58:42 INFO Applying migration id=thread 2026/04/10 22:58:42 INFO Applying migration id=host 2026/04/10 22:58:42 INFO Applying migration id=sharedinbox 2026/04/10 22:58:42 INFO Applying migration id=noteshost 2026/04/10 22:58:42 INFO Applying migration id=fetched 2026/04/10 22:58:42 INFO Applying migration id=move 2026/04/10 22:58:42 INFO Applying migration id=cleanup 2026/04/10 22:58:42 INFO Applying migration id=received 2026/04/10 22:58:42 INFO Applying migration id=namehost 2026/04/10 22:58:42 INFO Applying migration id=outboxhost 2026/04/10 22:58:42 INFO Applying migration id=notesfts 2026/04/10 22:58:42 INFO Applying migration id=iconsname 2026/04/10 22:58:42 INFO Applying migration id=nohash 2026/04/10 22:58:42 INFO Applying migration id=shares 2026/04/10 22:58:42 INFO Applying migration id=actorttl 2026/04/10 22:58:42 INFO Applying migration id=tocc 2026/04/10 22:58:42 INFO Applying migration id=followeds 2026/04/10 22:58:42 INFO Applying migration id=certhash 2026/04/10 22:58:42 INFO Applying migration id=follows_sync 2026/04/10 22:58:42 INFO Applying migration id=jsonpath 2026/04/10 22:58:42 INFO Applying migration id=localforward 2026/04/10 22:58:42 INFO Applying migration id=avatar 2026/04/10 22:58:42 INFO Applying migration id=noimage 2026/04/10 22:58:42 INFO Applying migration id=feed 2026/04/10 22:58:42 INFO Applying migration id=bookmarks 2026/04/10 22:58:42 INFO Applying migration id=shareactivity 2026/04/10 22:58:42 INFO Applying migration id=application 2026/04/10 22:58:42 INFO Applying migration id=certificates 2026/04/10 22:58:42 INFO Applying migration id=rawforward 2026/04/10 22:58:42 INFO Applying migration id=publickey 2026/04/10 22:58:42 INFO Applying migration id=resolvegroup 2026/04/10 22:58:42 INFO Applying migration id=reject 2026/04/10 22:58:42 INFO Applying migration id=autodel 2026/04/10 22:58:42 INFO Applying migration id=jsonb 2026/04/10 22:58:42 INFO Applying migration id=quote 2026/04/10 22:58:42 INFO Applying migration id=rfc9421 2026/04/10 22:58:42 INFO Applying migration id=keys 2026/04/10 22:58:42 INFO Applying migration id=portable 2026/04/10 22:58:42 INFO Applying migration id=proofs 2026/04/10 22:58:42 INFO Applying migration id=contexts 2026/04/10 22:58:42 INFO Applying migration id=deliverieshost 2026/04/10 22:58:42 INFO Applying migration id=pembegin 2026/04/10 22:58:42 INFO Applying migration id=didhost 2026/04/10 22:58:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-8065-7372-9b5f-ff3279f88794 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-8065-7314-b734-d282f2799e44 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-8065-7314-b734-d282f2799e44 2026/04/10 22:58:43 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-8065-7314-b734-d282f2799e44 2026/04/10 22:58:43 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-8066-7e0c-a1ce-7c32bf8ac7b1 note=https://localhost.localdomain:8443/post/019d799e-8066-7de3-85f3-54afd6b8c40f thread=https://localhost.localdomain:8443/post/019d799e-8065-7314-b734-d282f2799e44 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-8066-7e0c-a1ce-7c32bf8ac7b1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-8066-7de3-85f3-54afd6b8c40f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-8066-7de3-85f3-54afd6b8c40f 2026/04/10 22:58:43 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-8065-7314-b734-d282f2799e44 2026/04/10 22:58:43 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-8066-7de3-85f3-54afd6b8c40f --- PASS: TestView_OneReplyPostNotDeletedUnauthenticatedUser (1.03s) === RUN TestView_OneReplyPostDeletedUnauthenticatedUser 2026/04/10 22:58:43 INFO Applying migration id=initial 2026/04/10 22:58:43 INFO Applying migration id=notesupdated 2026/04/10 22:58:43 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:43 INFO Applying migration id=activitiesid 2026/04/10 22:58:43 INFO Applying migration id=outbox 2026/04/10 22:58:43 INFO Applying migration id=edits 2026/04/10 22:58:43 INFO Applying migration id=outboxactor 2026/04/10 22:58:43 INFO Applying migration id=outboxsender 2026/04/10 22:58:43 INFO Applying migration id=thread 2026/04/10 22:58:43 INFO Applying migration id=host 2026/04/10 22:58:43 INFO Applying migration id=sharedinbox 2026/04/10 22:58:43 INFO Applying migration id=noteshost 2026/04/10 22:58:43 INFO Applying migration id=fetched 2026/04/10 22:58:43 INFO Applying migration id=move 2026/04/10 22:58:43 INFO Applying migration id=cleanup 2026/04/10 22:58:43 INFO Applying migration id=received 2026/04/10 22:58:43 INFO Applying migration id=namehost 2026/04/10 22:58:43 INFO Applying migration id=outboxhost 2026/04/10 22:58:43 INFO Applying migration id=notesfts 2026/04/10 22:58:43 INFO Applying migration id=iconsname 2026/04/10 22:58:43 INFO Applying migration id=nohash 2026/04/10 22:58:43 INFO Applying migration id=shares 2026/04/10 22:58:43 INFO Applying migration id=actorttl 2026/04/10 22:58:43 INFO Applying migration id=tocc 2026/04/10 22:58:43 INFO Applying migration id=followeds 2026/04/10 22:58:43 INFO Applying migration id=certhash 2026/04/10 22:58:43 INFO Applying migration id=follows_sync 2026/04/10 22:58:43 INFO Applying migration id=jsonpath 2026/04/10 22:58:43 INFO Applying migration id=localforward 2026/04/10 22:58:43 INFO Applying migration id=avatar 2026/04/10 22:58:43 INFO Applying migration id=noimage 2026/04/10 22:58:43 INFO Applying migration id=feed 2026/04/10 22:58:43 INFO Applying migration id=bookmarks 2026/04/10 22:58:43 INFO Applying migration id=shareactivity 2026/04/10 22:58:43 INFO Applying migration id=application 2026/04/10 22:58:43 INFO Applying migration id=certificates 2026/04/10 22:58:43 INFO Applying migration id=rawforward 2026/04/10 22:58:43 INFO Applying migration id=publickey 2026/04/10 22:58:43 INFO Applying migration id=resolvegroup 2026/04/10 22:58:43 INFO Applying migration id=reject 2026/04/10 22:58:43 INFO Applying migration id=autodel 2026/04/10 22:58:43 INFO Applying migration id=jsonb 2026/04/10 22:58:44 INFO Applying migration id=quote 2026/04/10 22:58:44 INFO Applying migration id=rfc9421 2026/04/10 22:58:44 INFO Applying migration id=keys 2026/04/10 22:58:44 INFO Applying migration id=portable 2026/04/10 22:58:44 INFO Applying migration id=proofs 2026/04/10 22:58:44 INFO Applying migration id=contexts 2026/04/10 22:58:44 INFO Applying migration id=deliverieshost 2026/04/10 22:58:44 INFO Applying migration id=pembegin 2026/04/10 22:58:44 INFO Applying migration id=didhost 2026/04/10 22:58:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-83fb-7a61-9a8e-236fd8edc82c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-83fb-7a0b-b6f3-c454489def4a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-83fb-7a0b-b6f3-c454489def4a 2026/04/10 22:58:44 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-83fb-7a0b-b6f3-c454489def4a 2026/04/10 22:58:44 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-83fd-75c6-ba40-e481ce004de5 note=https://localhost.localdomain:8443/post/019d799e-83fd-759b-bdf3-b5a6b01e552e thread=https://localhost.localdomain:8443/post/019d799e-83fb-7a0b-b6f3-c454489def4a starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-83fd-75c6-ba40-e481ce004de5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-83fd-759b-bdf3-b5a6b01e552e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-83fd-759b-bdf3-b5a6b01e552e 2026/04/10 22:58:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-83fb-7a0b-b6f3-c454489def4a 2026/04/10 22:58:44 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799e-83fb-7a0b-b6f3-c454489def4a#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-83fb-7a0b-b6f3-c454489def4a activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799e-83fb-7a0b-b6f3-c454489def4a 2026/04/10 22:58:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-83fd-759b-bdf3-b5a6b01e552e --- PASS: TestView_OneReplyPostDeletedUnauthenticatedUser (0.92s) === RUN TestView_OneReplyReplyDeleted 2026/04/10 22:58:44 INFO Applying migration id=initial 2026/04/10 22:58:44 INFO Applying migration id=notesupdated 2026/04/10 22:58:44 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:44 INFO Applying migration id=activitiesid 2026/04/10 22:58:44 INFO Applying migration id=outbox 2026/04/10 22:58:44 INFO Applying migration id=edits 2026/04/10 22:58:44 INFO Applying migration id=outboxactor 2026/04/10 22:58:44 INFO Applying migration id=outboxsender 2026/04/10 22:58:44 INFO Applying migration id=thread 2026/04/10 22:58:44 INFO Applying migration id=host 2026/04/10 22:58:44 INFO Applying migration id=sharedinbox 2026/04/10 22:58:44 INFO Applying migration id=noteshost 2026/04/10 22:58:44 INFO Applying migration id=fetched 2026/04/10 22:58:44 INFO Applying migration id=move 2026/04/10 22:58:44 INFO Applying migration id=cleanup 2026/04/10 22:58:44 INFO Applying migration id=received 2026/04/10 22:58:44 INFO Applying migration id=namehost 2026/04/10 22:58:44 INFO Applying migration id=outboxhost 2026/04/10 22:58:44 INFO Applying migration id=notesfts 2026/04/10 22:58:44 INFO Applying migration id=iconsname 2026/04/10 22:58:44 INFO Applying migration id=nohash 2026/04/10 22:58:44 INFO Applying migration id=shares 2026/04/10 22:58:44 INFO Applying migration id=actorttl 2026/04/10 22:58:44 INFO Applying migration id=tocc 2026/04/10 22:58:44 INFO Applying migration id=followeds 2026/04/10 22:58:44 INFO Applying migration id=certhash 2026/04/10 22:58:44 INFO Applying migration id=follows_sync 2026/04/10 22:58:44 INFO Applying migration id=jsonpath 2026/04/10 22:58:44 INFO Applying migration id=localforward 2026/04/10 22:58:44 INFO Applying migration id=avatar 2026/04/10 22:58:44 INFO Applying migration id=noimage 2026/04/10 22:58:44 INFO Applying migration id=feed 2026/04/10 22:58:44 INFO Applying migration id=bookmarks 2026/04/10 22:58:44 INFO Applying migration id=shareactivity 2026/04/10 22:58:44 INFO Applying migration id=application 2026/04/10 22:58:44 INFO Applying migration id=certificates 2026/04/10 22:58:44 INFO Applying migration id=rawforward 2026/04/10 22:58:44 INFO Applying migration id=publickey 2026/04/10 22:58:44 INFO Applying migration id=resolvegroup 2026/04/10 22:58:44 INFO Applying migration id=reject 2026/04/10 22:58:44 INFO Applying migration id=autodel 2026/04/10 22:58:44 INFO Applying migration id=jsonb 2026/04/10 22:58:44 INFO Applying migration id=quote 2026/04/10 22:58:44 INFO Applying migration id=rfc9421 2026/04/10 22:58:44 INFO Applying migration id=keys 2026/04/10 22:58:44 INFO Applying migration id=portable 2026/04/10 22:58:44 INFO Applying migration id=proofs 2026/04/10 22:58:44 INFO Applying migration id=contexts 2026/04/10 22:58:44 INFO Applying migration id=deliverieshost 2026/04/10 22:58:44 INFO Applying migration id=pembegin 2026/04/10 22:58:44 INFO Applying migration id=didhost 2026/04/10 22:58:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-8943-7b27-9a62-6985d218b0d3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-8943-76ea-8a79-06e47f2e0518 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-8943-76ea-8a79-06e47f2e0518 2026/04/10 22:58:46 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-8943-76ea-8a79-06e47f2e0518 2026/04/10 22:58:46 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-8945-7c19-bd2a-622d754c2537 note=https://localhost.localdomain:8443/post/019d799e-8945-7beb-8aea-fa8eda44a76f thread=https://localhost.localdomain:8443/post/019d799e-8943-76ea-8a79-06e47f2e0518 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-8945-7c19-bd2a-622d754c2537 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-8945-7beb-8aea-fa8eda44a76f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-8945-7beb-8aea-fa8eda44a76f 2026/04/10 22:58:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-8943-76ea-8a79-06e47f2e0518 2026/04/10 22:58:46 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799e-8945-7beb-8aea-fa8eda44a76f#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-8945-7beb-8aea-fa8eda44a76f activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799e-8945-7beb-8aea-fa8eda44a76f 2026/04/10 22:58:46 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019d799e-8945-7beb-8aea-fa8eda44a76f#delete note=https://localhost.localdomain:8443/post/019d799e-8945-7beb-8aea-fa8eda44a76f thread=https://localhost.localdomain:8443/post/019d799e-8943-76ea-8a79-06e47f2e0518 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-8943-76ea-8a79-06e47f2e0518 --- PASS: TestView_OneReplyReplyDeleted (1.35s) === RUN TestView_NoSuchPost 2026/04/10 22:58:46 INFO Applying migration id=initial 2026/04/10 22:58:46 INFO Applying migration id=notesupdated 2026/04/10 22:58:46 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:46 INFO Applying migration id=activitiesid 2026/04/10 22:58:46 INFO Applying migration id=outbox 2026/04/10 22:58:46 INFO Applying migration id=edits 2026/04/10 22:58:46 INFO Applying migration id=outboxactor 2026/04/10 22:58:46 INFO Applying migration id=outboxsender 2026/04/10 22:58:46 INFO Applying migration id=thread 2026/04/10 22:58:46 INFO Applying migration id=host 2026/04/10 22:58:46 INFO Applying migration id=sharedinbox 2026/04/10 22:58:46 INFO Applying migration id=noteshost 2026/04/10 22:58:46 INFO Applying migration id=fetched 2026/04/10 22:58:46 INFO Applying migration id=move 2026/04/10 22:58:46 INFO Applying migration id=cleanup 2026/04/10 22:58:46 INFO Applying migration id=received 2026/04/10 22:58:46 INFO Applying migration id=namehost 2026/04/10 22:58:46 INFO Applying migration id=outboxhost 2026/04/10 22:58:46 INFO Applying migration id=notesfts 2026/04/10 22:58:46 INFO Applying migration id=iconsname 2026/04/10 22:58:46 INFO Applying migration id=nohash 2026/04/10 22:58:46 INFO Applying migration id=shares 2026/04/10 22:58:46 INFO Applying migration id=actorttl 2026/04/10 22:58:46 INFO Applying migration id=tocc 2026/04/10 22:58:46 INFO Applying migration id=followeds 2026/04/10 22:58:46 INFO Applying migration id=certhash 2026/04/10 22:58:46 INFO Applying migration id=follows_sync 2026/04/10 22:58:46 INFO Applying migration id=jsonpath 2026/04/10 22:58:46 INFO Applying migration id=localforward 2026/04/10 22:58:46 INFO Applying migration id=avatar 2026/04/10 22:58:46 INFO Applying migration id=noimage 2026/04/10 22:58:46 INFO Applying migration id=feed 2026/04/10 22:58:46 INFO Applying migration id=bookmarks 2026/04/10 22:58:46 INFO Applying migration id=shareactivity 2026/04/10 22:58:46 INFO Applying migration id=application 2026/04/10 22:58:46 INFO Applying migration id=certificates 2026/04/10 22:58:46 INFO Applying migration id=rawforward 2026/04/10 22:58:46 INFO Applying migration id=publickey 2026/04/10 22:58:46 INFO Applying migration id=resolvegroup 2026/04/10 22:58:46 INFO Applying migration id=reject 2026/04/10 22:58:46 INFO Applying migration id=autodel 2026/04/10 22:58:46 INFO Applying migration id=jsonb 2026/04/10 22:58:46 INFO Applying migration id=quote 2026/04/10 22:58:46 INFO Applying migration id=rfc9421 2026/04/10 22:58:46 INFO Applying migration id=keys 2026/04/10 22:58:46 INFO Applying migration id=portable 2026/04/10 22:58:46 INFO Applying migration id=proofs 2026/04/10 22:58:46 INFO Applying migration id=contexts 2026/04/10 22:58:46 INFO Applying migration id=deliverieshost 2026/04/10 22:58:46 INFO Applying migration id=pembegin 2026/04/10 22:58:46 INFO Applying migration id=didhost 2026/04/10 22:58:47 INFO Viewing post post=https://x 2026/04/10 22:58:47 INFO Post was not found post=https://x --- PASS: TestView_NoSuchPost (1.30s) === RUN TestView_InvalidOffset 2026/04/10 22:58:47 INFO Applying migration id=initial 2026/04/10 22:58:47 INFO Applying migration id=notesupdated 2026/04/10 22:58:47 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:47 INFO Applying migration id=activitiesid 2026/04/10 22:58:47 INFO Applying migration id=outbox 2026/04/10 22:58:47 INFO Applying migration id=edits 2026/04/10 22:58:47 INFO Applying migration id=outboxactor 2026/04/10 22:58:47 INFO Applying migration id=outboxsender 2026/04/10 22:58:47 INFO Applying migration id=thread 2026/04/10 22:58:47 INFO Applying migration id=host 2026/04/10 22:58:47 INFO Applying migration id=sharedinbox 2026/04/10 22:58:47 INFO Applying migration id=noteshost 2026/04/10 22:58:47 INFO Applying migration id=fetched 2026/04/10 22:58:47 INFO Applying migration id=move 2026/04/10 22:58:47 INFO Applying migration id=cleanup 2026/04/10 22:58:47 INFO Applying migration id=received 2026/04/10 22:58:47 INFO Applying migration id=namehost 2026/04/10 22:58:47 INFO Applying migration id=outboxhost 2026/04/10 22:58:47 INFO Applying migration id=notesfts 2026/04/10 22:58:47 INFO Applying migration id=iconsname 2026/04/10 22:58:47 INFO Applying migration id=nohash 2026/04/10 22:58:47 INFO Applying migration id=shares 2026/04/10 22:58:47 INFO Applying migration id=actorttl 2026/04/10 22:58:47 INFO Applying migration id=tocc 2026/04/10 22:58:47 INFO Applying migration id=followeds 2026/04/10 22:58:47 INFO Applying migration id=certhash 2026/04/10 22:58:47 INFO Applying migration id=follows_sync 2026/04/10 22:58:47 INFO Applying migration id=jsonpath 2026/04/10 22:58:47 INFO Applying migration id=localforward 2026/04/10 22:58:47 INFO Applying migration id=avatar 2026/04/10 22:58:47 INFO Applying migration id=noimage 2026/04/10 22:58:47 INFO Applying migration id=feed 2026/04/10 22:58:47 INFO Applying migration id=bookmarks 2026/04/10 22:58:47 INFO Applying migration id=shareactivity 2026/04/10 22:58:47 INFO Applying migration id=application 2026/04/10 22:58:47 INFO Applying migration id=certificates 2026/04/10 22:58:47 INFO Applying migration id=rawforward 2026/04/10 22:58:47 INFO Applying migration id=publickey 2026/04/10 22:58:47 INFO Applying migration id=resolvegroup 2026/04/10 22:58:47 INFO Applying migration id=reject 2026/04/10 22:58:47 INFO Applying migration id=autodel 2026/04/10 22:58:47 INFO Applying migration id=jsonb 2026/04/10 22:58:47 INFO Applying migration id=quote 2026/04/10 22:58:47 INFO Applying migration id=rfc9421 2026/04/10 22:58:47 INFO Applying migration id=keys 2026/04/10 22:58:47 INFO Applying migration id=portable 2026/04/10 22:58:47 INFO Applying migration id=proofs 2026/04/10 22:58:47 INFO Applying migration id=contexts 2026/04/10 22:58:47 INFO Applying migration id=deliverieshost 2026/04/10 22:58:47 INFO Applying migration id=pembegin 2026/04/10 22:58:47 INFO Applying migration id=didhost 2026/04/10 22:58:48 INFO Failed to parse query error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestView_InvalidOffset (0.87s) === RUN TestView_Update 2026/04/10 22:58:48 INFO Applying migration id=initial 2026/04/10 22:58:48 INFO Applying migration id=notesupdated 2026/04/10 22:58:48 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:48 INFO Applying migration id=activitiesid 2026/04/10 22:58:48 INFO Applying migration id=outbox 2026/04/10 22:58:48 INFO Applying migration id=edits 2026/04/10 22:58:48 INFO Applying migration id=outboxactor 2026/04/10 22:58:48 INFO Applying migration id=outboxsender 2026/04/10 22:58:48 INFO Applying migration id=thread 2026/04/10 22:58:48 INFO Applying migration id=host 2026/04/10 22:58:48 INFO Applying migration id=sharedinbox 2026/04/10 22:58:48 INFO Applying migration id=noteshost 2026/04/10 22:58:48 INFO Applying migration id=fetched 2026/04/10 22:58:48 INFO Applying migration id=move 2026/04/10 22:58:48 INFO Applying migration id=cleanup 2026/04/10 22:58:48 INFO Applying migration id=received 2026/04/10 22:58:48 INFO Applying migration id=namehost 2026/04/10 22:58:48 INFO Applying migration id=outboxhost 2026/04/10 22:58:48 INFO Applying migration id=notesfts 2026/04/10 22:58:48 INFO Applying migration id=iconsname 2026/04/10 22:58:48 INFO Applying migration id=nohash 2026/04/10 22:58:48 INFO Applying migration id=shares 2026/04/10 22:58:48 INFO Applying migration id=actorttl 2026/04/10 22:58:48 INFO Applying migration id=tocc 2026/04/10 22:58:48 INFO Applying migration id=followeds 2026/04/10 22:58:48 INFO Applying migration id=certhash 2026/04/10 22:58:48 INFO Applying migration id=follows_sync 2026/04/10 22:58:48 INFO Applying migration id=jsonpath 2026/04/10 22:58:48 INFO Applying migration id=localforward 2026/04/10 22:58:48 INFO Applying migration id=avatar 2026/04/10 22:58:48 INFO Applying migration id=noimage 2026/04/10 22:58:48 INFO Applying migration id=feed 2026/04/10 22:58:48 INFO Applying migration id=bookmarks 2026/04/10 22:58:48 INFO Applying migration id=shareactivity 2026/04/10 22:58:48 INFO Applying migration id=application 2026/04/10 22:58:48 INFO Applying migration id=certificates 2026/04/10 22:58:48 INFO Applying migration id=rawforward 2026/04/10 22:58:48 INFO Applying migration id=publickey 2026/04/10 22:58:48 INFO Applying migration id=resolvegroup 2026/04/10 22:58:48 INFO Applying migration id=reject 2026/04/10 22:58:48 INFO Applying migration id=autodel 2026/04/10 22:58:48 INFO Applying migration id=jsonb 2026/04/10 22:58:48 INFO Applying migration id=quote 2026/04/10 22:58:48 INFO Applying migration id=rfc9421 2026/04/10 22:58:48 INFO Applying migration id=keys 2026/04/10 22:58:48 INFO Applying migration id=portable 2026/04/10 22:58:48 INFO Applying migration id=proofs 2026/04/10 22:58:48 INFO Applying migration id=contexts 2026/04/10 22:58:48 INFO Applying migration id=deliverieshost 2026/04/10 22:58:48 INFO Applying migration id=pembegin 2026/04/10 22:58:48 INFO Applying migration id=didhost 2026/04/10 22: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:58:49 INFO Viewing post post=https://127.0.0.1/note/1 2026/04/10 22:58:49 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:58:49 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_Update (1.28s) === RUN TestView_OldUpdate 2026/04/10 22:58:49 INFO Applying migration id=initial 2026/04/10 22:58:49 INFO Applying migration id=notesupdated 2026/04/10 22:58:49 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:49 INFO Applying migration id=activitiesid 2026/04/10 22:58:49 INFO Applying migration id=outbox 2026/04/10 22:58:49 INFO Applying migration id=edits 2026/04/10 22:58:49 INFO Applying migration id=outboxactor 2026/04/10 22:58:49 INFO Applying migration id=outboxsender 2026/04/10 22:58:49 INFO Applying migration id=thread 2026/04/10 22:58:49 INFO Applying migration id=host 2026/04/10 22:58:49 INFO Applying migration id=sharedinbox 2026/04/10 22:58:49 INFO Applying migration id=noteshost 2026/04/10 22:58:49 INFO Applying migration id=fetched 2026/04/10 22:58:49 INFO Applying migration id=move 2026/04/10 22:58:49 INFO Applying migration id=cleanup 2026/04/10 22:58:49 INFO Applying migration id=received 2026/04/10 22:58:49 INFO Applying migration id=namehost 2026/04/10 22:58:49 INFO Applying migration id=outboxhost 2026/04/10 22:58:49 INFO Applying migration id=notesfts 2026/04/10 22:58:49 INFO Applying migration id=iconsname 2026/04/10 22:58:49 INFO Applying migration id=nohash 2026/04/10 22:58:49 INFO Applying migration id=shares 2026/04/10 22:58:49 INFO Applying migration id=actorttl 2026/04/10 22:58:49 INFO Applying migration id=tocc 2026/04/10 22:58:49 INFO Applying migration id=followeds 2026/04/10 22:58:49 INFO Applying migration id=certhash 2026/04/10 22:58:49 INFO Applying migration id=follows_sync 2026/04/10 22:58:49 INFO Applying migration id=jsonpath 2026/04/10 22:58:49 INFO Applying migration id=localforward 2026/04/10 22:58:49 INFO Applying migration id=avatar 2026/04/10 22:58:49 INFO Applying migration id=noimage 2026/04/10 22:58:49 INFO Applying migration id=feed 2026/04/10 22:58:49 INFO Applying migration id=bookmarks 2026/04/10 22:58:49 INFO Applying migration id=shareactivity 2026/04/10 22:58:49 INFO Applying migration id=application 2026/04/10 22:58:49 INFO Applying migration id=certificates 2026/04/10 22:58:49 INFO Applying migration id=rawforward 2026/04/10 22:58:49 INFO Applying migration id=publickey 2026/04/10 22:58:49 INFO Applying migration id=resolvegroup 2026/04/10 22:58:49 INFO Applying migration id=reject 2026/04/10 22:58:49 INFO Applying migration id=autodel 2026/04/10 22:58:49 INFO Applying migration id=jsonb 2026/04/10 22:58:49 INFO Applying migration id=quote 2026/04/10 22:58:49 INFO Applying migration id=rfc9421 2026/04/10 22:58:49 INFO Applying migration id=keys 2026/04/10 22:58:49 INFO Applying migration id=portable 2026/04/10 22:58:49 INFO Applying migration id=proofs 2026/04/10 22:58:49 INFO Applying migration id=contexts 2026/04/10 22:58:49 INFO Applying migration id=deliverieshost 2026/04/10 22:58:49 INFO Applying migration id=pembegin 2026/04/10 22:58:49 INFO Applying migration id=didhost 2026/04/10 22: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:58:50 INFO Viewing post post=https://127.0.0.1/note/1 2026/04/10 22:58:50 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_OldUpdate (0.88s) === RUN TestView_PostToFollowers 2026/04/10 22:58:50 INFO Applying migration id=initial 2026/04/10 22:58:50 INFO Applying migration id=notesupdated 2026/04/10 22:58:50 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:50 INFO Applying migration id=activitiesid 2026/04/10 22:58:50 INFO Applying migration id=outbox 2026/04/10 22:58:50 INFO Applying migration id=edits 2026/04/10 22:58:50 INFO Applying migration id=outboxactor 2026/04/10 22:58:50 INFO Applying migration id=outboxsender 2026/04/10 22:58:50 INFO Applying migration id=thread 2026/04/10 22:58:50 INFO Applying migration id=host 2026/04/10 22:58:50 INFO Applying migration id=sharedinbox 2026/04/10 22:58:50 INFO Applying migration id=noteshost 2026/04/10 22:58:50 INFO Applying migration id=fetched 2026/04/10 22:58:50 INFO Applying migration id=move 2026/04/10 22:58:50 INFO Applying migration id=cleanup 2026/04/10 22:58:50 INFO Applying migration id=received 2026/04/10 22:58:50 INFO Applying migration id=namehost 2026/04/10 22:58:50 INFO Applying migration id=outboxhost 2026/04/10 22:58:50 INFO Applying migration id=notesfts 2026/04/10 22:58:50 INFO Applying migration id=iconsname 2026/04/10 22:58:50 INFO Applying migration id=nohash 2026/04/10 22:58:50 INFO Applying migration id=shares 2026/04/10 22:58:50 INFO Applying migration id=actorttl 2026/04/10 22:58:50 INFO Applying migration id=tocc 2026/04/10 22:58:50 INFO Applying migration id=followeds 2026/04/10 22:58:50 INFO Applying migration id=certhash 2026/04/10 22:58:50 INFO Applying migration id=follows_sync 2026/04/10 22:58:50 INFO Applying migration id=jsonpath 2026/04/10 22:58:50 INFO Applying migration id=localforward 2026/04/10 22:58:50 INFO Applying migration id=avatar 2026/04/10 22:58:50 INFO Applying migration id=noimage 2026/04/10 22:58:50 INFO Applying migration id=feed 2026/04/10 22:58:50 INFO Applying migration id=bookmarks 2026/04/10 22:58:50 INFO Applying migration id=shareactivity 2026/04/10 22:58:50 INFO Applying migration id=application 2026/04/10 22:58:50 INFO Applying migration id=certificates 2026/04/10 22:58:50 INFO Applying migration id=rawforward 2026/04/10 22:58:50 INFO Applying migration id=publickey 2026/04/10 22:58:50 INFO Applying migration id=resolvegroup 2026/04/10 22:58:50 INFO Applying migration id=reject 2026/04/10 22:58:50 INFO Applying migration id=autodel 2026/04/10 22:58:50 INFO Applying migration id=jsonb 2026/04/10 22:58:50 INFO Applying migration id=quote 2026/04/10 22:58:50 INFO Applying migration id=rfc9421 2026/04/10 22:58:50 INFO Applying migration id=keys 2026/04/10 22:58:50 INFO Applying migration id=portable 2026/04/10 22:58:50 INFO Applying migration id=proofs 2026/04/10 22:58:50 INFO Applying migration id=contexts 2026/04/10 22:58:50 INFO Applying migration id=deliverieshost 2026/04/10 22:58:50 INFO Applying migration id=pembegin 2026/04/10 22:58:50 INFO Applying migration id=didhost 2026/04/10 22:58:51 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-9e63-72b6-9eac-7e47568d4873 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:51 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-9e63-7b2b-a4db-bb91706bdd0d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-9e63-72b6-9eac-7e47568d4873 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799e-9e63-72b6-9eac-7e47568d4873 2026/04/10 22:58:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-9e64-71a5-a2c7-f10b8f2f7ec6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-9e64-716f-8187-38573ebe4df8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-9e64-716f-8187-38573ebe4df8 2026/04/10 22:58:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-9e64-716f-8187-38573ebe4df8 --- PASS: TestView_PostToFollowers (1.07s) === RUN TestView_PostToFollowersPostBeforeFollow 2026/04/10 22:58:51 INFO Applying migration id=initial 2026/04/10 22:58:51 INFO Applying migration id=notesupdated 2026/04/10 22:58:51 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:51 INFO Applying migration id=activitiesid 2026/04/10 22:58:51 INFO Applying migration id=outbox 2026/04/10 22:58:51 INFO Applying migration id=edits 2026/04/10 22:58:51 INFO Applying migration id=outboxactor 2026/04/10 22:58:51 INFO Applying migration id=outboxsender 2026/04/10 22:58:51 INFO Applying migration id=thread 2026/04/10 22:58:51 INFO Applying migration id=host 2026/04/10 22:58:51 INFO Applying migration id=sharedinbox 2026/04/10 22:58:51 INFO Applying migration id=noteshost 2026/04/10 22:58:51 INFO Applying migration id=fetched 2026/04/10 22:58:51 INFO Applying migration id=move 2026/04/10 22:58:51 INFO Applying migration id=cleanup 2026/04/10 22:58:51 INFO Applying migration id=received 2026/04/10 22:58:51 INFO Applying migration id=namehost 2026/04/10 22:58:51 INFO Applying migration id=outboxhost 2026/04/10 22:58:51 INFO Applying migration id=notesfts 2026/04/10 22:58:51 INFO Applying migration id=iconsname 2026/04/10 22:58:51 INFO Applying migration id=nohash 2026/04/10 22:58:51 INFO Applying migration id=shares 2026/04/10 22:58:51 INFO Applying migration id=actorttl 2026/04/10 22:58:51 INFO Applying migration id=tocc 2026/04/10 22:58:51 INFO Applying migration id=followeds 2026/04/10 22:58:51 INFO Applying migration id=certhash 2026/04/10 22:58:51 INFO Applying migration id=follows_sync 2026/04/10 22:58:51 INFO Applying migration id=jsonpath 2026/04/10 22:58:51 INFO Applying migration id=localforward 2026/04/10 22:58:51 INFO Applying migration id=avatar 2026/04/10 22:58:51 INFO Applying migration id=noimage 2026/04/10 22:58:51 INFO Applying migration id=feed 2026/04/10 22:58:51 INFO Applying migration id=bookmarks 2026/04/10 22:58:51 INFO Applying migration id=shareactivity 2026/04/10 22:58:51 INFO Applying migration id=application 2026/04/10 22:58:51 INFO Applying migration id=certificates 2026/04/10 22:58:51 INFO Applying migration id=rawforward 2026/04/10 22:58:51 INFO Applying migration id=publickey 2026/04/10 22:58:51 INFO Applying migration id=resolvegroup 2026/04/10 22:58:51 INFO Applying migration id=reject 2026/04/10 22:58:51 INFO Applying migration id=autodel 2026/04/10 22:58:51 INFO Applying migration id=jsonb 2026/04/10 22:58:51 INFO Applying migration id=quote 2026/04/10 22:58:51 INFO Applying migration id=rfc9421 2026/04/10 22:58:51 INFO Applying migration id=keys 2026/04/10 22:58:51 INFO Applying migration id=portable 2026/04/10 22:58:51 INFO Applying migration id=proofs 2026/04/10 22:58:51 INFO Applying migration id=contexts 2026/04/10 22:58:51 INFO Applying migration id=deliverieshost 2026/04/10 22:58:51 INFO Applying migration id=pembegin 2026/04/10 22:58:51 INFO Applying migration id=didhost 2026/04/10 22:58:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-a1e4-761d-aeb7-018fe31c0a86 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-a1e4-7598-b8f9-e9f81f0f6a3f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-a1e4-7598-b8f9-e9f81f0f6a3f 2026/04/10 22:58:52 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-a1e6-719e-85ed-75d0569510df activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-a1e6-79f2-9843-0e41b2a65741 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-a1e6-719e-85ed-75d0569510df activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799e-a1e6-719e-85ed-75d0569510df 2026/04/10 22:58:52 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-a1e4-7598-b8f9-e9f81f0f6a3f --- PASS: TestView_PostToFollowersPostBeforeFollow (0.90s) === RUN TestView_PostToFollowersUnfollow 2026/04/10 22:58:52 INFO Applying migration id=initial 2026/04/10 22:58:52 INFO Applying migration id=notesupdated 2026/04/10 22:58:52 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:52 INFO Applying migration id=activitiesid 2026/04/10 22:58:52 INFO Applying migration id=outbox 2026/04/10 22:58:52 INFO Applying migration id=edits 2026/04/10 22:58:52 INFO Applying migration id=outboxactor 2026/04/10 22:58:52 INFO Applying migration id=outboxsender 2026/04/10 22:58:52 INFO Applying migration id=thread 2026/04/10 22:58:52 INFO Applying migration id=host 2026/04/10 22:58:52 INFO Applying migration id=sharedinbox 2026/04/10 22:58:52 INFO Applying migration id=noteshost 2026/04/10 22:58:52 INFO Applying migration id=fetched 2026/04/10 22:58:52 INFO Applying migration id=move 2026/04/10 22:58:52 INFO Applying migration id=cleanup 2026/04/10 22:58:52 INFO Applying migration id=received 2026/04/10 22:58:52 INFO Applying migration id=namehost 2026/04/10 22:58:52 INFO Applying migration id=outboxhost 2026/04/10 22:58:52 INFO Applying migration id=notesfts 2026/04/10 22:58:52 INFO Applying migration id=iconsname 2026/04/10 22:58:52 INFO Applying migration id=nohash 2026/04/10 22:58:52 INFO Applying migration id=shares 2026/04/10 22:58:52 INFO Applying migration id=actorttl 2026/04/10 22:58:52 INFO Applying migration id=tocc 2026/04/10 22:58:52 INFO Applying migration id=followeds 2026/04/10 22:58:52 INFO Applying migration id=certhash 2026/04/10 22:58:52 INFO Applying migration id=follows_sync 2026/04/10 22:58:52 INFO Applying migration id=jsonpath 2026/04/10 22:58:52 INFO Applying migration id=localforward 2026/04/10 22:58:52 INFO Applying migration id=avatar 2026/04/10 22:58:52 INFO Applying migration id=noimage 2026/04/10 22:58:52 INFO Applying migration id=feed 2026/04/10 22:58:52 INFO Applying migration id=bookmarks 2026/04/10 22:58:52 INFO Applying migration id=shareactivity 2026/04/10 22:58:52 INFO Applying migration id=application 2026/04/10 22:58:52 INFO Applying migration id=certificates 2026/04/10 22:58:52 INFO Applying migration id=rawforward 2026/04/10 22:58:52 INFO Applying migration id=publickey 2026/04/10 22:58:52 INFO Applying migration id=resolvegroup 2026/04/10 22:58:52 INFO Applying migration id=reject 2026/04/10 22:58:52 INFO Applying migration id=autodel 2026/04/10 22:58:52 INFO Applying migration id=jsonb 2026/04/10 22:58:52 INFO Applying migration id=quote 2026/04/10 22:58:52 INFO Applying migration id=rfc9421 2026/04/10 22:58:52 INFO Applying migration id=keys 2026/04/10 22:58:52 INFO Applying migration id=portable 2026/04/10 22:58:52 INFO Applying migration id=proofs 2026/04/10 22:58:52 INFO Applying migration id=contexts 2026/04/10 22:58:52 INFO Applying migration id=deliverieshost 2026/04/10 22:58:52 INFO Applying migration id=pembegin 2026/04/10 22:58:52 INFO Applying migration id=didhost 2026/04/10 22:58:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-a516-7441-b743-6d00d29ae12d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-a516-7c42-8cf6-3620c9307af0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-a516-7441-b743-6d00d29ae12d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799e-a516-7441-b743-6d00d29ae12d 2026/04/10 22:58:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-a517-7281-b484-7303bed004fb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-a517-724f-8eff-9fbb1d98ded1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-a517-724f-8eff-9fbb1d98ded1 2026/04/10 22:58:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-a517-724f-8eff-9fbb1d98ded1 2026/04/10 22:58:53 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799e-a519-76b9-83df-9cd0a02b08fc activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-a516-7441-b743-6d00d29ae12d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-a517-724f-8eff-9fbb1d98ded1 2026/04/10 22:58:53 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799e-a517-724f-8eff-9fbb1d98ded1 --- PASS: TestView_PostToFollowersUnfollow (0.82s) === RUN TestView_PostToFollowersNotFollowing 2026/04/10 22:58:53 INFO Applying migration id=initial 2026/04/10 22:58:53 INFO Applying migration id=notesupdated 2026/04/10 22:58:53 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:53 INFO Applying migration id=activitiesid 2026/04/10 22:58:53 INFO Applying migration id=outbox 2026/04/10 22:58:53 INFO Applying migration id=edits 2026/04/10 22:58:53 INFO Applying migration id=outboxactor 2026/04/10 22:58:53 INFO Applying migration id=outboxsender 2026/04/10 22:58:53 INFO Applying migration id=thread 2026/04/10 22:58:53 INFO Applying migration id=host 2026/04/10 22:58:53 INFO Applying migration id=sharedinbox 2026/04/10 22:58:53 INFO Applying migration id=noteshost 2026/04/10 22:58:53 INFO Applying migration id=fetched 2026/04/10 22:58:53 INFO Applying migration id=move 2026/04/10 22:58:53 INFO Applying migration id=cleanup 2026/04/10 22:58:53 INFO Applying migration id=received 2026/04/10 22:58:53 INFO Applying migration id=namehost 2026/04/10 22:58:53 INFO Applying migration id=outboxhost 2026/04/10 22:58:53 INFO Applying migration id=notesfts 2026/04/10 22:58:53 INFO Applying migration id=iconsname 2026/04/10 22:58:53 INFO Applying migration id=nohash 2026/04/10 22:58:53 INFO Applying migration id=shares 2026/04/10 22:58:53 INFO Applying migration id=actorttl 2026/04/10 22:58:53 INFO Applying migration id=tocc 2026/04/10 22:58:53 INFO Applying migration id=followeds 2026/04/10 22:58:53 INFO Applying migration id=certhash 2026/04/10 22:58:53 INFO Applying migration id=follows_sync 2026/04/10 22:58:53 INFO Applying migration id=jsonpath 2026/04/10 22:58:53 INFO Applying migration id=localforward 2026/04/10 22:58:53 INFO Applying migration id=avatar 2026/04/10 22:58:53 INFO Applying migration id=noimage 2026/04/10 22:58:53 INFO Applying migration id=feed 2026/04/10 22:58:53 INFO Applying migration id=bookmarks 2026/04/10 22:58:53 INFO Applying migration id=shareactivity 2026/04/10 22:58:53 INFO Applying migration id=application 2026/04/10 22:58:53 INFO Applying migration id=certificates 2026/04/10 22:58:53 INFO Applying migration id=rawforward 2026/04/10 22:58:53 INFO Applying migration id=publickey 2026/04/10 22:58:53 INFO Applying migration id=resolvegroup 2026/04/10 22:58:53 INFO Applying migration id=reject 2026/04/10 22:58:53 INFO Applying migration id=autodel 2026/04/10 22:58:53 INFO Applying migration id=jsonb 2026/04/10 22:58:53 INFO Applying migration id=quote 2026/04/10 22:58:53 INFO Applying migration id=rfc9421 2026/04/10 22:58:53 INFO Applying migration id=keys 2026/04/10 22:58:53 INFO Applying migration id=portable 2026/04/10 22:58:53 INFO Applying migration id=proofs 2026/04/10 22:58:53 INFO Applying migration id=contexts 2026/04/10 22:58:53 INFO Applying migration id=deliverieshost 2026/04/10 22:58:53 INFO Applying migration id=pembegin 2026/04/10 22:58:53 INFO Applying migration id=didhost 2026/04/10 22:58:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-a822-72b5-81f5-ec45bac9be59 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-a822-7281-ac4b-14e3a4bf3936 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-a822-7281-ac4b-14e3a4bf3936 2026/04/10 22:58:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-a822-7281-ac4b-14e3a4bf3936 2026/04/10 22:58:54 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799e-a822-7281-ac4b-14e3a4bf3936 --- PASS: TestView_PostToFollowersNotFollowing (0.78s) === RUN TestView_PostToFollowersWithReply 2026/04/10 22:58:54 INFO Applying migration id=initial 2026/04/10 22:58:54 INFO Applying migration id=notesupdated 2026/04/10 22:58:54 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:54 INFO Applying migration id=activitiesid 2026/04/10 22:58:54 INFO Applying migration id=outbox 2026/04/10 22:58:54 INFO Applying migration id=edits 2026/04/10 22:58:54 INFO Applying migration id=outboxactor 2026/04/10 22:58:54 INFO Applying migration id=outboxsender 2026/04/10 22:58:54 INFO Applying migration id=thread 2026/04/10 22:58:54 INFO Applying migration id=host 2026/04/10 22:58:54 INFO Applying migration id=sharedinbox 2026/04/10 22:58:54 INFO Applying migration id=noteshost 2026/04/10 22:58:54 INFO Applying migration id=fetched 2026/04/10 22:58:54 INFO Applying migration id=move 2026/04/10 22:58:54 INFO Applying migration id=cleanup 2026/04/10 22:58:54 INFO Applying migration id=received 2026/04/10 22:58:54 INFO Applying migration id=namehost 2026/04/10 22:58:54 INFO Applying migration id=outboxhost 2026/04/10 22:58:54 INFO Applying migration id=notesfts 2026/04/10 22:58:54 INFO Applying migration id=iconsname 2026/04/10 22:58:54 INFO Applying migration id=nohash 2026/04/10 22:58:54 INFO Applying migration id=shares 2026/04/10 22:58:54 INFO Applying migration id=actorttl 2026/04/10 22:58:54 INFO Applying migration id=tocc 2026/04/10 22:58:54 INFO Applying migration id=followeds 2026/04/10 22:58:54 INFO Applying migration id=certhash 2026/04/10 22:58:54 INFO Applying migration id=follows_sync 2026/04/10 22:58:54 INFO Applying migration id=jsonpath 2026/04/10 22:58:54 INFO Applying migration id=localforward 2026/04/10 22:58:54 INFO Applying migration id=avatar 2026/04/10 22:58:54 INFO Applying migration id=noimage 2026/04/10 22:58:54 INFO Applying migration id=feed 2026/04/10 22:58:54 INFO Applying migration id=bookmarks 2026/04/10 22:58:54 INFO Applying migration id=shareactivity 2026/04/10 22:58:54 INFO Applying migration id=application 2026/04/10 22:58:54 INFO Applying migration id=certificates 2026/04/10 22:58:54 INFO Applying migration id=rawforward 2026/04/10 22:58:54 INFO Applying migration id=publickey 2026/04/10 22:58:54 INFO Applying migration id=resolvegroup 2026/04/10 22:58:54 INFO Applying migration id=reject 2026/04/10 22:58:54 INFO Applying migration id=autodel 2026/04/10 22:58:54 INFO Applying migration id=jsonb 2026/04/10 22:58:54 INFO Applying migration id=quote 2026/04/10 22:58:54 INFO Applying migration id=rfc9421 2026/04/10 22:58:54 INFO Applying migration id=keys 2026/04/10 22:58:54 INFO Applying migration id=portable 2026/04/10 22:58:54 INFO Applying migration id=proofs 2026/04/10 22:58:54 INFO Applying migration id=contexts 2026/04/10 22:58:54 INFO Applying migration id=deliverieshost 2026/04/10 22:58:54 INFO Applying migration id=pembegin 2026/04/10 22:58:54 INFO Applying migration id=didhost 2026/04/10 22:58:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-ac0a-7e31-b120-d4c9f820fa47 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-ac0b-77e3-923b-2e2d51243c2b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-ac0a-7e31-b120-d4c9f820fa47 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799e-ac0a-7e31-b120-d4c9f820fa47 2026/04/10 22:58:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-ac0b-7e72-b1f9-01bcc9533684 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-ac0c-769b-9cf5-dfee71e71a2d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-ac0b-7e72-b1f9-01bcc9533684 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d799e-ac0b-7e72-b1f9-01bcc9533684 2026/04/10 22:58:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-ac0c-7c91-835c-c0fdfc1aed5c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-ac0c-7c5e-92d2-122a549c594f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-ac0c-7c5e-92d2-122a549c594f 2026/04/10 22:58:55 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-ac0c-7c5e-92d2-122a549c594f 2026/04/10 22:58:55 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-ac0e-753b-9705-862cc6929e28 note=https://localhost.localdomain:8443/post/019d799e-ac0e-7510-b4d2-7071dae60a98 thread=https://localhost.localdomain:8443/post/019d799e-ac0c-7c5e-92d2-122a549c594f starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-ac0e-753b-9705-862cc6929e28 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-ac0e-7510-b4d2-7071dae60a98 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-ac0e-7510-b4d2-7071dae60a98 2026/04/10 22:58:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-ac0c-7c5e-92d2-122a549c594f --- PASS: TestView_PostToFollowersWithReply (1.01s) === RUN TestView_PostInGroupPublicAndGroupFollowed 2026/04/10 22:58:55 INFO Applying migration id=initial 2026/04/10 22:58:55 INFO Applying migration id=notesupdated 2026/04/10 22:58:55 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:55 INFO Applying migration id=activitiesid 2026/04/10 22:58:55 INFO Applying migration id=outbox 2026/04/10 22:58:55 INFO Applying migration id=edits 2026/04/10 22:58:55 INFO Applying migration id=outboxactor 2026/04/10 22:58:55 INFO Applying migration id=outboxsender 2026/04/10 22:58:55 INFO Applying migration id=thread 2026/04/10 22:58:55 INFO Applying migration id=host 2026/04/10 22:58:55 INFO Applying migration id=sharedinbox 2026/04/10 22:58:55 INFO Applying migration id=noteshost 2026/04/10 22:58:55 INFO Applying migration id=fetched 2026/04/10 22:58:55 INFO Applying migration id=move 2026/04/10 22:58:55 INFO Applying migration id=cleanup 2026/04/10 22:58:55 INFO Applying migration id=received 2026/04/10 22:58:55 INFO Applying migration id=namehost 2026/04/10 22:58:55 INFO Applying migration id=outboxhost 2026/04/10 22:58:55 INFO Applying migration id=notesfts 2026/04/10 22:58:55 INFO Applying migration id=iconsname 2026/04/10 22:58:55 INFO Applying migration id=nohash 2026/04/10 22:58:55 INFO Applying migration id=shares 2026/04/10 22:58:55 INFO Applying migration id=actorttl 2026/04/10 22:58:55 INFO Applying migration id=tocc 2026/04/10 22:58:55 INFO Applying migration id=followeds 2026/04/10 22:58:55 INFO Applying migration id=certhash 2026/04/10 22:58:55 INFO Applying migration id=follows_sync 2026/04/10 22:58:55 INFO Applying migration id=jsonpath 2026/04/10 22:58:55 INFO Applying migration id=localforward 2026/04/10 22:58:55 INFO Applying migration id=avatar 2026/04/10 22:58:55 INFO Applying migration id=noimage 2026/04/10 22:58:55 INFO Applying migration id=feed 2026/04/10 22:58:55 INFO Applying migration id=bookmarks 2026/04/10 22:58:55 INFO Applying migration id=shareactivity 2026/04/10 22:58:55 INFO Applying migration id=application 2026/04/10 22:58:55 INFO Applying migration id=certificates 2026/04/10 22:58:55 INFO Applying migration id=rawforward 2026/04/10 22:58:55 INFO Applying migration id=publickey 2026/04/10 22:58:55 INFO Applying migration id=resolvegroup 2026/04/10 22:58:55 INFO Applying migration id=reject 2026/04/10 22:58:55 INFO Applying migration id=autodel 2026/04/10 22:58:55 INFO Applying migration id=jsonb 2026/04/10 22:58:55 INFO Applying migration id=quote 2026/04/10 22:58:55 INFO Applying migration id=rfc9421 2026/04/10 22:58:55 INFO Applying migration id=keys 2026/04/10 22:58:55 INFO Applying migration id=portable 2026/04/10 22:58:55 INFO Applying migration id=proofs 2026/04/10 22:58:55 INFO Applying migration id=contexts 2026/04/10 22:58:55 INFO Applying migration id=deliverieshost 2026/04/10 22:58:55 INFO Applying migration id=pembegin 2026/04/10 22:58:55 INFO Applying migration id=didhost 2026/04/10 22: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:58:56 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-b163-7d6b-9179-29bb55dd72ff activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/04/10 22:58:56 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupPublicAndGroupFollowed (1.36s) === RUN TestView_PostInGroupNotPublicAndGroupFollowed 2026/04/10 22:58:56 INFO Applying migration id=initial 2026/04/10 22:58:56 INFO Applying migration id=notesupdated 2026/04/10 22:58:56 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:56 INFO Applying migration id=activitiesid 2026/04/10 22:58:56 INFO Applying migration id=outbox 2026/04/10 22:58:56 INFO Applying migration id=edits 2026/04/10 22:58:56 INFO Applying migration id=outboxactor 2026/04/10 22:58:56 INFO Applying migration id=outboxsender 2026/04/10 22:58:56 INFO Applying migration id=thread 2026/04/10 22:58:56 INFO Applying migration id=host 2026/04/10 22:58:56 INFO Applying migration id=sharedinbox 2026/04/10 22:58:56 INFO Applying migration id=noteshost 2026/04/10 22:58:56 INFO Applying migration id=fetched 2026/04/10 22:58:56 INFO Applying migration id=move 2026/04/10 22:58:56 INFO Applying migration id=cleanup 2026/04/10 22:58:56 INFO Applying migration id=received 2026/04/10 22:58:56 INFO Applying migration id=namehost 2026/04/10 22:58:56 INFO Applying migration id=outboxhost 2026/04/10 22:58:56 INFO Applying migration id=notesfts 2026/04/10 22:58:56 INFO Applying migration id=iconsname 2026/04/10 22:58:56 INFO Applying migration id=nohash 2026/04/10 22:58:56 INFO Applying migration id=shares 2026/04/10 22:58:56 INFO Applying migration id=actorttl 2026/04/10 22:58:56 INFO Applying migration id=tocc 2026/04/10 22:58:56 INFO Applying migration id=followeds 2026/04/10 22:58:56 INFO Applying migration id=certhash 2026/04/10 22:58:56 INFO Applying migration id=follows_sync 2026/04/10 22:58:56 INFO Applying migration id=jsonpath 2026/04/10 22:58:56 INFO Applying migration id=localforward 2026/04/10 22:58:56 INFO Applying migration id=avatar 2026/04/10 22:58:56 INFO Applying migration id=noimage 2026/04/10 22:58:56 INFO Applying migration id=feed 2026/04/10 22:58:56 INFO Applying migration id=bookmarks 2026/04/10 22:58:56 INFO Applying migration id=shareactivity 2026/04/10 22:58:56 INFO Applying migration id=application 2026/04/10 22:58:56 INFO Applying migration id=certificates 2026/04/10 22:58:56 INFO Applying migration id=rawforward 2026/04/10 22:58:56 INFO Applying migration id=publickey 2026/04/10 22:58:56 INFO Applying migration id=resolvegroup 2026/04/10 22:58:56 INFO Applying migration id=reject 2026/04/10 22:58:56 INFO Applying migration id=autodel 2026/04/10 22:58:56 INFO Applying migration id=jsonb 2026/04/10 22:58:56 INFO Applying migration id=quote 2026/04/10 22:58:56 INFO Applying migration id=rfc9421 2026/04/10 22:58:56 INFO Applying migration id=keys 2026/04/10 22:58:56 INFO Applying migration id=portable 2026/04/10 22:58:56 INFO Applying migration id=proofs 2026/04/10 22:58:56 INFO Applying migration id=contexts 2026/04/10 22:58:56 INFO Applying migration id=deliverieshost 2026/04/10 22:58:56 INFO Applying migration id=pembegin 2026/04/10 22:58:56 INFO Applying migration id=didhost 2026/04/10 22: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:58:57 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-b6c9-751d-8f94-a31ccbf727c6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/04/10 22:58:57 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowed (1.38s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted 2026/04/10 22:58:57 INFO Applying migration id=initial 2026/04/10 22:58:57 INFO Applying migration id=notesupdated 2026/04/10 22:58:57 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:57 INFO Applying migration id=activitiesid 2026/04/10 22:58:57 INFO Applying migration id=outbox 2026/04/10 22:58:57 INFO Applying migration id=edits 2026/04/10 22:58:57 INFO Applying migration id=outboxactor 2026/04/10 22:58:57 INFO Applying migration id=outboxsender 2026/04/10 22:58:57 INFO Applying migration id=thread 2026/04/10 22:58:57 INFO Applying migration id=host 2026/04/10 22:58:57 INFO Applying migration id=sharedinbox 2026/04/10 22:58:57 INFO Applying migration id=noteshost 2026/04/10 22:58:57 INFO Applying migration id=fetched 2026/04/10 22:58:57 INFO Applying migration id=move 2026/04/10 22:58:57 INFO Applying migration id=cleanup 2026/04/10 22:58:57 INFO Applying migration id=received 2026/04/10 22:58:57 INFO Applying migration id=namehost 2026/04/10 22:58:57 INFO Applying migration id=outboxhost 2026/04/10 22:58:57 INFO Applying migration id=notesfts 2026/04/10 22:58:57 INFO Applying migration id=iconsname 2026/04/10 22:58:57 INFO Applying migration id=nohash 2026/04/10 22:58:57 INFO Applying migration id=shares 2026/04/10 22:58:57 INFO Applying migration id=actorttl 2026/04/10 22:58:57 INFO Applying migration id=tocc 2026/04/10 22:58:57 INFO Applying migration id=followeds 2026/04/10 22:58:57 INFO Applying migration id=certhash 2026/04/10 22:58:57 INFO Applying migration id=follows_sync 2026/04/10 22:58:57 INFO Applying migration id=jsonpath 2026/04/10 22:58:57 INFO Applying migration id=localforward 2026/04/10 22:58:57 INFO Applying migration id=avatar 2026/04/10 22:58:57 INFO Applying migration id=noimage 2026/04/10 22:58:57 INFO Applying migration id=feed 2026/04/10 22:58:57 INFO Applying migration id=bookmarks 2026/04/10 22:58:57 INFO Applying migration id=shareactivity 2026/04/10 22:58:57 INFO Applying migration id=application 2026/04/10 22:58:57 INFO Applying migration id=certificates 2026/04/10 22:58:57 INFO Applying migration id=rawforward 2026/04/10 22:58:57 INFO Applying migration id=publickey 2026/04/10 22:58:57 INFO Applying migration id=resolvegroup 2026/04/10 22:58:57 INFO Applying migration id=reject 2026/04/10 22:58:57 INFO Applying migration id=autodel 2026/04/10 22:58:57 INFO Applying migration id=jsonb 2026/04/10 22:58:57 INFO Applying migration id=quote 2026/04/10 22:58:57 INFO Applying migration id=rfc9421 2026/04/10 22:58:57 INFO Applying migration id=keys 2026/04/10 22:58:57 INFO Applying migration id=portable 2026/04/10 22:58:57 INFO Applying migration id=proofs 2026/04/10 22:58:57 INFO Applying migration id=contexts 2026/04/10 22:58:57 INFO Applying migration id=deliverieshost 2026/04/10 22:58:57 INFO Applying migration id=pembegin 2026/04/10 22:58:57 INFO Applying migration id=didhost 2026/04/10 22: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:58:58 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-ba7c-77de-be8d-2fd57581856b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/04/10 22:58:58 INFO Viewing post post=https://127.0.0.1/note/1 2026/04/10 22:58:58 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted (0.95s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowed 2026/04/10 22:58:58 INFO Applying migration id=initial 2026/04/10 22:58:58 INFO Applying migration id=notesupdated 2026/04/10 22:58:58 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:58 INFO Applying migration id=activitiesid 2026/04/10 22:58:58 INFO Applying migration id=outbox 2026/04/10 22:58:58 INFO Applying migration id=edits 2026/04/10 22:58:58 INFO Applying migration id=outboxactor 2026/04/10 22:58:58 INFO Applying migration id=outboxsender 2026/04/10 22:58:58 INFO Applying migration id=thread 2026/04/10 22:58:58 INFO Applying migration id=host 2026/04/10 22:58:58 INFO Applying migration id=sharedinbox 2026/04/10 22:58:58 INFO Applying migration id=noteshost 2026/04/10 22:58:58 INFO Applying migration id=fetched 2026/04/10 22:58:58 INFO Applying migration id=move 2026/04/10 22:58:58 INFO Applying migration id=cleanup 2026/04/10 22:58:58 INFO Applying migration id=received 2026/04/10 22:58:58 INFO Applying migration id=namehost 2026/04/10 22:58:58 INFO Applying migration id=outboxhost 2026/04/10 22:58:58 INFO Applying migration id=notesfts 2026/04/10 22:58:58 INFO Applying migration id=iconsname 2026/04/10 22:58:58 INFO Applying migration id=nohash 2026/04/10 22:58:58 INFO Applying migration id=shares 2026/04/10 22:58:58 INFO Applying migration id=actorttl 2026/04/10 22:58:58 INFO Applying migration id=tocc 2026/04/10 22:58:58 INFO Applying migration id=followeds 2026/04/10 22:58:58 INFO Applying migration id=certhash 2026/04/10 22:58:58 INFO Applying migration id=follows_sync 2026/04/10 22:58:58 INFO Applying migration id=jsonpath 2026/04/10 22:58:58 INFO Applying migration id=localforward 2026/04/10 22:58:58 INFO Applying migration id=avatar 2026/04/10 22:58:58 INFO Applying migration id=noimage 2026/04/10 22:58:58 INFO Applying migration id=feed 2026/04/10 22:58:58 INFO Applying migration id=bookmarks 2026/04/10 22:58:58 INFO Applying migration id=shareactivity 2026/04/10 22:58:58 INFO Applying migration id=application 2026/04/10 22:58:58 INFO Applying migration id=certificates 2026/04/10 22:58:58 INFO Applying migration id=rawforward 2026/04/10 22:58:58 INFO Applying migration id=publickey 2026/04/10 22:58:58 INFO Applying migration id=resolvegroup 2026/04/10 22:58:58 INFO Applying migration id=reject 2026/04/10 22:58:58 INFO Applying migration id=autodel 2026/04/10 22:58:58 INFO Applying migration id=jsonb 2026/04/10 22:58:58 INFO Applying migration id=quote 2026/04/10 22:58:58 INFO Applying migration id=rfc9421 2026/04/10 22:58:58 INFO Applying migration id=keys 2026/04/10 22:58:58 INFO Applying migration id=portable 2026/04/10 22:58:58 INFO Applying migration id=proofs 2026/04/10 22:58:58 INFO Applying migration id=contexts 2026/04/10 22:58:58 INFO Applying migration id=deliverieshost 2026/04/10 22:58:58 INFO Applying migration id=pembegin 2026/04/10 22:58:58 INFO Applying migration id=didhost 2026/04/10 22:58:59 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:58:59 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-bdb8-7a00-87e4-d5da981ce5a9 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 22:58:59 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowed (0.83s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted 2026/04/10 22:58:59 INFO Applying migration id=initial 2026/04/10 22:58:59 INFO Applying migration id=notesupdated 2026/04/10 22:58:59 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:59 INFO Applying migration id=activitiesid 2026/04/10 22:58:59 INFO Applying migration id=outbox 2026/04/10 22:58:59 INFO Applying migration id=edits 2026/04/10 22:58:59 INFO Applying migration id=outboxactor 2026/04/10 22:58:59 INFO Applying migration id=outboxsender 2026/04/10 22:58:59 INFO Applying migration id=thread 2026/04/10 22:58:59 INFO Applying migration id=host 2026/04/10 22:58:59 INFO Applying migration id=sharedinbox 2026/04/10 22:58:59 INFO Applying migration id=noteshost 2026/04/10 22:58:59 INFO Applying migration id=fetched 2026/04/10 22:58:59 INFO Applying migration id=move 2026/04/10 22:58:59 INFO Applying migration id=cleanup 2026/04/10 22:58:59 INFO Applying migration id=received 2026/04/10 22:58:59 INFO Applying migration id=namehost 2026/04/10 22:58:59 INFO Applying migration id=outboxhost 2026/04/10 22:58:59 INFO Applying migration id=notesfts 2026/04/10 22:58:59 INFO Applying migration id=iconsname 2026/04/10 22:58:59 INFO Applying migration id=nohash 2026/04/10 22:58:59 INFO Applying migration id=shares 2026/04/10 22:58:59 INFO Applying migration id=actorttl 2026/04/10 22:58:59 INFO Applying migration id=tocc 2026/04/10 22:58:59 INFO Applying migration id=followeds 2026/04/10 22:58:59 INFO Applying migration id=certhash 2026/04/10 22:58:59 INFO Applying migration id=follows_sync 2026/04/10 22:58:59 INFO Applying migration id=jsonpath 2026/04/10 22:58:59 INFO Applying migration id=localforward 2026/04/10 22:58:59 INFO Applying migration id=avatar 2026/04/10 22:58:59 INFO Applying migration id=noimage 2026/04/10 22:58:59 INFO Applying migration id=feed 2026/04/10 22:58:59 INFO Applying migration id=bookmarks 2026/04/10 22:58:59 INFO Applying migration id=shareactivity 2026/04/10 22:58:59 INFO Applying migration id=application 2026/04/10 22:58:59 INFO Applying migration id=certificates 2026/04/10 22:58:59 INFO Applying migration id=rawforward 2026/04/10 22:58:59 INFO Applying migration id=publickey 2026/04/10 22:58:59 INFO Applying migration id=resolvegroup 2026/04/10 22:58:59 INFO Applying migration id=reject 2026/04/10 22:58:59 INFO Applying migration id=autodel 2026/04/10 22:58:59 INFO Applying migration id=jsonb 2026/04/10 22:58:59 INFO Applying migration id=quote 2026/04/10 22:58:59 INFO Applying migration id=rfc9421 2026/04/10 22:58:59 INFO Applying migration id=keys 2026/04/10 22:58:59 INFO Applying migration id=portable 2026/04/10 22:58:59 INFO Applying migration id=proofs 2026/04/10 22:58:59 INFO Applying migration id=contexts 2026/04/10 22:58:59 INFO Applying migration id=deliverieshost 2026/04/10 22:58:59 INFO Applying migration id=pembegin 2026/04/10 22:58:59 INFO Applying migration id=didhost 2026/04/10 22:59:00 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:59:00 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-c1d8-7f08-9a99-a0e41df9bbd0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 22:59:00 INFO Viewing post post=https://127.0.0.1/note/1 2026/04/10 22:59:00 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted (1.06s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithReply 2026/04/10 22:59:00 INFO Applying migration id=initial 2026/04/10 22:59:00 INFO Applying migration id=notesupdated 2026/04/10 22:59:00 INFO Applying migration id=personspreferredusername 2026/04/10 22:59:00 INFO Applying migration id=activitiesid 2026/04/10 22:59:00 INFO Applying migration id=outbox 2026/04/10 22:59:00 INFO Applying migration id=edits 2026/04/10 22:59:00 INFO Applying migration id=outboxactor 2026/04/10 22:59:00 INFO Applying migration id=outboxsender 2026/04/10 22:59:00 INFO Applying migration id=thread 2026/04/10 22:59:00 INFO Applying migration id=host 2026/04/10 22:59:00 INFO Applying migration id=sharedinbox 2026/04/10 22:59:00 INFO Applying migration id=noteshost 2026/04/10 22:59:00 INFO Applying migration id=fetched 2026/04/10 22:59:00 INFO Applying migration id=move 2026/04/10 22:59:00 INFO Applying migration id=cleanup 2026/04/10 22:59:00 INFO Applying migration id=received 2026/04/10 22:59:00 INFO Applying migration id=namehost 2026/04/10 22:59:00 INFO Applying migration id=outboxhost 2026/04/10 22:59:00 INFO Applying migration id=notesfts 2026/04/10 22:59:00 INFO Applying migration id=iconsname 2026/04/10 22:59:00 INFO Applying migration id=nohash 2026/04/10 22:59:00 INFO Applying migration id=shares 2026/04/10 22:59:00 INFO Applying migration id=actorttl 2026/04/10 22:59:00 INFO Applying migration id=tocc 2026/04/10 22:59:00 INFO Applying migration id=followeds 2026/04/10 22:59:00 INFO Applying migration id=certhash 2026/04/10 22:59:00 INFO Applying migration id=follows_sync 2026/04/10 22:59:00 INFO Applying migration id=jsonpath 2026/04/10 22:59:00 INFO Applying migration id=localforward 2026/04/10 22:59:00 INFO Applying migration id=avatar 2026/04/10 22:59:00 INFO Applying migration id=noimage 2026/04/10 22:59:00 INFO Applying migration id=feed 2026/04/10 22:59:00 INFO Applying migration id=bookmarks 2026/04/10 22:59:00 INFO Applying migration id=shareactivity 2026/04/10 22:59:00 INFO Applying migration id=application 2026/04/10 22:59:00 INFO Applying migration id=certificates 2026/04/10 22:59:00 INFO Applying migration id=rawforward 2026/04/10 22:59:00 INFO Applying migration id=publickey 2026/04/10 22:59:00 INFO Applying migration id=resolvegroup 2026/04/10 22:59:00 INFO Applying migration id=reject 2026/04/10 22:59:00 INFO Applying migration id=autodel 2026/04/10 22:59:00 INFO Applying migration id=jsonb 2026/04/10 22:59:00 INFO Applying migration id=quote 2026/04/10 22:59:00 INFO Applying migration id=rfc9421 2026/04/10 22:59:00 INFO Applying migration id=keys 2026/04/10 22:59:00 INFO Applying migration id=portable 2026/04/10 22:59:00 INFO Applying migration id=proofs 2026/04/10 22:59:00 INFO Applying migration id=contexts 2026/04/10 22:59:00 INFO Applying migration id=deliverieshost 2026/04/10 22:59:00 INFO Applying migration id=pembegin 2026/04/10 22:59:00 INFO Applying migration id=didhost 2026/04/10 22:59:01 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:59:01 INFO Received a new post activity.id=https://127.0.0.1/create/2 activity.type=Create activity.actor=https://127.0.0.1/user/erin activity.object.kind=object activity.object.id=https://127.0.0.1/note/2 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/erin post=https://127.0.0.1/note/2 2026/04/10 22:59:01 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-c516-7859-b9aa-21eb60550fac activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/04/10 22:59:01 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithReply (0.83s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply 2026/04/10 22:59:01 INFO Applying migration id=initial 2026/04/10 22:59:01 INFO Applying migration id=notesupdated 2026/04/10 22:59:01 INFO Applying migration id=personspreferredusername 2026/04/10 22:59:01 INFO Applying migration id=activitiesid 2026/04/10 22:59:01 INFO Applying migration id=outbox 2026/04/10 22:59:01 INFO Applying migration id=edits 2026/04/10 22:59:01 INFO Applying migration id=outboxactor 2026/04/10 22:59:01 INFO Applying migration id=outboxsender 2026/04/10 22:59:01 INFO Applying migration id=thread 2026/04/10 22:59:01 INFO Applying migration id=host 2026/04/10 22:59:01 INFO Applying migration id=sharedinbox 2026/04/10 22:59:01 INFO Applying migration id=noteshost 2026/04/10 22:59:01 INFO Applying migration id=fetched 2026/04/10 22:59:01 INFO Applying migration id=move 2026/04/10 22:59:01 INFO Applying migration id=cleanup 2026/04/10 22:59:01 INFO Applying migration id=received 2026/04/10 22:59:01 INFO Applying migration id=namehost 2026/04/10 22:59:01 INFO Applying migration id=outboxhost 2026/04/10 22:59:01 INFO Applying migration id=notesfts 2026/04/10 22:59:01 INFO Applying migration id=iconsname 2026/04/10 22:59:01 INFO Applying migration id=nohash 2026/04/10 22:59:01 INFO Applying migration id=shares 2026/04/10 22:59:01 INFO Applying migration id=actorttl 2026/04/10 22:59:01 INFO Applying migration id=tocc 2026/04/10 22:59:01 INFO Applying migration id=followeds 2026/04/10 22:59:01 INFO Applying migration id=certhash 2026/04/10 22:59:01 INFO Applying migration id=follows_sync 2026/04/10 22:59:01 INFO Applying migration id=jsonpath 2026/04/10 22:59:01 INFO Applying migration id=localforward 2026/04/10 22:59:01 INFO Applying migration id=avatar 2026/04/10 22:59:01 INFO Applying migration id=noimage 2026/04/10 22:59:01 INFO Applying migration id=feed 2026/04/10 22:59:01 INFO Applying migration id=bookmarks 2026/04/10 22:59:01 INFO Applying migration id=shareactivity 2026/04/10 22:59:01 INFO Applying migration id=application 2026/04/10 22:59:01 INFO Applying migration id=certificates 2026/04/10 22:59:01 INFO Applying migration id=rawforward 2026/04/10 22:59:01 INFO Applying migration id=publickey 2026/04/10 22:59:01 INFO Applying migration id=resolvegroup 2026/04/10 22:59:01 INFO Applying migration id=reject 2026/04/10 22:59:01 INFO Applying migration id=autodel 2026/04/10 22:59:01 INFO Applying migration id=jsonb 2026/04/10 22:59:01 INFO Applying migration id=quote 2026/04/10 22:59:01 INFO Applying migration id=rfc9421 2026/04/10 22:59:01 INFO Applying migration id=keys 2026/04/10 22:59:01 INFO Applying migration id=portable 2026/04/10 22:59:01 INFO Applying migration id=proofs 2026/04/10 22:59:01 INFO Applying migration id=contexts 2026/04/10 22:59:01 INFO Applying migration id=deliverieshost 2026/04/10 22:59:01 INFO Applying migration id=pembegin 2026/04/10 22:59:01 INFO Applying migration id=didhost 2026/04/10 22:59:02 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:59:02 INFO Received a new post activity.id=https://127.0.0.1/create/2 activity.type=Create activity.actor=https://127.0.0.1/user/erin activity.object.kind=object activity.object.id=https://127.0.0.1/note/2 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/erin post=https://127.0.0.1/note/2 2026/04/10 22:59:02 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-c800-7e92-b3cd-78fc7c07ea71 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/04/10 22:59:02 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply (0.75s) === RUN TestWhisper_HappyFlow 2026/04/10 22:59:02 INFO Applying migration id=initial 2026/04/10 22:59:02 INFO Applying migration id=notesupdated 2026/04/10 22:59:02 INFO Applying migration id=personspreferredusername 2026/04/10 22:59:02 INFO Applying migration id=activitiesid 2026/04/10 22:59:02 INFO Applying migration id=outbox 2026/04/10 22:59:02 INFO Applying migration id=edits 2026/04/10 22:59:02 INFO Applying migration id=outboxactor 2026/04/10 22:59:02 INFO Applying migration id=outboxsender 2026/04/10 22:59:02 INFO Applying migration id=thread 2026/04/10 22:59:02 INFO Applying migration id=host 2026/04/10 22:59:02 INFO Applying migration id=sharedinbox 2026/04/10 22:59:02 INFO Applying migration id=noteshost 2026/04/10 22:59:02 INFO Applying migration id=fetched 2026/04/10 22:59:02 INFO Applying migration id=move 2026/04/10 22:59:02 INFO Applying migration id=cleanup 2026/04/10 22:59:02 INFO Applying migration id=received 2026/04/10 22:59:02 INFO Applying migration id=namehost 2026/04/10 22:59:02 INFO Applying migration id=outboxhost 2026/04/10 22:59:02 INFO Applying migration id=notesfts 2026/04/10 22:59:02 INFO Applying migration id=iconsname 2026/04/10 22:59:02 INFO Applying migration id=nohash 2026/04/10 22:59:02 INFO Applying migration id=shares 2026/04/10 22:59:02 INFO Applying migration id=actorttl 2026/04/10 22:59:02 INFO Applying migration id=tocc 2026/04/10 22:59:02 INFO Applying migration id=followeds 2026/04/10 22:59:02 INFO Applying migration id=certhash 2026/04/10 22:59:02 INFO Applying migration id=follows_sync 2026/04/10 22:59:02 INFO Applying migration id=jsonpath 2026/04/10 22:59:02 INFO Applying migration id=localforward 2026/04/10 22:59:02 INFO Applying migration id=avatar 2026/04/10 22:59:02 INFO Applying migration id=noimage 2026/04/10 22:59:02 INFO Applying migration id=feed 2026/04/10 22:59:02 INFO Applying migration id=bookmarks 2026/04/10 22:59:02 INFO Applying migration id=shareactivity 2026/04/10 22:59:02 INFO Applying migration id=application 2026/04/10 22:59:02 INFO Applying migration id=certificates 2026/04/10 22:59:02 INFO Applying migration id=rawforward 2026/04/10 22:59:02 INFO Applying migration id=publickey 2026/04/10 22:59:02 INFO Applying migration id=resolvegroup 2026/04/10 22:59:02 INFO Applying migration id=reject 2026/04/10 22:59:02 INFO Applying migration id=autodel 2026/04/10 22:59:02 INFO Applying migration id=jsonb 2026/04/10 22:59:02 INFO Applying migration id=quote 2026/04/10 22:59:02 INFO Applying migration id=rfc9421 2026/04/10 22:59:02 INFO Applying migration id=keys 2026/04/10 22:59:02 INFO Applying migration id=portable 2026/04/10 22:59:02 INFO Applying migration id=proofs 2026/04/10 22:59:02 INFO Applying migration id=contexts 2026/04/10 22:59:02 INFO Applying migration id=deliverieshost 2026/04/10 22:59:02 INFO Applying migration id=pembegin 2026/04/10 22:59:02 INFO Applying migration id=didhost 2026/04/10 22:59:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-cbcb-7a3f-93e9-de3b18c9d583 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:59:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-cbcc-7389-a599-af7099a33ef2 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-cbcb-7a3f-93e9-de3b18c9d583 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799e-cbcb-7a3f-93e9-de3b18c9d583 2026/04/10 22:59:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-cbcc-78f3-a5a5-7de2bdad58f5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-cbcc-78c5-85ea-f63f785f4348 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-cbcc-78c5-85ea-f63f785f4348 2026/04/10 22:59:03 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-cbcc-78c5-85ea-f63f785f4348 2026/04/10 22:59:03 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:59:03 INFO Generating first response key=/local --- PASS: TestWhisper_HappyFlow (0.97s) === RUN TestWhisper_FollowAfterPost 2026/04/10 22:59:03 INFO Applying migration id=initial 2026/04/10 22:59:03 INFO Applying migration id=notesupdated 2026/04/10 22:59:03 INFO Applying migration id=personspreferredusername 2026/04/10 22:59:03 INFO Applying migration id=activitiesid 2026/04/10 22:59:03 INFO Applying migration id=outbox 2026/04/10 22:59:03 INFO Applying migration id=edits 2026/04/10 22:59:03 INFO Applying migration id=outboxactor 2026/04/10 22:59:03 INFO Applying migration id=outboxsender 2026/04/10 22:59:03 INFO Applying migration id=thread 2026/04/10 22:59:03 INFO Applying migration id=host 2026/04/10 22:59:03 INFO Applying migration id=sharedinbox 2026/04/10 22:59:03 INFO Applying migration id=noteshost 2026/04/10 22:59:03 INFO Applying migration id=fetched 2026/04/10 22:59:03 INFO Applying migration id=move 2026/04/10 22:59:03 INFO Applying migration id=cleanup 2026/04/10 22:59:03 INFO Applying migration id=received 2026/04/10 22:59:03 INFO Applying migration id=namehost 2026/04/10 22:59:03 INFO Applying migration id=outboxhost 2026/04/10 22:59:03 INFO Applying migration id=notesfts 2026/04/10 22:59:03 INFO Applying migration id=iconsname 2026/04/10 22:59:03 INFO Applying migration id=nohash 2026/04/10 22:59:03 INFO Applying migration id=shares 2026/04/10 22:59:03 INFO Applying migration id=actorttl 2026/04/10 22:59:03 INFO Applying migration id=tocc 2026/04/10 22:59:03 INFO Applying migration id=followeds 2026/04/10 22:59:03 INFO Applying migration id=certhash 2026/04/10 22:59:03 INFO Applying migration id=follows_sync 2026/04/10 22:59:03 INFO Applying migration id=jsonpath 2026/04/10 22:59:03 INFO Applying migration id=localforward 2026/04/10 22:59:03 INFO Applying migration id=avatar 2026/04/10 22:59:03 INFO Applying migration id=noimage 2026/04/10 22:59:03 INFO Applying migration id=feed 2026/04/10 22:59:03 INFO Applying migration id=bookmarks 2026/04/10 22:59:03 INFO Applying migration id=shareactivity 2026/04/10 22:59:03 INFO Applying migration id=application 2026/04/10 22:59:03 INFO Applying migration id=certificates 2026/04/10 22:59:03 INFO Applying migration id=rawforward 2026/04/10 22:59:03 INFO Applying migration id=publickey 2026/04/10 22:59:03 INFO Applying migration id=resolvegroup 2026/04/10 22:59:03 INFO Applying migration id=reject 2026/04/10 22:59:03 INFO Applying migration id=autodel 2026/04/10 22:59:03 INFO Applying migration id=jsonb 2026/04/10 22:59:03 INFO Applying migration id=quote 2026/04/10 22:59:03 INFO Applying migration id=rfc9421 2026/04/10 22:59:03 INFO Applying migration id=keys 2026/04/10 22:59:03 INFO Applying migration id=portable 2026/04/10 22:59:03 INFO Applying migration id=proofs 2026/04/10 22:59:03 INFO Applying migration id=contexts 2026/04/10 22:59:03 INFO Applying migration id=deliverieshost 2026/04/10 22:59:03 INFO Applying migration id=pembegin 2026/04/10 22:59:03 INFO Applying migration id=didhost 2026/04/10 22:59:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-cf03-75e2-847f-6cd397fe9feb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-cf03-75b1-a5a8-367e9c8843a4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-cf03-75b1-a5a8-367e9c8843a4 2026/04/10 22:59:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-cf03-75b1-a5a8-367e9c8843a4 2026/04/10 22:59:04 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799e-cf03-75b1-a5a8-367e9c8843a4 2026/04/10 22:59:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-cf05-7244-ab8a-2b0a14b4d77e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:59:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-cf05-7a08-858d-8d30b44a1a7c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-cf05-7244-ab8a-2b0a14b4d77e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799e-cf05-7244-ab8a-2b0a14b4d77e 2026/04/10 22:59:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-cf03-75b1-a5a8-367e9c8843a4 2026/04/10 22:59:04 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:59:04 INFO Generating first response key=/local --- PASS: TestWhisper_FollowAfterPost (0.82s) === RUN TestWhisper_Throttling 2026/04/10 22:59:04 INFO Applying migration id=initial 2026/04/10 22:59:04 INFO Applying migration id=notesupdated 2026/04/10 22:59:04 INFO Applying migration id=personspreferredusername 2026/04/10 22:59:04 INFO Applying migration id=activitiesid 2026/04/10 22:59:04 INFO Applying migration id=outbox 2026/04/10 22:59:04 INFO Applying migration id=edits 2026/04/10 22:59:04 INFO Applying migration id=outboxactor 2026/04/10 22:59:04 INFO Applying migration id=outboxsender 2026/04/10 22:59:04 INFO Applying migration id=thread 2026/04/10 22:59:04 INFO Applying migration id=host 2026/04/10 22:59:04 INFO Applying migration id=sharedinbox 2026/04/10 22:59:04 INFO Applying migration id=noteshost 2026/04/10 22:59:04 INFO Applying migration id=fetched 2026/04/10 22:59:04 INFO Applying migration id=move 2026/04/10 22:59:04 INFO Applying migration id=cleanup 2026/04/10 22:59:04 INFO Applying migration id=received 2026/04/10 22:59:04 INFO Applying migration id=namehost 2026/04/10 22:59:04 INFO Applying migration id=outboxhost 2026/04/10 22:59:04 INFO Applying migration id=notesfts 2026/04/10 22:59:04 INFO Applying migration id=iconsname 2026/04/10 22:59:04 INFO Applying migration id=nohash 2026/04/10 22:59:04 INFO Applying migration id=shares 2026/04/10 22:59:04 INFO Applying migration id=actorttl 2026/04/10 22:59:04 INFO Applying migration id=tocc 2026/04/10 22:59:04 INFO Applying migration id=followeds 2026/04/10 22:59:04 INFO Applying migration id=certhash 2026/04/10 22:59:04 INFO Applying migration id=follows_sync 2026/04/10 22:59:04 INFO Applying migration id=jsonpath 2026/04/10 22:59:04 INFO Applying migration id=localforward 2026/04/10 22:59:04 INFO Applying migration id=avatar 2026/04/10 22:59:04 INFO Applying migration id=noimage 2026/04/10 22:59:04 INFO Applying migration id=feed 2026/04/10 22:59:04 INFO Applying migration id=bookmarks 2026/04/10 22:59:04 INFO Applying migration id=shareactivity 2026/04/10 22:59:04 INFO Applying migration id=application 2026/04/10 22:59:04 INFO Applying migration id=certificates 2026/04/10 22:59:04 INFO Applying migration id=rawforward 2026/04/10 22:59:04 INFO Applying migration id=publickey 2026/04/10 22:59:04 INFO Applying migration id=resolvegroup 2026/04/10 22:59:04 INFO Applying migration id=reject 2026/04/10 22:59:04 INFO Applying migration id=autodel 2026/04/10 22:59:04 INFO Applying migration id=jsonb 2026/04/10 22:59:04 INFO Applying migration id=quote 2026/04/10 22:59:04 INFO Applying migration id=rfc9421 2026/04/10 22:59:04 INFO Applying migration id=keys 2026/04/10 22:59:04 INFO Applying migration id=portable 2026/04/10 22:59:04 INFO Applying migration id=proofs 2026/04/10 22:59:04 INFO Applying migration id=contexts 2026/04/10 22:59:04 INFO Applying migration id=deliverieshost 2026/04/10 22:59:04 INFO Applying migration id=pembegin 2026/04/10 22:59:04 INFO Applying migration id=didhost 2026/04/10 22:59:05 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-d508-78c0-803b-942159de10d7 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:59:05 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-d50a-7994-b024-6f66cd6a1450 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-d508-78c0-803b-942159de10d7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799e-d508-78c0-803b-942159de10d7 2026/04/10 22:59:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-d50b-71ff-89fd-41863e68e069 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-d50b-71c7-907a-8aca9642ac09 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-d50b-71c7-907a-8aca9642ac09 2026/04/10 22:59:05 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-d50b-71c7-907a-8aca9642ac09 2026/04/10 22:59:05 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:59:05 WARN User is posting too frequently last=2026-04-10T22:59:05.000Z can=2026-04-10T23:00:05.000Z 2026/04/10 22:59:05 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:59:05 INFO Generating first response key=/local --- PASS: TestWhisper_Throttling (1.54s) PASS ok github.com/dimkr/tootik/test (cached) FAIL >>> tootik: Retrying (2/3)... === RUN TestArrayUnmarshal_Empty --- PASS: TestArrayUnmarshal_Empty (0.00s) === RUN TestArrayUnmarshal_OneTag --- PASS: TestArrayUnmarshal_OneTag (0.00s) === RUN TestArrayUnmarshal_OneTagInArray --- PASS: TestArrayUnmarshal_OneTagInArray (0.00s) === RUN TestArrayUnmarshal_TwoTagsInArray --- PASS: TestArrayUnmarshal_TwoTagsInArray (0.00s) === RUN TestArrayUnmarshal_String --- PASS: TestArrayUnmarshal_String (0.00s) === RUN TestArrayUnmarshal_Null --- PASS: TestArrayUnmarshal_Null (0.00s) === RUN TestArrayMarshal_Null --- PASS: TestArrayMarshal_Null (0.00s) === RUN TestArrayMarshal_Empty --- PASS: TestArrayMarshal_Empty (0.00s) === RUN TestArrayMarshal_OneTag --- PASS: TestArrayMarshal_OneTag (0.00s) === RUN TestArrayMarshal_TwoTags --- PASS: TestArrayMarshal_TwoTags (0.00s) === RUN TestArrayMarshal_NilOmitZero --- PASS: TestArrayMarshal_NilOmitZero (0.00s) === RUN TestArrayMarshal_EmptyOmitZero --- PASS: TestArrayMarshal_EmptyOmitZero (0.00s) === RUN TestAudienceMarshal_Happyflow --- PASS: TestAudienceMarshal_Happyflow (0.00s) === RUN TestAudienceMarshal_NilOmitZero --- PASS: TestAudienceMarshal_NilOmitZero (0.00s) === RUN TestAudienceMarshal_NilMapOmitZero --- PASS: TestAudienceMarshal_NilMapOmitZero (0.00s) === RUN TestAudienceMarshal_EmptyOmitZero --- PASS: TestAudienceMarshal_EmptyOmitZero (0.00s) === RUN TestTimeUnmarshal_RFC3339 --- PASS: TestTimeUnmarshal_RFC3339 (0.00s) === RUN TestTimeUnmarshal_RFC3339Nano --- PASS: TestTimeUnmarshal_RFC3339Nano (0.00s) === RUN TestTimeUnmarshal_Threads --- PASS: TestTimeUnmarshal_Threads (0.00s) === RUN TestTimeUnmarshal_Null --- PASS: TestTimeUnmarshal_Null (0.00s) === RUN TestTimeUnmarshal_Missing --- PASS: TestTimeUnmarshal_Missing (0.00s) === RUN TestTimeUnmarshal_Empty --- PASS: TestTimeUnmarshal_Empty (0.00s) === RUN TestTimeUnmarshal_Object --- PASS: TestTimeUnmarshal_Object (0.00s) PASS ok github.com/dimkr/tootik/ap (cached) ? github.com/dimkr/tootik/buildinfo [no test files] ? github.com/dimkr/tootik/cfg [no test files] === RUN TestBio_Set === PAUSE TestBio_Set === RUN TestCluster_PostInCommunity === PAUSE TestCluster_PostInCommunity === RUN TestCluster_ReplyInCommunity === PAUSE TestCluster_ReplyInCommunity === RUN TestDeleter_OldData === PAUSE TestDeleter_OldData === RUN TestDeleter_Disabled === PAUSE TestDeleter_Disabled === RUN TestCluster_FollowersSyncMissingRemoteFollow === PAUSE TestCluster_FollowersSyncMissingRemoteFollow === RUN TestCluster_FollowersSyncMissingLocalFollow === PAUSE TestCluster_FollowersSyncMissingLocalFollow === RUN TestCluster_FollowersSyncMissingRemoteFollowPortableActor === PAUSE TestCluster_FollowersSyncMissingRemoteFollowPortableActor === RUN TestCluster_FollowersSyncMissingLocalFollowPortableActor === PAUSE TestCluster_FollowersSyncMissingLocalFollowPortableActor === RUN TestCluster_PostToFollowers_Approved === PAUSE TestCluster_PostToFollowers_Approved === RUN TestCluster_PostToFollowers_Rejected === PAUSE TestCluster_PostToFollowers_Rejected === RUN TestCluster_PostToFollowers_DisabledThenAccepted === PAUSE TestCluster_PostToFollowers_DisabledThenAccepted === RUN TestCluster_PostToFollowers_ApprovedLocally === PAUSE TestCluster_PostToFollowers_ApprovedLocally === RUN TestCluster_PostToFollowers_RejectedLocally === PAUSE TestCluster_PostToFollowers_RejectedLocally === RUN TestCluster_PostToFollowers_AcceptTwice === PAUSE TestCluster_PostToFollowers_AcceptTwice === RUN TestCluster_PostToFollowers_RejectTwice === PAUSE TestCluster_PostToFollowers_RejectTwice === RUN TestCluster_PostToFollowers_AcceptThenReject === PAUSE TestCluster_PostToFollowers_AcceptThenReject === RUN TestCluster_PostToFollowers_RejectThenAccept === PAUSE TestCluster_PostToFollowers_RejectThenAccept === RUN TestCluster_ReplyForwardingWithIntegrityProofs === PAUSE TestCluster_ReplyForwardingWithIntegrityProofs === RUN TestCluster_ReplyForwardingWithoutIntegrityProofs === PAUSE TestCluster_ReplyForwardingWithoutIntegrityProofs === RUN TestMetadata_Whitespace === PAUSE TestMetadata_Whitespace === RUN TestMetadata_LineBreak === PAUSE TestMetadata_LineBreak === RUN TestMetadata_Link === PAUSE TestMetadata_Link === RUN TestMetadata_HTML === PAUSE TestMetadata_HTML === RUN TestMetadata_Equals === PAUSE TestMetadata_Equals === RUN TestMetadata_Add === PAUSE TestMetadata_Add === RUN TestMetadata_Maximum === PAUSE TestMetadata_Maximum === RUN TestMetadata_Remove === PAUSE TestMetadata_Remove === RUN TestCluster_MovedAccount === PAUSE TestCluster_MovedAccount === RUN TestCluster_DeletedInstance === PAUSE TestCluster_DeletedInstance === RUN TestName_Set === PAUSE TestName_Set === RUN TestCluster_Poll === PAUSE TestCluster_Poll === RUN TestCluster_ReplyForwardingPortableActors === PAUSE TestCluster_ReplyForwardingPortableActors === RUN TestCluster_Gateways === PAUSE TestCluster_Gateways === RUN TestCluster_ForwardedLegacyReply === PAUSE TestCluster_ForwardedLegacyReply === RUN TestCluster_PublicPost === PAUSE TestCluster_PublicPost === RUN TestCluster_PostToFollowers === PAUSE TestCluster_PostToFollowers === RUN TestCluster_DM === PAUSE TestCluster_DM === RUN TestCluster_PublicPostQuote === PAUSE TestCluster_PublicPostQuote === RUN TestCluster_ShareUnshare === PAUSE TestCluster_ShareUnshare === CONT TestBio_Set === CONT TestCluster_PublicPost === CONT TestMetadata_Remove === CONT TestCluster_PostToFollowers_Approved === CONT TestCluster_PostToFollowers_AcceptTwice === CONT TestCluster_FollowersSyncMissingRemoteFollow === CONT TestDeleter_Disabled === CONT TestMetadata_Link === CONT TestMetadata_LineBreak === CONT TestMetadata_Whitespace === CONT TestCluster_ReplyForwardingWithoutIntegrityProofs === CONT TestMetadata_HTML === CONT TestCluster_PostToFollowers_AcceptThenReject === CONT TestCluster_PostToFollowers_RejectedLocally === CONT TestCluster_ForwardedLegacyReply === CONT TestCluster_Gateways === CONT TestCluster_ReplyForwardingPortableActors === CONT TestCluster_Poll 2026/04/10 22:59:21 INFO Applying migration id=initial === CONT TestName_Set === CONT TestCluster_DeletedInstance === CONT TestCluster_MovedAccount === CONT TestCluster_PostToFollowers_ApprovedLocally === CONT TestCluster_PostToFollowers_DisabledThenAccepted === CONT TestCluster_PostToFollowers_Rejected === CONT TestMetadata_Add === CONT TestMetadata_Maximum === CONT TestCluster_PostToFollowers_RejectThenAccept === CONT TestCluster_FollowersSyncMissingRemoteFollowPortableActor === CONT TestCluster_FollowersSyncMissingLocalFollowPortableActor === CONT TestCluster_ReplyInCommunity === CONT TestDeleter_OldData === CONT TestCluster_PostToFollowers_RejectTwice === CONT TestCluster_PostInCommunity === CONT TestMetadata_Equals === CONT TestCluster_DM === CONT TestCluster_ShareUnshare === CONT TestCluster_PublicPostQuote === CONT TestCluster_FollowersSyncMissingLocalFollow === CONT TestCluster_PostToFollowers === CONT TestCluster_ReplyForwardingWithIntegrityProofs 2026/04/10 22:59:21 INFO Applying migration id=notesupdated 2026/04/10 22:59:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:59:21 INFO Applying migration id=activitiesid 2026/04/10 22:59:21 INFO Applying migration id=outbox 2026/04/10 22:59:21 INFO Applying migration id=edits 2026/04/10 22:59:21 INFO Applying migration id=outboxactor 2026/04/10 22:59:21 INFO Applying migration id=outboxsender 2026/04/10 22:59:21 INFO Applying migration id=thread 2026/04/10 22:59:21 INFO Applying migration id=host 2026/04/10 22:59:21 INFO Applying migration id=sharedinbox 2026/04/10 22:59:21 INFO Applying migration id=noteshost 2026/04/10 22:59:21 INFO Applying migration id=fetched 2026/04/10 22:59:21 INFO Applying migration id=move 2026/04/10 22:59:21 INFO Applying migration id=cleanup 2026/04/10 22:59:21 INFO Applying migration id=received 2026/04/10 22:59:21 INFO Applying migration id=namehost 2026/04/10 22:59:21 INFO Applying migration id=outboxhost 2026/04/10 22:59:21 INFO Applying migration id=notesfts 2026/04/10 22:59:21 INFO Applying migration id=iconsname 2026/04/10 22:59:21 INFO Applying migration id=nohash 2026/04/10 22:59:21 INFO Applying migration id=shares 2026/04/10 22:59:21 INFO Applying migration id=actorttl 2026/04/10 22:59:21 INFO Applying migration id=tocc 2026/04/10 22:59:21 INFO Applying migration id=followeds 2026/04/10 22:59:21 INFO Applying migration id=certhash 2026/04/10 22:59:21 INFO Applying migration id=follows_sync 2026/04/10 22:59:21 INFO Applying migration id=jsonpath 2026/04/10 22:59:21 INFO Applying migration id=localforward 2026/04/10 22:59:21 INFO Applying migration id=avatar 2026/04/10 22:59:21 INFO Applying migration id=noimage 2026/04/10 22:59:21 INFO Applying migration id=feed 2026/04/10 22:59:21 INFO Applying migration id=bookmarks 2026/04/10 22:59:21 INFO Applying migration id=shareactivity 2026/04/10 22:59:21 INFO Applying migration id=application 2026/04/10 22:59:21 INFO Applying migration id=certificates 2026/04/10 22:59:21 INFO Applying migration id=rawforward 2026/04/10 22:59:21 INFO Applying migration id=publickey 2026/04/10 22:59:21 INFO Applying migration id=resolvegroup 2026/04/10 22:59:21 INFO Applying migration id=reject 2026/04/10 22:59:21 INFO Applying migration id=autodel 2026/04/10 22:59:21 INFO Applying migration id=jsonb 2026/04/10 22:59:21 INFO Applying migration id=quote 2026/04/10 22:59:21 INFO Applying migration id=rfc9421 2026/04/10 22:59:21 INFO Applying migration id=keys 2026/04/10 22:59:21 INFO Applying migration id=portable 2026/04/10 22:59:21 INFO Applying migration id=proofs 2026/04/10 22:59:21 INFO Applying migration id=contexts 2026/04/10 22:59:21 INFO Applying migration id=deliverieshost 2026/04/10 22:59:21 INFO Applying migration id=pembegin 2026/04/10 22:59:21 INFO Applying migration id=didhost 2026/04/10 22:59:21 INFO Applying migration id=initial 2026/04/10 22:59:21 INFO Applying migration id=notesupdated 2026/04/10 22:59:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:59:21 INFO Applying migration id=activitiesid 2026/04/10 22:59:21 INFO Applying migration id=outbox 2026/04/10 22:59:21 INFO Applying migration id=edits 2026/04/10 22:59:21 INFO Applying migration id=outboxactor 2026/04/10 22:59:21 INFO Applying migration id=outboxsender 2026/04/10 22:59:21 INFO Applying migration id=thread 2026/04/10 22:59:21 INFO Applying migration id=host 2026/04/10 22:59:21 INFO Applying migration id=sharedinbox 2026/04/10 22:59:21 INFO Applying migration id=noteshost 2026/04/10 22:59:21 INFO Applying migration id=fetched 2026/04/10 22:59:21 INFO Applying migration id=move 2026/04/10 22:59:21 INFO Applying migration id=cleanup 2026/04/10 22:59:21 INFO Applying migration id=received 2026/04/10 22:59:21 INFO Applying migration id=namehost 2026/04/10 22:59:21 INFO Applying migration id=outboxhost 2026/04/10 22:59:21 INFO Applying migration id=notesfts 2026/04/10 22:59:21 INFO Applying migration id=iconsname 2026/04/10 22:59:21 INFO Applying migration id=nohash 2026/04/10 22:59:21 INFO Applying migration id=shares 2026/04/10 22:59:21 INFO Applying migration id=actorttl 2026/04/10 22:59:21 INFO Applying migration id=tocc 2026/04/10 22:59:21 INFO Applying migration id=followeds 2026/04/10 22:59:21 INFO Applying migration id=certhash 2026/04/10 22:59:21 INFO Applying migration id=follows_sync 2026/04/10 22:59:21 INFO Applying migration id=jsonpath 2026/04/10 22:59:21 INFO Applying migration id=localforward 2026/04/10 22:59:21 INFO Applying migration id=avatar 2026/04/10 22:59:21 INFO Applying migration id=noimage 2026/04/10 22:59:21 INFO Applying migration id=feed 2026/04/10 22:59:21 INFO Applying migration id=bookmarks 2026/04/10 22:59:21 INFO Applying migration id=shareactivity 2026/04/10 22:59:21 INFO Applying migration id=application 2026/04/10 22:59:21 INFO Applying migration id=certificates 2026/04/10 22:59:21 INFO Applying migration id=rawforward 2026/04/10 22:59:21 INFO Applying migration id=publickey 2026/04/10 22:59:21 INFO Applying migration id=resolvegroup 2026/04/10 22:59:21 INFO Applying migration id=reject 2026/04/10 22:59:21 INFO Applying migration id=autodel 2026/04/10 22:59:21 INFO Applying migration id=jsonb 2026/04/10 22:59:21 INFO Applying migration id=quote 2026/04/10 22:59:21 INFO Applying migration id=rfc9421 2026/04/10 22:59:21 INFO Applying migration id=keys 2026/04/10 22:59:21 INFO Applying migration id=portable 2026/04/10 22:59:21 INFO Applying migration id=proofs 2026/04/10 22:59:21 INFO Applying migration id=contexts 2026/04/10 22:59:21 INFO Applying migration id=deliverieshost 2026/04/10 22:59:21 INFO Applying migration id=pembegin 2026/04/10 22:59:21 INFO Applying migration id=didhost 2026/04/10 22:59:21 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Applying migration id=initial 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Applying migration id=notesupdated 2026/04/10 22:59:22 INFO Applying migration id=personspreferredusername 2026/04/10 22:59:22 INFO Applying migration id=activitiesid 2026/04/10 22:59:22 INFO Applying migration id=outbox 2026/04/10 22:59:22 INFO Applying migration id=edits 2026/04/10 22:59:22 INFO Applying migration id=outboxactor 2026/04/10 22:59:22 INFO Applying migration id=outboxsender 2026/04/10 22:59:22 INFO Applying migration id=thread 2026/04/10 22:59:22 INFO Applying migration id=host 2026/04/10 22:59:22 INFO Applying migration id=sharedinbox 2026/04/10 22:59:22 INFO Applying migration id=noteshost 2026/04/10 22:59:22 INFO Applying migration id=fetched 2026/04/10 22:59:22 INFO Applying migration id=move 2026/04/10 22:59:22 INFO Applying migration id=cleanup 2026/04/10 22:59:22 INFO Applying migration id=received 2026/04/10 22:59:22 INFO Applying migration id=namehost 2026/04/10 22:59:22 INFO Applying migration id=outboxhost 2026/04/10 22:59:22 INFO Applying migration id=notesfts 2026/04/10 22:59:22 INFO Applying migration id=iconsname 2026/04/10 22:59:22 INFO Applying migration id=nohash 2026/04/10 22:59:22 INFO Applying migration id=shares 2026/04/10 22:59:22 INFO Applying migration id=actorttl 2026/04/10 22:59:22 INFO Applying migration id=tocc 2026/04/10 22:59:22 INFO Applying migration id=followeds 2026/04/10 22:59:22 INFO Applying migration id=certhash 2026/04/10 22:59:22 INFO Applying migration id=follows_sync 2026/04/10 22:59:22 INFO Applying migration id=jsonpath 2026/04/10 22:59:22 INFO Applying migration id=localforward 2026/04/10 22:59:22 INFO Applying migration id=avatar 2026/04/10 22:59:22 INFO Applying migration id=noimage 2026/04/10 22:59:22 INFO Applying migration id=feed 2026/04/10 22:59:22 INFO Applying migration id=bookmarks 2026/04/10 22:59:22 INFO Applying migration id=shareactivity 2026/04/10 22:59:22 INFO Applying migration id=application 2026/04/10 22:59:22 INFO Applying migration id=certificates 2026/04/10 22:59:22 INFO Applying migration id=rawforward 2026/04/10 22:59:22 INFO Applying migration id=publickey 2026/04/10 22:59:22 INFO Applying migration id=resolvegroup 2026/04/10 22:59:22 INFO Applying migration id=reject 2026/04/10 22:59:22 INFO Applying migration id=autodel 2026/04/10 22:59:22 INFO Applying migration id=jsonb 2026/04/10 22:59:22 INFO Applying migration id=quote 2026/04/10 22:59:22 INFO Applying migration id=rfc9421 2026/04/10 22:59:22 INFO Applying migration id=keys 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Applying migration id=portable 2026/04/10 22:59:22 INFO Applying migration id=proofs 2026/04/10 22:59:22 INFO Applying migration id=contexts 2026/04/10 22:59:22 INFO Applying migration id=deliverieshost 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Applying migration id=pembegin 2026/04/10 22:59:22 INFO Applying migration id=didhost 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="HTML tags like <p>" 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-163b-726b-a573-683ac957fba8 2026/04/10 22:59:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:22 INFO Applying migration id=initial --- PASS: TestMetadata_HTML (0.69s) 2026/04/10 22:59:22 INFO Applying migration id=notesupdated 2026/04/10 22:59:22 INFO Applying migration id=personspreferredusername 2026/04/10 22:59:22 INFO Applying migration id=activitiesid 2026/04/10 22:59:22 INFO Applying migration id=outbox 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Applying migration id=edits 2026/04/10 22:59:22 INFO Applying migration id=outboxactor 2026/04/10 22:59:22 INFO Applying migration id=outboxsender 2026/04/10 22:59:22 INFO Applying migration id=thread 2026/04/10 22:59:22 INFO Applying migration id=host 2026/04/10 22:59:22 INFO Applying migration id=sharedinbox 2026/04/10 22:59:22 INFO Applying migration id=noteshost 2026/04/10 22:59:22 INFO Applying migration id=fetched 2026/04/10 22:59:22 INFO Applying migration id=move 2026/04/10 22:59:22 INFO Applying migration id=cleanup 2026/04/10 22:59:22 INFO Applying migration id=received 2026/04/10 22:59:22 INFO Applying migration id=namehost 2026/04/10 22:59:22 INFO Applying migration id=outboxhost 2026/04/10 22:59:22 INFO Applying migration id=notesfts 2026/04/10 22:59:22 INFO Applying migration id=iconsname 2026/04/10 22:59:22 INFO Applying migration id=nohash 2026/04/10 22:59:22 INFO Applying migration id=shares 2026/04/10 22:59:22 INFO Applying migration id=actorttl 2026/04/10 22:59:22 INFO Applying migration id=tocc 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Applying migration id=followeds 2026/04/10 22:59:22 INFO Applying migration id=certhash 2026/04/10 22:59:22 INFO Applying migration id=follows_sync 2026/04/10 22:59:22 INFO Applying migration id=jsonpath 2026/04/10 22:59:22 INFO Applying migration id=localforward 2026/04/10 22:59:22 INFO Applying migration id=avatar 2026/04/10 22:59:22 INFO Applying migration id=noimage 2026/04/10 22:59:22 INFO Applying migration id=feed 2026/04/10 22:59:22 INFO Applying migration id=bookmarks 2026/04/10 22:59:22 INFO Applying migration id=shareactivity 2026/04/10 22:59:22 INFO Applying migration id=application 2026/04/10 22:59:22 INFO Applying migration id=certificates 2026/04/10 22:59:22 INFO Applying migration id=rawforward 2026/04/10 22:59:22 INFO Applying migration id=publickey 2026/04/10 22:59:22 INFO Applying migration id=resolvegroup 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Applying migration id=reject 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Applying migration id=autodel 2026/04/10 22:59:22 INFO Applying migration id=jsonb 2026/04/10 22:59:22 INFO Applying migration id=quote 2026/04/10 22:59:22 INFO Applying migration id=rfc9421 2026/04/10 22:59:22 INFO Applying migration id=keys 2026/04/10 22:59:22 INFO Applying migration id=portable 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:22 INFO Applying migration id=proofs 2026/04/10 22:59:22 INFO Applying migration id=contexts 2026/04/10 22:59:22 INFO Applying migration id=deliverieshost 2026/04/10 22:59:22 INFO Applying migration id=pembegin 2026/04/10 22:59:22 INFO Applying migration id=didhost 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-16cf-7d4e-9299-5bc1a3ca5889 2026/04/10 22:59:22 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-16d8-790d-b4e1-2844cc302638 2026/04/10 22:59:22 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-16e0-717c-ab70-3479def2c21d 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-16e8-74b3-9ffb-e10b4f58de89 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:22 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:22 INFO Looking up resource resource=bob@b.localdomain user=bob --- PASS: TestMetadata_Maximum (0.86s) 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-170f-7052-81a3-37f7562db19d activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-170f-7052-81a3-37f7562db19d 2026/04/10 22:59:22 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-170f-7052-81a3-37f7562db19d 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Looking up user name=alice 2026/04/10 22:59:22 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-170f-7052-81a3-37f7562db19d 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-170f-7052-81a3-37f7562db19d 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:22 INFO Looking up user name=alice 2026/04/10 22:59:22 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-170f-7052-81a3-37f7562db19d activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-172a-79b0-85dd-c59679f7bb29 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-170f-7052-81a3-37f7562db19d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-170f-7052-81a3-37f7562db19d 2026/04/10 22:59:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-172a-79b0-85dd-c59679f7bb29 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-172a-79b0-85dd-c59679f7bb29 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-172a-79b0-85dd-c59679f7bb29 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-172a-79b0-85dd-c59679f7bb29 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-172a-79b0-85dd-c59679f7bb29 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-170f-7052-81a3-37f7562db19d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-170f-7052-81a3-37f7562db19d 2026/04/10 22:59:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:22 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1745-7351-a400-e39594015352 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1745-730e-9afb-33aa6795ef7d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1745-730e-9afb-33aa6795ef7d 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1745-7351-a400-e39594015352 2026/04/10 22:59:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1745-7351-a400-e39594015352 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:22 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-1753-7d27-847a-0bdacfdb4655 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-1753-7d27-847a-0bdacfdb4655 2026/04/10 22:59:22 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-1753-7d27-847a-0bdacfdb4655 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1745-7351-a400-e39594015352 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799f-1758-7e2c-9797-9cbbbd162cb4 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-1745-7351-a400-e39594015352 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-175c-781d-9e29-41063bc8e5d7 2026/04/10 22:59:22 INFO Looking up user name=alice 2026/04/10 22:59:22 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1745-730e-9afb-33aa6795ef7d request.user=bob post=https://b.localdomain/post/019d799f-1745-730e-9afb-33aa6795ef7d 2026/04/10 22:59:22 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-1753-7d27-847a-0bdacfdb4655 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-1753-7d27-847a-0bdacfdb4655 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:59:22 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1745-7351-a400-e39594015352 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1745-730e-9afb-33aa6795ef7d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1745-730e-9afb-33aa6795ef7d 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:22 INFO Looking up user name=alice 2026/04/10 22:59:22 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:22 INFO Looking up user name=carol 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:22 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799f-1777-7143-aa06-be77d67ea54f activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice --- PASS: TestName_Set (0.98s) 2026/04/10 22:59:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-1777-7143-aa06-be77d67ea54f 2026/04/10 22:59:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-1777-7143-aa06-be77d67ea54f 2026/04/10 22:59:22 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-177d-73c6-878c-ea42baa65ced activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:22 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-177d-73c6-878c-ea42baa65ced 2026/04/10 22:59:22 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-177d-73c6-878c-ea42baa65ced 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-1777-7143-aa06-be77d67ea54f 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799f-1777-7143-aa06-be77d67ea54f 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:22 INFO Looking up user name=alice 2026/04/10 22:59:22 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-177d-73c6-878c-ea42baa65ced 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-177d-73c6-878c-ea42baa65ced 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:22 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799f-1777-7143-aa06-be77d67ea54f activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:22 INFO Looking up user name=alice 2026/04/10 22:59:22 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-1753-7d27-847a-0bdacfdb4655 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1790-7f3c-a139-2565183c6d45 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1753-7d27-847a-0bdacfdb4655 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-1753-7d27-847a-0bdacfdb4655 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:22 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:22 INFO Looking up user name=alice 2026/04/10 22:59:22 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d799f-1795-79d3-b9cf-e9f81bd6e956 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-1777-7143-aa06-be77d67ea54f activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799f-1777-7143-aa06-be77d67ea54f 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-177d-73c6-878c-ea42baa65ced activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:22 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799f-1795-79d3-b9cf-e9f81bd6e956 2026/04/10 22:59:22 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799f-1795-79d3-b9cf-e9f81bd6e956 2026/04/10 22:59:22 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1797-7552-ae94-748e5a8b70db activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-177d-73c6-878c-ea42baa65ced activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-177d-73c6-878c-ea42baa65ced 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:22 INFO Looking up user name=alice 2026/04/10 22:59:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1790-7f3c-a139-2565183c6d45 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1790-7f3c-a139-2565183c6d45 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1797-7552-ae94-748e5a8b70db 2026/04/10 22:59:22 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799f-1795-79d3-b9cf-e9f81bd6e956 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019d799f-1795-79d3-b9cf-e9f81bd6e956 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-17a2-747c-a08f-030cec64d0fd activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1790-7f3c-a139-2565183c6d45 2026/04/10 22:59:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1797-7552-ae94-748e5a8b70db 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:22 INFO Looking up user name=carol 2026/04/10 22:59:22 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-17a2-747c-a08f-030cec64d0fd 2026/04/10 22:59:22 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-17a2-747c-a08f-030cec64d0fd 2026/04/10 22:59:22 WARN Failed to fetch follow request to approve request.path=/users/followers/accept/b.localdomain/user/bob request.user=alice follower=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1797-7552-ae94-748e5a8b70db 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-1790-7f3c-a139-2565183c6d45 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-1797-7552-ae94-748e5a8b70db 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1790-7f3c-a139-2565183c6d45 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1753-7d27-847a-0bdacfdb4655 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-1753-7d27-847a-0bdacfdb4655 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:22 INFO Looking up user name=carol --- PASS: TestCluster_PostToFollowers_RejectThenAccept (1.03s) 2026/04/10 22:59:22 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1797-7552-ae94-748e5a8b70db activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-177d-73c6-878c-ea42baa65ced activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-177d-73c6-878c-ea42baa65ced 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Looking up user name=alice 2026/04/10 22:59:22 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-17a2-747c-a08f-030cec64d0fd 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-17a2-747c-a08f-030cec64d0fd 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-17b2-7d38-9fe6-957908b2f0e8 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-17b2-7cef-b023-d1d6a8e15413 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-17b2-7cef-b023-d1d6a8e15413 2026/04/10 22:59:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:59:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-17b2-7d38-9fe6-957908b2f0e8 2026/04/10 22:59:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-17b2-7d38-9fe6-957908b2f0e8 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:22 INFO Looking up user name=carol 2026/04/10 22:59:22 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-17b2-7d38-9fe6-957908b2f0e8 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-17b2-7d38-9fe6-957908b2f0e8 2026/04/10 22:59:22 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:22 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-17b2-7cef-b023-d1d6a8e15413 request.user=carol post=https://b.localdomain/post/019d799f-17b2-7cef-b023-d1d6a8e15413 2026/04/10 22:59:22 INFO Looking up user name=carol 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:22 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-17c4-726d-8de3-b02a911cf0d7 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-17c4-7215-a299-4b103c23a7e6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-17c4-7215-a299-4b103c23a7e6 2026/04/10 22:59:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-17c4-726d-8de3-b02a911cf0d7 2026/04/10 22:59:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-17c4-726d-8de3-b02a911cf0d7 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:22 INFO Looking up user name=carol 2026/04/10 22:59:22 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-17c9-7de3-9bed-bc9f1e78ce4d activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:22 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-17c9-7de3-9bed-bc9f1e78ce4d 2026/04/10 22:59:22 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-17c4-726d-8de3-b02a911cf0d7 2026/04/10 22:59:22 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-17c9-7de3-9bed-bc9f1e78ce4d 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-17c4-726d-8de3-b02a911cf0d7 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-17c4-7215-a299-4b103c23a7e6 request.user=carol post=https://b.localdomain/post/019d799f-17c4-7215-a299-4b103c23a7e6 2026/04/10 22:59:22 INFO Looking up user name=alice 2026/04/10 22:59:22 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-17c9-7de3-9bed-bc9f1e78ce4d 2026/04/10 22:59:22 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-17c9-7de3-9bed-bc9f1e78ce4d 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:22 INFO Looking up user name=carol 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-17d2-7192-99e8-6ab7493ce773 2026/04/10 22:59:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-17b2-7d38-9fe6-957908b2f0e8 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-17b2-7cef-b023-d1d6a8e15413 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-17b2-7cef-b023-d1d6a8e15413 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:22 INFO Looking up user name=carol 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:22 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-17c4-726d-8de3-b02a911cf0d7 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-17c4-7215-a299-4b103c23a7e6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-17c4-7215-a299-4b103c23a7e6 2026/04/10 22:59:22 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:22 INFO Notifying that user does not exist user=bob 2026/04/10 22:59:22 WARN Actor is gone, deleting associated objects id=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:22 WARN Failed to resolve user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob error="failed to fetch https://b.localdomain/.well-known/webfinger?resource=acct:bob@b.localdomain: actor is gone" 2026/04/10 22:59:22 INFO Looking up user name=alice 2026/04/10 22:59:22 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-17a2-747c-a08f-030cec64d0fd activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-17e1-7755-ae7f-c5ae699bf14d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-17a2-747c-a08f-030cec64d0fd activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-17a2-747c-a08f-030cec64d0fd 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:22 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Looking up user name=alice 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-17c9-7de3-9bed-bc9f1e78ce4d activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:22 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-17e8-7069-90a4-f1147d3e8979 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-17c9-7de3-9bed-bc9f1e78ce4d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-17c9-7de3-9bed-bc9f1e78ce4d 2026/04/10 22:59:22 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-17e7-7624-89a9-056cf360e784 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-17e7-75cf-89f6-4ad73d2c1513 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-17e7-75cf-89f6-4ad73d2c1513 2026/04/10 22:59:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-17e1-7755-ae7f-c5ae699bf14d 2026/04/10 22:59:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-17e1-7755-ae7f-c5ae699bf14d 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-17e8-7069-90a4-f1147d3e8979 --- PASS: TestCluster_DeletedInstance (1.09s) 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-17e1-7755-ae7f-c5ae699bf14d 2026/04/10 22:59:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-17e8-7069-90a4-f1147d3e8979 2026/04/10 22:59:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-17e7-7624-89a9-056cf360e784 2026/04/10 22:59:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-17e7-7624-89a9-056cf360e784 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:22 INFO Looking up user name=carol 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-17e8-7069-90a4-f1147d3e8979 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-17e1-7755-ae7f-c5ae699bf14d 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-17e8-7069-90a4-f1147d3e8979 2026/04/10 22:59:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-17e7-7624-89a9-056cf360e784 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-17e7-7624-89a9-056cf360e784 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-17e1-7755-ae7f-c5ae699bf14d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-17a2-747c-a08f-030cec64d0fd activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-17a2-747c-a08f-030cec64d0fd --- PASS: TestMetadata_Link (1.10s) 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:22 INFO Looking up user name=carol 2026/04/10 22:59:22 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-17e7-75cf-89f6-4ad73d2c1513 request.user=bob post=https://b.localdomain/post/019d799f-17e7-75cf-89f6-4ad73d2c1513 2026/04/10 22:59:22 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-17e8-7069-90a4-f1147d3e8979 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-17c9-7de3-9bed-bc9f1e78ce4d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-17c9-7de3-9bed-bc9f1e78ce4d 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-17ff-767b-babb-3c9c7abc4ac7 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-17ff-7644-b664-ef07f0c95225 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-17ff-7644-b664-ef07f0c95225 2026/04/10 22:59:22 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 22:59:22 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1800-7114-bf03-9d0874f9884d activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1800-70ee-9942-c18fc7e088c1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-1800-70ee-9942-c18fc7e088c1 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-17ff-767b-babb-3c9c7abc4ac7 2026/04/10 22:59:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-17ff-767b-babb-3c9c7abc4ac7 2026/04/10 22:59:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1800-7114-bf03-9d0874f9884d 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-1801-74ef-bfca-8e62deceebdb 2026/04/10 22:59:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1800-7114-bf03-9d0874f9884d 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-17ff-767b-babb-3c9c7abc4ac7 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-17ff-767b-babb-3c9c7abc4ac7 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:22 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-17ff-7644-b664-ef07f0c95225 request.user=bob post=https://b.localdomain/post/019d799f-17ff-7644-b664-ef07f0c95225 2026/04/10 22:59:22 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/04/10 22:59:22 INFO Looking up user name=carol 2026/04/10 22:59:22 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1800-7114-bf03-9d0874f9884d 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-1800-7114-bf03-9d0874f9884d 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-180d-74dd-89fe-c9b986b3ff94 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799f-180c-747e-9a5a-74f7689c5596 2026/04/10 22:59:22 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1800-70ee-9942-c18fc7e088c1 request.user=carol post=https://b.localdomain/post/019d799f-1800-70ee-9942-c18fc7e088c1 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/04/10 22:59:22 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-1816-775d-9921-3ac171cf863a 2026/04/10 22:59:22 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1817-7ed3-a477-a94e8b39c116 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1817-7e9c-aa3a-a1973e93ec23 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1817-7e9c-aa3a-a1973e93ec23 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:22 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1817-7ed3-a477-a94e8b39c116 2026/04/10 22:59:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1817-7ed3-a477-a94e8b39c116 2026/04/10 22:59:22 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-181b-76f4-870a-19ba60dd60c5 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-181b-76b2-9c31-0ec6273a45b4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-181b-76b2-9c31-0ec6273a45b4 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1817-7ed3-a477-a94e8b39c116 2026/04/10 22:59:22 INFO Looking up user name=alice 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-1817-7ed3-a477-a94e8b39c116 2026/04/10 22:59:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-181b-76f4-870a-19ba60dd60c5 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-181e-75bf-80d4-d579a7a472fd 2026/04/10 22:59:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-181b-76f4-870a-19ba60dd60c5 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:22 INFO Looking up user name=carol 2026/04/10 22:59:22 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1817-7e9c-aa3a-a1973e93ec23 request.user=bob post=https://b.localdomain/post/019d799f-1817-7e9c-aa3a-a1973e93ec23 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:22 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-181b-76f4-870a-19ba60dd60c5 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-181b-76f4-870a-19ba60dd60c5 2026/04/10 22:59:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:22 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-181b-76b2-9c31-0ec6273a45b4 request.user=carol post=https://b.localdomain/post/019d799f-181b-76b2-9c31-0ec6273a45b4 2026/04/10 22:59:22 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:22 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799f-182c-72bf-923b-532b8f1fa4d2 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-182c-72bf-923b-532b8f1fa4d2 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-182c-72bf-923b-532b8f1fa4d2 2026/04/10 22:59:22 INFO Looking up user name=carol 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:22 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:22 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1800-7114-bf03-9d0874f9884d activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1800-70ee-9942-c18fc7e088c1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-1800-70ee-9942-c18fc7e088c1 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:22 INFO Looking up user name=carol 2026/04/10 22:59:22 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-181b-76f4-870a-19ba60dd60c5 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-181b-76b2-9c31-0ec6273a45b4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-181b-76b2-9c31-0ec6273a45b4 2026/04/10 22:59:22 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-17c4-7215-a299-4b103c23a7e6 request.user=bob post=https://b.localdomain/post/019d799f-17c4-7215-a299-4b103c23a7e6 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-182c-72bf-923b-532b8f1fa4d2 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799f-182c-72bf-923b-532b8f1fa4d2 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799f-183e-70bd-804f-30158e338bcc 2026/04/10 22:59:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799f-183e-70bd-804f-30158e338bcc 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1841-75a9-bab6-eaf62bca6dd7 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1841-7558-8428-fd0e67c99ac4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1841-7558-8428-fd0e67c99ac4 2026/04/10 22:59:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799f-183e-70bd-804f-30158e338bcc 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019d799f-183e-70bd-804f-30158e338bcc 2026/04/10 22:59:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1841-75a9-bab6-eaf62bca6dd7 2026/04/10 22:59:22 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=g 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1841-75a9-bab6-eaf62bca6dd7 2026/04/10 22:59:22 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-17c4-7215-a299-4b103c23a7e6 request.user=bob post=https://b.localdomain/post/019d799f-17c4-7215-a299-4b103c23a7e6 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799f-182c-72bf-923b-532b8f1fa4d2 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-1846-755f-a247-62f2948653a2 2026/04/10 22:59:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1841-75a9-bab6-eaf62bca6dd7 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-1841-75a9-bab6-eaf62bca6dd7 2026/04/10 22:59:22 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1841-7558-8428-fd0e67c99ac4 request.user=bob post=https://b.localdomain/post/019d799f-1841-7558-8428-fd0e67c99ac4 2026/04/10 22:59:22 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-17b2-7cef-b023-d1d6a8e15413 request.user=bob post=https://b.localdomain/post/019d799f-17b2-7cef-b023-d1d6a8e15413 2026/04/10 22:59:22 WARN Metadata field key does not exist request.path=/users/metadata/remove request.user=bob raw=g 2026/04/10 22:59:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799f-184c-7b14-9f25-1d6864a6fd9c 2026/04/10 22:59:22 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d799f-185c-703e-aef0-4d258750d11f activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-182c-72bf-923b-532b8f1fa4d2 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799f-182c-72bf-923b-532b8f1fa4d2 2026/04/10 22:59:22 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799f-185c-703e-aef0-4d258750d11f 2026/04/10 22:59:22 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799f-185c-703e-aef0-4d258750d11f 2026/04/10 22:59:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799f-185b-73c3-8e6d-03d613c54140 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799f-185b-73c3-8e6d-03d613c54140 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799f-185b-73c3-8e6d-03d613c54140 2026/04/10 22:59:22 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-185e-77fe-ba22-edce55f53441 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-185e-77c8-a6e6-4aa34fa129a5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-185e-77c8-a6e6-4aa34fa129a5 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019d799f-185b-73c3-8e6d-03d613c54140 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:22 INFO Looking up user name=alice 2026/04/10 22:59:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-185e-77fe-ba22-edce55f53441 2026/04/10 22:59:22 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-17b2-7cef-b023-d1d6a8e15413 request.user=bob post=https://b.localdomain/post/019d799f-17b2-7cef-b023-d1d6a8e15413 2026/04/10 22:59:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-185e-77fe-ba22-edce55f53441 2026/04/10 22:59:22 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=e 2026/04/10 22:59:22 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799f-185c-703e-aef0-4d258750d11f 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019d799f-185c-703e-aef0-4d258750d11f 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-186a-732f-bb64-0958b44dfa7e activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://a.localdomain/user/bob 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-1869-7e1f-8691-5cad7b5fd505 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-186a-732f-bb64-0958b44dfa7e 2026/04/10 22:59:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-185e-77fe-ba22-edce55f53441 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-185e-77fe-ba22-edce55f53441 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/04/10 22:59:22 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-185e-77c8-a6e6-4aa34fa129a5 request.user=bob post=https://b.localdomain/post/019d799f-185e-77c8-a6e6-4aa34fa129a5 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d799f-1876-74cd-890f-34c7ceb531ff activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-182c-72bf-923b-532b8f1fa4d2 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799f-182c-72bf-923b-532b8f1fa4d2 2026/04/10 22:59:22 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-17e7-7624-89a9-056cf360e784 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-17e7-75cf-89f6-4ad73d2c1513 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-17e7-75cf-89f6-4ad73d2c1513 2026/04/10 22:59:22 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/019d799f-182c-72bf-923b-532b8f1fa4d2 from https://b.localdomain/user/bob by https://a.localdomain/user/alice: failed to reject follow https://b.localdomain/follow/019d799f-182c-72bf-923b-532b8f1fa4d2: not found" 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:22 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-17ff-767b-babb-3c9c7abc4ac7 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-17ff-7644-b664-ef07f0c95225 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-17ff-7644-b664-ef07f0c95225 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Looking up user name=bob --- PASS: TestCluster_PostToFollowers_RejectTwice (1.24s) 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1817-7ed3-a477-a94e8b39c116 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1817-7e9c-aa3a-a1973e93ec23 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1817-7e9c-aa3a-a1973e93ec23 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:22 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1882-70fa-b0be-6c38bf4363cd activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1882-70c4-9e10-60863e86a12b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1882-70c4-9e10-60863e86a12b 2026/04/10 22:59:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1882-70fa-b0be-6c38bf4363cd 2026/04/10 22:59:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1882-70fa-b0be-6c38bf4363cd 2026/04/10 22:59:22 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=c 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Received a new post activity.id=https://a.localdomain/create/019d799f-1888-72b6-9879-aed923b946ce activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-1888-726c-b0ec-94ec20ec213e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019d799f-1888-726c-b0ec-94ec20ec213e 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-188a-7e82-a6e0-fd262ecf3701 2026/04/10 22:59:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1882-70fa-b0be-6c38bf4363cd 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-1882-70fa-b0be-6c38bf4363cd 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799f-1888-72b6-9879-aed923b946ce 2026/04/10 22:59:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1882-70c4-9e10-60863e86a12b request.user=bob post=https://b.localdomain/post/019d799f-1882-70c4-9e10-60863e86a12b 2026/04/10 22:59:22 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799f-1888-726c-b0ec-94ec20ec213e request.user=bob post=https://a.localdomain/post/019d799f-1888-726c-b0ec-94ec20ec213e 2026/04/10 22:59:22 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=a 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-1893-7b34-a698-c91b1826dfcc 2026/04/10 22:59:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:59:22 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:22 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d799f-18a0-73a6-8f39-14eda9d06f52 activity.type=Reject activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-186a-732f-bb64-0958b44dfa7e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-186a-732f-bb64-0958b44dfa7e 2026/04/10 22:59:22 INFO Looking up user name=carol 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019d799f-18a0-73a6-8f39-14eda9d06f52 2026/04/10 22:59:22 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:22 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-181b-76b2-9c31-0ec6273a45b4 request.user=bob post=https://b.localdomain/post/019d799f-181b-76b2-9c31-0ec6273a45b4 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:22 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:22 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-18ae-79cb-a95c-78e56d0411a0 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:22 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob --- PASS: TestMetadata_Remove (1.30s) 2026/04/10 22:59:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799f-18ae-7a2e-9c51-5a917c253c54 2026/04/10 22:59:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799f-18ae-7a2e-9c51-5a917c253c54 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:22 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-18ae-79cb-a95c-78e56d0411a0 2026/04/10 22:59:22 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-18ae-79cb-a95c-78e56d0411a0 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/04/10 22:59:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799f-18ae-7a2e-9c51-5a917c253c54 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019d799f-18ae-7a2e-9c51-5a917c253c54 2026/04/10 22:59:22 INFO Looking up user name=alice 2026/04/10 22:59:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:22 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-181b-76b2-9c31-0ec6273a45b4 request.user=bob post=https://b.localdomain/post/019d799f-181b-76b2-9c31-0ec6273a45b4 2026/04/10 22:59:22 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-18ae-79cb-a95c-78e56d0411a0 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-18ae-79cb-a95c-78e56d0411a0 2026/04/10 22:59:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:22 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:22 INFO Looking up user name=bob 2026/04/10 22:59:22 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:22 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-18c5-7a9d-ad58-7088d1f5c5e8 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://a.localdomain/user/bob 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-18c5-7a9d-ad58-7088d1f5c5e8 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799f-18c3-7d08-ae72-d3f805acbcc3 2026/04/10 22:59:22 INFO Fetching object id=ap://did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799f-18bf-7b37-ad7a-18084493c1fa 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:22 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1800-70ee-9942-c18fc7e088c1 request.user=bob post=https://b.localdomain/post/019d799f-1800-70ee-9942-c18fc7e088c1 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor offset=0 2026/04/10 22:59:22 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/04/10 22:59:22 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/04/10 22:59:22 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:59:22 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 22:59:22 INFO Looking up user name=alice 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:22 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:22 INFO Looking up user name=alice 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:22 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-18e6-752a-bca6-ff46173d864a 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:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor 2026/04/10 22:59:22 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799f-18e7-7cd8-a0bf-8a695d1d0883 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-18c5-7a9d-ad58-7088d1f5c5e8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799f-18c5-7a9d-ad58-7088d1f5c5e8 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:22 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d799f-18e7-7cd8-a0bf-8a695d1d0883 2026/04/10 22:59:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-18dd-763d-89d7-77f16ba629db 2026/04/10 22:59:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:59:22 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-18f4-7c86-ac7d-c2a808017243 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://a.localdomain/user/bob 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-18e1-750f-ba61-fc2ff049cc53 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/inbox activity=https://a.localdomain/follow/019d799f-18e6-752a-bca6-ff46173d864a 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/inbox activity=https://a.localdomain/follow/019d799f-18e6-752a-bca6-ff46173d864a 2026/04/10 22:59:23 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-18f4-7c86-ac7d-c2a808017243 2026/04/10 22:59:23 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-18ae-79cb-a95c-78e56d0411a0 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799f-18f0-78a6-b2d0-999e72dc9d76 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799f-18f0-78a6-b2d0-999e72dc9d76 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-18fe-7742-a127-6e420db63678 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-18ae-79cb-a95c-78e56d0411a0 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-18ae-79cb-a95c-78e56d0411a0 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799f-18ff-736a-8d7d-c922cc7d2205 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-18fe-7742-a127-6e420db63678 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-18fe-7742-a127-6e420db63678 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/inbox activity=https://a.localdomain/follow/019d799f-18e6-752a-bca6-ff46173d864a 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-18e6-752a-bca6-ff46173d864a 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799f-18f0-78a6-b2d0-999e72dc9d76 --- PASS: TestDeleter_Disabled (1.38s) 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Adding mention request.path=/users/dm request.user=carol name=@alice@a.localdomain actor=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019d799f-18f0-78a6-b2d0-999e72dc9d76 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor offset=0 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1800-70ee-9942-c18fc7e088c1 request.user=bob post=https://b.localdomain/post/019d799f-1800-70ee-9942-c18fc7e088c1 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-18fe-7742-a127-6e420db63678 2026/04/10 22:59:23 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1907-79f6-b7f3-0b0999e79ad8 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1907-7852-b9c7-39d0833b090a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-1907-7852-b9c7-39d0833b090a 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-18fe-7742-a127-6e420db63678 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-18ff-736a-8d7d-c922cc7d2205 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-18ff-736a-8d7d-c922cc7d2205 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-18fe-7742-a127-6e420db63678 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-18ae-79cb-a95c-78e56d0411a0 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-18ae-79cb-a95c-78e56d0411a0 --- PASS: TestCluster_PostToFollowers_RejectedLocally (1.40s) 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-18ff-736a-8d7d-c922cc7d2205 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799f-18ff-736a-8d7d-c922cc7d2205 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019d799f-1907-79f6-b7f3-0b0999e79ad8 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019d799f-1907-79f6-b7f3-0b0999e79ad8 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799f-1910-7a17-855c-d1f2cf50f042 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:23 INFO Received a new post activity.id=https://a.localdomain/create/019d799f-1923-7c48-86ef-8d1d8d7ad02b activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-1923-7c1a-8fa9-55b2629b118d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019d799f-1923-7c1a-8fa9-55b2629b118d 2026/04/10 22:59:23 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-192a-7e59-93a0-3d9435b82669 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019d799f-1907-79f6-b7f3-0b0999e79ad8 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-192a-7621-9459-9a7f6ce07c0e activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Fetching object id=ap://did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor 2026/04/10 22:59:23 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-1907-79f6-b7f3-0b0999e79ad8 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799f-1923-7c48-86ef-8d1d8d7ad02b 2026/04/10 22:59:23 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 22:59:23 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:23 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1907-7852-b9c7-39d0833b090a request.user=carol post=https://b.localdomain/post/019d799f-1907-7852-b9c7-39d0833b090a 2026/04/10 22:59:23 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799f-1923-7c1a-8fa9-55b2629b118d request.user=bob post=https://a.localdomain/post/019d799f-1923-7c1a-8fa9-55b2629b118d 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor offset=0 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:23 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1841-75a9-bab6-eaf62bca6dd7 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1841-7558-8428-fd0e67c99ac4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1841-7558-8428-fd0e67c99ac4 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-192a-7e59-93a0-3d9435b82669 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-192a-7e59-93a0-3d9435b82669 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/update/019d799f-192f-7331-b0d0-fdbd1693e4ca sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor gateway=https://c.localdomain 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/update/019d799f-192f-7331-b0d0-fdbd1693e4ca 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/update/019d799f-192f-7331-b0d0-fdbd1693e4ca 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-192a-7621-9459-9a7f6ce07c0e 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-192a-7621-9459-9a7f6ce07c0e 2026/04/10 22:59:23 INFO Looking up user name=alice --- PASS: TestMetadata_Equals (1.44s) 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-1932-7cd4-9a75-04a77831d152 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799f-18ff-736a-8d7d-c922cc7d2205 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Fetching object id=ap://did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-192a-7e59-93a0-3d9435b82669 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-192a-7e59-93a0-3d9435b82669 2026/04/10 22:59:23 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/04/10 22:59:23 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-185e-77fe-ba22-edce55f53441 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-185e-77c8-a6e6-4aa34fa129a5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-185e-77c8-a6e6-4aa34fa129a5 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-192a-7621-9459-9a7f6ce07c0e 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/update/019d799f-192f-7331-b0d0-fdbd1693e4ca 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-192a-7621-9459-9a7f6ce07c0e 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/update/019d799f-192f-7331-b0d0-fdbd1693e4ca 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-1953-7eb7-b134-8fb4edef6df0 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-195a-7bdb-bfbb-ce777bb950ed 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:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799f-195d-7920-89cb-3224496e58af activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-18f4-7c86-ac7d-c2a808017243 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-18f4-7c86-ac7d-c2a808017243 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/inbox activity=https://a.localdomain/follow/019d799f-195a-7bdb-bfbb-ce777bb950ed 2026/04/10 22:59:23 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1957-7db6-a6ae-fde39aa8f1f1 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1957-7d83-8668-460075ffb96c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-1957-7d83-8668-460075ffb96c 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/inbox activity=https://a.localdomain/follow/019d799f-195a-7bdb-bfbb-ce777bb950ed 2026/04/10 22:59:23 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1882-70fa-b0be-6c38bf4363cd activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1882-70c4-9e10-60863e86a12b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1882-70c4-9e10-60863e86a12b 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799f-1960-7eee-915e-412f6818bc43 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d799f-195d-7920-89cb-3224496e58af 2026/04/10 22:59:23 ERROR Cannot add metadata field request.path=/users/metadata/add request.user=bob name=c 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/inbox activity=https://a.localdomain/follow/019d799f-195a-7bdb-bfbb-ce777bb950ed 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-1960-7eee-915e-412f6818bc43 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1957-7db6-a6ae-fde39aa8f1f1 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-1960-7eee-915e-412f6818bc43 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1957-7db6-a6ae-fde39aa8f1f1 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-195a-7bdb-bfbb-ce777bb950ed 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor offset=0 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:23 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1907-79f6-b7f3-0b0999e79ad8 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1907-7852-b9c7-39d0833b090a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-1907-7852-b9c7-39d0833b090a 2026/04/10 22:59:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1957-7db6-a6ae-fde39aa8f1f1 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-1957-7db6-a6ae-fde39aa8f1f1 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-1960-7eee-915e-412f6818bc43 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:23 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1957-7d83-8668-460075ffb96c request.user=carol post=https://b.localdomain/post/019d799f-1957-7d83-8668-460075ffb96c 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799f-1960-7eee-915e-412f6818bc43 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799f-1984-75a4-93f0-40093acad2af activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-18ff-736a-8d7d-c922cc7d2205 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799f-18ff-736a-8d7d-c922cc7d2205 2026/04/10 22:59:23 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/update/019d799f-196d-723d-a5e3-b7276c1cf9ed sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor gateway=https://a.localdomain 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/update/019d799f-196d-723d-a5e3-b7276c1cf9ed 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/update/019d799f-196d-723d-a5e3-b7276c1cf9ed 2026/04/10 22:59:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799f-1984-75a4-93f0-40093acad2af 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799f-1984-75a4-93f0-40093acad2af 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-192a-7621-9459-9a7f6ce07c0e activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Fetching object id=ap://did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799f-1984-75a4-93f0-40093acad2af 2026/04/10 22:59:23 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:23 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-192a-7e59-93a0-3d9435b82669 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d799f-1984-75a4-93f0-40093acad2af 2026/04/10 22:59:23 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1996-79cc-b33a-730931bd016c activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-192a-7e59-93a0-3d9435b82669 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-192a-7e59-93a0-3d9435b82669 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/update/019d799f-196d-723d-a5e3-b7276c1cf9ed 2026/04/10 22:59:23 INFO Fetching object id=ap://did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1996-79cc-b33a-730931bd016c 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1996-79cc-b33a-730931bd016c 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 WARN Failed to fetch follow request to approve request.path=/users/followers/accept/b.localdomain/user/bob request.user=alice follower=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/update/019d799f-196d-723d-a5e3-b7276c1cf9ed 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1996-79cc-b33a-730931bd016c 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799f-1998-763c-bd10-dd4bbfcf2971 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-1996-79cc-b33a-730931bd016c 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:23 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799f-1960-7eee-915e-412f6818bc43 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Fetching object id=ap://did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-18e6-752a-bca6-ff46173d864a 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:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor 2026/04/10 22:59:23 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1957-7db6-a6ae-fde39aa8f1f1 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1957-7d83-8668-460075ffb96c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-1957-7d83-8668-460075ffb96c 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor offset=0 2026/04/10 22:59:23 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 22:59:23 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/accept/019d799f-19b3-7d37-b76b-59a09e9c1f5c activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-18e6-752a-bca6-ff46173d864a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-18e6-752a-bca6-ff46173d864a 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1996-79cc-b33a-730931bd016c activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-192a-7e59-93a0-3d9435b82669 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-192a-7e59-93a0-3d9435b82669 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:23 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:23 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor offset=0 2026/04/10 22:59:23 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-195a-7bdb-bfbb-ce777bb950ed 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:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-19c4-7098-933b-9d2051629c41 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:23 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/accept/019d799f-19c9-7574-a972-4b8db31c9217 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-195a-7bdb-bfbb-ce777bb950ed activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799f-195a-7bdb-bfbb-ce777bb950ed 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/accept/019d799f-19b3-7d37-b76b-59a09e9c1f5c 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/accept/019d799f-19b3-7d37-b76b-59a09e9c1f5c 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-19d0-7abc-aad8-88987b3b7f90 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/accept/019d799f-19c9-7574-a972-4b8db31c9217 --- PASS: TestMetadata_Add (1.58s) 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor 2026/04/10 22:59:23 INFO Fetching object id=ap://did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-19eb-7316-ad9a-eed98343a3db activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-19c4-7098-933b-9d2051629c41 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-19c4-7098-933b-9d2051629c41 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/accept/019d799f-19b3-7d37-b76b-59a09e9c1f5c 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/accept/019d799f-19c9-7574-a972-4b8db31c9217 2026/04/10 22:59:23 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-19f1-7c81-bcad-e158dfd7a4ed activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://a.localdomain/user/bob 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-19e9-7a54-b888-4957878e274b 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-19b6-7b64-a183-746aeab61d23 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799f-19f7-74e7-9114-6682a94fa81b activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-19f1-7c81-bcad-e158dfd7a4ed activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799f-19f1-7c81-bcad-e158dfd7a4ed 2026/04/10 22:59:23 INFO Fetching object id=ap://did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/follow/019d799f-19f8-75bc-9558-8ea8c95b3027 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:23 WARN Invalid metadata field request.path=/users/metadata/add request.user=bob field="c=d\ne" 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-19c4-7098-933b-9d2051629c41 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799f-19fe-7435-898c-9942edf1fec3 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:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor 2026/04/10 22:59:23 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-19c4-7098-933b-9d2051629c41 2026/04/10 22:59:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-19d0-7abc-aad8-88987b3b7f90 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-19d0-7abc-aad8-88987b3b7f90 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol --- PASS: TestCluster_PostToFollowers_AcceptTwice (1.64s) 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-1a06-7364-bf9c-1227d67a12cf activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d799f-19f7-74e7-9114-6682a94fa81b 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-19f1-7c81-bcad-e158dfd7a4ed 2026/04/10 22:59:23 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-19eb-7316-ad9a-eed98343a3db 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-19eb-7316-ad9a-eed98343a3db 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/accept/019d799f-19c9-7574-a972-4b8db31c9217 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-1a15-7bd0-9a0a-9732d51e0793 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-19f5-71d0-84c5-4a028baa8a35 2026/04/10 22:59:23 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/accept/019d799f-19b3-7d37-b76b-59a09e9c1f5c 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/follow/019d799f-19f8-75bc-9558-8ea8c95b3027 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/follow/019d799f-19f8-75bc-9558-8ea8c95b3027 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/inbox activity=https://b.localdomain/follow/019d799f-19fe-7435-898c-9942edf1fec3 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/inbox activity=https://b.localdomain/follow/019d799f-19fe-7435-898c-9942edf1fec3 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/accept/019d799f-19c9-7574-a972-4b8db31c9217 2026/04/10 22:59:23 INFO Fetching object id=ap://did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-19d0-7abc-aad8-88987b3b7f90 2026/04/10 22:59:23 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-19d0-7abc-aad8-88987b3b7f90 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-19eb-7316-ad9a-eed98343a3db 2026/04/10 22:59:23 INFO Fetching object id=ap://did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-19eb-7316-ad9a-eed98343a3db 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-1a06-7364-bf9c-1227d67a12cf 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-1a06-7364-bf9c-1227d67a12cf 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/inbox activity=https://b.localdomain/follow/019d799f-19fe-7435-898c-9942edf1fec3 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799f-19fe-7435-898c-9942edf1fec3 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799f-1a2c-77dc-b559-7d56c7acade3 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-1960-7eee-915e-412f6818bc43 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799f-1960-7eee-915e-412f6818bc43 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/follow/019d799f-19f8-75bc-9558-8ea8c95b3027 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor offset=0 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/follow/019d799f-19f8-75bc-9558-8ea8c95b3027 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-1a15-7bd0-9a0a-9732d51e0793 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-1a15-7bd0-9a0a-9732d51e0793 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799f-1a2c-77dc-b559-7d56c7acade3 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799f-1a2c-77dc-b559-7d56c7acade3 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor offset=0 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-1a06-7364-bf9c-1227d67a12cf 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-1a06-7364-bf9c-1227d67a12cf 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799f-1a2c-77dc-b559-7d56c7acade3 2026/04/10 22:59:23 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/accept/019d799f-19b3-7d37-b76b-59a09e9c1f5c activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-18e6-752a-bca6-ff46173d864a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-18e6-752a-bca6-ff46173d864a 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d799f-1a2c-77dc-b559-7d56c7acade3 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor 2026/04/10 22:59:23 INFO Looking up user name=stuff 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-1a15-7bd0-9a0a-9732d51e0793 2026/04/10 22:59:23 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1a3d-739b-a58a-89632ccb708e activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1a3d-7368-a705-af41b1de7ca9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-1a3d-7368-a705-af41b1de7ca9 2026/04/10 22:59:23 INFO Fetching object id=ap://did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-1a15-7bd0-9a0a-9732d51e0793 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d799f-1a56-786a-88d5-63bb239cc029 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-1960-7eee-915e-412f6818bc43 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799f-1960-7eee-915e-412f6818bc43 2026/04/10 22:59:23 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-1a5a-7765-ac50-c5e72fd1160d activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799f-1a56-786a-88d5-63bb239cc029 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799f-1a56-786a-88d5-63bb239cc029 2026/04/10 22:59:23 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:59:23 INFO Fetching object id=ap://did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799f-1a56-786a-88d5-63bb239cc029 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/accept/019d799f-19c9-7574-a972-4b8db31c9217 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-195a-7bdb-bfbb-ce777bb950ed activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799f-195a-7bdb-bfbb-ce777bb950ed 2026/04/10 22:59:23 INFO Fetching object id=ap://did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:23 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019d799f-1a56-786a-88d5-63bb239cc029 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:23 INFO Fetching object id=ap://did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-1a76-71ab-8d5e-4fc4a54bd162 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://a.localdomain/user/alice followed=https://g.localdomain/user/stuff 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1a3d-739b-a58a-89632ccb708e 2026/04/10 22:59:23 INFO Received delete request activity.id=https://b.localdomain/post/019d799f-1841-7558-8428-fd0e67c99ac4#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1841-7558-8428-fd0e67c99ac4 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799f-1841-7558-8428-fd0e67c99ac4 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1a3d-739b-a58a-89632ccb708e 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d799f-1a77-7483-bbba-40f8b56cb20e activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-1a8c-776c-9c06-528cb6a03f54 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Updated post activity.id=https://b.localdomain/update/019d799f-1a73-725b-b677-5743ad5ab347 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1907-7852-b9c7-39d0833b090a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-1907-7852-b9c7-39d0833b090a 2026/04/10 22:59:23 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1a3d-739b-a58a-89632ccb708e 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-1a5a-7765-ac50-c5e72fd1160d 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-1a5a-7765-ac50-c5e72fd1160d 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor offset=0 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:23 INFO Looking up user name=alice --- PASS: TestMetadata_LineBreak (1.78s) 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019d799f-1a73-725b-b677-5743ad5ab347 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019d799f-1a73-725b-b677-5743ad5ab347 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-1a5c-7904-9099-c85f13b8d022 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor offset=0 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-1a3d-739b-a58a-89632ccb708e 2026/04/10 22:59:23 INFO Fetching object id=ap://did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1a3d-7368-a705-af41b1de7ca9 request.user=carol post=https://b.localdomain/post/019d799f-1a3d-7368-a705-af41b1de7ca9 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-1a5a-7765-ac50-c5e72fd1160d 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:23 INFO Received delete request activity.id=https://b.localdomain/post/019d799f-185e-77c8-a6e6-4aa34fa129a5#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-185e-77c8-a6e6-4aa34fa129a5 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799f-185e-77c8-a6e6-4aa34fa129a5 2026/04/10 22:59:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-1a5a-7765-ac50-c5e72fd1160d 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d799f-1a76-71ab-8d5e-4fc4a54bd162 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d799f-1a76-71ab-8d5e-4fc4a54bd162 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799f-1a77-7483-bbba-40f8b56cb20e 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799f-1a77-7483-bbba-40f8b56cb20e 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019d799f-1a73-725b-b677-5743ad5ab347 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-1a73-725b-b677-5743ad5ab347 --- PASS: TestBio_Set (1.81s) 2026/04/10 22:59:23 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1907-7852-b9c7-39d0833b090a request.user=carol post=https://b.localdomain/post/019d799f-1907-7852-b9c7-39d0833b090a 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d799f-1a76-71ab-8d5e-4fc4a54bd162 2026/04/10 22:59:23 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-19eb-7316-ad9a-eed98343a3db activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799f-1a77-7483-bbba-40f8b56cb20e 2026/04/10 22:59:23 INFO Deleted old posts count=2 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-1a8c-776c-9c06-528cb6a03f54 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-1a8c-776c-9c06-528cb6a03f54 2026/04/10 22:59:23 INFO Fetching object id=ap://did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-1a76-71ab-8d5e-4fc4a54bd162 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d799f-1a77-7483-bbba-40f8b56cb20e --- PASS: TestCluster_PostToFollowers_ApprovedLocally (1.83s) 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1ac4-7266-ac5e-8126219817ef activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-19eb-7316-ad9a-eed98343a3db activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-19eb-7316-ad9a-eed98343a3db 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-1ac4-7a2b-878c-9a56bc808832 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Removed old shared posts count=1 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1ac4-7266-ac5e-8126219817ef 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1ac4-7266-ac5e-8126219817ef 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-1ac4-7a2b-878c-9a56bc808832 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-1ac4-7a2b-878c-9a56bc808832 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-1a8c-776c-9c06-528cb6a03f54 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-1ad2-7308-b49b-e2533ce8fc10 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-1a8c-776c-9c06-528cb6a03f54 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-1ad2-7308-b49b-e2533ce8fc10 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-1ad2-7308-b49b-e2533ce8fc10 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Updated post activity.id=https://b.localdomain/update/019d799f-1ac2-787d-bb91-9e8a28ecea0a activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1957-7d83-8668-460075ffb96c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-1957-7d83-8668-460075ffb96c 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-1add-7cc2-8ed1-5efb521f9d1b 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:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-1ac4-7a2b-878c-9a56bc808832 2026/04/10 22:59:23 INFO Approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/follow/019d799f-19f8-75bc-9558-8ea8c95b3027 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1ac4-7266-ac5e-8126219817ef 2026/04/10 22:59:23 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d799f-1ae5-7062-aff7-4810dcc60e0a activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-1ac4-7a2b-878c-9a56bc808832 --- PASS: TestCluster_PostToFollowers_AcceptThenReject (1.86s) 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-1ac4-7266-ac5e-8126219817ef 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/accept/019d799f-1ae9-7c91-a3cd-d93385b8a259 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/follow/019d799f-19f8-75bc-9558-8ea8c95b3027 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/follow/019d799f-19f8-75bc-9558-8ea8c95b3027 2026/04/10 22:59:23 INFO Looking up user name=stuff 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-1ad2-7308-b49b-e2533ce8fc10 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799f-1aee-7c41-ad4a-689649fbf9f1 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-1ad2-7308-b49b-e2533ce8fc10 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/accept/019d799f-1ae9-7c91-a3cd-d93385b8a259 2026/04/10 22:59:23 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/accept/019d799f-1ae9-7c91-a3cd-d93385b8a259 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor gateway=https://c.localdomain 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/accept/019d799f-1ae9-7c91-a3cd-d93385b8a259 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/accept/019d799f-1ae9-7c91-a3cd-d93385b8a259 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkesotZPQFrQMuQWURPxuL3vY2jt5GWLX7SpxfR8WT2ncq/actor/follow/019d799f-1af3-7ea8-8a71-47786617094d activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkesotZPQFrQMuQWURPxuL3vY2jt5GWLX7SpxfR8WT2ncq/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkesotZPQFrQMuQWURPxuL3vY2jt5GWLX7SpxfR8WT2ncq/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799f-1af6-7359-a2a0-a97149b5ed36 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-1af6-7e4d-8adf-069a5c412b99 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Fetching object id=ap://did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-1841-7558-8428-fd0e67c99ac4#delete 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-1841-7558-8428-fd0e67c99ac4#delete 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-1841-7558-8428-fd0e67c99ac4#delete 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-185e-77c8-a6e6-4aa34fa129a5#delete 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-185e-77c8-a6e6-4aa34fa129a5#delete 2026/04/10 22:59:23 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019d799f-1ac9-7879-996a-0962049db393 2026/04/10 22:59:23 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1a3d-739b-a58a-89632ccb708e activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1a3d-7368-a705-af41b1de7ca9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-1a3d-7368-a705-af41b1de7ca9 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-185e-77c8-a6e6-4aa34fa129a5#delete 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019d799f-1ac9-7879-996a-0962049db393 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-1ac2-787d-bb91-9e8a28ecea0a 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-1ac2-787d-bb91-9e8a28ecea0a 2026/04/10 22:59:23 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key="my website" 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1ac4-7266-ac5e-8126219817ef activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-19eb-7316-ad9a-eed98343a3db activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-19eb-7316-ad9a-eed98343a3db 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor/inbox activity=https://a.localdomain/follow/019d799f-1add-7cc2-8ed1-5efb521f9d1b 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor/inbox activity=https://a.localdomain/follow/019d799f-1add-7cc2-8ed1-5efb521f9d1b 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799f-1ae5-7062-aff7-4810dcc60e0a 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799f-1ae5-7062-aff7-4810dcc60e0a 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/accept/019d799f-1ae9-7c91-a3cd-d93385b8a259 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019d799f-1ac9-7879-996a-0962049db393 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-1ac2-787d-bb91-9e8a28ecea0a 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkesotZPQFrQMuQWURPxuL3vY2jt5GWLX7SpxfR8WT2ncq/actor/follow/019d799f-1af3-7ea8-8a71-47786617094d 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkesotZPQFrQMuQWURPxuL3vY2jt5GWLX7SpxfR8WT2ncq/actor/follow/019d799f-1af3-7ea8-8a71-47786617094d 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-1b10-79ed-b20f-43aaf9e99172 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-1aee-7c41-ad4a-689649fbf9f1 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-1aee-7c41-ad4a-689649fbf9f1 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor/inbox activity=https://a.localdomain/follow/019d799f-1add-7cc2-8ed1-5efb521f9d1b 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799f-1b1c-74ff-8542-1531c240047e activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://b.localdomain/user/carol followed=https://g.localdomain/user/stuff 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-1af6-7e4d-8adf-069a5c412b99 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-1af6-7e4d-8adf-069a5c412b99 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799f-1ae5-7062-aff7-4810dcc60e0a 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-1add-7cc2-8ed1-5efb521f9d1b 2026/04/10 22:59:23 INFO Fetching object id=ap://did:key:z6MkesotZPQFrQMuQWURPxuL3vY2jt5GWLX7SpxfR8WT2ncq/actor 2026/04/10 22:59:23 INFO Updated post activity.id=https://b.localdomain/update/019d799f-1a73-725b-b677-5743ad5ab347 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1907-7852-b9c7-39d0833b090a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-1907-7852-b9c7-39d0833b090a 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d799f-185e-77c8-a6e6-4aa34fa129a5#delete 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor offset=0 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-1ac2-787d-bb91-9e8a28ecea0a 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d799f-1ae5-7062-aff7-4810dcc60e0a 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-1af6-7359-a2a0-a97149b5ed36 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-1af6-7359-a2a0-a97149b5ed36 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d799f-1841-7558-8428-fd0e67c99ac4#delete 2026/04/10 22:59:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-1a5a-7765-ac50-c5e72fd1160d activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:23 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1957-7d83-8668-460075ffb96c request.user=carol post=https://b.localdomain/post/019d799f-1957-7d83-8668-460075ffb96c 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019d799f-1ac9-7879-996a-0962049db393 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/accept/019d799f-1ae9-7c91-a3cd-d93385b8a259 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-1aee-7c41-ad4a-689649fbf9f1 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1b34-76e9-8da4-4e89bd78adeb activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1a5a-7765-ac50-c5e72fd1160d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-1a5a-7765-ac50-c5e72fd1160d 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799f-1aee-7c41-ad4a-689649fbf9f1 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-1af6-7e4d-8adf-069a5c412b99 2026/04/10 22:59:23 INFO Fetching object id=ap://did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1b34-76e9-8da4-4e89bd78adeb 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1b34-76e9-8da4-4e89bd78adeb 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-1af6-7e4d-8adf-069a5c412b99 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-1af6-7359-a2a0-a97149b5ed36 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799f-1af6-7359-a2a0-a97149b5ed36 2026/04/10 22:59:23 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/create/019d799f-1b1d-7e47-8c6d-855a2940239b note=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/post/019d799f-1b1d-7de3-a777-26ce9d81c9cc thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/post/019d799f-1b1d-7de3-a777-26ce9d81c9cc starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor 2026/04/10 22:59:23 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/create/019d799f-1b1d-7e47-8c6d-855a2940239b activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/post/019d799f-1b1d-7de3-a777-26ce9d81c9cc activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/post/019d799f-1b1d-7de3-a777-26ce9d81c9cc 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkesotZPQFrQMuQWURPxuL3vY2jt5GWLX7SpxfR8WT2ncq/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkesotZPQFrQMuQWURPxuL3vY2jt5GWLX7SpxfR8WT2ncq/actor/follow/019d799f-1af3-7ea8-8a71-47786617094d 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkesotZPQFrQMuQWURPxuL3vY2jt5GWLX7SpxfR8WT2ncq/actor/follow/019d799f-1af3-7ea8-8a71-47786617094d 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1b34-76e9-8da4-4e89bd78adeb 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor offset=0 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-1b34-76e9-8da4-4e89bd78adeb 2026/04/10 22:59:23 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-1ad2-7308-b49b-e2533ce8fc10 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/accept/019d799f-1ae9-7c91-a3cd-d93385b8a259 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d799f-1b1c-74ff-8542-1531c240047e 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d799f-1b1c-74ff-8542-1531c240047e 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1b57-7d2b-b3de-c8d6bbf40c64 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1ad2-7308-b49b-e2533ce8fc10 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d799f-1ad2-7308-b49b-e2533ce8fc10 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/accept/019d799f-1ae9-7c91-a3cd-d93385b8a259 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1b34-76e9-8da4-4e89bd78adeb activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1a5a-7765-ac50-c5e72fd1160d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-1a5a-7765-ac50-c5e72fd1160d 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d799f-1b57-7d2b-b3de-c8d6bbf40c64 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d799f-1b5d-7e08-80ac-38083bd4bf7e activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://c.localdomain/user/carol followed=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d799f-1b57-7d2b-b3de-c8d6bbf40c64 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Fetching object id=ap://did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d799f-1b1c-74ff-8542-1531c240047e 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019d799f-1b5d-7e08-80ac-38083bd4bf7e 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019d799f-1b5d-7e08-80ac-38083bd4bf7e 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor 2026/04/10 22:59:23 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-19d0-7abc-aad8-88987b3b7f90 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799f-1b1c-74ff-8542-1531c240047e 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d799f-1b57-7d2b-b3de-c8d6bbf40c64 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1b70-7087-8523-5d1457440422 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-19d0-7abc-aad8-88987b3b7f90 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-19d0-7abc-aad8-88987b3b7f90 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d799f-1b70-78af-aece-de07020eed95 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Fetching object id=ap://did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-1b57-7d2b-b3de-c8d6bbf40c64 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019d799f-1b5d-7e08-80ac-38083bd4bf7e 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d799f-1b5d-7e08-80ac-38083bd4bf7e 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:23 INFO Received delete request activity.id=https://b.localdomain/post/019d799f-1841-7558-8428-fd0e67c99ac4#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1841-7558-8428-fd0e67c99ac4 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799f-1841-7558-8428-fd0e67c99ac4 2026/04/10 22:59:23 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-1ac4-7a2b-878c-9a56bc808832 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1b57-7d2b-b3de-c8d6bbf40c64 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1ad2-7308-b49b-e2533ce8fc10 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d799f-1ad2-7308-b49b-e2533ce8fc10 2026/04/10 22:59:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:23 INFO Approving follow request activity.id=https://b.localdomain/follow/019d799f-1aee-7c41-ad4a-689649fbf9f1 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/accept/019d799f-1ae9-7c91-a3cd-d93385b8a259 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/follow/019d799f-19f8-75bc-9558-8ea8c95b3027 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/follow/019d799f-19f8-75bc-9558-8ea8c95b3027 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1b86-7b21-ad32-1345653048b5 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1ac4-7a2b-878c-9a56bc808832 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799f-1ac4-7a2b-878c-9a56bc808832 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/create/019d799f-1b1d-7e47-8c6d-855a2940239b 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/create/019d799f-1b1d-7e47-8c6d-855a2940239b 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799f-1b8a-7444-ba8f-e3863bcad854 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-1aee-7c41-ad4a-689649fbf9f1 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799f-1aee-7c41-ad4a-689649fbf9f1 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1b70-7087-8523-5d1457440422 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1b70-7087-8523-5d1457440422 2026/04/10 22:59:23 INFO Fetching object id=ap://did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Fetching object id=ap://did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799f-1b8a-7444-ba8f-e3863bcad854 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor offset=0 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799f-1b8a-7444-ba8f-e3863bcad854 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-1b86-7b21-ad32-1345653048b5 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799f-1b70-78af-aece-de07020eed95 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799f-1b70-78af-aece-de07020eed95 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-1b9e-7687-a955-d5cf1ba53b71 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799f-1b8a-7444-ba8f-e3863bcad854 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d799f-1b8a-7444-ba8f-e3863bcad854 2026/04/10 22:59:23 INFO Received delete request activity.id=https://b.localdomain/post/019d799f-185e-77c8-a6e6-4aa34fa129a5#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-185e-77c8-a6e6-4aa34fa129a5 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799f-185e-77c8-a6e6-4aa34fa129a5 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/accept/019d799f-1ae9-7c91-a3cd-d93385b8a259 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/follow/019d799f-19f8-75bc-9558-8ea8c95b3027 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/follow/019d799f-19f8-75bc-9558-8ea8c95b3027 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/create/019d799f-1b1d-7e47-8c6d-855a2940239b 2026/04/10 22:59:23 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-1a06-7364-bf9c-1227d67a12cf activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799f-1b70-78af-aece-de07020eed95 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d799f-1b70-78af-aece-de07020eed95 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1bb8-7228-9128-781e6ca9e67a activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1a06-7364-bf9c-1227d67a12cf activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-1a06-7364-bf9c-1227d67a12cf 2026/04/10 22:59:23 INFO Updated post activity.id=https://b.localdomain/update/019d799f-1ac2-787d-bb91-9e8a28ecea0a activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1957-7d83-8668-460075ffb96c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-1957-7d83-8668-460075ffb96c 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/create/019d799f-1b1d-7e47-8c6d-855a2940239b 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-1a15-7bd0-9a0a-9732d51e0793 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/post/019d799f-1b1d-7de3-a777-26ce9d81c9cc request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/post/019d799f-1b1d-7de3-a777-26ce9d81c9cc 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1bc2-7e0b-87e5-014fd0de6160 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1a15-7bd0-9a0a-9732d51e0793 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-1a15-7bd0-9a0a-9732d51e0793 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-1a76-71ab-8d5e-4fc4a54bd162 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://a.localdomain/user/alice followed=https://g.localdomain/user/stuff 2026/04/10 22:59:23 INFO Approving follow request activity.id=https://b.localdomain/follow/019d799f-19fe-7435-898c-9942edf1fec3 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:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor 2026/04/10 22:59:23 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1ba7-7bb2-9cbf-e4123e71603d activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1ba7-7b79-83fb-e012a0d1e057 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-1ba7-7b79-83fb-e012a0d1e057 --- PASS: TestMetadata_Whitespace (2.09s) 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d799f-1bcf-7089-838b-dff6dab59e09 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1a76-71ab-8d5e-4fc4a54bd162 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-1a76-71ab-8d5e-4fc4a54bd162 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-1b9e-7687-a955-d5cf1ba53b71 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-1b9e-7687-a955-d5cf1ba53b71 2026/04/10 22:59:23 INFO Approving follow request activity.id=https://c.localdomain/follow/019d799f-1ae5-7062-aff7-4810dcc60e0a activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/accept/019d799f-1bd0-7975-8ae0-99f49b49d78e activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-19fe-7435-898c-9942edf1fec3 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799f-19fe-7435-898c-9942edf1fec3 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkesotZPQFrQMuQWURPxuL3vY2jt5GWLX7SpxfR8WT2ncq/actor 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799f-1b8a-7444-ba8f-e3863bcad854 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-1aee-7c41-ad4a-689649fbf9f1 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799f-1aee-7c41-ad4a-689649fbf9f1 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Approving follow request activity.id=https://c.localdomain/follow/019d799f-1b5d-7e08-80ac-38083bd4bf7e activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://c.localdomain/user/carol followed=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-1bc9-78a6-ab6d-35de21aafb69 2026/04/10 22:59:23 INFO Fetching object id=ap://did:key:z6MkesotZPQFrQMuQWURPxuL3vY2jt5GWLX7SpxfR8WT2ncq/actor 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1bd7-7770-9af0-fb9df8fc02ec activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799f-1ae5-7062-aff7-4810dcc60e0a activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799f-1ae5-7062-aff7-4810dcc60e0a 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799f-1bdb-70b4-ac98-2a36113d0d65 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799f-1b5d-7e08-80ac-38083bd4bf7e activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799f-1b5d-7e08-80ac-38083bd4bf7e 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1bc2-7e0b-87e5-014fd0de6160 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1bc2-7e0b-87e5-014fd0de6160 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-1bda-7da2-bcec-4d9e45cd34e7 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:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019d799f-1bdb-70b4-ac98-2a36113d0d65 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019d799f-1bdb-70b4-ac98-2a36113d0d65 2026/04/10 22:59:23 INFO Approving follow request activity.id=https://b.localdomain/follow/019d799f-1b1c-74ff-8542-1531c240047e activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://b.localdomain/user/carol followed=https://g.localdomain/user/stuff 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1bb8-7228-9128-781e6ca9e67a 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d799f-1be1-7154-b840-c89af7e9fdfe activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-1b9e-7687-a955-d5cf1ba53b71 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1b70-7087-8523-5d1457440422 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-1b86-7b21-ad32-1345653048b5 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor/inbox activity=https://a.localdomain/follow/019d799f-1bda-7da2-bcec-4d9e45cd34e7 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor/inbox activity=https://a.localdomain/follow/019d799f-1bda-7da2-bcec-4d9e45cd34e7 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d799f-1be7-7694-a905-9672225a7447 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-1b1c-74ff-8542-1531c240047e activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019d799f-1b1c-74ff-8542-1531c240047e 2026/04/10 22:59:23 INFO Approving follow request activity.id=https://b.localdomain/follow/019d799f-1af6-7359-a2a0-a97149b5ed36 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-1bd7-7770-9af0-fb9df8fc02ec 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-1b9e-7687-a955-d5cf1ba53b71 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-1bd7-7770-9af0-fb9df8fc02ec 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799f-1bed-7545-aabb-4bc86859a503 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-1af6-7359-a2a0-a97149b5ed36 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799f-1af6-7359-a2a0-a97149b5ed36 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d799f-1bcf-7089-838b-dff6dab59e09 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d799f-1bcf-7089-838b-dff6dab59e09 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1bc2-7e0b-87e5-014fd0de6160 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019d799f-1bdb-70b4-ac98-2a36113d0d65 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-1bc2-7e0b-87e5-014fd0de6160 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d799f-1be7-7694-a905-9672225a7447 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d799f-1be7-7694-a905-9672225a7447 2026/04/10 22:59:23 INFO Looking up user name=stuff 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-1b86-7b21-ad32-1345653048b5 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d799f-1bdb-70b4-ac98-2a36113d0d65 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor/inbox activity=https://a.localdomain/follow/019d799f-1bda-7da2-bcec-4d9e45cd34e7 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799f-1bed-7545-aabb-4bc86859a503 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799f-1bed-7545-aabb-4bc86859a503 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-1b70-7087-8523-5d1457440422 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-1bd7-7770-9af0-fb9df8fc02ec 2026/04/10 22:59:23 INFO Looking up user name=stuff 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-1bda-7da2-bcec-4d9e45cd34e7 2026/04/10 22:59:23 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkesotZPQFrQMuQWURPxuL3vY2jt5GWLX7SpxfR8WT2ncq/actor/follow/019d799f-1af3-7ea8-8a71-47786617094d activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkesotZPQFrQMuQWURPxuL3vY2jt5GWLX7SpxfR8WT2ncq/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkesotZPQFrQMuQWURPxuL3vY2jt5GWLX7SpxfR8WT2ncq/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1ba7-7bb2-9cbf-e4123e71603d 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1ba7-7bb2-9cbf-e4123e71603d 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-1b86-7b21-ad32-1345653048b5 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor offset=0 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d799f-1bcf-7089-838b-dff6dab59e09 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1bc2-7e0b-87e5-014fd0de6160 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1a15-7bd0-9a0a-9732d51e0793 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-1a15-7bd0-9a0a-9732d51e0793 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/accept/019d799f-1c03-78f2-b9dc-68794a2abe40 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkesotZPQFrQMuQWURPxuL3vY2jt5GWLX7SpxfR8WT2ncq/actor/follow/019d799f-1af3-7ea8-8a71-47786617094d activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkesotZPQFrQMuQWURPxuL3vY2jt5GWLX7SpxfR8WT2ncq/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkesotZPQFrQMuQWURPxuL3vY2jt5GWLX7SpxfR8WT2ncq/actor/follow/019d799f-1af3-7ea8-8a71-47786617094d 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799f-1bed-7545-aabb-4bc86859a503 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d799f-1be7-7694-a905-9672225a7447 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d799f-1bed-7545-aabb-4bc86859a503 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019d799f-1bcf-7089-838b-dff6dab59e09 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1b70-7087-8523-5d1457440422 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-19d0-7abc-aad8-88987b3b7f90 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-19d0-7abc-aad8-88987b3b7f90 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/accept/019d799f-1bd0-7975-8ae0-99f49b49d78e 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/accept/019d799f-1bd0-7975-8ae0-99f49b49d78e 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1ba7-7bb2-9cbf-e4123e71603d 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019d799f-1be7-7694-a905-9672225a7447 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkesotZPQFrQMuQWURPxuL3vY2jt5GWLX7SpxfR8WT2ncq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/accept/019d799f-1c03-78f2-b9dc-68794a2abe40 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkesotZPQFrQMuQWURPxuL3vY2jt5GWLX7SpxfR8WT2ncq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/accept/019d799f-1c03-78f2-b9dc-68794a2abe40 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Fetching object id=ap://did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799f-1be1-7154-b840-c89af7e9fdfe 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799f-1be1-7154-b840-c89af7e9fdfe 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1b86-7b21-ad32-1345653048b5 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1ac4-7a2b-878c-9a56bc808832 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799f-1ac4-7a2b-878c-9a56bc808832 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor 2026/04/10 22:59:23 INFO Looking up user name=stuff 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-1ba7-7bb2-9cbf-e4123e71603d 2026/04/10 22:59:23 INFO Fetching object id=ap://did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor 2026/04/10 22:59:23 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1ba7-7b79-83fb-e012a0d1e057 request.user=carol post=https://b.localdomain/post/019d799f-1ba7-7b79-83fb-e012a0d1e057 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799f-1bed-7545-aabb-4bc86859a503 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-1af6-7359-a2a0-a97149b5ed36 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799f-1af6-7359-a2a0-a97149b5ed36 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d799f-1bcf-7089-838b-dff6dab59e09 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1a76-71ab-8d5e-4fc4a54bd162 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-1a76-71ab-8d5e-4fc4a54bd162 2026/04/10 22:59:23 INFO Fetching object id=ap://did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-1bc9-78a6-ab6d-35de21aafb69 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799f-1be1-7154-b840-c89af7e9fdfe 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d799f-1be1-7154-b840-c89af7e9fdfe 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:23 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1c17-7508-8fda-f87e506e03d6 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1c17-74c7-b424-64e85907cbd5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-1c17-74c7-b424-64e85907cbd5 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/accept/019d799f-1bd0-7975-8ae0-99f49b49d78e 2026/04/10 22:59:23 INFO Looking up user name=stuff 2026/04/10 22:59:23 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-19c4-7098-933b-9d2051629c41 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-1bc9-78a6-ab6d-35de21aafb69 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1c3b-7343-b443-ce95eb4de55f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-19c4-7098-933b-9d2051629c41 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-19c4-7098-933b-9d2051629c41 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkesotZPQFrQMuQWURPxuL3vY2jt5GWLX7SpxfR8WT2ncq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/accept/019d799f-1c03-78f2-b9dc-68794a2abe40 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1bb8-7228-9128-781e6ca9e67a 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-1bc9-78a6-ab6d-35de21aafb69 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d799f-1be7-7694-a905-9672225a7447 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-1b1c-74ff-8542-1531c240047e activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019d799f-1b1c-74ff-8542-1531c240047e 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-1a8c-776c-9c06-528cb6a03f54 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/accept/019d799f-1bd0-7975-8ae0-99f49b49d78e 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1c33-70af-bec1-1d62737838b6 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1c33-707f-8425-4dfa33d992f6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-1c33-707f-8425-4dfa33d992f6 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/accept/019d799f-1c03-78f2-b9dc-68794a2abe40 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1c46-7a94-ada3-ec88ee9321e4 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1a8c-776c-9c06-528cb6a03f54 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-1a8c-776c-9c06-528cb6a03f54 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Approving follow request activity.id=https://c.localdomain/follow/019d799f-1a77-7483-bbba-40f8b56cb20e activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Fetching object id=ap://did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Received delete request activity.id=https://b.localdomain/post/019d799f-1907-7852-b9c7-39d0833b090a#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1907-7852-b9c7-39d0833b090a activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799f-1907-7852-b9c7-39d0833b090a 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1c53-74d1-a892-83091c57ce4a activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799f-1a77-7483-bbba-40f8b56cb20e activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799f-1a77-7483-bbba-40f8b56cb20e 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1bb8-7228-9128-781e6ca9e67a 2026/04/10 22:59:23 INFO Approving follow request activity.id=https://c.localdomain/follow/019d799f-1b70-78af-aece-de07020eed95 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1c3b-7343-b443-ce95eb4de55f 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1c3b-7343-b443-ce95eb4de55f 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1c5d-774e-ba0a-bac95f416cfd activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799f-1b70-78af-aece-de07020eed95 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799f-1b70-78af-aece-de07020eed95 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-1bb8-7228-9128-781e6ca9e67a 2026/04/10 22:59:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-1c53-74d1-a892-83091c57ce4a 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-1c53-74d1-a892-83091c57ce4a 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-1bd7-7770-9af0-fb9df8fc02ec 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1c46-7a94-ada3-ec88ee9321e4 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1c46-7a94-ada3-ec88ee9321e4 2026/04/10 22:59:23 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/create/019d799f-1b1d-7e47-8c6d-855a2940239b activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/post/019d799f-1b1d-7de3-a777-26ce9d81c9cc activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/post/019d799f-1b1d-7de3-a777-26ce9d81c9cc 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1c17-7508-8fda-f87e506e03d6 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1c17-7508-8fda-f87e506e03d6 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019d799f-1907-7852-b9c7-39d0833b090a#delete 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019d799f-1907-7852-b9c7-39d0833b090a#delete 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/accept/019d799f-1bd0-7975-8ae0-99f49b49d78e activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-19fe-7435-898c-9942edf1fec3 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799f-19fe-7435-898c-9942edf1fec3 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-1c5d-774e-ba0a-bac95f416cfd 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-1c5d-774e-ba0a-bac95f416cfd 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019d799f-1907-7852-b9c7-39d0833b090a#delete 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1c3b-7343-b443-ce95eb4de55f 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d799f-1907-7852-b9c7-39d0833b090a#delete 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-1c53-74d1-a892-83091c57ce4a 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1c33-70af-bec1-1d62737838b6 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:23 INFO Fetching object id=ap://did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1c33-70af-bec1-1d62737838b6 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-1c3b-7343-b443-ce95eb4de55f 2026/04/10 22:59:23 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-1add-7cc2-8ed1-5efb521f9d1b 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:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-1c5d-774e-ba0a-bac95f416cfd 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-1c53-74d1-a892-83091c57ce4a 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1bd7-7770-9af0-fb9df8fc02ec activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799f-1ae5-7062-aff7-4810dcc60e0a activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799f-1ae5-7062-aff7-4810dcc60e0a 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor/accept/019d799f-1c7f-7beb-bb50-9ba883897fef activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1add-7cc2-8ed1-5efb521f9d1b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-1add-7cc2-8ed1-5efb521f9d1b 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1c17-7508-8fda-f87e506e03d6 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1c46-7a94-ada3-ec88ee9321e4 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-1c86-7e42-ac97-34dae687e9ae activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1c33-70af-bec1-1d62737838b6 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-1c46-7a94-ada3-ec88ee9321e4 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799f-1bdb-70b4-ac98-2a36113d0d65 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799f-1b5d-7e08-80ac-38083bd4bf7e activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799f-1b5d-7e08-80ac-38083bd4bf7e 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-1c86-7e42-ac97-34dae687e9ae 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-1c86-7e42-ac97-34dae687e9ae 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-1c5d-774e-ba0a-bac95f416cfd 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-1c17-7508-8fda-f87e506e03d6 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1bb8-7228-9128-781e6ca9e67a activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1a06-7364-bf9c-1227d67a12cf activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-1a06-7364-bf9c-1227d67a12cf 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/accept/019d799f-1c03-78f2-b9dc-68794a2abe40 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkesotZPQFrQMuQWURPxuL3vY2jt5GWLX7SpxfR8WT2ncq/actor/follow/019d799f-1af3-7ea8-8a71-47786617094d activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkesotZPQFrQMuQWURPxuL3vY2jt5GWLX7SpxfR8WT2ncq/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkesotZPQFrQMuQWURPxuL3vY2jt5GWLX7SpxfR8WT2ncq/actor/follow/019d799f-1af3-7ea8-8a71-47786617094d 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-1c33-70af-bec1-1d62737838b6 2026/04/10 22:59:23 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-1bda-7da2-bcec-4d9e45cd34e7 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:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1c17-74c7-b424-64e85907cbd5 request.user=carol post=https://b.localdomain/post/019d799f-1c17-74c7-b424-64e85907cbd5 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1c53-74d1-a892-83091c57ce4a activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799f-1a77-7483-bbba-40f8b56cb20e activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799f-1a77-7483-bbba-40f8b56cb20e 2026/04/10 22:59:23 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1c33-707f-8425-4dfa33d992f6 request.user=carol post=https://b.localdomain/post/019d799f-1c33-707f-8425-4dfa33d992f6 2026/04/10 22:59:23 INFO Received delete request activity.id=https://b.localdomain/post/019d799f-1907-7852-b9c7-39d0833b090a#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1907-7852-b9c7-39d0833b090a activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799f-1907-7852-b9c7-39d0833b090a 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor/accept/019d799f-1c9a-7b88-8dc4-cd865896713b activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1bda-7da2-bcec-4d9e45cd34e7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799f-1bda-7da2-bcec-4d9e45cd34e7 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-1c86-7e42-ac97-34dae687e9ae 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1c5d-774e-ba0a-bac95f416cfd activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799f-1b70-78af-aece-de07020eed95 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799f-1b70-78af-aece-de07020eed95 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-1c86-7e42-ac97-34dae687e9ae 2026/04/10 22:59:23 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-1ca2-7808-8378-286a50d1ce24 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:23 INFO Looking up user name=alice 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor/accept/019d799f-1c7f-7beb-bb50-9ba883897fef 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor/accept/019d799f-1c7f-7beb-bb50-9ba883897fef 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-1ca2-7808-8378-286a50d1ce24 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-1ca2-7808-8378-286a50d1ce24 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1c3b-7343-b443-ce95eb4de55f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-19c4-7098-933b-9d2051629c41 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-19c4-7098-933b-9d2051629c41 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor/accept/019d799f-1c9a-7b88-8dc4-cd865896713b 2026/04/10 22:59:23 INFO Fetching object id=ap://did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:23 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1ba7-7bb2-9cbf-e4123e71603d activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1ba7-7b79-83fb-e012a0d1e057 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-1ba7-7b79-83fb-e012a0d1e057 2026/04/10 22:59:23 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-1af6-7e4d-8adf-069a5c412b99 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1c46-7a94-ada3-ec88ee9321e4 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1a8c-776c-9c06-528cb6a03f54 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-1a8c-776c-9c06-528cb6a03f54 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1cb7-7b9f-8f7d-356d58f89eb6 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1af6-7e4d-8adf-069a5c412b99 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-1af6-7e4d-8adf-069a5c412b99 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-1ca2-7808-8378-286a50d1ce24 2026/04/10 22:59:23 INFO Looking up user name=carol 2026/04/10 22:59:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-1ca2-7808-8378-286a50d1ce24 2026/04/10 22:59:23 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1ca1-7451-8e20-5896f069d94a note=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:23 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1ca1-7451-8e20-5896f069d94a activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb 2026/04/10 22:59:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:23 INFO Approving follow request activity.id=https://c.localdomain/follow/019d799f-1be1-7154-b840-c89af7e9fdfe activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor/accept/019d799f-1c7f-7beb-bb50-9ba883897fef 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor/accept/019d799f-1c9a-7b88-8dc4-cd865896713b 2026/04/10 22:59:23 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1ca1-73cf-888c-d8487cad3f29 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1ca1-738d-9eff-17bdeb932351 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1ca1-738d-9eff-17bdeb932351 2026/04/10 22:59:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1cce-7e20-ae89-781d9a08dd0d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799f-1be1-7154-b840-c89af7e9fdfe activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799f-1be1-7154-b840-c89af7e9fdfe 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor 2026/04/10 22:59:23 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1cb0-7ea6-b95e-7ece4554318b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1cb0-7e6f-8df3-80fe94eeae55 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1cb0-7e6f-8df3-80fe94eeae55 2026/04/10 22:59:23 INFO Fetching object id=ap://did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor 2026/04/10 22:59:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1cb7-7b9f-8f7d-356d58f89eb6 2026/04/10 22:59:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1cb7-7b9f-8f7d-356d58f89eb6 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:23 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-1cce-7e20-ae89-781d9a08dd0d 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-1cce-7e20-ae89-781d9a08dd0d 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Received delete request activity.id=https://b.localdomain/post/019d799f-1957-7d83-8668-460075ffb96c#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1957-7d83-8668-460075ffb96c activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799f-1957-7d83-8668-460075ffb96c 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-1cce-7e20-ae89-781d9a08dd0d 2026/04/10 22:59:24 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1c33-70af-bec1-1d62737838b6 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1c33-707f-8425-4dfa33d992f6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-1c33-707f-8425-4dfa33d992f6 2026/04/10 22:59:24 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor/accept/019d799f-1c9a-7b88-8dc4-cd865896713b 2026/04/10 22:59:24 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1c17-7508-8fda-f87e506e03d6 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1c17-74c7-b424-64e85907cbd5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-1c17-74c7-b424-64e85907cbd5 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1ca1-7451-8e20-5896f069d94a 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1ca1-7451-8e20-5896f069d94a 2026/04/10 22:59:24 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1ca1-7451-8e20-5896f069d94a sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor gateway=https://c.localdomain 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1ca1-7451-8e20-5896f069d94a 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1ca1-7451-8e20-5896f069d94a 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor/accept/019d799f-1c7f-7beb-bb50-9ba883897fef 2026/04/10 22:59:24 INFO Looking up user name=nobody 2026/04/10 22:59:24 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor/accept/019d799f-1c9a-7b88-8dc4-cd865896713b 2026/04/10 22:59:24 INFO Fetching object id=ap://did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:24 INFO Fetching object id=ap://did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:24 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor 2026/04/10 22:59:24 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5 host=a.localdomain count=2 2026/04/10 22:59:24 INFO Found unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor follower=https://a.localdomain/user/alice 2026/04/10 22:59:24 WARN Using fake follow ID to remove unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor follower=https://a.localdomain/user/alice id=https://a.localdomain/follow/019d799f-1d07-7343-805a-088dea9a7f61 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1ca1-73cf-888c-d8487cad3f29 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1ca1-73cf-888c-d8487cad3f29 2026/04/10 22:59:24 INFO Fetching object id=ap://did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Removed a Follow activity.id=https://a.localdomain/undo/019d799f-1d07-74b4-bd5d-dda615fc316b activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1d07-7343-805a-088dea9a7f61 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:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:24 INFO Looking up user name=alice 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1ca1-73cf-888c-d8487cad3f29 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/inbox activity=https://a.localdomain/undo/019d799f-1d07-74b4-bd5d-dda615fc316b 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/inbox activity=https://a.localdomain/undo/019d799f-1d07-74b4-bd5d-dda615fc316b 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1ca1-7451-8e20-5896f069d94a 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-1d11-7aa5-b02d-d722d48fa80b 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1ca1-7451-8e20-5896f069d94a 2026/04/10 22:59:24 INFO Looking up user name=alice 2026/04/10 22:59:24 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-1b9e-7687-a955-d5cf1ba53b71 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1cb0-7ea6-b95e-7ece4554318b 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1cb0-7ea6-b95e-7ece4554318b 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1ca1-7451-8e20-5896f069d94a 2026/04/10 22:59:24 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor/accept/019d799f-1c7f-7beb-bb50-9ba883897fef activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1add-7cc2-8ed1-5efb521f9d1b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-1add-7cc2-8ed1-5efb521f9d1b 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1d25-7a41-be72-c02e6b51add5 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1b9e-7687-a955-d5cf1ba53b71 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-1b9e-7687-a955-d5cf1ba53b71 2026/04/10 22:59:24 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1cb7-7b9f-8f7d-356d58f89eb6 2026/04/10 22:59:24 INFO Fetching object id=ap://did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor/inbox activity=https://a.localdomain/undo/019d799f-1d07-74b4-bd5d-dda615fc316b 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-1cb7-7b9f-8f7d-356d58f89eb6 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019d799f-1d07-74b4-bd5d-dda615fc316b 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-1cce-7e20-ae89-781d9a08dd0d --- PASS: TestDeleter_OldData (2.44s) 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1cb0-7ea6-b95e-7ece4554318b 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-1ca1-73cf-888c-d8487cad3f29 2026/04/10 22:59:24 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-1c86-7e42-ac97-34dae687e9ae activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:24 INFO Looking up user name=alice 2026/04/10 22:59:24 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1ca1-738d-9eff-17bdeb932351 request.user=bob post=https://b.localdomain/post/019d799f-1ca1-738d-9eff-17bdeb932351 2026/04/10 22:59:24 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:24 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1d3a-7acd-b51f-9fb28b60515f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1c86-7e42-ac97-34dae687e9ae activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799f-1c86-7e42-ac97-34dae687e9ae 2026/04/10 22:59:24 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1cce-7e20-ae89-781d9a08dd0d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799f-1be1-7154-b840-c89af7e9fdfe activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799f-1be1-7154-b840-c89af7e9fdfe 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-1957-7d83-8668-460075ffb96c#delete 2026/04/10 22:59:24 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-1957-7d83-8668-460075ffb96c#delete 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor/accept/019d799f-1c9a-7b88-8dc4-cd865896713b activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1bda-7da2-bcec-4d9e45cd34e7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799f-1bda-7da2-bcec-4d9e45cd34e7 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1d25-7a41-be72-c02e6b51add5 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1d25-7a41-be72-c02e6b51add5 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-1957-7d83-8668-460075ffb96c#delete 2026/04/10 22:59:24 INFO Removed a Follow activity.id=https://a.localdomain/undo/019d799f-1d07-74b4-bd5d-dda615fc316b activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1d07-7343-805a-088dea9a7f61 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:z6Mkivv6HAz4QekWCbXuzBhCT7BMk8GtfwmZ3Si7RbkMUTT5/actor 2026/04/10 22:59:24 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-1d3a-7acd-b51f-9fb28b60515f 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-1cb0-7ea6-b95e-7ece4554318b 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1cb7-7b9f-8f7d-356d58f89eb6 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1af6-7e4d-8adf-069a5c412b99 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-1af6-7e4d-8adf-069a5c412b99 2026/04/10 22:59:24 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1cb0-7e6f-8df3-80fe94eeae55 request.user=bob post=https://b.localdomain/post/019d799f-1cb0-7e6f-8df3-80fe94eeae55 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1d28-717d-803d-3310d0db04b7 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692 2026/04/10 22:59:24 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-1ca2-7808-8378-286a50d1ce24 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-1d11-7aa5-b02d-d722d48fa80b 2026/04/10 22:59:24 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1d25-7a41-be72-c02e6b51add5 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-1d3a-7acd-b51f-9fb28b60515f 2026/04/10 22:59:24 INFO Looking up user name=alice 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1d28-717d-803d-3310d0db04b7 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1d28-717d-803d-3310d0db04b7 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d799f-1957-7d83-8668-460075ffb96c#delete 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:24 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-1d11-7aa5-b02d-d722d48fa80b 2026/04/10 22:59:24 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799f-1d11-7aa5-b02d-d722d48fa80b 2026/04/10 22:59:24 INFO Fetching object id=ap://did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor 2026/04/10 22:59:24 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/04/10 22:59:24 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-1d3a-7acd-b51f-9fb28b60515f 2026/04/10 22:59:24 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Looking up user name=stuff 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-1d3a-7acd-b51f-9fb28b60515f 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1d28-717d-803d-3310d0db04b7 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-1d25-7a41-be72-c02e6b51add5 2026/04/10 22:59:24 INFO Received delete request activity.id=https://b.localdomain/post/019d799f-1957-7d83-8668-460075ffb96c#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1957-7d83-8668-460075ffb96c activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799f-1957-7d83-8668-460075ffb96c 2026/04/10 22:59:24 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-1d28-717d-803d-3310d0db04b7 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692 request.user=carol post=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692 2026/04/10 22:59:24 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:24 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/create/019d799f-1d65-7e85-90b3-bbbf254893ae note=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/post/019d799f-1d65-7e37-844f-ca42166e714b thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/post/019d799f-1d65-7e37-844f-ca42166e714b starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor 2026/04/10 22:59:24 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/create/019d799f-1d65-7e85-90b3-bbbf254893ae activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/post/019d799f-1d65-7e37-844f-ca42166e714b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/post/019d799f-1d65-7e37-844f-ca42166e714b 2026/04/10 22:59:24 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor offset=0 2026/04/10 22:59:24 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1d25-7a41-be72-c02e6b51add5 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1b9e-7687-a955-d5cf1ba53b71 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-1b9e-7687-a955-d5cf1ba53b71 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1d93-7092-bdb5-26b7cf3e1040 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-192a-7621-9459-9a7f6ce07c0e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-192a-7621-9459-9a7f6ce07c0e 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-1d8c-7937-ae90-d43386a590cd 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1d93-7092-bdb5-26b7cf3e1040 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1d93-7092-bdb5-26b7cf3e1040 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1d3a-7acd-b51f-9fb28b60515f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1c86-7e42-ac97-34dae687e9ae activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799f-1c86-7e42-ac97-34dae687e9ae 2026/04/10 22:59:24 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:24 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-1da5-785d-8495-90d589814084 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://a.localdomain/user/alice followed=https://g.localdomain/user/stuff 2026/04/10 22:59:24 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-1d93-7092-bdb5-26b7cf3e1040 2026/04/10 22:59:24 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1d8d-7a3a-b4fe-cfebfbbc6e88 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1d8d-79ea-8d80-cb048eec12a3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1d8d-79ea-8d80-cb048eec12a3 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1d87-779a-b52d-3ff31c01bd71 note=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1d87-772e-b37b-e073e9164c77 thread=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1d87-772e-b37b-e073e9164c77 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:24 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1d87-779a-b52d-3ff31c01bd71 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1d87-772e-b37b-e073e9164c77 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1d87-772e-b37b-e073e9164c77 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-1d93-7092-bdb5-26b7cf3e1040 2026/04/10 22:59:24 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1d87-779a-b52d-3ff31c01bd71 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor gateway=https://a.localdomain 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1d87-779a-b52d-3ff31c01bd71 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1d87-779a-b52d-3ff31c01bd71 2026/04/10 22:59:24 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1ca1-73cf-888c-d8487cad3f29 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1ca1-738d-9eff-17bdeb932351 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1ca1-738d-9eff-17bdeb932351 2026/04/10 22:59:24 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1d9e-7e11-9390-03943f3d72af activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1d9e-7ddb-bef6-a06ff324661b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1d9e-7ddb-bef6-a06ff324661b 2026/04/10 22:59:24 INFO Looking up user name=alice 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/create/019d799f-1d65-7e85-90b3-bbbf254893ae 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkesotZPQFrQMuQWURPxuL3vY2jt5GWLX7SpxfR8WT2ncq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/create/019d799f-1d65-7e85-90b3-bbbf254893ae 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkesotZPQFrQMuQWURPxuL3vY2jt5GWLX7SpxfR8WT2ncq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/create/019d799f-1d65-7e85-90b3-bbbf254893ae 2026/04/10 22:59:24 INFO Fetching object id=ap://did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:24 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor 2026/04/10 22:59:24 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1d93-7092-bdb5-26b7cf3e1040 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-192a-7621-9459-9a7f6ce07c0e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-192a-7621-9459-9a7f6ce07c0e 2026/04/10 22:59:24 INFO Fetching object id=ap://did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor 2026/04/10 22:59:24 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1dad-799b-92a7-fb0e0b35fbf7 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1dad-7944-a994-c7038e4a8c81 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1dad-7944-a994-c7038e4a8c81 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-1d8c-7937-ae90-d43386a590cd 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d799f-1da5-785d-8495-90d589814084 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d799f-1da5-785d-8495-90d589814084 2026/04/10 22:59:24 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1cb0-7ea6-b95e-7ece4554318b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1cb0-7e6f-8df3-80fe94eeae55 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1cb0-7e6f-8df3-80fe94eeae55 2026/04/10 22:59:24 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:24 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Looking up user name=alice 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1d8d-7a3a-b4fe-cfebfbbc6e88 2026/04/10 22:59:24 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/follow/019d799f-1de1-7919-8959-3c6bcfe2bd4c activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1d8d-7a3a-b4fe-cfebfbbc6e88 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1d8d-7a3a-b4fe-cfebfbbc6e88 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1d87-779a-b52d-3ff31c01bd71 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1d87-779a-b52d-3ff31c01bd71 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkesotZPQFrQMuQWURPxuL3vY2jt5GWLX7SpxfR8WT2ncq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/create/019d799f-1d65-7e85-90b3-bbbf254893ae 2026/04/10 22:59:24 INFO Viewing post request.path=/users/view/c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1d87-772e-b37b-e073e9164c77 request.user=carol post=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1d87-772e-b37b-e073e9164c77 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-1d8c-7937-ae90-d43386a590cd 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d799f-1da5-785d-8495-90d589814084 2026/04/10 22:59:24 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-1d8c-7937-ae90-d43386a590cd 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-1da5-785d-8495-90d589814084 2026/04/10 22:59:24 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1d9e-7e11-9390-03943f3d72af 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1d9e-7e11-9390-03943f3d72af 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1d9e-7e11-9390-03943f3d72af 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1d8d-7a3a-b4fe-cfebfbbc6e88 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor/create/019d799f-1dd6-7127-91d1-8ae80e9f49fa note=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor/post/019d799f-1dd6-70df-941d-570f3fc6a7f3 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor/post/019d799f-1dd6-70df-941d-570f3fc6a7f3 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor 2026/04/10 22:59:24 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor/create/019d799f-1dd6-7127-91d1-8ae80e9f49fa activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor/post/019d799f-1dd6-70df-941d-570f3fc6a7f3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor/post/019d799f-1dd6-70df-941d-570f3fc6a7f3 2026/04/10 22:59:24 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:24 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1d9e-7e11-9390-03943f3d72af 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/create/019d799f-1d65-7e85-90b3-bbbf254893ae 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/update/019d799f-1dd0-7a3d-8214-4f3ecce7b1d3 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:24 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/04/10 22:59:24 INFO Fetching object id=ap://did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor 2026/04/10 22:59:24 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 22:59:24 INFO Looking up user name=stuff 2026/04/10 22:59:24 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1dad-799b-92a7-fb0e0b35fbf7 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1dad-799b-92a7-fb0e0b35fbf7 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1dad-799b-92a7-fb0e0b35fbf7 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:24 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/follow/019d799f-1de1-7919-8959-3c6bcfe2bd4c 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/follow/019d799f-1de1-7919-8959-3c6bcfe2bd4c 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1d8d-7a3a-b4fe-cfebfbbc6e88 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1dad-799b-92a7-fb0e0b35fbf7 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/create/019d799f-1d65-7e85-90b3-bbbf254893ae 2026/04/10 22:59:24 INFO Fetching object id=ap://did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor --- PASS: TestCluster_DM (2.71s) 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor/create/019d799f-1dd6-7127-91d1-8ae80e9f49fa 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor/create/019d799f-1dd6-7127-91d1-8ae80e9f49fa --- PASS: TestCluster_FollowersSyncMissingLocalFollowPortableActor (2.71s) 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/create/019d799f-1d65-7e85-90b3-bbbf254893ae 2026/04/10 22:59:24 INFO Updated post activity.id=https://b.localdomain/update/019d799f-1e17-72ec-90e8-f697ddc0abe4 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1ba7-7b79-83fb-e012a0d1e057 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-1ba7-7b79-83fb-e012a0d1e057 2026/04/10 22:59:24 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/post/019d799f-1d65-7e37-844f-ca42166e714b request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/post/019d799f-1d65-7e37-844f-ca42166e714b 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1d8d-7a3a-b4fe-cfebfbbc6e88 2026/04/10 22:59:24 INFO Fetching object id=ap://did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-1d8d-7a3a-b4fe-cfebfbbc6e88 2026/04/10 22:59:24 INFO Forwarding post to group followers activity=https://b.localdomain/create/019d799f-1d28-717d-803d-3310d0db04b7 note=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692 group=https://g.localdomain/user/stuff 2026/04/10 22:59:24 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1d8d-79ea-8d80-cb048eec12a3 request.user=bob post=https://b.localdomain/post/019d799f-1d8d-79ea-8d80-cb048eec12a3 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1d9e-7e11-9390-03943f3d72af 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1e4f-7c27-a4f1-24f6d4e46b25 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1ca2-7808-8378-286a50d1ce24 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d799f-1ca2-7808-8378-286a50d1ce24 2026/04/10 22:59:24 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799f-1e4d-7937-a0df-faa960d6ed27 activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://b.localdomain/user/carol followed=https://g.localdomain/user/stuff 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1d28-717d-803d-3310d0db04b7 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d799f-1e4f-7c27-a4f1-24f6d4e46b25 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d799f-1e4f-7c27-a4f1-24f6d4e46b25 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1d9e-7e11-9390-03943f3d72af 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1d28-717d-803d-3310d0db04b7 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1dad-799b-92a7-fb0e0b35fbf7 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor/create/019d799f-1dd6-7127-91d1-8ae80e9f49fa 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/follow/019d799f-1de1-7919-8959-3c6bcfe2bd4c 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-1d9e-7e11-9390-03943f3d72af 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1d9e-7ddb-bef6-a06ff324661b request.user=bob post=https://b.localdomain/post/019d799f-1d9e-7ddb-bef6-a06ff324661b 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor/create/019d799f-1dd6-7127-91d1-8ae80e9f49fa 2026/04/10 22:59:24 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d799f-1e4f-7c27-a4f1-24f6d4e46b25 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-1e65-763a-a8b4-d80a64c29514 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/follow/019d799f-1de1-7919-8959-3c6bcfe2bd4c 2026/04/10 22:59:24 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor/post/019d799f-1dd6-70df-941d-570f3fc6a7f3 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor/post/019d799f-1dd6-70df-941d-570f3fc6a7f3 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-1e4f-7c27-a4f1-24f6d4e46b25 2026/04/10 22:59:24 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 22:59:24 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor offset=0 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-1e65-763a-a8b4-d80a64c29514 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-1e65-763a-a8b4-d80a64c29514 2026/04/10 22:59:24 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1e4d-7c9c-84ea-5ddca36cd15a activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1e4d-7c45-adf4-90b6dff43d9b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1e4d-7c45-adf4-90b6dff43d9b 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-1e17-72ec-90e8-f697ddc0abe4 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-1e17-72ec-90e8-f697ddc0abe4 2026/04/10 22:59:24 INFO Fetching object id=ap://did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1dad-799b-92a7-fb0e0b35fbf7 2026/04/10 22:59:24 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1e54-73fd-acc9-70cec08976f0 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-1dad-799b-92a7-fb0e0b35fbf7 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:24 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1dad-7944-a994-c7038e4a8c81 request.user=bob post=https://b.localdomain/post/019d799f-1dad-7944-a994-c7038e4a8c81 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-1e65-763a-a8b4-d80a64c29514 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d799f-1e4d-7937-a0df-faa960d6ed27 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d799f-1e4d-7937-a0df-faa960d6ed27 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-1e65-763a-a8b4-d80a64c29514 2026/04/10 22:59:24 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-1e4f-7c27-a4f1-24f6d4e46b25 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1ca2-7808-8378-286a50d1ce24 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d799f-1ca2-7808-8378-286a50d1ce24 2026/04/10 22:59:24 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:24 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1d28-717d-803d-3310d0db04b7 2026/04/10 22:59:24 INFO Looking up user name=nobody 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-1e17-72ec-90e8-f697ddc0abe4 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d799f-1e4d-7937-a0df-faa960d6ed27 2026/04/10 22:59:24 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=2 2026/04/10 22:59:24 INFO Found unknown remote follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-1e7f-7963-9ed2-25f281cf8bba 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-1e17-72ec-90e8-f697ddc0abe4 2026/04/10 22:59:24 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/019d799f-1e96-7109-8b74-ccde70b80661 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799f-1e4d-7937-a0df-faa960d6ed27 2026/04/10 22:59:24 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1ba7-7b79-83fb-e012a0d1e057 request.user=carol post=https://b.localdomain/post/019d799f-1ba7-7b79-83fb-e012a0d1e057 2026/04/10 22:59:24 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1d28-717d-803d-3310d0db04b7 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-1e50-708c-b81e-03fcccf16e5e 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-1e50-708c-b81e-03fcccf16e5e 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-1e50-708c-b81e-03fcccf16e5e 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-1e50-708c-b81e-03fcccf16e5e 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:24 INFO Looking up user name=stuff 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:24 INFO Removed a Follow activity.id=https://a.localdomain/undo/019d799f-1e96-7278-8425-a185028b8d61 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1e96-7109-8b74-ccde70b80661 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Looking up user name=stuff 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1e54-73fd-acc9-70cec08976f0 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1e54-73fd-acc9-70cec08976f0 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1e54-73fd-acc9-70cec08976f0 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1e4d-7c9c-84ea-5ddca36cd15a 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1e4d-7c9c-84ea-5ddca36cd15a 2026/04/10 22:59:24 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Fetching object id=ap://did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-1e50-708c-b81e-03fcccf16e5e 2026/04/10 22:59:24 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-1e50-708c-b81e-03fcccf16e5e 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019d799f-1e96-7278-8425-a185028b8d61 2026/04/10 22:59:24 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1ca1-7451-8e20-5896f069d94a note=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019d799f-1e96-7278-8425-a185028b8d61 2026/04/10 22:59:24 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1ca1-7451-8e20-5896f069d94a activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:24 INFO Looking up user name=alice 2026/04/10 22:59:24 INFO Fetching object id=ap://did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1e54-73fd-acc9-70cec08976f0 2026/04/10 22:59:24 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1ca1-738d-9eff-17bdeb932351 request.user=alice post=https://b.localdomain/post/019d799f-1ca1-738d-9eff-17bdeb932351 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1e4d-7c9c-84ea-5ddca36cd15a 2026/04/10 22:59:24 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1ca1-7451-8e20-5896f069d94a error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/followers: actor is not cached" 2026/04/10 22:59:24 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1ca1-7451-8e20-5896f069d94a sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor gateway=https://a.localdomain 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1ca1-7451-8e20-5896f069d94a 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1ca1-7451-8e20-5896f069d94a 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-1e50-708c-b81e-03fcccf16e5e 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1ca1-7451-8e20-5896f069d94a 2026/04/10 22:59:24 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1ca1-7451-8e20-5896f069d94a 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019d799f-1e96-7278-8425-a185028b8d61 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-1e7f-7963-9ed2-25f281cf8bba 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019d799f-1e7f-76bb-aea0-9669108ea65d 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019d799f-1e96-7278-8425-a185028b8d61 2026/04/10 22:59:24 INFO Looking up user name=alice 2026/04/10 22:59:24 INFO Fetching object id=ap://did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:24 INFO Looking up user name=alice 2026/04/10 22:59:24 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1d8d-7a3a-b4fe-cfebfbbc6e88 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1d8d-79ea-8d80-cb048eec12a3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1d8d-79ea-8d80-cb048eec12a3 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-1e7f-7963-9ed2-25f281cf8bba 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019d799f-1e7f-76bb-aea0-9669108ea65d 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:24 INFO Looking up user name=alice 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-1e4d-7c9c-84ea-5ddca36cd15a 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor offset=0 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Removed a Follow activity.id=https://a.localdomain/undo/019d799f-1e96-7278-8425-a185028b8d61 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1e96-7109-8b74-ccde70b80661 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1e4d-7c45-adf4-90b6dff43d9b request.user=bob post=https://b.localdomain/post/019d799f-1e4d-7c45-adf4-90b6dff43d9b 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Fetching object id=ap://did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019d799f-1e7f-76bb-aea0-9669108ea65d 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019d799f-1e50-708c-b81e-03fcccf16e5e 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:24 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/create/019d799f-1d65-7e85-90b3-bbbf254893ae activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/post/019d799f-1d65-7e37-844f-ca42166e714b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/post/019d799f-1d65-7e37-844f-ca42166e714b 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-1d28-717d-803d-3310d0db04b7 2026/04/10 22:59:24 INFO Looking up user name=alice 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1e54-73fd-acc9-70cec08976f0 2026/04/10 22:59:24 INFO Looking up user name=bob --- PASS: TestCluster_PostToFollowers_DisabledThenAccepted (2.89s) 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor 2026/04/10 22:59:24 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-1e65-763a-a8b4-d80a64c29514 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-1da5-785d-8495-90d589814084 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://a.localdomain/user/alice followed=https://g.localdomain/user/stuff 2026/04/10 22:59:24 INFO Fetching object id=ap://did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-1e54-73fd-acc9-70cec08976f0 2026/04/10 22:59:24 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d799f-1efa-7e34-a51d-c96e88b3dccf activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1da5-785d-8495-90d589814084 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-1da5-785d-8495-90d589814084 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:24 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1d9e-7e11-9390-03943f3d72af activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1d9e-7ddb-bef6-a06ff324661b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1d9e-7ddb-bef6-a06ff324661b 2026/04/10 22:59:24 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1d8d-7a3a-b4fe-cfebfbbc6e88 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1d8d-79ea-8d80-cb048eec12a3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1d8d-79ea-8d80-cb048eec12a3 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-1e54-73fd-acc9-70cec08976f0 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 request.user=bob post=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799f-1e7f-7963-9ed2-25f281cf8bba 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:24 INFO Approving follow request activity.id=https://b.localdomain/follow/019d799f-1e4d-7937-a0df-faa960d6ed27 activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://b.localdomain/user/carol followed=https://g.localdomain/user/stuff 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/move/019d799f-1e7f-76bb-aea0-9669108ea65d 2026/04/10 22:59:24 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor/create/019d799f-1dd6-7127-91d1-8ae80e9f49fa activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor/post/019d799f-1dd6-70df-941d-570f3fc6a7f3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor/post/019d799f-1dd6-70df-941d-570f3fc6a7f3 2026/04/10 22:59:24 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1dad-799b-92a7-fb0e0b35fbf7 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1dad-7944-a994-c7038e4a8c81 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1dad-7944-a994-c7038e4a8c81 2026/04/10 22:59:24 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d799f-1f0f-7c09-87e2-2393eb484f23 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-1e4d-7937-a0df-faa960d6ed27 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019d799f-1e4d-7937-a0df-faa960d6ed27 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/04/10 22:59:24 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1d87-779a-b52d-3ff31c01bd71 note=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1d87-772e-b37b-e073e9164c77 thread=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1d87-772e-b37b-e073e9164c77 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:24 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1d87-779a-b52d-3ff31c01bd71 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1d87-772e-b37b-e073e9164c77 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1d87-772e-b37b-e073e9164c77 2026/04/10 22:59:24 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1d28-717d-803d-3310d0db04b7 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d799f-1efa-7e34-a51d-c96e88b3dccf 2026/04/10 22:59:24 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor/follow/019d799f-1f14-7af8-b718-423b48ebc6a8 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d799f-1efa-7e34-a51d-c96e88b3dccf 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:24 INFO Looking up user name=stuff 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d799f-1f0f-7c09-87e2-2393eb484f23 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d799f-1f0f-7c09-87e2-2393eb484f23 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1d87-779a-b52d-3ff31c01bd71 2026/04/10 22:59:24 INFO Looking up user name=stuff 2026/04/10 22:59:24 WARN Failed to resolve a recipient to=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1d87-779a-b52d-3ff31c01bd71 error="cannot resolve https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/followers: actor is not cached" 2026/04/10 22:59:24 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1d87-779a-b52d-3ff31c01bd71 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor gateway=https://c.localdomain 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1d87-779a-b52d-3ff31c01bd71 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1d87-779a-b52d-3ff31c01bd71 2026/04/10 22:59:24 INFO Looking up user name=stuff 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1d87-779a-b52d-3ff31c01bd71 2026/04/10 22:59:24 INFO Quoting post request.path=/users/quote/b.localdomain/post/019d799f-1ca1-738d-9eff-17bdeb932351 request.user=alice post=https://b.localdomain/post/019d799f-1ca1-738d-9eff-17bdeb932351 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:24 INFO Looking up user name=stuff 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d799f-1f0f-7c09-87e2-2393eb484f23 2026/04/10 22:59:24 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d799f-1efa-7e34-a51d-c96e88b3dccf 2026/04/10 22:59:24 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1d9e-7e11-9390-03943f3d72af activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1d9e-7ddb-bef6-a06ff324661b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1d9e-7ddb-bef6-a06ff324661b 2026/04/10 22:59:24 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/create/019d799f-1d65-7e85-90b3-bbbf254893ae activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/post/019d799f-1d65-7e37-844f-ca42166e714b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/post/019d799f-1d65-7e37-844f-ca42166e714b 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019d799f-1efa-7e34-a51d-c96e88b3dccf 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob --- PASS: TestCluster_PostToFollowers (2.96s) 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019d799f-1f0f-7c09-87e2-2393eb484f23 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:24 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1dad-799b-92a7-fb0e0b35fbf7 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1dad-7944-a994-c7038e4a8c81 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1dad-7944-a994-c7038e4a8c81 2026/04/10 22:59:24 INFO Updated post activity.id=https://b.localdomain/update/019d799f-1e17-72ec-90e8-f697ddc0abe4 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1ba7-7b79-83fb-e012a0d1e057 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-1ba7-7b79-83fb-e012a0d1e057 2026/04/10 22:59:24 INFO Looking up user name=stuff 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor/follow/019d799f-1f14-7af8-b718-423b48ebc6a8 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor/follow/019d799f-1f14-7af8-b718-423b48ebc6a8 2026/04/10 22:59:24 INFO Received a new post activity.id=https://a.localdomain/create/019d799f-1f2d-7289-b3db-8c032da33815 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-1f2d-7248-8581-e3ccd6111694 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-1f2d-7248-8581-e3ccd6111694 2026/04/10 22:59:24 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d799f-1efa-7e34-a51d-c96e88b3dccf activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1da5-785d-8495-90d589814084 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-1da5-785d-8495-90d589814084 2026/04/10 22:59:24 INFO Fetching object id=ap://did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:24 INFO Looking up user name=alice 2026/04/10 22:59:24 INFO Looking up user name=stuff 2026/04/10 22:59:24 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d799f-1f0f-7c09-87e2-2393eb484f23 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-1e4d-7937-a0df-faa960d6ed27 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019d799f-1e4d-7937-a0df-faa960d6ed27 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1d87-779a-b52d-3ff31c01bd71 2026/04/10 22:59:24 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1e4d-7c9c-84ea-5ddca36cd15a activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1e4d-7c45-adf4-90b6dff43d9b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1e4d-7c45-adf4-90b6dff43d9b 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:24 INFO Looking up user name=alice 2026/04/10 22:59:24 INFO Fetching object id=ap://did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor/follow/019d799f-1f14-7af8-b718-423b48ebc6a8 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor/follow/019d799f-1f14-7af8-b718-423b48ebc6a8 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1d87-779a-b52d-3ff31c01bd71 2026/04/10 22:59:24 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1d87-779a-b52d-3ff31c01bd71 2026/04/10 22:59:24 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:24 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor offset=0 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-1f2d-7289-b3db-8c032da33815 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-1f2d-7289-b3db-8c032da33815 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-1f2d-7289-b3db-8c032da33815 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:24 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:24 INFO Looking up user name=alice 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1e54-73fd-acc9-70cec08976f0 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 2026/04/10 22:59:24 INFO Fetching object id=ap://did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-1f2d-7289-b3db-8c032da33815 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:24 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799f-1f2d-7289-b3db-8c032da33815 2026/04/10 22:59:24 INFO Looking up user name=nobody 2026/04/10 22:59:24 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799f-1f2d-7248-8581-e3ccd6111694 request.user=alice post=https://a.localdomain/post/019d799f-1f2d-7248-8581-e3ccd6111694 --- PASS: TestCluster_FollowersSyncMissingLocalFollow (3.06s) 2026/04/10 22:59:24 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE host=a.localdomain count=1 2026/04/10 22:59:24 INFO Found unknown local follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkkKK5mn8L9KUtR3oTUeY9uSXWQKdfXGzVgY7Gx7XhLsZE/actor follower=https://a.localdomain/user/alice 2026/04/10 22:59:24 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1e54-73fd-acc9-70cec08976f0 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 2026/04/10 22:59:24 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:24 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1ca1-7451-8e20-5896f069d94a activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:24 INFO Fetching object id=ap://did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:24 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d799f-1d8d-79ea-8d80-cb048eec12a3 request.user=alice post=https://b.localdomain/post/019d799f-1d8d-79ea-8d80-cb048eec12a3 --- PASS: TestCluster_PostToFollowers_Approved (3.10s) 2026/04/10 22:59:24 INFO Follow is rejected activity.id=https://b.localdomain/reject/019d799f-1fc6-71a7-8476-9f4a02788b44 activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-1a5a-7765-ac50-c5e72fd1160d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-1a5a-7765-ac50-c5e72fd1160d 2026/04/10 22:59:24 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Looking up user name=nobody 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/019d799f-1fc6-71a7-8476-9f4a02788b44 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/019d799f-1fc6-71a7-8476-9f4a02788b44 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=1 2026/04/10 22:59:24 INFO Found unknown local follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/04/10 22:59:24 INFO Fetching object id=ap://did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/019d799f-1fc6-71a7-8476-9f4a02788b44 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/reject/019d799f-1fc6-71a7-8476-9f4a02788b44 2026/04/10 22:59:24 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/create/019d799f-1d87-779a-b52d-3ff31c01bd71 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1d87-772e-b37b-e073e9164c77 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1d87-772e-b37b-e073e9164c77 2026/04/10 22:59:24 INFO Received a new post activity.id=https://a.localdomain/create/019d799f-1fbe-79d6-818d-1f6077c00cef activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926 2026/04/10 22:59:24 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:24 INFO Looking up user name=alice === NAME TestCluster_PostToFollowers_Rejected page.go:100: 20 text/gemini # 🐕 Followers => /users/outbox/a.localdomain/user/bob 2026-04-10 👽 bob (bob@a.localdomain) => /users/followers/accept/a.localdomain/user/bob 🟢 Accept => /users/followers/reject/a.localdomain/user/bob 🔴 Reject ## Settings => /users/followers?unlock 🔓 Approve new follow requests automatically ## Menu => /users 📻 My feed => /users/mentions 📞 Mentions => /users/follows ⚡️ Follows => /users/followers 🐕 Followers => /users/me 😈 My profile => /users/local 📡 Local feed => /users/communities 🏕️ Communities => /users/hashtags 🔥 Hashtags => /users/resolve 🔭 View profile => /users/bookmarks 🔖 Bookmarks => /users/fts 🔎 Search posts => /users/post 📣 New post => /users/settings ⚙️ Settings => /users/status 📊 Status => /users/help 🛟 Help does not contain "🔴 Reject" line 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-1fbe-79d6-818d-1f6077c00cef 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-1fbe-79d6-818d-1f6077c00cef 2026/04/10 22:59:24 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:24 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1d9e-7ddb-bef6-a06ff324661b request.user=alice post=https://b.localdomain/post/019d799f-1d9e-7ddb-bef6-a06ff324661b 2026/04/10 22:59:24 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/follow/019d799f-1de1-7919-8959-3c6bcfe2bd4c activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:24 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/post/019d799f-1d65-7e37-844f-ca42166e714b request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/post/019d799f-1d65-7e37-844f-ca42166e714b 2026/04/10 22:59:24 INFO Looking up user name=alice 2026/04/10 22:59:24 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d799f-1dad-7944-a994-c7038e4a8c81 request.user=alice post=https://b.localdomain/post/019d799f-1dad-7944-a994-c7038e4a8c81 2026/04/10 22:59:24 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/accept/019d799f-1fec-7596-afb9-da25e93a5afb activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/follow/019d799f-1de1-7919-8959-3c6bcfe2bd4c activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/follow/019d799f-1de1-7919-8959-3c6bcfe2bd4c 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor 2026/04/10 22:59:24 INFO Resolving user ID request.path=/users/resolve request.user=bob host=g.localdomain name=stuff 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:24 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 22:59:24 INFO Looking up user name=stuff 2026/04/10 22:59:24 INFO Fetching object id=ap://did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-1fbe-79d6-818d-1f6077c00cef 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799f-1fbe-79d6-818d-1f6077c00cef 2026/04/10 22:59:24 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926 request.user=alice post=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926 2026/04/10 22:59:24 INFO Received a new post activity.id=https://a.localdomain/create/019d799f-1f2d-7289-b3db-8c032da33815 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-1f2d-7248-8581-e3ccd6111694 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-1f2d-7248-8581-e3ccd6111694 2026/04/10 22:59:24 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:24 INFO Received a new post activity.id=https://a.localdomain/create/019d799f-1fed-770d-ab8d-d3daf634d6e3 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702 2026/04/10 22:59:24 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1fed-74aa-aee8-751d825d69da activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1fed-7477-8c74-2dba75f5fdda activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1fed-7477-8c74-2dba75f5fdda 2026/04/10 22:59:24 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-1fed-770d-ab8d-d3daf634d6e3 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-1fed-770d-ab8d-d3daf634d6e3 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/inbox activity=https://b.localdomain/create/019d799f-1fed-74aa-aee8-751d825d69da 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/inbox activity=https://b.localdomain/create/019d799f-1fed-74aa-aee8-751d825d69da 2026/04/10 22:59:24 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:24 INFO Looking up user name=alice 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor/follow/019d799f-1f14-7af8-b718-423b48ebc6a8 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff 2026/04/10 22:59:24 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:24 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/accept/019d799f-2011-7a16-8391-ecd545ed32cb activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor/follow/019d799f-1f14-7af8-b718-423b48ebc6a8 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor/follow/019d799f-1f14-7af8-b718-423b48ebc6a8 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-1fed-770d-ab8d-d3daf634d6e3 2026/04/10 22:59:24 INFO Received delete request activity.id=https://b.localdomain/post/019d799f-1ba7-7b79-83fb-e012a0d1e057#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1ba7-7b79-83fb-e012a0d1e057 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799f-1ba7-7b79-83fb-e012a0d1e057 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/inbox activity=https://b.localdomain/create/019d799f-1fed-74aa-aee8-751d825d69da 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/accept/019d799f-1fec-7596-afb9-da25e93a5afb 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/accept/019d799f-1fec-7596-afb9-da25e93a5afb 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799f-1fed-770d-ab8d-d3daf634d6e3 2026/04/10 22:59:24 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702 request.user=alice post=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-1fed-74aa-aee8-751d825d69da 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/accept/019d799f-2011-7a16-8391-ecd545ed32cb 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/accept/019d799f-2011-7a16-8391-ecd545ed32cb 2026/04/10 22:59:24 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/04/10 22:59:24 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1fed-7477-8c74-2dba75f5fdda request.user=bob post=https://b.localdomain/post/019d799f-1fed-7477-8c74-2dba75f5fdda 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor --- FAIL: TestCluster_PostToFollowers_Rejected (3.20s) 2026/04/10 22:59:24 INFO Fetching object id=ap://did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor 2026/04/10 22:59:24 INFO Fetching object id=ap://did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor 2026/04/10 22:59:24 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-2012-7332-a7c9-bb5992851be8 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-2012-718b-a3a7-71c88470f25c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-2012-718b-a3a7-71c88470f25c 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-2012-7332-a7c9-bb5992851be8 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-2012-7332-a7c9-bb5992851be8 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 request.user=bob post=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/accept/019d799f-1fec-7596-afb9-da25e93a5afb 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/accept/019d799f-2011-7a16-8391-ecd545ed32cb 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-2012-7332-a7c9-bb5992851be8 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/accept/019d799f-1fec-7596-afb9-da25e93a5afb 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/accept/019d799f-2011-7a16-8391-ecd545ed32cb 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-2012-7332-a7c9-bb5992851be8 2026/04/10 22:59:24 INFO Updated post activity.id=https://b.localdomain/update/019d799f-2027-7b3a-9567-94f0809f957d activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor 2026/04/10 22:59:24 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-2012-718b-a3a7-71c88470f25c request.user=carol post=https://b.localdomain/post/019d799f-2012-718b-a3a7-71c88470f25c 2026/04/10 22:59:24 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-203b-762e-bf8e-9d8a2e88f618 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-203b-75fe-9d32-cf842d7811e8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-203b-75fe-9d32-cf842d7811e8 2026/04/10 22:59:24 INFO Fetching object id=ap://did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-2027-7b3a-9567-94f0809f957d 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-2027-7b3a-9567-94f0809f957d 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d799f-2027-76f2-9d70-72b0d07b5264 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d799f-2027-76f2-9d70-72b0d07b5264 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d799f-2027-76f2-9d70-72b0d07b5264 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d799f-2027-76f2-9d70-72b0d07b5264 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-1ba7-7b79-83fb-e012a0d1e057#delete 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-1ba7-7b79-83fb-e012a0d1e057#delete 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Looking up user name=alice 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-1ba7-7b79-83fb-e012a0d1e057#delete 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:24 INFO Looking up user name=alice 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-203b-762e-bf8e-9d8a2e88f618 2026/04/10 22:59:24 INFO Moving follow follow=https://b.localdomain/follow/019d799f-1af6-7359-a2a0-a97149b5ed36 old=https://a.localdomain/user/alice new=https://c.localdomain/user/carol --- PASS: TestCluster_FollowersSyncMissingRemoteFollowPortableActor (3.25s) 2026/04/10 22:59:24 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-203b-75fe-9d32-cf842d7811e8 request.user=bob post=https://b.localdomain/post/019d799f-203b-75fe-9d32-cf842d7811e8 2026/04/10 22:59:24 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799f-2054-7950-8530-9a49cc0ee4f9 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://c.localdomain/user/carol follower=https://b.localdomain/user/bob followed=https://c.localdomain/user/carol 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d799f-2027-76f2-9d70-72b0d07b5264 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-2027-7b3a-9567-94f0809f957d 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d799f-2027-76f2-9d70-72b0d07b5264 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-2027-7b3a-9567-94f0809f957d 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:24 INFO Looking up user name=alice 2026/04/10 22:59:24 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/accept/019d799f-2011-7a16-8391-ecd545ed32cb activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor/follow/019d799f-1f14-7af8-b718-423b48ebc6a8 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor/follow/019d799f-1f14-7af8-b718-423b48ebc6a8 2026/04/10 22:59:24 INFO Removed a Follow activity.id=https://b.localdomain/undo/019d799f-2059-7e70-9a1b-a3f90b67abfb activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-1af6-7359-a2a0-a97149b5ed36 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:24 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692 request.user=carol post=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692 2026/04/10 22:59:24 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1ca1-738d-9eff-17bdeb932351 request.user=bob post=https://b.localdomain/post/019d799f-1ca1-738d-9eff-17bdeb932351 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/announce/019d799f-2027-76f2-9d70-72b0d07b5264 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d799f-1ba7-7b79-83fb-e012a0d1e057#delete 2026/04/10 22:59:24 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1d9e-7ddb-bef6-a06ff324661b request.user=alice post=https://b.localdomain/post/019d799f-1d9e-7ddb-bef6-a06ff324661b 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019d799f-2054-7950-8530-9a49cc0ee4f9 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019d799f-2054-7950-8530-9a49cc0ee4f9 2026/04/10 22:59:24 INFO Fetching object id=ap://did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor 2026/04/10 22:59:24 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019d799f-2059-7e70-9a1b-a3f90b67abfb 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019d799f-2059-7e70-9a1b-a3f90b67abfb 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019d799f-2059-7e70-9a1b-a3f90b67abfb 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019d799f-2054-7950-8530-9a49cc0ee4f9 2026/04/10 22:59:24 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/accept/019d799f-1fec-7596-afb9-da25e93a5afb activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/follow/019d799f-1de1-7919-8959-3c6bcfe2bd4c activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/follow/019d799f-1de1-7919-8959-3c6bcfe2bd4c 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799f-2054-7950-8530-9a49cc0ee4f9 2026/04/10 22:59:24 INFO Received delete request activity.id=https://b.localdomain/post/019d799f-1ba7-7b79-83fb-e012a0d1e057#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1ba7-7b79-83fb-e012a0d1e057 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799f-1ba7-7b79-83fb-e012a0d1e057 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019d799f-2059-7e70-9a1b-a3f90b67abfb 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:24 INFO Looking up user name=alice --- PASS: TestCluster_FollowersSyncMissingRemoteFollow (3.29s) 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019d799f-1fbe-79d6-818d-1f6077c00cef note=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926 thread=https://b.localdomain/post/019d799f-1d8d-79ea-8d80-cb048eec12a3 starter=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Received a new post activity.id=https://a.localdomain/create/019d799f-1fbe-79d6-818d-1f6077c00cef activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:24 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/create/019d799f-1fed-74aa-aee8-751d825d69da note=https://b.localdomain/post/019d799f-1fed-7477-8c74-2dba75f5fdda thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor/post/019d799f-1d65-7e37-844f-ca42166e714b starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor 2026/04/10 22:59:24 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1fed-74aa-aee8-751d825d69da activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1fed-7477-8c74-2dba75f5fdda activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1fed-7477-8c74-2dba75f5fdda 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-1fbe-79d6-818d-1f6077c00cef 2026/04/10 22:59:24 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:24 INFO Approving follow request activity.id=https://b.localdomain/follow/019d799f-2054-7950-8530-9a49cc0ee4f9 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://c.localdomain/user/carol follower=https://b.localdomain/user/bob followed=https://c.localdomain/user/carol 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkesotZPQFrQMuQWURPxuL3vY2jt5GWLX7SpxfR8WT2ncq/actor/inbox activity=https://b.localdomain/create/019d799f-1fed-74aa-aee8-751d825d69da 2026/04/10 22:59:24 INFO Fetching object id=ap://did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:24 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019d799f-1fed-770d-ab8d-d3daf634d6e3 note=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702 thread=https://b.localdomain/post/019d799f-1dad-7944-a994-c7038e4a8c81 starter=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Received a new post activity.id=https://a.localdomain/create/019d799f-1fed-770d-ab8d-d3daf634d6e3 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702 2026/04/10 22:59:24 INFO Follow is accepted activity.id=https://c.localdomain/accept/019d799f-208e-72d9-9cf9-af3448efe649 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-2054-7950-8530-9a49cc0ee4f9 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799f-2054-7950-8530-9a49cc0ee4f9 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-1fed-770d-ab8d-d3daf634d6e3 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019d799f-208e-72d9-9cf9-af3448efe649 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019d799f-208e-72d9-9cf9-af3448efe649 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:24 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799f-1f2d-7248-8581-e3ccd6111694 request.user=bob post=https://a.localdomain/post/019d799f-1f2d-7248-8581-e3ccd6111694 2026/04/10 22:59:24 INFO Looking up user name=alice 2026/04/10 22:59:24 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 request.user=alice post=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 2026/04/10 22:59:24 INFO Forwarding post to group followers activity=https://b.localdomain/create/019d799f-2012-7332-a7c9-bb5992851be8 note=https://b.localdomain/post/019d799f-2012-718b-a3a7-71c88470f25c group=https://g.localdomain/user/stuff 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor offset=0 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019d799f-208e-72d9-9cf9-af3448efe649 2026/04/10 22:59:24 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-2012-7332-a7c9-bb5992851be8 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-2012-718b-a3a7-71c88470f25c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-2012-718b-a3a7-71c88470f25c 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:24 INFO Looking up user name=alice 2026/04/10 22:59:24 INFO Forwarding post to group followers activity=https://b.localdomain/update/019d799f-2027-7b3a-9567-94f0809f957d note=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692 group=https://g.localdomain/user/stuff 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/accept/019d799f-208e-72d9-9cf9-af3448efe649 2026/04/10 22:59:24 INFO Received a new post activity.id=https://a.localdomain/create/019d799f-20a1-7192-8519-1cecc5ecf7c8 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-20a1-715c-905e-40c36df6065b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-20a1-715c-905e-40c36df6065b 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Updated post activity.id=https://b.localdomain/update/019d799f-2027-7b3a-9567-94f0809f957d activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-2012-7332-a7c9-bb5992851be8 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019d799f-20a1-7192-8519-1cecc5ecf7c8 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019d799f-20a1-7192-8519-1cecc5ecf7c8 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-1fbe-79d6-818d-1f6077c00cef 2026/04/10 22:59:24 INFO Removed a Follow activity.id=https://b.localdomain/undo/019d799f-2059-7e70-9a1b-a3f90b67abfb activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-1af6-7359-a2a0-a97149b5ed36 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkesotZPQFrQMuQWURPxuL3vY2jt5GWLX7SpxfR8WT2ncq/actor/inbox activity=https://b.localdomain/create/019d799f-1fed-74aa-aee8-751d825d69da 2026/04/10 22:59:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-2027-7b3a-9567-94f0809f957d 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:24 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-1fed-770d-ab8d-d3daf634d6e3 2026/04/10 22:59:24 INFO Looking up user name=alice 2026/04/10 22:59:24 INFO Looking up user name=alice 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor 2026/04/10 22:59:24 INFO Looking up user name=bob 2026/04/10 22:59:24 INFO Looking up user name=carol 2026/04/10 22:59:24 INFO Fetching object id=ap://did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019d799f-20a1-7192-8519-1cecc5ecf7c8 2026/04/10 22:59:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-1fbe-79d6-818d-1f6077c00cef 2026/04/10 22:59:24 INFO Fetching forwarded object activity.id=https://a.localdomain/create/019d799f-1fed-770d-ab8d-d3daf634d6e3 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/create/019d799f-1fed-770d-ab8d-d3daf634d6e3 sender=https://b.localdomain/user/bob 2026/04/10 22:59:24 INFO Follow is accepted activity.id=https://c.localdomain/accept/019d799f-208e-72d9-9cf9-af3448efe649 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-2054-7950-8530-9a49cc0ee4f9 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799f-2054-7950-8530-9a49cc0ee4f9 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799f-20a1-7192-8519-1cecc5ecf7c8 2026/04/10 22:59:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799f-1fbe-79d6-818d-1f6077c00cef 2026/04/10 22:59:25 INFO Fetching activity activity=https://a.localdomain/create/019d799f-1fed-770d-ab8d-d3daf634d6e3 2026/04/10 22:59:25 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799f-20a1-715c-905e-40c36df6065b request.user=alice post=https://a.localdomain/post/019d799f-20a1-715c-905e-40c36df6065b 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-2012-7332-a7c9-bb5992851be8 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-1fed-770d-ab8d-d3daf634d6e3 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799f-1fed-770d-ab8d-d3daf634d6e3 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-20a3-7add-9a82-ea354ca08cd6 2026/04/10 22:59:25 INFO Looking up user name=alice 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-20a3-7add-9a82-ea354ca08cd6 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-20a3-7add-9a82-ea354ca08cd6 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-20ae-7684-ae0c-1f0a2bd3ae67 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-20ae-7684-ae0c-1f0a2bd3ae67 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-20ae-7684-ae0c-1f0a2bd3ae67 2026/04/10 22:59:25 INFO Looking up user name=carol 2026/04/10 22:59:25 INFO Looking up user name=alice 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-2027-7b3a-9567-94f0809f957d 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:25 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/04/10 22:59:25 INFO Looking up user name=stuff 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:25 INFO Fetching forwarded object activity.id=https://b.localdomain/create/019d799f-1fed-74aa-aee8-751d825d69da activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1fed-7477-8c74-2dba75f5fdda activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob id=https://b.localdomain/create/019d799f-1fed-74aa-aee8-751d825d69da sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor 2026/04/10 22:59:25 INFO Looking up user name=carol 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-2012-7332-a7c9-bb5992851be8 2026/04/10 22:59:25 INFO Fetching activity activity=https://b.localdomain/create/019d799f-1fed-74aa-aee8-751d825d69da 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-20a3-7add-9a82-ea354ca08cd6 2026/04/10 22:59:25 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 22:59:25 INFO Looking up user name=stuff 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkB5YkZUkrMRJejojSrNYK19a8UUvkgJ4vyXyFS2BLh48/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkesotZPQFrQMuQWURPxuL3vY2jt5GWLX7SpxfR8WT2ncq/actor/inbox activity=https://b.localdomain/create/019d799f-1fed-74aa-aee8-751d825d69da 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-20a3-7add-9a82-ea354ca08cd6 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-20a3-7add-9a82-ea354ca08cd6 2026/04/10 22:59:25 INFO Fetching object id=ap://did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-1fed-74aa-aee8-751d825d69da 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-2027-7b3a-9567-94f0809f957d 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-20ae-7684-ae0c-1f0a2bd3ae67 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-20ae-7684-ae0c-1f0a2bd3ae67 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:25 INFO Looking up user name=stuff 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-20ae-7684-ae0c-1f0a2bd3ae67 2026/04/10 22:59:25 INFO Looking up user name=stuff 2026/04/10 22:59:25 INFO Received a new post activity.id=https://a.localdomain/create/019d799f-1fbe-79d6-818d-1f6077c00cef activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926 2026/04/10 22:59:25 INFO Received a new post activity.id=https://a.localdomain/create/019d799f-1fed-770d-ab8d-d3daf634d6e3 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-20a3-7add-9a82-ea354ca08cd6 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-20ae-7684-ae0c-1f0a2bd3ae67 2026/04/10 22:59:25 INFO Looking up user name=bob 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019d799f-20a3-7add-9a82-ea354ca08cd6 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-2012-7332-a7c9-bb5992851be8 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor request.user=bob actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor offset=0 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019d799f-20ae-7684-ae0c-1f0a2bd3ae67 2026/04/10 22:59:25 INFO Looking up user name=carol 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-2027-7b3a-9567-94f0809f957d 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:25 INFO Looking up user name=stuff 2026/04/10 22:59:25 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-1fed-74aa-aee8-751d825d69da activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1fed-7477-8c74-2dba75f5fdda activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1fed-7477-8c74-2dba75f5fdda 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:25 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/create/019d799f-20f2-7136-ae1c-6351676b90d0 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/post/019d799f-20f2-70e3-9cbb-44fe72edc9f2 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/post/019d799f-20f2-70e3-9cbb-44fe72edc9f2 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor 2026/04/10 22:59:25 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/create/019d799f-20f2-7136-ae1c-6351676b90d0 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/post/019d799f-20f2-70e3-9cbb-44fe72edc9f2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/post/019d799f-20f2-70e3-9cbb-44fe72edc9f2 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:25 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 request.user=carol post=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 2026/04/10 22:59:25 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-2012-7332-a7c9-bb5992851be8 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-2012-718b-a3a7-71c88470f25c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-2012-718b-a3a7-71c88470f25c --- PASS: TestCluster_PublicPostQuote (3.43s) 2026/04/10 22:59:25 INFO Looking up user name=carol 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:25 INFO Received a new post activity.id=https://c.localdomain/create/019d799f-210e-7aea-bc6b-9704167d8c49 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d799f-210e-7ab2-8970-4eb96f8005ab activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019d799f-210e-7ab2-8970-4eb96f8005ab 2026/04/10 22:59:25 INFO Looking up user name=stuff 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019d799f-210e-7aea-bc6b-9704167d8c49 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019d799f-210e-7aea-bc6b-9704167d8c49 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:25 INFO Looking up user name=stuff 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:25 INFO Looking up user name=carol 2026/04/10 22:59:25 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/create/019d799f-20f2-7136-ae1c-6351676b90d0 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/create/019d799f-20f2-7136-ae1c-6351676b90d0 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/create/019d799f-20f2-7136-ae1c-6351676b90d0 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019d799f-210e-7aea-bc6b-9704167d8c49 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019d799f-210e-7aea-bc6b-9704167d8c49 2026/04/10 22:59:25 INFO Updated post activity.id=https://b.localdomain/update/019d799f-2027-7b3a-9567-94f0809f957d activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:25 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:25 INFO Looking up user name=stuff 2026/04/10 22:59:25 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:25 INFO Looking up user name=alice 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor 2026/04/10 22:59:25 INFO Viewing post request.path=/users/view/c.localdomain/post/019d799f-210e-7ab2-8970-4eb96f8005ab request.user=carol post=https://c.localdomain/post/019d799f-210e-7ab2-8970-4eb96f8005ab 2026/04/10 22:59:25 INFO Fetching object id=ap://did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor 2026/04/10 22:59:25 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/create/019d799f-2120-72f2-8c47-92c71f2d713e activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/post/019d799f-2120-72a2-b000-c1cac2a76cbb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/post/019d799f-2120-72a2-b000-c1cac2a76cbb 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/create/019d799f-2120-72f2-8c47-92c71f2d713e 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/create/019d799f-2120-72f2-8c47-92c71f2d713e 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/create/019d799f-20f2-7136-ae1c-6351676b90d0 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor 2026/04/10 22:59:25 INFO Fetching object id=ap://did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor 2026/04/10 22:59:25 INFO Fetching object id=ap://did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/create/019d799f-20f2-7136-ae1c-6351676b90d0 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/create/019d799f-2120-72f2-8c47-92c71f2d713e 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/create/019d799f-2120-72f2-8c47-92c71f2d713e 2026/04/10 22:59:25 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:25 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:25 INFO Looking up user name=alice 2026/04/10 22:59:25 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/post/019d799f-2120-72a2-b000-c1cac2a76cbb request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/post/019d799f-2120-72a2-b000-c1cac2a76cbb 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/create/019d799f-20f2-7136-ae1c-6351676b90d0 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestCluster_PublicPost (3.50s) 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/create/019d799f-20f2-7136-ae1c-6351676b90d0 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:25 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:25 INFO Looking up user name=alice 2026/04/10 22:59:25 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/post/019d799f-20f2-70e3-9cbb-44fe72edc9f2 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/post/019d799f-20f2-70e3-9cbb-44fe72edc9f2 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:25 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Looking up user name=alice 2026/04/10 22:59:25 INFO Received a new post activity.id=https://c.localdomain/create/019d799f-2144-7d51-96ab-6abb398c78d7 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d799f-2144-7d1d-a8cc-3f9046d32fda activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019d799f-2144-7d1d-a8cc-3f9046d32fda 2026/04/10 22:59:25 INFO Received a new post activity.id=https://a.localdomain/create/019d799f-20a1-7192-8519-1cecc5ecf7c8 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-20a1-715c-905e-40c36df6065b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-20a1-715c-905e-40c36df6065b 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:25 INFO Looking up user name=carol 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Received a new post activity.id=https://c.localdomain/create/019d799f-210e-7aea-bc6b-9704167d8c49 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d799f-210e-7ab2-8970-4eb96f8005ab activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019d799f-210e-7ab2-8970-4eb96f8005ab 2026/04/10 22:59:25 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019d799f-2144-7d51-96ab-6abb398c78d7 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019d799f-2144-7d51-96ab-6abb398c78d7 2026/04/10 22:59:25 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:25 INFO Looking up user name=bob 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor 2026/04/10 22:59:25 INFO Looking up user name=carol 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Fetching object id=ap://did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor 2026/04/10 22:59:25 INFO Fetching object id=ap://did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor 2026/04/10 22:59:25 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d799f-2012-718b-a3a7-71c88470f25c request.user=alice post=https://b.localdomain/post/019d799f-2012-718b-a3a7-71c88470f25c 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019d799f-2144-7d51-96ab-6abb398c78d7 2026/04/10 22:59:25 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019d799f-2144-7d51-96ab-6abb398c78d7 2026/04/10 22:59:25 INFO Viewing post request.path=/users/view/c.localdomain/post/019d799f-2144-7d1d-a8cc-3f9046d32fda request.user=carol post=https://c.localdomain/post/019d799f-2144-7d1d-a8cc-3f9046d32fda 2026/04/10 22:59:25 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:25 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:25 INFO Looking up user name=alice 2026/04/10 22:59:25 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:25 INFO Received a new post activity.id=https://a.localdomain/create/019d799f-2184-70b9-8c0e-a9ce74fbcc02 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-2184-7089-aae4-f62170a69c37 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-2184-7089-aae4-f62170a69c37 2026/04/10 22:59:25 INFO Looking up user name=alice 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-2184-70b9-8c0e-a9ce74fbcc02 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-2184-70b9-8c0e-a9ce74fbcc02 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d799f-2183-7664-9b0e-da9178f7c586 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d799f-2183-7664-9b0e-da9178f7c586 2026/04/10 22:59:25 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/create/019d799f-20f2-7136-ae1c-6351676b90d0 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/post/019d799f-20f2-70e3-9cbb-44fe72edc9f2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/post/019d799f-20f2-70e3-9cbb-44fe72edc9f2 2026/04/10 22:59:25 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/create/019d799f-2120-72f2-8c47-92c71f2d713e note=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/post/019d799f-2120-72a2-b000-c1cac2a76cbb thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d799f-2183-7664-9b0e-da9178f7c586 2026/04/10 22:59:25 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/create/019d799f-2120-72f2-8c47-92c71f2d713e activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/post/019d799f-2120-72a2-b000-c1cac2a76cbb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/post/019d799f-2120-72a2-b000-c1cac2a76cbb 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d799f-2183-7664-9b0e-da9178f7c586 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:25 INFO Looking up user name=alice 2026/04/10 22:59:25 INFO Looking up user name=alice 2026/04/10 22:59:25 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/create/019d799f-2120-72f2-8c47-92c71f2d713e sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor gateway=https://c.localdomain 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/create/019d799f-2120-72f2-8c47-92c71f2d713e 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/create/019d799f-2120-72f2-8c47-92c71f2d713e 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:25 INFO Looking up user name=alice 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d799f-2183-7664-9b0e-da9178f7c586 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-2184-70b9-8c0e-a9ce74fbcc02 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799f-2184-70b9-8c0e-a9ce74fbcc02 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d799f-2183-7664-9b0e-da9178f7c586 2026/04/10 22:59:25 INFO Fetching object id=ap://did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019d799f-2183-7664-9b0e-da9178f7c586 2026/04/10 22:59:25 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799f-2184-7089-aae4-f62170a69c37 request.user=alice post=https://a.localdomain/post/019d799f-2184-7089-aae4-f62170a69c37 2026/04/10 22:59:25 INFO Fetching object id=ap://did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor 2026/04/10 22:59:25 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1d9e-7ddb-bef6-a06ff324661b request.user=alice post=https://b.localdomain/post/019d799f-1d9e-7ddb-bef6-a06ff324661b 2026/04/10 22:59:25 INFO Received delete request activity.id=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/create/019d799f-2120-72f2-8c47-92c71f2d713e 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/create/019d799f-2120-72f2-8c47-92c71f2d713e 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor 2026/04/10 22:59:25 INFO Looking up user name=carol 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692#delete 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692#delete 2026/04/10 22:59:25 INFO Updating poll results poll=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692#delete 2026/04/10 22:59:25 INFO Fetching object id=ap://did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692#delete 2026/04/10 22:59:25 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/create/019d799f-20f2-7136-ae1c-6351676b90d0 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/post/019d799f-20f2-70e3-9cbb-44fe72edc9f2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/post/019d799f-20f2-70e3-9cbb-44fe72edc9f2 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:25 INFO Received a new post activity.id=https://c.localdomain/create/019d799f-2144-7d51-96ab-6abb398c78d7 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d799f-2144-7d1d-a8cc-3f9046d32fda activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019d799f-2144-7d1d-a8cc-3f9046d32fda 2026/04/10 22:59:25 INFO Updated post activity.id=https://a.localdomain/update/019d799f-21b7-76d2-adfe-62c85525c764 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702 2026/04/10 22:59:25 INFO Updated post activity.id=https://b.localdomain/update/019d799f-21ba-77a2-99fd-796b8a3261f5 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-21b7-76d2-adfe-62c85525c764 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-21b7-76d2-adfe-62c85525c764 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:25 INFO Looking up user name=alice 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol --- PASS: TestCluster_ForwardedLegacyReply (3.62s) 2026/04/10 22:59:25 INFO Updated post activity.id=https://a.localdomain/update/019d799f-21bb-7728-af4a-b9c22ece6270 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926 2026/04/10 22:59:25 INFO Looking up user name=carol 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:25 INFO Looking up user name=alice 2026/04/10 22:59:25 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/create/019d799f-2120-72f2-8c47-92c71f2d713e note=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/post/019d799f-2120-72a2-b000-c1cac2a76cbb thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:25 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/create/019d799f-2120-72f2-8c47-92c71f2d713e activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/post/019d799f-2120-72a2-b000-c1cac2a76cbb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/post/019d799f-2120-72a2-b000-c1cac2a76cbb 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-21bb-7728-af4a-b9c22ece6270 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-21bb-7728-af4a-b9c22ece6270 2026/04/10 22:59:25 INFO Received delete request activity.id=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:25 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/create/019d799f-2120-72f2-8c47-92c71f2d713e sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor gateway=https://a.localdomain 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/create/019d799f-2120-72f2-8c47-92c71f2d713e 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-21b7-76d2-adfe-62c85525c764 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/create/019d799f-2120-72f2-8c47-92c71f2d713e 2026/04/10 22:59:25 INFO Looking up user name=alice 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799f-21b7-76d2-adfe-62c85525c764 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:25 INFO Looking up user name=alice 2026/04/10 22:59:25 INFO Looking up user name=alice 2026/04/10 22:59:25 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702 request.user=alice post=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-21bb-7728-af4a-b9c22ece6270 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799f-21bb-7728-af4a-b9c22ece6270 2026/04/10 22:59:25 INFO Forwarding post to group followers activity=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692#delete note=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692 group=https://g.localdomain/user/stuff 2026/04/10 22:59:25 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926 request.user=alice post=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-21ba-77a2-99fd-796b8a3261f5 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-21ba-77a2-99fd-796b8a3261f5 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-21ba-77a2-99fd-796b8a3261f5 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:25 INFO Looking up user name=bob 2026/04/10 22:59:25 INFO Fetching object id=ap://did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor 2026/04/10 22:59:25 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019d799f-2184-70b9-8c0e-a9ce74fbcc02 note=https://a.localdomain/post/019d799f-2184-7089-aae4-f62170a69c37 thread=https://b.localdomain/post/019d799f-2012-718b-a3a7-71c88470f25c starter=https://b.localdomain/user/carol 2026/04/10 22:59:25 INFO Received a new post activity.id=https://a.localdomain/create/019d799f-2184-70b9-8c0e-a9ce74fbcc02 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-2184-7089-aae4-f62170a69c37 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-2184-7089-aae4-f62170a69c37 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-21ba-77a2-99fd-796b8a3261f5 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799f-2184-70b9-8c0e-a9ce74fbcc02 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692#delete 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/create/019d799f-2120-72f2-8c47-92c71f2d713e 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/create/019d799f-2120-72f2-8c47-92c71f2d713e 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-21ba-77a2-99fd-796b8a3261f5 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:25 INFO Looking up user name=bob 2026/04/10 22:59:25 INFO Fetching object id=ap://did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692#delete 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692#delete 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-21e2-756f-92ba-e9a261526dbb 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-21e2-756f-92ba-e9a261526dbb 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-21e2-756f-92ba-e9a261526dbb 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-21e2-756f-92ba-e9a261526dbb 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-21ba-77a2-99fd-796b8a3261f5 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-21ba-77a2-99fd-796b8a3261f5 2026/04/10 22:59:25 INFO Looking up user name=stuff 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:25 INFO Looking up user name=stuff 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:25 INFO Looking up user name=bob 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-21e2-756f-92ba-e9a261526dbb 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-21e2-756f-92ba-e9a261526dbb 2026/04/10 22:59:25 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:25 INFO Replying to post request.path=/users/reply/b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/post/019d799f-20f2-70e3-9cbb-44fe72edc9f2 request.user=alice post=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/post/019d799f-20f2-70e3-9cbb-44fe72edc9f2 2026/04/10 22:59:25 INFO Looking up user name=alice 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:25 INFO Looking up user name=alice 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-21e2-756f-92ba-e9a261526dbb 2026/04/10 22:59:25 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692#delete 2026/04/10 22:59:25 INFO Updated post activity.id=https://b.localdomain/update/019d799f-21ba-77a2-99fd-796b8a3261f5 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019d799f-21e2-756f-92ba-e9a261526dbb 2026/04/10 22:59:25 INFO Looking up user name=carol 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:25 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/create/019d799f-2212-7063-953b-5610895d433f activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:25 INFO Looking up user name=carol 2026/04/10 22:59:25 INFO Looking up user name=bob 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/04/10 22:59:25 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019d799f-21bb-7728-af4a-b9c22ece6270 note=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926 thread=https://b.localdomain/post/019d799f-1d8d-79ea-8d80-cb048eec12a3 starter=https://b.localdomain/user/bob 2026/04/10 22:59:25 INFO Updated post activity.id=https://a.localdomain/update/019d799f-21bb-7728-af4a-b9c22ece6270 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/create/019d799f-2212-7063-953b-5610895d433f 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/create/019d799f-2212-7063-953b-5610895d433f 2026/04/10 22:59:25 INFO Received delete request activity.id=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799f-1d27-7ed8-bf9b-66779fb6f692 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-21bb-7728-af4a-b9c22ece6270 2026/04/10 22:59:25 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019d799f-21b7-76d2-adfe-62c85525c764 note=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702 thread=https://b.localdomain/post/019d799f-1dad-7944-a994-c7038e4a8c81 starter=https://b.localdomain/user/bob 2026/04/10 22:59:25 INFO Updated post activity.id=https://a.localdomain/update/019d799f-21b7-76d2-adfe-62c85525c764 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702 2026/04/10 22:59:25 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:25 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:25 INFO Looking up user name=alice 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-21b7-76d2-adfe-62c85525c764 2026/04/10 22:59:25 INFO Fetching object id=ap://did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:25 INFO Looking up user name=stuff 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:25 INFO Updated post activity.id=https://b.localdomain/update/019d799f-21ba-77a2-99fd-796b8a3261f5 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 2026/04/10 22:59:25 INFO Looking up user name=stuff 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/create/019d799f-2212-7063-953b-5610895d433f 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/create/019d799f-2212-7063-953b-5610895d433f 2026/04/10 22:59:25 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-21bb-7728-af4a-b9c22ece6270 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-21b7-76d2-adfe-62c85525c764 2026/04/10 22:59:25 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/04/10 22:59:25 INFO Looking up user name=alice 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Looking up user name=bob 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-21bb-7728-af4a-b9c22ece6270 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Fetching forwarded object activity.id=https://a.localdomain/update/019d799f-21b7-76d2-adfe-62c85525c764 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/update/019d799f-21b7-76d2-adfe-62c85525c764 sender=https://b.localdomain/user/bob 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799f-21bb-7728-af4a-b9c22ece6270 2026/04/10 22:59:25 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:25 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Fetching activity activity=https://a.localdomain/update/019d799f-21b7-76d2-adfe-62c85525c764 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-21b7-76d2-adfe-62c85525c764 2026/04/10 22:59:25 INFO Looking up user name=alice 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799f-21b7-76d2-adfe-62c85525c764 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:25 INFO Looking up user name=alice 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor 2026/04/10 22:59:25 INFO Fetching object id=ap://did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor 2026/04/10 22:59:25 INFO Updated post activity.id=https://a.localdomain/update/019d799f-21bb-7728-af4a-b9c22ece6270 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926 --- PASS: TestCluster_MovedAccount (3.77s) 2026/04/10 22:59:25 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:59:25 INFO Updated post activity.id=https://a.localdomain/update/019d799f-21b7-76d2-adfe-62c85525c764 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:25 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:25 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb 2026/04/10 22:59:25 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/create/019d799f-2212-7063-953b-5610895d433f note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/post/019d799f-20f2-70e3-9cbb-44fe72edc9f2 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor 2026/04/10 22:59:25 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/create/019d799f-2212-7063-953b-5610895d433f activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e 2026/04/10 22:59:25 INFO Looking up user name=alice 2026/04/10 22:59:25 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 request.user=bob post=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/create/019d799f-2212-7063-953b-5610895d433f 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 --- PASS: TestCluster_ShareUnshare (3.80s) 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/create/019d799f-2212-7063-953b-5610895d433f 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:25 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor 2026/04/10 22:59:25 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 request.user=alice post=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:25 INFO Fetching object id=ap://did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor 2026/04/10 22:59:25 INFO Fetching object id=ap://did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor 2026/04/10 22:59:25 INFO Updated post activity.id=https://a.localdomain/update/019d799f-2290-7085-9f0a-4f10d06df3b4 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-2184-7089-aae4-f62170a69c37 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-2184-7089-aae4-f62170a69c37 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/create/019d799f-2212-7063-953b-5610895d433f 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-2290-7085-9f0a-4f10d06df3b4 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-2290-7085-9f0a-4f10d06df3b4 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/create/019d799f-2212-7063-953b-5610895d433f 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor --- PASS: TestCluster_PostInCommunity (3.83s) 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor offset=0 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 request.user=carol post=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 2026/04/10 22:59:25 INFO Fetching object id=ap://did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Looking up user name=alice 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-2290-7085-9f0a-4f10d06df3b4 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799f-2290-7085-9f0a-4f10d06df3b4 2026/04/10 22:59:25 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/create/019d799f-2212-7063-953b-5610895d433f activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/update/019d799f-22a5-73fc-853d-a5e3ffbe3716 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:25 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/update/019d799f-22a5-73fc-853d-a5e3ffbe3716 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799f-2184-7089-aae4-f62170a69c37 request.user=alice post=https://a.localdomain/post/019d799f-2184-7089-aae4-f62170a69c37 2026/04/10 22:59:25 INFO Received delete request activity.id=https://a.localdomain/post/019d799f-20a1-715c-905e-40c36df6065b#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-20a1-715c-905e-40c36df6065b activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799f-20a1-715c-905e-40c36df6065b 2026/04/10 22:59:25 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/update/019d799f-22a5-73fc-853d-a5e3ffbe3716 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/followers: actor is not cached" 2026/04/10 22:59:25 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/update/019d799f-22a5-73fc-853d-a5e3ffbe3716 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor gateway=https://a.localdomain 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/update/019d799f-22a5-73fc-853d-a5e3ffbe3716 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/update/019d799f-22a5-73fc-853d-a5e3ffbe3716 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019d799f-20a1-715c-905e-40c36df6065b#delete 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019d799f-20a1-715c-905e-40c36df6065b#delete 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019d799f-20a1-715c-905e-40c36df6065b#delete 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d799f-20a1-715c-905e-40c36df6065b#delete 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Fetching object id=ap://did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:25 INFO Received delete request activity.id=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:25 INFO Looking up user name=alice 2026/04/10 22:59:25 INFO Received delete request activity.id=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/update/019d799f-22a5-73fc-853d-a5e3ffbe3716 2026/04/10 22:59:25 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/update/019d799f-22a5-73fc-853d-a5e3ffbe3716 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:25 INFO Received delete request activity.id=https://a.localdomain/post/019d799f-20a1-715c-905e-40c36df6065b#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-20a1-715c-905e-40c36df6065b activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799f-20a1-715c-905e-40c36df6065b 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926#delete 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926#delete 2026/04/10 22:59:25 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926#delete 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926#delete 2026/04/10 22:59:25 INFO Looking up user name=alice 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702#delete 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702#delete 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702#delete 2026/04/10 22:59:25 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702#delete 2026/04/10 22:59:25 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019d799f-2290-7085-9f0a-4f10d06df3b4 note=https://a.localdomain/post/019d799f-2184-7089-aae4-f62170a69c37 thread=https://b.localdomain/post/019d799f-2012-718b-a3a7-71c88470f25c starter=https://b.localdomain/user/carol 2026/04/10 22:59:25 INFO Updated post activity.id=https://a.localdomain/update/019d799f-2290-7085-9f0a-4f10d06df3b4 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-2184-7089-aae4-f62170a69c37 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-2184-7089-aae4-f62170a69c37 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:25 INFO Looking up user name=alice 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799f-2290-7085-9f0a-4f10d06df3b4 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:25 INFO Received delete request activity.id=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:25 INFO Looking up user name=alice 2026/04/10 22:59:25 INFO Fetching object id=ap://did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor 2026/04/10 22:59:25 INFO Fetching object id=ap://did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:25 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926#delete note=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926 thread=https://b.localdomain/post/019d799f-1d8d-79ea-8d80-cb048eec12a3 starter=https://b.localdomain/user/bob 2026/04/10 22:59:25 INFO Received delete request activity.id=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926#delete 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926#delete 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926#delete 2026/04/10 22:59:25 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702#delete note=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702 thread=https://b.localdomain/post/019d799f-1dad-7944-a994-c7038e4a8c81 starter=https://b.localdomain/user/bob 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926#delete 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor offset=0 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702#delete 2026/04/10 22:59:25 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/update/019d799f-22a5-73fc-853d-a5e3ffbe3716 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:25 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/update/019d799f-22a5-73fc-853d-a5e3ffbe3716 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb 2026/04/10 22:59:25 INFO Looking up user name=alice 2026/04/10 22:59:25 INFO Received delete request activity.id=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799f-1fbe-79a2-93b9-76560977b926 2026/04/10 22:59:25 INFO Updating poll results poll=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/update/019d799f-22a5-73fc-853d-a5e3ffbe3716 2026/04/10 22:59:25 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/update/019d799f-22a5-73fc-853d-a5e3ffbe3716 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor gateway=https://c.localdomain 2026/04/10 22:59:25 INFO Updated post activity.id=https://b.localdomain/update/019d799f-22e4-71bf-a41c-0bc80567ce36 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/update/019d799f-22a5-73fc-853d-a5e3ffbe3716 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/update/019d799f-22a5-73fc-853d-a5e3ffbe3716 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/update/019d799f-22a5-73fc-853d-a5e3ffbe3716 2026/04/10 22:59:25 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702#delete 2026/04/10 22:59:25 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/update/019d799f-22a5-73fc-853d-a5e3ffbe3716 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:25 INFO Fetching forwarded object activity.id=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702 activity.object.type=Note activity.object.attributed_to="" id=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702 sender=https://b.localdomain/user/bob 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-22e4-71bf-a41c-0bc80567ce36 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-22e4-71bf-a41c-0bc80567ce36 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor offset=0 2026/04/10 22:59:25 INFO Fetching object id=ap://did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-22e4-71bf-a41c-0bc80567ce36 2026/04/10 22:59:25 INFO Fetching post post=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:25 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:25 INFO Looking up user name=bob 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702#delete 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702#delete 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-22e4-71bf-a41c-0bc80567ce36 2026/04/10 22:59:25 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:59:25 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/followers_synchronization\", digest=\"44542dd03a7ffe04886d6122d5dd1c02ddb4df543f55fa717f79b1f4df2876a8\"" error="collection is not sender's followers" 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/update/019d799f-22a5-73fc-853d-a5e3ffbe3716 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/update/019d799f-22a5-73fc-853d-a5e3ffbe3716 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-22e4-71bf-a41c-0bc80567ce36 2026/04/10 22:59:25 INFO Looking up user name=bob 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-22e4-71bf-a41c-0bc80567ce36 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-22e4-71bf-a41c-0bc80567ce36 2026/04/10 22:59:25 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:25 INFO Looking up user name=bob 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Looking up user name=alice 2026/04/10 22:59:25 INFO Fetching object id=ap://did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:25 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:25 INFO Fetching object id=ap://did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor 2026/04/10 22:59:25 INFO Received delete request activity.id=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702 deleted=https://a.localdomain/post/019d799f-1fed-76e6-a536-2ecae683b702 2026/04/10 22:59:25 INFO Updated post activity.id=https://b.localdomain/update/019d799f-22e4-71bf-a41c-0bc80567ce36 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 2026/04/10 22:59:25 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:25 INFO Looking up user name=bob 2026/04/10 22:59:25 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/update/019d799f-22a5-73fc-853d-a5e3ffbe3716 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb 2026/04/10 22:59:25 INFO Updated post activity.id=https://b.localdomain/update/019d799f-22e4-71bf-a41c-0bc80567ce36 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 2026/04/10 22:59:25 INFO Looking up user name=alice 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor offset=0 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/update/019d799f-2315-7ace-9125-cb13ee33bd86 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e 2026/04/10 22:59:25 INFO Received delete request activity.id=https://a.localdomain/post/019d799f-2184-7089-aae4-f62170a69c37#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-2184-7089-aae4-f62170a69c37 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799f-2184-7089-aae4-f62170a69c37 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/update/019d799f-2315-7ace-9125-cb13ee33bd86 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/update/019d799f-2315-7ace-9125-cb13ee33bd86 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799f-2184-7089-aae4-f62170a69c37#delete 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799f-2184-7089-aae4-f62170a69c37#delete 2026/04/10 22:59:25 INFO Fetching object id=ap://did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799f-2184-7089-aae4-f62170a69c37#delete 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d799f-2184-7089-aae4-f62170a69c37#delete --- PASS: TestCluster_ReplyForwardingWithIntegrityProofs (3.97s) 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/update/019d799f-2315-7ace-9125-cb13ee33bd86 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/update/019d799f-2315-7ace-9125-cb13ee33bd86 2026/04/10 22:59:25 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 request.user=bob post=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:25 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:25 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor 2026/04/10 22:59:25 INFO Looking up user name=alice 2026/04/10 22:59:25 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 request.user=alice post=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Received delete request activity.id=https://a.localdomain/post/019d799f-2184-7089-aae4-f62170a69c37#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-2184-7089-aae4-f62170a69c37 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799f-2184-7089-aae4-f62170a69c37 2026/04/10 22:59:25 INFO Fetching object id=ap://did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:25 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019d799f-2184-7089-aae4-f62170a69c37#delete note=https://a.localdomain/post/019d799f-2184-7089-aae4-f62170a69c37 thread=https://b.localdomain/post/019d799f-2012-718b-a3a7-71c88470f25c starter=https://b.localdomain/user/carol 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Fetching object id=ap://did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d799f-2184-7089-aae4-f62170a69c37#delete 2026/04/10 22:59:25 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 request.user=carol post=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor offset=0 2026/04/10 22:59:25 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/update/019d799f-2315-7ace-9125-cb13ee33bd86 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/post/019d799f-20f2-70e3-9cbb-44fe72edc9f2 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor 2026/04/10 22:59:25 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/update/019d799f-2315-7ace-9125-cb13ee33bd86 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/update/019d799f-2315-7ace-9125-cb13ee33bd86 2026/04/10 22:59:25 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb --- PASS: TestCluster_ReplyForwardingWithoutIntegrityProofs (4.01s) 2026/04/10 22:59:25 INFO Received delete request activity.id=https://c.localdomain/post/019d799f-210e-7ab2-8970-4eb96f8005ab#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d799f-210e-7ab2-8970-4eb96f8005ab activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019d799f-210e-7ab2-8970-4eb96f8005ab 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/update/019d799f-2315-7ace-9125-cb13ee33bd86 2026/04/10 22:59:25 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:25 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb#delete error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/followers: actor is not cached" 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019d799f-210e-7ab2-8970-4eb96f8005ab#delete 2026/04/10 22:59:25 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb#delete sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor gateway=https://a.localdomain 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb#delete 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019d799f-210e-7ab2-8970-4eb96f8005ab#delete 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb#delete 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019d799f-210e-7ab2-8970-4eb96f8005ab#delete 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb#delete 2026/04/10 22:59:25 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb#delete 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/post/019d799f-210e-7ab2-8970-4eb96f8005ab#delete 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor 2026/04/10 22:59:25 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor request.user=carol actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor offset=0 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=carol actor=https://c.localdomain/user/carol offset=0 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Fetching object id=ap://did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:25 INFO Looking up user name=carol 2026/04/10 22:59:25 INFO Received delete request activity.id=https://c.localdomain/post/019d799f-210e-7ab2-8970-4eb96f8005ab#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d799f-210e-7ab2-8970-4eb96f8005ab activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019d799f-210e-7ab2-8970-4eb96f8005ab 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/update/019d799f-2315-7ace-9125-cb13ee33bd86 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/update/019d799f-2315-7ace-9125-cb13ee33bd86 2026/04/10 22:59:25 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor 2026/04/10 22:59:25 INFO Fetching object id=ap://did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Fetching object id=ap://did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor 2026/04/10 22:59:25 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb 2026/04/10 22:59:25 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:25 INFO Updating poll results poll=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 2026/04/10 22:59:25 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/update/019d799f-2315-7ace-9125-cb13ee33bd86 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb#delete 2026/04/10 22:59:25 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb#delete sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor gateway=https://c.localdomain 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb#delete 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb#delete 2026/04/10 22:59:25 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb#delete 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:25 INFO Updated post activity.id=https://b.localdomain/update/019d799f-236d-74e0-8a79-b5590ca5bde8 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 2026/04/10 22:59:25 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/followers_synchronization\", digest=\"44542dd03a7ffe04886d6122d5dd1c02ddb4df543f55fa717f79b1f4df2876a8\"" error="collection is not sender's followers" 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mki4quaZtawK99tsjAJST2gvbVEVjV8Qa4K88JjEtnVmv6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb#delete 2026/04/10 22:59:25 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-236d-74e0-8a79-b5590ca5bde8 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-236d-74e0-8a79-b5590ca5bde8 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-236d-74e0-8a79-b5590ca5bde8 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-236d-74e0-8a79-b5590ca5bde8 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:25 INFO Looking up user name=bob 2026/04/10 22:59:25 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb#delete 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:25 INFO Looking up user name=alice 2026/04/10 22:59:25 INFO Looking up user name=bob 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb#delete 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-236d-74e0-8a79-b5590ca5bde8 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-236d-74e0-8a79-b5590ca5bde8 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-236d-74e0-8a79-b5590ca5bde8 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:25 INFO Fetching object id=ap://did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:25 INFO Looking up user name=bob 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor offset=0 2026/04/10 22:59:25 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb 2026/04/10 22:59:25 INFO Updated post activity.id=https://b.localdomain/update/019d799f-236d-74e0-8a79-b5590ca5bde8 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:25 INFO Looking up user name=bob 2026/04/10 22:59:25 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor/post/019d799f-1ca1-7413-9561-45445972cceb --- PASS: TestCluster_ReplyInCommunity (4.07s) 2026/04/10 22:59:25 INFO Updated post activity.id=https://b.localdomain/update/019d799f-236d-74e0-8a79-b5590ca5bde8 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor offset=0 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor offset=0 2026/04/10 22:59:25 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:25 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 request.user=bob post=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 2026/04/10 22:59:25 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:25 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e#delete 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e#delete 2026/04/10 22:59:25 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 request.user=alice post=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 2026/04/10 22:59:25 INFO Fetching object id=ap://did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e#delete 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e#delete 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor offset=0 2026/04/10 22:59:25 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 request.user=carol post=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSng4AagZS1g1g3DDb92oRHPLvWedgJfmuZi1kUwygGA/actor offset=0 2026/04/10 22:59:25 INFO Fetching object id=ap://did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor 2026/04/10 22:59:25 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e 2026/04/10 22:59:25 INFO Received delete request activity.id=https://b.localdomain/post/019d799f-203b-75fe-9d32-cf842d7811e8#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-203b-75fe-9d32-cf842d7811e8 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799f-203b-75fe-9d32-cf842d7811e8 2026/04/10 22:59:25 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor/post/019d799f-20f2-70e3-9cbb-44fe72edc9f2 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d799f-203b-75fe-9d32-cf842d7811e8#delete 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e#delete --- PASS: TestCluster_Gateways (4.11s) 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=bob actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e#delete 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkgKLYwcAY4Rz9d4CVYGEpPDtCvY8WuY7j17r16VpWZz5f/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkeaFtUDVReNbspK7fDEHtE5pMnKbNXkmmhNaXeSPZJwfN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e#delete 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e#delete 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor 2026/04/10 22:59:25 INFO Updating poll results poll=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 2026/04/10 22:59:25 INFO Fetching object id=ap://did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor 2026/04/10 22:59:25 INFO Updated post activity.id=https://b.localdomain/update/019d799f-23b8-7250-ae16-6f7486d28026 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 2026/04/10 22:59:25 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor/post/019d799f-2211-7f34-9d99-b93b4add996e 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-23b8-7250-ae16-6f7486d28026 2026/04/10 22:59:25 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-23b8-7250-ae16-6f7486d28026 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-23b8-7250-ae16-6f7486d28026 2026/04/10 22:59:25 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-23b8-7250-ae16-6f7486d28026 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:25 INFO Looking up user name=bob 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:25 INFO Looking up user name=bob 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-23b8-7250-ae16-6f7486d28026 2026/04/10 22:59:25 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-23b8-7250-ae16-6f7486d28026 2026/04/10 22:59:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-23b8-7250-ae16-6f7486d28026 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:25 INFO Looking up user name=bob 2026/04/10 22:59:25 INFO Updated post activity.id=https://b.localdomain/update/019d799f-23b8-7250-ae16-6f7486d28026 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 2026/04/10 22:59:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:25 INFO Looking up user name=bob 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor offset=0 2026/04/10 22:59:25 INFO Updated post activity.id=https://b.localdomain/update/019d799f-23b8-7250-ae16-6f7486d28026 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor offset=0 2026/04/10 22:59:25 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 request.user=bob post=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 2026/04/10 22:59:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg4SWZSWzshUPmQH4WWe87n5vCTNbcLk9W9asZHrBj7HV/actor offset=0 2026/04/10 22:59:25 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 request.user=alice post=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 --- PASS: TestCluster_ReplyForwardingPortableActors (4.15s) 2026/04/10 22:59:25 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 request.user=carol post=https://b.localdomain/post/019d799f-1e54-738a-8c58-2ebb2ef6a2e9 --- PASS: TestCluster_Poll (4.16s) FAIL FAIL github.com/dimkr/tootik/cluster 4.182s ? github.com/dimkr/tootik/cmd/tootik [no test files] ? github.com/dimkr/tootik/data [no test files] === RUN TestBlockList_NotBlockedDomain --- PASS: TestBlockList_NotBlockedDomain (0.00s) === RUN TestBlockList_BlockedDomain --- PASS: TestBlockList_BlockedDomain (0.00s) === RUN TestBlockList_BlockedSubdomain --- PASS: TestBlockList_BlockedSubdomain (0.00s) === RUN TestBlockList_NotBlockedSubdomain --- PASS: TestBlockList_NotBlockedSubdomain (0.00s) === RUN TestBlockList_BlockedSubdomainByDomain --- PASS: TestBlockList_BlockedSubdomainByDomain (0.00s) === RUN TestBlockList_BlockedSubdomainByDomainEndsWithDot --- PASS: TestBlockList_BlockedSubdomainByDomainEndsWithDot (0.00s) === RUN TestDeliver_TwoUsersTwoPosts 2026/04/10 22:54:07 INFO Applying migration id=initial 2026/04/10 22:54:07 INFO Applying migration id=notesupdated 2026/04/10 22:54:07 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:07 INFO Applying migration id=activitiesid 2026/04/10 22:54:07 INFO Applying migration id=outbox 2026/04/10 22:54:07 INFO Applying migration id=edits 2026/04/10 22:54:07 INFO Applying migration id=outboxactor 2026/04/10 22:54:07 INFO Applying migration id=outboxsender 2026/04/10 22:54:07 INFO Applying migration id=thread 2026/04/10 22:54:07 INFO Applying migration id=host 2026/04/10 22:54:07 INFO Applying migration id=sharedinbox 2026/04/10 22:54:07 INFO Applying migration id=noteshost 2026/04/10 22:54:07 INFO Applying migration id=fetched 2026/04/10 22:54:07 INFO Applying migration id=move 2026/04/10 22:54:07 INFO Applying migration id=cleanup 2026/04/10 22:54:07 INFO Applying migration id=received 2026/04/10 22:54:07 INFO Applying migration id=namehost 2026/04/10 22:54:07 INFO Applying migration id=outboxhost 2026/04/10 22:54:07 INFO Applying migration id=notesfts 2026/04/10 22:54:07 INFO Applying migration id=iconsname 2026/04/10 22:54:07 INFO Applying migration id=nohash 2026/04/10 22:54:07 INFO Applying migration id=shares 2026/04/10 22:54:07 INFO Applying migration id=actorttl 2026/04/10 22:54:07 INFO Applying migration id=tocc 2026/04/10 22:54:07 INFO Applying migration id=followeds 2026/04/10 22:54:07 INFO Applying migration id=certhash 2026/04/10 22:54:07 INFO Applying migration id=follows_sync 2026/04/10 22:54:07 INFO Applying migration id=jsonpath 2026/04/10 22:54:07 INFO Applying migration id=localforward 2026/04/10 22:54:07 INFO Applying migration id=avatar 2026/04/10 22:54:07 INFO Applying migration id=noimage 2026/04/10 22:54:07 INFO Applying migration id=feed 2026/04/10 22:54:07 INFO Applying migration id=bookmarks 2026/04/10 22:54:07 INFO Applying migration id=shareactivity 2026/04/10 22:54:07 INFO Applying migration id=application 2026/04/10 22:54:07 INFO Applying migration id=certificates 2026/04/10 22:54:07 INFO Applying migration id=rawforward 2026/04/10 22:54:07 INFO Applying migration id=publickey 2026/04/10 22:54:07 INFO Applying migration id=resolvegroup 2026/04/10 22:54:07 INFO Applying migration id=reject 2026/04/10 22:54:07 INFO Applying migration id=autodel 2026/04/10 22:54:07 INFO Applying migration id=jsonb 2026/04/10 22:54:07 INFO Applying migration id=quote 2026/04/10 22:54:07 INFO Applying migration id=rfc9421 2026/04/10 22:54:07 INFO Applying migration id=keys 2026/04/10 22:54:07 INFO Applying migration id=portable 2026/04/10 22:54:07 INFO Applying migration id=proofs 2026/04/10 22:54:07 INFO Applying migration id=contexts 2026/04/10 22:54:07 INFO Applying migration id=deliverieshost 2026/04/10 22:54:07 INFO Applying migration id=pembegin 2026/04/10 22:54:07 INFO Applying migration id=didhost 2026/04/10 22:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:07 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:07 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:07 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 22:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:07 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:07 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:07 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_TwoUsersTwoPosts (0.34s) === RUN TestDeliver_ForwardedPost 2026/04/10 22:54:07 INFO Applying migration id=initial 2026/04/10 22:54:07 INFO Applying migration id=notesupdated 2026/04/10 22:54:07 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:07 INFO Applying migration id=activitiesid 2026/04/10 22:54:07 INFO Applying migration id=outbox 2026/04/10 22:54:07 INFO Applying migration id=edits 2026/04/10 22:54:07 INFO Applying migration id=outboxactor 2026/04/10 22:54:07 INFO Applying migration id=outboxsender 2026/04/10 22:54:07 INFO Applying migration id=thread 2026/04/10 22:54:07 INFO Applying migration id=host 2026/04/10 22:54:07 INFO Applying migration id=sharedinbox 2026/04/10 22:54:07 INFO Applying migration id=noteshost 2026/04/10 22:54:07 INFO Applying migration id=fetched 2026/04/10 22:54:07 INFO Applying migration id=move 2026/04/10 22:54:07 INFO Applying migration id=cleanup 2026/04/10 22:54:07 INFO Applying migration id=received 2026/04/10 22:54:07 INFO Applying migration id=namehost 2026/04/10 22:54:07 INFO Applying migration id=outboxhost 2026/04/10 22:54:07 INFO Applying migration id=notesfts 2026/04/10 22:54:07 INFO Applying migration id=iconsname 2026/04/10 22:54:07 INFO Applying migration id=nohash 2026/04/10 22:54:07 INFO Applying migration id=shares 2026/04/10 22:54:07 INFO Applying migration id=actorttl 2026/04/10 22:54:07 INFO Applying migration id=tocc 2026/04/10 22:54:07 INFO Applying migration id=followeds 2026/04/10 22:54:07 INFO Applying migration id=certhash 2026/04/10 22:54:07 INFO Applying migration id=follows_sync 2026/04/10 22:54:07 INFO Applying migration id=jsonpath 2026/04/10 22:54:07 INFO Applying migration id=localforward 2026/04/10 22:54:07 INFO Applying migration id=avatar 2026/04/10 22:54:07 INFO Applying migration id=noimage 2026/04/10 22:54:07 INFO Applying migration id=feed 2026/04/10 22:54:07 INFO Applying migration id=bookmarks 2026/04/10 22:54:07 INFO Applying migration id=shareactivity 2026/04/10 22:54:07 INFO Applying migration id=application 2026/04/10 22:54:07 INFO Applying migration id=certificates 2026/04/10 22:54:07 INFO Applying migration id=rawforward 2026/04/10 22:54:07 INFO Applying migration id=publickey 2026/04/10 22:54:07 INFO Applying migration id=resolvegroup 2026/04/10 22:54:07 INFO Applying migration id=reject 2026/04/10 22:54:07 INFO Applying migration id=autodel 2026/04/10 22:54:07 INFO Applying migration id=jsonb 2026/04/10 22:54:07 INFO Applying migration id=quote 2026/04/10 22:54:07 INFO Applying migration id=rfc9421 2026/04/10 22:54:07 INFO Applying migration id=keys 2026/04/10 22:54:07 INFO Applying migration id=portable 2026/04/10 22:54:07 INFO Applying migration id=proofs 2026/04/10 22:54:07 INFO Applying migration id=contexts 2026/04/10 22:54:07 INFO Applying migration id=deliverieshost 2026/04/10 22:54:07 INFO Applying migration id=pembegin 2026/04/10 22:54:07 INFO Applying migration id=didhost 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_ForwardedPost (0.27s) === RUN TestDeliver_OneFailed 2026/04/10 22:54:08 INFO Applying migration id=initial 2026/04/10 22:54:08 INFO Applying migration id=notesupdated 2026/04/10 22:54:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:08 INFO Applying migration id=activitiesid 2026/04/10 22:54:08 INFO Applying migration id=outbox 2026/04/10 22:54:08 INFO Applying migration id=edits 2026/04/10 22:54:08 INFO Applying migration id=outboxactor 2026/04/10 22:54:08 INFO Applying migration id=outboxsender 2026/04/10 22:54:08 INFO Applying migration id=thread 2026/04/10 22:54:08 INFO Applying migration id=host 2026/04/10 22:54:08 INFO Applying migration id=sharedinbox 2026/04/10 22:54:08 INFO Applying migration id=noteshost 2026/04/10 22:54:08 INFO Applying migration id=fetched 2026/04/10 22:54:08 INFO Applying migration id=move 2026/04/10 22:54:08 INFO Applying migration id=cleanup 2026/04/10 22:54:08 INFO Applying migration id=received 2026/04/10 22:54:08 INFO Applying migration id=namehost 2026/04/10 22:54:08 INFO Applying migration id=outboxhost 2026/04/10 22:54:08 INFO Applying migration id=notesfts 2026/04/10 22:54:08 INFO Applying migration id=iconsname 2026/04/10 22:54:08 INFO Applying migration id=nohash 2026/04/10 22:54:08 INFO Applying migration id=shares 2026/04/10 22:54:08 INFO Applying migration id=actorttl 2026/04/10 22:54:08 INFO Applying migration id=tocc 2026/04/10 22:54:08 INFO Applying migration id=followeds 2026/04/10 22:54:08 INFO Applying migration id=certhash 2026/04/10 22:54:08 INFO Applying migration id=follows_sync 2026/04/10 22:54:08 INFO Applying migration id=jsonpath 2026/04/10 22:54:08 INFO Applying migration id=localforward 2026/04/10 22:54:08 INFO Applying migration id=avatar 2026/04/10 22:54:08 INFO Applying migration id=noimage 2026/04/10 22:54:08 INFO Applying migration id=feed 2026/04/10 22:54:08 INFO Applying migration id=bookmarks 2026/04/10 22:54:08 INFO Applying migration id=shareactivity 2026/04/10 22:54:08 INFO Applying migration id=application 2026/04/10 22:54:08 INFO Applying migration id=certificates 2026/04/10 22:54:08 INFO Applying migration id=rawforward 2026/04/10 22:54:08 INFO Applying migration id=publickey 2026/04/10 22:54:08 INFO Applying migration id=resolvegroup 2026/04/10 22:54:08 INFO Applying migration id=reject 2026/04/10 22:54:08 INFO Applying migration id=autodel 2026/04/10 22:54:08 INFO Applying migration id=jsonb 2026/04/10 22:54:08 INFO Applying migration id=quote 2026/04/10 22:54:08 INFO Applying migration id=rfc9421 2026/04/10 22:54:08 INFO Applying migration id=keys 2026/04/10 22:54:08 INFO Applying migration id=portable 2026/04/10 22:54:08 INFO Applying migration id=proofs 2026/04/10 22:54:08 INFO Applying migration id=contexts 2026/04/10 22:54:08 INFO Applying migration id=deliverieshost 2026/04/10 22:54:08 INFO Applying migration id=pembegin 2026/04/10 22:54:08 INFO Applying migration id=didhost 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_OneFailed (0.44s) === RUN TestDeliver_OneFailedRetry 2026/04/10 22:54:08 INFO Applying migration id=initial 2026/04/10 22:54:08 INFO Applying migration id=notesupdated 2026/04/10 22:54:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:08 INFO Applying migration id=activitiesid 2026/04/10 22:54:08 INFO Applying migration id=outbox 2026/04/10 22:54:08 INFO Applying migration id=edits 2026/04/10 22:54:08 INFO Applying migration id=outboxactor 2026/04/10 22:54:08 INFO Applying migration id=outboxsender 2026/04/10 22:54:08 INFO Applying migration id=thread 2026/04/10 22:54:08 INFO Applying migration id=host 2026/04/10 22:54:08 INFO Applying migration id=sharedinbox 2026/04/10 22:54:08 INFO Applying migration id=noteshost 2026/04/10 22:54:08 INFO Applying migration id=fetched 2026/04/10 22:54:08 INFO Applying migration id=move 2026/04/10 22:54:08 INFO Applying migration id=cleanup 2026/04/10 22:54:08 INFO Applying migration id=received 2026/04/10 22:54:08 INFO Applying migration id=namehost 2026/04/10 22:54:08 INFO Applying migration id=outboxhost 2026/04/10 22:54:08 INFO Applying migration id=notesfts 2026/04/10 22:54:08 INFO Applying migration id=iconsname 2026/04/10 22:54:08 INFO Applying migration id=nohash 2026/04/10 22:54:08 INFO Applying migration id=shares 2026/04/10 22:54:08 INFO Applying migration id=actorttl 2026/04/10 22:54:08 INFO Applying migration id=tocc 2026/04/10 22:54:08 INFO Applying migration id=followeds 2026/04/10 22:54:08 INFO Applying migration id=certhash 2026/04/10 22:54:08 INFO Applying migration id=follows_sync 2026/04/10 22:54:08 INFO Applying migration id=jsonpath 2026/04/10 22:54:08 INFO Applying migration id=localforward 2026/04/10 22:54:08 INFO Applying migration id=avatar 2026/04/10 22:54:08 INFO Applying migration id=noimage 2026/04/10 22:54:08 INFO Applying migration id=feed 2026/04/10 22:54:08 INFO Applying migration id=bookmarks 2026/04/10 22:54:08 INFO Applying migration id=shareactivity 2026/04/10 22:54:08 INFO Applying migration id=application 2026/04/10 22:54:08 INFO Applying migration id=certificates 2026/04/10 22:54:08 INFO Applying migration id=rawforward 2026/04/10 22:54:08 INFO Applying migration id=publickey 2026/04/10 22:54:08 INFO Applying migration id=resolvegroup 2026/04/10 22:54:08 INFO Applying migration id=reject 2026/04/10 22:54:08 INFO Applying migration id=autodel 2026/04/10 22:54:08 INFO Applying migration id=jsonb 2026/04/10 22:54:08 INFO Applying migration id=quote 2026/04/10 22:54:08 INFO Applying migration id=rfc9421 2026/04/10 22:54:08 INFO Applying migration id=keys 2026/04/10 22:54:08 INFO Applying migration id=portable 2026/04/10 22:54:08 INFO Applying migration id=proofs 2026/04/10 22:54:08 INFO Applying migration id=contexts 2026/04/10 22:54:08 INFO Applying migration id=deliverieshost 2026/04/10 22:54:08 INFO Applying migration id=pembegin 2026/04/10 22:54:08 INFO Applying migration id=didhost 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneFailedRetry (0.30s) === RUN TestDeliver_OneInvalidURLRetry 2026/04/10 22:54:08 INFO Applying migration id=initial 2026/04/10 22:54:08 INFO Applying migration id=notesupdated 2026/04/10 22:54:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:08 INFO Applying migration id=activitiesid 2026/04/10 22:54:08 INFO Applying migration id=outbox 2026/04/10 22:54:08 INFO Applying migration id=edits 2026/04/10 22:54:08 INFO Applying migration id=outboxactor 2026/04/10 22:54:08 INFO Applying migration id=outboxsender 2026/04/10 22:54:08 INFO Applying migration id=thread 2026/04/10 22:54:08 INFO Applying migration id=host 2026/04/10 22:54:08 INFO Applying migration id=sharedinbox 2026/04/10 22:54:08 INFO Applying migration id=noteshost 2026/04/10 22:54:08 INFO Applying migration id=fetched 2026/04/10 22:54:08 INFO Applying migration id=move 2026/04/10 22:54:08 INFO Applying migration id=cleanup 2026/04/10 22:54:08 INFO Applying migration id=received 2026/04/10 22:54:08 INFO Applying migration id=namehost 2026/04/10 22:54:08 INFO Applying migration id=outboxhost 2026/04/10 22:54:08 INFO Applying migration id=notesfts 2026/04/10 22:54:08 INFO Applying migration id=iconsname 2026/04/10 22:54:08 INFO Applying migration id=nohash 2026/04/10 22:54:08 INFO Applying migration id=shares 2026/04/10 22:54:08 INFO Applying migration id=actorttl 2026/04/10 22:54:08 INFO Applying migration id=tocc 2026/04/10 22:54:08 INFO Applying migration id=followeds 2026/04/10 22:54:08 INFO Applying migration id=certhash 2026/04/10 22:54:08 INFO Applying migration id=follows_sync 2026/04/10 22:54:08 INFO Applying migration id=jsonpath 2026/04/10 22:54:08 INFO Applying migration id=localforward 2026/04/10 22:54:08 INFO Applying migration id=avatar 2026/04/10 22:54:08 INFO Applying migration id=noimage 2026/04/10 22:54:08 INFO Applying migration id=feed 2026/04/10 22:54:08 INFO Applying migration id=bookmarks 2026/04/10 22:54:08 INFO Applying migration id=shareactivity 2026/04/10 22:54:08 INFO Applying migration id=application 2026/04/10 22:54:08 INFO Applying migration id=certificates 2026/04/10 22:54:08 INFO Applying migration id=rawforward 2026/04/10 22:54:08 INFO Applying migration id=publickey 2026/04/10 22:54:08 INFO Applying migration id=resolvegroup 2026/04/10 22:54:08 INFO Applying migration id=reject 2026/04/10 22:54:08 INFO Applying migration id=autodel 2026/04/10 22:54:08 INFO Applying migration id=jsonb 2026/04/10 22:54:08 INFO Applying migration id=quote 2026/04/10 22:54:08 INFO Applying migration id=rfc9421 2026/04/10 22:54:08 INFO Applying migration id=keys 2026/04/10 22:54:08 INFO Applying migration id=portable 2026/04/10 22:54:08 INFO Applying migration id=proofs 2026/04/10 22:54:08 INFO Applying migration id=contexts 2026/04/10 22:54:08 INFO Applying migration id=deliverieshost 2026/04/10 22:54:08 INFO Applying migration id=pembegin 2026/04/10 22:54:08 INFO Applying migration id=didhost 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 WARN Failed to create new request inbox=https://ip6-allnodes:inbox/dan activity=https://localhost.localdomain/create/1 inbox=https://ip6-allnodes:inbox/dan error="parse \"https://ip6-allnodes:inbox/dan\": invalid port \":inbox\" after host" 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 WARN Failed to create new request inbox=https://ip6-allnodes:inbox/dan activity=https://localhost.localdomain/create/1 inbox=https://ip6-allnodes:inbox/dan error="parse \"https://ip6-allnodes:inbox/dan\": invalid port \":inbox\" after host" 2026/04/10 22:54:09 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 WARN Failed to create new request inbox=https://ip6-allnodes:inbox/dan activity=https://localhost.localdomain/create/1 inbox=https://ip6-allnodes:inbox/dan error="parse \"https://ip6-allnodes:inbox/dan\": invalid port \":inbox\" after host" 2026/04/10 22:54:09 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneInvalidURLRetry (0.15s) === RUN TestDeliver_MaxAttempts 2026/04/10 22:54:09 INFO Applying migration id=initial 2026/04/10 22:54:09 INFO Applying migration id=notesupdated 2026/04/10 22:54:09 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:09 INFO Applying migration id=activitiesid 2026/04/10 22:54:09 INFO Applying migration id=outbox 2026/04/10 22:54:09 INFO Applying migration id=edits 2026/04/10 22:54:09 INFO Applying migration id=outboxactor 2026/04/10 22:54:09 INFO Applying migration id=outboxsender 2026/04/10 22:54:09 INFO Applying migration id=thread 2026/04/10 22:54:09 INFO Applying migration id=host 2026/04/10 22:54:09 INFO Applying migration id=sharedinbox 2026/04/10 22:54:09 INFO Applying migration id=noteshost 2026/04/10 22:54:09 INFO Applying migration id=fetched 2026/04/10 22:54:09 INFO Applying migration id=move 2026/04/10 22:54:09 INFO Applying migration id=cleanup 2026/04/10 22:54:09 INFO Applying migration id=received 2026/04/10 22:54:09 INFO Applying migration id=namehost 2026/04/10 22:54:09 INFO Applying migration id=outboxhost 2026/04/10 22:54:09 INFO Applying migration id=notesfts 2026/04/10 22:54:09 INFO Applying migration id=iconsname 2026/04/10 22:54:09 INFO Applying migration id=nohash 2026/04/10 22:54:09 INFO Applying migration id=shares 2026/04/10 22:54:09 INFO Applying migration id=actorttl 2026/04/10 22:54:09 INFO Applying migration id=tocc 2026/04/10 22:54:09 INFO Applying migration id=followeds 2026/04/10 22:54:09 INFO Applying migration id=certhash 2026/04/10 22:54:09 INFO Applying migration id=follows_sync 2026/04/10 22:54:09 INFO Applying migration id=jsonpath 2026/04/10 22:54:09 INFO Applying migration id=localforward 2026/04/10 22:54:09 INFO Applying migration id=avatar 2026/04/10 22:54:09 INFO Applying migration id=noimage 2026/04/10 22:54:09 INFO Applying migration id=feed 2026/04/10 22:54:09 INFO Applying migration id=bookmarks 2026/04/10 22:54:09 INFO Applying migration id=shareactivity 2026/04/10 22:54:09 INFO Applying migration id=application 2026/04/10 22:54:09 INFO Applying migration id=certificates 2026/04/10 22:54:09 INFO Applying migration id=rawforward 2026/04/10 22:54:09 INFO Applying migration id=publickey 2026/04/10 22:54:09 INFO Applying migration id=resolvegroup 2026/04/10 22:54:09 INFO Applying migration id=reject 2026/04/10 22:54:09 INFO Applying migration id=autodel 2026/04/10 22:54:09 INFO Applying migration id=jsonb 2026/04/10 22:54:09 INFO Applying migration id=quote 2026/04/10 22:54:09 INFO Applying migration id=rfc9421 2026/04/10 22:54:09 INFO Applying migration id=keys 2026/04/10 22:54:09 INFO Applying migration id=portable 2026/04/10 22:54:09 INFO Applying migration id=proofs 2026/04/10 22:54:09 INFO Applying migration id=contexts 2026/04/10 22:54:09 INFO Applying migration id=deliverieshost 2026/04/10 22:54:09 INFO Applying migration id=pembegin 2026/04/10 22:54:09 INFO Applying migration id=didhost 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_MaxAttempts (0.23s) === RUN TestDeliver_SharedInbox 2026/04/10 22:54:09 INFO Applying migration id=initial 2026/04/10 22:54:09 INFO Applying migration id=notesupdated 2026/04/10 22:54:09 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:09 INFO Applying migration id=activitiesid 2026/04/10 22:54:09 INFO Applying migration id=outbox 2026/04/10 22:54:09 INFO Applying migration id=edits 2026/04/10 22:54:09 INFO Applying migration id=outboxactor 2026/04/10 22:54:09 INFO Applying migration id=outboxsender 2026/04/10 22:54:09 INFO Applying migration id=thread 2026/04/10 22:54:09 INFO Applying migration id=host 2026/04/10 22:54:09 INFO Applying migration id=sharedinbox 2026/04/10 22:54:09 INFO Applying migration id=noteshost 2026/04/10 22:54:09 INFO Applying migration id=fetched 2026/04/10 22:54:09 INFO Applying migration id=move 2026/04/10 22:54:09 INFO Applying migration id=cleanup 2026/04/10 22:54:09 INFO Applying migration id=received 2026/04/10 22:54:09 INFO Applying migration id=namehost 2026/04/10 22:54:09 INFO Applying migration id=outboxhost 2026/04/10 22:54:09 INFO Applying migration id=notesfts 2026/04/10 22:54:09 INFO Applying migration id=iconsname 2026/04/10 22:54:09 INFO Applying migration id=nohash 2026/04/10 22:54:09 INFO Applying migration id=shares 2026/04/10 22:54:09 INFO Applying migration id=actorttl 2026/04/10 22:54:09 INFO Applying migration id=tocc 2026/04/10 22:54:09 INFO Applying migration id=followeds 2026/04/10 22:54:09 INFO Applying migration id=certhash 2026/04/10 22:54:09 INFO Applying migration id=follows_sync 2026/04/10 22:54:09 INFO Applying migration id=jsonpath 2026/04/10 22:54:09 INFO Applying migration id=localforward 2026/04/10 22:54:09 INFO Applying migration id=avatar 2026/04/10 22:54:09 INFO Applying migration id=noimage 2026/04/10 22:54:09 INFO Applying migration id=feed 2026/04/10 22:54:09 INFO Applying migration id=bookmarks 2026/04/10 22:54:09 INFO Applying migration id=shareactivity 2026/04/10 22:54:09 INFO Applying migration id=application 2026/04/10 22:54:09 INFO Applying migration id=certificates 2026/04/10 22:54:09 INFO Applying migration id=rawforward 2026/04/10 22:54:09 INFO Applying migration id=publickey 2026/04/10 22:54:09 INFO Applying migration id=resolvegroup 2026/04/10 22:54:09 INFO Applying migration id=reject 2026/04/10 22:54:09 INFO Applying migration id=autodel 2026/04/10 22:54:09 INFO Applying migration id=jsonb 2026/04/10 22:54:09 INFO Applying migration id=quote 2026/04/10 22:54:09 INFO Applying migration id=rfc9421 2026/04/10 22:54:09 INFO Applying migration id=keys 2026/04/10 22:54:09 INFO Applying migration id=portable 2026/04/10 22:54:09 INFO Applying migration id=proofs 2026/04/10 22:54:09 INFO Applying migration id=contexts 2026/04/10 22:54:09 INFO Applying migration id=deliverieshost 2026/04/10 22:54:09 INFO Applying migration id=pembegin 2026/04/10 22:54:09 INFO Applying migration id=didhost 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54: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/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInbox (0.29s) === RUN TestDeliver_SharedInboxRetry 2026/04/10 22:54:09 INFO Applying migration id=initial 2026/04/10 22:54:09 INFO Applying migration id=notesupdated 2026/04/10 22:54:09 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:09 INFO Applying migration id=activitiesid 2026/04/10 22:54:09 INFO Applying migration id=outbox 2026/04/10 22:54:09 INFO Applying migration id=edits 2026/04/10 22:54:09 INFO Applying migration id=outboxactor 2026/04/10 22:54:09 INFO Applying migration id=outboxsender 2026/04/10 22:54:09 INFO Applying migration id=thread 2026/04/10 22:54:09 INFO Applying migration id=host 2026/04/10 22:54:09 INFO Applying migration id=sharedinbox 2026/04/10 22:54:09 INFO Applying migration id=noteshost 2026/04/10 22:54:09 INFO Applying migration id=fetched 2026/04/10 22:54:09 INFO Applying migration id=move 2026/04/10 22:54:09 INFO Applying migration id=cleanup 2026/04/10 22:54:09 INFO Applying migration id=received 2026/04/10 22:54:09 INFO Applying migration id=namehost 2026/04/10 22:54:09 INFO Applying migration id=outboxhost 2026/04/10 22:54:09 INFO Applying migration id=notesfts 2026/04/10 22:54:09 INFO Applying migration id=iconsname 2026/04/10 22:54:09 INFO Applying migration id=nohash 2026/04/10 22:54:09 INFO Applying migration id=shares 2026/04/10 22:54:09 INFO Applying migration id=actorttl 2026/04/10 22:54:09 INFO Applying migration id=tocc 2026/04/10 22:54:09 INFO Applying migration id=followeds 2026/04/10 22:54:09 INFO Applying migration id=certhash 2026/04/10 22:54:09 INFO Applying migration id=follows_sync 2026/04/10 22:54:09 INFO Applying migration id=jsonpath 2026/04/10 22:54:09 INFO Applying migration id=localforward 2026/04/10 22:54:09 INFO Applying migration id=avatar 2026/04/10 22:54:09 INFO Applying migration id=noimage 2026/04/10 22:54:09 INFO Applying migration id=feed 2026/04/10 22:54:09 INFO Applying migration id=bookmarks 2026/04/10 22:54:09 INFO Applying migration id=shareactivity 2026/04/10 22:54:09 INFO Applying migration id=application 2026/04/10 22:54:09 INFO Applying migration id=certificates 2026/04/10 22:54:09 INFO Applying migration id=rawforward 2026/04/10 22:54:09 INFO Applying migration id=publickey 2026/04/10 22:54:09 INFO Applying migration id=resolvegroup 2026/04/10 22:54:09 INFO Applying migration id=reject 2026/04/10 22:54:09 INFO Applying migration id=autodel 2026/04/10 22:54:09 INFO Applying migration id=jsonb 2026/04/10 22:54:09 INFO Applying migration id=quote 2026/04/10 22:54:09 INFO Applying migration id=rfc9421 2026/04/10 22:54:09 INFO Applying migration id=keys 2026/04/10 22:54:09 INFO Applying migration id=portable 2026/04/10 22:54:09 INFO Applying migration id=proofs 2026/04/10 22:54:09 INFO Applying migration id=contexts 2026/04/10 22:54:09 INFO Applying migration id=deliverieshost 2026/04/10 22:54:09 INFO Applying migration id=pembegin 2026/04/10 22:54:09 INFO Applying migration id=didhost 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 WARN Failed to send an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 error="failed to send request to https://ip6-allnodes/inbox/nobody: 500, {}" 2026/04/10 22:54:10 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 WARN Failed to send an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 error="failed to send request to https://ip6-allnodes/inbox/nobody: 500, {}" 2026/04/10 22:54:10 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxRetry (0.49s) === RUN TestDeliver_SharedInboxUnknownActor 2026/04/10 22:54:10 INFO Applying migration id=initial 2026/04/10 22:54:10 INFO Applying migration id=notesupdated 2026/04/10 22:54:10 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:10 INFO Applying migration id=activitiesid 2026/04/10 22:54:10 INFO Applying migration id=outbox 2026/04/10 22:54:10 INFO Applying migration id=edits 2026/04/10 22:54:10 INFO Applying migration id=outboxactor 2026/04/10 22:54:10 INFO Applying migration id=outboxsender 2026/04/10 22:54:10 INFO Applying migration id=thread 2026/04/10 22:54:10 INFO Applying migration id=host 2026/04/10 22:54:10 INFO Applying migration id=sharedinbox 2026/04/10 22:54:10 INFO Applying migration id=noteshost 2026/04/10 22:54:10 INFO Applying migration id=fetched 2026/04/10 22:54:10 INFO Applying migration id=move 2026/04/10 22:54:10 INFO Applying migration id=cleanup 2026/04/10 22:54:10 INFO Applying migration id=received 2026/04/10 22:54:10 INFO Applying migration id=namehost 2026/04/10 22:54:10 INFO Applying migration id=outboxhost 2026/04/10 22:54:10 INFO Applying migration id=notesfts 2026/04/10 22:54:10 INFO Applying migration id=iconsname 2026/04/10 22:54:10 INFO Applying migration id=nohash 2026/04/10 22:54:10 INFO Applying migration id=shares 2026/04/10 22:54:10 INFO Applying migration id=actorttl 2026/04/10 22:54:10 INFO Applying migration id=tocc 2026/04/10 22:54:10 INFO Applying migration id=followeds 2026/04/10 22:54:10 INFO Applying migration id=certhash 2026/04/10 22:54:10 INFO Applying migration id=follows_sync 2026/04/10 22:54:10 INFO Applying migration id=jsonpath 2026/04/10 22:54:10 INFO Applying migration id=localforward 2026/04/10 22:54:10 INFO Applying migration id=avatar 2026/04/10 22:54:10 INFO Applying migration id=noimage 2026/04/10 22:54:10 INFO Applying migration id=feed 2026/04/10 22:54:10 INFO Applying migration id=bookmarks 2026/04/10 22:54:10 INFO Applying migration id=shareactivity 2026/04/10 22:54:10 INFO Applying migration id=application 2026/04/10 22:54:10 INFO Applying migration id=certificates 2026/04/10 22:54:10 INFO Applying migration id=rawforward 2026/04/10 22:54:10 INFO Applying migration id=publickey 2026/04/10 22:54:10 INFO Applying migration id=resolvegroup 2026/04/10 22:54:10 INFO Applying migration id=reject 2026/04/10 22:54:10 INFO Applying migration id=autodel 2026/04/10 22:54:10 INFO Applying migration id=jsonb 2026/04/10 22:54:10 INFO Applying migration id=quote 2026/04/10 22:54:10 INFO Applying migration id=rfc9421 2026/04/10 22:54:10 INFO Applying migration id=keys 2026/04/10 22:54:10 INFO Applying migration id=portable 2026/04/10 22:54:10 INFO Applying migration id=proofs 2026/04/10 22:54:10 INFO Applying migration id=contexts 2026/04/10 22:54:10 INFO Applying migration id=deliverieshost 2026/04/10 22:54:10 INFO Applying migration id=pembegin 2026/04/10 22:54:10 INFO Applying migration id=didhost 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxUnknownActor (0.87s) === RUN TestDeliver_SharedInboxSingleWorker 2026/04/10 22:54:10 INFO Applying migration id=initial 2026/04/10 22:54:10 INFO Applying migration id=notesupdated 2026/04/10 22:54:10 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:10 INFO Applying migration id=activitiesid 2026/04/10 22:54:10 INFO Applying migration id=outbox 2026/04/10 22:54:10 INFO Applying migration id=edits 2026/04/10 22:54:10 INFO Applying migration id=outboxactor 2026/04/10 22:54:10 INFO Applying migration id=outboxsender 2026/04/10 22:54:10 INFO Applying migration id=thread 2026/04/10 22:54:10 INFO Applying migration id=host 2026/04/10 22:54:10 INFO Applying migration id=sharedinbox 2026/04/10 22:54:10 INFO Applying migration id=noteshost 2026/04/10 22:54:10 INFO Applying migration id=fetched 2026/04/10 22:54:10 INFO Applying migration id=move 2026/04/10 22:54:10 INFO Applying migration id=cleanup 2026/04/10 22:54:10 INFO Applying migration id=received 2026/04/10 22:54:10 INFO Applying migration id=namehost 2026/04/10 22:54:10 INFO Applying migration id=outboxhost 2026/04/10 22:54:10 INFO Applying migration id=notesfts 2026/04/10 22:54:10 INFO Applying migration id=iconsname 2026/04/10 22:54:10 INFO Applying migration id=nohash 2026/04/10 22:54:10 INFO Applying migration id=shares 2026/04/10 22:54:10 INFO Applying migration id=actorttl 2026/04/10 22:54:10 INFO Applying migration id=tocc 2026/04/10 22:54:10 INFO Applying migration id=followeds 2026/04/10 22:54:10 INFO Applying migration id=certhash 2026/04/10 22:54:10 INFO Applying migration id=follows_sync 2026/04/10 22:54:10 INFO Applying migration id=jsonpath 2026/04/10 22:54:10 INFO Applying migration id=localforward 2026/04/10 22:54:10 INFO Applying migration id=avatar 2026/04/10 22:54:10 INFO Applying migration id=noimage 2026/04/10 22:54:10 INFO Applying migration id=feed 2026/04/10 22:54:10 INFO Applying migration id=bookmarks 2026/04/10 22:54:10 INFO Applying migration id=shareactivity 2026/04/10 22:54:10 INFO Applying migration id=application 2026/04/10 22:54:10 INFO Applying migration id=certificates 2026/04/10 22:54:10 INFO Applying migration id=rawforward 2026/04/10 22:54:10 INFO Applying migration id=publickey 2026/04/10 22:54:10 INFO Applying migration id=resolvegroup 2026/04/10 22:54:10 INFO Applying migration id=reject 2026/04/10 22:54:10 INFO Applying migration id=autodel 2026/04/10 22:54:10 INFO Applying migration id=jsonb 2026/04/10 22:54:10 INFO Applying migration id=quote 2026/04/10 22:54:10 INFO Applying migration id=rfc9421 2026/04/10 22:54:10 INFO Applying migration id=keys 2026/04/10 22:54:10 INFO Applying migration id=portable 2026/04/10 22:54:10 INFO Applying migration id=proofs 2026/04/10 22:54:10 INFO Applying migration id=contexts 2026/04/10 22:54:10 INFO Applying migration id=deliverieshost 2026/04/10 22:54:10 INFO Applying migration id=pembegin 2026/04/10 22:54:10 INFO Applying migration id=didhost 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxSingleWorker (0.25s) === RUN TestDeliver_SameInbox 2026/04/10 22:54:11 INFO Applying migration id=initial 2026/04/10 22:54:11 INFO Applying migration id=notesupdated 2026/04/10 22:54:11 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:11 INFO Applying migration id=activitiesid 2026/04/10 22:54:11 INFO Applying migration id=outbox 2026/04/10 22:54:11 INFO Applying migration id=edits 2026/04/10 22:54:11 INFO Applying migration id=outboxactor 2026/04/10 22:54:11 INFO Applying migration id=outboxsender 2026/04/10 22:54:11 INFO Applying migration id=thread 2026/04/10 22:54:11 INFO Applying migration id=host 2026/04/10 22:54:11 INFO Applying migration id=sharedinbox 2026/04/10 22:54:11 INFO Applying migration id=noteshost 2026/04/10 22:54:11 INFO Applying migration id=fetched 2026/04/10 22:54:11 INFO Applying migration id=move 2026/04/10 22:54:11 INFO Applying migration id=cleanup 2026/04/10 22:54:11 INFO Applying migration id=received 2026/04/10 22:54:11 INFO Applying migration id=namehost 2026/04/10 22:54:11 INFO Applying migration id=outboxhost 2026/04/10 22:54:11 INFO Applying migration id=notesfts 2026/04/10 22:54:11 INFO Applying migration id=iconsname 2026/04/10 22:54:11 INFO Applying migration id=nohash 2026/04/10 22:54:11 INFO Applying migration id=shares 2026/04/10 22:54:11 INFO Applying migration id=actorttl 2026/04/10 22:54:11 INFO Applying migration id=tocc 2026/04/10 22:54:11 INFO Applying migration id=followeds 2026/04/10 22:54:11 INFO Applying migration id=certhash 2026/04/10 22:54:11 INFO Applying migration id=follows_sync 2026/04/10 22:54:11 INFO Applying migration id=jsonpath 2026/04/10 22:54:11 INFO Applying migration id=localforward 2026/04/10 22:54:11 INFO Applying migration id=avatar 2026/04/10 22:54:11 INFO Applying migration id=noimage 2026/04/10 22:54:11 INFO Applying migration id=feed 2026/04/10 22:54:11 INFO Applying migration id=bookmarks 2026/04/10 22:54:11 INFO Applying migration id=shareactivity 2026/04/10 22:54:11 INFO Applying migration id=application 2026/04/10 22:54:11 INFO Applying migration id=certificates 2026/04/10 22:54:11 INFO Applying migration id=rawforward 2026/04/10 22:54:11 INFO Applying migration id=publickey 2026/04/10 22:54:11 INFO Applying migration id=resolvegroup 2026/04/10 22:54:11 INFO Applying migration id=reject 2026/04/10 22:54:11 INFO Applying migration id=autodel 2026/04/10 22:54:11 INFO Applying migration id=jsonb 2026/04/10 22:54:11 INFO Applying migration id=quote 2026/04/10 22:54:11 INFO Applying migration id=rfc9421 2026/04/10 22:54:11 INFO Applying migration id=keys 2026/04/10 22:54:11 INFO Applying migration id=portable 2026/04/10 22:54:11 INFO Applying migration id=proofs 2026/04/10 22:54:11 INFO Applying migration id=contexts 2026/04/10 22:54:11 INFO Applying migration id=deliverieshost 2026/04/10 22:54:11 INFO Applying migration id=pembegin 2026/04/10 22:54:11 INFO Applying migration id=didhost 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SameInbox (0.22s) === RUN TestDeliver_ToAndCCDuplicates 2026/04/10 22:54:11 INFO Applying migration id=initial 2026/04/10 22:54:11 INFO Applying migration id=notesupdated 2026/04/10 22:54:11 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:11 INFO Applying migration id=activitiesid 2026/04/10 22:54:11 INFO Applying migration id=outbox 2026/04/10 22:54:11 INFO Applying migration id=edits 2026/04/10 22:54:11 INFO Applying migration id=outboxactor 2026/04/10 22:54:11 INFO Applying migration id=outboxsender 2026/04/10 22:54:11 INFO Applying migration id=thread 2026/04/10 22:54:11 INFO Applying migration id=host 2026/04/10 22:54:11 INFO Applying migration id=sharedinbox 2026/04/10 22:54:11 INFO Applying migration id=noteshost 2026/04/10 22:54:11 INFO Applying migration id=fetched 2026/04/10 22:54:11 INFO Applying migration id=move 2026/04/10 22:54:11 INFO Applying migration id=cleanup 2026/04/10 22:54:11 INFO Applying migration id=received 2026/04/10 22:54:11 INFO Applying migration id=namehost 2026/04/10 22:54:11 INFO Applying migration id=outboxhost 2026/04/10 22:54:11 INFO Applying migration id=notesfts 2026/04/10 22:54:11 INFO Applying migration id=iconsname 2026/04/10 22:54:11 INFO Applying migration id=nohash 2026/04/10 22:54:11 INFO Applying migration id=shares 2026/04/10 22:54:11 INFO Applying migration id=actorttl 2026/04/10 22:54:11 INFO Applying migration id=tocc 2026/04/10 22:54:11 INFO Applying migration id=followeds 2026/04/10 22:54:11 INFO Applying migration id=certhash 2026/04/10 22:54:11 INFO Applying migration id=follows_sync 2026/04/10 22:54:11 INFO Applying migration id=jsonpath 2026/04/10 22:54:11 INFO Applying migration id=localforward 2026/04/10 22:54:11 INFO Applying migration id=avatar 2026/04/10 22:54:11 INFO Applying migration id=noimage 2026/04/10 22:54:11 INFO Applying migration id=feed 2026/04/10 22:54:11 INFO Applying migration id=bookmarks 2026/04/10 22:54:11 INFO Applying migration id=shareactivity 2026/04/10 22:54:11 INFO Applying migration id=application 2026/04/10 22:54:11 INFO Applying migration id=certificates 2026/04/10 22:54:11 INFO Applying migration id=rawforward 2026/04/10 22:54:11 INFO Applying migration id=publickey 2026/04/10 22:54:11 INFO Applying migration id=resolvegroup 2026/04/10 22:54:11 INFO Applying migration id=reject 2026/04/10 22:54:11 INFO Applying migration id=autodel 2026/04/10 22:54:11 INFO Applying migration id=jsonb 2026/04/10 22:54:11 INFO Applying migration id=quote 2026/04/10 22:54:11 INFO Applying migration id=rfc9421 2026/04/10 22:54:11 INFO Applying migration id=keys 2026/04/10 22:54:11 INFO Applying migration id=portable 2026/04/10 22:54:11 INFO Applying migration id=proofs 2026/04/10 22:54:11 INFO Applying migration id=contexts 2026/04/10 22:54:11 INFO Applying migration id=deliverieshost 2026/04/10 22:54:11 INFO Applying migration id=pembegin 2026/04/10 22:54:11 INFO Applying migration id=didhost 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_ToAndCCDuplicates (0.69s) === RUN TestDeliver_PublicInTo 2026/04/10 22:54:12 INFO Applying migration id=initial 2026/04/10 22:54:12 INFO Applying migration id=notesupdated 2026/04/10 22:54:12 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:12 INFO Applying migration id=activitiesid 2026/04/10 22:54:12 INFO Applying migration id=outbox 2026/04/10 22:54:12 INFO Applying migration id=edits 2026/04/10 22:54:12 INFO Applying migration id=outboxactor 2026/04/10 22:54:12 INFO Applying migration id=outboxsender 2026/04/10 22:54:12 INFO Applying migration id=thread 2026/04/10 22:54:12 INFO Applying migration id=host 2026/04/10 22:54:12 INFO Applying migration id=sharedinbox 2026/04/10 22:54:12 INFO Applying migration id=noteshost 2026/04/10 22:54:12 INFO Applying migration id=fetched 2026/04/10 22:54:12 INFO Applying migration id=move 2026/04/10 22:54:12 INFO Applying migration id=cleanup 2026/04/10 22:54:12 INFO Applying migration id=received 2026/04/10 22:54:12 INFO Applying migration id=namehost 2026/04/10 22:54:12 INFO Applying migration id=outboxhost 2026/04/10 22:54:12 INFO Applying migration id=notesfts 2026/04/10 22:54:12 INFO Applying migration id=iconsname 2026/04/10 22:54:12 INFO Applying migration id=nohash 2026/04/10 22:54:12 INFO Applying migration id=shares 2026/04/10 22:54:12 INFO Applying migration id=actorttl 2026/04/10 22:54:12 INFO Applying migration id=tocc 2026/04/10 22:54:12 INFO Applying migration id=followeds 2026/04/10 22:54:12 INFO Applying migration id=certhash 2026/04/10 22:54:12 INFO Applying migration id=follows_sync 2026/04/10 22:54:12 INFO Applying migration id=jsonpath 2026/04/10 22:54:12 INFO Applying migration id=localforward 2026/04/10 22:54:12 INFO Applying migration id=avatar 2026/04/10 22:54:12 INFO Applying migration id=noimage 2026/04/10 22:54:12 INFO Applying migration id=feed 2026/04/10 22:54:12 INFO Applying migration id=bookmarks 2026/04/10 22:54:12 INFO Applying migration id=shareactivity 2026/04/10 22:54:12 INFO Applying migration id=application 2026/04/10 22:54:12 INFO Applying migration id=certificates 2026/04/10 22:54:12 INFO Applying migration id=rawforward 2026/04/10 22:54:12 INFO Applying migration id=publickey 2026/04/10 22:54:12 INFO Applying migration id=resolvegroup 2026/04/10 22:54:12 INFO Applying migration id=reject 2026/04/10 22:54:12 INFO Applying migration id=autodel 2026/04/10 22:54:12 INFO Applying migration id=jsonb 2026/04/10 22:54:12 INFO Applying migration id=quote 2026/04/10 22:54:12 INFO Applying migration id=rfc9421 2026/04/10 22:54:12 INFO Applying migration id=keys 2026/04/10 22:54:12 INFO Applying migration id=portable 2026/04/10 22:54:12 INFO Applying migration id=proofs 2026/04/10 22:54:12 INFO Applying migration id=contexts 2026/04/10 22:54:12 INFO Applying migration id=deliverieshost 2026/04/10 22:54:12 INFO Applying migration id=pembegin 2026/04/10 22:54:12 INFO Applying migration id=didhost 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_PublicInTo (0.36s) === RUN TestDeliver_AuthorInTo 2026/04/10 22:54:12 INFO Applying migration id=initial 2026/04/10 22:54:12 INFO Applying migration id=notesupdated 2026/04/10 22:54:12 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:12 INFO Applying migration id=activitiesid 2026/04/10 22:54:12 INFO Applying migration id=outbox 2026/04/10 22:54:12 INFO Applying migration id=edits 2026/04/10 22:54:12 INFO Applying migration id=outboxactor 2026/04/10 22:54:12 INFO Applying migration id=outboxsender 2026/04/10 22:54:12 INFO Applying migration id=thread 2026/04/10 22:54:12 INFO Applying migration id=host 2026/04/10 22:54:12 INFO Applying migration id=sharedinbox 2026/04/10 22:54:12 INFO Applying migration id=noteshost 2026/04/10 22:54:12 INFO Applying migration id=fetched 2026/04/10 22:54:12 INFO Applying migration id=move 2026/04/10 22:54:12 INFO Applying migration id=cleanup 2026/04/10 22:54:12 INFO Applying migration id=received 2026/04/10 22:54:12 INFO Applying migration id=namehost 2026/04/10 22:54:12 INFO Applying migration id=outboxhost 2026/04/10 22:54:12 INFO Applying migration id=notesfts 2026/04/10 22:54:12 INFO Applying migration id=iconsname 2026/04/10 22:54:12 INFO Applying migration id=nohash 2026/04/10 22:54:12 INFO Applying migration id=shares 2026/04/10 22:54:12 INFO Applying migration id=actorttl 2026/04/10 22:54:12 INFO Applying migration id=tocc 2026/04/10 22:54:12 INFO Applying migration id=followeds 2026/04/10 22:54:12 INFO Applying migration id=certhash 2026/04/10 22:54:12 INFO Applying migration id=follows_sync 2026/04/10 22:54:12 INFO Applying migration id=jsonpath 2026/04/10 22:54:12 INFO Applying migration id=localforward 2026/04/10 22:54:12 INFO Applying migration id=avatar 2026/04/10 22:54:12 INFO Applying migration id=noimage 2026/04/10 22:54:12 INFO Applying migration id=feed 2026/04/10 22:54:12 INFO Applying migration id=bookmarks 2026/04/10 22:54:12 INFO Applying migration id=shareactivity 2026/04/10 22:54:12 INFO Applying migration id=application 2026/04/10 22:54:12 INFO Applying migration id=certificates 2026/04/10 22:54:12 INFO Applying migration id=rawforward 2026/04/10 22:54:12 INFO Applying migration id=publickey 2026/04/10 22:54:12 INFO Applying migration id=resolvegroup 2026/04/10 22:54:12 INFO Applying migration id=reject 2026/04/10 22:54:12 INFO Applying migration id=autodel 2026/04/10 22:54:12 INFO Applying migration id=jsonb 2026/04/10 22:54:12 INFO Applying migration id=quote 2026/04/10 22:54:12 INFO Applying migration id=rfc9421 2026/04/10 22:54:12 INFO Applying migration id=keys 2026/04/10 22:54:12 INFO Applying migration id=portable 2026/04/10 22:54:12 INFO Applying migration id=proofs 2026/04/10 22:54:12 INFO Applying migration id=contexts 2026/04/10 22:54:12 INFO Applying migration id=deliverieshost 2026/04/10 22:54:12 INFO Applying migration id=pembegin 2026/04/10 22:54:12 INFO Applying migration id=didhost 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_AuthorInTo (0.23s) === RUN TestResolve_LocalActor 2026/04/10 22:54:12 INFO Applying migration id=initial 2026/04/10 22:54:12 INFO Applying migration id=notesupdated 2026/04/10 22:54:12 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:12 INFO Applying migration id=activitiesid 2026/04/10 22:54:12 INFO Applying migration id=outbox 2026/04/10 22:54:12 INFO Applying migration id=edits 2026/04/10 22:54:12 INFO Applying migration id=outboxactor 2026/04/10 22:54:12 INFO Applying migration id=outboxsender 2026/04/10 22:54:12 INFO Applying migration id=thread 2026/04/10 22:54:12 INFO Applying migration id=host 2026/04/10 22:54:12 INFO Applying migration id=sharedinbox 2026/04/10 22:54:12 INFO Applying migration id=noteshost 2026/04/10 22:54:12 INFO Applying migration id=fetched 2026/04/10 22:54:12 INFO Applying migration id=move 2026/04/10 22:54:12 INFO Applying migration id=cleanup 2026/04/10 22:54:12 INFO Applying migration id=received 2026/04/10 22:54:12 INFO Applying migration id=namehost 2026/04/10 22:54:12 INFO Applying migration id=outboxhost 2026/04/10 22:54:12 INFO Applying migration id=notesfts 2026/04/10 22:54:12 INFO Applying migration id=iconsname 2026/04/10 22:54:12 INFO Applying migration id=nohash 2026/04/10 22:54:12 INFO Applying migration id=shares 2026/04/10 22:54:12 INFO Applying migration id=actorttl 2026/04/10 22:54:12 INFO Applying migration id=tocc 2026/04/10 22:54:12 INFO Applying migration id=followeds 2026/04/10 22:54:12 INFO Applying migration id=certhash 2026/04/10 22:54:12 INFO Applying migration id=follows_sync 2026/04/10 22:54:12 INFO Applying migration id=jsonpath 2026/04/10 22:54:12 INFO Applying migration id=localforward 2026/04/10 22:54:12 INFO Applying migration id=avatar 2026/04/10 22:54:12 INFO Applying migration id=noimage 2026/04/10 22:54:12 INFO Applying migration id=feed 2026/04/10 22:54:12 INFO Applying migration id=bookmarks 2026/04/10 22:54:12 INFO Applying migration id=shareactivity 2026/04/10 22:54:12 INFO Applying migration id=application 2026/04/10 22:54:12 INFO Applying migration id=certificates 2026/04/10 22:54:12 INFO Applying migration id=rawforward 2026/04/10 22:54:12 INFO Applying migration id=publickey 2026/04/10 22:54:12 INFO Applying migration id=resolvegroup 2026/04/10 22:54:12 INFO Applying migration id=reject 2026/04/10 22:54:12 INFO Applying migration id=autodel 2026/04/10 22:54:12 INFO Applying migration id=jsonb 2026/04/10 22:54:12 INFO Applying migration id=quote 2026/04/10 22:54:12 INFO Applying migration id=rfc9421 2026/04/10 22:54:12 INFO Applying migration id=keys 2026/04/10 22:54:12 INFO Applying migration id=portable 2026/04/10 22:54:12 INFO Applying migration id=proofs 2026/04/10 22:54:12 INFO Applying migration id=contexts 2026/04/10 22:54:12 INFO Applying migration id=deliverieshost 2026/04/10 22:54:12 INFO Applying migration id=pembegin 2026/04/10 22:54:12 INFO Applying migration id=didhost --- PASS: TestResolve_LocalActor (0.59s) === RUN TestResolve_LocalActorDoesNotExist 2026/04/10 22:54:13 INFO Applying migration id=initial 2026/04/10 22:54:13 INFO Applying migration id=notesupdated 2026/04/10 22:54:13 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:13 INFO Applying migration id=activitiesid 2026/04/10 22:54:13 INFO Applying migration id=outbox 2026/04/10 22:54:13 INFO Applying migration id=edits 2026/04/10 22:54:13 INFO Applying migration id=outboxactor 2026/04/10 22:54:13 INFO Applying migration id=outboxsender 2026/04/10 22:54:13 INFO Applying migration id=thread 2026/04/10 22:54:13 INFO Applying migration id=host 2026/04/10 22:54:13 INFO Applying migration id=sharedinbox 2026/04/10 22:54:13 INFO Applying migration id=noteshost 2026/04/10 22:54:13 INFO Applying migration id=fetched 2026/04/10 22:54:13 INFO Applying migration id=move 2026/04/10 22:54:13 INFO Applying migration id=cleanup 2026/04/10 22:54:13 INFO Applying migration id=received 2026/04/10 22:54:13 INFO Applying migration id=namehost 2026/04/10 22:54:13 INFO Applying migration id=outboxhost 2026/04/10 22:54:13 INFO Applying migration id=notesfts 2026/04/10 22:54:13 INFO Applying migration id=iconsname 2026/04/10 22:54:13 INFO Applying migration id=nohash 2026/04/10 22:54:13 INFO Applying migration id=shares 2026/04/10 22:54:13 INFO Applying migration id=actorttl 2026/04/10 22:54:13 INFO Applying migration id=tocc 2026/04/10 22:54:13 INFO Applying migration id=followeds 2026/04/10 22:54:13 INFO Applying migration id=certhash 2026/04/10 22:54:13 INFO Applying migration id=follows_sync 2026/04/10 22:54:13 INFO Applying migration id=jsonpath 2026/04/10 22:54:13 INFO Applying migration id=localforward 2026/04/10 22:54:13 INFO Applying migration id=avatar 2026/04/10 22:54:13 INFO Applying migration id=noimage 2026/04/10 22:54:13 INFO Applying migration id=feed 2026/04/10 22:54:13 INFO Applying migration id=bookmarks 2026/04/10 22:54:13 INFO Applying migration id=shareactivity 2026/04/10 22:54:13 INFO Applying migration id=application 2026/04/10 22:54:13 INFO Applying migration id=certificates 2026/04/10 22:54:13 INFO Applying migration id=rawforward 2026/04/10 22:54:13 INFO Applying migration id=publickey 2026/04/10 22:54:13 INFO Applying migration id=resolvegroup 2026/04/10 22:54:13 INFO Applying migration id=reject 2026/04/10 22:54:13 INFO Applying migration id=autodel 2026/04/10 22:54:13 INFO Applying migration id=jsonb 2026/04/10 22:54:13 INFO Applying migration id=quote 2026/04/10 22:54:13 INFO Applying migration id=rfc9421 2026/04/10 22:54:13 INFO Applying migration id=keys 2026/04/10 22:54:13 INFO Applying migration id=portable 2026/04/10 22:54:13 INFO Applying migration id=proofs 2026/04/10 22:54:13 INFO Applying migration id=contexts 2026/04/10 22:54:13 INFO Applying migration id=deliverieshost 2026/04/10 22:54:13 INFO Applying migration id=pembegin 2026/04/10 22:54:13 INFO Applying migration id=didhost --- PASS: TestResolve_LocalActorDoesNotExist (0.63s) === RUN TestResolve_FederatedInstanceActor 2026/04/10 22:54:13 INFO Applying migration id=initial 2026/04/10 22:54:13 INFO Applying migration id=notesupdated 2026/04/10 22:54:13 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:13 INFO Applying migration id=activitiesid 2026/04/10 22:54:13 INFO Applying migration id=outbox 2026/04/10 22:54:13 INFO Applying migration id=edits 2026/04/10 22:54:13 INFO Applying migration id=outboxactor 2026/04/10 22:54:13 INFO Applying migration id=outboxsender 2026/04/10 22:54:13 INFO Applying migration id=thread 2026/04/10 22:54:13 INFO Applying migration id=host 2026/04/10 22:54:13 INFO Applying migration id=sharedinbox 2026/04/10 22:54:13 INFO Applying migration id=noteshost 2026/04/10 22:54:13 INFO Applying migration id=fetched 2026/04/10 22:54:13 INFO Applying migration id=move 2026/04/10 22:54:13 INFO Applying migration id=cleanup 2026/04/10 22:54:13 INFO Applying migration id=received 2026/04/10 22:54:13 INFO Applying migration id=namehost 2026/04/10 22:54:13 INFO Applying migration id=outboxhost 2026/04/10 22:54:13 INFO Applying migration id=notesfts 2026/04/10 22:54:13 INFO Applying migration id=iconsname 2026/04/10 22:54:13 INFO Applying migration id=nohash 2026/04/10 22:54:13 INFO Applying migration id=shares 2026/04/10 22:54:13 INFO Applying migration id=actorttl 2026/04/10 22:54:13 INFO Applying migration id=tocc 2026/04/10 22:54:13 INFO Applying migration id=followeds 2026/04/10 22:54:13 INFO Applying migration id=certhash 2026/04/10 22:54:13 INFO Applying migration id=follows_sync 2026/04/10 22:54:13 INFO Applying migration id=jsonpath 2026/04/10 22:54:13 INFO Applying migration id=localforward 2026/04/10 22:54:13 INFO Applying migration id=avatar 2026/04/10 22:54:13 INFO Applying migration id=noimage 2026/04/10 22:54:13 INFO Applying migration id=feed 2026/04/10 22:54:13 INFO Applying migration id=bookmarks 2026/04/10 22:54:13 INFO Applying migration id=shareactivity 2026/04/10 22:54:13 INFO Applying migration id=application 2026/04/10 22:54:13 INFO Applying migration id=certificates 2026/04/10 22:54:13 INFO Applying migration id=rawforward 2026/04/10 22:54:13 INFO Applying migration id=publickey 2026/04/10 22:54:13 INFO Applying migration id=resolvegroup 2026/04/10 22:54:13 INFO Applying migration id=reject 2026/04/10 22:54:13 INFO Applying migration id=autodel 2026/04/10 22:54:13 INFO Applying migration id=jsonb 2026/04/10 22:54:13 INFO Applying migration id=quote 2026/04/10 22:54:13 INFO Applying migration id=rfc9421 2026/04/10 22:54:13 INFO Applying migration id=keys 2026/04/10 22:54:13 INFO Applying migration id=portable 2026/04/10 22:54:13 INFO Applying migration id=proofs 2026/04/10 22:54:13 INFO Applying migration id=contexts 2026/04/10 22:54:13 INFO Applying migration id=deliverieshost 2026/04/10 22:54:13 INFO Applying migration id=pembegin 2026/04/10 22:54:13 INFO Applying migration id=didhost 2026/04/10 22:54:14 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedInstanceActor (0.14s) === RUN TestResolve_FederatedActorInvalidURL 2026/04/10 22:54:14 INFO Applying migration id=initial 2026/04/10 22:54:14 INFO Applying migration id=notesupdated 2026/04/10 22:54:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:14 INFO Applying migration id=activitiesid 2026/04/10 22:54:14 INFO Applying migration id=outbox 2026/04/10 22:54:14 INFO Applying migration id=edits 2026/04/10 22:54:14 INFO Applying migration id=outboxactor 2026/04/10 22:54:14 INFO Applying migration id=outboxsender 2026/04/10 22:54:14 INFO Applying migration id=thread 2026/04/10 22:54:14 INFO Applying migration id=host 2026/04/10 22:54:14 INFO Applying migration id=sharedinbox 2026/04/10 22:54:14 INFO Applying migration id=noteshost 2026/04/10 22:54:14 INFO Applying migration id=fetched 2026/04/10 22:54:14 INFO Applying migration id=move 2026/04/10 22:54:14 INFO Applying migration id=cleanup 2026/04/10 22:54:14 INFO Applying migration id=received 2026/04/10 22:54:14 INFO Applying migration id=namehost 2026/04/10 22:54:14 INFO Applying migration id=outboxhost 2026/04/10 22:54:14 INFO Applying migration id=notesfts 2026/04/10 22:54:14 INFO Applying migration id=iconsname 2026/04/10 22:54:14 INFO Applying migration id=nohash 2026/04/10 22:54:14 INFO Applying migration id=shares 2026/04/10 22:54:14 INFO Applying migration id=actorttl 2026/04/10 22:54:14 INFO Applying migration id=tocc 2026/04/10 22:54:14 INFO Applying migration id=followeds 2026/04/10 22:54:14 INFO Applying migration id=certhash 2026/04/10 22:54:14 INFO Applying migration id=follows_sync 2026/04/10 22:54:14 INFO Applying migration id=jsonpath 2026/04/10 22:54:14 INFO Applying migration id=localforward 2026/04/10 22:54:14 INFO Applying migration id=avatar 2026/04/10 22:54:14 INFO Applying migration id=noimage 2026/04/10 22:54:14 INFO Applying migration id=feed 2026/04/10 22:54:14 INFO Applying migration id=bookmarks 2026/04/10 22:54:14 INFO Applying migration id=shareactivity 2026/04/10 22:54:14 INFO Applying migration id=application 2026/04/10 22:54:14 INFO Applying migration id=certificates 2026/04/10 22:54:14 INFO Applying migration id=rawforward 2026/04/10 22:54:14 INFO Applying migration id=publickey 2026/04/10 22:54:14 INFO Applying migration id=resolvegroup 2026/04/10 22:54:14 INFO Applying migration id=reject 2026/04/10 22:54:14 INFO Applying migration id=autodel 2026/04/10 22:54:14 INFO Applying migration id=jsonb 2026/04/10 22:54:14 INFO Applying migration id=quote 2026/04/10 22:54:14 INFO Applying migration id=rfc9421 2026/04/10 22:54:14 INFO Applying migration id=keys 2026/04/10 22:54:14 INFO Applying migration id=portable 2026/04/10 22:54:14 INFO Applying migration id=proofs 2026/04/10 22:54:14 INFO Applying migration id=contexts 2026/04/10 22:54:14 INFO Applying migration id=deliverieshost 2026/04/10 22:54:14 INFO Applying migration id=pembegin 2026/04/10 22:54:14 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorInvalidURL (0.12s) === RUN TestResolve_FederatedActorInvalidScheme 2026/04/10 22:54:14 INFO Applying migration id=initial 2026/04/10 22:54:14 INFO Applying migration id=notesupdated 2026/04/10 22:54:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:14 INFO Applying migration id=activitiesid 2026/04/10 22:54:14 INFO Applying migration id=outbox 2026/04/10 22:54:14 INFO Applying migration id=edits 2026/04/10 22:54:14 INFO Applying migration id=outboxactor 2026/04/10 22:54:14 INFO Applying migration id=outboxsender 2026/04/10 22:54:14 INFO Applying migration id=thread 2026/04/10 22:54:14 INFO Applying migration id=host 2026/04/10 22:54:14 INFO Applying migration id=sharedinbox 2026/04/10 22:54:14 INFO Applying migration id=noteshost 2026/04/10 22:54:14 INFO Applying migration id=fetched 2026/04/10 22:54:14 INFO Applying migration id=move 2026/04/10 22:54:14 INFO Applying migration id=cleanup 2026/04/10 22:54:14 INFO Applying migration id=received 2026/04/10 22:54:14 INFO Applying migration id=namehost 2026/04/10 22:54:14 INFO Applying migration id=outboxhost 2026/04/10 22:54:14 INFO Applying migration id=notesfts 2026/04/10 22:54:14 INFO Applying migration id=iconsname 2026/04/10 22:54:14 INFO Applying migration id=nohash 2026/04/10 22:54:14 INFO Applying migration id=shares 2026/04/10 22:54:14 INFO Applying migration id=actorttl 2026/04/10 22:54:14 INFO Applying migration id=tocc 2026/04/10 22:54:14 INFO Applying migration id=followeds 2026/04/10 22:54:14 INFO Applying migration id=certhash 2026/04/10 22:54:14 INFO Applying migration id=follows_sync 2026/04/10 22:54:14 INFO Applying migration id=jsonpath 2026/04/10 22:54:14 INFO Applying migration id=localforward 2026/04/10 22:54:14 INFO Applying migration id=avatar 2026/04/10 22:54:14 INFO Applying migration id=noimage 2026/04/10 22:54:14 INFO Applying migration id=feed 2026/04/10 22:54:14 INFO Applying migration id=bookmarks 2026/04/10 22:54:14 INFO Applying migration id=shareactivity 2026/04/10 22:54:14 INFO Applying migration id=application 2026/04/10 22:54:14 INFO Applying migration id=certificates 2026/04/10 22:54:14 INFO Applying migration id=rawforward 2026/04/10 22:54:14 INFO Applying migration id=publickey 2026/04/10 22:54:14 INFO Applying migration id=resolvegroup 2026/04/10 22:54:14 INFO Applying migration id=reject 2026/04/10 22:54:14 INFO Applying migration id=autodel 2026/04/10 22:54:14 INFO Applying migration id=jsonb 2026/04/10 22:54:14 INFO Applying migration id=quote 2026/04/10 22:54:14 INFO Applying migration id=rfc9421 2026/04/10 22:54:14 INFO Applying migration id=keys 2026/04/10 22:54:14 INFO Applying migration id=portable 2026/04/10 22:54:14 INFO Applying migration id=proofs 2026/04/10 22:54:14 INFO Applying migration id=contexts 2026/04/10 22:54:14 INFO Applying migration id=deliverieshost 2026/04/10 22:54:14 INFO Applying migration id=pembegin 2026/04/10 22:54:14 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorInvalidScheme (0.21s) === RUN TestResolve_FederatedActorFirstTime 2026/04/10 22:54:14 INFO Applying migration id=initial 2026/04/10 22:54:14 INFO Applying migration id=notesupdated 2026/04/10 22:54:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:14 INFO Applying migration id=activitiesid 2026/04/10 22:54:14 INFO Applying migration id=outbox 2026/04/10 22:54:14 INFO Applying migration id=edits 2026/04/10 22:54:14 INFO Applying migration id=outboxactor 2026/04/10 22:54:14 INFO Applying migration id=outboxsender 2026/04/10 22:54:14 INFO Applying migration id=thread 2026/04/10 22:54:14 INFO Applying migration id=host 2026/04/10 22:54:14 INFO Applying migration id=sharedinbox 2026/04/10 22:54:14 INFO Applying migration id=noteshost 2026/04/10 22:54:14 INFO Applying migration id=fetched 2026/04/10 22:54:14 INFO Applying migration id=move 2026/04/10 22:54:14 INFO Applying migration id=cleanup 2026/04/10 22:54:14 INFO Applying migration id=received 2026/04/10 22:54:14 INFO Applying migration id=namehost 2026/04/10 22:54:14 INFO Applying migration id=outboxhost 2026/04/10 22:54:14 INFO Applying migration id=notesfts 2026/04/10 22:54:14 INFO Applying migration id=iconsname 2026/04/10 22:54:14 INFO Applying migration id=nohash 2026/04/10 22:54:14 INFO Applying migration id=shares 2026/04/10 22:54:14 INFO Applying migration id=actorttl 2026/04/10 22:54:14 INFO Applying migration id=tocc 2026/04/10 22:54:14 INFO Applying migration id=followeds 2026/04/10 22:54:14 INFO Applying migration id=certhash 2026/04/10 22:54:14 INFO Applying migration id=follows_sync 2026/04/10 22:54:14 INFO Applying migration id=jsonpath 2026/04/10 22:54:14 INFO Applying migration id=localforward 2026/04/10 22:54:14 INFO Applying migration id=avatar 2026/04/10 22:54:14 INFO Applying migration id=noimage 2026/04/10 22:54:14 INFO Applying migration id=feed 2026/04/10 22:54:14 INFO Applying migration id=bookmarks 2026/04/10 22:54:14 INFO Applying migration id=shareactivity 2026/04/10 22:54:14 INFO Applying migration id=application 2026/04/10 22:54:14 INFO Applying migration id=certificates 2026/04/10 22:54:14 INFO Applying migration id=rawforward 2026/04/10 22:54:14 INFO Applying migration id=publickey 2026/04/10 22:54:14 INFO Applying migration id=resolvegroup 2026/04/10 22:54:14 INFO Applying migration id=reject 2026/04/10 22:54:14 INFO Applying migration id=autodel 2026/04/10 22:54:14 INFO Applying migration id=jsonb 2026/04/10 22:54:14 INFO Applying migration id=quote 2026/04/10 22:54:14 INFO Applying migration id=rfc9421 2026/04/10 22:54:14 INFO Applying migration id=keys 2026/04/10 22:54:14 INFO Applying migration id=portable 2026/04/10 22:54:14 INFO Applying migration id=proofs 2026/04/10 22:54:14 INFO Applying migration id=contexts 2026/04/10 22:54:14 INFO Applying migration id=deliverieshost 2026/04/10 22:54:14 INFO Applying migration id=pembegin 2026/04/10 22:54:14 INFO Applying migration id=didhost 2026/04/10 22:54:14 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorFirstTime (0.15s) === RUN TestResolve_FederatedActorFirstTimeOffline 2026/04/10 22:54:14 INFO Applying migration id=initial 2026/04/10 22:54:14 INFO Applying migration id=notesupdated 2026/04/10 22:54:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:14 INFO Applying migration id=activitiesid 2026/04/10 22:54:14 INFO Applying migration id=outbox 2026/04/10 22:54:14 INFO Applying migration id=edits 2026/04/10 22:54:14 INFO Applying migration id=outboxactor 2026/04/10 22:54:14 INFO Applying migration id=outboxsender 2026/04/10 22:54:14 INFO Applying migration id=thread 2026/04/10 22:54:14 INFO Applying migration id=host 2026/04/10 22:54:14 INFO Applying migration id=sharedinbox 2026/04/10 22:54:14 INFO Applying migration id=noteshost 2026/04/10 22:54:14 INFO Applying migration id=fetched 2026/04/10 22:54:14 INFO Applying migration id=move 2026/04/10 22:54:14 INFO Applying migration id=cleanup 2026/04/10 22:54:14 INFO Applying migration id=received 2026/04/10 22:54:14 INFO Applying migration id=namehost 2026/04/10 22:54:14 INFO Applying migration id=outboxhost 2026/04/10 22:54:14 INFO Applying migration id=notesfts 2026/04/10 22:54:14 INFO Applying migration id=iconsname 2026/04/10 22:54:14 INFO Applying migration id=nohash 2026/04/10 22:54:14 INFO Applying migration id=shares 2026/04/10 22:54:14 INFO Applying migration id=actorttl 2026/04/10 22:54:14 INFO Applying migration id=tocc 2026/04/10 22:54:14 INFO Applying migration id=followeds 2026/04/10 22:54:14 INFO Applying migration id=certhash 2026/04/10 22:54:14 INFO Applying migration id=follows_sync 2026/04/10 22:54:14 INFO Applying migration id=jsonpath 2026/04/10 22:54:14 INFO Applying migration id=localforward 2026/04/10 22:54:14 INFO Applying migration id=avatar 2026/04/10 22:54:14 INFO Applying migration id=noimage 2026/04/10 22:54:14 INFO Applying migration id=feed 2026/04/10 22:54:14 INFO Applying migration id=bookmarks 2026/04/10 22:54:14 INFO Applying migration id=shareactivity 2026/04/10 22:54:14 INFO Applying migration id=application 2026/04/10 22:54:14 INFO Applying migration id=certificates 2026/04/10 22:54:14 INFO Applying migration id=rawforward 2026/04/10 22:54:14 INFO Applying migration id=publickey 2026/04/10 22:54:14 INFO Applying migration id=resolvegroup 2026/04/10 22:54:14 INFO Applying migration id=reject 2026/04/10 22:54:14 INFO Applying migration id=autodel 2026/04/10 22:54:14 INFO Applying migration id=jsonb 2026/04/10 22:54:14 INFO Applying migration id=quote 2026/04/10 22:54:14 INFO Applying migration id=rfc9421 2026/04/10 22:54:14 INFO Applying migration id=keys 2026/04/10 22:54:14 INFO Applying migration id=portable 2026/04/10 22:54:14 INFO Applying migration id=proofs 2026/04/10 22:54:14 INFO Applying migration id=contexts 2026/04/10 22:54:14 INFO Applying migration id=deliverieshost 2026/04/10 22:54:14 INFO Applying migration id=pembegin 2026/04/10 22:54:14 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeOffline (0.31s) === RUN TestResolve_FederatedActorFirstTimeCancelled 2026/04/10 22:54:14 INFO Applying migration id=initial 2026/04/10 22:54:14 INFO Applying migration id=notesupdated 2026/04/10 22:54:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:14 INFO Applying migration id=activitiesid 2026/04/10 22:54:14 INFO Applying migration id=outbox 2026/04/10 22:54:14 INFO Applying migration id=edits 2026/04/10 22:54:14 INFO Applying migration id=outboxactor 2026/04/10 22:54:14 INFO Applying migration id=outboxsender 2026/04/10 22:54:14 INFO Applying migration id=thread 2026/04/10 22:54:14 INFO Applying migration id=host 2026/04/10 22:54:14 INFO Applying migration id=sharedinbox 2026/04/10 22:54:14 INFO Applying migration id=noteshost 2026/04/10 22:54:14 INFO Applying migration id=fetched 2026/04/10 22:54:14 INFO Applying migration id=move 2026/04/10 22:54:14 INFO Applying migration id=cleanup 2026/04/10 22:54:14 INFO Applying migration id=received 2026/04/10 22:54:14 INFO Applying migration id=namehost 2026/04/10 22:54:14 INFO Applying migration id=outboxhost 2026/04/10 22:54:14 INFO Applying migration id=notesfts 2026/04/10 22:54:14 INFO Applying migration id=iconsname 2026/04/10 22:54:14 INFO Applying migration id=nohash 2026/04/10 22:54:14 INFO Applying migration id=shares 2026/04/10 22:54:14 INFO Applying migration id=actorttl 2026/04/10 22:54:14 INFO Applying migration id=tocc 2026/04/10 22:54:14 INFO Applying migration id=followeds 2026/04/10 22:54:14 INFO Applying migration id=certhash 2026/04/10 22:54:14 INFO Applying migration id=follows_sync 2026/04/10 22:54:14 INFO Applying migration id=jsonpath 2026/04/10 22:54:14 INFO Applying migration id=localforward 2026/04/10 22:54:14 INFO Applying migration id=avatar 2026/04/10 22:54:14 INFO Applying migration id=noimage 2026/04/10 22:54:14 INFO Applying migration id=feed 2026/04/10 22:54:14 INFO Applying migration id=bookmarks 2026/04/10 22:54:14 INFO Applying migration id=shareactivity 2026/04/10 22:54:14 INFO Applying migration id=application 2026/04/10 22:54:14 INFO Applying migration id=certificates 2026/04/10 22:54:14 INFO Applying migration id=rawforward 2026/04/10 22:54:14 INFO Applying migration id=publickey 2026/04/10 22:54:14 INFO Applying migration id=resolvegroup 2026/04/10 22:54:14 INFO Applying migration id=reject 2026/04/10 22:54:14 INFO Applying migration id=autodel 2026/04/10 22:54:14 INFO Applying migration id=jsonb 2026/04/10 22:54:14 INFO Applying migration id=quote 2026/04/10 22:54:14 INFO Applying migration id=rfc9421 2026/04/10 22:54:14 INFO Applying migration id=keys 2026/04/10 22:54:14 INFO Applying migration id=portable 2026/04/10 22:54:14 INFO Applying migration id=proofs 2026/04/10 22:54:14 INFO Applying migration id=contexts 2026/04/10 22:54:14 INFO Applying migration id=deliverieshost 2026/04/10 22:54:14 INFO Applying migration id=pembegin 2026/04/10 22:54:14 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeCancelled (0.16s) === RUN TestResolve_FederatedActorFirstTimeInvalidWebFingerLink 2026/04/10 22:54:14 INFO Applying migration id=initial 2026/04/10 22:54:14 INFO Applying migration id=notesupdated 2026/04/10 22:54:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:14 INFO Applying migration id=activitiesid 2026/04/10 22:54:14 INFO Applying migration id=outbox 2026/04/10 22:54:14 INFO Applying migration id=edits 2026/04/10 22:54:14 INFO Applying migration id=outboxactor 2026/04/10 22:54:14 INFO Applying migration id=outboxsender 2026/04/10 22:54:14 INFO Applying migration id=thread 2026/04/10 22:54:14 INFO Applying migration id=host 2026/04/10 22:54:14 INFO Applying migration id=sharedinbox 2026/04/10 22:54:14 INFO Applying migration id=noteshost 2026/04/10 22:54:14 INFO Applying migration id=fetched 2026/04/10 22:54:14 INFO Applying migration id=move 2026/04/10 22:54:14 INFO Applying migration id=cleanup 2026/04/10 22:54:14 INFO Applying migration id=received 2026/04/10 22:54:14 INFO Applying migration id=namehost 2026/04/10 22:54:14 INFO Applying migration id=outboxhost 2026/04/10 22:54:14 INFO Applying migration id=notesfts 2026/04/10 22:54:14 INFO Applying migration id=iconsname 2026/04/10 22:54:14 INFO Applying migration id=nohash 2026/04/10 22:54:14 INFO Applying migration id=shares 2026/04/10 22:54:14 INFO Applying migration id=actorttl 2026/04/10 22:54:14 INFO Applying migration id=tocc 2026/04/10 22:54:14 INFO Applying migration id=followeds 2026/04/10 22:54:14 INFO Applying migration id=certhash 2026/04/10 22:54:14 INFO Applying migration id=follows_sync 2026/04/10 22:54:14 INFO Applying migration id=jsonpath 2026/04/10 22:54:15 INFO Applying migration id=localforward 2026/04/10 22:54:15 INFO Applying migration id=avatar 2026/04/10 22:54:15 INFO Applying migration id=noimage 2026/04/10 22:54:15 INFO Applying migration id=feed 2026/04/10 22:54:15 INFO Applying migration id=bookmarks 2026/04/10 22:54:15 INFO Applying migration id=shareactivity 2026/04/10 22:54:15 INFO Applying migration id=application 2026/04/10 22:54:15 INFO Applying migration id=certificates 2026/04/10 22:54:15 INFO Applying migration id=rawforward 2026/04/10 22:54:15 INFO Applying migration id=publickey 2026/04/10 22:54:15 INFO Applying migration id=resolvegroup 2026/04/10 22:54:15 INFO Applying migration id=reject 2026/04/10 22:54:15 INFO Applying migration id=autodel 2026/04/10 22:54:15 INFO Applying migration id=jsonb 2026/04/10 22:54:15 INFO Applying migration id=quote 2026/04/10 22:54:15 INFO Applying migration id=rfc9421 2026/04/10 22:54:15 INFO Applying migration id=keys 2026/04/10 22:54:15 INFO Applying migration id=portable 2026/04/10 22:54:15 INFO Applying migration id=proofs 2026/04/10 22:54:15 INFO Applying migration id=contexts 2026/04/10 22:54:15 INFO Applying migration id=deliverieshost 2026/04/10 22:54:15 INFO Applying migration id=pembegin 2026/04/10 22:54:15 INFO Applying migration id=didhost 2026/04/10 22:54:15 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeInvalidWebFingerLink (0.47s) === RUN TestResolve_FederatedActorFirstTimeActorIDMismatch 2026/04/10 22:54:15 INFO Applying migration id=initial 2026/04/10 22:54:15 INFO Applying migration id=notesupdated 2026/04/10 22:54:15 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:15 INFO Applying migration id=activitiesid 2026/04/10 22:54:15 INFO Applying migration id=outbox 2026/04/10 22:54:15 INFO Applying migration id=edits 2026/04/10 22:54:15 INFO Applying migration id=outboxactor 2026/04/10 22:54:15 INFO Applying migration id=outboxsender 2026/04/10 22:54:15 INFO Applying migration id=thread 2026/04/10 22:54:15 INFO Applying migration id=host 2026/04/10 22:54:15 INFO Applying migration id=sharedinbox 2026/04/10 22:54:15 INFO Applying migration id=noteshost 2026/04/10 22:54:15 INFO Applying migration id=fetched 2026/04/10 22:54:15 INFO Applying migration id=move 2026/04/10 22:54:15 INFO Applying migration id=cleanup 2026/04/10 22:54:15 INFO Applying migration id=received 2026/04/10 22:54:15 INFO Applying migration id=namehost 2026/04/10 22:54:15 INFO Applying migration id=outboxhost 2026/04/10 22:54:15 INFO Applying migration id=notesfts 2026/04/10 22:54:15 INFO Applying migration id=iconsname 2026/04/10 22:54:15 INFO Applying migration id=nohash 2026/04/10 22:54:15 INFO Applying migration id=shares 2026/04/10 22:54:15 INFO Applying migration id=actorttl 2026/04/10 22:54:15 INFO Applying migration id=tocc 2026/04/10 22:54:15 INFO Applying migration id=followeds 2026/04/10 22:54:15 INFO Applying migration id=certhash 2026/04/10 22:54:15 INFO Applying migration id=follows_sync 2026/04/10 22:54:15 INFO Applying migration id=jsonpath 2026/04/10 22:54:15 INFO Applying migration id=localforward 2026/04/10 22:54:15 INFO Applying migration id=avatar 2026/04/10 22:54:15 INFO Applying migration id=noimage 2026/04/10 22:54:15 INFO Applying migration id=feed 2026/04/10 22:54:15 INFO Applying migration id=bookmarks 2026/04/10 22:54:15 INFO Applying migration id=shareactivity 2026/04/10 22:54:15 INFO Applying migration id=application 2026/04/10 22:54:15 INFO Applying migration id=certificates 2026/04/10 22:54:15 INFO Applying migration id=rawforward 2026/04/10 22:54:15 INFO Applying migration id=publickey 2026/04/10 22:54:15 INFO Applying migration id=resolvegroup 2026/04/10 22:54:15 INFO Applying migration id=reject 2026/04/10 22:54:15 INFO Applying migration id=autodel 2026/04/10 22:54:15 INFO Applying migration id=jsonb 2026/04/10 22:54:15 INFO Applying migration id=quote 2026/04/10 22:54:15 INFO Applying migration id=rfc9421 2026/04/10 22:54:15 INFO Applying migration id=keys 2026/04/10 22:54:15 INFO Applying migration id=portable 2026/04/10 22:54:15 INFO Applying migration id=proofs 2026/04/10 22:54:15 INFO Applying migration id=contexts 2026/04/10 22:54:15 INFO Applying migration id=deliverieshost 2026/04/10 22:54:15 INFO Applying migration id=pembegin 2026/04/10 22:54:15 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeActorIDMismatch (0.51s) === RUN TestResolve_FederatedActorCached 2026/04/10 22:54:15 INFO Applying migration id=initial 2026/04/10 22:54:15 INFO Applying migration id=notesupdated 2026/04/10 22:54:15 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:15 INFO Applying migration id=activitiesid 2026/04/10 22:54:15 INFO Applying migration id=outbox 2026/04/10 22:54:15 INFO Applying migration id=edits 2026/04/10 22:54:15 INFO Applying migration id=outboxactor 2026/04/10 22:54:15 INFO Applying migration id=outboxsender 2026/04/10 22:54:15 INFO Applying migration id=thread 2026/04/10 22:54:15 INFO Applying migration id=host 2026/04/10 22:54:15 INFO Applying migration id=sharedinbox 2026/04/10 22:54:15 INFO Applying migration id=noteshost 2026/04/10 22:54:15 INFO Applying migration id=fetched 2026/04/10 22:54:15 INFO Applying migration id=move 2026/04/10 22:54:15 INFO Applying migration id=cleanup 2026/04/10 22:54:15 INFO Applying migration id=received 2026/04/10 22:54:15 INFO Applying migration id=namehost 2026/04/10 22:54:15 INFO Applying migration id=outboxhost 2026/04/10 22:54:15 INFO Applying migration id=notesfts 2026/04/10 22:54:15 INFO Applying migration id=iconsname 2026/04/10 22:54:15 INFO Applying migration id=nohash 2026/04/10 22:54:15 INFO Applying migration id=shares 2026/04/10 22:54:15 INFO Applying migration id=actorttl 2026/04/10 22:54:15 INFO Applying migration id=tocc 2026/04/10 22:54:15 INFO Applying migration id=followeds 2026/04/10 22:54:15 INFO Applying migration id=certhash 2026/04/10 22:54:15 INFO Applying migration id=follows_sync 2026/04/10 22:54:15 INFO Applying migration id=jsonpath 2026/04/10 22:54:15 INFO Applying migration id=localforward 2026/04/10 22:54:15 INFO Applying migration id=avatar 2026/04/10 22:54:15 INFO Applying migration id=noimage 2026/04/10 22:54:15 INFO Applying migration id=feed 2026/04/10 22:54:15 INFO Applying migration id=bookmarks 2026/04/10 22:54:15 INFO Applying migration id=shareactivity 2026/04/10 22:54:15 INFO Applying migration id=application 2026/04/10 22:54:15 INFO Applying migration id=certificates 2026/04/10 22:54:15 INFO Applying migration id=rawforward 2026/04/10 22:54:15 INFO Applying migration id=publickey 2026/04/10 22:54:15 INFO Applying migration id=resolvegroup 2026/04/10 22:54:15 INFO Applying migration id=reject 2026/04/10 22:54:15 INFO Applying migration id=autodel 2026/04/10 22:54:15 INFO Applying migration id=jsonb 2026/04/10 22:54:15 INFO Applying migration id=quote 2026/04/10 22:54:15 INFO Applying migration id=rfc9421 2026/04/10 22:54:15 INFO Applying migration id=keys 2026/04/10 22:54:15 INFO Applying migration id=portable 2026/04/10 22:54:15 INFO Applying migration id=proofs 2026/04/10 22:54:15 INFO Applying migration id=contexts 2026/04/10 22:54:15 INFO Applying migration id=deliverieshost 2026/04/10 22:54:15 INFO Applying migration id=pembegin 2026/04/10 22:54:15 INFO Applying migration id=didhost 2026/04/10 22:54:16 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCached (0.28s) === RUN TestResolve_FederatedActorCachedInvalidActorHost 2026/04/10 22:54:16 INFO Applying migration id=initial 2026/04/10 22:54:16 INFO Applying migration id=notesupdated 2026/04/10 22:54:16 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:16 INFO Applying migration id=activitiesid 2026/04/10 22:54:16 INFO Applying migration id=outbox 2026/04/10 22:54:16 INFO Applying migration id=edits 2026/04/10 22:54:16 INFO Applying migration id=outboxactor 2026/04/10 22:54:16 INFO Applying migration id=outboxsender 2026/04/10 22:54:16 INFO Applying migration id=thread 2026/04/10 22:54:16 INFO Applying migration id=host 2026/04/10 22:54:16 INFO Applying migration id=sharedinbox 2026/04/10 22:54:16 INFO Applying migration id=noteshost 2026/04/10 22:54:16 INFO Applying migration id=fetched 2026/04/10 22:54:16 INFO Applying migration id=move 2026/04/10 22:54:16 INFO Applying migration id=cleanup 2026/04/10 22:54:16 INFO Applying migration id=received 2026/04/10 22:54:16 INFO Applying migration id=namehost 2026/04/10 22:54:16 INFO Applying migration id=outboxhost 2026/04/10 22:54:16 INFO Applying migration id=notesfts 2026/04/10 22:54:16 INFO Applying migration id=iconsname 2026/04/10 22:54:16 INFO Applying migration id=nohash 2026/04/10 22:54:16 INFO Applying migration id=shares 2026/04/10 22:54:16 INFO Applying migration id=actorttl 2026/04/10 22:54:16 INFO Applying migration id=tocc 2026/04/10 22:54:16 INFO Applying migration id=followeds 2026/04/10 22:54:16 INFO Applying migration id=certhash 2026/04/10 22:54:16 INFO Applying migration id=follows_sync 2026/04/10 22:54:16 INFO Applying migration id=jsonpath 2026/04/10 22:54:16 INFO Applying migration id=localforward 2026/04/10 22:54:16 INFO Applying migration id=avatar 2026/04/10 22:54:16 INFO Applying migration id=noimage 2026/04/10 22:54:16 INFO Applying migration id=feed 2026/04/10 22:54:16 INFO Applying migration id=bookmarks 2026/04/10 22:54:16 INFO Applying migration id=shareactivity 2026/04/10 22:54:16 INFO Applying migration id=application 2026/04/10 22:54:16 INFO Applying migration id=certificates 2026/04/10 22:54:16 INFO Applying migration id=rawforward 2026/04/10 22:54:16 INFO Applying migration id=publickey 2026/04/10 22:54:16 INFO Applying migration id=resolvegroup 2026/04/10 22:54:16 INFO Applying migration id=reject 2026/04/10 22:54:16 INFO Applying migration id=autodel 2026/04/10 22:54:16 INFO Applying migration id=jsonb 2026/04/10 22:54:16 INFO Applying migration id=quote 2026/04/10 22:54:16 INFO Applying migration id=rfc9421 2026/04/10 22:54:16 INFO Applying migration id=keys 2026/04/10 22:54:16 INFO Applying migration id=portable 2026/04/10 22:54:16 INFO Applying migration id=proofs 2026/04/10 22:54:16 INFO Applying migration id=contexts 2026/04/10 22:54:16 INFO Applying migration id=deliverieshost 2026/04/10 22:54:16 INFO Applying migration id=pembegin 2026/04/10 22:54:16 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorCachedInvalidActorHost (0.51s) === RUN TestResolve_FederatedActorCachedActorHostSubdomain 2026/04/10 22:54:16 INFO Applying migration id=initial 2026/04/10 22:54:16 INFO Applying migration id=notesupdated 2026/04/10 22:54:16 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:16 INFO Applying migration id=activitiesid 2026/04/10 22:54:16 INFO Applying migration id=outbox 2026/04/10 22:54:16 INFO Applying migration id=edits 2026/04/10 22:54:16 INFO Applying migration id=outboxactor 2026/04/10 22:54:16 INFO Applying migration id=outboxsender 2026/04/10 22:54:16 INFO Applying migration id=thread 2026/04/10 22:54:16 INFO Applying migration id=host 2026/04/10 22:54:16 INFO Applying migration id=sharedinbox 2026/04/10 22:54:16 INFO Applying migration id=noteshost 2026/04/10 22:54:16 INFO Applying migration id=fetched 2026/04/10 22:54:16 INFO Applying migration id=move 2026/04/10 22:54:16 INFO Applying migration id=cleanup 2026/04/10 22:54:16 INFO Applying migration id=received 2026/04/10 22:54:16 INFO Applying migration id=namehost 2026/04/10 22:54:16 INFO Applying migration id=outboxhost 2026/04/10 22:54:16 INFO Applying migration id=notesfts 2026/04/10 22:54:16 INFO Applying migration id=iconsname 2026/04/10 22:54:16 INFO Applying migration id=nohash 2026/04/10 22:54:16 INFO Applying migration id=shares 2026/04/10 22:54:16 INFO Applying migration id=actorttl 2026/04/10 22:54:16 INFO Applying migration id=tocc 2026/04/10 22:54:16 INFO Applying migration id=followeds 2026/04/10 22:54:16 INFO Applying migration id=certhash 2026/04/10 22:54:16 INFO Applying migration id=follows_sync 2026/04/10 22:54:16 INFO Applying migration id=jsonpath 2026/04/10 22:54:16 INFO Applying migration id=localforward 2026/04/10 22:54:16 INFO Applying migration id=avatar 2026/04/10 22:54:16 INFO Applying migration id=noimage 2026/04/10 22:54:16 INFO Applying migration id=feed 2026/04/10 22:54:16 INFO Applying migration id=bookmarks 2026/04/10 22:54:16 INFO Applying migration id=shareactivity 2026/04/10 22:54:16 INFO Applying migration id=application 2026/04/10 22:54:16 INFO Applying migration id=certificates 2026/04/10 22:54:16 INFO Applying migration id=rawforward 2026/04/10 22:54:16 INFO Applying migration id=publickey 2026/04/10 22:54:16 INFO Applying migration id=resolvegroup 2026/04/10 22:54:16 INFO Applying migration id=reject 2026/04/10 22:54:16 INFO Applying migration id=autodel 2026/04/10 22:54:16 INFO Applying migration id=jsonb 2026/04/10 22:54:16 INFO Applying migration id=quote 2026/04/10 22:54:16 INFO Applying migration id=rfc9421 2026/04/10 22:54:16 INFO Applying migration id=keys 2026/04/10 22:54:16 INFO Applying migration id=portable 2026/04/10 22:54:16 INFO Applying migration id=proofs 2026/04/10 22:54:16 INFO Applying migration id=contexts 2026/04/10 22:54:16 INFO Applying migration id=deliverieshost 2026/04/10 22:54:16 INFO Applying migration id=pembegin 2026/04/10 22:54:16 INFO Applying migration id=didhost 2026/04/10 22:54:16 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" 2026/04/10 22:54:16 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedActorHostSubdomain (0.14s) === RUN TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently 2026/04/10 22:54:16 INFO Applying migration id=initial 2026/04/10 22:54:16 INFO Applying migration id=notesupdated 2026/04/10 22:54:16 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:16 INFO Applying migration id=activitiesid 2026/04/10 22:54:16 INFO Applying migration id=outbox 2026/04/10 22:54:16 INFO Applying migration id=edits 2026/04/10 22:54:16 INFO Applying migration id=outboxactor 2026/04/10 22:54:16 INFO Applying migration id=outboxsender 2026/04/10 22:54:16 INFO Applying migration id=thread 2026/04/10 22:54:16 INFO Applying migration id=host 2026/04/10 22:54:16 INFO Applying migration id=sharedinbox 2026/04/10 22:54:16 INFO Applying migration id=noteshost 2026/04/10 22:54:16 INFO Applying migration id=fetched 2026/04/10 22:54:16 INFO Applying migration id=move 2026/04/10 22:54:16 INFO Applying migration id=cleanup 2026/04/10 22:54:16 INFO Applying migration id=received 2026/04/10 22:54:16 INFO Applying migration id=namehost 2026/04/10 22:54:16 INFO Applying migration id=outboxhost 2026/04/10 22:54:16 INFO Applying migration id=notesfts 2026/04/10 22:54:16 INFO Applying migration id=iconsname 2026/04/10 22:54:16 INFO Applying migration id=nohash 2026/04/10 22:54:16 INFO Applying migration id=shares 2026/04/10 22:54:16 INFO Applying migration id=actorttl 2026/04/10 22:54:16 INFO Applying migration id=tocc 2026/04/10 22:54:16 INFO Applying migration id=followeds 2026/04/10 22:54:16 INFO Applying migration id=certhash 2026/04/10 22:54:16 INFO Applying migration id=follows_sync 2026/04/10 22:54:16 INFO Applying migration id=jsonpath 2026/04/10 22:54:16 INFO Applying migration id=localforward 2026/04/10 22:54:16 INFO Applying migration id=avatar 2026/04/10 22:54:16 INFO Applying migration id=noimage 2026/04/10 22:54:16 INFO Applying migration id=feed 2026/04/10 22:54:16 INFO Applying migration id=bookmarks 2026/04/10 22:54:16 INFO Applying migration id=shareactivity 2026/04/10 22:54:16 INFO Applying migration id=application 2026/04/10 22:54:16 INFO Applying migration id=certificates 2026/04/10 22:54:16 INFO Applying migration id=rawforward 2026/04/10 22:54:16 INFO Applying migration id=publickey 2026/04/10 22:54:16 INFO Applying migration id=resolvegroup 2026/04/10 22:54:16 INFO Applying migration id=reject 2026/04/10 22:54:16 INFO Applying migration id=autodel 2026/04/10 22:54:16 INFO Applying migration id=jsonb 2026/04/10 22:54:16 INFO Applying migration id=quote 2026/04/10 22:54:16 INFO Applying migration id=rfc9421 2026/04/10 22:54:16 INFO Applying migration id=keys 2026/04/10 22:54:16 INFO Applying migration id=portable 2026/04/10 22:54:16 INFO Applying migration id=proofs 2026/04/10 22:54:16 INFO Applying migration id=contexts 2026/04/10 22:54:16 INFO Applying migration id=deliverieshost 2026/04/10 22:54:16 INFO Applying migration id=pembegin 2026/04/10 22:54:16 INFO Applying migration id=didhost 2026/04/10 22:54:17 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/04/10 22:54:17 INFO Applying migration id=initial 2026/04/10 22:54:17 INFO Applying migration id=notesupdated 2026/04/10 22:54:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:17 INFO Applying migration id=activitiesid 2026/04/10 22:54:17 INFO Applying migration id=outbox 2026/04/10 22:54:17 INFO Applying migration id=edits 2026/04/10 22:54:17 INFO Applying migration id=outboxactor 2026/04/10 22:54:17 INFO Applying migration id=outboxsender 2026/04/10 22:54:17 INFO Applying migration id=thread 2026/04/10 22:54:17 INFO Applying migration id=host 2026/04/10 22:54:17 INFO Applying migration id=sharedinbox 2026/04/10 22:54:17 INFO Applying migration id=noteshost 2026/04/10 22:54:17 INFO Applying migration id=fetched 2026/04/10 22:54:17 INFO Applying migration id=move 2026/04/10 22:54:17 INFO Applying migration id=cleanup 2026/04/10 22:54:17 INFO Applying migration id=received 2026/04/10 22:54:17 INFO Applying migration id=namehost 2026/04/10 22:54:17 INFO Applying migration id=outboxhost 2026/04/10 22:54:17 INFO Applying migration id=notesfts 2026/04/10 22:54:17 INFO Applying migration id=iconsname 2026/04/10 22:54:17 INFO Applying migration id=nohash 2026/04/10 22:54:17 INFO Applying migration id=shares 2026/04/10 22:54:17 INFO Applying migration id=actorttl 2026/04/10 22:54:17 INFO Applying migration id=tocc 2026/04/10 22:54:17 INFO Applying migration id=followeds 2026/04/10 22:54:17 INFO Applying migration id=certhash 2026/04/10 22:54:17 INFO Applying migration id=follows_sync 2026/04/10 22:54:17 INFO Applying migration id=jsonpath 2026/04/10 22:54:17 INFO Applying migration id=localforward 2026/04/10 22:54:17 INFO Applying migration id=avatar 2026/04/10 22:54:17 INFO Applying migration id=noimage 2026/04/10 22:54:17 INFO Applying migration id=feed 2026/04/10 22:54:17 INFO Applying migration id=bookmarks 2026/04/10 22:54:17 INFO Applying migration id=shareactivity 2026/04/10 22:54:17 INFO Applying migration id=application 2026/04/10 22:54:17 INFO Applying migration id=certificates 2026/04/10 22:54:17 INFO Applying migration id=rawforward 2026/04/10 22:54:17 INFO Applying migration id=publickey 2026/04/10 22:54:17 INFO Applying migration id=resolvegroup 2026/04/10 22:54:17 INFO Applying migration id=reject 2026/04/10 22:54:17 INFO Applying migration id=autodel 2026/04/10 22:54:17 INFO Applying migration id=jsonb 2026/04/10 22:54:17 INFO Applying migration id=quote 2026/04/10 22:54:17 INFO Applying migration id=rfc9421 2026/04/10 22:54:17 INFO Applying migration id=keys 2026/04/10 22:54:17 INFO Applying migration id=portable 2026/04/10 22:54:17 INFO Applying migration id=proofs 2026/04/10 22:54:17 INFO Applying migration id=contexts 2026/04/10 22:54:17 INFO Applying migration id=deliverieshost 2026/04/10 22:54:17 INFO Applying migration id=pembegin 2026/04/10 22:54:17 INFO Applying migration id=didhost 2026/04/10 22:54:17 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:17 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:17 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.13s) === RUN TestResolve_FederatedActorCachedButBlocked 2026/04/10 22:54:17 INFO Applying migration id=initial 2026/04/10 22:54:17 INFO Applying migration id=notesupdated 2026/04/10 22:54:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:17 INFO Applying migration id=activitiesid 2026/04/10 22:54:17 INFO Applying migration id=outbox 2026/04/10 22:54:17 INFO Applying migration id=edits 2026/04/10 22:54:17 INFO Applying migration id=outboxactor 2026/04/10 22:54:17 INFO Applying migration id=outboxsender 2026/04/10 22:54:17 INFO Applying migration id=thread 2026/04/10 22:54:17 INFO Applying migration id=host 2026/04/10 22:54:17 INFO Applying migration id=sharedinbox 2026/04/10 22:54:17 INFO Applying migration id=noteshost 2026/04/10 22:54:17 INFO Applying migration id=fetched 2026/04/10 22:54:17 INFO Applying migration id=move 2026/04/10 22:54:17 INFO Applying migration id=cleanup 2026/04/10 22:54:17 INFO Applying migration id=received 2026/04/10 22:54:17 INFO Applying migration id=namehost 2026/04/10 22:54:17 INFO Applying migration id=outboxhost 2026/04/10 22:54:17 INFO Applying migration id=notesfts 2026/04/10 22:54:17 INFO Applying migration id=iconsname 2026/04/10 22:54:17 INFO Applying migration id=nohash 2026/04/10 22:54:17 INFO Applying migration id=shares 2026/04/10 22:54:17 INFO Applying migration id=actorttl 2026/04/10 22:54:17 INFO Applying migration id=tocc 2026/04/10 22:54:17 INFO Applying migration id=followeds 2026/04/10 22:54:17 INFO Applying migration id=certhash 2026/04/10 22:54:17 INFO Applying migration id=follows_sync 2026/04/10 22:54:17 INFO Applying migration id=jsonpath 2026/04/10 22:54:17 INFO Applying migration id=localforward 2026/04/10 22:54:17 INFO Applying migration id=avatar 2026/04/10 22:54:17 INFO Applying migration id=noimage 2026/04/10 22:54:17 INFO Applying migration id=feed 2026/04/10 22:54:17 INFO Applying migration id=bookmarks 2026/04/10 22:54:17 INFO Applying migration id=shareactivity 2026/04/10 22:54:17 INFO Applying migration id=application 2026/04/10 22:54:17 INFO Applying migration id=certificates 2026/04/10 22:54:17 INFO Applying migration id=rawforward 2026/04/10 22:54:17 INFO Applying migration id=publickey 2026/04/10 22:54:17 INFO Applying migration id=resolvegroup 2026/04/10 22:54:17 INFO Applying migration id=reject 2026/04/10 22:54:17 INFO Applying migration id=autodel 2026/04/10 22:54:17 INFO Applying migration id=jsonb 2026/04/10 22:54:17 INFO Applying migration id=quote 2026/04/10 22:54:17 INFO Applying migration id=rfc9421 2026/04/10 22:54:17 INFO Applying migration id=keys 2026/04/10 22:54:17 INFO Applying migration id=portable 2026/04/10 22:54:17 INFO Applying migration id=proofs 2026/04/10 22:54:17 INFO Applying migration id=contexts 2026/04/10 22:54:17 INFO Applying migration id=deliverieshost 2026/04/10 22:54:17 INFO Applying migration id=pembegin 2026/04/10 22:54:17 INFO Applying migration id=didhost 2026/04/10 22:54:17 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedButBlocked (0.27s) === RUN TestResolve_FederatedActorOldCache 2026/04/10 22:54:17 INFO Applying migration id=initial 2026/04/10 22:54:17 INFO Applying migration id=notesupdated 2026/04/10 22:54:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:17 INFO Applying migration id=activitiesid 2026/04/10 22:54:17 INFO Applying migration id=outbox 2026/04/10 22:54:17 INFO Applying migration id=edits 2026/04/10 22:54:17 INFO Applying migration id=outboxactor 2026/04/10 22:54:17 INFO Applying migration id=outboxsender 2026/04/10 22:54:17 INFO Applying migration id=thread 2026/04/10 22:54:17 INFO Applying migration id=host 2026/04/10 22:54:17 INFO Applying migration id=sharedinbox 2026/04/10 22:54:17 INFO Applying migration id=noteshost 2026/04/10 22:54:17 INFO Applying migration id=fetched 2026/04/10 22:54:17 INFO Applying migration id=move 2026/04/10 22:54:17 INFO Applying migration id=cleanup 2026/04/10 22:54:17 INFO Applying migration id=received 2026/04/10 22:54:17 INFO Applying migration id=namehost 2026/04/10 22:54:17 INFO Applying migration id=outboxhost 2026/04/10 22:54:17 INFO Applying migration id=notesfts 2026/04/10 22:54:17 INFO Applying migration id=iconsname 2026/04/10 22:54:17 INFO Applying migration id=nohash 2026/04/10 22:54:17 INFO Applying migration id=shares 2026/04/10 22:54:17 INFO Applying migration id=actorttl 2026/04/10 22:54:17 INFO Applying migration id=tocc 2026/04/10 22:54:17 INFO Applying migration id=followeds 2026/04/10 22:54:17 INFO Applying migration id=certhash 2026/04/10 22:54:17 INFO Applying migration id=follows_sync 2026/04/10 22:54:17 INFO Applying migration id=jsonpath 2026/04/10 22:54:17 INFO Applying migration id=localforward 2026/04/10 22:54:17 INFO Applying migration id=avatar 2026/04/10 22:54:17 INFO Applying migration id=noimage 2026/04/10 22:54:17 INFO Applying migration id=feed 2026/04/10 22:54:17 INFO Applying migration id=bookmarks 2026/04/10 22:54:17 INFO Applying migration id=shareactivity 2026/04/10 22:54:17 INFO Applying migration id=application 2026/04/10 22:54:17 INFO Applying migration id=certificates 2026/04/10 22:54:17 INFO Applying migration id=rawforward 2026/04/10 22:54:17 INFO Applying migration id=publickey 2026/04/10 22:54:17 INFO Applying migration id=resolvegroup 2026/04/10 22:54:17 INFO Applying migration id=reject 2026/04/10 22:54:17 INFO Applying migration id=autodel 2026/04/10 22:54:17 INFO Applying migration id=jsonb 2026/04/10 22:54:17 INFO Applying migration id=quote 2026/04/10 22:54:17 INFO Applying migration id=rfc9421 2026/04/10 22:54:17 INFO Applying migration id=keys 2026/04/10 22:54:17 INFO Applying migration id=portable 2026/04/10 22:54:17 INFO Applying migration id=proofs 2026/04/10 22:54:17 INFO Applying migration id=contexts 2026/04/10 22:54:17 INFO Applying migration id=deliverieshost 2026/04/10 22:54:17 INFO Applying migration id=pembegin 2026/04/10 22:54:17 INFO Applying migration id=didhost 2026/04/10 22:54:17 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:17 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:17 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCache (0.44s) === RUN TestResolve_FederatedActorOldCacheWasSuspended 2026/04/10 22:54:17 INFO Applying migration id=initial 2026/04/10 22:54:17 INFO Applying migration id=notesupdated 2026/04/10 22:54:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:17 INFO Applying migration id=activitiesid 2026/04/10 22:54:17 INFO Applying migration id=outbox 2026/04/10 22:54:17 INFO Applying migration id=edits 2026/04/10 22:54:17 INFO Applying migration id=outboxactor 2026/04/10 22:54:17 INFO Applying migration id=outboxsender 2026/04/10 22:54:17 INFO Applying migration id=thread 2026/04/10 22:54:17 INFO Applying migration id=host 2026/04/10 22:54:17 INFO Applying migration id=sharedinbox 2026/04/10 22:54:17 INFO Applying migration id=noteshost 2026/04/10 22:54:17 INFO Applying migration id=fetched 2026/04/10 22:54:17 INFO Applying migration id=move 2026/04/10 22:54:17 INFO Applying migration id=cleanup 2026/04/10 22:54:17 INFO Applying migration id=received 2026/04/10 22:54:17 INFO Applying migration id=namehost 2026/04/10 22:54:17 INFO Applying migration id=outboxhost 2026/04/10 22:54:17 INFO Applying migration id=notesfts 2026/04/10 22:54:17 INFO Applying migration id=iconsname 2026/04/10 22:54:17 INFO Applying migration id=nohash 2026/04/10 22:54:17 INFO Applying migration id=shares 2026/04/10 22:54:17 INFO Applying migration id=actorttl 2026/04/10 22:54:17 INFO Applying migration id=tocc 2026/04/10 22:54:17 INFO Applying migration id=followeds 2026/04/10 22:54:17 INFO Applying migration id=certhash 2026/04/10 22:54:17 INFO Applying migration id=follows_sync 2026/04/10 22:54:17 INFO Applying migration id=jsonpath 2026/04/10 22:54:17 INFO Applying migration id=localforward 2026/04/10 22:54:17 INFO Applying migration id=avatar 2026/04/10 22:54:17 INFO Applying migration id=noimage 2026/04/10 22:54:17 INFO Applying migration id=feed 2026/04/10 22:54:17 INFO Applying migration id=bookmarks 2026/04/10 22:54:17 INFO Applying migration id=shareactivity 2026/04/10 22:54:17 INFO Applying migration id=application 2026/04/10 22:54:17 INFO Applying migration id=certificates 2026/04/10 22:54:17 INFO Applying migration id=rawforward 2026/04/10 22:54:17 INFO Applying migration id=publickey 2026/04/10 22:54:17 INFO Applying migration id=resolvegroup 2026/04/10 22:54:17 INFO Applying migration id=reject 2026/04/10 22:54:17 INFO Applying migration id=autodel 2026/04/10 22:54:17 INFO Applying migration id=jsonb 2026/04/10 22:54:18 INFO Applying migration id=quote 2026/04/10 22:54:18 INFO Applying migration id=rfc9421 2026/04/10 22:54:18 INFO Applying migration id=keys 2026/04/10 22:54:18 INFO Applying migration id=portable 2026/04/10 22:54:18 INFO Applying migration id=proofs 2026/04/10 22:54:18 INFO Applying migration id=contexts 2026/04/10 22:54:18 INFO Applying migration id=deliverieshost 2026/04/10 22:54:18 INFO Applying migration id=pembegin 2026/04/10 22:54:18 INFO Applying migration id=didhost 2026/04/10 22:54:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:18 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasSuspended (0.23s) === RUN TestResolve_FederatedActorOldCacheWasNew 2026/04/10 22:54:18 INFO Applying migration id=initial 2026/04/10 22:54:18 INFO Applying migration id=notesupdated 2026/04/10 22:54:18 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:18 INFO Applying migration id=activitiesid 2026/04/10 22:54:18 INFO Applying migration id=outbox 2026/04/10 22:54:18 INFO Applying migration id=edits 2026/04/10 22:54:18 INFO Applying migration id=outboxactor 2026/04/10 22:54:18 INFO Applying migration id=outboxsender 2026/04/10 22:54:18 INFO Applying migration id=thread 2026/04/10 22:54:18 INFO Applying migration id=host 2026/04/10 22:54:18 INFO Applying migration id=sharedinbox 2026/04/10 22:54:18 INFO Applying migration id=noteshost 2026/04/10 22:54:18 INFO Applying migration id=fetched 2026/04/10 22:54:18 INFO Applying migration id=move 2026/04/10 22:54:18 INFO Applying migration id=cleanup 2026/04/10 22:54:18 INFO Applying migration id=received 2026/04/10 22:54:18 INFO Applying migration id=namehost 2026/04/10 22:54:18 INFO Applying migration id=outboxhost 2026/04/10 22:54:18 INFO Applying migration id=notesfts 2026/04/10 22:54:18 INFO Applying migration id=iconsname 2026/04/10 22:54:18 INFO Applying migration id=nohash 2026/04/10 22:54:18 INFO Applying migration id=shares 2026/04/10 22:54:18 INFO Applying migration id=actorttl 2026/04/10 22:54:18 INFO Applying migration id=tocc 2026/04/10 22:54:18 INFO Applying migration id=followeds 2026/04/10 22:54:18 INFO Applying migration id=certhash 2026/04/10 22:54:18 INFO Applying migration id=follows_sync 2026/04/10 22:54:18 INFO Applying migration id=jsonpath 2026/04/10 22:54:18 INFO Applying migration id=localforward 2026/04/10 22:54:18 INFO Applying migration id=avatar 2026/04/10 22:54:18 INFO Applying migration id=noimage 2026/04/10 22:54:18 INFO Applying migration id=feed 2026/04/10 22:54:18 INFO Applying migration id=bookmarks 2026/04/10 22:54:18 INFO Applying migration id=shareactivity 2026/04/10 22:54:18 INFO Applying migration id=application 2026/04/10 22:54:18 INFO Applying migration id=certificates 2026/04/10 22:54:18 INFO Applying migration id=rawforward 2026/04/10 22:54:18 INFO Applying migration id=publickey 2026/04/10 22:54:18 INFO Applying migration id=resolvegroup 2026/04/10 22:54:18 INFO Applying migration id=reject 2026/04/10 22:54:18 INFO Applying migration id=autodel 2026/04/10 22:54:18 INFO Applying migration id=jsonb 2026/04/10 22:54:18 INFO Applying migration id=quote 2026/04/10 22:54:18 INFO Applying migration id=rfc9421 2026/04/10 22:54:18 INFO Applying migration id=keys 2026/04/10 22:54:18 INFO Applying migration id=portable 2026/04/10 22:54:18 INFO Applying migration id=proofs 2026/04/10 22:54:18 INFO Applying migration id=contexts 2026/04/10 22:54:18 INFO Applying migration id=deliverieshost 2026/04/10 22:54:18 INFO Applying migration id=pembegin 2026/04/10 22:54:18 INFO Applying migration id=didhost 2026/04/10 22:54:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:18 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasNew (0.21s) === RUN TestResolve_FederatedActorOldCacheUpdateFailed 2026/04/10 22:54:18 INFO Applying migration id=initial 2026/04/10 22:54:18 INFO Applying migration id=notesupdated 2026/04/10 22:54:18 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:18 INFO Applying migration id=activitiesid 2026/04/10 22:54:18 INFO Applying migration id=outbox 2026/04/10 22:54:18 INFO Applying migration id=edits 2026/04/10 22:54:18 INFO Applying migration id=outboxactor 2026/04/10 22:54:18 INFO Applying migration id=outboxsender 2026/04/10 22:54:18 INFO Applying migration id=thread 2026/04/10 22:54:18 INFO Applying migration id=host 2026/04/10 22:54:18 INFO Applying migration id=sharedinbox 2026/04/10 22:54:18 INFO Applying migration id=noteshost 2026/04/10 22:54:18 INFO Applying migration id=fetched 2026/04/10 22:54:18 INFO Applying migration id=move 2026/04/10 22:54:18 INFO Applying migration id=cleanup 2026/04/10 22:54:18 INFO Applying migration id=received 2026/04/10 22:54:18 INFO Applying migration id=namehost 2026/04/10 22:54:18 INFO Applying migration id=outboxhost 2026/04/10 22:54:18 INFO Applying migration id=notesfts 2026/04/10 22:54:18 INFO Applying migration id=iconsname 2026/04/10 22:54:18 INFO Applying migration id=nohash 2026/04/10 22:54:18 INFO Applying migration id=shares 2026/04/10 22:54:18 INFO Applying migration id=actorttl 2026/04/10 22:54:18 INFO Applying migration id=tocc 2026/04/10 22:54:18 INFO Applying migration id=followeds 2026/04/10 22:54:18 INFO Applying migration id=certhash 2026/04/10 22:54:18 INFO Applying migration id=follows_sync 2026/04/10 22:54:18 INFO Applying migration id=jsonpath 2026/04/10 22:54:18 INFO Applying migration id=localforward 2026/04/10 22:54:18 INFO Applying migration id=avatar 2026/04/10 22:54:18 INFO Applying migration id=noimage 2026/04/10 22:54:18 INFO Applying migration id=feed 2026/04/10 22:54:18 INFO Applying migration id=bookmarks 2026/04/10 22:54:18 INFO Applying migration id=shareactivity 2026/04/10 22:54:18 INFO Applying migration id=application 2026/04/10 22:54:18 INFO Applying migration id=certificates 2026/04/10 22:54:18 INFO Applying migration id=rawforward 2026/04/10 22:54:18 INFO Applying migration id=publickey 2026/04/10 22:54:18 INFO Applying migration id=resolvegroup 2026/04/10 22:54:18 INFO Applying migration id=reject 2026/04/10 22:54:18 INFO Applying migration id=autodel 2026/04/10 22:54:18 INFO Applying migration id=jsonb 2026/04/10 22:54:18 INFO Applying migration id=quote 2026/04/10 22:54:18 INFO Applying migration id=rfc9421 2026/04/10 22:54:18 INFO Applying migration id=keys 2026/04/10 22:54:18 INFO Applying migration id=portable 2026/04/10 22:54:18 INFO Applying migration id=proofs 2026/04/10 22:54:18 INFO Applying migration id=contexts 2026/04/10 22:54:18 INFO Applying migration id=deliverieshost 2026/04/10 22:54:18 INFO Applying migration id=pembegin 2026/04/10 22:54:18 INFO Applying migration id=didhost 2026/04/10 22:54:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:18 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:18 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.38s) === RUN TestResolve_FederatedActorOldCacheStillNew 2026/04/10 22:54:18 INFO Applying migration id=initial 2026/04/10 22:54:18 INFO Applying migration id=notesupdated 2026/04/10 22:54:18 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:18 INFO Applying migration id=activitiesid 2026/04/10 22:54:18 INFO Applying migration id=outbox 2026/04/10 22:54:18 INFO Applying migration id=edits 2026/04/10 22:54:18 INFO Applying migration id=outboxactor 2026/04/10 22:54:18 INFO Applying migration id=outboxsender 2026/04/10 22:54:18 INFO Applying migration id=thread 2026/04/10 22:54:18 INFO Applying migration id=host 2026/04/10 22:54:18 INFO Applying migration id=sharedinbox 2026/04/10 22:54:18 INFO Applying migration id=noteshost 2026/04/10 22:54:18 INFO Applying migration id=fetched 2026/04/10 22:54:18 INFO Applying migration id=move 2026/04/10 22:54:18 INFO Applying migration id=cleanup 2026/04/10 22:54:18 INFO Applying migration id=received 2026/04/10 22:54:18 INFO Applying migration id=namehost 2026/04/10 22:54:18 INFO Applying migration id=outboxhost 2026/04/10 22:54:18 INFO Applying migration id=notesfts 2026/04/10 22:54:18 INFO Applying migration id=iconsname 2026/04/10 22:54:18 INFO Applying migration id=nohash 2026/04/10 22:54:18 INFO Applying migration id=shares 2026/04/10 22:54:18 INFO Applying migration id=actorttl 2026/04/10 22:54:18 INFO Applying migration id=tocc 2026/04/10 22:54:18 INFO Applying migration id=followeds 2026/04/10 22:54:18 INFO Applying migration id=certhash 2026/04/10 22:54:18 INFO Applying migration id=follows_sync 2026/04/10 22:54:18 INFO Applying migration id=jsonpath 2026/04/10 22:54:18 INFO Applying migration id=localforward 2026/04/10 22:54:18 INFO Applying migration id=avatar 2026/04/10 22:54:18 INFO Applying migration id=noimage 2026/04/10 22:54:18 INFO Applying migration id=feed 2026/04/10 22:54:18 INFO Applying migration id=bookmarks 2026/04/10 22:54:18 INFO Applying migration id=shareactivity 2026/04/10 22:54:18 INFO Applying migration id=application 2026/04/10 22:54:18 INFO Applying migration id=certificates 2026/04/10 22:54:18 INFO Applying migration id=rawforward 2026/04/10 22:54:18 INFO Applying migration id=publickey 2026/04/10 22:54:18 INFO Applying migration id=resolvegroup 2026/04/10 22:54:18 INFO Applying migration id=reject 2026/04/10 22:54:18 INFO Applying migration id=autodel 2026/04/10 22:54:18 INFO Applying migration id=jsonb 2026/04/10 22:54:18 INFO Applying migration id=quote 2026/04/10 22:54:18 INFO Applying migration id=rfc9421 2026/04/10 22:54:18 INFO Applying migration id=keys 2026/04/10 22:54:18 INFO Applying migration id=portable 2026/04/10 22:54:18 INFO Applying migration id=proofs 2026/04/10 22:54:18 INFO Applying migration id=contexts 2026/04/10 22:54:18 INFO Applying migration id=deliverieshost 2026/04/10 22:54:18 INFO Applying migration id=pembegin 2026/04/10 22:54:18 INFO Applying migration id=didhost 2026/04/10 22:54:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:18 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheStillNew (0.23s) === RUN TestResolve_FederatedActorOldCacheWasOld 2026/04/10 22:54:18 INFO Applying migration id=initial 2026/04/10 22:54:18 INFO Applying migration id=notesupdated 2026/04/10 22:54:18 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:19 INFO Applying migration id=activitiesid 2026/04/10 22:54:19 INFO Applying migration id=outbox 2026/04/10 22:54:19 INFO Applying migration id=edits 2026/04/10 22:54:19 INFO Applying migration id=outboxactor 2026/04/10 22:54:19 INFO Applying migration id=outboxsender 2026/04/10 22:54:19 INFO Applying migration id=thread 2026/04/10 22:54:19 INFO Applying migration id=host 2026/04/10 22:54:19 INFO Applying migration id=sharedinbox 2026/04/10 22:54:19 INFO Applying migration id=noteshost 2026/04/10 22:54:19 INFO Applying migration id=fetched 2026/04/10 22:54:19 INFO Applying migration id=move 2026/04/10 22:54:19 INFO Applying migration id=cleanup 2026/04/10 22:54:19 INFO Applying migration id=received 2026/04/10 22:54:19 INFO Applying migration id=namehost 2026/04/10 22:54:19 INFO Applying migration id=outboxhost 2026/04/10 22:54:19 INFO Applying migration id=notesfts 2026/04/10 22:54:19 INFO Applying migration id=iconsname 2026/04/10 22:54:19 INFO Applying migration id=nohash 2026/04/10 22:54:19 INFO Applying migration id=shares 2026/04/10 22:54:19 INFO Applying migration id=actorttl 2026/04/10 22:54:19 INFO Applying migration id=tocc 2026/04/10 22:54:19 INFO Applying migration id=followeds 2026/04/10 22:54:19 INFO Applying migration id=certhash 2026/04/10 22:54:19 INFO Applying migration id=follows_sync 2026/04/10 22:54:19 INFO Applying migration id=jsonpath 2026/04/10 22:54:19 INFO Applying migration id=localforward 2026/04/10 22:54:19 INFO Applying migration id=avatar 2026/04/10 22:54:19 INFO Applying migration id=noimage 2026/04/10 22:54:19 INFO Applying migration id=feed 2026/04/10 22:54:19 INFO Applying migration id=bookmarks 2026/04/10 22:54:19 INFO Applying migration id=shareactivity 2026/04/10 22:54:19 INFO Applying migration id=application 2026/04/10 22:54:19 INFO Applying migration id=certificates 2026/04/10 22:54:19 INFO Applying migration id=rawforward 2026/04/10 22:54:19 INFO Applying migration id=publickey 2026/04/10 22:54:19 INFO Applying migration id=resolvegroup 2026/04/10 22:54:19 INFO Applying migration id=reject 2026/04/10 22:54:19 INFO Applying migration id=autodel 2026/04/10 22:54:19 INFO Applying migration id=jsonb 2026/04/10 22:54:19 INFO Applying migration id=quote 2026/04/10 22:54:19 INFO Applying migration id=rfc9421 2026/04/10 22:54:19 INFO Applying migration id=keys 2026/04/10 22:54:19 INFO Applying migration id=portable 2026/04/10 22:54:19 INFO Applying migration id=proofs 2026/04/10 22:54:19 INFO Applying migration id=contexts 2026/04/10 22:54:19 INFO Applying migration id=deliverieshost 2026/04/10 22:54:19 INFO Applying migration id=pembegin 2026/04/10 22:54:19 INFO Applying migration id=didhost 2026/04/10 22:54:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:19 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasOld (0.14s) === RUN TestResolve_FederatedActorOldCacheWasNewNowUnknown 2026/04/10 22:54:19 INFO Applying migration id=initial 2026/04/10 22:54:19 INFO Applying migration id=notesupdated 2026/04/10 22:54:19 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:19 INFO Applying migration id=activitiesid 2026/04/10 22:54:19 INFO Applying migration id=outbox 2026/04/10 22:54:19 INFO Applying migration id=edits 2026/04/10 22:54:19 INFO Applying migration id=outboxactor 2026/04/10 22:54:19 INFO Applying migration id=outboxsender 2026/04/10 22:54:19 INFO Applying migration id=thread 2026/04/10 22:54:19 INFO Applying migration id=host 2026/04/10 22:54:19 INFO Applying migration id=sharedinbox 2026/04/10 22:54:19 INFO Applying migration id=noteshost 2026/04/10 22:54:19 INFO Applying migration id=fetched 2026/04/10 22:54:19 INFO Applying migration id=move 2026/04/10 22:54:19 INFO Applying migration id=cleanup 2026/04/10 22:54:19 INFO Applying migration id=received 2026/04/10 22:54:19 INFO Applying migration id=namehost 2026/04/10 22:54:19 INFO Applying migration id=outboxhost 2026/04/10 22:54:19 INFO Applying migration id=notesfts 2026/04/10 22:54:19 INFO Applying migration id=iconsname 2026/04/10 22:54:19 INFO Applying migration id=nohash 2026/04/10 22:54:19 INFO Applying migration id=shares 2026/04/10 22:54:19 INFO Applying migration id=actorttl 2026/04/10 22:54:19 INFO Applying migration id=tocc 2026/04/10 22:54:19 INFO Applying migration id=followeds 2026/04/10 22:54:19 INFO Applying migration id=certhash 2026/04/10 22:54:19 INFO Applying migration id=follows_sync 2026/04/10 22:54:19 INFO Applying migration id=jsonpath 2026/04/10 22:54:19 INFO Applying migration id=localforward 2026/04/10 22:54:19 INFO Applying migration id=avatar 2026/04/10 22:54:19 INFO Applying migration id=noimage 2026/04/10 22:54:19 INFO Applying migration id=feed 2026/04/10 22:54:19 INFO Applying migration id=bookmarks 2026/04/10 22:54:19 INFO Applying migration id=shareactivity 2026/04/10 22:54:19 INFO Applying migration id=application 2026/04/10 22:54:19 INFO Applying migration id=certificates 2026/04/10 22:54:19 INFO Applying migration id=rawforward 2026/04/10 22:54:19 INFO Applying migration id=publickey 2026/04/10 22:54:19 INFO Applying migration id=resolvegroup 2026/04/10 22:54:19 INFO Applying migration id=reject 2026/04/10 22:54:19 INFO Applying migration id=autodel 2026/04/10 22:54:19 INFO Applying migration id=jsonb 2026/04/10 22:54:19 INFO Applying migration id=quote 2026/04/10 22:54:19 INFO Applying migration id=rfc9421 2026/04/10 22:54:19 INFO Applying migration id=keys 2026/04/10 22:54:19 INFO Applying migration id=portable 2026/04/10 22:54:19 INFO Applying migration id=proofs 2026/04/10 22:54:19 INFO Applying migration id=contexts 2026/04/10 22:54:19 INFO Applying migration id=deliverieshost 2026/04/10 22:54:19 INFO Applying migration id=pembegin 2026/04/10 22:54:19 INFO Applying migration id=didhost 2026/04/10 22:54:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:19 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasNewNowUnknown (0.21s) === RUN TestResolve_FederatedActorOldCacheFetchedRecently 2026/04/10 22:54:19 INFO Applying migration id=initial 2026/04/10 22:54:19 INFO Applying migration id=notesupdated 2026/04/10 22:54:19 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:19 INFO Applying migration id=activitiesid 2026/04/10 22:54:19 INFO Applying migration id=outbox 2026/04/10 22:54:19 INFO Applying migration id=edits 2026/04/10 22:54:19 INFO Applying migration id=outboxactor 2026/04/10 22:54:19 INFO Applying migration id=outboxsender 2026/04/10 22:54:19 INFO Applying migration id=thread 2026/04/10 22:54:19 INFO Applying migration id=host 2026/04/10 22:54:19 INFO Applying migration id=sharedinbox 2026/04/10 22:54:19 INFO Applying migration id=noteshost 2026/04/10 22:54:19 INFO Applying migration id=fetched 2026/04/10 22:54:19 INFO Applying migration id=move 2026/04/10 22:54:19 INFO Applying migration id=cleanup 2026/04/10 22:54:19 INFO Applying migration id=received 2026/04/10 22:54:19 INFO Applying migration id=namehost 2026/04/10 22:54:19 INFO Applying migration id=outboxhost 2026/04/10 22:54:19 INFO Applying migration id=notesfts 2026/04/10 22:54:19 INFO Applying migration id=iconsname 2026/04/10 22:54:19 INFO Applying migration id=nohash 2026/04/10 22:54:19 INFO Applying migration id=shares 2026/04/10 22:54:19 INFO Applying migration id=actorttl 2026/04/10 22:54:19 INFO Applying migration id=tocc 2026/04/10 22:54:19 INFO Applying migration id=followeds 2026/04/10 22:54:19 INFO Applying migration id=certhash 2026/04/10 22:54:19 INFO Applying migration id=follows_sync 2026/04/10 22:54:19 INFO Applying migration id=jsonpath 2026/04/10 22:54:19 INFO Applying migration id=localforward 2026/04/10 22:54:19 INFO Applying migration id=avatar 2026/04/10 22:54:19 INFO Applying migration id=noimage 2026/04/10 22:54:19 INFO Applying migration id=feed 2026/04/10 22:54:19 INFO Applying migration id=bookmarks 2026/04/10 22:54:19 INFO Applying migration id=shareactivity 2026/04/10 22:54:19 INFO Applying migration id=application 2026/04/10 22:54:19 INFO Applying migration id=certificates 2026/04/10 22:54:19 INFO Applying migration id=rawforward 2026/04/10 22:54:19 INFO Applying migration id=publickey 2026/04/10 22:54:19 INFO Applying migration id=resolvegroup 2026/04/10 22:54:19 INFO Applying migration id=reject 2026/04/10 22:54:19 INFO Applying migration id=autodel 2026/04/10 22:54:19 INFO Applying migration id=jsonb 2026/04/10 22:54:19 INFO Applying migration id=quote 2026/04/10 22:54:19 INFO Applying migration id=rfc9421 2026/04/10 22:54:19 INFO Applying migration id=keys 2026/04/10 22:54:19 INFO Applying migration id=portable 2026/04/10 22:54:19 INFO Applying migration id=proofs 2026/04/10 22:54:19 INFO Applying migration id=contexts 2026/04/10 22:54:19 INFO Applying migration id=deliverieshost 2026/04/10 22:54:19 INFO Applying migration id=pembegin 2026/04/10 22:54:19 INFO Applying migration id=didhost 2026/04/10 22:54:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheFetchedRecently (0.32s) === RUN TestResolve_FederatedActorOldCacheButOffline 2026/04/10 22:54:19 INFO Applying migration id=initial 2026/04/10 22:54:19 INFO Applying migration id=notesupdated 2026/04/10 22:54:19 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:19 INFO Applying migration id=activitiesid 2026/04/10 22:54:19 INFO Applying migration id=outbox 2026/04/10 22:54:19 INFO Applying migration id=edits 2026/04/10 22:54:19 INFO Applying migration id=outboxactor 2026/04/10 22:54:19 INFO Applying migration id=outboxsender 2026/04/10 22:54:19 INFO Applying migration id=thread 2026/04/10 22:54:19 INFO Applying migration id=host 2026/04/10 22:54:19 INFO Applying migration id=sharedinbox 2026/04/10 22:54:19 INFO Applying migration id=noteshost 2026/04/10 22:54:19 INFO Applying migration id=fetched 2026/04/10 22:54:19 INFO Applying migration id=move 2026/04/10 22:54:19 INFO Applying migration id=cleanup 2026/04/10 22:54:19 INFO Applying migration id=received 2026/04/10 22:54:19 INFO Applying migration id=namehost 2026/04/10 22:54:19 INFO Applying migration id=outboxhost 2026/04/10 22:54:19 INFO Applying migration id=notesfts 2026/04/10 22:54:19 INFO Applying migration id=iconsname 2026/04/10 22:54:19 INFO Applying migration id=nohash 2026/04/10 22:54:19 INFO Applying migration id=shares 2026/04/10 22:54:19 INFO Applying migration id=actorttl 2026/04/10 22:54:19 INFO Applying migration id=tocc 2026/04/10 22:54:19 INFO Applying migration id=followeds 2026/04/10 22:54:19 INFO Applying migration id=certhash 2026/04/10 22:54:19 INFO Applying migration id=follows_sync 2026/04/10 22:54:19 INFO Applying migration id=jsonpath 2026/04/10 22:54:19 INFO Applying migration id=localforward 2026/04/10 22:54:19 INFO Applying migration id=avatar 2026/04/10 22:54:19 INFO Applying migration id=noimage 2026/04/10 22:54:19 INFO Applying migration id=feed 2026/04/10 22:54:19 INFO Applying migration id=bookmarks 2026/04/10 22:54:19 INFO Applying migration id=shareactivity 2026/04/10 22:54:19 INFO Applying migration id=application 2026/04/10 22:54:19 INFO Applying migration id=certificates 2026/04/10 22:54:19 INFO Applying migration id=rawforward 2026/04/10 22:54:19 INFO Applying migration id=publickey 2026/04/10 22:54:19 INFO Applying migration id=resolvegroup 2026/04/10 22:54:19 INFO Applying migration id=reject 2026/04/10 22:54:19 INFO Applying migration id=autodel 2026/04/10 22:54:19 INFO Applying migration id=jsonb 2026/04/10 22:54:19 INFO Applying migration id=quote 2026/04/10 22:54:19 INFO Applying migration id=rfc9421 2026/04/10 22:54:19 INFO Applying migration id=keys 2026/04/10 22:54:19 INFO Applying migration id=portable 2026/04/10 22:54:19 INFO Applying migration id=proofs 2026/04/10 22:54:19 INFO Applying migration id=contexts 2026/04/10 22:54:19 INFO Applying migration id=deliverieshost 2026/04/10 22:54:19 INFO Applying migration id=pembegin 2026/04/10 22:54:19 INFO Applying migration id=didhost 2026/04/10 22:54:20 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheButOffline (0.36s) === RUN TestResolve_FederatedActorOldCacheInvalidID 2026/04/10 22:54:20 INFO Applying migration id=initial 2026/04/10 22:54:20 INFO Applying migration id=notesupdated 2026/04/10 22:54:20 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:20 INFO Applying migration id=activitiesid 2026/04/10 22:54:20 INFO Applying migration id=outbox 2026/04/10 22:54:20 INFO Applying migration id=edits 2026/04/10 22:54:20 INFO Applying migration id=outboxactor 2026/04/10 22:54:20 INFO Applying migration id=outboxsender 2026/04/10 22:54:20 INFO Applying migration id=thread 2026/04/10 22:54:20 INFO Applying migration id=host 2026/04/10 22:54:20 INFO Applying migration id=sharedinbox 2026/04/10 22:54:20 INFO Applying migration id=noteshost 2026/04/10 22:54:20 INFO Applying migration id=fetched 2026/04/10 22:54:20 INFO Applying migration id=move 2026/04/10 22:54:20 INFO Applying migration id=cleanup 2026/04/10 22:54:20 INFO Applying migration id=received 2026/04/10 22:54:20 INFO Applying migration id=namehost 2026/04/10 22:54:20 INFO Applying migration id=outboxhost 2026/04/10 22:54:20 INFO Applying migration id=notesfts 2026/04/10 22:54:20 INFO Applying migration id=iconsname 2026/04/10 22:54:20 INFO Applying migration id=nohash 2026/04/10 22:54:20 INFO Applying migration id=shares 2026/04/10 22:54:20 INFO Applying migration id=actorttl 2026/04/10 22:54:20 INFO Applying migration id=tocc 2026/04/10 22:54:20 INFO Applying migration id=followeds 2026/04/10 22:54:20 INFO Applying migration id=certhash 2026/04/10 22:54:20 INFO Applying migration id=follows_sync 2026/04/10 22:54:20 INFO Applying migration id=jsonpath 2026/04/10 22:54:20 INFO Applying migration id=localforward 2026/04/10 22:54:20 INFO Applying migration id=avatar 2026/04/10 22:54:20 INFO Applying migration id=noimage 2026/04/10 22:54:20 INFO Applying migration id=feed 2026/04/10 22:54:20 INFO Applying migration id=bookmarks 2026/04/10 22:54:20 INFO Applying migration id=shareactivity 2026/04/10 22:54:20 INFO Applying migration id=application 2026/04/10 22:54:20 INFO Applying migration id=certificates 2026/04/10 22:54:20 INFO Applying migration id=rawforward 2026/04/10 22:54:20 INFO Applying migration id=publickey 2026/04/10 22:54:20 INFO Applying migration id=resolvegroup 2026/04/10 22:54:20 INFO Applying migration id=reject 2026/04/10 22:54:20 INFO Applying migration id=autodel 2026/04/10 22:54:20 INFO Applying migration id=jsonb 2026/04/10 22:54:20 INFO Applying migration id=quote 2026/04/10 22:54:20 INFO Applying migration id=rfc9421 2026/04/10 22:54:20 INFO Applying migration id=keys 2026/04/10 22:54:20 INFO Applying migration id=portable 2026/04/10 22:54:20 INFO Applying migration id=proofs 2026/04/10 22:54:20 INFO Applying migration id=contexts 2026/04/10 22:54:20 INFO Applying migration id=deliverieshost 2026/04/10 22:54:20 INFO Applying migration id=pembegin 2026/04/10 22:54:20 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorOldCacheInvalidID (0.54s) === RUN TestResolve_FederatedActorOldCacheInvalidWebFingerResponse 2026/04/10 22:54:20 INFO Applying migration id=initial 2026/04/10 22:54:20 INFO Applying migration id=notesupdated 2026/04/10 22:54:20 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:20 INFO Applying migration id=activitiesid 2026/04/10 22:54:20 INFO Applying migration id=outbox 2026/04/10 22:54:20 INFO Applying migration id=edits 2026/04/10 22:54:20 INFO Applying migration id=outboxactor 2026/04/10 22:54:20 INFO Applying migration id=outboxsender 2026/04/10 22:54:20 INFO Applying migration id=thread 2026/04/10 22:54:20 INFO Applying migration id=host 2026/04/10 22:54:20 INFO Applying migration id=sharedinbox 2026/04/10 22:54:20 INFO Applying migration id=noteshost 2026/04/10 22:54:20 INFO Applying migration id=fetched 2026/04/10 22:54:20 INFO Applying migration id=move 2026/04/10 22:54:20 INFO Applying migration id=cleanup 2026/04/10 22:54:20 INFO Applying migration id=received 2026/04/10 22:54:20 INFO Applying migration id=namehost 2026/04/10 22:54:20 INFO Applying migration id=outboxhost 2026/04/10 22:54:20 INFO Applying migration id=notesfts 2026/04/10 22:54:20 INFO Applying migration id=iconsname 2026/04/10 22:54:20 INFO Applying migration id=nohash 2026/04/10 22:54:20 INFO Applying migration id=shares 2026/04/10 22:54:20 INFO Applying migration id=actorttl 2026/04/10 22:54:20 INFO Applying migration id=tocc 2026/04/10 22:54:20 INFO Applying migration id=followeds 2026/04/10 22:54:20 INFO Applying migration id=certhash 2026/04/10 22:54:20 INFO Applying migration id=follows_sync 2026/04/10 22:54:20 INFO Applying migration id=jsonpath 2026/04/10 22:54:20 INFO Applying migration id=localforward 2026/04/10 22:54:20 INFO Applying migration id=avatar 2026/04/10 22:54:20 INFO Applying migration id=noimage 2026/04/10 22:54:20 INFO Applying migration id=feed 2026/04/10 22:54:20 INFO Applying migration id=bookmarks 2026/04/10 22:54:20 INFO Applying migration id=shareactivity 2026/04/10 22:54:20 INFO Applying migration id=application 2026/04/10 22:54:20 INFO Applying migration id=certificates 2026/04/10 22:54:20 INFO Applying migration id=rawforward 2026/04/10 22:54:20 INFO Applying migration id=publickey 2026/04/10 22:54:20 INFO Applying migration id=resolvegroup 2026/04/10 22:54:20 INFO Applying migration id=reject 2026/04/10 22:54:20 INFO Applying migration id=autodel 2026/04/10 22:54:20 INFO Applying migration id=jsonb 2026/04/10 22:54:20 INFO Applying migration id=quote 2026/04/10 22:54:20 INFO Applying migration id=rfc9421 2026/04/10 22:54:20 INFO Applying migration id=keys 2026/04/10 22:54:20 INFO Applying migration id=portable 2026/04/10 22:54:20 INFO Applying migration id=proofs 2026/04/10 22:54:20 INFO Applying migration id=contexts 2026/04/10 22:54:20 INFO Applying migration id=deliverieshost 2026/04/10 22:54:20 INFO Applying migration id=pembegin 2026/04/10 22:54:20 INFO Applying migration id=didhost 2026/04/10 22:54:20 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:20 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:20 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.15s) === RUN TestResolve_FederatedActorOldCacheBigWebFingerResponse 2026/04/10 22:54:20 INFO Applying migration id=initial 2026/04/10 22:54:20 INFO Applying migration id=notesupdated 2026/04/10 22:54:20 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:20 INFO Applying migration id=activitiesid 2026/04/10 22:54:20 INFO Applying migration id=outbox 2026/04/10 22:54:20 INFO Applying migration id=edits 2026/04/10 22:54:20 INFO Applying migration id=outboxactor 2026/04/10 22:54:20 INFO Applying migration id=outboxsender 2026/04/10 22:54:20 INFO Applying migration id=thread 2026/04/10 22:54:20 INFO Applying migration id=host 2026/04/10 22:54:20 INFO Applying migration id=sharedinbox 2026/04/10 22:54:20 INFO Applying migration id=noteshost 2026/04/10 22:54:20 INFO Applying migration id=fetched 2026/04/10 22:54:20 INFO Applying migration id=move 2026/04/10 22:54:20 INFO Applying migration id=cleanup 2026/04/10 22:54:20 INFO Applying migration id=received 2026/04/10 22:54:20 INFO Applying migration id=namehost 2026/04/10 22:54:20 INFO Applying migration id=outboxhost 2026/04/10 22:54:20 INFO Applying migration id=notesfts 2026/04/10 22:54:20 INFO Applying migration id=iconsname 2026/04/10 22:54:20 INFO Applying migration id=nohash 2026/04/10 22:54:20 INFO Applying migration id=shares 2026/04/10 22:54:20 INFO Applying migration id=actorttl 2026/04/10 22:54:20 INFO Applying migration id=tocc 2026/04/10 22:54:20 INFO Applying migration id=followeds 2026/04/10 22:54:20 INFO Applying migration id=certhash 2026/04/10 22:54:20 INFO Applying migration id=follows_sync 2026/04/10 22:54:20 INFO Applying migration id=jsonpath 2026/04/10 22:54:20 INFO Applying migration id=localforward 2026/04/10 22:54:20 INFO Applying migration id=avatar 2026/04/10 22:54:20 INFO Applying migration id=noimage 2026/04/10 22:54:20 INFO Applying migration id=feed 2026/04/10 22:54:20 INFO Applying migration id=bookmarks 2026/04/10 22:54:20 INFO Applying migration id=shareactivity 2026/04/10 22:54:20 INFO Applying migration id=application 2026/04/10 22:54:20 INFO Applying migration id=certificates 2026/04/10 22:54:20 INFO Applying migration id=rawforward 2026/04/10 22:54:20 INFO Applying migration id=publickey 2026/04/10 22:54:20 INFO Applying migration id=resolvegroup 2026/04/10 22:54:20 INFO Applying migration id=reject 2026/04/10 22:54:20 INFO Applying migration id=autodel 2026/04/10 22:54:20 INFO Applying migration id=jsonb 2026/04/10 22:54:20 INFO Applying migration id=quote 2026/04/10 22:54:20 INFO Applying migration id=rfc9421 2026/04/10 22:54:20 INFO Applying migration id=keys 2026/04/10 22:54:20 INFO Applying migration id=portable 2026/04/10 22:54:20 INFO Applying migration id=proofs 2026/04/10 22:54:20 INFO Applying migration id=contexts 2026/04/10 22:54:20 INFO Applying migration id=deliverieshost 2026/04/10 22:54:20 INFO Applying migration id=pembegin 2026/04/10 22:54:20 INFO Applying migration id=didhost 2026/04/10 22:54:21 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:21 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:21 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.56s) === RUN TestResolve_FederatedActorOldCacheInvalidActor 2026/04/10 22:54:21 INFO Applying migration id=initial 2026/04/10 22:54:21 INFO Applying migration id=notesupdated 2026/04/10 22:54:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:21 INFO Applying migration id=activitiesid 2026/04/10 22:54:21 INFO Applying migration id=outbox 2026/04/10 22:54:21 INFO Applying migration id=edits 2026/04/10 22:54:21 INFO Applying migration id=outboxactor 2026/04/10 22:54:21 INFO Applying migration id=outboxsender 2026/04/10 22:54:21 INFO Applying migration id=thread 2026/04/10 22:54:21 INFO Applying migration id=host 2026/04/10 22:54:21 INFO Applying migration id=sharedinbox 2026/04/10 22:54:21 INFO Applying migration id=noteshost 2026/04/10 22:54:21 INFO Applying migration id=fetched 2026/04/10 22:54:21 INFO Applying migration id=move 2026/04/10 22:54:21 INFO Applying migration id=cleanup 2026/04/10 22:54:21 INFO Applying migration id=received 2026/04/10 22:54:21 INFO Applying migration id=namehost 2026/04/10 22:54:21 INFO Applying migration id=outboxhost 2026/04/10 22:54:21 INFO Applying migration id=notesfts 2026/04/10 22:54:21 INFO Applying migration id=iconsname 2026/04/10 22:54:21 INFO Applying migration id=nohash 2026/04/10 22:54:21 INFO Applying migration id=shares 2026/04/10 22:54:21 INFO Applying migration id=actorttl 2026/04/10 22:54:21 INFO Applying migration id=tocc 2026/04/10 22:54:21 INFO Applying migration id=followeds 2026/04/10 22:54:21 INFO Applying migration id=certhash 2026/04/10 22:54:21 INFO Applying migration id=follows_sync 2026/04/10 22:54:21 INFO Applying migration id=jsonpath 2026/04/10 22:54:21 INFO Applying migration id=localforward 2026/04/10 22:54:21 INFO Applying migration id=avatar 2026/04/10 22:54:21 INFO Applying migration id=noimage 2026/04/10 22:54:21 INFO Applying migration id=feed 2026/04/10 22:54:21 INFO Applying migration id=bookmarks 2026/04/10 22:54:21 INFO Applying migration id=shareactivity 2026/04/10 22:54:21 INFO Applying migration id=application 2026/04/10 22:54:21 INFO Applying migration id=certificates 2026/04/10 22:54:21 INFO Applying migration id=rawforward 2026/04/10 22:54:21 INFO Applying migration id=publickey 2026/04/10 22:54:21 INFO Applying migration id=resolvegroup 2026/04/10 22:54:21 INFO Applying migration id=reject 2026/04/10 22:54:21 INFO Applying migration id=autodel 2026/04/10 22:54:21 INFO Applying migration id=jsonb 2026/04/10 22:54:21 INFO Applying migration id=quote 2026/04/10 22:54:21 INFO Applying migration id=rfc9421 2026/04/10 22:54:21 INFO Applying migration id=keys 2026/04/10 22:54:21 INFO Applying migration id=portable 2026/04/10 22:54:21 INFO Applying migration id=proofs 2026/04/10 22:54:21 INFO Applying migration id=contexts 2026/04/10 22:54:21 INFO Applying migration id=deliverieshost 2026/04/10 22:54:21 INFO Applying migration id=pembegin 2026/04/10 22:54:21 INFO Applying migration id=didhost 2026/04/10 22:54:21 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:21 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:21 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.26s) === RUN TestResolve_FederatedActorOldCacheBigActor 2026/04/10 22:54:21 INFO Applying migration id=initial 2026/04/10 22:54:21 INFO Applying migration id=notesupdated 2026/04/10 22:54:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:21 INFO Applying migration id=activitiesid 2026/04/10 22:54:21 INFO Applying migration id=outbox 2026/04/10 22:54:21 INFO Applying migration id=edits 2026/04/10 22:54:21 INFO Applying migration id=outboxactor 2026/04/10 22:54:21 INFO Applying migration id=outboxsender 2026/04/10 22:54:21 INFO Applying migration id=thread 2026/04/10 22:54:21 INFO Applying migration id=host 2026/04/10 22:54:21 INFO Applying migration id=sharedinbox 2026/04/10 22:54:21 INFO Applying migration id=noteshost 2026/04/10 22:54:21 INFO Applying migration id=fetched 2026/04/10 22:54:21 INFO Applying migration id=move 2026/04/10 22:54:21 INFO Applying migration id=cleanup 2026/04/10 22:54:21 INFO Applying migration id=received 2026/04/10 22:54:21 INFO Applying migration id=namehost 2026/04/10 22:54:21 INFO Applying migration id=outboxhost 2026/04/10 22:54:21 INFO Applying migration id=notesfts 2026/04/10 22:54:21 INFO Applying migration id=iconsname 2026/04/10 22:54:21 INFO Applying migration id=nohash 2026/04/10 22:54:21 INFO Applying migration id=shares 2026/04/10 22:54:21 INFO Applying migration id=actorttl 2026/04/10 22:54:21 INFO Applying migration id=tocc 2026/04/10 22:54:21 INFO Applying migration id=followeds 2026/04/10 22:54:21 INFO Applying migration id=certhash 2026/04/10 22:54:21 INFO Applying migration id=follows_sync 2026/04/10 22:54:21 INFO Applying migration id=jsonpath 2026/04/10 22:54:21 INFO Applying migration id=localforward 2026/04/10 22:54:21 INFO Applying migration id=avatar 2026/04/10 22:54:21 INFO Applying migration id=noimage 2026/04/10 22:54:21 INFO Applying migration id=feed 2026/04/10 22:54:21 INFO Applying migration id=bookmarks 2026/04/10 22:54:21 INFO Applying migration id=shareactivity 2026/04/10 22:54:21 INFO Applying migration id=application 2026/04/10 22:54:21 INFO Applying migration id=certificates 2026/04/10 22:54:21 INFO Applying migration id=rawforward 2026/04/10 22:54:21 INFO Applying migration id=publickey 2026/04/10 22:54:21 INFO Applying migration id=resolvegroup 2026/04/10 22:54:21 INFO Applying migration id=reject 2026/04/10 22:54:21 INFO Applying migration id=autodel 2026/04/10 22:54:21 INFO Applying migration id=jsonb 2026/04/10 22:54:21 INFO Applying migration id=quote 2026/04/10 22:54:21 INFO Applying migration id=rfc9421 2026/04/10 22:54:21 INFO Applying migration id=keys 2026/04/10 22:54:21 INFO Applying migration id=portable 2026/04/10 22:54:21 INFO Applying migration id=proofs 2026/04/10 22:54:21 INFO Applying migration id=contexts 2026/04/10 22:54:21 INFO Applying migration id=deliverieshost 2026/04/10 22:54:21 INFO Applying migration id=pembegin 2026/04/10 22:54:21 INFO Applying migration id=didhost 2026/04/10 22:54:21 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:21 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54: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: response is too big" --- PASS: TestResolve_FederatedActorOldCacheBigActor (0.35s) === RUN TestResolve_FederatedActorFirstTimeThroughKey 2026/04/10 22:54:21 INFO Applying migration id=initial 2026/04/10 22:54:21 INFO Applying migration id=notesupdated 2026/04/10 22:54:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:21 INFO Applying migration id=activitiesid 2026/04/10 22:54:21 INFO Applying migration id=outbox 2026/04/10 22:54:21 INFO Applying migration id=edits 2026/04/10 22:54:21 INFO Applying migration id=outboxactor 2026/04/10 22:54:21 INFO Applying migration id=outboxsender 2026/04/10 22:54:21 INFO Applying migration id=thread 2026/04/10 22:54:21 INFO Applying migration id=host 2026/04/10 22:54:21 INFO Applying migration id=sharedinbox 2026/04/10 22:54:21 INFO Applying migration id=noteshost 2026/04/10 22:54:21 INFO Applying migration id=fetched 2026/04/10 22:54:21 INFO Applying migration id=move 2026/04/10 22:54:21 INFO Applying migration id=cleanup 2026/04/10 22:54:21 INFO Applying migration id=received 2026/04/10 22:54:21 INFO Applying migration id=namehost 2026/04/10 22:54:21 INFO Applying migration id=outboxhost 2026/04/10 22:54:21 INFO Applying migration id=notesfts 2026/04/10 22:54:21 INFO Applying migration id=iconsname 2026/04/10 22:54:21 INFO Applying migration id=nohash 2026/04/10 22:54:21 INFO Applying migration id=shares 2026/04/10 22:54:21 INFO Applying migration id=actorttl 2026/04/10 22:54:21 INFO Applying migration id=tocc 2026/04/10 22:54:21 INFO Applying migration id=followeds 2026/04/10 22:54:21 INFO Applying migration id=certhash 2026/04/10 22:54:21 INFO Applying migration id=follows_sync 2026/04/10 22:54:21 INFO Applying migration id=jsonpath 2026/04/10 22:54:21 INFO Applying migration id=localforward 2026/04/10 22:54:21 INFO Applying migration id=avatar 2026/04/10 22:54:21 INFO Applying migration id=noimage 2026/04/10 22:54:21 INFO Applying migration id=feed 2026/04/10 22:54:21 INFO Applying migration id=bookmarks 2026/04/10 22:54:21 INFO Applying migration id=shareactivity 2026/04/10 22:54:21 INFO Applying migration id=application 2026/04/10 22:54:21 INFO Applying migration id=certificates 2026/04/10 22:54:21 INFO Applying migration id=rawforward 2026/04/10 22:54:21 INFO Applying migration id=publickey 2026/04/10 22:54:21 INFO Applying migration id=resolvegroup 2026/04/10 22:54:21 INFO Applying migration id=reject 2026/04/10 22:54:21 INFO Applying migration id=autodel 2026/04/10 22:54:21 INFO Applying migration id=jsonb 2026/04/10 22:54:21 INFO Applying migration id=quote 2026/04/10 22:54:21 INFO Applying migration id=rfc9421 2026/04/10 22:54:21 INFO Applying migration id=keys 2026/04/10 22:54:21 INFO Applying migration id=portable 2026/04/10 22:54:21 INFO Applying migration id=proofs 2026/04/10 22:54:21 INFO Applying migration id=contexts 2026/04/10 22:54:21 INFO Applying migration id=deliverieshost 2026/04/10 22:54:21 INFO Applying migration id=pembegin 2026/04/10 22:54:21 INFO Applying migration id=didhost 2026/04/10 22:54:22 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorFirstTimeThroughKey (0.55s) === RUN TestResolve_FederatedActorNoProfileLink 2026/04/10 22:54:22 INFO Applying migration id=initial 2026/04/10 22:54:22 INFO Applying migration id=notesupdated 2026/04/10 22:54:22 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:22 INFO Applying migration id=activitiesid 2026/04/10 22:54:22 INFO Applying migration id=outbox 2026/04/10 22:54:22 INFO Applying migration id=edits 2026/04/10 22:54:22 INFO Applying migration id=outboxactor 2026/04/10 22:54:22 INFO Applying migration id=outboxsender 2026/04/10 22:54:22 INFO Applying migration id=thread 2026/04/10 22:54:22 INFO Applying migration id=host 2026/04/10 22:54:22 INFO Applying migration id=sharedinbox 2026/04/10 22:54:22 INFO Applying migration id=noteshost 2026/04/10 22:54:22 INFO Applying migration id=fetched 2026/04/10 22:54:22 INFO Applying migration id=move 2026/04/10 22:54:22 INFO Applying migration id=cleanup 2026/04/10 22:54:22 INFO Applying migration id=received 2026/04/10 22:54:22 INFO Applying migration id=namehost 2026/04/10 22:54:22 INFO Applying migration id=outboxhost 2026/04/10 22:54:22 INFO Applying migration id=notesfts 2026/04/10 22:54:22 INFO Applying migration id=iconsname 2026/04/10 22:54:22 INFO Applying migration id=nohash 2026/04/10 22:54:22 INFO Applying migration id=shares 2026/04/10 22:54:22 INFO Applying migration id=actorttl 2026/04/10 22:54:22 INFO Applying migration id=tocc 2026/04/10 22:54:22 INFO Applying migration id=followeds 2026/04/10 22:54:22 INFO Applying migration id=certhash 2026/04/10 22:54:22 INFO Applying migration id=follows_sync 2026/04/10 22:54:22 INFO Applying migration id=jsonpath 2026/04/10 22:54:22 INFO Applying migration id=localforward 2026/04/10 22:54:22 INFO Applying migration id=avatar 2026/04/10 22:54:22 INFO Applying migration id=noimage 2026/04/10 22:54:22 INFO Applying migration id=feed 2026/04/10 22:54:22 INFO Applying migration id=bookmarks 2026/04/10 22:54:22 INFO Applying migration id=shareactivity 2026/04/10 22:54:22 INFO Applying migration id=application 2026/04/10 22:54:22 INFO Applying migration id=certificates 2026/04/10 22:54:22 INFO Applying migration id=rawforward 2026/04/10 22:54:22 INFO Applying migration id=publickey 2026/04/10 22:54:22 INFO Applying migration id=resolvegroup 2026/04/10 22:54:22 INFO Applying migration id=reject 2026/04/10 22:54:22 INFO Applying migration id=autodel 2026/04/10 22:54:22 INFO Applying migration id=jsonb 2026/04/10 22:54:22 INFO Applying migration id=quote 2026/04/10 22:54:22 INFO Applying migration id=rfc9421 2026/04/10 22:54:22 INFO Applying migration id=keys 2026/04/10 22:54:22 INFO Applying migration id=portable 2026/04/10 22:54:22 INFO Applying migration id=proofs 2026/04/10 22:54:22 INFO Applying migration id=contexts 2026/04/10 22:54:22 INFO Applying migration id=deliverieshost 2026/04/10 22:54:22 INFO Applying migration id=pembegin 2026/04/10 22:54:22 INFO Applying migration id=didhost 2026/04/10 22:54:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:22 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:22 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.33s) === RUN TestResolve_FederatedActorOldCacheWebFingerError 2026/04/10 22:54:22 INFO Applying migration id=initial 2026/04/10 22:54:22 INFO Applying migration id=notesupdated 2026/04/10 22:54:22 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:22 INFO Applying migration id=activitiesid 2026/04/10 22:54:22 INFO Applying migration id=outbox 2026/04/10 22:54:22 INFO Applying migration id=edits 2026/04/10 22:54:22 INFO Applying migration id=outboxactor 2026/04/10 22:54:22 INFO Applying migration id=outboxsender 2026/04/10 22:54:22 INFO Applying migration id=thread 2026/04/10 22:54:22 INFO Applying migration id=host 2026/04/10 22:54:22 INFO Applying migration id=sharedinbox 2026/04/10 22:54:22 INFO Applying migration id=noteshost 2026/04/10 22:54:22 INFO Applying migration id=fetched 2026/04/10 22:54:22 INFO Applying migration id=move 2026/04/10 22:54:22 INFO Applying migration id=cleanup 2026/04/10 22:54:22 INFO Applying migration id=received 2026/04/10 22:54:22 INFO Applying migration id=namehost 2026/04/10 22:54:22 INFO Applying migration id=outboxhost 2026/04/10 22:54:22 INFO Applying migration id=notesfts 2026/04/10 22:54:22 INFO Applying migration id=iconsname 2026/04/10 22:54:22 INFO Applying migration id=nohash 2026/04/10 22:54:22 INFO Applying migration id=shares 2026/04/10 22:54:22 INFO Applying migration id=actorttl 2026/04/10 22:54:22 INFO Applying migration id=tocc 2026/04/10 22:54:22 INFO Applying migration id=followeds 2026/04/10 22:54:22 INFO Applying migration id=certhash 2026/04/10 22:54:22 INFO Applying migration id=follows_sync 2026/04/10 22:54:22 INFO Applying migration id=jsonpath 2026/04/10 22:54:22 INFO Applying migration id=localforward 2026/04/10 22:54:22 INFO Applying migration id=avatar 2026/04/10 22:54:22 INFO Applying migration id=noimage 2026/04/10 22:54:22 INFO Applying migration id=feed 2026/04/10 22:54:22 INFO Applying migration id=bookmarks 2026/04/10 22:54:22 INFO Applying migration id=shareactivity 2026/04/10 22:54:22 INFO Applying migration id=application 2026/04/10 22:54:22 INFO Applying migration id=certificates 2026/04/10 22:54:22 INFO Applying migration id=rawforward 2026/04/10 22:54:22 INFO Applying migration id=publickey 2026/04/10 22:54:22 INFO Applying migration id=resolvegroup 2026/04/10 22:54:22 INFO Applying migration id=reject 2026/04/10 22:54:22 INFO Applying migration id=autodel 2026/04/10 22:54:22 INFO Applying migration id=jsonb 2026/04/10 22:54:22 INFO Applying migration id=quote 2026/04/10 22:54:22 INFO Applying migration id=rfc9421 2026/04/10 22:54:22 INFO Applying migration id=keys 2026/04/10 22:54:22 INFO Applying migration id=portable 2026/04/10 22:54:22 INFO Applying migration id=proofs 2026/04/10 22:54:22 INFO Applying migration id=contexts 2026/04/10 22:54:22 INFO Applying migration id=deliverieshost 2026/04/10 22:54:22 INFO Applying migration id=pembegin 2026/04/10 22:54:22 INFO Applying migration id=didhost 2026/04/10 22:54:23 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:23 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:23 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.26s) === RUN TestResolve_FederatedActorOldCacheActorError 2026/04/10 22:54:23 INFO Applying migration id=initial 2026/04/10 22:54:23 INFO Applying migration id=notesupdated 2026/04/10 22:54:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:23 INFO Applying migration id=activitiesid 2026/04/10 22:54:23 INFO Applying migration id=outbox 2026/04/10 22:54:23 INFO Applying migration id=edits 2026/04/10 22:54:23 INFO Applying migration id=outboxactor 2026/04/10 22:54:23 INFO Applying migration id=outboxsender 2026/04/10 22:54:23 INFO Applying migration id=thread 2026/04/10 22:54:23 INFO Applying migration id=host 2026/04/10 22:54:23 INFO Applying migration id=sharedinbox 2026/04/10 22:54:23 INFO Applying migration id=noteshost 2026/04/10 22:54:23 INFO Applying migration id=fetched 2026/04/10 22:54:23 INFO Applying migration id=move 2026/04/10 22:54:23 INFO Applying migration id=cleanup 2026/04/10 22:54:23 INFO Applying migration id=received 2026/04/10 22:54:23 INFO Applying migration id=namehost 2026/04/10 22:54:23 INFO Applying migration id=outboxhost 2026/04/10 22:54:23 INFO Applying migration id=notesfts 2026/04/10 22:54:23 INFO Applying migration id=iconsname 2026/04/10 22:54:23 INFO Applying migration id=nohash 2026/04/10 22:54:23 INFO Applying migration id=shares 2026/04/10 22:54:23 INFO Applying migration id=actorttl 2026/04/10 22:54:23 INFO Applying migration id=tocc 2026/04/10 22:54:23 INFO Applying migration id=followeds 2026/04/10 22:54:23 INFO Applying migration id=certhash 2026/04/10 22:54:23 INFO Applying migration id=follows_sync 2026/04/10 22:54:23 INFO Applying migration id=jsonpath 2026/04/10 22:54:23 INFO Applying migration id=localforward 2026/04/10 22:54:23 INFO Applying migration id=avatar 2026/04/10 22:54:23 INFO Applying migration id=noimage 2026/04/10 22:54:23 INFO Applying migration id=feed 2026/04/10 22:54:23 INFO Applying migration id=bookmarks 2026/04/10 22:54:23 INFO Applying migration id=shareactivity 2026/04/10 22:54:23 INFO Applying migration id=application 2026/04/10 22:54:23 INFO Applying migration id=certificates 2026/04/10 22:54:23 INFO Applying migration id=rawforward 2026/04/10 22:54:23 INFO Applying migration id=publickey 2026/04/10 22:54:23 INFO Applying migration id=resolvegroup 2026/04/10 22:54:23 INFO Applying migration id=reject 2026/04/10 22:54:23 INFO Applying migration id=autodel 2026/04/10 22:54:23 INFO Applying migration id=jsonb 2026/04/10 22:54:23 INFO Applying migration id=quote 2026/04/10 22:54:23 INFO Applying migration id=rfc9421 2026/04/10 22:54:23 INFO Applying migration id=keys 2026/04/10 22:54:23 INFO Applying migration id=portable 2026/04/10 22:54:23 INFO Applying migration id=proofs 2026/04/10 22:54:23 INFO Applying migration id=contexts 2026/04/10 22:54:23 INFO Applying migration id=deliverieshost 2026/04/10 22:54:23 INFO Applying migration id=pembegin 2026/04/10 22:54:23 INFO Applying migration id=didhost 2026/04/10 22:54:23 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:23 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:23 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.51s) === RUN TestResolve_FederatedActorOldCacheActorDeleted 2026/04/10 22:54:23 INFO Applying migration id=initial 2026/04/10 22:54:23 INFO Applying migration id=notesupdated 2026/04/10 22:54:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:23 INFO Applying migration id=activitiesid 2026/04/10 22:54:23 INFO Applying migration id=outbox 2026/04/10 22:54:23 INFO Applying migration id=edits 2026/04/10 22:54:23 INFO Applying migration id=outboxactor 2026/04/10 22:54:23 INFO Applying migration id=outboxsender 2026/04/10 22:54:23 INFO Applying migration id=thread 2026/04/10 22:54:23 INFO Applying migration id=host 2026/04/10 22:54:23 INFO Applying migration id=sharedinbox 2026/04/10 22:54:23 INFO Applying migration id=noteshost 2026/04/10 22:54:23 INFO Applying migration id=fetched 2026/04/10 22:54:23 INFO Applying migration id=move 2026/04/10 22:54:23 INFO Applying migration id=cleanup 2026/04/10 22:54:23 INFO Applying migration id=received 2026/04/10 22:54:23 INFO Applying migration id=namehost 2026/04/10 22:54:23 INFO Applying migration id=outboxhost 2026/04/10 22:54:23 INFO Applying migration id=notesfts 2026/04/10 22:54:23 INFO Applying migration id=iconsname 2026/04/10 22:54:23 INFO Applying migration id=nohash 2026/04/10 22:54:23 INFO Applying migration id=shares 2026/04/10 22:54:23 INFO Applying migration id=actorttl 2026/04/10 22:54:23 INFO Applying migration id=tocc 2026/04/10 22:54:23 INFO Applying migration id=followeds 2026/04/10 22:54:23 INFO Applying migration id=certhash 2026/04/10 22:54:23 INFO Applying migration id=follows_sync 2026/04/10 22:54:23 INFO Applying migration id=jsonpath 2026/04/10 22:54:23 INFO Applying migration id=localforward 2026/04/10 22:54:23 INFO Applying migration id=avatar 2026/04/10 22:54:23 INFO Applying migration id=noimage 2026/04/10 22:54:23 INFO Applying migration id=feed 2026/04/10 22:54:23 INFO Applying migration id=bookmarks 2026/04/10 22:54:23 INFO Applying migration id=shareactivity 2026/04/10 22:54:23 INFO Applying migration id=application 2026/04/10 22:54:23 INFO Applying migration id=certificates 2026/04/10 22:54:23 INFO Applying migration id=rawforward 2026/04/10 22:54:23 INFO Applying migration id=publickey 2026/04/10 22:54:23 INFO Applying migration id=resolvegroup 2026/04/10 22:54:23 INFO Applying migration id=reject 2026/04/10 22:54:23 INFO Applying migration id=autodel 2026/04/10 22:54:23 INFO Applying migration id=jsonb 2026/04/10 22:54:23 INFO Applying migration id=quote 2026/04/10 22:54:23 INFO Applying migration id=rfc9421 2026/04/10 22:54:23 INFO Applying migration id=keys 2026/04/10 22:54:23 INFO Applying migration id=portable 2026/04/10 22:54:23 INFO Applying migration id=proofs 2026/04/10 22:54:23 INFO Applying migration id=contexts 2026/04/10 22:54:23 INFO Applying migration id=deliverieshost 2026/04/10 22:54:23 INFO Applying migration id=pembegin 2026/04/10 22:54:23 INFO Applying migration id=didhost 2026/04/10 22:54:24 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:24 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:24 WARN Actor is gone, deleting associated objects id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheActorDeleted (0.53s) === RUN TestResolve_FederatedActorFirstTimeWrongID 2026/04/10 22:54:24 INFO Applying migration id=initial 2026/04/10 22:54:24 INFO Applying migration id=notesupdated 2026/04/10 22:54:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:24 INFO Applying migration id=activitiesid 2026/04/10 22:54:24 INFO Applying migration id=outbox 2026/04/10 22:54:24 INFO Applying migration id=edits 2026/04/10 22:54:24 INFO Applying migration id=outboxactor 2026/04/10 22:54:24 INFO Applying migration id=outboxsender 2026/04/10 22:54:24 INFO Applying migration id=thread 2026/04/10 22:54:24 INFO Applying migration id=host 2026/04/10 22:54:24 INFO Applying migration id=sharedinbox 2026/04/10 22:54:24 INFO Applying migration id=noteshost 2026/04/10 22:54:24 INFO Applying migration id=fetched 2026/04/10 22:54:24 INFO Applying migration id=move 2026/04/10 22:54:24 INFO Applying migration id=cleanup 2026/04/10 22:54:24 INFO Applying migration id=received 2026/04/10 22:54:24 INFO Applying migration id=namehost 2026/04/10 22:54:24 INFO Applying migration id=outboxhost 2026/04/10 22:54:24 INFO Applying migration id=notesfts 2026/04/10 22:54:24 INFO Applying migration id=iconsname 2026/04/10 22:54:24 INFO Applying migration id=nohash 2026/04/10 22:54:24 INFO Applying migration id=shares 2026/04/10 22:54:24 INFO Applying migration id=actorttl 2026/04/10 22:54:24 INFO Applying migration id=tocc 2026/04/10 22:54:24 INFO Applying migration id=followeds 2026/04/10 22:54:24 INFO Applying migration id=certhash 2026/04/10 22:54:24 INFO Applying migration id=follows_sync 2026/04/10 22:54:24 INFO Applying migration id=jsonpath 2026/04/10 22:54:24 INFO Applying migration id=localforward 2026/04/10 22:54:24 INFO Applying migration id=avatar 2026/04/10 22:54:24 INFO Applying migration id=noimage 2026/04/10 22:54:24 INFO Applying migration id=feed 2026/04/10 22:54:24 INFO Applying migration id=bookmarks 2026/04/10 22:54:24 INFO Applying migration id=shareactivity 2026/04/10 22:54:24 INFO Applying migration id=application 2026/04/10 22:54:24 INFO Applying migration id=certificates 2026/04/10 22:54:24 INFO Applying migration id=rawforward 2026/04/10 22:54:24 INFO Applying migration id=publickey 2026/04/10 22:54:24 INFO Applying migration id=resolvegroup 2026/04/10 22:54:24 INFO Applying migration id=reject 2026/04/10 22:54:24 INFO Applying migration id=autodel 2026/04/10 22:54:24 INFO Applying migration id=jsonb 2026/04/10 22:54:24 INFO Applying migration id=quote 2026/04/10 22:54:24 INFO Applying migration id=rfc9421 2026/04/10 22:54:24 INFO Applying migration id=keys 2026/04/10 22:54:24 INFO Applying migration id=portable 2026/04/10 22:54:24 INFO Applying migration id=proofs 2026/04/10 22:54:24 INFO Applying migration id=contexts 2026/04/10 22:54:24 INFO Applying migration id=deliverieshost 2026/04/10 22:54:24 INFO Applying migration id=pembegin 2026/04/10 22:54:24 INFO Applying migration id=didhost 2026/04/10 22:54:24 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeWrongID (0.20s) === RUN TestResolve_FederatedActorFirstTimeDeleted 2026/04/10 22:54:24 INFO Applying migration id=initial 2026/04/10 22:54:24 INFO Applying migration id=notesupdated 2026/04/10 22:54:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:24 INFO Applying migration id=activitiesid 2026/04/10 22:54:24 INFO Applying migration id=outbox 2026/04/10 22:54:24 INFO Applying migration id=edits 2026/04/10 22:54:24 INFO Applying migration id=outboxactor 2026/04/10 22:54:24 INFO Applying migration id=outboxsender 2026/04/10 22:54:24 INFO Applying migration id=thread 2026/04/10 22:54:24 INFO Applying migration id=host 2026/04/10 22:54:24 INFO Applying migration id=sharedinbox 2026/04/10 22:54:24 INFO Applying migration id=noteshost 2026/04/10 22:54:24 INFO Applying migration id=fetched 2026/04/10 22:54:24 INFO Applying migration id=move 2026/04/10 22:54:24 INFO Applying migration id=cleanup 2026/04/10 22:54:24 INFO Applying migration id=received 2026/04/10 22:54:24 INFO Applying migration id=namehost 2026/04/10 22:54:24 INFO Applying migration id=outboxhost 2026/04/10 22:54:24 INFO Applying migration id=notesfts 2026/04/10 22:54:24 INFO Applying migration id=iconsname 2026/04/10 22:54:24 INFO Applying migration id=nohash 2026/04/10 22:54:24 INFO Applying migration id=shares 2026/04/10 22:54:24 INFO Applying migration id=actorttl 2026/04/10 22:54:24 INFO Applying migration id=tocc 2026/04/10 22:54:24 INFO Applying migration id=followeds 2026/04/10 22:54:24 INFO Applying migration id=certhash 2026/04/10 22:54:24 INFO Applying migration id=follows_sync 2026/04/10 22:54:24 INFO Applying migration id=jsonpath 2026/04/10 22:54:24 INFO Applying migration id=localforward 2026/04/10 22:54:24 INFO Applying migration id=avatar 2026/04/10 22:54:24 INFO Applying migration id=noimage 2026/04/10 22:54:24 INFO Applying migration id=feed 2026/04/10 22:54:24 INFO Applying migration id=bookmarks 2026/04/10 22:54:24 INFO Applying migration id=shareactivity 2026/04/10 22:54:24 INFO Applying migration id=application 2026/04/10 22:54:24 INFO Applying migration id=certificates 2026/04/10 22:54:24 INFO Applying migration id=rawforward 2026/04/10 22:54:24 INFO Applying migration id=publickey 2026/04/10 22:54:24 INFO Applying migration id=resolvegroup 2026/04/10 22:54:24 INFO Applying migration id=reject 2026/04/10 22:54:24 INFO Applying migration id=autodel 2026/04/10 22:54:24 INFO Applying migration id=jsonb 2026/04/10 22:54:24 INFO Applying migration id=quote 2026/04/10 22:54:24 INFO Applying migration id=rfc9421 2026/04/10 22:54:24 INFO Applying migration id=keys 2026/04/10 22:54:24 INFO Applying migration id=portable 2026/04/10 22:54:24 INFO Applying migration id=proofs 2026/04/10 22:54:24 INFO Applying migration id=contexts 2026/04/10 22:54:24 INFO Applying migration id=deliverieshost 2026/04/10 22:54:24 INFO Applying migration id=pembegin 2026/04/10 22:54:24 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeDeleted (0.15s) === RUN TestResolve_FederatedActorFirstTimeTooYoung 2026/04/10 22:54:24 INFO Applying migration id=initial 2026/04/10 22:54:24 INFO Applying migration id=notesupdated 2026/04/10 22:54:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:24 INFO Applying migration id=activitiesid 2026/04/10 22:54:24 INFO Applying migration id=outbox 2026/04/10 22:54:24 INFO Applying migration id=edits 2026/04/10 22:54:24 INFO Applying migration id=outboxactor 2026/04/10 22:54:24 INFO Applying migration id=outboxsender 2026/04/10 22:54:24 INFO Applying migration id=thread 2026/04/10 22:54:24 INFO Applying migration id=host 2026/04/10 22:54:24 INFO Applying migration id=sharedinbox 2026/04/10 22:54:24 INFO Applying migration id=noteshost 2026/04/10 22:54:24 INFO Applying migration id=fetched 2026/04/10 22:54:24 INFO Applying migration id=move 2026/04/10 22:54:24 INFO Applying migration id=cleanup 2026/04/10 22:54:24 INFO Applying migration id=received 2026/04/10 22:54:24 INFO Applying migration id=namehost 2026/04/10 22:54:24 INFO Applying migration id=outboxhost 2026/04/10 22:54:24 INFO Applying migration id=notesfts 2026/04/10 22:54:24 INFO Applying migration id=iconsname 2026/04/10 22:54:24 INFO Applying migration id=nohash 2026/04/10 22:54:24 INFO Applying migration id=shares 2026/04/10 22:54:24 INFO Applying migration id=actorttl 2026/04/10 22:54:24 INFO Applying migration id=tocc 2026/04/10 22:54:24 INFO Applying migration id=followeds 2026/04/10 22:54:24 INFO Applying migration id=certhash 2026/04/10 22:54:24 INFO Applying migration id=follows_sync 2026/04/10 22:54:24 INFO Applying migration id=jsonpath 2026/04/10 22:54:24 INFO Applying migration id=localforward 2026/04/10 22:54:24 INFO Applying migration id=avatar 2026/04/10 22:54:24 INFO Applying migration id=noimage 2026/04/10 22:54:24 INFO Applying migration id=feed 2026/04/10 22:54:24 INFO Applying migration id=bookmarks 2026/04/10 22:54:24 INFO Applying migration id=shareactivity 2026/04/10 22:54:24 INFO Applying migration id=application 2026/04/10 22:54:24 INFO Applying migration id=certificates 2026/04/10 22:54:24 INFO Applying migration id=rawforward 2026/04/10 22:54:24 INFO Applying migration id=publickey 2026/04/10 22:54:24 INFO Applying migration id=resolvegroup 2026/04/10 22:54:24 INFO Applying migration id=reject 2026/04/10 22:54:24 INFO Applying migration id=autodel 2026/04/10 22:54:24 INFO Applying migration id=jsonb 2026/04/10 22:54:24 INFO Applying migration id=quote 2026/04/10 22:54:24 INFO Applying migration id=rfc9421 2026/04/10 22:54:24 INFO Applying migration id=keys 2026/04/10 22:54:24 INFO Applying migration id=portable 2026/04/10 22:54:24 INFO Applying migration id=proofs 2026/04/10 22:54:24 INFO Applying migration id=contexts 2026/04/10 22:54:24 INFO Applying migration id=deliverieshost 2026/04/10 22:54:24 INFO Applying migration id=pembegin 2026/04/10 22:54:24 INFO Applying migration id=didhost 2026/04/10 22:54:24 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeTooYoung (0.34s) === RUN TestResolve_FederatedActorFirstTimeSuspended 2026/04/10 22:54:24 INFO Applying migration id=initial 2026/04/10 22:54:24 INFO Applying migration id=notesupdated 2026/04/10 22:54:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:24 INFO Applying migration id=activitiesid 2026/04/10 22:54:24 INFO Applying migration id=outbox 2026/04/10 22:54:24 INFO Applying migration id=edits 2026/04/10 22:54:24 INFO Applying migration id=outboxactor 2026/04/10 22:54:24 INFO Applying migration id=outboxsender 2026/04/10 22:54:24 INFO Applying migration id=thread 2026/04/10 22:54:24 INFO Applying migration id=host 2026/04/10 22:54:24 INFO Applying migration id=sharedinbox 2026/04/10 22:54:24 INFO Applying migration id=noteshost 2026/04/10 22:54:24 INFO Applying migration id=fetched 2026/04/10 22:54:24 INFO Applying migration id=move 2026/04/10 22:54:24 INFO Applying migration id=cleanup 2026/04/10 22:54:24 INFO Applying migration id=received 2026/04/10 22:54:24 INFO Applying migration id=namehost 2026/04/10 22:54:24 INFO Applying migration id=outboxhost 2026/04/10 22:54:24 INFO Applying migration id=notesfts 2026/04/10 22:54:24 INFO Applying migration id=iconsname 2026/04/10 22:54:24 INFO Applying migration id=nohash 2026/04/10 22:54:24 INFO Applying migration id=shares 2026/04/10 22:54:24 INFO Applying migration id=actorttl 2026/04/10 22:54:24 INFO Applying migration id=tocc 2026/04/10 22:54:24 INFO Applying migration id=followeds 2026/04/10 22:54:24 INFO Applying migration id=certhash 2026/04/10 22:54:24 INFO Applying migration id=follows_sync 2026/04/10 22:54:24 INFO Applying migration id=jsonpath 2026/04/10 22:54:24 INFO Applying migration id=localforward 2026/04/10 22:54:24 INFO Applying migration id=avatar 2026/04/10 22:54:24 INFO Applying migration id=noimage 2026/04/10 22:54:24 INFO Applying migration id=feed 2026/04/10 22:54:24 INFO Applying migration id=bookmarks 2026/04/10 22:54:24 INFO Applying migration id=shareactivity 2026/04/10 22:54:24 INFO Applying migration id=application 2026/04/10 22:54:24 INFO Applying migration id=certificates 2026/04/10 22:54:24 INFO Applying migration id=rawforward 2026/04/10 22:54:24 INFO Applying migration id=publickey 2026/04/10 22:54:24 INFO Applying migration id=resolvegroup 2026/04/10 22:54:24 INFO Applying migration id=reject 2026/04/10 22:54:24 INFO Applying migration id=autodel 2026/04/10 22:54:24 INFO Applying migration id=jsonb 2026/04/10 22:54:24 INFO Applying migration id=quote 2026/04/10 22:54:24 INFO Applying migration id=rfc9421 2026/04/10 22:54:24 INFO Applying migration id=keys 2026/04/10 22:54:24 INFO Applying migration id=portable 2026/04/10 22:54:24 INFO Applying migration id=proofs 2026/04/10 22:54:24 INFO Applying migration id=contexts 2026/04/10 22:54:24 INFO Applying migration id=deliverieshost 2026/04/10 22:54:24 INFO Applying migration id=pembegin 2026/04/10 22:54:24 INFO Applying migration id=didhost 2026/04/10 22:54:24 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeSuspended (0.19s) === RUN TestResolve_FederatedActorWrongIDCached 2026/04/10 22:54:24 INFO Applying migration id=initial 2026/04/10 22:54:24 INFO Applying migration id=notesupdated 2026/04/10 22:54:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:24 INFO Applying migration id=activitiesid 2026/04/10 22:54:24 INFO Applying migration id=outbox 2026/04/10 22:54:24 INFO Applying migration id=edits 2026/04/10 22:54:24 INFO Applying migration id=outboxactor 2026/04/10 22:54:24 INFO Applying migration id=outboxsender 2026/04/10 22:54:24 INFO Applying migration id=thread 2026/04/10 22:54:24 INFO Applying migration id=host 2026/04/10 22:54:24 INFO Applying migration id=sharedinbox 2026/04/10 22:54:24 INFO Applying migration id=noteshost 2026/04/10 22:54:24 INFO Applying migration id=fetched 2026/04/10 22:54:24 INFO Applying migration id=move 2026/04/10 22:54:24 INFO Applying migration id=cleanup 2026/04/10 22:54:24 INFO Applying migration id=received 2026/04/10 22:54:24 INFO Applying migration id=namehost 2026/04/10 22:54:24 INFO Applying migration id=outboxhost 2026/04/10 22:54:24 INFO Applying migration id=notesfts 2026/04/10 22:54:24 INFO Applying migration id=iconsname 2026/04/10 22:54:24 INFO Applying migration id=nohash 2026/04/10 22:54:24 INFO Applying migration id=shares 2026/04/10 22:54:24 INFO Applying migration id=actorttl 2026/04/10 22:54:24 INFO Applying migration id=tocc 2026/04/10 22:54:24 INFO Applying migration id=followeds 2026/04/10 22:54:24 INFO Applying migration id=certhash 2026/04/10 22:54:24 INFO Applying migration id=follows_sync 2026/04/10 22:54:24 INFO Applying migration id=jsonpath 2026/04/10 22:54:25 INFO Applying migration id=localforward 2026/04/10 22:54:25 INFO Applying migration id=avatar 2026/04/10 22:54:25 INFO Applying migration id=noimage 2026/04/10 22:54:25 INFO Applying migration id=feed 2026/04/10 22:54:25 INFO Applying migration id=bookmarks 2026/04/10 22:54:25 INFO Applying migration id=shareactivity 2026/04/10 22:54:25 INFO Applying migration id=application 2026/04/10 22:54:25 INFO Applying migration id=certificates 2026/04/10 22:54:25 INFO Applying migration id=rawforward 2026/04/10 22:54:25 INFO Applying migration id=publickey 2026/04/10 22:54:25 INFO Applying migration id=resolvegroup 2026/04/10 22:54:25 INFO Applying migration id=reject 2026/04/10 22:54:25 INFO Applying migration id=autodel 2026/04/10 22:54:25 INFO Applying migration id=jsonb 2026/04/10 22:54:25 INFO Applying migration id=quote 2026/04/10 22:54:25 INFO Applying migration id=rfc9421 2026/04/10 22:54:25 INFO Applying migration id=keys 2026/04/10 22:54:25 INFO Applying migration id=portable 2026/04/10 22:54:25 INFO Applying migration id=proofs 2026/04/10 22:54:25 INFO Applying migration id=contexts 2026/04/10 22:54:25 INFO Applying migration id=deliverieshost 2026/04/10 22:54:25 INFO Applying migration id=pembegin 2026/04/10 22:54:25 INFO Applying migration id=didhost 2026/04/10 22:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDCached (0.40s) === RUN TestResolve_FederatedActorWrongIDCachedOldCache 2026/04/10 22:54:25 INFO Applying migration id=initial 2026/04/10 22:54:25 INFO Applying migration id=notesupdated 2026/04/10 22:54:25 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:25 INFO Applying migration id=activitiesid 2026/04/10 22:54:25 INFO Applying migration id=outbox 2026/04/10 22:54:25 INFO Applying migration id=edits 2026/04/10 22:54:25 INFO Applying migration id=outboxactor 2026/04/10 22:54:25 INFO Applying migration id=outboxsender 2026/04/10 22:54:25 INFO Applying migration id=thread 2026/04/10 22:54:25 INFO Applying migration id=host 2026/04/10 22:54:25 INFO Applying migration id=sharedinbox 2026/04/10 22:54:25 INFO Applying migration id=noteshost 2026/04/10 22:54:25 INFO Applying migration id=fetched 2026/04/10 22:54:25 INFO Applying migration id=move 2026/04/10 22:54:25 INFO Applying migration id=cleanup 2026/04/10 22:54:25 INFO Applying migration id=received 2026/04/10 22:54:25 INFO Applying migration id=namehost 2026/04/10 22:54:25 INFO Applying migration id=outboxhost 2026/04/10 22:54:25 INFO Applying migration id=notesfts 2026/04/10 22:54:25 INFO Applying migration id=iconsname 2026/04/10 22:54:25 INFO Applying migration id=nohash 2026/04/10 22:54:25 INFO Applying migration id=shares 2026/04/10 22:54:25 INFO Applying migration id=actorttl 2026/04/10 22:54:25 INFO Applying migration id=tocc 2026/04/10 22:54:25 INFO Applying migration id=followeds 2026/04/10 22:54:25 INFO Applying migration id=certhash 2026/04/10 22:54:25 INFO Applying migration id=follows_sync 2026/04/10 22:54:25 INFO Applying migration id=jsonpath 2026/04/10 22:54:25 INFO Applying migration id=localforward 2026/04/10 22:54:25 INFO Applying migration id=avatar 2026/04/10 22:54:25 INFO Applying migration id=noimage 2026/04/10 22:54:25 INFO Applying migration id=feed 2026/04/10 22:54:25 INFO Applying migration id=bookmarks 2026/04/10 22:54:25 INFO Applying migration id=shareactivity 2026/04/10 22:54:25 INFO Applying migration id=application 2026/04/10 22:54:25 INFO Applying migration id=certificates 2026/04/10 22:54:25 INFO Applying migration id=rawforward 2026/04/10 22:54:25 INFO Applying migration id=publickey 2026/04/10 22:54:25 INFO Applying migration id=resolvegroup 2026/04/10 22:54:25 INFO Applying migration id=reject 2026/04/10 22:54:25 INFO Applying migration id=autodel 2026/04/10 22:54:25 INFO Applying migration id=jsonb 2026/04/10 22:54:25 INFO Applying migration id=quote 2026/04/10 22:54:25 INFO Applying migration id=rfc9421 2026/04/10 22:54:25 INFO Applying migration id=keys 2026/04/10 22:54:25 INFO Applying migration id=portable 2026/04/10 22:54:25 INFO Applying migration id=proofs 2026/04/10 22:54:25 INFO Applying migration id=contexts 2026/04/10 22:54:25 INFO Applying migration id=deliverieshost 2026/04/10 22:54:25 INFO Applying migration id=pembegin 2026/04/10 22:54:25 INFO Applying migration id=didhost 2026/04/10 22:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/04/10 22:54:25 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/04/10 22:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDCachedOldCache (0.15s) === RUN TestResolve_FederatedActorWrongIDOldCache 2026/04/10 22:54:25 INFO Applying migration id=initial 2026/04/10 22:54:25 INFO Applying migration id=notesupdated 2026/04/10 22:54:25 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:25 INFO Applying migration id=activitiesid 2026/04/10 22:54:25 INFO Applying migration id=outbox 2026/04/10 22:54:25 INFO Applying migration id=edits 2026/04/10 22:54:25 INFO Applying migration id=outboxactor 2026/04/10 22:54:25 INFO Applying migration id=outboxsender 2026/04/10 22:54:25 INFO Applying migration id=thread 2026/04/10 22:54:25 INFO Applying migration id=host 2026/04/10 22:54:25 INFO Applying migration id=sharedinbox 2026/04/10 22:54:25 INFO Applying migration id=noteshost 2026/04/10 22:54:25 INFO Applying migration id=fetched 2026/04/10 22:54:25 INFO Applying migration id=move 2026/04/10 22:54:25 INFO Applying migration id=cleanup 2026/04/10 22:54:25 INFO Applying migration id=received 2026/04/10 22:54:25 INFO Applying migration id=namehost 2026/04/10 22:54:25 INFO Applying migration id=outboxhost 2026/04/10 22:54:25 INFO Applying migration id=notesfts 2026/04/10 22:54:25 INFO Applying migration id=iconsname 2026/04/10 22:54:25 INFO Applying migration id=nohash 2026/04/10 22:54:25 INFO Applying migration id=shares 2026/04/10 22:54:25 INFO Applying migration id=actorttl 2026/04/10 22:54:25 INFO Applying migration id=tocc 2026/04/10 22:54:25 INFO Applying migration id=followeds 2026/04/10 22:54:25 INFO Applying migration id=certhash 2026/04/10 22:54:25 INFO Applying migration id=follows_sync 2026/04/10 22:54:25 INFO Applying migration id=jsonpath 2026/04/10 22:54:25 INFO Applying migration id=localforward 2026/04/10 22:54:25 INFO Applying migration id=avatar 2026/04/10 22:54:25 INFO Applying migration id=noimage 2026/04/10 22:54:25 INFO Applying migration id=feed 2026/04/10 22:54:25 INFO Applying migration id=bookmarks 2026/04/10 22:54:25 INFO Applying migration id=shareactivity 2026/04/10 22:54:25 INFO Applying migration id=application 2026/04/10 22:54:25 INFO Applying migration id=certificates 2026/04/10 22:54:25 INFO Applying migration id=rawforward 2026/04/10 22:54:25 INFO Applying migration id=publickey 2026/04/10 22:54:25 INFO Applying migration id=resolvegroup 2026/04/10 22:54:25 INFO Applying migration id=reject 2026/04/10 22:54:25 INFO Applying migration id=autodel 2026/04/10 22:54:25 INFO Applying migration id=jsonb 2026/04/10 22:54:25 INFO Applying migration id=quote 2026/04/10 22:54:25 INFO Applying migration id=rfc9421 2026/04/10 22:54:25 INFO Applying migration id=keys 2026/04/10 22:54:25 INFO Applying migration id=portable 2026/04/10 22:54:25 INFO Applying migration id=proofs 2026/04/10 22:54:25 INFO Applying migration id=contexts 2026/04/10 22:54:25 INFO Applying migration id=deliverieshost 2026/04/10 22:54:25 INFO Applying migration id=pembegin 2026/04/10 22:54:25 INFO Applying migration id=didhost 2026/04/10 22:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/04/10 22:54:25 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/04/10 22:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/04/10 22:54:25 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/04/10 22:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDOldCache (0.12s) PASS ok github.com/dimkr/tootik/fed (cached) === RUN TestGetTextAndLinks_EmptyPost --- PASS: TestGetTextAndLinks_EmptyPost (0.00s) === RUN TestGetTextAndLinks_FewLines --- PASS: TestGetTextAndLinks_FewLines (0.00s) === RUN TestGetTextAndLinks_ManyLines --- PASS: TestGetTextAndLinks_ManyLines (0.00s) === RUN TestGetTextAndLinks_ManyLinesExtraLineBreak --- PASS: TestGetTextAndLinks_ManyLinesExtraLineBreak (0.00s) === RUN TestGetTextAndLinks_ManyLinesExtraLineBreaks --- PASS: TestGetTextAndLinks_ManyLinesExtraLineBreaks (0.00s) === RUN TestGetTextAndLinks_ManyLinesNoParagraphs --- PASS: TestGetTextAndLinks_ManyLinesNoParagraphs (0.00s) === RUN TestGetTextAndLinks_ManyLinesNoParagraphsExtraLineBreak --- PASS: TestGetTextAndLinks_ManyLinesNoParagraphsExtraLineBreak (0.00s) === RUN TestGetTextAndLinks_ManyLinesManyRunes --- PASS: TestGetTextAndLinks_ManyLinesManyRunes (0.00s) === RUN TestGetTextAndLinks_EmptyLinesInMiddle --- PASS: TestGetTextAndLinks_EmptyLinesInMiddle (0.00s) === RUN TestGetTextAndLinks_EmptyLinesInMiddleThenMoreLines --- PASS: TestGetTextAndLinks_EmptyLinesInMiddleThenMoreLines (0.00s) === RUN TestGetTextAndLinks_ManyLinesNoLinesLimit --- PASS: TestGetTextAndLinks_ManyLinesNoLinesLimit (0.00s) PASS ok github.com/dimkr/tootik/front (cached) ? github.com/dimkr/tootik/front/finger [no test files] ? github.com/dimkr/tootik/front/gemini [no test files] ? github.com/dimkr/tootik/front/gopher [no test files] ? github.com/dimkr/tootik/front/graph [no test files] ? github.com/dimkr/tootik/front/guppy [no test files] ? github.com/dimkr/tootik/front/static [no test files] ? github.com/dimkr/tootik/front/text [no test files] === RUN TestRaw_TrailingNewLine --- PASS: TestRaw_TrailingNewLine (0.00s) === RUN TestRaw_NoTrailingNewLine --- PASS: TestRaw_NoTrailingNewLine (0.00s) PASS ok github.com/dimkr/tootik/front/text/gmap (cached) ? github.com/dimkr/tootik/front/text/gmi [no test files] ? github.com/dimkr/tootik/front/text/guppy [no test files] === RUN TestFromHTML_Empty === PAUSE TestFromHTML_Empty === RUN TestFromHTML_Plain === PAUSE TestFromHTML_Plain === RUN TestFromHTML_Paragraphs === PAUSE TestFromHTML_Paragraphs === RUN TestFromHTML_TitleAndParagraphs === PAUSE TestFromHTML_TitleAndParagraphs === RUN TestFromHTML_TitleSubtitleAndParagraphs === PAUSE TestFromHTML_TitleSubtitleAndParagraphs === RUN TestFromHTML_TitleParagraphSubtitleAndParagraph === PAUSE TestFromHTML_TitleParagraphSubtitleAndParagraph === RUN TestFromHTML_LineBreak === PAUSE TestFromHTML_LineBreak === RUN TestFromHTML_MentionAndLink === PAUSE TestFromHTML_MentionAndLink === RUN TestFromHTML_MentionAndLinks === PAUSE TestFromHTML_MentionAndLinks === RUN TestFromHTML_MentionAndLinkAltText === PAUSE TestFromHTML_MentionAndLinkAltText === RUN TestFromHTML_Mention === PAUSE TestFromHTML_Mention === RUN TestFromHTML_Image === PAUSE TestFromHTML_Image === RUN TestFromHTML_ImageAlt === PAUSE TestFromHTML_ImageAlt === RUN TestFromHTML_ImageNoSrc === PAUSE TestFromHTML_ImageNoSrc === RUN TestFromHTML_ImageAndLink === PAUSE TestFromHTML_ImageAndLink === RUN TestFromHTML_ImageAndSameLink === PAUSE TestFromHTML_ImageAndSameLink === RUN TestFromHTML_Escaping === PAUSE TestFromHTML_Escaping === RUN TestFromHTML_UnorderedList === PAUSE TestFromHTML_UnorderedList === RUN TestFromHTML_OrderedList === PAUSE TestFromHTML_OrderedList === RUN TestFromHTML_Quote === PAUSE TestFromHTML_Quote === RUN TestToHTML_Empty === PAUSE TestToHTML_Empty === RUN TestToHTML_Plain === PAUSE TestToHTML_Plain === RUN TestToHTML_LineBreak === PAUSE TestToHTML_LineBreak === RUN TestToHTML_TwoLineBreaks === PAUSE TestToHTML_TwoLineBreaks === RUN TestToHTML_ManyLineBreaks === PAUSE TestToHTML_ManyLineBreaks === RUN TestToHTML_ManyLinesManyLineBreaks === PAUSE TestToHTML_ManyLinesManyLineBreaks === RUN TestToHTML_LeadingLineBreak === PAUSE TestToHTML_LeadingLineBreak === RUN TestToHTML_LeadingLineBreaks === PAUSE TestToHTML_LeadingLineBreaks === RUN TestToHTML_TrailingLineBreak === PAUSE TestToHTML_TrailingLineBreak === RUN TestToHTML_TrailingLineBreaks === PAUSE TestToHTML_TrailingLineBreaks === RUN TestToHTML_OnlyLineBreaks === PAUSE TestToHTML_OnlyLineBreaks === RUN TestToHTML_Link === PAUSE TestToHTML_Link === RUN TestToHTML_OverlappingLink === PAUSE TestToHTML_OverlappingLink === RUN TestToHTML_LinkAndLineBreak === PAUSE TestToHTML_LinkAndLineBreak === RUN TestToHTML_LinkStart === PAUSE TestToHTML_LinkStart === RUN TestToHTML_LinkDot === PAUSE TestToHTML_LinkDot === RUN TestToHTML_Question === PAUSE TestToHTML_Question === RUN TestToHTML_LinkExclamationMark === PAUSE TestToHTML_LinkExclamationMark === RUN TestToHTML_LinkParentheses === PAUSE TestToHTML_LinkParentheses === RUN TestToHTML_TitleAndParagraphs === PAUSE TestToHTML_TitleAndParagraphs === RUN TestToHTML_TitleSubtitleAndParagraphs === PAUSE TestToHTML_TitleSubtitleAndParagraphs === RUN TestToHTML_Mentions === PAUSE TestToHTML_Mentions === RUN TestToHTML_MissingMentions === PAUSE TestToHTML_MissingMentions === RUN TestToHTML_NoMentions === PAUSE TestToHTML_NoMentions === RUN TestToHTML_EmojiMention === PAUSE TestToHTML_EmojiMention === RUN TestToHTML_Escaping === PAUSE TestToHTML_Escaping === CONT TestFromHTML_Empty --- PASS: TestFromHTML_Empty (0.00s) === CONT TestToHTML_Escaping --- PASS: TestToHTML_Escaping (0.00s) === CONT TestToHTML_EmojiMention --- PASS: TestToHTML_EmojiMention (0.00s) === CONT TestToHTML_NoMentions --- PASS: TestToHTML_NoMentions (0.00s) === CONT TestToHTML_MissingMentions --- PASS: TestToHTML_MissingMentions (0.00s) === CONT TestToHTML_Mentions --- PASS: TestToHTML_Mentions (0.00s) === CONT TestToHTML_TitleSubtitleAndParagraphs --- PASS: TestToHTML_TitleSubtitleAndParagraphs (0.00s) === CONT 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 TestFromHTML_Escaping === CONT TestFromHTML_MentionAndLinks === CONT TestFromHTML_LineBreak === CONT TestFromHTML_TitleParagraphSubtitleAndParagraph === CONT TestFromHTML_TitleSubtitleAndParagraphs === CONT TestFromHTML_TitleAndParagraphs --- PASS: TestFromHTML_Escaping (0.00s) === CONT TestFromHTML_UnorderedList --- PASS: TestFromHTML_LineBreak (0.00s) --- PASS: TestFromHTML_TitleParagraphSubtitleAndParagraph (0.00s) --- PASS: TestFromHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestFromHTML_MentionAndLinks (0.00s) === CONT TestFromHTML_ImageAndSameLink --- PASS: TestFromHTML_TitleAndParagraphs (0.00s) === CONT TestFromHTML_ImageNoSrc --- PASS: TestFromHTML_ImageNoSrc (0.00s) === CONT TestFromHTML_ImageAlt --- PASS: TestFromHTML_ImageAndSameLink (0.00s) === CONT TestFromHTML_ImageAndLink --- PASS: TestFromHTML_ImageAlt (0.00s) === CONT TestFromHTML_Image --- PASS: TestFromHTML_UnorderedList (0.00s) --- PASS: TestFromHTML_ImageAndLink (0.00s) === CONT TestFromHTML_Mention --- PASS: TestFromHTML_Image (0.00s) --- PASS: TestFromHTML_Mention (0.00s) === CONT TestFromHTML_MentionAndLinkAltText --- PASS: TestFromHTML_MentionAndLinkAltText (0.00s) === CONT TestFromHTML_MentionAndLink --- PASS: TestFromHTML_MentionAndLink (0.00s) === CONT TestToHTML_OnlyLineBreaks --- PASS: TestToHTML_OnlyLineBreaks (0.00s) === CONT TestToHTML_LinkAndLineBreak --- PASS: TestToHTML_LinkAndLineBreak (0.00s) === CONT TestToHTML_TrailingLineBreak --- PASS: TestToHTML_TrailingLineBreak (0.00s) === CONT TestToHTML_OverlappingLink --- PASS: TestToHTML_OverlappingLink (0.00s) === CONT TestToHTML_Link --- PASS: TestToHTML_Link (0.00s) === CONT TestToHTML_TrailingLineBreaks --- PASS: TestToHTML_TrailingLineBreaks (0.00s) === CONT TestToHTML_LineBreak --- PASS: TestToHTML_LineBreak (0.00s) === CONT TestToHTML_Empty --- PASS: TestToHTML_Empty (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 TestFromHTML_Quote --- PASS: TestFromHTML_Quote (0.00s) === CONT TestToHTML_Plain --- PASS: TestToHTML_Plain (0.00s) === CONT TestFromHTML_OrderedList --- PASS: TestFromHTML_OrderedList (0.00s) === CONT TestToHTML_LeadingLineBreaks --- PASS: TestToHTML_LeadingLineBreaks (0.00s) === CONT TestToHTML_LeadingLineBreak --- PASS: TestToHTML_LeadingLineBreak (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 (cached) ? github.com/dimkr/tootik/front/user [no test files] === RUN TestRFC9421_BuildSignatureBase === RUN TestRFC9421_BuildSignatureBase/DerivedComponents === PAUSE TestRFC9421_BuildSignatureBase/DerivedComponents === RUN TestRFC9421_BuildSignatureBase/MultipleValues === PAUSE TestRFC9421_BuildSignatureBase/MultipleValues === RUN TestRFC9421_BuildSignatureBase/MissingHeader === PAUSE TestRFC9421_BuildSignatureBase/MissingHeader === RUN TestRFC9421_BuildSignatureBase/UnsupportedComponent === PAUSE TestRFC9421_BuildSignatureBase/UnsupportedComponent === CONT TestRFC9421_BuildSignatureBase/DerivedComponents === CONT TestRFC9421_BuildSignatureBase/MissingHeader === CONT TestRFC9421_BuildSignatureBase/MultipleValues === CONT TestRFC9421_BuildSignatureBase/UnsupportedComponent --- PASS: TestRFC9421_BuildSignatureBase (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/DerivedComponents (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MissingHeader (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MultipleValues (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/UnsupportedComponent (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.29s) === RUN TestSign_Get --- PASS: TestSign_Get (0.44s) === RUN TestSign_NoKeyID --- PASS: TestSign_NoKeyID (0.16s) === RUN TestSign_WrongKeyType --- PASS: TestSign_WrongKeyType (0.00s) === RUN TestSign_MissingHeader --- PASS: TestSign_MissingHeader (0.40s) === RUN TestSign_ReadFailure --- PASS: TestSign_ReadFailure (0.22s) === RUN TestSign_SignFailure --- PASS: TestSign_SignFailure (0.00s) === RUN TestVerify_TooOld --- PASS: TestVerify_TooOld (0.54s) === RUN TestVerify_TooNew --- PASS: TestVerify_TooNew (0.24s) === RUN TestVerify_NoDate --- PASS: TestVerify_NoDate (0.20s) === RUN TestVerify_InvalidDate --- PASS: TestVerify_InvalidDate (0.18s) === RUN TestVerify_WrongHost --- PASS: TestVerify_WrongHost (0.65s) === RUN TestVerify_EmptyHost --- PASS: TestVerify_EmptyHost (0.10s) === RUN TestVerify_NoHostFallback --- PASS: TestVerify_NoHostFallback (0.43s) === RUN TestVerify_NoHostWrongFallback --- PASS: TestVerify_NoHostWrongFallback (0.20s) === RUN TestVerify_TwoSignatureHeaders --- PASS: TestVerify_TwoSignatureHeaders (0.14s) === RUN TestVerify_TwoKeyIDs --- PASS: TestVerify_TwoKeyIDs (0.31s) === RUN TestVerify_TwoSignatures --- PASS: TestVerify_TwoSignatures (0.22s) === RUN TestVerify_TwoHeaders --- PASS: TestVerify_TwoHeaders (0.13s) === RUN TestVerify_InvalidAttribute --- PASS: TestVerify_InvalidAttribute (0.09s) === RUN TestVerify_NoKeyID --- PASS: TestVerify_NoKeyID (0.07s) === RUN TestVerify_NoSignature --- PASS: TestVerify_NoSignature (0.16s) === RUN TestVerify_NoHeaders --- PASS: TestVerify_NoHeaders (0.31s) === RUN TestVerify_InvalidSignatureBase64 --- PASS: TestVerify_InvalidSignatureBase64 (0.44s) === RUN TestVerify_DuplicateHeaders --- PASS: TestVerify_DuplicateHeaders (0.26s) === RUN TestVerify_HeadersOnlyWhitespace --- PASS: TestVerify_HeadersOnlyWhitespace (0.14s) === RUN TestVerify_HeadersLeadingWhitespace --- PASS: TestVerify_HeadersLeadingWhitespace (0.15s) === RUN TestVerify_HeadersTrailingWhitespace --- PASS: TestVerify_HeadersTrailingWhitespace (0.15s) === RUN TestVerify_HeadersContainsWhitespace --- PASS: TestVerify_HeadersContainsWhitespace (0.28s) === RUN TestVerify_TargetNotSigned --- PASS: TestVerify_TargetNotSigned (0.10s) === RUN TestVerify_HostNotSigned --- PASS: TestVerify_HostNotSigned (0.06s) === RUN TestVerify_DateNotSigned --- PASS: TestVerify_DateNotSigned (0.11s) === RUN TestVerify_DigestNotSigned --- PASS: TestVerify_DigestNotSigned (0.19s) === RUN TestVerify_MissingSignedHeader --- PASS: TestVerify_MissingSignedHeader (0.18s) === RUN TestVerify_MissingSpecialSignedHeader --- PASS: TestVerify_MissingSpecialSignedHeader (0.29s) === RUN TestVerify_DuplicateSignedHeader --- PASS: TestVerify_DuplicateSignedHeader (0.20s) === RUN TestVerify_NoDigest --- PASS: TestVerify_NoDigest (0.13s) === RUN TestVerify_ShortDigest --- PASS: TestVerify_ShortDigest (0.08s) === RUN TestVerify_InvalidDigestAlgorithm --- PASS: TestVerify_InvalidDigestAlgorithm (0.25s) === RUN TestVerify_InvalidDigestBase64 --- PASS: TestVerify_InvalidDigestBase64 (0.23s) === RUN TestVerify_InvalidDigestHashSize --- PASS: TestVerify_InvalidDigestHashSize (0.28s) === RUN TestVerify_WrongHash --- PASS: TestVerify_WrongHash (0.14s) === RUN TestVerify_DifferentMethod --- PASS: TestVerify_DifferentMethod (0.14s) === RUN TestVerify_DifferentHost --- PASS: TestVerify_DifferentHost (0.14s) === RUN TestVerify_DifferentDate --- PASS: TestVerify_DifferentDate (0.25s) === RUN TestVerify_DifferentContentType --- PASS: TestVerify_DifferentContentType (0.08s) === RUN TestVerify_WrongKey --- PASS: TestVerify_WrongKey (0.51s) === RUN TestVerify_SmallKey --- PASS: TestVerify_SmallKey (0.02s) === RUN TestVerify_WrongKeyType --- PASS: TestVerify_WrongKeyType (0.29s) === CONT TestRFC9421_Sign === RUN TestRFC9421_Sign/RSAHappyFlow === CONT TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifyFailure/TwoSignatures === PAUSE TestRFC9421_VerifyFailure/TwoSignatures === RUN TestRFC9421_VerifyFailure/TwoContentDigest === PAUSE TestRFC9421_VerifyFailure/TwoContentDigest === CONT TestRFC9421_VerifySignatureAge === RUN TestRFC9421_VerifySignatureAge/Ed25519 === PAUSE TestRFC9421_VerifySignatureAge/Ed25519 === CONT TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyHappyFlow/RSA === PAUSE TestRFC9421_VerifyHappyFlow/RSA === RUN TestRFC9421_VerifyHappyFlow/Ed25519 === PAUSE TestRFC9421_VerifyHappyFlow/Ed25519 === CONT TestRFC9421_VerifyHappyFlow/RSA === PAUSE TestRFC9421_Sign/RSAHappyFlow === CONT TestRFC9421_VerifyHappyFlow/Ed25519 === RUN TestRFC9421_Sign/Ed25519HappyFlow === PAUSE TestRFC9421_Sign/Ed25519HappyFlow === RUN TestRFC9421_Sign/BodyReadFailure === PAUSE TestRFC9421_Sign/BodyReadFailure === RUN TestRFC9421_Sign/EmptyKeyID === PAUSE TestRFC9421_Sign/EmptyKeyID === RUN TestRFC9421_VerifyFailure/InvalidBase64 === PAUSE TestRFC9421_VerifyFailure/InvalidBase64 === RUN TestRFC9421_VerifySignatureAge/Ed25519#01 === RUN TestRFC9421_Sign/InvalidKeyType === RUN TestRFC9421_VerifyFailure/CreatedNotNumber === PAUSE TestRFC9421_Sign/InvalidKeyType === PAUSE TestRFC9421_VerifyFailure/CreatedNotNumber === RUN TestRFC9421_Sign/SmallKey === RUN TestRFC9421_VerifyFailure/Expired === PAUSE TestRFC9421_Sign/SmallKey === PAUSE TestRFC9421_VerifyFailure/Expired === PAUSE TestRFC9421_VerifySignatureAge/Ed25519#01 === RUN TestRFC9421_Sign/InvalidComponent === PAUSE TestRFC9421_Sign/InvalidComponent === RUN TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_VerifyFailure/ExpiresNotNumber === PAUSE TestRFC9421_VerifyFailure/ExpiresNotNumber === RUN TestRFC9421_VerifyFailure/TwoAlg === CONT TestRFC9421_VerifySignatureAge/Ed25519 === CONT TestRFC9421_VerifySignatureAge/Ed25519#01 --- PASS: TestRFC9421_VerifySignatureAge (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519 (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519#01 (0.00s) === PAUSE TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_Sign/PostWithoutQuery === PAUSE TestRFC9421_VerifyFailure/TwoAlg === PAUSE TestRFC9421_Sign/PostWithoutQuery === RUN TestRFC9421_Sign/GetWithQuery === PAUSE TestRFC9421_Sign/GetWithQuery === RUN TestRFC9421_Sign/GetWithoutQuery === PAUSE TestRFC9421_Sign/GetWithoutQuery === RUN TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_Sign/PostWithQuery === CONT TestRFC9421_Sign/InvalidKeyType === CONT TestRFC9421_Sign/GetWithoutQuery === CONT TestRFC9421_Sign/GetWithQuery === CONT TestRFC9421_Sign/PostWithoutQuery === CONT TestRFC9421_Sign/RSAHappyFlow === CONT TestRFC9421_Sign/InvalidComponent === CONT TestRFC9421_Sign/SmallKey === PAUSE TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_Sign/BodyReadFailure === CONT TestRFC9421_Sign/EmptyKeyID === RUN TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_Sign/Ed25519HappyFlow === PAUSE TestRFC9421_VerifyFailure/AlgNoQuotes === RUN TestRFC9421_VerifyFailure/InvalidHost --- PASS: TestRFC9421_VerifyHappyFlow (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/RSA (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/Ed25519 (0.00s) === PAUSE TestRFC9421_VerifyFailure/InvalidHost === RUN TestRFC9421_VerifyFailure/InvalidSignatureInput === PAUSE TestRFC9421_VerifyFailure/InvalidSignatureInput === RUN TestRFC9421_VerifyFailure/InvalidSignature === PAUSE TestRFC9421_VerifyFailure/InvalidSignature === RUN TestRFC9421_VerifyFailure/LabelMismatch === PAUSE TestRFC9421_VerifyFailure/LabelMismatch === RUN TestRFC9421_VerifyFailure/DuplicateComponent === PAUSE TestRFC9421_VerifyFailure/DuplicateComponent === RUN TestRFC9421_VerifyFailure/MissingRequiredComponent === PAUSE TestRFC9421_VerifyFailure/MissingRequiredComponent === RUN TestRFC9421_VerifyFailure/TwoKeyIDs === PAUSE TestRFC9421_VerifyFailure/TwoKeyIDs === RUN TestRFC9421_VerifyFailure/KeyIDNoQuotes === PAUSE TestRFC9421_VerifyFailure/KeyIDNoQuotes === RUN TestRFC9421_VerifyFailure/TwoCreated === PAUSE TestRFC9421_VerifyFailure/TwoCreated === RUN TestRFC9421_VerifyFailure/TwoExpires === PAUSE TestRFC9421_VerifyFailure/TwoExpires === RUN TestRFC9421_VerifyFailure/AddedTag === PAUSE TestRFC9421_VerifyFailure/AddedTag === RUN TestRFC9421_VerifyFailure/InvalidParameter === PAUSE TestRFC9421_VerifyFailure/InvalidParameter === RUN TestRFC9421_VerifyFailure/NoKeyId === PAUSE TestRFC9421_VerifyFailure/NoKeyId === RUN TestRFC9421_VerifyFailure/NoCreated === PAUSE TestRFC9421_VerifyFailure/NoCreated === RUN TestRFC9421_VerifyFailure/NoContentDigest === PAUSE TestRFC9421_VerifyFailure/NoContentDigest === RUN TestRFC9421_VerifyFailure/EmptyContentDigest === PAUSE TestRFC9421_VerifyFailure/EmptyContentDigest === RUN TestRFC9421_VerifyFailure/InvalidContentDigest === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigest === RUN TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === RUN TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === RUN TestRFC9421_VerifyFailure/InvalidComponent === PAUSE TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/TwoSignatures === CONT TestRFC9421_VerifyFailure/TwoCreated === CONT TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === CONT TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === CONT TestRFC9421_VerifyFailure/InvalidContentDigest === CONT TestRFC9421_VerifyFailure/EmptyContentDigest === CONT TestRFC9421_VerifyFailure/NoContentDigest === CONT TestRFC9421_VerifyFailure/NoCreated === CONT TestRFC9421_VerifyFailure/NoKeyId === CONT TestRFC9421_VerifyFailure/InvalidParameter === CONT TestRFC9421_VerifyFailure/AddedTag === CONT TestRFC9421_VerifyFailure/InvalidHost === CONT TestRFC9421_VerifyFailure/TwoExpires === CONT TestRFC9421_VerifyFailure/KeyIDNoQuotes === CONT TestRFC9421_VerifyFailure/DuplicateComponent === CONT TestRFC9421_VerifyFailure/LabelMismatch === CONT TestRFC9421_VerifyFailure/TwoKeyIDs === CONT TestRFC9421_VerifyFailure/InvalidSignature === CONT TestRFC9421_VerifyFailure/MissingRequiredComponent === CONT TestRFC9421_VerifyFailure/InvalidSignatureInput === CONT TestRFC9421_VerifyFailure/ExpiresNotNumber === CONT TestRFC9421_VerifyFailure/CreatedNotNumber === CONT TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_VerifyFailure/Expired === CONT TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_VerifyFailure/InvalidBase64 === CONT TestRFC9421_VerifyFailure/TwoContentDigest === CONT TestRFC9421_VerifyFailure/TwoAlg --- PASS: TestRFC9421_VerifyFailure (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoSignatures (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/EmptyContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoKeyId (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidParameter (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidHost (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoExpires (0.00s) --- PASS: TestRFC9421_VerifyFailure/KeyIDNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/DuplicateComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/LabelMismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoKeyIDs (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignature (0.00s) --- PASS: TestRFC9421_VerifyFailure/AddedTag (0.00s) --- PASS: TestRFC9421_VerifyFailure/MissingRequiredComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignatureInput (0.00s) --- PASS: TestRFC9421_VerifyFailure/ExpiresNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/CreatedNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/AlgNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/Expired (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoAlg (0.00s) --- PASS: TestRFC9421_Sign (0.00s) --- PASS: TestRFC9421_Sign/InvalidKeyType (0.00s) --- PASS: TestRFC9421_Sign/PostWithQuery (0.00s) --- PASS: TestRFC9421_Sign/GetWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/PostWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/InvalidComponent (0.00s) --- PASS: TestRFC9421_Sign/SmallKey (0.00s) --- PASS: TestRFC9421_Sign/GetWithQuery (0.00s) --- PASS: TestRFC9421_Sign/BodyReadFailure (0.00s) --- PASS: TestRFC9421_Sign/EmptyKeyID (0.00s) --- PASS: TestRFC9421_Sign/Ed25519HappyFlow (0.00s) --- PASS: TestRFC9421_Sign/RSAHappyFlow (0.00s) PASS ok github.com/dimkr/tootik/httpsig (cached) ? github.com/dimkr/tootik/icon [no test files] ? github.com/dimkr/tootik/inbox [no test files] ? github.com/dimkr/tootik/inbox/note [no test files] ? github.com/dimkr/tootik/lock [no test files] ? github.com/dimkr/tootik/migrations [no test files] ? github.com/dimkr/tootik/outbox [no test files] === RUN TestProof_Sign === PAUSE TestProof_Sign === RUN TestProof_Verify === PAUSE TestProof_Verify === CONT TestProof_Sign === CONT TestProof_Verify --- PASS: TestProof_Verify (0.00s) --- PASS: TestProof_Sign (0.00s) PASS ok github.com/dimkr/tootik/proof (cached) === RUN TestAvatar_HappyFlow 2026/04/10 22:54:07 INFO Applying migration id=initial 2026/04/10 22:54:07 INFO Applying migration id=notesupdated 2026/04/10 22:54:07 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:07 INFO Applying migration id=activitiesid 2026/04/10 22:54:07 INFO Applying migration id=outbox 2026/04/10 22:54:07 INFO Applying migration id=edits 2026/04/10 22:54:07 INFO Applying migration id=outboxactor 2026/04/10 22:54:07 INFO Applying migration id=outboxsender 2026/04/10 22:54:07 INFO Applying migration id=thread 2026/04/10 22:54:07 INFO Applying migration id=host 2026/04/10 22:54:07 INFO Applying migration id=sharedinbox 2026/04/10 22:54:07 INFO Applying migration id=noteshost 2026/04/10 22:54:07 INFO Applying migration id=fetched 2026/04/10 22:54:07 INFO Applying migration id=move 2026/04/10 22:54:07 INFO Applying migration id=cleanup 2026/04/10 22:54:07 INFO Applying migration id=received 2026/04/10 22:54:07 INFO Applying migration id=namehost 2026/04/10 22:54:07 INFO Applying migration id=outboxhost 2026/04/10 22:54:07 INFO Applying migration id=notesfts 2026/04/10 22:54:07 INFO Applying migration id=iconsname 2026/04/10 22:54:07 INFO Applying migration id=nohash 2026/04/10 22:54:07 INFO Applying migration id=shares 2026/04/10 22:54:07 INFO Applying migration id=actorttl 2026/04/10 22:54:07 INFO Applying migration id=tocc 2026/04/10 22:54:07 INFO Applying migration id=followeds 2026/04/10 22:54:07 INFO Applying migration id=certhash 2026/04/10 22:54:07 INFO Applying migration id=follows_sync 2026/04/10 22:54:07 INFO Applying migration id=jsonpath 2026/04/10 22:54:07 INFO Applying migration id=localforward 2026/04/10 22:54:07 INFO Applying migration id=avatar 2026/04/10 22:54:07 INFO Applying migration id=noimage 2026/04/10 22:54:07 INFO Applying migration id=feed 2026/04/10 22:54:07 INFO Applying migration id=bookmarks 2026/04/10 22:54:07 INFO Applying migration id=shareactivity 2026/04/10 22:54:07 INFO Applying migration id=application 2026/04/10 22:54:07 INFO Applying migration id=certificates 2026/04/10 22:54:07 INFO Applying migration id=rawforward 2026/04/10 22:54:07 INFO Applying migration id=publickey 2026/04/10 22:54:07 INFO Applying migration id=resolvegroup 2026/04/10 22:54:07 INFO Applying migration id=reject 2026/04/10 22:54:07 INFO Applying migration id=autodel 2026/04/10 22:54:07 INFO Applying migration id=jsonb 2026/04/10 22:54:07 INFO Applying migration id=quote 2026/04/10 22:54:07 INFO Applying migration id=rfc9421 2026/04/10 22:54:07 INFO Applying migration id=keys 2026/04/10 22:54:07 INFO Applying migration id=portable 2026/04/10 22:54:07 INFO Applying migration id=proofs 2026/04/10 22:54:07 INFO Applying migration id=contexts 2026/04/10 22:54:07 INFO Applying migration id=deliverieshost 2026/04/10 22:54:07 INFO Applying migration id=pembegin 2026/04/10 22:54:07 INFO Applying migration id=didhost --- PASS: TestAvatar_HappyFlow (0.98s) === RUN TestAvatar_NewUser 2026/04/10 22:54:08 INFO Applying migration id=initial 2026/04/10 22:54:08 INFO Applying migration id=notesupdated 2026/04/10 22:54:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:08 INFO Applying migration id=activitiesid 2026/04/10 22:54:08 INFO Applying migration id=outbox 2026/04/10 22:54:08 INFO Applying migration id=edits 2026/04/10 22:54:08 INFO Applying migration id=outboxactor 2026/04/10 22:54:08 INFO Applying migration id=outboxsender 2026/04/10 22:54:08 INFO Applying migration id=thread 2026/04/10 22:54:08 INFO Applying migration id=host 2026/04/10 22:54:08 INFO Applying migration id=sharedinbox 2026/04/10 22:54:08 INFO Applying migration id=noteshost 2026/04/10 22:54:08 INFO Applying migration id=fetched 2026/04/10 22:54:08 INFO Applying migration id=move 2026/04/10 22:54:08 INFO Applying migration id=cleanup 2026/04/10 22:54:08 INFO Applying migration id=received 2026/04/10 22:54:08 INFO Applying migration id=namehost 2026/04/10 22:54:08 INFO Applying migration id=outboxhost 2026/04/10 22:54:08 INFO Applying migration id=notesfts 2026/04/10 22:54:08 INFO Applying migration id=iconsname 2026/04/10 22:54:08 INFO Applying migration id=nohash 2026/04/10 22:54:08 INFO Applying migration id=shares 2026/04/10 22:54:08 INFO Applying migration id=actorttl 2026/04/10 22:54:08 INFO Applying migration id=tocc 2026/04/10 22:54:08 INFO Applying migration id=followeds 2026/04/10 22:54:08 INFO Applying migration id=certhash 2026/04/10 22:54:08 INFO Applying migration id=follows_sync 2026/04/10 22:54:08 INFO Applying migration id=jsonpath 2026/04/10 22:54:08 INFO Applying migration id=localforward 2026/04/10 22:54:08 INFO Applying migration id=avatar 2026/04/10 22:54:08 INFO Applying migration id=noimage 2026/04/10 22:54:08 INFO Applying migration id=feed 2026/04/10 22:54:08 INFO Applying migration id=bookmarks 2026/04/10 22:54:08 INFO Applying migration id=shareactivity 2026/04/10 22:54:08 INFO Applying migration id=application 2026/04/10 22:54:08 INFO Applying migration id=certificates 2026/04/10 22:54:08 INFO Applying migration id=rawforward 2026/04/10 22:54:08 INFO Applying migration id=publickey 2026/04/10 22:54:08 INFO Applying migration id=resolvegroup 2026/04/10 22:54:08 INFO Applying migration id=reject 2026/04/10 22:54:08 INFO Applying migration id=autodel 2026/04/10 22:54:08 INFO Applying migration id=jsonb 2026/04/10 22:54:08 INFO Applying migration id=quote 2026/04/10 22:54:08 INFO Applying migration id=rfc9421 2026/04/10 22:54:08 INFO Applying migration id=keys 2026/04/10 22:54:08 INFO Applying migration id=portable 2026/04/10 22:54:08 INFO Applying migration id=proofs 2026/04/10 22:54:08 INFO Applying migration id=contexts 2026/04/10 22:54:08 INFO Applying migration id=deliverieshost 2026/04/10 22:54:08 INFO Applying migration id=pembegin 2026/04/10 22:54:08 INFO Applying migration id=didhost 2026/04/10 22:54:09 WARN Throttled request to set avatar can=2026-04-10T23:24:04.584Z --- PASS: TestAvatar_NewUser (1.01s) === RUN TestAvatar_ChangedRecently 2026/04/10 22:54:09 INFO Applying migration id=initial 2026/04/10 22:54:09 INFO Applying migration id=notesupdated 2026/04/10 22:54:09 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:09 INFO Applying migration id=activitiesid 2026/04/10 22:54:09 INFO Applying migration id=outbox 2026/04/10 22:54:09 INFO Applying migration id=edits 2026/04/10 22:54:09 INFO Applying migration id=outboxactor 2026/04/10 22:54:09 INFO Applying migration id=outboxsender 2026/04/10 22:54:09 INFO Applying migration id=thread 2026/04/10 22:54:09 INFO Applying migration id=host 2026/04/10 22:54:09 INFO Applying migration id=sharedinbox 2026/04/10 22:54:09 INFO Applying migration id=noteshost 2026/04/10 22:54:09 INFO Applying migration id=fetched 2026/04/10 22:54:09 INFO Applying migration id=move 2026/04/10 22:54:09 INFO Applying migration id=cleanup 2026/04/10 22:54:09 INFO Applying migration id=received 2026/04/10 22:54:09 INFO Applying migration id=namehost 2026/04/10 22:54:09 INFO Applying migration id=outboxhost 2026/04/10 22:54:09 INFO Applying migration id=notesfts 2026/04/10 22:54:09 INFO Applying migration id=iconsname 2026/04/10 22:54:09 INFO Applying migration id=nohash 2026/04/10 22:54:09 INFO Applying migration id=shares 2026/04/10 22:54:09 INFO Applying migration id=actorttl 2026/04/10 22:54:09 INFO Applying migration id=tocc 2026/04/10 22:54:09 INFO Applying migration id=followeds 2026/04/10 22:54:09 INFO Applying migration id=certhash 2026/04/10 22:54:09 INFO Applying migration id=follows_sync 2026/04/10 22:54:09 INFO Applying migration id=jsonpath 2026/04/10 22:54:09 INFO Applying migration id=localforward 2026/04/10 22:54:09 INFO Applying migration id=avatar 2026/04/10 22:54:09 INFO Applying migration id=noimage 2026/04/10 22:54:09 INFO Applying migration id=feed 2026/04/10 22:54:09 INFO Applying migration id=bookmarks 2026/04/10 22:54:09 INFO Applying migration id=shareactivity 2026/04/10 22:54:09 INFO Applying migration id=application 2026/04/10 22:54:09 INFO Applying migration id=certificates 2026/04/10 22:54:09 INFO Applying migration id=rawforward 2026/04/10 22:54:09 INFO Applying migration id=publickey 2026/04/10 22:54:09 INFO Applying migration id=resolvegroup 2026/04/10 22:54:09 INFO Applying migration id=reject 2026/04/10 22:54:09 INFO Applying migration id=autodel 2026/04/10 22:54:09 INFO Applying migration id=jsonb 2026/04/10 22:54:09 INFO Applying migration id=quote 2026/04/10 22:54:09 INFO Applying migration id=rfc9421 2026/04/10 22:54:09 INFO Applying migration id=keys 2026/04/10 22:54:09 INFO Applying migration id=portable 2026/04/10 22:54:09 INFO Applying migration id=proofs 2026/04/10 22:54:09 INFO Applying migration id=contexts 2026/04/10 22:54:09 INFO Applying migration id=deliverieshost 2026/04/10 22:54:09 INFO Applying migration id=pembegin 2026/04/10 22:54:09 INFO Applying migration id=didhost 2026/04/10 22:54:10 WARN Throttled request to set avatar can=2026-04-10T23:24:05.957Z --- PASS: TestAvatar_ChangedRecently (1.37s) === RUN TestAvatar_HappyFlowSizeFirst 2026/04/10 22:54:10 INFO Applying migration id=initial 2026/04/10 22:54:10 INFO Applying migration id=notesupdated 2026/04/10 22:54:10 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:10 INFO Applying migration id=activitiesid 2026/04/10 22:54:10 INFO Applying migration id=outbox 2026/04/10 22:54:10 INFO Applying migration id=edits 2026/04/10 22:54:10 INFO Applying migration id=outboxactor 2026/04/10 22:54:10 INFO Applying migration id=outboxsender 2026/04/10 22:54:10 INFO Applying migration id=thread 2026/04/10 22:54:10 INFO Applying migration id=host 2026/04/10 22:54:10 INFO Applying migration id=sharedinbox 2026/04/10 22:54:10 INFO Applying migration id=noteshost 2026/04/10 22:54:10 INFO Applying migration id=fetched 2026/04/10 22:54:10 INFO Applying migration id=move 2026/04/10 22:54:10 INFO Applying migration id=cleanup 2026/04/10 22:54:10 INFO Applying migration id=received 2026/04/10 22:54:10 INFO Applying migration id=namehost 2026/04/10 22:54:10 INFO Applying migration id=outboxhost 2026/04/10 22:54:10 INFO Applying migration id=notesfts 2026/04/10 22:54:10 INFO Applying migration id=iconsname 2026/04/10 22:54:10 INFO Applying migration id=nohash 2026/04/10 22:54:10 INFO Applying migration id=shares 2026/04/10 22:54:10 INFO Applying migration id=actorttl 2026/04/10 22:54:10 INFO Applying migration id=tocc 2026/04/10 22:54:10 INFO Applying migration id=followeds 2026/04/10 22:54:10 INFO Applying migration id=certhash 2026/04/10 22:54:10 INFO Applying migration id=follows_sync 2026/04/10 22:54:10 INFO Applying migration id=jsonpath 2026/04/10 22:54:11 INFO Applying migration id=localforward 2026/04/10 22:54:11 INFO Applying migration id=avatar 2026/04/10 22:54:11 INFO Applying migration id=noimage 2026/04/10 22:54:11 INFO Applying migration id=feed 2026/04/10 22:54:11 INFO Applying migration id=bookmarks 2026/04/10 22:54:11 INFO Applying migration id=shareactivity 2026/04/10 22:54:11 INFO Applying migration id=application 2026/04/10 22:54:11 INFO Applying migration id=certificates 2026/04/10 22:54:11 INFO Applying migration id=rawforward 2026/04/10 22:54:11 INFO Applying migration id=publickey 2026/04/10 22:54:11 INFO Applying migration id=resolvegroup 2026/04/10 22:54:11 INFO Applying migration id=reject 2026/04/10 22:54:11 INFO Applying migration id=autodel 2026/04/10 22:54:11 INFO Applying migration id=jsonb 2026/04/10 22:54:11 INFO Applying migration id=quote 2026/04/10 22:54:11 INFO Applying migration id=rfc9421 2026/04/10 22:54:11 INFO Applying migration id=keys 2026/04/10 22:54:11 INFO Applying migration id=portable 2026/04/10 22:54:11 INFO Applying migration id=proofs 2026/04/10 22:54:11 INFO Applying migration id=contexts 2026/04/10 22:54:11 INFO Applying migration id=deliverieshost 2026/04/10 22:54:11 INFO Applying migration id=pembegin 2026/04/10 22:54:11 INFO Applying migration id=didhost --- PASS: TestAvatar_HappyFlowSizeFirst (0.74s) === RUN TestAvatar_InvalidSize 2026/04/10 22:54:11 INFO Applying migration id=initial 2026/04/10 22:54:11 INFO Applying migration id=notesupdated 2026/04/10 22:54:11 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:11 INFO Applying migration id=activitiesid 2026/04/10 22:54:11 INFO Applying migration id=outbox 2026/04/10 22:54:11 INFO Applying migration id=edits 2026/04/10 22:54:11 INFO Applying migration id=outboxactor 2026/04/10 22:54:11 INFO Applying migration id=outboxsender 2026/04/10 22:54:11 INFO Applying migration id=thread 2026/04/10 22:54:11 INFO Applying migration id=host 2026/04/10 22:54:11 INFO Applying migration id=sharedinbox 2026/04/10 22:54:11 INFO Applying migration id=noteshost 2026/04/10 22:54:11 INFO Applying migration id=fetched 2026/04/10 22:54:11 INFO Applying migration id=move 2026/04/10 22:54:11 INFO Applying migration id=cleanup 2026/04/10 22:54:11 INFO Applying migration id=received 2026/04/10 22:54:11 INFO Applying migration id=namehost 2026/04/10 22:54:11 INFO Applying migration id=outboxhost 2026/04/10 22:54:11 INFO Applying migration id=notesfts 2026/04/10 22:54:11 INFO Applying migration id=iconsname 2026/04/10 22:54:11 INFO Applying migration id=nohash 2026/04/10 22:54:11 INFO Applying migration id=shares 2026/04/10 22:54:11 INFO Applying migration id=actorttl 2026/04/10 22:54:11 INFO Applying migration id=tocc 2026/04/10 22:54:11 INFO Applying migration id=followeds 2026/04/10 22:54:11 INFO Applying migration id=certhash 2026/04/10 22:54:11 INFO Applying migration id=follows_sync 2026/04/10 22:54:11 INFO Applying migration id=jsonpath 2026/04/10 22:54:11 INFO Applying migration id=localforward 2026/04/10 22:54:11 INFO Applying migration id=avatar 2026/04/10 22:54:11 INFO Applying migration id=noimage 2026/04/10 22:54:11 INFO Applying migration id=feed 2026/04/10 22:54:11 INFO Applying migration id=bookmarks 2026/04/10 22:54:11 INFO Applying migration id=shareactivity 2026/04/10 22:54:11 INFO Applying migration id=application 2026/04/10 22:54:11 INFO Applying migration id=certificates 2026/04/10 22:54:11 INFO Applying migration id=rawforward 2026/04/10 22:54:11 INFO Applying migration id=publickey 2026/04/10 22:54:11 INFO Applying migration id=resolvegroup 2026/04/10 22:54:11 INFO Applying migration id=reject 2026/04/10 22:54:11 INFO Applying migration id=autodel 2026/04/10 22:54:11 INFO Applying migration id=jsonb 2026/04/10 22:54:11 INFO Applying migration id=quote 2026/04/10 22:54:11 INFO Applying migration id=rfc9421 2026/04/10 22:54:11 INFO Applying migration id=keys 2026/04/10 22:54:11 INFO Applying migration id=portable 2026/04/10 22:54:11 INFO Applying migration id=proofs 2026/04/10 22:54:11 INFO Applying migration id=contexts 2026/04/10 22:54:11 INFO Applying migration id=deliverieshost 2026/04/10 22:54:11 INFO Applying migration id=pembegin 2026/04/10 22:54:11 INFO Applying migration id=didhost 2026/04/10 22:54:12 WARN Failed to parse avatar size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestAvatar_InvalidSize (1.05s) === RUN TestAvatar_InvalidType 2026/04/10 22:54:12 INFO Applying migration id=initial 2026/04/10 22:54:12 INFO Applying migration id=notesupdated 2026/04/10 22:54:12 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:12 INFO Applying migration id=activitiesid 2026/04/10 22:54:12 INFO Applying migration id=outbox 2026/04/10 22:54:12 INFO Applying migration id=edits 2026/04/10 22:54:12 INFO Applying migration id=outboxactor 2026/04/10 22:54:12 INFO Applying migration id=outboxsender 2026/04/10 22:54:12 INFO Applying migration id=thread 2026/04/10 22:54:12 INFO Applying migration id=host 2026/04/10 22:54:12 INFO Applying migration id=sharedinbox 2026/04/10 22:54:12 INFO Applying migration id=noteshost 2026/04/10 22:54:12 INFO Applying migration id=fetched 2026/04/10 22:54:12 INFO Applying migration id=move 2026/04/10 22:54:12 INFO Applying migration id=cleanup 2026/04/10 22:54:12 INFO Applying migration id=received 2026/04/10 22:54:12 INFO Applying migration id=namehost 2026/04/10 22:54:12 INFO Applying migration id=outboxhost 2026/04/10 22:54:12 INFO Applying migration id=notesfts 2026/04/10 22:54:12 INFO Applying migration id=iconsname 2026/04/10 22:54:12 INFO Applying migration id=nohash 2026/04/10 22:54:12 INFO Applying migration id=shares 2026/04/10 22:54:12 INFO Applying migration id=actorttl 2026/04/10 22:54:12 INFO Applying migration id=tocc 2026/04/10 22:54:12 INFO Applying migration id=followeds 2026/04/10 22:54:12 INFO Applying migration id=certhash 2026/04/10 22:54:12 INFO Applying migration id=follows_sync 2026/04/10 22:54:12 INFO Applying migration id=jsonpath 2026/04/10 22:54:12 INFO Applying migration id=localforward 2026/04/10 22:54:12 INFO Applying migration id=avatar 2026/04/10 22:54:12 INFO Applying migration id=noimage 2026/04/10 22:54:12 INFO Applying migration id=feed 2026/04/10 22:54:12 INFO Applying migration id=bookmarks 2026/04/10 22:54:12 INFO Applying migration id=shareactivity 2026/04/10 22:54:12 INFO Applying migration id=application 2026/04/10 22:54:12 INFO Applying migration id=certificates 2026/04/10 22:54:12 INFO Applying migration id=rawforward 2026/04/10 22:54:12 INFO Applying migration id=publickey 2026/04/10 22:54:12 INFO Applying migration id=resolvegroup 2026/04/10 22:54:12 INFO Applying migration id=reject 2026/04/10 22:54:12 INFO Applying migration id=autodel 2026/04/10 22:54:12 INFO Applying migration id=jsonb 2026/04/10 22:54:12 INFO Applying migration id=quote 2026/04/10 22:54:12 INFO Applying migration id=rfc9421 2026/04/10 22:54:12 INFO Applying migration id=keys 2026/04/10 22:54:12 INFO Applying migration id=portable 2026/04/10 22:54:12 INFO Applying migration id=proofs 2026/04/10 22:54:12 INFO Applying migration id=contexts 2026/04/10 22:54:12 INFO Applying migration id=deliverieshost 2026/04/10 22:54:12 INFO Applying migration id=pembegin 2026/04/10 22:54:12 INFO Applying migration id=didhost 2026/04/10 22:54:13 WARN Image type is unsupported type=text/plain --- PASS: TestAvatar_InvalidType (1.05s) === RUN TestAvatar_NoSize 2026/04/10 22:54:13 INFO Applying migration id=initial 2026/04/10 22:54:13 INFO Applying migration id=notesupdated 2026/04/10 22:54:13 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:13 INFO Applying migration id=activitiesid 2026/04/10 22:54:13 INFO Applying migration id=outbox 2026/04/10 22:54:13 INFO Applying migration id=edits 2026/04/10 22:54:13 INFO Applying migration id=outboxactor 2026/04/10 22:54:13 INFO Applying migration id=outboxsender 2026/04/10 22:54:13 INFO Applying migration id=thread 2026/04/10 22:54:13 INFO Applying migration id=host 2026/04/10 22:54:13 INFO Applying migration id=sharedinbox 2026/04/10 22:54:13 INFO Applying migration id=noteshost 2026/04/10 22:54:13 INFO Applying migration id=fetched 2026/04/10 22:54:13 INFO Applying migration id=move 2026/04/10 22:54:13 INFO Applying migration id=cleanup 2026/04/10 22:54:13 INFO Applying migration id=received 2026/04/10 22:54:13 INFO Applying migration id=namehost 2026/04/10 22:54:13 INFO Applying migration id=outboxhost 2026/04/10 22:54:13 INFO Applying migration id=notesfts 2026/04/10 22:54:13 INFO Applying migration id=iconsname 2026/04/10 22:54:13 INFO Applying migration id=nohash 2026/04/10 22:54:13 INFO Applying migration id=shares 2026/04/10 22:54:13 INFO Applying migration id=actorttl 2026/04/10 22:54:13 INFO Applying migration id=tocc 2026/04/10 22:54:13 INFO Applying migration id=followeds 2026/04/10 22:54:13 INFO Applying migration id=certhash 2026/04/10 22:54:13 INFO Applying migration id=follows_sync 2026/04/10 22:54:13 INFO Applying migration id=jsonpath 2026/04/10 22:54:13 INFO Applying migration id=localforward 2026/04/10 22:54:13 INFO Applying migration id=avatar 2026/04/10 22:54:13 INFO Applying migration id=noimage 2026/04/10 22:54:13 INFO Applying migration id=feed 2026/04/10 22:54:13 INFO Applying migration id=bookmarks 2026/04/10 22:54:13 INFO Applying migration id=shareactivity 2026/04/10 22:54:13 INFO Applying migration id=application 2026/04/10 22:54:13 INFO Applying migration id=certificates 2026/04/10 22:54:13 INFO Applying migration id=rawforward 2026/04/10 22:54:13 INFO Applying migration id=publickey 2026/04/10 22:54:13 INFO Applying migration id=resolvegroup 2026/04/10 22:54:13 INFO Applying migration id=reject 2026/04/10 22:54:13 INFO Applying migration id=autodel 2026/04/10 22:54:13 INFO Applying migration id=jsonb 2026/04/10 22:54:13 INFO Applying migration id=quote 2026/04/10 22:54:13 INFO Applying migration id=rfc9421 2026/04/10 22:54:13 INFO Applying migration id=keys 2026/04/10 22:54:13 INFO Applying migration id=portable 2026/04/10 22:54:13 INFO Applying migration id=proofs 2026/04/10 22:54:13 INFO Applying migration id=contexts 2026/04/10 22:54:13 INFO Applying migration id=deliverieshost 2026/04/10 22:54:13 INFO Applying migration id=pembegin 2026/04/10 22:54:13 INFO Applying migration id=didhost 2026/04/10 22:54:14 WARN Invalid parameters --- PASS: TestAvatar_NoSize (0.68s) === RUN TestAvatar_NoType 2026/04/10 22:54:14 INFO Applying migration id=initial 2026/04/10 22:54:14 INFO Applying migration id=notesupdated 2026/04/10 22:54:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:14 INFO Applying migration id=activitiesid 2026/04/10 22:54:14 INFO Applying migration id=outbox 2026/04/10 22:54:14 INFO Applying migration id=edits 2026/04/10 22:54:14 INFO Applying migration id=outboxactor 2026/04/10 22:54:14 INFO Applying migration id=outboxsender 2026/04/10 22:54:14 INFO Applying migration id=thread 2026/04/10 22:54:14 INFO Applying migration id=host 2026/04/10 22:54:14 INFO Applying migration id=sharedinbox 2026/04/10 22:54:14 INFO Applying migration id=noteshost 2026/04/10 22:54:14 INFO Applying migration id=fetched 2026/04/10 22:54:14 INFO Applying migration id=move 2026/04/10 22:54:14 INFO Applying migration id=cleanup 2026/04/10 22:54:14 INFO Applying migration id=received 2026/04/10 22:54:14 INFO Applying migration id=namehost 2026/04/10 22:54:14 INFO Applying migration id=outboxhost 2026/04/10 22:54:14 INFO Applying migration id=notesfts 2026/04/10 22:54:14 INFO Applying migration id=iconsname 2026/04/10 22:54:14 INFO Applying migration id=nohash 2026/04/10 22:54:14 INFO Applying migration id=shares 2026/04/10 22:54:14 INFO Applying migration id=actorttl 2026/04/10 22:54:14 INFO Applying migration id=tocc 2026/04/10 22:54:14 INFO Applying migration id=followeds 2026/04/10 22:54:14 INFO Applying migration id=certhash 2026/04/10 22:54:14 INFO Applying migration id=follows_sync 2026/04/10 22:54:14 INFO Applying migration id=jsonpath 2026/04/10 22:54:14 INFO Applying migration id=localforward 2026/04/10 22:54:14 INFO Applying migration id=avatar 2026/04/10 22:54:14 INFO Applying migration id=noimage 2026/04/10 22:54:14 INFO Applying migration id=feed 2026/04/10 22:54:14 INFO Applying migration id=bookmarks 2026/04/10 22:54:14 INFO Applying migration id=shareactivity 2026/04/10 22:54:14 INFO Applying migration id=application 2026/04/10 22:54:14 INFO Applying migration id=certificates 2026/04/10 22:54:14 INFO Applying migration id=rawforward 2026/04/10 22:54:14 INFO Applying migration id=publickey 2026/04/10 22:54:14 INFO Applying migration id=resolvegroup 2026/04/10 22:54:14 INFO Applying migration id=reject 2026/04/10 22:54:14 INFO Applying migration id=autodel 2026/04/10 22:54:14 INFO Applying migration id=jsonb 2026/04/10 22:54:14 INFO Applying migration id=quote 2026/04/10 22:54:14 INFO Applying migration id=rfc9421 2026/04/10 22:54:14 INFO Applying migration id=keys 2026/04/10 22:54:14 INFO Applying migration id=portable 2026/04/10 22:54:14 INFO Applying migration id=proofs 2026/04/10 22:54:14 INFO Applying migration id=contexts 2026/04/10 22:54:14 INFO Applying migration id=deliverieshost 2026/04/10 22:54:14 INFO Applying migration id=pembegin 2026/04/10 22:54:14 INFO Applying migration id=didhost 2026/04/10 22:54:15 WARN Invalid parameters --- PASS: TestAvatar_NoType (0.64s) === RUN TestAvatar_InvalidImage 2026/04/10 22:54:15 INFO Applying migration id=initial 2026/04/10 22:54:15 INFO Applying migration id=notesupdated 2026/04/10 22:54:15 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:15 INFO Applying migration id=activitiesid 2026/04/10 22:54:15 INFO Applying migration id=outbox 2026/04/10 22:54:15 INFO Applying migration id=edits 2026/04/10 22:54:15 INFO Applying migration id=outboxactor 2026/04/10 22:54:15 INFO Applying migration id=outboxsender 2026/04/10 22:54:15 INFO Applying migration id=thread 2026/04/10 22:54:15 INFO Applying migration id=host 2026/04/10 22:54:15 INFO Applying migration id=sharedinbox 2026/04/10 22:54:15 INFO Applying migration id=noteshost 2026/04/10 22:54:15 INFO Applying migration id=fetched 2026/04/10 22:54:15 INFO Applying migration id=move 2026/04/10 22:54:15 INFO Applying migration id=cleanup 2026/04/10 22:54:15 INFO Applying migration id=received 2026/04/10 22:54:15 INFO Applying migration id=namehost 2026/04/10 22:54:15 INFO Applying migration id=outboxhost 2026/04/10 22:54:15 INFO Applying migration id=notesfts 2026/04/10 22:54:15 INFO Applying migration id=iconsname 2026/04/10 22:54:15 INFO Applying migration id=nohash 2026/04/10 22:54:15 INFO Applying migration id=shares 2026/04/10 22:54:15 INFO Applying migration id=actorttl 2026/04/10 22:54:15 INFO Applying migration id=tocc 2026/04/10 22:54:15 INFO Applying migration id=followeds 2026/04/10 22:54:15 INFO Applying migration id=certhash 2026/04/10 22:54:15 INFO Applying migration id=follows_sync 2026/04/10 22:54:15 INFO Applying migration id=jsonpath 2026/04/10 22:54:15 INFO Applying migration id=localforward 2026/04/10 22:54:15 INFO Applying migration id=avatar 2026/04/10 22:54:15 INFO Applying migration id=noimage 2026/04/10 22:54:15 INFO Applying migration id=feed 2026/04/10 22:54:15 INFO Applying migration id=bookmarks 2026/04/10 22:54:15 INFO Applying migration id=shareactivity 2026/04/10 22:54:15 INFO Applying migration id=application 2026/04/10 22:54:15 INFO Applying migration id=certificates 2026/04/10 22:54:15 INFO Applying migration id=rawforward 2026/04/10 22:54:15 INFO Applying migration id=publickey 2026/04/10 22:54:15 INFO Applying migration id=resolvegroup 2026/04/10 22:54:15 INFO Applying migration id=reject 2026/04/10 22:54:15 INFO Applying migration id=autodel 2026/04/10 22:54:15 INFO Applying migration id=jsonb 2026/04/10 22:54:15 INFO Applying migration id=quote 2026/04/10 22:54:15 INFO Applying migration id=rfc9421 2026/04/10 22:54:15 INFO Applying migration id=keys 2026/04/10 22:54:15 INFO Applying migration id=portable 2026/04/10 22:54:15 INFO Applying migration id=proofs 2026/04/10 22:54:15 INFO Applying migration id=contexts 2026/04/10 22:54:15 INFO Applying migration id=deliverieshost 2026/04/10 22:54:15 INFO Applying migration id=pembegin 2026/04/10 22:54:15 INFO Applying migration id=didhost 2026/04/10 22:54:16 WARN Failed to read avatar error="image: unknown format" --- PASS: TestAvatar_InvalidImage (1.07s) === RUN TestAvatar_TooSmallSize 2026/04/10 22:54:16 INFO Applying migration id=initial 2026/04/10 22:54:16 INFO Applying migration id=notesupdated 2026/04/10 22:54:16 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:16 INFO Applying migration id=activitiesid 2026/04/10 22:54:16 INFO Applying migration id=outbox 2026/04/10 22:54:16 INFO Applying migration id=edits 2026/04/10 22:54:16 INFO Applying migration id=outboxactor 2026/04/10 22:54:16 INFO Applying migration id=outboxsender 2026/04/10 22:54:16 INFO Applying migration id=thread 2026/04/10 22:54:16 INFO Applying migration id=host 2026/04/10 22:54:16 INFO Applying migration id=sharedinbox 2026/04/10 22:54:16 INFO Applying migration id=noteshost 2026/04/10 22:54:16 INFO Applying migration id=fetched 2026/04/10 22:54:16 INFO Applying migration id=move 2026/04/10 22:54:16 INFO Applying migration id=cleanup 2026/04/10 22:54:16 INFO Applying migration id=received 2026/04/10 22:54:16 INFO Applying migration id=namehost 2026/04/10 22:54:16 INFO Applying migration id=outboxhost 2026/04/10 22:54:16 INFO Applying migration id=notesfts 2026/04/10 22:54:16 INFO Applying migration id=iconsname 2026/04/10 22:54:16 INFO Applying migration id=nohash 2026/04/10 22:54:16 INFO Applying migration id=shares 2026/04/10 22:54:16 INFO Applying migration id=actorttl 2026/04/10 22:54:16 INFO Applying migration id=tocc 2026/04/10 22:54:16 INFO Applying migration id=followeds 2026/04/10 22:54:16 INFO Applying migration id=certhash 2026/04/10 22:54:16 INFO Applying migration id=follows_sync 2026/04/10 22:54:16 INFO Applying migration id=jsonpath 2026/04/10 22:54:16 INFO Applying migration id=localforward 2026/04/10 22:54:16 INFO Applying migration id=avatar 2026/04/10 22:54:16 INFO Applying migration id=noimage 2026/04/10 22:54:16 INFO Applying migration id=feed 2026/04/10 22:54:16 INFO Applying migration id=bookmarks 2026/04/10 22:54:16 INFO Applying migration id=shareactivity 2026/04/10 22:54:16 INFO Applying migration id=application 2026/04/10 22:54:16 INFO Applying migration id=certificates 2026/04/10 22:54:16 INFO Applying migration id=rawforward 2026/04/10 22:54:16 INFO Applying migration id=publickey 2026/04/10 22:54:16 INFO Applying migration id=resolvegroup 2026/04/10 22:54:16 INFO Applying migration id=reject 2026/04/10 22:54:16 INFO Applying migration id=autodel 2026/04/10 22:54:16 INFO Applying migration id=jsonb 2026/04/10 22:54:16 INFO Applying migration id=quote 2026/04/10 22:54:16 INFO Applying migration id=rfc9421 2026/04/10 22:54:16 INFO Applying migration id=keys 2026/04/10 22:54:16 INFO Applying migration id=portable 2026/04/10 22:54:16 INFO Applying migration id=proofs 2026/04/10 22:54:16 INFO Applying migration id=contexts 2026/04/10 22:54:16 INFO Applying migration id=deliverieshost 2026/04/10 22:54:16 INFO Applying migration id=pembegin 2026/04/10 22:54:16 INFO Applying migration id=didhost 2026/04/10 22:54:17 WARN Failed to read avatar error="gif: reading header: unexpected EOF" --- PASS: TestAvatar_TooSmallSize (0.97s) === RUN TestAvatar_TooBigSize 2026/04/10 22:54:17 INFO Applying migration id=initial 2026/04/10 22:54:17 INFO Applying migration id=notesupdated 2026/04/10 22:54:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:17 INFO Applying migration id=activitiesid 2026/04/10 22:54:17 INFO Applying migration id=outbox 2026/04/10 22:54:17 INFO Applying migration id=edits 2026/04/10 22:54:17 INFO Applying migration id=outboxactor 2026/04/10 22:54:17 INFO Applying migration id=outboxsender 2026/04/10 22:54:17 INFO Applying migration id=thread 2026/04/10 22:54:17 INFO Applying migration id=host 2026/04/10 22:54:17 INFO Applying migration id=sharedinbox 2026/04/10 22:54:17 INFO Applying migration id=noteshost 2026/04/10 22:54:17 INFO Applying migration id=fetched 2026/04/10 22:54:17 INFO Applying migration id=move 2026/04/10 22:54:17 INFO Applying migration id=cleanup 2026/04/10 22:54:17 INFO Applying migration id=received 2026/04/10 22:54:17 INFO Applying migration id=namehost 2026/04/10 22:54:17 INFO Applying migration id=outboxhost 2026/04/10 22:54:17 INFO Applying migration id=notesfts 2026/04/10 22:54:17 INFO Applying migration id=iconsname 2026/04/10 22:54:17 INFO Applying migration id=nohash 2026/04/10 22:54:17 INFO Applying migration id=shares 2026/04/10 22:54:17 INFO Applying migration id=actorttl 2026/04/10 22:54:17 INFO Applying migration id=tocc 2026/04/10 22:54:17 INFO Applying migration id=followeds 2026/04/10 22:54:17 INFO Applying migration id=certhash 2026/04/10 22:54:17 INFO Applying migration id=follows_sync 2026/04/10 22:54:17 INFO Applying migration id=jsonpath 2026/04/10 22:54:17 INFO Applying migration id=localforward 2026/04/10 22:54:17 INFO Applying migration id=avatar 2026/04/10 22:54:17 INFO Applying migration id=noimage 2026/04/10 22:54:17 INFO Applying migration id=feed 2026/04/10 22:54:17 INFO Applying migration id=bookmarks 2026/04/10 22:54:17 INFO Applying migration id=shareactivity 2026/04/10 22:54:17 INFO Applying migration id=application 2026/04/10 22:54:17 INFO Applying migration id=certificates 2026/04/10 22:54:17 INFO Applying migration id=rawforward 2026/04/10 22:54:17 INFO Applying migration id=publickey 2026/04/10 22:54:17 INFO Applying migration id=resolvegroup 2026/04/10 22:54:17 INFO Applying migration id=reject 2026/04/10 22:54:17 INFO Applying migration id=autodel 2026/04/10 22:54:17 INFO Applying migration id=jsonb 2026/04/10 22:54:17 INFO Applying migration id=quote 2026/04/10 22:54:17 INFO Applying migration id=rfc9421 2026/04/10 22:54:17 INFO Applying migration id=keys 2026/04/10 22:54:17 INFO Applying migration id=portable 2026/04/10 22:54:17 INFO Applying migration id=proofs 2026/04/10 22:54:17 INFO Applying migration id=contexts 2026/04/10 22:54:17 INFO Applying migration id=deliverieshost 2026/04/10 22:54:17 INFO Applying migration id=pembegin 2026/04/10 22:54:17 INFO Applying migration id=didhost 2026/04/10 22:54:18 WARN Failed to read avatar error="unexpected EOF" --- PASS: TestAvatar_TooBigSize (1.11s) === RUN TestAvatar_SizeLimit 2026/04/10 22:54:18 INFO Applying migration id=initial 2026/04/10 22:54:18 INFO Applying migration id=notesupdated 2026/04/10 22:54:18 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:18 INFO Applying migration id=activitiesid 2026/04/10 22:54:18 INFO Applying migration id=outbox 2026/04/10 22:54:18 INFO Applying migration id=edits 2026/04/10 22:54:18 INFO Applying migration id=outboxactor 2026/04/10 22:54:18 INFO Applying migration id=outboxsender 2026/04/10 22:54:18 INFO Applying migration id=thread 2026/04/10 22:54:18 INFO Applying migration id=host 2026/04/10 22:54:18 INFO Applying migration id=sharedinbox 2026/04/10 22:54:18 INFO Applying migration id=noteshost 2026/04/10 22:54:18 INFO Applying migration id=fetched 2026/04/10 22:54:18 INFO Applying migration id=move 2026/04/10 22:54:18 INFO Applying migration id=cleanup 2026/04/10 22:54:18 INFO Applying migration id=received 2026/04/10 22:54:18 INFO Applying migration id=namehost 2026/04/10 22:54:18 INFO Applying migration id=outboxhost 2026/04/10 22:54:18 INFO Applying migration id=notesfts 2026/04/10 22:54:18 INFO Applying migration id=iconsname 2026/04/10 22:54:18 INFO Applying migration id=nohash 2026/04/10 22:54:18 INFO Applying migration id=shares 2026/04/10 22:54:18 INFO Applying migration id=actorttl 2026/04/10 22:54:18 INFO Applying migration id=tocc 2026/04/10 22:54:18 INFO Applying migration id=followeds 2026/04/10 22:54:18 INFO Applying migration id=certhash 2026/04/10 22:54:18 INFO Applying migration id=follows_sync 2026/04/10 22:54:18 INFO Applying migration id=jsonpath 2026/04/10 22:54:18 INFO Applying migration id=localforward 2026/04/10 22:54:18 INFO Applying migration id=avatar 2026/04/10 22:54:18 INFO Applying migration id=noimage 2026/04/10 22:54:18 INFO Applying migration id=feed 2026/04/10 22:54:18 INFO Applying migration id=bookmarks 2026/04/10 22:54:18 INFO Applying migration id=shareactivity 2026/04/10 22:54:18 INFO Applying migration id=application 2026/04/10 22:54:18 INFO Applying migration id=certificates 2026/04/10 22:54:18 INFO Applying migration id=rawforward 2026/04/10 22:54:18 INFO Applying migration id=publickey 2026/04/10 22:54:18 INFO Applying migration id=resolvegroup 2026/04/10 22:54:18 INFO Applying migration id=reject 2026/04/10 22:54:18 INFO Applying migration id=autodel 2026/04/10 22:54:18 INFO Applying migration id=jsonb 2026/04/10 22:54:18 INFO Applying migration id=quote 2026/04/10 22:54:18 INFO Applying migration id=rfc9421 2026/04/10 22:54:18 INFO Applying migration id=keys 2026/04/10 22:54:18 INFO Applying migration id=portable 2026/04/10 22:54:18 INFO Applying migration id=proofs 2026/04/10 22:54:18 INFO Applying migration id=contexts 2026/04/10 22:54:18 INFO Applying migration id=deliverieshost 2026/04/10 22:54:18 INFO Applying migration id=pembegin 2026/04/10 22:54:18 INFO Applying migration id=didhost 2026/04/10 22:54:19 WARN Image is too big size=63 --- PASS: TestAvatar_SizeLimit (1.47s) === RUN TestAvatar_ExactlySizeLimit 2026/04/10 22:54:19 INFO Applying migration id=initial 2026/04/10 22:54:19 INFO Applying migration id=notesupdated 2026/04/10 22:54:19 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:19 INFO Applying migration id=activitiesid 2026/04/10 22:54:19 INFO Applying migration id=outbox 2026/04/10 22:54:19 INFO Applying migration id=edits 2026/04/10 22:54:19 INFO Applying migration id=outboxactor 2026/04/10 22:54:19 INFO Applying migration id=outboxsender 2026/04/10 22:54:19 INFO Applying migration id=thread 2026/04/10 22:54:19 INFO Applying migration id=host 2026/04/10 22:54:19 INFO Applying migration id=sharedinbox 2026/04/10 22:54:19 INFO Applying migration id=noteshost 2026/04/10 22:54:19 INFO Applying migration id=fetched 2026/04/10 22:54:19 INFO Applying migration id=move 2026/04/10 22:54:19 INFO Applying migration id=cleanup 2026/04/10 22:54:19 INFO Applying migration id=received 2026/04/10 22:54:19 INFO Applying migration id=namehost 2026/04/10 22:54:19 INFO Applying migration id=outboxhost 2026/04/10 22:54:19 INFO Applying migration id=notesfts 2026/04/10 22:54:19 INFO Applying migration id=iconsname 2026/04/10 22:54:19 INFO Applying migration id=nohash 2026/04/10 22:54:19 INFO Applying migration id=shares 2026/04/10 22:54:19 INFO Applying migration id=actorttl 2026/04/10 22:54:19 INFO Applying migration id=tocc 2026/04/10 22:54:19 INFO Applying migration id=followeds 2026/04/10 22:54:19 INFO Applying migration id=certhash 2026/04/10 22:54:19 INFO Applying migration id=follows_sync 2026/04/10 22:54:19 INFO Applying migration id=jsonpath 2026/04/10 22:54:19 INFO Applying migration id=localforward 2026/04/10 22:54:19 INFO Applying migration id=avatar 2026/04/10 22:54:19 INFO Applying migration id=noimage 2026/04/10 22:54:19 INFO Applying migration id=feed 2026/04/10 22:54:19 INFO Applying migration id=bookmarks 2026/04/10 22:54:19 INFO Applying migration id=shareactivity 2026/04/10 22:54:19 INFO Applying migration id=application 2026/04/10 22:54:19 INFO Applying migration id=certificates 2026/04/10 22:54:19 INFO Applying migration id=rawforward 2026/04/10 22:54:19 INFO Applying migration id=publickey 2026/04/10 22:54:19 INFO Applying migration id=resolvegroup 2026/04/10 22:54:19 INFO Applying migration id=reject 2026/04/10 22:54:19 INFO Applying migration id=autodel 2026/04/10 22:54:19 INFO Applying migration id=jsonb 2026/04/10 22:54:19 INFO Applying migration id=quote 2026/04/10 22:54:19 INFO Applying migration id=rfc9421 2026/04/10 22:54:19 INFO Applying migration id=keys 2026/04/10 22:54:19 INFO Applying migration id=portable 2026/04/10 22:54:19 INFO Applying migration id=proofs 2026/04/10 22:54:19 INFO Applying migration id=contexts 2026/04/10 22:54:19 INFO Applying migration id=deliverieshost 2026/04/10 22:54:19 INFO Applying migration id=pembegin 2026/04/10 22:54:19 INFO Applying migration id=didhost --- PASS: TestAvatar_ExactlySizeLimit (0.54s) === RUN TestBio_Throttled 2026/04/10 22:54:20 INFO Applying migration id=initial 2026/04/10 22:54:20 INFO Applying migration id=notesupdated 2026/04/10 22:54:20 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:20 INFO Applying migration id=activitiesid 2026/04/10 22:54:20 INFO Applying migration id=outbox 2026/04/10 22:54:20 INFO Applying migration id=edits 2026/04/10 22:54:20 INFO Applying migration id=outboxactor 2026/04/10 22:54:20 INFO Applying migration id=outboxsender 2026/04/10 22:54:20 INFO Applying migration id=thread 2026/04/10 22:54:20 INFO Applying migration id=host 2026/04/10 22:54:20 INFO Applying migration id=sharedinbox 2026/04/10 22:54:20 INFO Applying migration id=noteshost 2026/04/10 22:54:20 INFO Applying migration id=fetched 2026/04/10 22:54:20 INFO Applying migration id=move 2026/04/10 22:54:20 INFO Applying migration id=cleanup 2026/04/10 22:54:20 INFO Applying migration id=received 2026/04/10 22:54:20 INFO Applying migration id=namehost 2026/04/10 22:54:20 INFO Applying migration id=outboxhost 2026/04/10 22:54:20 INFO Applying migration id=notesfts 2026/04/10 22:54:20 INFO Applying migration id=iconsname 2026/04/10 22:54:20 INFO Applying migration id=nohash 2026/04/10 22:54:20 INFO Applying migration id=shares 2026/04/10 22:54:20 INFO Applying migration id=actorttl 2026/04/10 22:54:20 INFO Applying migration id=tocc 2026/04/10 22:54:20 INFO Applying migration id=followeds 2026/04/10 22:54:20 INFO Applying migration id=certhash 2026/04/10 22:54:20 INFO Applying migration id=follows_sync 2026/04/10 22:54:20 INFO Applying migration id=jsonpath 2026/04/10 22:54:20 INFO Applying migration id=localforward 2026/04/10 22:54:20 INFO Applying migration id=avatar 2026/04/10 22:54:20 INFO Applying migration id=noimage 2026/04/10 22:54:20 INFO Applying migration id=feed 2026/04/10 22:54:20 INFO Applying migration id=bookmarks 2026/04/10 22:54:20 INFO Applying migration id=shareactivity 2026/04/10 22:54:20 INFO Applying migration id=application 2026/04/10 22:54:20 INFO Applying migration id=certificates 2026/04/10 22:54:20 INFO Applying migration id=rawforward 2026/04/10 22:54:20 INFO Applying migration id=publickey 2026/04/10 22:54:20 INFO Applying migration id=resolvegroup 2026/04/10 22:54:20 INFO Applying migration id=reject 2026/04/10 22:54:20 INFO Applying migration id=autodel 2026/04/10 22:54:20 INFO Applying migration id=jsonb 2026/04/10 22:54:20 INFO Applying migration id=quote 2026/04/10 22:54:20 INFO Applying migration id=rfc9421 2026/04/10 22:54:20 INFO Applying migration id=keys 2026/04/10 22:54:20 INFO Applying migration id=portable 2026/04/10 22:54:20 INFO Applying migration id=proofs 2026/04/10 22:54:20 INFO Applying migration id=contexts 2026/04/10 22:54:20 INFO Applying migration id=deliverieshost 2026/04/10 22:54:20 INFO Applying migration id=pembegin 2026/04/10 22:54:20 INFO Applying migration id=didhost 2026/04/10 22:54:21 WARN Throttled request to set bio can=2026-04-10T23:24:20.622Z --- PASS: TestBio_Throttled (0.89s) === RUN TestBio_HappyFlow 2026/04/10 22:54:21 INFO Applying migration id=initial 2026/04/10 22:54:21 INFO Applying migration id=notesupdated 2026/04/10 22:54:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:21 INFO Applying migration id=activitiesid 2026/04/10 22:54:21 INFO Applying migration id=outbox 2026/04/10 22:54:21 INFO Applying migration id=edits 2026/04/10 22:54:21 INFO Applying migration id=outboxactor 2026/04/10 22:54:21 INFO Applying migration id=outboxsender 2026/04/10 22:54:21 INFO Applying migration id=thread 2026/04/10 22:54:21 INFO Applying migration id=host 2026/04/10 22:54:21 INFO Applying migration id=sharedinbox 2026/04/10 22:54:21 INFO Applying migration id=noteshost 2026/04/10 22:54:21 INFO Applying migration id=fetched 2026/04/10 22:54:21 INFO Applying migration id=move 2026/04/10 22:54:21 INFO Applying migration id=cleanup 2026/04/10 22:54:21 INFO Applying migration id=received 2026/04/10 22:54:21 INFO Applying migration id=namehost 2026/04/10 22:54:21 INFO Applying migration id=outboxhost 2026/04/10 22:54:21 INFO Applying migration id=notesfts 2026/04/10 22:54:21 INFO Applying migration id=iconsname 2026/04/10 22:54:21 INFO Applying migration id=nohash 2026/04/10 22:54:21 INFO Applying migration id=shares 2026/04/10 22:54:21 INFO Applying migration id=actorttl 2026/04/10 22:54:21 INFO Applying migration id=tocc 2026/04/10 22:54:21 INFO Applying migration id=followeds 2026/04/10 22:54:21 INFO Applying migration id=certhash 2026/04/10 22:54:21 INFO Applying migration id=follows_sync 2026/04/10 22:54:21 INFO Applying migration id=jsonpath 2026/04/10 22:54:21 INFO Applying migration id=localforward 2026/04/10 22:54:21 INFO Applying migration id=avatar 2026/04/10 22:54:21 INFO Applying migration id=noimage 2026/04/10 22:54:21 INFO Applying migration id=feed 2026/04/10 22:54:21 INFO Applying migration id=bookmarks 2026/04/10 22:54:21 INFO Applying migration id=shareactivity 2026/04/10 22:54:21 INFO Applying migration id=application 2026/04/10 22:54:21 INFO Applying migration id=certificates 2026/04/10 22:54:21 INFO Applying migration id=rawforward 2026/04/10 22:54:21 INFO Applying migration id=publickey 2026/04/10 22:54:21 INFO Applying migration id=resolvegroup 2026/04/10 22:54:21 INFO Applying migration id=reject 2026/04/10 22:54:21 INFO Applying migration id=autodel 2026/04/10 22:54:21 INFO Applying migration id=jsonb 2026/04/10 22:54:21 INFO Applying migration id=quote 2026/04/10 22:54:21 INFO Applying migration id=rfc9421 2026/04/10 22:54:21 INFO Applying migration id=keys 2026/04/10 22:54:21 INFO Applying migration id=portable 2026/04/10 22:54:21 INFO Applying migration id=proofs 2026/04/10 22:54:21 INFO Applying migration id=contexts 2026/04/10 22:54:21 INFO Applying migration id=deliverieshost 2026/04/10 22:54:21 INFO Applying migration id=pembegin 2026/04/10 22:54:21 INFO Applying migration id=didhost 2026/04/10 22:54:22 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_HappyFlow (1.01s) === RUN TestBio_TooLong 2026/04/10 22:54:22 INFO Applying migration id=initial 2026/04/10 22:54:22 INFO Applying migration id=notesupdated 2026/04/10 22:54:22 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:22 INFO Applying migration id=activitiesid 2026/04/10 22:54:22 INFO Applying migration id=outbox 2026/04/10 22:54:22 INFO Applying migration id=edits 2026/04/10 22:54:22 INFO Applying migration id=outboxactor 2026/04/10 22:54:22 INFO Applying migration id=outboxsender 2026/04/10 22:54:22 INFO Applying migration id=thread 2026/04/10 22:54:22 INFO Applying migration id=host 2026/04/10 22:54:22 INFO Applying migration id=sharedinbox 2026/04/10 22:54:22 INFO Applying migration id=noteshost 2026/04/10 22:54:22 INFO Applying migration id=fetched 2026/04/10 22:54:22 INFO Applying migration id=move 2026/04/10 22:54:22 INFO Applying migration id=cleanup 2026/04/10 22:54:22 INFO Applying migration id=received 2026/04/10 22:54:22 INFO Applying migration id=namehost 2026/04/10 22:54:22 INFO Applying migration id=outboxhost 2026/04/10 22:54:22 INFO Applying migration id=notesfts 2026/04/10 22:54:22 INFO Applying migration id=iconsname 2026/04/10 22:54:22 INFO Applying migration id=nohash 2026/04/10 22:54:22 INFO Applying migration id=shares 2026/04/10 22:54:22 INFO Applying migration id=actorttl 2026/04/10 22:54:22 INFO Applying migration id=tocc 2026/04/10 22:54:22 INFO Applying migration id=followeds 2026/04/10 22:54:22 INFO Applying migration id=certhash 2026/04/10 22:54:22 INFO Applying migration id=follows_sync 2026/04/10 22:54:22 INFO Applying migration id=jsonpath 2026/04/10 22:54:22 INFO Applying migration id=localforward 2026/04/10 22:54:22 INFO Applying migration id=avatar 2026/04/10 22:54:22 INFO Applying migration id=noimage 2026/04/10 22:54:22 INFO Applying migration id=feed 2026/04/10 22:54:22 INFO Applying migration id=bookmarks 2026/04/10 22:54:22 INFO Applying migration id=shareactivity 2026/04/10 22:54:22 INFO Applying migration id=application 2026/04/10 22:54:22 INFO Applying migration id=certificates 2026/04/10 22:54:22 INFO Applying migration id=rawforward 2026/04/10 22:54:22 INFO Applying migration id=publickey 2026/04/10 22:54:22 INFO Applying migration id=resolvegroup 2026/04/10 22:54:22 INFO Applying migration id=reject 2026/04/10 22:54:22 INFO Applying migration id=autodel 2026/04/10 22:54:22 INFO Applying migration id=jsonb 2026/04/10 22:54:22 INFO Applying migration id=quote 2026/04/10 22:54:22 INFO Applying migration id=rfc9421 2026/04/10 22:54:22 INFO Applying migration id=keys 2026/04/10 22:54:22 INFO Applying migration id=portable 2026/04/10 22:54:22 INFO Applying migration id=proofs 2026/04/10 22:54:22 INFO Applying migration id=contexts 2026/04/10 22:54:22 INFO Applying migration id=deliverieshost 2026/04/10 22:54:22 INFO Applying migration id=pembegin 2026/04/10 22:54:22 INFO Applying migration id=didhost --- PASS: TestBio_TooLong (1.42s) === RUN TestBio_MultiLine 2026/04/10 22:54:23 INFO Applying migration id=initial 2026/04/10 22:54:23 INFO Applying migration id=notesupdated 2026/04/10 22:54:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:23 INFO Applying migration id=activitiesid 2026/04/10 22:54:23 INFO Applying migration id=outbox 2026/04/10 22:54:23 INFO Applying migration id=edits 2026/04/10 22:54:23 INFO Applying migration id=outboxactor 2026/04/10 22:54:23 INFO Applying migration id=outboxsender 2026/04/10 22:54:23 INFO Applying migration id=thread 2026/04/10 22:54:23 INFO Applying migration id=host 2026/04/10 22:54:23 INFO Applying migration id=sharedinbox 2026/04/10 22:54:23 INFO Applying migration id=noteshost 2026/04/10 22:54:23 INFO Applying migration id=fetched 2026/04/10 22:54:23 INFO Applying migration id=move 2026/04/10 22:54:23 INFO Applying migration id=cleanup 2026/04/10 22:54:23 INFO Applying migration id=received 2026/04/10 22:54:23 INFO Applying migration id=namehost 2026/04/10 22:54:23 INFO Applying migration id=outboxhost 2026/04/10 22:54:23 INFO Applying migration id=notesfts 2026/04/10 22:54:23 INFO Applying migration id=iconsname 2026/04/10 22:54:23 INFO Applying migration id=nohash 2026/04/10 22:54:23 INFO Applying migration id=shares 2026/04/10 22:54:23 INFO Applying migration id=actorttl 2026/04/10 22:54:23 INFO Applying migration id=tocc 2026/04/10 22:54:23 INFO Applying migration id=followeds 2026/04/10 22:54:23 INFO Applying migration id=certhash 2026/04/10 22:54:23 INFO Applying migration id=follows_sync 2026/04/10 22:54:23 INFO Applying migration id=jsonpath 2026/04/10 22:54:23 INFO Applying migration id=localforward 2026/04/10 22:54:23 INFO Applying migration id=avatar 2026/04/10 22:54:23 INFO Applying migration id=noimage 2026/04/10 22:54:23 INFO Applying migration id=feed 2026/04/10 22:54:23 INFO Applying migration id=bookmarks 2026/04/10 22:54:23 INFO Applying migration id=shareactivity 2026/04/10 22:54:23 INFO Applying migration id=application 2026/04/10 22:54:23 INFO Applying migration id=certificates 2026/04/10 22:54:23 INFO Applying migration id=rawforward 2026/04/10 22:54:23 INFO Applying migration id=publickey 2026/04/10 22:54:23 INFO Applying migration id=resolvegroup 2026/04/10 22:54:23 INFO Applying migration id=reject 2026/04/10 22:54:23 INFO Applying migration id=autodel 2026/04/10 22:54:23 INFO Applying migration id=jsonb 2026/04/10 22:54:23 INFO Applying migration id=quote 2026/04/10 22:54:23 INFO Applying migration id=rfc9421 2026/04/10 22:54:23 INFO Applying migration id=keys 2026/04/10 22:54:23 INFO Applying migration id=portable 2026/04/10 22:54:23 INFO Applying migration id=proofs 2026/04/10 22:54:23 INFO Applying migration id=contexts 2026/04/10 22:54:23 INFO Applying migration id=deliverieshost 2026/04/10 22:54:23 INFO Applying migration id=pembegin 2026/04/10 22:54:23 INFO Applying migration id=didhost 2026/04/10 22:54:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLine (0.82s) === RUN TestBio_MultiLineWithLink 2026/04/10 22:54:24 INFO Applying migration id=initial 2026/04/10 22:54:24 INFO Applying migration id=notesupdated 2026/04/10 22:54:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:24 INFO Applying migration id=activitiesid 2026/04/10 22:54:24 INFO Applying migration id=outbox 2026/04/10 22:54:24 INFO Applying migration id=edits 2026/04/10 22:54:24 INFO Applying migration id=outboxactor 2026/04/10 22:54:24 INFO Applying migration id=outboxsender 2026/04/10 22:54:24 INFO Applying migration id=thread 2026/04/10 22:54:24 INFO Applying migration id=host 2026/04/10 22:54:24 INFO Applying migration id=sharedinbox 2026/04/10 22:54:24 INFO Applying migration id=noteshost 2026/04/10 22:54:24 INFO Applying migration id=fetched 2026/04/10 22:54:24 INFO Applying migration id=move 2026/04/10 22:54:24 INFO Applying migration id=cleanup 2026/04/10 22:54:24 INFO Applying migration id=received 2026/04/10 22:54:24 INFO Applying migration id=namehost 2026/04/10 22:54:24 INFO Applying migration id=outboxhost 2026/04/10 22:54:24 INFO Applying migration id=notesfts 2026/04/10 22:54:24 INFO Applying migration id=iconsname 2026/04/10 22:54:24 INFO Applying migration id=nohash 2026/04/10 22:54:24 INFO Applying migration id=shares 2026/04/10 22:54:24 INFO Applying migration id=actorttl 2026/04/10 22:54:24 INFO Applying migration id=tocc 2026/04/10 22:54:24 INFO Applying migration id=followeds 2026/04/10 22:54:24 INFO Applying migration id=certhash 2026/04/10 22:54:24 INFO Applying migration id=follows_sync 2026/04/10 22:54:24 INFO Applying migration id=jsonpath 2026/04/10 22:54:24 INFO Applying migration id=localforward 2026/04/10 22:54:24 INFO Applying migration id=avatar 2026/04/10 22:54:24 INFO Applying migration id=noimage 2026/04/10 22:54:24 INFO Applying migration id=feed 2026/04/10 22:54:24 INFO Applying migration id=bookmarks 2026/04/10 22:54:24 INFO Applying migration id=shareactivity 2026/04/10 22:54:24 INFO Applying migration id=application 2026/04/10 22:54:24 INFO Applying migration id=certificates 2026/04/10 22:54:24 INFO Applying migration id=rawforward 2026/04/10 22:54:24 INFO Applying migration id=publickey 2026/04/10 22:54:24 INFO Applying migration id=resolvegroup 2026/04/10 22:54:24 INFO Applying migration id=reject 2026/04/10 22:54:24 INFO Applying migration id=autodel 2026/04/10 22:54:24 INFO Applying migration id=jsonb 2026/04/10 22:54:24 INFO Applying migration id=quote 2026/04/10 22:54:24 INFO Applying migration id=rfc9421 2026/04/10 22:54:24 INFO Applying migration id=keys 2026/04/10 22:54:24 INFO Applying migration id=portable 2026/04/10 22:54:24 INFO Applying migration id=proofs 2026/04/10 22:54:24 INFO Applying migration id=contexts 2026/04/10 22:54:24 INFO Applying migration id=deliverieshost 2026/04/10 22:54:24 INFO Applying migration id=pembegin 2026/04/10 22:54:24 INFO Applying migration id=didhost 2026/04/10 22:54:25 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLineWithLink (1.26s) === RUN TestBookmark_HappyFlow 2026/04/10 22:54:25 INFO Applying migration id=initial 2026/04/10 22:54:25 INFO Applying migration id=notesupdated 2026/04/10 22:54:25 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:25 INFO Applying migration id=activitiesid 2026/04/10 22:54:25 INFO Applying migration id=outbox 2026/04/10 22:54:25 INFO Applying migration id=edits 2026/04/10 22:54:25 INFO Applying migration id=outboxactor 2026/04/10 22:54:25 INFO Applying migration id=outboxsender 2026/04/10 22:54:25 INFO Applying migration id=thread 2026/04/10 22:54:25 INFO Applying migration id=host 2026/04/10 22:54:25 INFO Applying migration id=sharedinbox 2026/04/10 22:54:25 INFO Applying migration id=noteshost 2026/04/10 22:54:25 INFO Applying migration id=fetched 2026/04/10 22:54:25 INFO Applying migration id=move 2026/04/10 22:54:25 INFO Applying migration id=cleanup 2026/04/10 22:54:25 INFO Applying migration id=received 2026/04/10 22:54:25 INFO Applying migration id=namehost 2026/04/10 22:54:25 INFO Applying migration id=outboxhost 2026/04/10 22:54:25 INFO Applying migration id=notesfts 2026/04/10 22:54:25 INFO Applying migration id=iconsname 2026/04/10 22:54:25 INFO Applying migration id=nohash 2026/04/10 22:54:25 INFO Applying migration id=shares 2026/04/10 22:54:25 INFO Applying migration id=actorttl 2026/04/10 22:54:25 INFO Applying migration id=tocc 2026/04/10 22:54:25 INFO Applying migration id=followeds 2026/04/10 22:54:25 INFO Applying migration id=certhash 2026/04/10 22:54:25 INFO Applying migration id=follows_sync 2026/04/10 22:54:25 INFO Applying migration id=jsonpath 2026/04/10 22:54:25 INFO Applying migration id=localforward 2026/04/10 22:54:25 INFO Applying migration id=avatar 2026/04/10 22:54:25 INFO Applying migration id=noimage 2026/04/10 22:54:25 INFO Applying migration id=feed 2026/04/10 22:54:25 INFO Applying migration id=bookmarks 2026/04/10 22:54:25 INFO Applying migration id=shareactivity 2026/04/10 22:54:25 INFO Applying migration id=application 2026/04/10 22:54:25 INFO Applying migration id=certificates 2026/04/10 22:54:25 INFO Applying migration id=rawforward 2026/04/10 22:54:25 INFO Applying migration id=publickey 2026/04/10 22:54:25 INFO Applying migration id=resolvegroup 2026/04/10 22:54:25 INFO Applying migration id=reject 2026/04/10 22:54:25 INFO Applying migration id=autodel 2026/04/10 22:54:25 INFO Applying migration id=jsonb 2026/04/10 22:54:25 INFO Applying migration id=quote 2026/04/10 22:54:25 INFO Applying migration id=rfc9421 2026/04/10 22:54:25 INFO Applying migration id=keys 2026/04/10 22:54:25 INFO Applying migration id=portable 2026/04/10 22:54:25 INFO Applying migration id=proofs 2026/04/10 22:54:25 INFO Applying migration id=contexts 2026/04/10 22:54:25 INFO Applying migration id=deliverieshost 2026/04/10 22:54:25 INFO Applying migration id=pembegin 2026/04/10 22:54:25 INFO Applying migration id=didhost 2026/04/10 22:54:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-9599-7238-8837-92078a2670f9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-9599-71dc-b7b9-b589de8ed572 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-9599-71dc-b7b9-b589de8ed572 2026/04/10 22:54:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-9599-71dc-b7b9-b589de8ed572 2026/04/10 22:54:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-9599-71dc-b7b9-b589de8ed572 2026/04/10 22:54:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-9599-71dc-b7b9-b589de8ed572 --- PASS: TestBookmark_HappyFlow (1.56s) === RUN TestBookmark_Throttling 2026/04/10 22:54:27 INFO Applying migration id=initial 2026/04/10 22:54:27 INFO Applying migration id=notesupdated 2026/04/10 22:54:27 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:27 INFO Applying migration id=activitiesid 2026/04/10 22:54:27 INFO Applying migration id=outbox 2026/04/10 22:54:27 INFO Applying migration id=edits 2026/04/10 22:54:27 INFO Applying migration id=outboxactor 2026/04/10 22:54:27 INFO Applying migration id=outboxsender 2026/04/10 22:54:27 INFO Applying migration id=thread 2026/04/10 22:54:27 INFO Applying migration id=host 2026/04/10 22:54:27 INFO Applying migration id=sharedinbox 2026/04/10 22:54:27 INFO Applying migration id=noteshost 2026/04/10 22:54:27 INFO Applying migration id=fetched 2026/04/10 22:54:27 INFO Applying migration id=move 2026/04/10 22:54:27 INFO Applying migration id=cleanup 2026/04/10 22:54:27 INFO Applying migration id=received 2026/04/10 22:54:27 INFO Applying migration id=namehost 2026/04/10 22:54:27 INFO Applying migration id=outboxhost 2026/04/10 22:54:27 INFO Applying migration id=notesfts 2026/04/10 22:54:27 INFO Applying migration id=iconsname 2026/04/10 22:54:27 INFO Applying migration id=nohash 2026/04/10 22:54:27 INFO Applying migration id=shares 2026/04/10 22:54:27 INFO Applying migration id=actorttl 2026/04/10 22:54:27 INFO Applying migration id=tocc 2026/04/10 22:54:27 INFO Applying migration id=followeds 2026/04/10 22:54:27 INFO Applying migration id=certhash 2026/04/10 22:54:27 INFO Applying migration id=follows_sync 2026/04/10 22:54:27 INFO Applying migration id=jsonpath 2026/04/10 22:54:27 INFO Applying migration id=localforward 2026/04/10 22:54:27 INFO Applying migration id=avatar 2026/04/10 22:54:27 INFO Applying migration id=noimage 2026/04/10 22:54:27 INFO Applying migration id=feed 2026/04/10 22:54:27 INFO Applying migration id=bookmarks 2026/04/10 22:54:27 INFO Applying migration id=shareactivity 2026/04/10 22:54:27 INFO Applying migration id=application 2026/04/10 22:54:27 INFO Applying migration id=certificates 2026/04/10 22:54:27 INFO Applying migration id=rawforward 2026/04/10 22:54:27 INFO Applying migration id=publickey 2026/04/10 22:54:27 INFO Applying migration id=resolvegroup 2026/04/10 22:54:27 INFO Applying migration id=reject 2026/04/10 22:54:27 INFO Applying migration id=autodel 2026/04/10 22:54:27 INFO Applying migration id=jsonb 2026/04/10 22:54:27 INFO Applying migration id=quote 2026/04/10 22:54:27 INFO Applying migration id=rfc9421 2026/04/10 22:54:27 INFO Applying migration id=keys 2026/04/10 22:54:27 INFO Applying migration id=portable 2026/04/10 22:54:27 INFO Applying migration id=proofs 2026/04/10 22:54:27 INFO Applying migration id=contexts 2026/04/10 22:54:27 INFO Applying migration id=deliverieshost 2026/04/10 22:54:27 INFO Applying migration id=pembegin 2026/04/10 22:54:27 INFO Applying migration id=didhost 2026/04/10 22:54:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-9a20-78f3-ab45-1c4219df51d5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-9a20-78a0-8ce3-9522839cc9a8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-9a20-78a0-8ce3-9522839cc9a8 2026/04/10 22:54:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-9a22-76e3-b5b8-a7990f284895 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-9a22-76bc-8bb1-a8d543adfd6d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799a-9a22-76bc-8bb1-a8d543adfd6d 2026/04/10 22:54:28 WARN User is bookmarking too frequently --- PASS: TestBookmark_Throttling (1.15s) === RUN TestBookmark_Limit 2026/04/10 22:54:28 INFO Applying migration id=initial 2026/04/10 22:54:28 INFO Applying migration id=notesupdated 2026/04/10 22:54:28 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:28 INFO Applying migration id=activitiesid 2026/04/10 22:54:28 INFO Applying migration id=outbox 2026/04/10 22:54:28 INFO Applying migration id=edits 2026/04/10 22:54:28 INFO Applying migration id=outboxactor 2026/04/10 22:54:28 INFO Applying migration id=outboxsender 2026/04/10 22:54:28 INFO Applying migration id=thread 2026/04/10 22:54:28 INFO Applying migration id=host 2026/04/10 22:54:28 INFO Applying migration id=sharedinbox 2026/04/10 22:54:28 INFO Applying migration id=noteshost 2026/04/10 22:54:28 INFO Applying migration id=fetched 2026/04/10 22:54:28 INFO Applying migration id=move 2026/04/10 22:54:28 INFO Applying migration id=cleanup 2026/04/10 22:54:28 INFO Applying migration id=received 2026/04/10 22:54:28 INFO Applying migration id=namehost 2026/04/10 22:54:28 INFO Applying migration id=outboxhost 2026/04/10 22:54:28 INFO Applying migration id=notesfts 2026/04/10 22:54:28 INFO Applying migration id=iconsname 2026/04/10 22:54:28 INFO Applying migration id=nohash 2026/04/10 22:54:28 INFO Applying migration id=shares 2026/04/10 22:54:28 INFO Applying migration id=actorttl 2026/04/10 22:54:28 INFO Applying migration id=tocc 2026/04/10 22:54:28 INFO Applying migration id=followeds 2026/04/10 22:54:28 INFO Applying migration id=certhash 2026/04/10 22:54:28 INFO Applying migration id=follows_sync 2026/04/10 22:54:28 INFO Applying migration id=jsonpath 2026/04/10 22:54:28 INFO Applying migration id=localforward 2026/04/10 22:54:28 INFO Applying migration id=avatar 2026/04/10 22:54:28 INFO Applying migration id=noimage 2026/04/10 22:54:28 INFO Applying migration id=feed 2026/04/10 22:54:28 INFO Applying migration id=bookmarks 2026/04/10 22:54:28 INFO Applying migration id=shareactivity 2026/04/10 22:54:28 INFO Applying migration id=application 2026/04/10 22:54:28 INFO Applying migration id=certificates 2026/04/10 22:54:28 INFO Applying migration id=rawforward 2026/04/10 22:54:28 INFO Applying migration id=publickey 2026/04/10 22:54:28 INFO Applying migration id=resolvegroup 2026/04/10 22:54:28 INFO Applying migration id=reject 2026/04/10 22:54:28 INFO Applying migration id=autodel 2026/04/10 22:54:28 INFO Applying migration id=jsonb 2026/04/10 22:54:28 INFO Applying migration id=quote 2026/04/10 22:54:28 INFO Applying migration id=rfc9421 2026/04/10 22:54:28 INFO Applying migration id=keys 2026/04/10 22:54:28 INFO Applying migration id=portable 2026/04/10 22:54:28 INFO Applying migration id=proofs 2026/04/10 22:54:28 INFO Applying migration id=contexts 2026/04/10 22:54:28 INFO Applying migration id=deliverieshost 2026/04/10 22:54:28 INFO Applying migration id=pembegin 2026/04/10 22:54:28 INFO Applying migration id=didhost 2026/04/10 22:54:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-9e42-7d53-8028-65462c2aa7c8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-9e42-7cfd-8237-7c61b7c6cb97 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-9e42-7cfd-8237-7c61b7c6cb97 2026/04/10 22:54:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-9e44-7906-9952-adc7c6f5ce82 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-9e44-78e7-89dd-1169782dfe2f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799a-9e44-78e7-89dd-1169782dfe2f 2026/04/10 22:54:29 WARN User has reached bookmarks limit post=https://localhost.localdomain:8443/post/019d799a-9e44-78e7-89dd-1169782dfe2f --- PASS: TestBookmark_Limit (1.06s) === RUN TestBookmark_TwoBookmarks 2026/04/10 22:54:29 INFO Applying migration id=initial 2026/04/10 22:54:29 INFO Applying migration id=notesupdated 2026/04/10 22:54:29 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:29 INFO Applying migration id=activitiesid 2026/04/10 22:54:29 INFO Applying migration id=outbox 2026/04/10 22:54:29 INFO Applying migration id=edits 2026/04/10 22:54:29 INFO Applying migration id=outboxactor 2026/04/10 22:54:29 INFO Applying migration id=outboxsender 2026/04/10 22:54:29 INFO Applying migration id=thread 2026/04/10 22:54:29 INFO Applying migration id=host 2026/04/10 22:54:29 INFO Applying migration id=sharedinbox 2026/04/10 22:54:29 INFO Applying migration id=noteshost 2026/04/10 22:54:29 INFO Applying migration id=fetched 2026/04/10 22:54:29 INFO Applying migration id=move 2026/04/10 22:54:29 INFO Applying migration id=cleanup 2026/04/10 22:54:29 INFO Applying migration id=received 2026/04/10 22:54:29 INFO Applying migration id=namehost 2026/04/10 22:54:29 INFO Applying migration id=outboxhost 2026/04/10 22:54:29 INFO Applying migration id=notesfts 2026/04/10 22:54:29 INFO Applying migration id=iconsname 2026/04/10 22:54:29 INFO Applying migration id=nohash 2026/04/10 22:54:29 INFO Applying migration id=shares 2026/04/10 22:54:29 INFO Applying migration id=actorttl 2026/04/10 22:54:29 INFO Applying migration id=tocc 2026/04/10 22:54:29 INFO Applying migration id=followeds 2026/04/10 22:54:29 INFO Applying migration id=certhash 2026/04/10 22:54:29 INFO Applying migration id=follows_sync 2026/04/10 22:54:29 INFO Applying migration id=jsonpath 2026/04/10 22:54:29 INFO Applying migration id=localforward 2026/04/10 22:54:29 INFO Applying migration id=avatar 2026/04/10 22:54:29 INFO Applying migration id=noimage 2026/04/10 22:54:29 INFO Applying migration id=feed 2026/04/10 22:54:29 INFO Applying migration id=bookmarks 2026/04/10 22:54:29 INFO Applying migration id=shareactivity 2026/04/10 22:54:29 INFO Applying migration id=application 2026/04/10 22:54:29 INFO Applying migration id=certificates 2026/04/10 22:54:29 INFO Applying migration id=rawforward 2026/04/10 22:54:29 INFO Applying migration id=publickey 2026/04/10 22:54:29 INFO Applying migration id=resolvegroup 2026/04/10 22:54:29 INFO Applying migration id=reject 2026/04/10 22:54:29 INFO Applying migration id=autodel 2026/04/10 22:54:29 INFO Applying migration id=jsonb 2026/04/10 22:54:29 INFO Applying migration id=quote 2026/04/10 22:54:29 INFO Applying migration id=rfc9421 2026/04/10 22:54:29 INFO Applying migration id=keys 2026/04/10 22:54:29 INFO Applying migration id=portable 2026/04/10 22:54:29 INFO Applying migration id=proofs 2026/04/10 22:54:29 INFO Applying migration id=contexts 2026/04/10 22:54:29 INFO Applying migration id=deliverieshost 2026/04/10 22:54:29 INFO Applying migration id=pembegin 2026/04/10 22:54:29 INFO Applying migration id=didhost 2026/04/10 22:54:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-a376-7260-bf21-860acd066b0f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-a376-7211-9ca6-fb3cf8b86c4e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-a376-7211-9ca6-fb3cf8b86c4e 2026/04/10 22:54:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-a377-7d49-aec2-0ecc2645676e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-a377-7d20-af28-0b14a302af09 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799a-a377-7d20-af28-0b14a302af09 --- PASS: TestBookmark_TwoBookmarks (1.33s) === RUN TestBookmark_Twice 2026/04/10 22:54:30 INFO Applying migration id=initial 2026/04/10 22:54:30 INFO Applying migration id=notesupdated 2026/04/10 22:54:30 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:30 INFO Applying migration id=activitiesid 2026/04/10 22:54:30 INFO Applying migration id=outbox 2026/04/10 22:54:30 INFO Applying migration id=edits 2026/04/10 22:54:30 INFO Applying migration id=outboxactor 2026/04/10 22:54:30 INFO Applying migration id=outboxsender 2026/04/10 22:54:30 INFO Applying migration id=thread 2026/04/10 22:54:30 INFO Applying migration id=host 2026/04/10 22:54:30 INFO Applying migration id=sharedinbox 2026/04/10 22:54:30 INFO Applying migration id=noteshost 2026/04/10 22:54:30 INFO Applying migration id=fetched 2026/04/10 22:54:30 INFO Applying migration id=move 2026/04/10 22:54:30 INFO Applying migration id=cleanup 2026/04/10 22:54:30 INFO Applying migration id=received 2026/04/10 22:54:30 INFO Applying migration id=namehost 2026/04/10 22:54:30 INFO Applying migration id=outboxhost 2026/04/10 22:54:30 INFO Applying migration id=notesfts 2026/04/10 22:54:30 INFO Applying migration id=iconsname 2026/04/10 22:54:30 INFO Applying migration id=nohash 2026/04/10 22:54:30 INFO Applying migration id=shares 2026/04/10 22:54:30 INFO Applying migration id=actorttl 2026/04/10 22:54:30 INFO Applying migration id=tocc 2026/04/10 22:54:30 INFO Applying migration id=followeds 2026/04/10 22:54:30 INFO Applying migration id=certhash 2026/04/10 22:54:30 INFO Applying migration id=follows_sync 2026/04/10 22:54:30 INFO Applying migration id=jsonpath 2026/04/10 22:54:30 INFO Applying migration id=localforward 2026/04/10 22:54:30 INFO Applying migration id=avatar 2026/04/10 22:54:30 INFO Applying migration id=noimage 2026/04/10 22:54:30 INFO Applying migration id=feed 2026/04/10 22:54:30 INFO Applying migration id=bookmarks 2026/04/10 22:54:30 INFO Applying migration id=shareactivity 2026/04/10 22:54:30 INFO Applying migration id=application 2026/04/10 22:54:30 INFO Applying migration id=certificates 2026/04/10 22:54:30 INFO Applying migration id=rawforward 2026/04/10 22:54:30 INFO Applying migration id=publickey 2026/04/10 22:54:30 INFO Applying migration id=resolvegroup 2026/04/10 22:54:30 INFO Applying migration id=reject 2026/04/10 22:54:30 INFO Applying migration id=autodel 2026/04/10 22:54:30 INFO Applying migration id=jsonb 2026/04/10 22:54:30 INFO Applying migration id=quote 2026/04/10 22:54:30 INFO Applying migration id=rfc9421 2026/04/10 22:54:30 INFO Applying migration id=keys 2026/04/10 22:54:30 INFO Applying migration id=portable 2026/04/10 22:54:30 INFO Applying migration id=proofs 2026/04/10 22:54:30 INFO Applying migration id=contexts 2026/04/10 22:54:30 INFO Applying migration id=deliverieshost 2026/04/10 22:54:30 INFO Applying migration id=pembegin 2026/04/10 22:54:30 INFO Applying migration id=didhost 2026/04/10 22:54:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-a703-7259-89d5-2106b5925fb0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-a703-7212-86d9-6a4e6b1a624e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-a703-7212-86d9-6a4e6b1a624e 2026/04/10 22:54:31 WARN Failed to insert bookmark error="UNIQUE constraint failed: bookmarks.by, bookmarks.note" --- PASS: TestBookmark_Twice (0.91s) === RUN TestBookmark_ToFollowers 2026/04/10 22:54:31 INFO Applying migration id=initial 2026/04/10 22:54:31 INFO Applying migration id=notesupdated 2026/04/10 22:54:31 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:31 INFO Applying migration id=activitiesid 2026/04/10 22:54:31 INFO Applying migration id=outbox 2026/04/10 22:54:31 INFO Applying migration id=edits 2026/04/10 22:54:31 INFO Applying migration id=outboxactor 2026/04/10 22:54:31 INFO Applying migration id=outboxsender 2026/04/10 22:54:31 INFO Applying migration id=thread 2026/04/10 22:54:31 INFO Applying migration id=host 2026/04/10 22:54:31 INFO Applying migration id=sharedinbox 2026/04/10 22:54:31 INFO Applying migration id=noteshost 2026/04/10 22:54:31 INFO Applying migration id=fetched 2026/04/10 22:54:31 INFO Applying migration id=move 2026/04/10 22:54:31 INFO Applying migration id=cleanup 2026/04/10 22:54:31 INFO Applying migration id=received 2026/04/10 22:54:31 INFO Applying migration id=namehost 2026/04/10 22:54:31 INFO Applying migration id=outboxhost 2026/04/10 22:54:31 INFO Applying migration id=notesfts 2026/04/10 22:54:31 INFO Applying migration id=iconsname 2026/04/10 22:54:31 INFO Applying migration id=nohash 2026/04/10 22:54:31 INFO Applying migration id=shares 2026/04/10 22:54:31 INFO Applying migration id=actorttl 2026/04/10 22:54:31 INFO Applying migration id=tocc 2026/04/10 22:54:31 INFO Applying migration id=followeds 2026/04/10 22:54:31 INFO Applying migration id=certhash 2026/04/10 22:54:31 INFO Applying migration id=follows_sync 2026/04/10 22:54:31 INFO Applying migration id=jsonpath 2026/04/10 22:54:31 INFO Applying migration id=localforward 2026/04/10 22:54:31 INFO Applying migration id=avatar 2026/04/10 22:54:31 INFO Applying migration id=noimage 2026/04/10 22:54:31 INFO Applying migration id=feed 2026/04/10 22:54:31 INFO Applying migration id=bookmarks 2026/04/10 22:54:31 INFO Applying migration id=shareactivity 2026/04/10 22:54:31 INFO Applying migration id=application 2026/04/10 22:54:31 INFO Applying migration id=certificates 2026/04/10 22:54:31 INFO Applying migration id=rawforward 2026/04/10 22:54:31 INFO Applying migration id=publickey 2026/04/10 22:54:31 INFO Applying migration id=resolvegroup 2026/04/10 22:54:31 INFO Applying migration id=reject 2026/04/10 22:54:31 INFO Applying migration id=autodel 2026/04/10 22:54:31 INFO Applying migration id=jsonb 2026/04/10 22:54:31 INFO Applying migration id=quote 2026/04/10 22:54:31 INFO Applying migration id=rfc9421 2026/04/10 22:54:31 INFO Applying migration id=keys 2026/04/10 22:54:31 INFO Applying migration id=portable 2026/04/10 22:54:31 INFO Applying migration id=proofs 2026/04/10 22:54:31 INFO Applying migration id=contexts 2026/04/10 22:54:31 INFO Applying migration id=deliverieshost 2026/04/10 22:54:31 INFO Applying migration id=pembegin 2026/04/10 22:54:31 INFO Applying migration id=didhost 2026/04/10 22:54:32 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799a-a98c-70b1-b405-2ebb6006b0c1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-a98c-78d1-bdcb-f8a1ce12bfe4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-a98c-70b1-b405-2ebb6006b0c1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799a-a98c-70b1-b405-2ebb6006b0c1 2026/04/10 22:54:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-a98c-7eb1-a2e3-572929aa8777 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-a98c-7e7c-91f8-0451be5d475e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-a98c-7e7c-91f8-0451be5d475e 2026/04/10 22:54:32 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-a98c-7e7c-91f8-0451be5d475e 2026/04/10 22:54:32 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799a-a990-75e7-906b-de5ba0c87097 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-a98c-70b1-b405-2ebb6006b0c1 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.65s) === RUN TestBookmark_DM 2026/04/10 22:54:32 INFO Applying migration id=initial 2026/04/10 22:54:32 INFO Applying migration id=notesupdated 2026/04/10 22:54:32 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:32 INFO Applying migration id=activitiesid 2026/04/10 22:54:32 INFO Applying migration id=outbox 2026/04/10 22:54:32 INFO Applying migration id=edits 2026/04/10 22:54:32 INFO Applying migration id=outboxactor 2026/04/10 22:54:32 INFO Applying migration id=outboxsender 2026/04/10 22:54:32 INFO Applying migration id=thread 2026/04/10 22:54:32 INFO Applying migration id=host 2026/04/10 22:54:32 INFO Applying migration id=sharedinbox 2026/04/10 22:54:32 INFO Applying migration id=noteshost 2026/04/10 22:54:32 INFO Applying migration id=fetched 2026/04/10 22:54:32 INFO Applying migration id=move 2026/04/10 22:54:32 INFO Applying migration id=cleanup 2026/04/10 22:54:32 INFO Applying migration id=received 2026/04/10 22:54:32 INFO Applying migration id=namehost 2026/04/10 22:54:32 INFO Applying migration id=outboxhost 2026/04/10 22:54:32 INFO Applying migration id=notesfts 2026/04/10 22:54:32 INFO Applying migration id=iconsname 2026/04/10 22:54:32 INFO Applying migration id=nohash 2026/04/10 22:54:32 INFO Applying migration id=shares 2026/04/10 22:54:32 INFO Applying migration id=actorttl 2026/04/10 22:54:32 INFO Applying migration id=tocc 2026/04/10 22:54:32 INFO Applying migration id=followeds 2026/04/10 22:54:32 INFO Applying migration id=certhash 2026/04/10 22:54:32 INFO Applying migration id=follows_sync 2026/04/10 22:54:32 INFO Applying migration id=jsonpath 2026/04/10 22:54:32 INFO Applying migration id=localforward 2026/04/10 22:54:32 INFO Applying migration id=avatar 2026/04/10 22:54:32 INFO Applying migration id=noimage 2026/04/10 22:54:32 INFO Applying migration id=feed 2026/04/10 22:54:32 INFO Applying migration id=bookmarks 2026/04/10 22:54:32 INFO Applying migration id=shareactivity 2026/04/10 22:54:32 INFO Applying migration id=application 2026/04/10 22:54:32 INFO Applying migration id=certificates 2026/04/10 22:54:32 INFO Applying migration id=rawforward 2026/04/10 22:54:32 INFO Applying migration id=publickey 2026/04/10 22:54:32 INFO Applying migration id=resolvegroup 2026/04/10 22:54:32 INFO Applying migration id=reject 2026/04/10 22:54:32 INFO Applying migration id=autodel 2026/04/10 22:54:32 INFO Applying migration id=jsonb 2026/04/10 22:54:32 INFO Applying migration id=quote 2026/04/10 22:54:32 INFO Applying migration id=rfc9421 2026/04/10 22:54:32 INFO Applying migration id=keys 2026/04/10 22:54:32 INFO Applying migration id=portable 2026/04/10 22:54:32 INFO Applying migration id=proofs 2026/04/10 22:54:32 INFO Applying migration id=contexts 2026/04/10 22:54:32 INFO Applying migration id=deliverieshost 2026/04/10 22:54:32 INFO Applying migration id=pembegin 2026/04/10 22:54:32 INFO Applying migration id=didhost 2026/04/10 22:54:33 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/04/10 22:54:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-acdf-76a2-b11a-5c3173c50d7b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-acdf-74c9-945a-da9b95c9f31e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-acdf-74c9-945a-da9b95c9f31e 2026/04/10 22:54:33 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-acdf-74c9-945a-da9b95c9f31e --- PASS: TestBookmark_DM (0.85s) === RUN TestCommunities_OneCommunity 2026/04/10 22:54:33 INFO Applying migration id=initial 2026/04/10 22:54:33 INFO Applying migration id=notesupdated 2026/04/10 22:54:33 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:33 INFO Applying migration id=activitiesid 2026/04/10 22:54:33 INFO Applying migration id=outbox 2026/04/10 22:54:33 INFO Applying migration id=edits 2026/04/10 22:54:33 INFO Applying migration id=outboxactor 2026/04/10 22:54:33 INFO Applying migration id=outboxsender 2026/04/10 22:54:33 INFO Applying migration id=thread 2026/04/10 22:54:33 INFO Applying migration id=host 2026/04/10 22:54:33 INFO Applying migration id=sharedinbox 2026/04/10 22:54:33 INFO Applying migration id=noteshost 2026/04/10 22:54:33 INFO Applying migration id=fetched 2026/04/10 22:54:33 INFO Applying migration id=move 2026/04/10 22:54:33 INFO Applying migration id=cleanup 2026/04/10 22:54:33 INFO Applying migration id=received 2026/04/10 22:54:33 INFO Applying migration id=namehost 2026/04/10 22:54:33 INFO Applying migration id=outboxhost 2026/04/10 22:54:33 INFO Applying migration id=notesfts 2026/04/10 22:54:33 INFO Applying migration id=iconsname 2026/04/10 22:54:33 INFO Applying migration id=nohash 2026/04/10 22:54:33 INFO Applying migration id=shares 2026/04/10 22:54:33 INFO Applying migration id=actorttl 2026/04/10 22:54:33 INFO Applying migration id=tocc 2026/04/10 22:54:33 INFO Applying migration id=followeds 2026/04/10 22:54:33 INFO Applying migration id=certhash 2026/04/10 22:54:33 INFO Applying migration id=follows_sync 2026/04/10 22:54:33 INFO Applying migration id=jsonpath 2026/04/10 22:54:33 INFO Applying migration id=localforward 2026/04/10 22:54:33 INFO Applying migration id=avatar 2026/04/10 22:54:33 INFO Applying migration id=noimage 2026/04/10 22:54:33 INFO Applying migration id=feed 2026/04/10 22:54:33 INFO Applying migration id=bookmarks 2026/04/10 22:54:33 INFO Applying migration id=shareactivity 2026/04/10 22:54:33 INFO Applying migration id=application 2026/04/10 22:54:33 INFO Applying migration id=certificates 2026/04/10 22:54:33 INFO Applying migration id=rawforward 2026/04/10 22:54:33 INFO Applying migration id=publickey 2026/04/10 22:54:33 INFO Applying migration id=resolvegroup 2026/04/10 22:54:33 INFO Applying migration id=reject 2026/04/10 22:54:33 INFO Applying migration id=autodel 2026/04/10 22:54:33 INFO Applying migration id=jsonb 2026/04/10 22:54:33 INFO Applying migration id=quote 2026/04/10 22:54:33 INFO Applying migration id=rfc9421 2026/04/10 22:54:33 INFO Applying migration id=keys 2026/04/10 22:54:33 INFO Applying migration id=portable 2026/04/10 22:54:33 INFO Applying migration id=proofs 2026/04/10 22:54:33 INFO Applying migration id=contexts 2026/04/10 22:54:33 INFO Applying migration id=deliverieshost 2026/04/10 22:54:33 INFO Applying migration id=pembegin 2026/04/10 22:54:33 INFO Applying migration id=didhost 2026/04/10 22:54:34 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799a-b0e0-76bc-b762-fa2373664271 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-b0e0-7f07-a7cd-900315957347 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-b0e0-76bc-b762-fa2373664271 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799a-b0e0-76bc-b762-fa2373664271 2026/04/10 22:54:34 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:34 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d799a-b0e1-7621-b167-9d393a28fa0a note=https://localhost.localdomain:8443/post/019d799a-b0e1-7511-bbdf-fcc550e39b10 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-b0e1-7621-b167-9d393a28fa0a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-b0e1-7511-bbdf-fcc550e39b10 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-b0e1-7511-bbdf-fcc550e39b10 --- PASS: TestCommunities_OneCommunity (1.02s) === RUN TestCommunity_NewThread 2026/04/10 22:54:34 INFO Applying migration id=initial 2026/04/10 22:54:34 INFO Applying migration id=notesupdated 2026/04/10 22:54:34 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:34 INFO Applying migration id=activitiesid 2026/04/10 22:54:34 INFO Applying migration id=outbox 2026/04/10 22:54:34 INFO Applying migration id=edits 2026/04/10 22:54:34 INFO Applying migration id=outboxactor 2026/04/10 22:54:34 INFO Applying migration id=outboxsender 2026/04/10 22:54:34 INFO Applying migration id=thread 2026/04/10 22:54:34 INFO Applying migration id=host 2026/04/10 22:54:34 INFO Applying migration id=sharedinbox 2026/04/10 22:54:34 INFO Applying migration id=noteshost 2026/04/10 22:54:34 INFO Applying migration id=fetched 2026/04/10 22:54:34 INFO Applying migration id=move 2026/04/10 22:54:34 INFO Applying migration id=cleanup 2026/04/10 22:54:34 INFO Applying migration id=received 2026/04/10 22:54:34 INFO Applying migration id=namehost 2026/04/10 22:54:34 INFO Applying migration id=outboxhost 2026/04/10 22:54:34 INFO Applying migration id=notesfts 2026/04/10 22:54:34 INFO Applying migration id=iconsname 2026/04/10 22:54:34 INFO Applying migration id=nohash 2026/04/10 22:54:34 INFO Applying migration id=shares 2026/04/10 22:54:34 INFO Applying migration id=actorttl 2026/04/10 22:54:34 INFO Applying migration id=tocc 2026/04/10 22:54:34 INFO Applying migration id=followeds 2026/04/10 22:54:34 INFO Applying migration id=certhash 2026/04/10 22:54:34 INFO Applying migration id=follows_sync 2026/04/10 22:54:34 INFO Applying migration id=jsonpath 2026/04/10 22:54:34 INFO Applying migration id=localforward 2026/04/10 22:54:34 INFO Applying migration id=avatar 2026/04/10 22:54:34 INFO Applying migration id=noimage 2026/04/10 22:54:34 INFO Applying migration id=feed 2026/04/10 22:54:34 INFO Applying migration id=bookmarks 2026/04/10 22:54:34 INFO Applying migration id=shareactivity 2026/04/10 22:54:34 INFO Applying migration id=application 2026/04/10 22:54:34 INFO Applying migration id=certificates 2026/04/10 22:54:34 INFO Applying migration id=rawforward 2026/04/10 22:54:34 INFO Applying migration id=publickey 2026/04/10 22:54:34 INFO Applying migration id=resolvegroup 2026/04/10 22:54:34 INFO Applying migration id=reject 2026/04/10 22:54:34 INFO Applying migration id=autodel 2026/04/10 22:54:34 INFO Applying migration id=jsonb 2026/04/10 22:54:34 INFO Applying migration id=quote 2026/04/10 22:54:34 INFO Applying migration id=rfc9421 2026/04/10 22:54:34 INFO Applying migration id=keys 2026/04/10 22:54:34 INFO Applying migration id=portable 2026/04/10 22:54:34 INFO Applying migration id=proofs 2026/04/10 22:54:34 INFO Applying migration id=contexts 2026/04/10 22:54:34 INFO Applying migration id=deliverieshost 2026/04/10 22:54:34 INFO Applying migration id=pembegin 2026/04/10 22:54:34 INFO Applying migration id=didhost 2026/04/10 22:54:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-b3ba-7cdd-8658-58e5ecc46124 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 22:54:34 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799a-b3bb-7379-a6d1-1eb4d44e3cea activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-b3bb-7a3f-b4a3-e13cc291768d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-b3bb-7379-a6d1-1eb4d44e3cea activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799a-b3bb-7379-a6d1-1eb4d44e3cea 2026/04/10 22:54:34 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:34 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d799a-b3bc-7106-8df1-752978f9357f note=https://localhost.localdomain:8443/post/019d799a-b3bb-7f03-a6f7-1e8a1cace6b8 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-b3bc-7106-8df1-752978f9357f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-b3bb-7f03-a6f7-1e8a1cace6b8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-b3bb-7f03-a6f7-1e8a1cace6b8 --- PASS: TestCommunity_NewThread (0.73s) === RUN TestCommunity_NewThreadNotFollowing 2026/04/10 22:54:34 INFO Applying migration id=initial 2026/04/10 22:54:34 INFO Applying migration id=notesupdated 2026/04/10 22:54:34 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:34 INFO Applying migration id=activitiesid 2026/04/10 22:54:34 INFO Applying migration id=outbox 2026/04/10 22:54:34 INFO Applying migration id=edits 2026/04/10 22:54:34 INFO Applying migration id=outboxactor 2026/04/10 22:54:34 INFO Applying migration id=outboxsender 2026/04/10 22:54:34 INFO Applying migration id=thread 2026/04/10 22:54:34 INFO Applying migration id=host 2026/04/10 22:54:34 INFO Applying migration id=sharedinbox 2026/04/10 22:54:34 INFO Applying migration id=noteshost 2026/04/10 22:54:34 INFO Applying migration id=fetched 2026/04/10 22:54:34 INFO Applying migration id=move 2026/04/10 22:54:34 INFO Applying migration id=cleanup 2026/04/10 22:54:34 INFO Applying migration id=received 2026/04/10 22:54:34 INFO Applying migration id=namehost 2026/04/10 22:54:34 INFO Applying migration id=outboxhost 2026/04/10 22:54:34 INFO Applying migration id=notesfts 2026/04/10 22:54:34 INFO Applying migration id=iconsname 2026/04/10 22:54:34 INFO Applying migration id=nohash 2026/04/10 22:54:34 INFO Applying migration id=shares 2026/04/10 22:54:34 INFO Applying migration id=actorttl 2026/04/10 22:54:34 INFO Applying migration id=tocc 2026/04/10 22:54:34 INFO Applying migration id=followeds 2026/04/10 22:54:34 INFO Applying migration id=certhash 2026/04/10 22:54:34 INFO Applying migration id=follows_sync 2026/04/10 22:54:34 INFO Applying migration id=jsonpath 2026/04/10 22:54:34 INFO Applying migration id=localforward 2026/04/10 22:54:34 INFO Applying migration id=avatar 2026/04/10 22:54:34 INFO Applying migration id=noimage 2026/04/10 22:54:34 INFO Applying migration id=feed 2026/04/10 22:54:34 INFO Applying migration id=bookmarks 2026/04/10 22:54:34 INFO Applying migration id=shareactivity 2026/04/10 22:54:34 INFO Applying migration id=application 2026/04/10 22:54:34 INFO Applying migration id=certificates 2026/04/10 22:54:34 INFO Applying migration id=rawforward 2026/04/10 22:54:34 INFO Applying migration id=publickey 2026/04/10 22:54:34 INFO Applying migration id=resolvegroup 2026/04/10 22:54:34 INFO Applying migration id=reject 2026/04/10 22:54:34 INFO Applying migration id=autodel 2026/04/10 22:54:34 INFO Applying migration id=jsonb 2026/04/10 22:54:35 INFO Applying migration id=quote 2026/04/10 22:54:35 INFO Applying migration id=rfc9421 2026/04/10 22:54:35 INFO Applying migration id=keys 2026/04/10 22:54:35 INFO Applying migration id=portable 2026/04/10 22:54:35 INFO Applying migration id=proofs 2026/04/10 22:54:35 INFO Applying migration id=contexts 2026/04/10 22:54:35 INFO Applying migration id=deliverieshost 2026/04/10 22:54:35 INFO Applying migration id=pembegin 2026/04/10 22:54:35 INFO Applying migration id=didhost 2026/04/10 22:54:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-b5cb-7294-be9c-3b80b9e7bfa7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 22:54:35 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-b5cb-7a80-a2c0-93ee9fc2288f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-b5cb-78e5-9e39-37c3424973a7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-b5cb-78e5-9e39-37c3424973a7 --- PASS: TestCommunity_NewThreadNotFollowing (0.53s) === RUN TestCommunity_NewThreadNotPublic 2026/04/10 22:54:35 INFO Applying migration id=initial 2026/04/10 22:54:35 INFO Applying migration id=notesupdated 2026/04/10 22:54:35 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:35 INFO Applying migration id=activitiesid 2026/04/10 22:54:35 INFO Applying migration id=outbox 2026/04/10 22:54:35 INFO Applying migration id=edits 2026/04/10 22:54:35 INFO Applying migration id=outboxactor 2026/04/10 22:54:35 INFO Applying migration id=outboxsender 2026/04/10 22:54:35 INFO Applying migration id=thread 2026/04/10 22:54:35 INFO Applying migration id=host 2026/04/10 22:54:35 INFO Applying migration id=sharedinbox 2026/04/10 22:54:35 INFO Applying migration id=noteshost 2026/04/10 22:54:35 INFO Applying migration id=fetched 2026/04/10 22:54:35 INFO Applying migration id=move 2026/04/10 22:54:35 INFO Applying migration id=cleanup 2026/04/10 22:54:35 INFO Applying migration id=received 2026/04/10 22:54:35 INFO Applying migration id=namehost 2026/04/10 22:54:35 INFO Applying migration id=outboxhost 2026/04/10 22:54:35 INFO Applying migration id=notesfts 2026/04/10 22:54:35 INFO Applying migration id=iconsname 2026/04/10 22:54:35 INFO Applying migration id=nohash 2026/04/10 22:54:35 INFO Applying migration id=shares 2026/04/10 22:54:35 INFO Applying migration id=actorttl 2026/04/10 22:54:35 INFO Applying migration id=tocc 2026/04/10 22:54:35 INFO Applying migration id=followeds 2026/04/10 22:54:35 INFO Applying migration id=certhash 2026/04/10 22:54:35 INFO Applying migration id=follows_sync 2026/04/10 22:54:35 INFO Applying migration id=jsonpath 2026/04/10 22:54:35 INFO Applying migration id=localforward 2026/04/10 22:54:35 INFO Applying migration id=avatar 2026/04/10 22:54:35 INFO Applying migration id=noimage 2026/04/10 22:54:35 INFO Applying migration id=feed 2026/04/10 22:54:35 INFO Applying migration id=bookmarks 2026/04/10 22:54:35 INFO Applying migration id=shareactivity 2026/04/10 22:54:35 INFO Applying migration id=application 2026/04/10 22:54:35 INFO Applying migration id=certificates 2026/04/10 22:54:35 INFO Applying migration id=rawforward 2026/04/10 22:54:35 INFO Applying migration id=publickey 2026/04/10 22:54:35 INFO Applying migration id=resolvegroup 2026/04/10 22:54:35 INFO Applying migration id=reject 2026/04/10 22:54:35 INFO Applying migration id=autodel 2026/04/10 22:54:35 INFO Applying migration id=jsonb 2026/04/10 22:54:35 INFO Applying migration id=quote 2026/04/10 22:54:35 INFO Applying migration id=rfc9421 2026/04/10 22:54:35 INFO Applying migration id=keys 2026/04/10 22:54:35 INFO Applying migration id=portable 2026/04/10 22:54:35 INFO Applying migration id=proofs 2026/04/10 22:54:35 INFO Applying migration id=contexts 2026/04/10 22:54:35 INFO Applying migration id=deliverieshost 2026/04/10 22:54:35 INFO Applying migration id=pembegin 2026/04/10 22:54:35 INFO Applying migration id=didhost 2026/04/10 22:54:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-b9c7-71d5-a8f9-ebf3e4482a20 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 22:54:36 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799a-b9c7-7800-8c96-e2145c853ea9 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-b9c8-72f9-9ede-e867e0f24284 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-b9c7-7800-8c96-e2145c853ea9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799a-b9c7-7800-8c96-e2145c853ea9 2026/04/10 22:54:36 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-b9c8-79b9-aa45-b1d4d6c5e8d5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-b9c8-789f-b9c6-398824e94be0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-b9c8-789f-b9c6-398824e94be0 --- PASS: TestCommunity_NewThreadNotPublic (1.02s) === RUN TestCommunity_ReplyInThread 2026/04/10 22:54:36 INFO Applying migration id=initial 2026/04/10 22:54:36 INFO Applying migration id=notesupdated 2026/04/10 22:54:36 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:36 INFO Applying migration id=activitiesid 2026/04/10 22:54:36 INFO Applying migration id=outbox 2026/04/10 22:54:36 INFO Applying migration id=edits 2026/04/10 22:54:36 INFO Applying migration id=outboxactor 2026/04/10 22:54:36 INFO Applying migration id=outboxsender 2026/04/10 22:54:36 INFO Applying migration id=thread 2026/04/10 22:54:36 INFO Applying migration id=host 2026/04/10 22:54:36 INFO Applying migration id=sharedinbox 2026/04/10 22:54:36 INFO Applying migration id=noteshost 2026/04/10 22:54:36 INFO Applying migration id=fetched 2026/04/10 22:54:36 INFO Applying migration id=move 2026/04/10 22:54:36 INFO Applying migration id=cleanup 2026/04/10 22:54:36 INFO Applying migration id=received 2026/04/10 22:54:36 INFO Applying migration id=namehost 2026/04/10 22:54:36 INFO Applying migration id=outboxhost 2026/04/10 22:54:36 INFO Applying migration id=notesfts 2026/04/10 22:54:36 INFO Applying migration id=iconsname 2026/04/10 22:54:36 INFO Applying migration id=nohash 2026/04/10 22:54:36 INFO Applying migration id=shares 2026/04/10 22:54:36 INFO Applying migration id=actorttl 2026/04/10 22:54:36 INFO Applying migration id=tocc 2026/04/10 22:54:36 INFO Applying migration id=followeds 2026/04/10 22:54:36 INFO Applying migration id=certhash 2026/04/10 22:54:36 INFO Applying migration id=follows_sync 2026/04/10 22:54:36 INFO Applying migration id=jsonpath 2026/04/10 22:54:36 INFO Applying migration id=localforward 2026/04/10 22:54:36 INFO Applying migration id=avatar 2026/04/10 22:54:36 INFO Applying migration id=noimage 2026/04/10 22:54:36 INFO Applying migration id=feed 2026/04/10 22:54:36 INFO Applying migration id=bookmarks 2026/04/10 22:54:36 INFO Applying migration id=shareactivity 2026/04/10 22:54:36 INFO Applying migration id=application 2026/04/10 22:54:36 INFO Applying migration id=certificates 2026/04/10 22:54:36 INFO Applying migration id=rawforward 2026/04/10 22:54:36 INFO Applying migration id=publickey 2026/04/10 22:54:36 INFO Applying migration id=resolvegroup 2026/04/10 22:54:36 INFO Applying migration id=reject 2026/04/10 22:54:36 INFO Applying migration id=autodel 2026/04/10 22:54:36 INFO Applying migration id=jsonb 2026/04/10 22:54:36 INFO Applying migration id=quote 2026/04/10 22:54:36 INFO Applying migration id=rfc9421 2026/04/10 22:54:36 INFO Applying migration id=keys 2026/04/10 22:54:36 INFO Applying migration id=portable 2026/04/10 22:54:36 INFO Applying migration id=proofs 2026/04/10 22:54:36 INFO Applying migration id=contexts 2026/04/10 22:54:36 INFO Applying migration id=deliverieshost 2026/04/10 22:54:36 INFO Applying migration id=pembegin 2026/04/10 22:54:36 INFO Applying migration id=didhost 2026/04/10 22:54:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-bdc9-7dac-8c93-b23c1dcc0956 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 22:54:37 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799a-bdca-7436-8e7d-9ab85848830e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-bdca-7b41-be62-4bd5124afe8d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-bdca-7436-8e7d-9ab85848830e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799a-bdca-7436-8e7d-9ab85848830e 2026/04/10 22:54:37 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:37 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d799a-bdcb-7270-8944-65b7bfe51207 note=https://localhost.localdomain:8443/post/019d799a-bdcb-7156-bbcf-0bc5b00dab01 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-bdcb-7270-8944-65b7bfe51207 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-bdcb-7156-bbcf-0bc5b00dab01 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-bdcb-7156-bbcf-0bc5b00dab01 2026/04/10 22:54: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/04/10 22:54: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_ReplyInThread (1.03s) === RUN TestCommunity_ReplyInThreadAuthorNotFollowing 2026/04/10 22:54:37 INFO Applying migration id=initial 2026/04/10 22:54:37 INFO Applying migration id=notesupdated 2026/04/10 22:54:37 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:37 INFO Applying migration id=activitiesid 2026/04/10 22:54:37 INFO Applying migration id=outbox 2026/04/10 22:54:37 INFO Applying migration id=edits 2026/04/10 22:54:37 INFO Applying migration id=outboxactor 2026/04/10 22:54:37 INFO Applying migration id=outboxsender 2026/04/10 22:54:37 INFO Applying migration id=thread 2026/04/10 22:54:37 INFO Applying migration id=host 2026/04/10 22:54:37 INFO Applying migration id=sharedinbox 2026/04/10 22:54:37 INFO Applying migration id=noteshost 2026/04/10 22:54:37 INFO Applying migration id=fetched 2026/04/10 22:54:37 INFO Applying migration id=move 2026/04/10 22:54:37 INFO Applying migration id=cleanup 2026/04/10 22:54:37 INFO Applying migration id=received 2026/04/10 22:54:37 INFO Applying migration id=namehost 2026/04/10 22:54:37 INFO Applying migration id=outboxhost 2026/04/10 22:54:37 INFO Applying migration id=notesfts 2026/04/10 22:54:37 INFO Applying migration id=iconsname 2026/04/10 22:54:37 INFO Applying migration id=nohash 2026/04/10 22:54:37 INFO Applying migration id=shares 2026/04/10 22:54:37 INFO Applying migration id=actorttl 2026/04/10 22:54:37 INFO Applying migration id=tocc 2026/04/10 22:54:37 INFO Applying migration id=followeds 2026/04/10 22:54:37 INFO Applying migration id=certhash 2026/04/10 22:54:37 INFO Applying migration id=follows_sync 2026/04/10 22:54:37 INFO Applying migration id=jsonpath 2026/04/10 22:54:37 INFO Applying migration id=localforward 2026/04/10 22:54:37 INFO Applying migration id=avatar 2026/04/10 22:54:37 INFO Applying migration id=noimage 2026/04/10 22:54:37 INFO Applying migration id=feed 2026/04/10 22:54:37 INFO Applying migration id=bookmarks 2026/04/10 22:54:37 INFO Applying migration id=shareactivity 2026/04/10 22:54:37 INFO Applying migration id=application 2026/04/10 22:54:37 INFO Applying migration id=certificates 2026/04/10 22:54:37 INFO Applying migration id=rawforward 2026/04/10 22:54:37 INFO Applying migration id=publickey 2026/04/10 22:54:37 INFO Applying migration id=resolvegroup 2026/04/10 22:54:37 INFO Applying migration id=reject 2026/04/10 22:54:37 INFO Applying migration id=autodel 2026/04/10 22:54:37 INFO Applying migration id=jsonb 2026/04/10 22:54:37 INFO Applying migration id=quote 2026/04/10 22:54:37 INFO Applying migration id=rfc9421 2026/04/10 22:54:37 INFO Applying migration id=keys 2026/04/10 22:54:37 INFO Applying migration id=portable 2026/04/10 22:54:37 INFO Applying migration id=proofs 2026/04/10 22:54:37 INFO Applying migration id=contexts 2026/04/10 22:54:37 INFO Applying migration id=deliverieshost 2026/04/10 22:54:37 INFO Applying migration id=pembegin 2026/04/10 22:54:37 INFO Applying migration id=didhost 2026/04/10 22:54:38 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-c363-7a1c-8266-2e8b2a65afd4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-c363-789b-855d-504934b99810 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-c363-789b-855d-504934b99810 2026/04/10 22:54:38 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThreadAuthorNotFollowing (1.43s) === RUN TestCommunity_ReplyInThreadSenderNotFollowing 2026/04/10 22:54:38 INFO Applying migration id=initial 2026/04/10 22:54:38 INFO Applying migration id=notesupdated 2026/04/10 22:54:38 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:38 INFO Applying migration id=activitiesid 2026/04/10 22:54:38 INFO Applying migration id=outbox 2026/04/10 22:54:38 INFO Applying migration id=edits 2026/04/10 22:54:38 INFO Applying migration id=outboxactor 2026/04/10 22:54:38 INFO Applying migration id=outboxsender 2026/04/10 22:54:38 INFO Applying migration id=thread 2026/04/10 22:54:38 INFO Applying migration id=host 2026/04/10 22:54:38 INFO Applying migration id=sharedinbox 2026/04/10 22:54:38 INFO Applying migration id=noteshost 2026/04/10 22:54:38 INFO Applying migration id=fetched 2026/04/10 22:54:38 INFO Applying migration id=move 2026/04/10 22:54:38 INFO Applying migration id=cleanup 2026/04/10 22:54:38 INFO Applying migration id=received 2026/04/10 22:54:38 INFO Applying migration id=namehost 2026/04/10 22:54:38 INFO Applying migration id=outboxhost 2026/04/10 22:54:38 INFO Applying migration id=notesfts 2026/04/10 22:54:38 INFO Applying migration id=iconsname 2026/04/10 22:54:38 INFO Applying migration id=nohash 2026/04/10 22:54:38 INFO Applying migration id=shares 2026/04/10 22:54:38 INFO Applying migration id=actorttl 2026/04/10 22:54:38 INFO Applying migration id=tocc 2026/04/10 22:54:38 INFO Applying migration id=followeds 2026/04/10 22:54:38 INFO Applying migration id=certhash 2026/04/10 22:54:38 INFO Applying migration id=follows_sync 2026/04/10 22:54:38 INFO Applying migration id=jsonpath 2026/04/10 22:54:39 INFO Applying migration id=localforward 2026/04/10 22:54:39 INFO Applying migration id=avatar 2026/04/10 22:54:39 INFO Applying migration id=noimage 2026/04/10 22:54:39 INFO Applying migration id=feed 2026/04/10 22:54:39 INFO Applying migration id=bookmarks 2026/04/10 22:54:39 INFO Applying migration id=shareactivity 2026/04/10 22:54:39 INFO Applying migration id=application 2026/04/10 22:54:39 INFO Applying migration id=certificates 2026/04/10 22:54:39 INFO Applying migration id=rawforward 2026/04/10 22:54:39 INFO Applying migration id=publickey 2026/04/10 22:54:39 INFO Applying migration id=resolvegroup 2026/04/10 22:54:39 INFO Applying migration id=reject 2026/04/10 22:54:39 INFO Applying migration id=autodel 2026/04/10 22:54:39 INFO Applying migration id=jsonb 2026/04/10 22:54:39 INFO Applying migration id=quote 2026/04/10 22:54:39 INFO Applying migration id=rfc9421 2026/04/10 22:54:39 INFO Applying migration id=keys 2026/04/10 22:54:39 INFO Applying migration id=portable 2026/04/10 22:54:39 INFO Applying migration id=proofs 2026/04/10 22:54:39 INFO Applying migration id=contexts 2026/04/10 22:54:39 INFO Applying migration id=deliverieshost 2026/04/10 22:54:39 INFO Applying migration id=pembegin 2026/04/10 22:54:39 INFO Applying migration id=didhost 2026/04/10 22:54:40 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-c855-7168-9a08-5c59c1d5752a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 22:54:40 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-c855-7975-b485-2b4ab7aa192f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-c855-77fd-b1c6-24a63c036554 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-c855-77fd-b1c6-24a63c036554 2026/04/10 22:54:40 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:40 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThreadSenderNotFollowing (1.27s) === RUN TestCommunity_DuplicateReplyInThread 2026/04/10 22:54:40 INFO Applying migration id=initial 2026/04/10 22:54:40 INFO Applying migration id=notesupdated 2026/04/10 22:54:40 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:40 INFO Applying migration id=activitiesid 2026/04/10 22:54:40 INFO Applying migration id=outbox 2026/04/10 22:54:40 INFO Applying migration id=edits 2026/04/10 22:54:40 INFO Applying migration id=outboxactor 2026/04/10 22:54:40 INFO Applying migration id=outboxsender 2026/04/10 22:54:40 INFO Applying migration id=thread 2026/04/10 22:54:40 INFO Applying migration id=host 2026/04/10 22:54:40 INFO Applying migration id=sharedinbox 2026/04/10 22:54:40 INFO Applying migration id=noteshost 2026/04/10 22:54:40 INFO Applying migration id=fetched 2026/04/10 22:54:40 INFO Applying migration id=move 2026/04/10 22:54:40 INFO Applying migration id=cleanup 2026/04/10 22:54:40 INFO Applying migration id=received 2026/04/10 22:54:40 INFO Applying migration id=namehost 2026/04/10 22:54:40 INFO Applying migration id=outboxhost 2026/04/10 22:54:40 INFO Applying migration id=notesfts 2026/04/10 22:54:40 INFO Applying migration id=iconsname 2026/04/10 22:54:40 INFO Applying migration id=nohash 2026/04/10 22:54:40 INFO Applying migration id=shares 2026/04/10 22:54:40 INFO Applying migration id=actorttl 2026/04/10 22:54:40 INFO Applying migration id=tocc 2026/04/10 22:54:40 INFO Applying migration id=followeds 2026/04/10 22:54:40 INFO Applying migration id=certhash 2026/04/10 22:54:40 INFO Applying migration id=follows_sync 2026/04/10 22:54:40 INFO Applying migration id=jsonpath 2026/04/10 22:54:40 INFO Applying migration id=localforward 2026/04/10 22:54:40 INFO Applying migration id=avatar 2026/04/10 22:54:40 INFO Applying migration id=noimage 2026/04/10 22:54:40 INFO Applying migration id=feed 2026/04/10 22:54:40 INFO Applying migration id=bookmarks 2026/04/10 22:54:40 INFO Applying migration id=shareactivity 2026/04/10 22:54:40 INFO Applying migration id=application 2026/04/10 22:54:40 INFO Applying migration id=certificates 2026/04/10 22:54:40 INFO Applying migration id=rawforward 2026/04/10 22:54:40 INFO Applying migration id=publickey 2026/04/10 22:54:40 INFO Applying migration id=resolvegroup 2026/04/10 22:54:40 INFO Applying migration id=reject 2026/04/10 22:54:40 INFO Applying migration id=autodel 2026/04/10 22:54:40 INFO Applying migration id=jsonb 2026/04/10 22:54:40 INFO Applying migration id=quote 2026/04/10 22:54:40 INFO Applying migration id=rfc9421 2026/04/10 22:54:40 INFO Applying migration id=keys 2026/04/10 22:54:40 INFO Applying migration id=portable 2026/04/10 22:54:40 INFO Applying migration id=proofs 2026/04/10 22:54:40 INFO Applying migration id=contexts 2026/04/10 22:54:40 INFO Applying migration id=deliverieshost 2026/04/10 22:54:40 INFO Applying migration id=pembegin 2026/04/10 22:54:40 INFO Applying migration id=didhost 2026/04/10 22:54:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-cce1-7856-8600-92257e621837 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 22:54:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799a-cce1-7e71-b66b-f08569976d96 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-cce2-7695-93fd-6b5372d01c0c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-cce1-7e71-b66b-f08569976d96 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799a-cce1-7e71-b66b-f08569976d96 2026/04/10 22:54:41 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:41 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d799a-cce2-7d24-9f4e-cbcc8b08398b note=https://localhost.localdomain:8443/post/019d799a-cce2-7bf5-9a8f-9fa5b1086c90 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-cce2-7d24-9f4e-cbcc8b08398b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-cce2-7bf5-9a8f-9fa5b1086c90 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-cce2-7bf5-9a8f-9fa5b1086c90 2026/04/10 22:54:41 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_DuplicateReplyInThread (1.17s) === RUN TestCommunity_EditedReplyInThread 2026/04/10 22:54:41 INFO Applying migration id=initial 2026/04/10 22:54:41 INFO Applying migration id=notesupdated 2026/04/10 22:54:41 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:41 INFO Applying migration id=activitiesid 2026/04/10 22:54:41 INFO Applying migration id=outbox 2026/04/10 22:54:41 INFO Applying migration id=edits 2026/04/10 22:54:41 INFO Applying migration id=outboxactor 2026/04/10 22:54:41 INFO Applying migration id=outboxsender 2026/04/10 22:54:41 INFO Applying migration id=thread 2026/04/10 22:54:41 INFO Applying migration id=host 2026/04/10 22:54:41 INFO Applying migration id=sharedinbox 2026/04/10 22:54:41 INFO Applying migration id=noteshost 2026/04/10 22:54:41 INFO Applying migration id=fetched 2026/04/10 22:54:41 INFO Applying migration id=move 2026/04/10 22:54:41 INFO Applying migration id=cleanup 2026/04/10 22:54:41 INFO Applying migration id=received 2026/04/10 22:54:41 INFO Applying migration id=namehost 2026/04/10 22:54:41 INFO Applying migration id=outboxhost 2026/04/10 22:54:41 INFO Applying migration id=notesfts 2026/04/10 22:54:41 INFO Applying migration id=iconsname 2026/04/10 22:54:41 INFO Applying migration id=nohash 2026/04/10 22:54:41 INFO Applying migration id=shares 2026/04/10 22:54:41 INFO Applying migration id=actorttl 2026/04/10 22:54:41 INFO Applying migration id=tocc 2026/04/10 22:54:41 INFO Applying migration id=followeds 2026/04/10 22:54:41 INFO Applying migration id=certhash 2026/04/10 22:54:41 INFO Applying migration id=follows_sync 2026/04/10 22:54:41 INFO Applying migration id=jsonpath 2026/04/10 22:54:41 INFO Applying migration id=localforward 2026/04/10 22:54:41 INFO Applying migration id=avatar 2026/04/10 22:54:41 INFO Applying migration id=noimage 2026/04/10 22:54:41 INFO Applying migration id=feed 2026/04/10 22:54:41 INFO Applying migration id=bookmarks 2026/04/10 22:54:41 INFO Applying migration id=shareactivity 2026/04/10 22:54:41 INFO Applying migration id=application 2026/04/10 22:54:41 INFO Applying migration id=certificates 2026/04/10 22:54:41 INFO Applying migration id=rawforward 2026/04/10 22:54:41 INFO Applying migration id=publickey 2026/04/10 22:54:41 INFO Applying migration id=resolvegroup 2026/04/10 22:54:41 INFO Applying migration id=reject 2026/04/10 22:54:41 INFO Applying migration id=autodel 2026/04/10 22:54:41 INFO Applying migration id=jsonb 2026/04/10 22:54:41 INFO Applying migration id=quote 2026/04/10 22:54:41 INFO Applying migration id=rfc9421 2026/04/10 22:54:41 INFO Applying migration id=keys 2026/04/10 22:54:41 INFO Applying migration id=portable 2026/04/10 22:54:41 INFO Applying migration id=proofs 2026/04/10 22:54:41 INFO Applying migration id=contexts 2026/04/10 22:54:41 INFO Applying migration id=deliverieshost 2026/04/10 22:54:41 INFO Applying migration id=pembegin 2026/04/10 22:54:41 INFO Applying migration id=didhost 2026/04/10 22:54:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-cfac-7633-aeff-f954dd1cf575 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 22:54:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799a-cfac-7d1f-a55a-b4a6fedabe9f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-cfad-7544-a652-50cefb19d213 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-cfac-7d1f-a55a-b4a6fedabe9f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799a-cfac-7d1f-a55a-b4a6fedabe9f 2026/04/10 22:54:42 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d799a-cfae-7770-8965-718f8a51ac9b note=https://localhost.localdomain:8443/post/019d799a-cfad-7a68-a68b-6abade2a1bab group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-cfae-7770-8965-718f8a51ac9b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-cfad-7a68-a68b-6abade2a1bab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-cfad-7a68-a68b-6abade2a1bab 2026/04/10 22:54:42 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:54:42 INFO Forwarding post to group followers activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_EditedReplyInThread (0.72s) === RUN TestCommunity_UnknownEditedReplyInThread 2026/04/10 22:54:42 INFO Applying migration id=initial 2026/04/10 22:54:42 INFO Applying migration id=notesupdated 2026/04/10 22:54:42 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:42 INFO Applying migration id=activitiesid 2026/04/10 22:54:42 INFO Applying migration id=outbox 2026/04/10 22:54:42 INFO Applying migration id=edits 2026/04/10 22:54:42 INFO Applying migration id=outboxactor 2026/04/10 22:54:42 INFO Applying migration id=outboxsender 2026/04/10 22:54:42 INFO Applying migration id=thread 2026/04/10 22:54:42 INFO Applying migration id=host 2026/04/10 22:54:42 INFO Applying migration id=sharedinbox 2026/04/10 22:54:42 INFO Applying migration id=noteshost 2026/04/10 22:54:42 INFO Applying migration id=fetched 2026/04/10 22:54:42 INFO Applying migration id=move 2026/04/10 22:54:42 INFO Applying migration id=cleanup 2026/04/10 22:54:42 INFO Applying migration id=received 2026/04/10 22:54:42 INFO Applying migration id=namehost 2026/04/10 22:54:42 INFO Applying migration id=outboxhost 2026/04/10 22:54:42 INFO Applying migration id=notesfts 2026/04/10 22:54:42 INFO Applying migration id=iconsname 2026/04/10 22:54:42 INFO Applying migration id=nohash 2026/04/10 22:54:42 INFO Applying migration id=shares 2026/04/10 22:54:42 INFO Applying migration id=actorttl 2026/04/10 22:54:42 INFO Applying migration id=tocc 2026/04/10 22:54:42 INFO Applying migration id=followeds 2026/04/10 22:54:42 INFO Applying migration id=certhash 2026/04/10 22:54:42 INFO Applying migration id=follows_sync 2026/04/10 22:54:42 INFO Applying migration id=jsonpath 2026/04/10 22:54:42 INFO Applying migration id=localforward 2026/04/10 22:54:42 INFO Applying migration id=avatar 2026/04/10 22:54:42 INFO Applying migration id=noimage 2026/04/10 22:54:42 INFO Applying migration id=feed 2026/04/10 22:54:42 INFO Applying migration id=bookmarks 2026/04/10 22:54:42 INFO Applying migration id=shareactivity 2026/04/10 22:54:42 INFO Applying migration id=application 2026/04/10 22:54:42 INFO Applying migration id=certificates 2026/04/10 22:54:42 INFO Applying migration id=rawforward 2026/04/10 22:54:42 INFO Applying migration id=publickey 2026/04/10 22:54:42 INFO Applying migration id=resolvegroup 2026/04/10 22:54:42 INFO Applying migration id=reject 2026/04/10 22:54:42 INFO Applying migration id=autodel 2026/04/10 22:54:42 INFO Applying migration id=jsonb 2026/04/10 22:54:42 INFO Applying migration id=quote 2026/04/10 22:54:42 INFO Applying migration id=rfc9421 2026/04/10 22:54:42 INFO Applying migration id=keys 2026/04/10 22:54:42 INFO Applying migration id=portable 2026/04/10 22:54:42 INFO Applying migration id=proofs 2026/04/10 22:54:42 INFO Applying migration id=contexts 2026/04/10 22:54:42 INFO Applying migration id=deliverieshost 2026/04/10 22:54:42 INFO Applying migration id=pembegin 2026/04/10 22:54:42 INFO Applying migration id=didhost 2026/04/10 22:54:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-d2a0-76da-971f-0b1e31fa4bb7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 22:54:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799a-d2a0-7cf6-97dd-e68f5f122b7a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-d2a1-765f-a69e-46a9b2dd7acb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-d2a0-7cf6-97dd-e68f5f122b7a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799a-d2a0-7cf6-97dd-e68f5f122b7a 2026/04/10 22:54:42 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d799a-d2a1-7dd1-a68d-aaaa28918ccb note=https://localhost.localdomain:8443/post/019d799a-d2a1-7c8e-9d6a-969d5182ec09 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-d2a1-7dd1-a68d-aaaa28918ccb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-d2a1-7c8e-9d6a-969d5182ec09 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-d2a1-7c8e-9d6a-969d5182ec09 2026/04/10 22:54:42 INFO Forwarding post to group followers activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 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.75s) === RUN TestDelete_HappyFlow 2026/04/10 22:54:42 INFO Applying migration id=initial 2026/04/10 22:54:42 INFO Applying migration id=notesupdated 2026/04/10 22:54:42 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:42 INFO Applying migration id=activitiesid 2026/04/10 22:54:42 INFO Applying migration id=outbox 2026/04/10 22:54:42 INFO Applying migration id=edits 2026/04/10 22:54:42 INFO Applying migration id=outboxactor 2026/04/10 22:54:42 INFO Applying migration id=outboxsender 2026/04/10 22:54:42 INFO Applying migration id=thread 2026/04/10 22:54:42 INFO Applying migration id=host 2026/04/10 22:54:42 INFO Applying migration id=sharedinbox 2026/04/10 22:54:42 INFO Applying migration id=noteshost 2026/04/10 22:54:42 INFO Applying migration id=fetched 2026/04/10 22:54:42 INFO Applying migration id=move 2026/04/10 22:54:42 INFO Applying migration id=cleanup 2026/04/10 22:54:42 INFO Applying migration id=received 2026/04/10 22:54:42 INFO Applying migration id=namehost 2026/04/10 22:54:42 INFO Applying migration id=outboxhost 2026/04/10 22:54:42 INFO Applying migration id=notesfts 2026/04/10 22:54:42 INFO Applying migration id=iconsname 2026/04/10 22:54:42 INFO Applying migration id=nohash 2026/04/10 22:54:42 INFO Applying migration id=shares 2026/04/10 22:54:42 INFO Applying migration id=actorttl 2026/04/10 22:54:42 INFO Applying migration id=tocc 2026/04/10 22:54:42 INFO Applying migration id=followeds 2026/04/10 22:54:42 INFO Applying migration id=certhash 2026/04/10 22:54:42 INFO Applying migration id=follows_sync 2026/04/10 22:54:42 INFO Applying migration id=jsonpath 2026/04/10 22:54:42 INFO Applying migration id=localforward 2026/04/10 22:54:42 INFO Applying migration id=avatar 2026/04/10 22:54:42 INFO Applying migration id=noimage 2026/04/10 22:54:42 INFO Applying migration id=feed 2026/04/10 22:54:42 INFO Applying migration id=bookmarks 2026/04/10 22:54:42 INFO Applying migration id=shareactivity 2026/04/10 22:54:42 INFO Applying migration id=application 2026/04/10 22:54:42 INFO Applying migration id=certificates 2026/04/10 22:54:42 INFO Applying migration id=rawforward 2026/04/10 22:54:42 INFO Applying migration id=publickey 2026/04/10 22:54:42 INFO Applying migration id=resolvegroup 2026/04/10 22:54:42 INFO Applying migration id=reject 2026/04/10 22:54:42 INFO Applying migration id=autodel 2026/04/10 22:54:42 INFO Applying migration id=jsonb 2026/04/10 22:54:42 INFO Applying migration id=quote 2026/04/10 22:54:42 INFO Applying migration id=rfc9421 2026/04/10 22:54:42 INFO Applying migration id=keys 2026/04/10 22:54:42 INFO Applying migration id=portable 2026/04/10 22:54:42 INFO Applying migration id=proofs 2026/04/10 22:54:42 INFO Applying migration id=contexts 2026/04/10 22:54:42 INFO Applying migration id=deliverieshost 2026/04/10 22:54:42 INFO Applying migration id=pembegin 2026/04/10 22:54:42 INFO Applying migration id=didhost 2026/04/10 22:54:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-d7cf-76c2-99c7-e60c75ad3ee4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-d7cf-766a-b25b-25127ed1a7cd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-d7cf-766a-b25b-25127ed1a7cd 2026/04/10 22:54:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-d7cf-766a-b25b-25127ed1a7cd 2026/04/10 22:54:44 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799a-d7cf-766a-b25b-25127ed1a7cd#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-d7cf-766a-b25b-25127ed1a7cd activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799a-d7cf-766a-b25b-25127ed1a7cd 2026/04/10 22:54:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-d7cf-766a-b25b-25127ed1a7cd 2026/04/10 22:54:44 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-d7cf-766a-b25b-25127ed1a7cd --- PASS: TestDelete_HappyFlow (1.32s) === RUN TestDelete_NotAuthor 2026/04/10 22:54:44 INFO Applying migration id=initial 2026/04/10 22:54:44 INFO Applying migration id=notesupdated 2026/04/10 22:54:44 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:44 INFO Applying migration id=activitiesid 2026/04/10 22:54:44 INFO Applying migration id=outbox 2026/04/10 22:54:44 INFO Applying migration id=edits 2026/04/10 22:54:44 INFO Applying migration id=outboxactor 2026/04/10 22:54:44 INFO Applying migration id=outboxsender 2026/04/10 22:54:44 INFO Applying migration id=thread 2026/04/10 22:54:44 INFO Applying migration id=host 2026/04/10 22:54:44 INFO Applying migration id=sharedinbox 2026/04/10 22:54:44 INFO Applying migration id=noteshost 2026/04/10 22:54:44 INFO Applying migration id=fetched 2026/04/10 22:54:44 INFO Applying migration id=move 2026/04/10 22:54:44 INFO Applying migration id=cleanup 2026/04/10 22:54:44 INFO Applying migration id=received 2026/04/10 22:54:44 INFO Applying migration id=namehost 2026/04/10 22:54:44 INFO Applying migration id=outboxhost 2026/04/10 22:54:44 INFO Applying migration id=notesfts 2026/04/10 22:54:44 INFO Applying migration id=iconsname 2026/04/10 22:54:44 INFO Applying migration id=nohash 2026/04/10 22:54:44 INFO Applying migration id=shares 2026/04/10 22:54:44 INFO Applying migration id=actorttl 2026/04/10 22:54:44 INFO Applying migration id=tocc 2026/04/10 22:54:44 INFO Applying migration id=followeds 2026/04/10 22:54:44 INFO Applying migration id=certhash 2026/04/10 22:54:44 INFO Applying migration id=follows_sync 2026/04/10 22:54:44 INFO Applying migration id=jsonpath 2026/04/10 22:54:44 INFO Applying migration id=localforward 2026/04/10 22:54:44 INFO Applying migration id=avatar 2026/04/10 22:54:44 INFO Applying migration id=noimage 2026/04/10 22:54:44 INFO Applying migration id=feed 2026/04/10 22:54:44 INFO Applying migration id=bookmarks 2026/04/10 22:54:44 INFO Applying migration id=shareactivity 2026/04/10 22:54:44 INFO Applying migration id=application 2026/04/10 22:54:44 INFO Applying migration id=certificates 2026/04/10 22:54:44 INFO Applying migration id=rawforward 2026/04/10 22:54:44 INFO Applying migration id=publickey 2026/04/10 22:54:44 INFO Applying migration id=resolvegroup 2026/04/10 22:54:44 INFO Applying migration id=reject 2026/04/10 22:54:44 INFO Applying migration id=autodel 2026/04/10 22:54:44 INFO Applying migration id=jsonb 2026/04/10 22:54:44 INFO Applying migration id=quote 2026/04/10 22:54:44 INFO Applying migration id=rfc9421 2026/04/10 22:54:44 INFO Applying migration id=keys 2026/04/10 22:54:44 INFO Applying migration id=portable 2026/04/10 22:54:44 INFO Applying migration id=proofs 2026/04/10 22:54:44 INFO Applying migration id=contexts 2026/04/10 22:54:44 INFO Applying migration id=deliverieshost 2026/04/10 22:54:44 INFO Applying migration id=pembegin 2026/04/10 22:54:44 INFO Applying migration id=didhost 2026/04/10 22:54:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-dc98-767b-8dd9-d9ef6d1806c0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-dc98-761a-876b-0c7129b8ac80 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-dc98-761a-876b-0c7129b8ac80 2026/04/10 22:54:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-dc98-761a-876b-0c7129b8ac80 2026/04/10 22:54:45 WARN Attempted to delete a non-existing post post=https://localhost.localdomain:8443/post/019d799a-dc98-761a-876b-0c7129b8ac80 error="sql: no rows in result set" 2026/04/10 22:54:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-dc98-761a-876b-0c7129b8ac80 --- PASS: TestDelete_NotAuthor (1.23s) === RUN TestDelete_NoSuchPost 2026/04/10 22:54:45 INFO Applying migration id=initial 2026/04/10 22:54:45 INFO Applying migration id=notesupdated 2026/04/10 22:54:45 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:45 INFO Applying migration id=activitiesid 2026/04/10 22:54:45 INFO Applying migration id=outbox 2026/04/10 22:54:45 INFO Applying migration id=edits 2026/04/10 22:54:45 INFO Applying migration id=outboxactor 2026/04/10 22:54:45 INFO Applying migration id=outboxsender 2026/04/10 22:54:45 INFO Applying migration id=thread 2026/04/10 22:54:45 INFO Applying migration id=host 2026/04/10 22:54:45 INFO Applying migration id=sharedinbox 2026/04/10 22:54:45 INFO Applying migration id=noteshost 2026/04/10 22:54:45 INFO Applying migration id=fetched 2026/04/10 22:54:45 INFO Applying migration id=move 2026/04/10 22:54:45 INFO Applying migration id=cleanup 2026/04/10 22:54:45 INFO Applying migration id=received 2026/04/10 22:54:45 INFO Applying migration id=namehost 2026/04/10 22:54:45 INFO Applying migration id=outboxhost 2026/04/10 22:54:45 INFO Applying migration id=notesfts 2026/04/10 22:54:45 INFO Applying migration id=iconsname 2026/04/10 22:54:45 INFO Applying migration id=nohash 2026/04/10 22:54:45 INFO Applying migration id=shares 2026/04/10 22:54:45 INFO Applying migration id=actorttl 2026/04/10 22:54:45 INFO Applying migration id=tocc 2026/04/10 22:54:45 INFO Applying migration id=followeds 2026/04/10 22:54:45 INFO Applying migration id=certhash 2026/04/10 22:54:45 INFO Applying migration id=follows_sync 2026/04/10 22:54:45 INFO Applying migration id=jsonpath 2026/04/10 22:54:45 INFO Applying migration id=localforward 2026/04/10 22:54:45 INFO Applying migration id=avatar 2026/04/10 22:54:45 INFO Applying migration id=noimage 2026/04/10 22:54:45 INFO Applying migration id=feed 2026/04/10 22:54:45 INFO Applying migration id=bookmarks 2026/04/10 22:54:45 INFO Applying migration id=shareactivity 2026/04/10 22:54:45 INFO Applying migration id=application 2026/04/10 22:54:45 INFO Applying migration id=certificates 2026/04/10 22:54:45 INFO Applying migration id=rawforward 2026/04/10 22:54:45 INFO Applying migration id=publickey 2026/04/10 22:54:45 INFO Applying migration id=resolvegroup 2026/04/10 22:54:45 INFO Applying migration id=reject 2026/04/10 22:54:45 INFO Applying migration id=autodel 2026/04/10 22:54:45 INFO Applying migration id=jsonb 2026/04/10 22:54:45 INFO Applying migration id=quote 2026/04/10 22:54:45 INFO Applying migration id=rfc9421 2026/04/10 22:54:45 INFO Applying migration id=keys 2026/04/10 22:54:45 INFO Applying migration id=portable 2026/04/10 22:54:45 INFO Applying migration id=proofs 2026/04/10 22:54:45 INFO Applying migration id=contexts 2026/04/10 22:54:45 INFO Applying migration id=deliverieshost 2026/04/10 22:54:45 INFO Applying migration id=pembegin 2026/04/10 22:54:45 INFO Applying migration id=didhost 2026/04/10 22:54:46 WARN Attempted to delete a non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestDelete_NoSuchPost (1.01s) === RUN TestDelete_UnauthenticatedUser 2026/04/10 22:54:46 INFO Applying migration id=initial 2026/04/10 22:54:46 INFO Applying migration id=notesupdated 2026/04/10 22:54:46 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:46 INFO Applying migration id=activitiesid 2026/04/10 22:54:46 INFO Applying migration id=outbox 2026/04/10 22:54:46 INFO Applying migration id=edits 2026/04/10 22:54:46 INFO Applying migration id=outboxactor 2026/04/10 22:54:46 INFO Applying migration id=outboxsender 2026/04/10 22:54:46 INFO Applying migration id=thread 2026/04/10 22:54:46 INFO Applying migration id=host 2026/04/10 22:54:46 INFO Applying migration id=sharedinbox 2026/04/10 22:54:46 INFO Applying migration id=noteshost 2026/04/10 22:54:46 INFO Applying migration id=fetched 2026/04/10 22:54:46 INFO Applying migration id=move 2026/04/10 22:54:46 INFO Applying migration id=cleanup 2026/04/10 22:54:46 INFO Applying migration id=received 2026/04/10 22:54:46 INFO Applying migration id=namehost 2026/04/10 22:54:46 INFO Applying migration id=outboxhost 2026/04/10 22:54:46 INFO Applying migration id=notesfts 2026/04/10 22:54:46 INFO Applying migration id=iconsname 2026/04/10 22:54:46 INFO Applying migration id=nohash 2026/04/10 22:54:46 INFO Applying migration id=shares 2026/04/10 22:54:46 INFO Applying migration id=actorttl 2026/04/10 22:54:46 INFO Applying migration id=tocc 2026/04/10 22:54:46 INFO Applying migration id=followeds 2026/04/10 22:54:46 INFO Applying migration id=certhash 2026/04/10 22:54:46 INFO Applying migration id=follows_sync 2026/04/10 22:54:46 INFO Applying migration id=jsonpath 2026/04/10 22:54:46 INFO Applying migration id=localforward 2026/04/10 22:54:46 INFO Applying migration id=avatar 2026/04/10 22:54:46 INFO Applying migration id=noimage 2026/04/10 22:54:46 INFO Applying migration id=feed 2026/04/10 22:54:46 INFO Applying migration id=bookmarks 2026/04/10 22:54:46 INFO Applying migration id=shareactivity 2026/04/10 22:54:46 INFO Applying migration id=application 2026/04/10 22:54:46 INFO Applying migration id=certificates 2026/04/10 22:54:46 INFO Applying migration id=rawforward 2026/04/10 22:54:46 INFO Applying migration id=publickey 2026/04/10 22:54:46 INFO Applying migration id=resolvegroup 2026/04/10 22:54:46 INFO Applying migration id=reject 2026/04/10 22:54:46 INFO Applying migration id=autodel 2026/04/10 22:54:46 INFO Applying migration id=jsonb 2026/04/10 22:54:46 INFO Applying migration id=quote 2026/04/10 22:54:46 INFO Applying migration id=rfc9421 2026/04/10 22:54:46 INFO Applying migration id=keys 2026/04/10 22:54:46 INFO Applying migration id=portable 2026/04/10 22:54:46 INFO Applying migration id=proofs 2026/04/10 22:54:46 INFO Applying migration id=contexts 2026/04/10 22:54:46 INFO Applying migration id=deliverieshost 2026/04/10 22:54:46 INFO Applying migration id=pembegin 2026/04/10 22:54:46 INFO Applying migration id=didhost 2026/04/10 22:54:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-e52b-7a1a-8cce-ad41e26ce774 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-e52b-79cc-a608-443654a0c885 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-e52b-79cc-a608-443654a0c885 2026/04/10 22:54:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-e52b-79cc-a608-443654a0c885 2026/04/10 22:54:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-e52b-79cc-a608-443654a0c885 --- PASS: TestDelete_UnauthenticatedUser (1.19s) === RUN TestDelete_WithReply 2026/04/10 22:54:47 INFO Applying migration id=initial 2026/04/10 22:54:47 INFO Applying migration id=notesupdated 2026/04/10 22:54:47 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:47 INFO Applying migration id=activitiesid 2026/04/10 22:54:47 INFO Applying migration id=outbox 2026/04/10 22:54:47 INFO Applying migration id=edits 2026/04/10 22:54:47 INFO Applying migration id=outboxactor 2026/04/10 22:54:47 INFO Applying migration id=outboxsender 2026/04/10 22:54:47 INFO Applying migration id=thread 2026/04/10 22:54:47 INFO Applying migration id=host 2026/04/10 22:54:47 INFO Applying migration id=sharedinbox 2026/04/10 22:54:47 INFO Applying migration id=noteshost 2026/04/10 22:54:47 INFO Applying migration id=fetched 2026/04/10 22:54:47 INFO Applying migration id=move 2026/04/10 22:54:47 INFO Applying migration id=cleanup 2026/04/10 22:54:47 INFO Applying migration id=received 2026/04/10 22:54:47 INFO Applying migration id=namehost 2026/04/10 22:54:47 INFO Applying migration id=outboxhost 2026/04/10 22:54:47 INFO Applying migration id=notesfts 2026/04/10 22:54:47 INFO Applying migration id=iconsname 2026/04/10 22:54:47 INFO Applying migration id=nohash 2026/04/10 22:54:47 INFO Applying migration id=shares 2026/04/10 22:54:47 INFO Applying migration id=actorttl 2026/04/10 22:54:47 INFO Applying migration id=tocc 2026/04/10 22:54:47 INFO Applying migration id=followeds 2026/04/10 22:54:47 INFO Applying migration id=certhash 2026/04/10 22:54:47 INFO Applying migration id=follows_sync 2026/04/10 22:54:47 INFO Applying migration id=jsonpath 2026/04/10 22:54:47 INFO Applying migration id=localforward 2026/04/10 22:54:47 INFO Applying migration id=avatar 2026/04/10 22:54:47 INFO Applying migration id=noimage 2026/04/10 22:54:47 INFO Applying migration id=feed 2026/04/10 22:54:47 INFO Applying migration id=bookmarks 2026/04/10 22:54:47 INFO Applying migration id=shareactivity 2026/04/10 22:54:47 INFO Applying migration id=application 2026/04/10 22:54:47 INFO Applying migration id=certificates 2026/04/10 22:54:47 INFO Applying migration id=rawforward 2026/04/10 22:54:47 INFO Applying migration id=publickey 2026/04/10 22:54:47 INFO Applying migration id=resolvegroup 2026/04/10 22:54:47 INFO Applying migration id=reject 2026/04/10 22:54:47 INFO Applying migration id=autodel 2026/04/10 22:54:47 INFO Applying migration id=jsonb 2026/04/10 22:54:47 INFO Applying migration id=quote 2026/04/10 22:54:47 INFO Applying migration id=rfc9421 2026/04/10 22:54:47 INFO Applying migration id=keys 2026/04/10 22:54:47 INFO Applying migration id=portable 2026/04/10 22:54:47 INFO Applying migration id=proofs 2026/04/10 22:54:47 INFO Applying migration id=contexts 2026/04/10 22:54:47 INFO Applying migration id=deliverieshost 2026/04/10 22:54:47 INFO Applying migration id=pembegin 2026/04/10 22:54:47 INFO Applying migration id=didhost 2026/04/10 22:54:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-ea2a-7a4f-9d14-3aacacb03ac1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e 2026/04/10 22:54:48 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e 2026/04/10 22:54:48 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799a-ea2c-7c48-aba4-7c81eedbd249 note=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db thread=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-ea2c-7c48-aba4-7c81eedbd249 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db 2026/04/10 22:54:48 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db 2026/04/10 22:54:48 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db#delete note=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db thread=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db 2026/04/10 22:54:48 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db 2026/04/10 22:54:48 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e 2026/04/10 22:54:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e 2026/04/10 22:54:48 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e --- PASS: TestDelete_WithReply (1.28s) === RUN TestDelete_WithReplyPostDeletedFirst 2026/04/10 22:54:48 INFO Applying migration id=initial 2026/04/10 22:54:48 INFO Applying migration id=notesupdated 2026/04/10 22:54:48 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:48 INFO Applying migration id=activitiesid 2026/04/10 22:54:48 INFO Applying migration id=outbox 2026/04/10 22:54:48 INFO Applying migration id=edits 2026/04/10 22:54:48 INFO Applying migration id=outboxactor 2026/04/10 22:54:48 INFO Applying migration id=outboxsender 2026/04/10 22:54:48 INFO Applying migration id=thread 2026/04/10 22:54:48 INFO Applying migration id=host 2026/04/10 22:54:48 INFO Applying migration id=sharedinbox 2026/04/10 22:54:48 INFO Applying migration id=noteshost 2026/04/10 22:54:48 INFO Applying migration id=fetched 2026/04/10 22:54:48 INFO Applying migration id=move 2026/04/10 22:54:48 INFO Applying migration id=cleanup 2026/04/10 22:54:48 INFO Applying migration id=received 2026/04/10 22:54:48 INFO Applying migration id=namehost 2026/04/10 22:54:48 INFO Applying migration id=outboxhost 2026/04/10 22:54:48 INFO Applying migration id=notesfts 2026/04/10 22:54:48 INFO Applying migration id=iconsname 2026/04/10 22:54:48 INFO Applying migration id=nohash 2026/04/10 22:54:48 INFO Applying migration id=shares 2026/04/10 22:54:48 INFO Applying migration id=actorttl 2026/04/10 22:54:48 INFO Applying migration id=tocc 2026/04/10 22:54:48 INFO Applying migration id=followeds 2026/04/10 22:54:48 INFO Applying migration id=certhash 2026/04/10 22:54:48 INFO Applying migration id=follows_sync 2026/04/10 22:54:48 INFO Applying migration id=jsonpath 2026/04/10 22:54:48 INFO Applying migration id=localforward 2026/04/10 22:54:48 INFO Applying migration id=avatar 2026/04/10 22:54:48 INFO Applying migration id=noimage 2026/04/10 22:54:48 INFO Applying migration id=feed 2026/04/10 22:54:48 INFO Applying migration id=bookmarks 2026/04/10 22:54:48 INFO Applying migration id=shareactivity 2026/04/10 22:54:48 INFO Applying migration id=application 2026/04/10 22:54:48 INFO Applying migration id=certificates 2026/04/10 22:54:48 INFO Applying migration id=rawforward 2026/04/10 22:54:48 INFO Applying migration id=publickey 2026/04/10 22:54:48 INFO Applying migration id=resolvegroup 2026/04/10 22:54:48 INFO Applying migration id=reject 2026/04/10 22:54:48 INFO Applying migration id=autodel 2026/04/10 22:54:48 INFO Applying migration id=jsonb 2026/04/10 22:54:48 INFO Applying migration id=quote 2026/04/10 22:54:48 INFO Applying migration id=rfc9421 2026/04/10 22:54:48 INFO Applying migration id=keys 2026/04/10 22:54:48 INFO Applying migration id=portable 2026/04/10 22:54:48 INFO Applying migration id=proofs 2026/04/10 22:54:48 INFO Applying migration id=contexts 2026/04/10 22:54:48 INFO Applying migration id=deliverieshost 2026/04/10 22:54:48 INFO Applying migration id=pembegin 2026/04/10 22:54:48 INFO Applying migration id=didhost 2026/04/10 22:54:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-ec9f-789e-9c6e-63d5aed70eff activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751 2026/04/10 22:54:49 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751 2026/04/10 22:54:49 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799a-eca1-7959-9a42-128e475c0fcf note=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab thread=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-eca1-7959-9a42-128e475c0fcf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab 2026/04/10 22:54:49 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751 2026/04/10 22:54:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751 2026/04/10 22:54:49 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751 2026/04/10 22:54:49 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab 2026/04/10 22:54:49 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab#delete note=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab thread=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:54:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab 2026/04/10 22:54:49 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab --- PASS: TestDelete_WithReplyPostDeletedFirst (0.63s) === RUN TestDM_HappyFlow 2026/04/10 22:54:49 INFO Applying migration id=initial 2026/04/10 22:54:49 INFO Applying migration id=notesupdated 2026/04/10 22:54:49 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:49 INFO Applying migration id=activitiesid 2026/04/10 22:54:49 INFO Applying migration id=outbox 2026/04/10 22:54:49 INFO Applying migration id=edits 2026/04/10 22:54:49 INFO Applying migration id=outboxactor 2026/04/10 22:54:49 INFO Applying migration id=outboxsender 2026/04/10 22:54:49 INFO Applying migration id=thread 2026/04/10 22:54:49 INFO Applying migration id=host 2026/04/10 22:54:49 INFO Applying migration id=sharedinbox 2026/04/10 22:54:49 INFO Applying migration id=noteshost 2026/04/10 22:54:49 INFO Applying migration id=fetched 2026/04/10 22:54:49 INFO Applying migration id=move 2026/04/10 22:54:49 INFO Applying migration id=cleanup 2026/04/10 22:54:49 INFO Applying migration id=received 2026/04/10 22:54:49 INFO Applying migration id=namehost 2026/04/10 22:54:49 INFO Applying migration id=outboxhost 2026/04/10 22:54:49 INFO Applying migration id=notesfts 2026/04/10 22:54:49 INFO Applying migration id=iconsname 2026/04/10 22:54:49 INFO Applying migration id=nohash 2026/04/10 22:54:49 INFO Applying migration id=shares 2026/04/10 22:54:49 INFO Applying migration id=actorttl 2026/04/10 22:54:49 INFO Applying migration id=tocc 2026/04/10 22:54:49 INFO Applying migration id=followeds 2026/04/10 22:54:49 INFO Applying migration id=certhash 2026/04/10 22:54:49 INFO Applying migration id=follows_sync 2026/04/10 22:54:49 INFO Applying migration id=jsonpath 2026/04/10 22:54:49 INFO Applying migration id=localforward 2026/04/10 22:54:49 INFO Applying migration id=avatar 2026/04/10 22:54:49 INFO Applying migration id=noimage 2026/04/10 22:54:49 INFO Applying migration id=feed 2026/04/10 22:54:49 INFO Applying migration id=bookmarks 2026/04/10 22:54:49 INFO Applying migration id=shareactivity 2026/04/10 22:54:49 INFO Applying migration id=application 2026/04/10 22:54:49 INFO Applying migration id=certificates 2026/04/10 22:54:49 INFO Applying migration id=rawforward 2026/04/10 22:54:49 INFO Applying migration id=publickey 2026/04/10 22:54:49 INFO Applying migration id=resolvegroup 2026/04/10 22:54:49 INFO Applying migration id=reject 2026/04/10 22:54:49 INFO Applying migration id=autodel 2026/04/10 22:54:49 INFO Applying migration id=jsonb 2026/04/10 22:54:49 INFO Applying migration id=quote 2026/04/10 22:54:49 INFO Applying migration id=rfc9421 2026/04/10 22:54:49 INFO Applying migration id=keys 2026/04/10 22:54:49 INFO Applying migration id=portable 2026/04/10 22:54:49 INFO Applying migration id=proofs 2026/04/10 22:54:49 INFO Applying migration id=contexts 2026/04/10 22:54:49 INFO Applying migration id=deliverieshost 2026/04/10 22:54:49 INFO Applying migration id=pembegin 2026/04/10 22:54:49 INFO Applying migration id=didhost 2026/04/10 22:54:50 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-eff5-7294-b3be-f6a2edf116c6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-eff4-7e91-8db9-1bb7233183c0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-eff4-7e91-8db9-1bb7233183c0 2026/04/10 22:54:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-eff4-7e91-8db9-1bb7233183c0 2026/04/10 22:54:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-eff4-7e91-8db9-1bb7233183c0 2026/04/10 22:54:50 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-eff4-7e91-8db9-1bb7233183c0 2026/04/10 22:54:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-eff4-7e91-8db9-1bb7233183c0 --- PASS: TestDM_HappyFlow (0.85s) === RUN TestDM_UnauthenticatedUser 2026/04/10 22:54:50 INFO Applying migration id=initial 2026/04/10 22:54:50 INFO Applying migration id=notesupdated 2026/04/10 22:54:50 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:50 INFO Applying migration id=activitiesid 2026/04/10 22:54:50 INFO Applying migration id=outbox 2026/04/10 22:54:50 INFO Applying migration id=edits 2026/04/10 22:54:50 INFO Applying migration id=outboxactor 2026/04/10 22:54:50 INFO Applying migration id=outboxsender 2026/04/10 22:54:50 INFO Applying migration id=thread 2026/04/10 22:54:50 INFO Applying migration id=host 2026/04/10 22:54:50 INFO Applying migration id=sharedinbox 2026/04/10 22:54:50 INFO Applying migration id=noteshost 2026/04/10 22:54:50 INFO Applying migration id=fetched 2026/04/10 22:54:50 INFO Applying migration id=move 2026/04/10 22:54:50 INFO Applying migration id=cleanup 2026/04/10 22:54:50 INFO Applying migration id=received 2026/04/10 22:54:50 INFO Applying migration id=namehost 2026/04/10 22:54:50 INFO Applying migration id=outboxhost 2026/04/10 22:54:50 INFO Applying migration id=notesfts 2026/04/10 22:54:50 INFO Applying migration id=iconsname 2026/04/10 22:54:50 INFO Applying migration id=nohash 2026/04/10 22:54:50 INFO Applying migration id=shares 2026/04/10 22:54:50 INFO Applying migration id=actorttl 2026/04/10 22:54:50 INFO Applying migration id=tocc 2026/04/10 22:54:50 INFO Applying migration id=followeds 2026/04/10 22:54:50 INFO Applying migration id=certhash 2026/04/10 22:54:50 INFO Applying migration id=follows_sync 2026/04/10 22:54:50 INFO Applying migration id=jsonpath 2026/04/10 22:54:50 INFO Applying migration id=localforward 2026/04/10 22:54:50 INFO Applying migration id=avatar 2026/04/10 22:54:50 INFO Applying migration id=noimage 2026/04/10 22:54:50 INFO Applying migration id=feed 2026/04/10 22:54:50 INFO Applying migration id=bookmarks 2026/04/10 22:54:50 INFO Applying migration id=shareactivity 2026/04/10 22:54:50 INFO Applying migration id=application 2026/04/10 22:54:50 INFO Applying migration id=certificates 2026/04/10 22:54:50 INFO Applying migration id=rawforward 2026/04/10 22:54:50 INFO Applying migration id=publickey 2026/04/10 22:54:50 INFO Applying migration id=resolvegroup 2026/04/10 22:54:50 INFO Applying migration id=reject 2026/04/10 22:54:50 INFO Applying migration id=autodel 2026/04/10 22:54:50 INFO Applying migration id=jsonb 2026/04/10 22:54:50 INFO Applying migration id=quote 2026/04/10 22:54:50 INFO Applying migration id=rfc9421 2026/04/10 22:54:50 INFO Applying migration id=keys 2026/04/10 22:54:50 INFO Applying migration id=portable 2026/04/10 22:54:50 INFO Applying migration id=proofs 2026/04/10 22:54:50 INFO Applying migration id=contexts 2026/04/10 22:54:50 INFO Applying migration id=deliverieshost 2026/04/10 22:54:50 INFO Applying migration id=pembegin 2026/04/10 22:54:50 INFO Applying migration id=didhost 2026/04/10 22:54:51 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-f535-74b5-9acf-dabc649f993b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-f535-72f4-ad23-3ba057f4d9e1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-f535-72f4-ad23-3ba057f4d9e1 2026/04/10 22:54:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-f535-72f4-ad23-3ba057f4d9e1 2026/04/10 22:54:51 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-f535-72f4-ad23-3ba057f4d9e1 --- PASS: TestDM_UnauthenticatedUser (1.34s) === RUN TestDM_Loopback 2026/04/10 22:54:51 INFO Applying migration id=initial 2026/04/10 22:54:51 INFO Applying migration id=notesupdated 2026/04/10 22:54:51 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:51 INFO Applying migration id=activitiesid 2026/04/10 22:54:51 INFO Applying migration id=outbox 2026/04/10 22:54:51 INFO Applying migration id=edits 2026/04/10 22:54:51 INFO Applying migration id=outboxactor 2026/04/10 22:54:51 INFO Applying migration id=outboxsender 2026/04/10 22:54:51 INFO Applying migration id=thread 2026/04/10 22:54:51 INFO Applying migration id=host 2026/04/10 22:54:51 INFO Applying migration id=sharedinbox 2026/04/10 22:54:51 INFO Applying migration id=noteshost 2026/04/10 22:54:51 INFO Applying migration id=fetched 2026/04/10 22:54:51 INFO Applying migration id=move 2026/04/10 22:54:51 INFO Applying migration id=cleanup 2026/04/10 22:54:51 INFO Applying migration id=received 2026/04/10 22:54:51 INFO Applying migration id=namehost 2026/04/10 22:54:51 INFO Applying migration id=outboxhost 2026/04/10 22:54:51 INFO Applying migration id=notesfts 2026/04/10 22:54:51 INFO Applying migration id=iconsname 2026/04/10 22:54:51 INFO Applying migration id=nohash 2026/04/10 22:54:51 INFO Applying migration id=shares 2026/04/10 22:54:51 INFO Applying migration id=actorttl 2026/04/10 22:54:51 INFO Applying migration id=tocc 2026/04/10 22:54:51 INFO Applying migration id=followeds 2026/04/10 22:54:51 INFO Applying migration id=certhash 2026/04/10 22:54:51 INFO Applying migration id=follows_sync 2026/04/10 22:54:51 INFO Applying migration id=jsonpath 2026/04/10 22:54:51 INFO Applying migration id=localforward 2026/04/10 22:54:51 INFO Applying migration id=avatar 2026/04/10 22:54:51 INFO Applying migration id=noimage 2026/04/10 22:54:51 INFO Applying migration id=feed 2026/04/10 22:54:51 INFO Applying migration id=bookmarks 2026/04/10 22:54:51 INFO Applying migration id=shareactivity 2026/04/10 22:54:51 INFO Applying migration id=application 2026/04/10 22:54:51 INFO Applying migration id=certificates 2026/04/10 22:54:51 INFO Applying migration id=rawforward 2026/04/10 22:54:51 INFO Applying migration id=publickey 2026/04/10 22:54:51 INFO Applying migration id=resolvegroup 2026/04/10 22:54:51 INFO Applying migration id=reject 2026/04/10 22:54:51 INFO Applying migration id=autodel 2026/04/10 22:54:51 INFO Applying migration id=jsonb 2026/04/10 22:54:51 INFO Applying migration id=quote 2026/04/10 22:54:51 INFO Applying migration id=rfc9421 2026/04/10 22:54:51 INFO Applying migration id=keys 2026/04/10 22:54:51 INFO Applying migration id=portable 2026/04/10 22:54:51 INFO Applying migration id=proofs 2026/04/10 22:54:51 INFO Applying migration id=contexts 2026/04/10 22:54:51 INFO Applying migration id=deliverieshost 2026/04/10 22:54:51 INFO Applying migration id=pembegin 2026/04/10 22:54:51 INFO Applying migration id=didhost 2026/04/10 22:54:52 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob --- PASS: TestDM_Loopback (0.96s) === RUN TestDM_TwoMentions 2026/04/10 22:54:52 INFO Applying migration id=initial 2026/04/10 22:54:52 INFO Applying migration id=notesupdated 2026/04/10 22:54:52 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:52 INFO Applying migration id=activitiesid 2026/04/10 22:54:52 INFO Applying migration id=outbox 2026/04/10 22:54:52 INFO Applying migration id=edits 2026/04/10 22:54:52 INFO Applying migration id=outboxactor 2026/04/10 22:54:52 INFO Applying migration id=outboxsender 2026/04/10 22:54:52 INFO Applying migration id=thread 2026/04/10 22:54:52 INFO Applying migration id=host 2026/04/10 22:54:52 INFO Applying migration id=sharedinbox 2026/04/10 22:54:52 INFO Applying migration id=noteshost 2026/04/10 22:54:52 INFO Applying migration id=fetched 2026/04/10 22:54:52 INFO Applying migration id=move 2026/04/10 22:54:52 INFO Applying migration id=cleanup 2026/04/10 22:54:52 INFO Applying migration id=received 2026/04/10 22:54:52 INFO Applying migration id=namehost 2026/04/10 22:54:52 INFO Applying migration id=outboxhost 2026/04/10 22:54:52 INFO Applying migration id=notesfts 2026/04/10 22:54:52 INFO Applying migration id=iconsname 2026/04/10 22:54:52 INFO Applying migration id=nohash 2026/04/10 22:54:52 INFO Applying migration id=shares 2026/04/10 22:54:52 INFO Applying migration id=actorttl 2026/04/10 22:54:52 INFO Applying migration id=tocc 2026/04/10 22:54:52 INFO Applying migration id=followeds 2026/04/10 22:54:52 INFO Applying migration id=certhash 2026/04/10 22:54:52 INFO Applying migration id=follows_sync 2026/04/10 22:54:52 INFO Applying migration id=jsonpath 2026/04/10 22:54:52 INFO Applying migration id=localforward 2026/04/10 22:54:52 INFO Applying migration id=avatar 2026/04/10 22:54:52 INFO Applying migration id=noimage 2026/04/10 22:54:52 INFO Applying migration id=feed 2026/04/10 22:54:52 INFO Applying migration id=bookmarks 2026/04/10 22:54:52 INFO Applying migration id=shareactivity 2026/04/10 22:54:52 INFO Applying migration id=application 2026/04/10 22:54:52 INFO Applying migration id=certificates 2026/04/10 22:54:52 INFO Applying migration id=rawforward 2026/04/10 22:54:52 INFO Applying migration id=publickey 2026/04/10 22:54:52 INFO Applying migration id=resolvegroup 2026/04/10 22:54:52 INFO Applying migration id=reject 2026/04/10 22:54:52 INFO Applying migration id=autodel 2026/04/10 22:54:52 INFO Applying migration id=jsonb 2026/04/10 22:54:52 INFO Applying migration id=quote 2026/04/10 22:54:52 INFO Applying migration id=rfc9421 2026/04/10 22:54:52 INFO Applying migration id=keys 2026/04/10 22:54:52 INFO Applying migration id=portable 2026/04/10 22:54:52 INFO Applying migration id=proofs 2026/04/10 22:54:52 INFO Applying migration id=contexts 2026/04/10 22:54:52 INFO Applying migration id=deliverieshost 2026/04/10 22:54:52 INFO Applying migration id=pembegin 2026/04/10 22:54:52 INFO Applying migration id=didhost 2026/04/10 22:54:53 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:53 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/04/10 22:54:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-fcf4-7e27-bab8-d1d9893b785f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-fcf4-7a32-a37f-6ad0b07c8dab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-fcf4-7a32-a37f-6ad0b07c8dab 2026/04/10 22:54:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-fcf4-7a32-a37f-6ad0b07c8dab 2026/04/10 22:54:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-fcf4-7a32-a37f-6ad0b07c8dab 2026/04/10 22:54:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-fcf4-7a32-a37f-6ad0b07c8dab --- PASS: TestDM_TwoMentions (1.03s) === RUN TestDM_TwoMentionsOneLoopback 2026/04/10 22:54:53 INFO Applying migration id=initial 2026/04/10 22:54:53 INFO Applying migration id=notesupdated 2026/04/10 22:54:53 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:53 INFO Applying migration id=activitiesid 2026/04/10 22:54:53 INFO Applying migration id=outbox 2026/04/10 22:54:53 INFO Applying migration id=edits 2026/04/10 22:54:53 INFO Applying migration id=outboxactor 2026/04/10 22:54:53 INFO Applying migration id=outboxsender 2026/04/10 22:54:53 INFO Applying migration id=thread 2026/04/10 22:54:53 INFO Applying migration id=host 2026/04/10 22:54:53 INFO Applying migration id=sharedinbox 2026/04/10 22:54:53 INFO Applying migration id=noteshost 2026/04/10 22:54:53 INFO Applying migration id=fetched 2026/04/10 22:54:53 INFO Applying migration id=move 2026/04/10 22:54:53 INFO Applying migration id=cleanup 2026/04/10 22:54:53 INFO Applying migration id=received 2026/04/10 22:54:53 INFO Applying migration id=namehost 2026/04/10 22:54:53 INFO Applying migration id=outboxhost 2026/04/10 22:54:53 INFO Applying migration id=notesfts 2026/04/10 22:54:53 INFO Applying migration id=iconsname 2026/04/10 22:54:53 INFO Applying migration id=nohash 2026/04/10 22:54:53 INFO Applying migration id=shares 2026/04/10 22:54:53 INFO Applying migration id=actorttl 2026/04/10 22:54:53 INFO Applying migration id=tocc 2026/04/10 22:54:53 INFO Applying migration id=followeds 2026/04/10 22:54:53 INFO Applying migration id=certhash 2026/04/10 22:54:53 INFO Applying migration id=follows_sync 2026/04/10 22:54:53 INFO Applying migration id=jsonpath 2026/04/10 22:54:53 INFO Applying migration id=localforward 2026/04/10 22:54:53 INFO Applying migration id=avatar 2026/04/10 22:54:53 INFO Applying migration id=noimage 2026/04/10 22:54:53 INFO Applying migration id=feed 2026/04/10 22:54:53 INFO Applying migration id=bookmarks 2026/04/10 22:54:53 INFO Applying migration id=shareactivity 2026/04/10 22:54:53 INFO Applying migration id=application 2026/04/10 22:54:53 INFO Applying migration id=certificates 2026/04/10 22:54:53 INFO Applying migration id=rawforward 2026/04/10 22:54:53 INFO Applying migration id=publickey 2026/04/10 22:54:53 INFO Applying migration id=resolvegroup 2026/04/10 22:54:53 INFO Applying migration id=reject 2026/04/10 22:54:53 INFO Applying migration id=autodel 2026/04/10 22:54:53 INFO Applying migration id=jsonb 2026/04/10 22:54:53 INFO Applying migration id=quote 2026/04/10 22:54:53 INFO Applying migration id=rfc9421 2026/04/10 22:54:53 INFO Applying migration id=keys 2026/04/10 22:54:53 INFO Applying migration id=portable 2026/04/10 22:54:53 INFO Applying migration id=proofs 2026/04/10 22:54:53 INFO Applying migration id=contexts 2026/04/10 22:54:53 INFO Applying migration id=deliverieshost 2026/04/10 22:54:53 INFO Applying migration id=pembegin 2026/04/10 22:54:53 INFO Applying migration id=didhost 2026/04/10 22:54:54 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:54 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/04/10 22:54:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-0028-7196-8cd4-c8ec58ea5e39 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-0027-7d2d-b0b3-593549af5ed0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-0027-7d2d-b0b3-593549af5ed0 2026/04/10 22:54:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-0027-7d2d-b0b3-593549af5ed0 2026/04/10 22:54:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-0027-7d2d-b0b3-593549af5ed0 2026/04/10 22:54:54 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799b-0027-7d2d-b0b3-593549af5ed0 2026/04/10 22:54:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-0027-7d2d-b0b3-593549af5ed0 --- PASS: TestDM_TwoMentionsOneLoopback (0.82s) === RUN TestDM_TooManyRecipients 2026/04/10 22:54:54 INFO Applying migration id=initial 2026/04/10 22:54:54 INFO Applying migration id=notesupdated 2026/04/10 22:54:54 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:54 INFO Applying migration id=activitiesid 2026/04/10 22:54:54 INFO Applying migration id=outbox 2026/04/10 22:54:54 INFO Applying migration id=edits 2026/04/10 22:54:54 INFO Applying migration id=outboxactor 2026/04/10 22:54:54 INFO Applying migration id=outboxsender 2026/04/10 22:54:54 INFO Applying migration id=thread 2026/04/10 22:54:54 INFO Applying migration id=host 2026/04/10 22:54:54 INFO Applying migration id=sharedinbox 2026/04/10 22:54:54 INFO Applying migration id=noteshost 2026/04/10 22:54:54 INFO Applying migration id=fetched 2026/04/10 22:54:54 INFO Applying migration id=move 2026/04/10 22:54:54 INFO Applying migration id=cleanup 2026/04/10 22:54:54 INFO Applying migration id=received 2026/04/10 22:54:54 INFO Applying migration id=namehost 2026/04/10 22:54:54 INFO Applying migration id=outboxhost 2026/04/10 22:54:54 INFO Applying migration id=notesfts 2026/04/10 22:54:54 INFO Applying migration id=iconsname 2026/04/10 22:54:54 INFO Applying migration id=nohash 2026/04/10 22:54:54 INFO Applying migration id=shares 2026/04/10 22:54:54 INFO Applying migration id=actorttl 2026/04/10 22:54:54 INFO Applying migration id=tocc 2026/04/10 22:54:54 INFO Applying migration id=followeds 2026/04/10 22:54:54 INFO Applying migration id=certhash 2026/04/10 22:54:54 INFO Applying migration id=follows_sync 2026/04/10 22:54:54 INFO Applying migration id=jsonpath 2026/04/10 22:54:54 INFO Applying migration id=localforward 2026/04/10 22:54:54 INFO Applying migration id=avatar 2026/04/10 22:54:54 INFO Applying migration id=noimage 2026/04/10 22:54:54 INFO Applying migration id=feed 2026/04/10 22:54:54 INFO Applying migration id=bookmarks 2026/04/10 22:54:54 INFO Applying migration id=shareactivity 2026/04/10 22:54:54 INFO Applying migration id=application 2026/04/10 22:54:54 INFO Applying migration id=certificates 2026/04/10 22:54:54 INFO Applying migration id=rawforward 2026/04/10 22:54:54 INFO Applying migration id=publickey 2026/04/10 22:54:54 INFO Applying migration id=resolvegroup 2026/04/10 22:54:54 INFO Applying migration id=reject 2026/04/10 22:54:54 INFO Applying migration id=autodel 2026/04/10 22:54:54 INFO Applying migration id=jsonb 2026/04/10 22:54:54 INFO Applying migration id=quote 2026/04/10 22:54:54 INFO Applying migration id=rfc9421 2026/04/10 22:54:54 INFO Applying migration id=keys 2026/04/10 22:54:54 INFO Applying migration id=portable 2026/04/10 22:54:54 INFO Applying migration id=proofs 2026/04/10 22:54:54 INFO Applying migration id=contexts 2026/04/10 22:54:54 INFO Applying migration id=deliverieshost 2026/04/10 22:54:54 INFO Applying migration id=pembegin 2026/04/10 22:54:54 INFO Applying migration id=didhost 2026/04/10 22:54:55 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:55 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol --- PASS: TestDM_TooManyRecipients (1.32s) === RUN TestDM_MaxRecipients 2026/04/10 22:54:55 INFO Applying migration id=initial 2026/04/10 22:54:55 INFO Applying migration id=notesupdated 2026/04/10 22:54:55 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:55 INFO Applying migration id=activitiesid 2026/04/10 22:54:55 INFO Applying migration id=outbox 2026/04/10 22:54:55 INFO Applying migration id=edits 2026/04/10 22:54:55 INFO Applying migration id=outboxactor 2026/04/10 22:54:55 INFO Applying migration id=outboxsender 2026/04/10 22:54:55 INFO Applying migration id=thread 2026/04/10 22:54:55 INFO Applying migration id=host 2026/04/10 22:54:55 INFO Applying migration id=sharedinbox 2026/04/10 22:54:55 INFO Applying migration id=noteshost 2026/04/10 22:54:55 INFO Applying migration id=fetched 2026/04/10 22:54:55 INFO Applying migration id=move 2026/04/10 22:54:55 INFO Applying migration id=cleanup 2026/04/10 22:54:55 INFO Applying migration id=received 2026/04/10 22:54:55 INFO Applying migration id=namehost 2026/04/10 22:54:55 INFO Applying migration id=outboxhost 2026/04/10 22:54:55 INFO Applying migration id=notesfts 2026/04/10 22:54:55 INFO Applying migration id=iconsname 2026/04/10 22:54:55 INFO Applying migration id=nohash 2026/04/10 22:54:55 INFO Applying migration id=shares 2026/04/10 22:54:55 INFO Applying migration id=actorttl 2026/04/10 22:54:55 INFO Applying migration id=tocc 2026/04/10 22:54:55 INFO Applying migration id=followeds 2026/04/10 22:54:55 INFO Applying migration id=certhash 2026/04/10 22:54:55 INFO Applying migration id=follows_sync 2026/04/10 22:54:55 INFO Applying migration id=jsonpath 2026/04/10 22:54:55 INFO Applying migration id=localforward 2026/04/10 22:54:55 INFO Applying migration id=avatar 2026/04/10 22:54:55 INFO Applying migration id=noimage 2026/04/10 22:54:55 INFO Applying migration id=feed 2026/04/10 22:54:55 INFO Applying migration id=bookmarks 2026/04/10 22:54:55 INFO Applying migration id=shareactivity 2026/04/10 22:54:55 INFO Applying migration id=application 2026/04/10 22:54:55 INFO Applying migration id=certificates 2026/04/10 22:54:55 INFO Applying migration id=rawforward 2026/04/10 22:54:55 INFO Applying migration id=publickey 2026/04/10 22:54:55 INFO Applying migration id=resolvegroup 2026/04/10 22:54:55 INFO Applying migration id=reject 2026/04/10 22:54:55 INFO Applying migration id=autodel 2026/04/10 22:54:55 INFO Applying migration id=jsonb 2026/04/10 22:54:55 INFO Applying migration id=quote 2026/04/10 22:54:55 INFO Applying migration id=rfc9421 2026/04/10 22:54:55 INFO Applying migration id=keys 2026/04/10 22:54:55 INFO Applying migration id=portable 2026/04/10 22:54:55 INFO Applying migration id=proofs 2026/04/10 22:54:55 INFO Applying migration id=contexts 2026/04/10 22:54:55 INFO Applying migration id=deliverieshost 2026/04/10 22:54:55 INFO Applying migration id=pembegin 2026/04/10 22:54:55 INFO Applying migration id=didhost 2026/04/10 22:54:56 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:56 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/04/10 22:54:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-0747-74ab-b44f-9ffc7cd1110b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-0746-7d8f-ab49-75e8f512b70f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-0746-7d8f-ab49-75e8f512b70f 2026/04/10 22:54:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-0746-7d8f-ab49-75e8f512b70f 2026/04/10 22:54:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-0746-7d8f-ab49-75e8f512b70f 2026/04/10 22:54:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-0746-7d8f-ab49-75e8f512b70f --- PASS: TestDM_MaxRecipients (0.51s) === RUN TestEdit_Throttling 2026/04/10 22:54:56 INFO Applying migration id=initial 2026/04/10 22:54:56 INFO Applying migration id=notesupdated 2026/04/10 22:54:56 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:56 INFO Applying migration id=activitiesid 2026/04/10 22:54:56 INFO Applying migration id=outbox 2026/04/10 22:54:56 INFO Applying migration id=edits 2026/04/10 22:54:56 INFO Applying migration id=outboxactor 2026/04/10 22:54:56 INFO Applying migration id=outboxsender 2026/04/10 22:54:56 INFO Applying migration id=thread 2026/04/10 22:54:56 INFO Applying migration id=host 2026/04/10 22:54:56 INFO Applying migration id=sharedinbox 2026/04/10 22:54:56 INFO Applying migration id=noteshost 2026/04/10 22:54:56 INFO Applying migration id=fetched 2026/04/10 22:54:56 INFO Applying migration id=move 2026/04/10 22:54:56 INFO Applying migration id=cleanup 2026/04/10 22:54:56 INFO Applying migration id=received 2026/04/10 22:54:56 INFO Applying migration id=namehost 2026/04/10 22:54:56 INFO Applying migration id=outboxhost 2026/04/10 22:54:56 INFO Applying migration id=notesfts 2026/04/10 22:54:56 INFO Applying migration id=iconsname 2026/04/10 22:54:56 INFO Applying migration id=nohash 2026/04/10 22:54:56 INFO Applying migration id=shares 2026/04/10 22:54:56 INFO Applying migration id=actorttl 2026/04/10 22:54:56 INFO Applying migration id=tocc 2026/04/10 22:54:56 INFO Applying migration id=followeds 2026/04/10 22:54:56 INFO Applying migration id=certhash 2026/04/10 22:54:56 INFO Applying migration id=follows_sync 2026/04/10 22:54:56 INFO Applying migration id=jsonpath 2026/04/10 22:54:56 INFO Applying migration id=localforward 2026/04/10 22:54:56 INFO Applying migration id=avatar 2026/04/10 22:54:56 INFO Applying migration id=noimage 2026/04/10 22:54:56 INFO Applying migration id=feed 2026/04/10 22:54:56 INFO Applying migration id=bookmarks 2026/04/10 22:54:56 INFO Applying migration id=shareactivity 2026/04/10 22:54:56 INFO Applying migration id=application 2026/04/10 22:54:56 INFO Applying migration id=certificates 2026/04/10 22:54:56 INFO Applying migration id=rawforward 2026/04/10 22:54:56 INFO Applying migration id=publickey 2026/04/10 22:54:56 INFO Applying migration id=resolvegroup 2026/04/10 22:54:56 INFO Applying migration id=reject 2026/04/10 22:54:56 INFO Applying migration id=autodel 2026/04/10 22:54:56 INFO Applying migration id=jsonb 2026/04/10 22:54:56 INFO Applying migration id=quote 2026/04/10 22:54:56 INFO Applying migration id=rfc9421 2026/04/10 22:54:56 INFO Applying migration id=keys 2026/04/10 22:54:56 INFO Applying migration id=portable 2026/04/10 22:54:56 INFO Applying migration id=proofs 2026/04/10 22:54:56 INFO Applying migration id=contexts 2026/04/10 22:54:56 INFO Applying migration id=deliverieshost 2026/04/10 22:54:56 INFO Applying migration id=pembegin 2026/04/10 22:54:56 INFO Applying migration id=didhost 2026/04/10 22:54:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-0b6c-76ea-8459-649e45f787e4 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:54:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-0b6d-7040-8eb6-56d54e70f081 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-0b6c-76ea-8459-649e45f787e4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-0b6c-76ea-8459-649e45f787e4 2026/04/10 22:54:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-0b6e-77af-876e-9d7a14270c57 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-0b6e-7771-a80c-a938709109c1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-0b6e-7771-a80c-a938709109c1 2026/04/10 22:54:57 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019d799b-0b6e-7771-a80c-a938709109c1 can=2026-04-10T22:58:57.390Z --- PASS: TestEdit_Throttling (1.05s) === RUN TestEdit_HappyFlow 2026/04/10 22:54:57 INFO Applying migration id=initial 2026/04/10 22:54:57 INFO Applying migration id=notesupdated 2026/04/10 22:54:57 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:57 INFO Applying migration id=activitiesid 2026/04/10 22:54:57 INFO Applying migration id=outbox 2026/04/10 22:54:57 INFO Applying migration id=edits 2026/04/10 22:54:57 INFO Applying migration id=outboxactor 2026/04/10 22:54:57 INFO Applying migration id=outboxsender 2026/04/10 22:54:57 INFO Applying migration id=thread 2026/04/10 22:54:57 INFO Applying migration id=host 2026/04/10 22:54:57 INFO Applying migration id=sharedinbox 2026/04/10 22:54:57 INFO Applying migration id=noteshost 2026/04/10 22:54:57 INFO Applying migration id=fetched 2026/04/10 22:54:57 INFO Applying migration id=move 2026/04/10 22:54:57 INFO Applying migration id=cleanup 2026/04/10 22:54:57 INFO Applying migration id=received 2026/04/10 22:54:57 INFO Applying migration id=namehost 2026/04/10 22:54:57 INFO Applying migration id=outboxhost 2026/04/10 22:54:57 INFO Applying migration id=notesfts 2026/04/10 22:54:57 INFO Applying migration id=iconsname 2026/04/10 22:54:57 INFO Applying migration id=nohash 2026/04/10 22:54:57 INFO Applying migration id=shares 2026/04/10 22:54:57 INFO Applying migration id=actorttl 2026/04/10 22:54:57 INFO Applying migration id=tocc 2026/04/10 22:54:57 INFO Applying migration id=followeds 2026/04/10 22:54:57 INFO Applying migration id=certhash 2026/04/10 22:54:57 INFO Applying migration id=follows_sync 2026/04/10 22:54:57 INFO Applying migration id=jsonpath 2026/04/10 22:54:57 INFO Applying migration id=localforward 2026/04/10 22:54:57 INFO Applying migration id=avatar 2026/04/10 22:54:57 INFO Applying migration id=noimage 2026/04/10 22:54:57 INFO Applying migration id=feed 2026/04/10 22:54:57 INFO Applying migration id=bookmarks 2026/04/10 22:54:57 INFO Applying migration id=shareactivity 2026/04/10 22:54:57 INFO Applying migration id=application 2026/04/10 22:54:57 INFO Applying migration id=certificates 2026/04/10 22:54:57 INFO Applying migration id=rawforward 2026/04/10 22:54:57 INFO Applying migration id=publickey 2026/04/10 22:54:57 INFO Applying migration id=resolvegroup 2026/04/10 22:54:57 INFO Applying migration id=reject 2026/04/10 22:54:57 INFO Applying migration id=autodel 2026/04/10 22:54:57 INFO Applying migration id=jsonb 2026/04/10 22:54:57 INFO Applying migration id=quote 2026/04/10 22:54:57 INFO Applying migration id=rfc9421 2026/04/10 22:54:57 INFO Applying migration id=keys 2026/04/10 22:54:57 INFO Applying migration id=portable 2026/04/10 22:54:57 INFO Applying migration id=proofs 2026/04/10 22:54:57 INFO Applying migration id=contexts 2026/04/10 22:54:57 INFO Applying migration id=deliverieshost 2026/04/10 22:54:57 INFO Applying migration id=pembegin 2026/04/10 22:54:57 INFO Applying migration id=didhost 2026/04/10 22:54:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-0f50-7a4b-b657-f434d744b01b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:54:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-0f51-758e-9d40-7a822cbac2fb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-0f50-7a4b-b657-f434d744b01b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-0f50-7a4b-b657-f434d744b01b 2026/04/10 22:54:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-0f52-7c88-ad86-6d838c397830 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-0f52-7c4f-a726-ee0e51ba9b45 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-0f52-7c4f-a726-ee0e51ba9b45 2026/04/10 22:54:58 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-0f54-7600-8398-5c08275af93e activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-0f52-7c4f-a726-ee0e51ba9b45 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-0f52-7c4f-a726-ee0e51ba9b45 2026/04/10 22:54:58 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019d799b-0f52-7c4f-a726-ee0e51ba9b45 can=2026-04-10T23:10:58.388Z --- PASS: TestEdit_HappyFlow (1.00s) === RUN TestEdit_EmptyContent 2026/04/10 22:54:58 INFO Applying migration id=initial 2026/04/10 22:54:58 INFO Applying migration id=notesupdated 2026/04/10 22:54:58 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:58 INFO Applying migration id=activitiesid 2026/04/10 22:54:58 INFO Applying migration id=outbox 2026/04/10 22:54:58 INFO Applying migration id=edits 2026/04/10 22:54:58 INFO Applying migration id=outboxactor 2026/04/10 22:54:58 INFO Applying migration id=outboxsender 2026/04/10 22:54:58 INFO Applying migration id=thread 2026/04/10 22:54:58 INFO Applying migration id=host 2026/04/10 22:54:58 INFO Applying migration id=sharedinbox 2026/04/10 22:54:58 INFO Applying migration id=noteshost 2026/04/10 22:54:58 INFO Applying migration id=fetched 2026/04/10 22:54:58 INFO Applying migration id=move 2026/04/10 22:54:58 INFO Applying migration id=cleanup 2026/04/10 22:54:58 INFO Applying migration id=received 2026/04/10 22:54:58 INFO Applying migration id=namehost 2026/04/10 22:54:58 INFO Applying migration id=outboxhost 2026/04/10 22:54:58 INFO Applying migration id=notesfts 2026/04/10 22:54:58 INFO Applying migration id=iconsname 2026/04/10 22:54:58 INFO Applying migration id=nohash 2026/04/10 22:54:58 INFO Applying migration id=shares 2026/04/10 22:54:58 INFO Applying migration id=actorttl 2026/04/10 22:54:58 INFO Applying migration id=tocc 2026/04/10 22:54:58 INFO Applying migration id=followeds 2026/04/10 22:54:58 INFO Applying migration id=certhash 2026/04/10 22:54:58 INFO Applying migration id=follows_sync 2026/04/10 22:54:58 INFO Applying migration id=jsonpath 2026/04/10 22:54:58 INFO Applying migration id=localforward 2026/04/10 22:54:58 INFO Applying migration id=avatar 2026/04/10 22:54:58 INFO Applying migration id=noimage 2026/04/10 22:54:58 INFO Applying migration id=feed 2026/04/10 22:54:58 INFO Applying migration id=bookmarks 2026/04/10 22:54:58 INFO Applying migration id=shareactivity 2026/04/10 22:54:58 INFO Applying migration id=application 2026/04/10 22:54:58 INFO Applying migration id=certificates 2026/04/10 22:54:58 INFO Applying migration id=rawforward 2026/04/10 22:54:58 INFO Applying migration id=publickey 2026/04/10 22:54:58 INFO Applying migration id=resolvegroup 2026/04/10 22:54:58 INFO Applying migration id=reject 2026/04/10 22:54:58 INFO Applying migration id=autodel 2026/04/10 22:54:58 INFO Applying migration id=jsonb 2026/04/10 22:54:58 INFO Applying migration id=quote 2026/04/10 22:54:58 INFO Applying migration id=rfc9421 2026/04/10 22:54:58 INFO Applying migration id=keys 2026/04/10 22:54:58 INFO Applying migration id=portable 2026/04/10 22:54:58 INFO Applying migration id=proofs 2026/04/10 22:54:58 INFO Applying migration id=contexts 2026/04/10 22:54:58 INFO Applying migration id=deliverieshost 2026/04/10 22:54:58 INFO Applying migration id=pembegin 2026/04/10 22:54:58 INFO Applying migration id=didhost 2026/04/10 22:54:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-1330-73a2-8582-84f9c9abdf22 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:54:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-1330-7bdd-b8f6-523c83819318 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-1330-73a2-8582-84f9c9abdf22 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-1330-73a2-8582-84f9c9abdf22 2026/04/10 22:54:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-1332-725d-8247-970aa430c504 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-1332-722a-a874-fb562b5efd76 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-1332-722a-a874-fb562b5efd76 --- PASS: TestEdit_EmptyContent (0.99s) === RUN TestEdit_LongContent 2026/04/10 22:54:59 INFO Applying migration id=initial 2026/04/10 22:54:59 INFO Applying migration id=notesupdated 2026/04/10 22:54:59 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:59 INFO Applying migration id=activitiesid 2026/04/10 22:54:59 INFO Applying migration id=outbox 2026/04/10 22:54:59 INFO Applying migration id=edits 2026/04/10 22:54:59 INFO Applying migration id=outboxactor 2026/04/10 22:54:59 INFO Applying migration id=outboxsender 2026/04/10 22:54:59 INFO Applying migration id=thread 2026/04/10 22:54:59 INFO Applying migration id=host 2026/04/10 22:54:59 INFO Applying migration id=sharedinbox 2026/04/10 22:54:59 INFO Applying migration id=noteshost 2026/04/10 22:54:59 INFO Applying migration id=fetched 2026/04/10 22:54:59 INFO Applying migration id=move 2026/04/10 22:54:59 INFO Applying migration id=cleanup 2026/04/10 22:54:59 INFO Applying migration id=received 2026/04/10 22:54:59 INFO Applying migration id=namehost 2026/04/10 22:54:59 INFO Applying migration id=outboxhost 2026/04/10 22:54:59 INFO Applying migration id=notesfts 2026/04/10 22:54:59 INFO Applying migration id=iconsname 2026/04/10 22:54:59 INFO Applying migration id=nohash 2026/04/10 22:54:59 INFO Applying migration id=shares 2026/04/10 22:54:59 INFO Applying migration id=actorttl 2026/04/10 22:54:59 INFO Applying migration id=tocc 2026/04/10 22:54:59 INFO Applying migration id=followeds 2026/04/10 22:54:59 INFO Applying migration id=certhash 2026/04/10 22:54:59 INFO Applying migration id=follows_sync 2026/04/10 22:54:59 INFO Applying migration id=jsonpath 2026/04/10 22:54:59 INFO Applying migration id=localforward 2026/04/10 22:54:59 INFO Applying migration id=avatar 2026/04/10 22:54:59 INFO Applying migration id=noimage 2026/04/10 22:54:59 INFO Applying migration id=feed 2026/04/10 22:54:59 INFO Applying migration id=bookmarks 2026/04/10 22:54:59 INFO Applying migration id=shareactivity 2026/04/10 22:54:59 INFO Applying migration id=application 2026/04/10 22:54:59 INFO Applying migration id=certificates 2026/04/10 22:54:59 INFO Applying migration id=rawforward 2026/04/10 22:54:59 INFO Applying migration id=publickey 2026/04/10 22:54:59 INFO Applying migration id=resolvegroup 2026/04/10 22:54:59 INFO Applying migration id=reject 2026/04/10 22:54:59 INFO Applying migration id=autodel 2026/04/10 22:54:59 INFO Applying migration id=jsonb 2026/04/10 22:54:59 INFO Applying migration id=quote 2026/04/10 22:54:59 INFO Applying migration id=rfc9421 2026/04/10 22:54:59 INFO Applying migration id=keys 2026/04/10 22:54:59 INFO Applying migration id=portable 2026/04/10 22:54:59 INFO Applying migration id=proofs 2026/04/10 22:54:59 INFO Applying migration id=contexts 2026/04/10 22:54:59 INFO Applying migration id=deliverieshost 2026/04/10 22:54:59 INFO Applying migration id=pembegin 2026/04/10 22:54:59 INFO Applying migration id=didhost 2026/04/10 22:55:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-162c-7506-879c-4cb183f4e096 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-162d-7396-acf1-428a275ccbe9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-162c-7506-879c-4cb183f4e096 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-162c-7506-879c-4cb183f4e096 2026/04/10 22:55:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-1630-7827-8ab3-0ca1946e1c99 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-1630-77d1-bf7e-a22e405c9397 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-1630-77d1-bf7e-a22e405c9397 --- PASS: TestEdit_LongContent (0.78s) === RUN TestEdit_InvalidEscapeSequence 2026/04/10 22:55:00 INFO Applying migration id=initial 2026/04/10 22:55:00 INFO Applying migration id=notesupdated 2026/04/10 22:55:00 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:00 INFO Applying migration id=activitiesid 2026/04/10 22:55:00 INFO Applying migration id=outbox 2026/04/10 22:55:00 INFO Applying migration id=edits 2026/04/10 22:55:00 INFO Applying migration id=outboxactor 2026/04/10 22:55:00 INFO Applying migration id=outboxsender 2026/04/10 22:55:00 INFO Applying migration id=thread 2026/04/10 22:55:00 INFO Applying migration id=host 2026/04/10 22:55:00 INFO Applying migration id=sharedinbox 2026/04/10 22:55:00 INFO Applying migration id=noteshost 2026/04/10 22:55:00 INFO Applying migration id=fetched 2026/04/10 22:55:00 INFO Applying migration id=move 2026/04/10 22:55:00 INFO Applying migration id=cleanup 2026/04/10 22:55:00 INFO Applying migration id=received 2026/04/10 22:55:00 INFO Applying migration id=namehost 2026/04/10 22:55:00 INFO Applying migration id=outboxhost 2026/04/10 22:55:00 INFO Applying migration id=notesfts 2026/04/10 22:55:00 INFO Applying migration id=iconsname 2026/04/10 22:55:00 INFO Applying migration id=nohash 2026/04/10 22:55:00 INFO Applying migration id=shares 2026/04/10 22:55:00 INFO Applying migration id=actorttl 2026/04/10 22:55:00 INFO Applying migration id=tocc 2026/04/10 22:55:00 INFO Applying migration id=followeds 2026/04/10 22:55:00 INFO Applying migration id=certhash 2026/04/10 22:55:00 INFO Applying migration id=follows_sync 2026/04/10 22:55:00 INFO Applying migration id=jsonpath 2026/04/10 22:55:00 INFO Applying migration id=localforward 2026/04/10 22:55:00 INFO Applying migration id=avatar 2026/04/10 22:55:00 INFO Applying migration id=noimage 2026/04/10 22:55:00 INFO Applying migration id=feed 2026/04/10 22:55:00 INFO Applying migration id=bookmarks 2026/04/10 22:55:00 INFO Applying migration id=shareactivity 2026/04/10 22:55:00 INFO Applying migration id=application 2026/04/10 22:55:00 INFO Applying migration id=certificates 2026/04/10 22:55:00 INFO Applying migration id=rawforward 2026/04/10 22:55:00 INFO Applying migration id=publickey 2026/04/10 22:55:00 INFO Applying migration id=resolvegroup 2026/04/10 22:55:00 INFO Applying migration id=reject 2026/04/10 22:55:00 INFO Applying migration id=autodel 2026/04/10 22:55:00 INFO Applying migration id=jsonb 2026/04/10 22:55:00 INFO Applying migration id=quote 2026/04/10 22:55:00 INFO Applying migration id=rfc9421 2026/04/10 22:55:00 INFO Applying migration id=keys 2026/04/10 22:55:00 INFO Applying migration id=portable 2026/04/10 22:55:00 INFO Applying migration id=proofs 2026/04/10 22:55:00 INFO Applying migration id=contexts 2026/04/10 22:55:00 INFO Applying migration id=deliverieshost 2026/04/10 22:55:00 INFO Applying migration id=pembegin 2026/04/10 22:55:00 INFO Applying migration id=didhost 2026/04/10 22:55:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-1865-7ea2-83fa-a2df6d2ef054 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-1866-77cc-8953-9dbc48b3506b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-1865-7ea2-83fa-a2df6d2ef054 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-1865-7ea2-83fa-a2df6d2ef054 2026/04/10 22:55:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-1867-7d67-927b-c8c0d536cfc0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-1867-7d33-8a9c-8b9bee8cf12f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-1867-7d33-8a9c-8b9bee8cf12f --- PASS: TestEdit_InvalidEscapeSequence (0.56s) === RUN TestEdit_NoSuchPost 2026/04/10 22:55:00 INFO Applying migration id=initial 2026/04/10 22:55:00 INFO Applying migration id=notesupdated 2026/04/10 22:55:00 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:00 INFO Applying migration id=activitiesid 2026/04/10 22:55:00 INFO Applying migration id=outbox 2026/04/10 22:55:00 INFO Applying migration id=edits 2026/04/10 22:55:00 INFO Applying migration id=outboxactor 2026/04/10 22:55:00 INFO Applying migration id=outboxsender 2026/04/10 22:55:00 INFO Applying migration id=thread 2026/04/10 22:55:00 INFO Applying migration id=host 2026/04/10 22:55:00 INFO Applying migration id=sharedinbox 2026/04/10 22:55:00 INFO Applying migration id=noteshost 2026/04/10 22:55:00 INFO Applying migration id=fetched 2026/04/10 22:55:00 INFO Applying migration id=move 2026/04/10 22:55:00 INFO Applying migration id=cleanup 2026/04/10 22:55:00 INFO Applying migration id=received 2026/04/10 22:55:00 INFO Applying migration id=namehost 2026/04/10 22:55:00 INFO Applying migration id=outboxhost 2026/04/10 22:55:00 INFO Applying migration id=notesfts 2026/04/10 22:55:00 INFO Applying migration id=iconsname 2026/04/10 22:55:00 INFO Applying migration id=nohash 2026/04/10 22:55:00 INFO Applying migration id=shares 2026/04/10 22:55:00 INFO Applying migration id=actorttl 2026/04/10 22:55:00 INFO Applying migration id=tocc 2026/04/10 22:55:00 INFO Applying migration id=followeds 2026/04/10 22:55:00 INFO Applying migration id=certhash 2026/04/10 22:55:00 INFO Applying migration id=follows_sync 2026/04/10 22:55:00 INFO Applying migration id=jsonpath 2026/04/10 22:55:00 INFO Applying migration id=localforward 2026/04/10 22:55:00 INFO Applying migration id=avatar 2026/04/10 22:55:00 INFO Applying migration id=noimage 2026/04/10 22:55:00 INFO Applying migration id=feed 2026/04/10 22:55:00 INFO Applying migration id=bookmarks 2026/04/10 22:55:00 INFO Applying migration id=shareactivity 2026/04/10 22:55:00 INFO Applying migration id=application 2026/04/10 22:55:00 INFO Applying migration id=certificates 2026/04/10 22:55:00 INFO Applying migration id=rawforward 2026/04/10 22:55:00 INFO Applying migration id=publickey 2026/04/10 22:55:00 INFO Applying migration id=resolvegroup 2026/04/10 22:55:00 INFO Applying migration id=reject 2026/04/10 22:55:00 INFO Applying migration id=autodel 2026/04/10 22:55:00 INFO Applying migration id=jsonb 2026/04/10 22:55:00 INFO Applying migration id=quote 2026/04/10 22:55:00 INFO Applying migration id=rfc9421 2026/04/10 22:55:00 INFO Applying migration id=keys 2026/04/10 22:55:00 INFO Applying migration id=portable 2026/04/10 22:55:00 INFO Applying migration id=proofs 2026/04/10 22:55:00 INFO Applying migration id=contexts 2026/04/10 22:55:00 INFO Applying migration id=deliverieshost 2026/04/10 22:55:00 INFO Applying migration id=pembegin 2026/04/10 22:55:00 INFO Applying migration id=didhost 2026/04/10 22:55:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-1ce0-7a9b-ae3c-24830d6babeb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-1ce1-73d5-8c09-c262d782f819 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-1ce0-7a9b-ae3c-24830d6babeb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-1ce0-7a9b-ae3c-24830d6babeb 2026/04/10 22:55:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-1ce2-7a37-ada8-be76d26dafd1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-1ce2-79ff-8234-73a8d132708c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-1ce2-79ff-8234-73a8d132708c 2026/04/10 22:55:01 WARN Attempted to edit non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestEdit_NoSuchPost (1.15s) === RUN TestEdit_UnauthenticatedUser 2026/04/10 22:55:01 INFO Applying migration id=initial 2026/04/10 22:55:01 INFO Applying migration id=notesupdated 2026/04/10 22:55:01 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:01 INFO Applying migration id=activitiesid 2026/04/10 22:55:01 INFO Applying migration id=outbox 2026/04/10 22:55:01 INFO Applying migration id=edits 2026/04/10 22:55:01 INFO Applying migration id=outboxactor 2026/04/10 22:55:01 INFO Applying migration id=outboxsender 2026/04/10 22:55:01 INFO Applying migration id=thread 2026/04/10 22:55:01 INFO Applying migration id=host 2026/04/10 22:55:01 INFO Applying migration id=sharedinbox 2026/04/10 22:55:01 INFO Applying migration id=noteshost 2026/04/10 22:55:01 INFO Applying migration id=fetched 2026/04/10 22:55:01 INFO Applying migration id=move 2026/04/10 22:55:01 INFO Applying migration id=cleanup 2026/04/10 22:55:01 INFO Applying migration id=received 2026/04/10 22:55:01 INFO Applying migration id=namehost 2026/04/10 22:55:01 INFO Applying migration id=outboxhost 2026/04/10 22:55:01 INFO Applying migration id=notesfts 2026/04/10 22:55:01 INFO Applying migration id=iconsname 2026/04/10 22:55:01 INFO Applying migration id=nohash 2026/04/10 22:55:01 INFO Applying migration id=shares 2026/04/10 22:55:01 INFO Applying migration id=actorttl 2026/04/10 22:55:01 INFO Applying migration id=tocc 2026/04/10 22:55:01 INFO Applying migration id=followeds 2026/04/10 22:55:01 INFO Applying migration id=certhash 2026/04/10 22:55:01 INFO Applying migration id=follows_sync 2026/04/10 22:55:01 INFO Applying migration id=jsonpath 2026/04/10 22:55:01 INFO Applying migration id=localforward 2026/04/10 22:55:01 INFO Applying migration id=avatar 2026/04/10 22:55:01 INFO Applying migration id=noimage 2026/04/10 22:55:01 INFO Applying migration id=feed 2026/04/10 22:55:01 INFO Applying migration id=bookmarks 2026/04/10 22:55:01 INFO Applying migration id=shareactivity 2026/04/10 22:55:01 INFO Applying migration id=application 2026/04/10 22:55:01 INFO Applying migration id=certificates 2026/04/10 22:55:01 INFO Applying migration id=rawforward 2026/04/10 22:55:01 INFO Applying migration id=publickey 2026/04/10 22:55:01 INFO Applying migration id=resolvegroup 2026/04/10 22:55:01 INFO Applying migration id=reject 2026/04/10 22:55:01 INFO Applying migration id=autodel 2026/04/10 22:55:01 INFO Applying migration id=jsonb 2026/04/10 22:55:01 INFO Applying migration id=quote 2026/04/10 22:55:01 INFO Applying migration id=rfc9421 2026/04/10 22:55:01 INFO Applying migration id=keys 2026/04/10 22:55:01 INFO Applying migration id=portable 2026/04/10 22:55:01 INFO Applying migration id=proofs 2026/04/10 22:55:01 INFO Applying migration id=contexts 2026/04/10 22:55:01 INFO Applying migration id=deliverieshost 2026/04/10 22:55:01 INFO Applying migration id=pembegin 2026/04/10 22:55:01 INFO Applying migration id=didhost 2026/04/10 22:55:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-2136-7cba-bda3-80e923410caf activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-2137-7799-84ff-6457b910d843 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-2136-7cba-bda3-80e923410caf activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-2136-7cba-bda3-80e923410caf 2026/04/10 22:55:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-2138-7e4b-9bdf-4fd02e85c484 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-2138-7e13-9d19-0e06fc28d689 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-2138-7e13-9d19-0e06fc28d689 --- PASS: TestEdit_UnauthenticatedUser (1.11s) === RUN TestEdit_AddHashtag 2026/04/10 22:55:02 INFO Applying migration id=initial 2026/04/10 22:55:02 INFO Applying migration id=notesupdated 2026/04/10 22:55:02 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:02 INFO Applying migration id=activitiesid 2026/04/10 22:55:02 INFO Applying migration id=outbox 2026/04/10 22:55:02 INFO Applying migration id=edits 2026/04/10 22:55:02 INFO Applying migration id=outboxactor 2026/04/10 22:55:02 INFO Applying migration id=outboxsender 2026/04/10 22:55:02 INFO Applying migration id=thread 2026/04/10 22:55:02 INFO Applying migration id=host 2026/04/10 22:55:02 INFO Applying migration id=sharedinbox 2026/04/10 22:55:02 INFO Applying migration id=noteshost 2026/04/10 22:55:02 INFO Applying migration id=fetched 2026/04/10 22:55:02 INFO Applying migration id=move 2026/04/10 22:55:02 INFO Applying migration id=cleanup 2026/04/10 22:55:02 INFO Applying migration id=received 2026/04/10 22:55:02 INFO Applying migration id=namehost 2026/04/10 22:55:02 INFO Applying migration id=outboxhost 2026/04/10 22:55:02 INFO Applying migration id=notesfts 2026/04/10 22:55:02 INFO Applying migration id=iconsname 2026/04/10 22:55:02 INFO Applying migration id=nohash 2026/04/10 22:55:02 INFO Applying migration id=shares 2026/04/10 22:55:02 INFO Applying migration id=actorttl 2026/04/10 22:55:02 INFO Applying migration id=tocc 2026/04/10 22:55:02 INFO Applying migration id=followeds 2026/04/10 22:55:03 INFO Applying migration id=certhash 2026/04/10 22:55:03 INFO Applying migration id=follows_sync 2026/04/10 22:55:03 INFO Applying migration id=jsonpath 2026/04/10 22:55:03 INFO Applying migration id=localforward 2026/04/10 22:55:03 INFO Applying migration id=avatar 2026/04/10 22:55:03 INFO Applying migration id=noimage 2026/04/10 22:55:03 INFO Applying migration id=feed 2026/04/10 22:55:03 INFO Applying migration id=bookmarks 2026/04/10 22:55:03 INFO Applying migration id=shareactivity 2026/04/10 22:55:03 INFO Applying migration id=application 2026/04/10 22:55:03 INFO Applying migration id=certificates 2026/04/10 22:55:03 INFO Applying migration id=rawforward 2026/04/10 22:55:03 INFO Applying migration id=publickey 2026/04/10 22:55:03 INFO Applying migration id=resolvegroup 2026/04/10 22:55:03 INFO Applying migration id=reject 2026/04/10 22:55:03 INFO Applying migration id=autodel 2026/04/10 22:55:03 INFO Applying migration id=jsonb 2026/04/10 22:55:03 INFO Applying migration id=quote 2026/04/10 22:55:03 INFO Applying migration id=rfc9421 2026/04/10 22:55:03 INFO Applying migration id=keys 2026/04/10 22:55:03 INFO Applying migration id=portable 2026/04/10 22:55:03 INFO Applying migration id=proofs 2026/04/10 22:55:03 INFO Applying migration id=contexts 2026/04/10 22:55:03 INFO Applying migration id=deliverieshost 2026/04/10 22:55:03 INFO Applying migration id=pembegin 2026/04/10 22:55:03 INFO Applying migration id=didhost 2026/04/10 22:55:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-26c0-7b2c-87df-342ac5d11192 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-26c0-7acc-bd96-ec81e9678b56 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-26c0-7acc-bd96-ec81e9678b56 2026/04/10 22:55:04 INFO Generating first response key=/users/hashtag/hello 2026/04/10 22:55:04 INFO Generating first response key=/users/hashtag/world 2026/04/10 22:55:04 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-26c4-7d0a-b65e-c081b5d3b465 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-26c0-7acc-bd96-ec81e9678b56 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-26c0-7acc-bd96-ec81e9678b56 2026/04/10 22:55:04 INFO Generating first response key=/hashtag/hello 2026/04/10 22:55:04 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_AddHashtag (1.42s) === RUN TestEdit_RemoveHashtag 2026/04/10 22:55:04 INFO Applying migration id=initial 2026/04/10 22:55:04 INFO Applying migration id=notesupdated 2026/04/10 22:55:04 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:04 INFO Applying migration id=activitiesid 2026/04/10 22:55:04 INFO Applying migration id=outbox 2026/04/10 22:55:04 INFO Applying migration id=edits 2026/04/10 22:55:04 INFO Applying migration id=outboxactor 2026/04/10 22:55:04 INFO Applying migration id=outboxsender 2026/04/10 22:55:04 INFO Applying migration id=thread 2026/04/10 22:55:04 INFO Applying migration id=host 2026/04/10 22:55:04 INFO Applying migration id=sharedinbox 2026/04/10 22:55:04 INFO Applying migration id=noteshost 2026/04/10 22:55:04 INFO Applying migration id=fetched 2026/04/10 22:55:04 INFO Applying migration id=move 2026/04/10 22:55:04 INFO Applying migration id=cleanup 2026/04/10 22:55:04 INFO Applying migration id=received 2026/04/10 22:55:04 INFO Applying migration id=namehost 2026/04/10 22:55:04 INFO Applying migration id=outboxhost 2026/04/10 22:55:04 INFO Applying migration id=notesfts 2026/04/10 22:55:04 INFO Applying migration id=iconsname 2026/04/10 22:55:04 INFO Applying migration id=nohash 2026/04/10 22:55:04 INFO Applying migration id=shares 2026/04/10 22:55:04 INFO Applying migration id=actorttl 2026/04/10 22:55:04 INFO Applying migration id=tocc 2026/04/10 22:55:04 INFO Applying migration id=followeds 2026/04/10 22:55:04 INFO Applying migration id=certhash 2026/04/10 22:55:04 INFO Applying migration id=follows_sync 2026/04/10 22:55:04 INFO Applying migration id=jsonpath 2026/04/10 22:55:04 INFO Applying migration id=localforward 2026/04/10 22:55:04 INFO Applying migration id=avatar 2026/04/10 22:55:04 INFO Applying migration id=noimage 2026/04/10 22:55:04 INFO Applying migration id=feed 2026/04/10 22:55:04 INFO Applying migration id=bookmarks 2026/04/10 22:55:04 INFO Applying migration id=shareactivity 2026/04/10 22:55:04 INFO Applying migration id=application 2026/04/10 22:55:04 INFO Applying migration id=certificates 2026/04/10 22:55:04 INFO Applying migration id=rawforward 2026/04/10 22:55:04 INFO Applying migration id=publickey 2026/04/10 22:55:04 INFO Applying migration id=resolvegroup 2026/04/10 22:55:04 INFO Applying migration id=reject 2026/04/10 22:55:04 INFO Applying migration id=autodel 2026/04/10 22:55:04 INFO Applying migration id=jsonb 2026/04/10 22:55:04 INFO Applying migration id=quote 2026/04/10 22:55:04 INFO Applying migration id=rfc9421 2026/04/10 22:55:04 INFO Applying migration id=keys 2026/04/10 22:55:04 INFO Applying migration id=portable 2026/04/10 22:55:04 INFO Applying migration id=proofs 2026/04/10 22:55:04 INFO Applying migration id=contexts 2026/04/10 22:55:04 INFO Applying migration id=deliverieshost 2026/04/10 22:55:04 INFO Applying migration id=pembegin 2026/04/10 22:55:04 INFO Applying migration id=didhost 2026/04/10 22:55:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-2ab0-789a-bc6c-a850b6e6494d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-2ab0-7834-b521-c085fb378e25 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-2ab0-7834-b521-c085fb378e25 2026/04/10 22:55:05 INFO Generating first response key=/users/hashtag/hello 2026/04/10 22:55:05 INFO Generating first response key=/users/hashtag/world 2026/04/10 22:55:05 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-2ab4-798a-b1bf-90b90a38f650 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-2ab0-7834-b521-c085fb378e25 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-2ab0-7834-b521-c085fb378e25 2026/04/10 22:55:05 INFO Generating first response key=/hashtag/hello 2026/04/10 22:55:05 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_RemoveHashtag (1.01s) === RUN TestEdit_KeepHashtags 2026/04/10 22:55:05 INFO Applying migration id=initial 2026/04/10 22:55:05 INFO Applying migration id=notesupdated 2026/04/10 22:55:05 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:05 INFO Applying migration id=activitiesid 2026/04/10 22:55:05 INFO Applying migration id=outbox 2026/04/10 22:55:05 INFO Applying migration id=edits 2026/04/10 22:55:05 INFO Applying migration id=outboxactor 2026/04/10 22:55:05 INFO Applying migration id=outboxsender 2026/04/10 22:55:05 INFO Applying migration id=thread 2026/04/10 22:55:05 INFO Applying migration id=host 2026/04/10 22:55:05 INFO Applying migration id=sharedinbox 2026/04/10 22:55:05 INFO Applying migration id=noteshost 2026/04/10 22:55:05 INFO Applying migration id=fetched 2026/04/10 22:55:05 INFO Applying migration id=move 2026/04/10 22:55:05 INFO Applying migration id=cleanup 2026/04/10 22:55:05 INFO Applying migration id=received 2026/04/10 22:55:05 INFO Applying migration id=namehost 2026/04/10 22:55:05 INFO Applying migration id=outboxhost 2026/04/10 22:55:05 INFO Applying migration id=notesfts 2026/04/10 22:55:05 INFO Applying migration id=iconsname 2026/04/10 22:55:05 INFO Applying migration id=nohash 2026/04/10 22:55:05 INFO Applying migration id=shares 2026/04/10 22:55:05 INFO Applying migration id=actorttl 2026/04/10 22:55:05 INFO Applying migration id=tocc 2026/04/10 22:55:05 INFO Applying migration id=followeds 2026/04/10 22:55:05 INFO Applying migration id=certhash 2026/04/10 22:55:05 INFO Applying migration id=follows_sync 2026/04/10 22:55:05 INFO Applying migration id=jsonpath 2026/04/10 22:55:05 INFO Applying migration id=localforward 2026/04/10 22:55:05 INFO Applying migration id=avatar 2026/04/10 22:55:05 INFO Applying migration id=noimage 2026/04/10 22:55:05 INFO Applying migration id=feed 2026/04/10 22:55:05 INFO Applying migration id=bookmarks 2026/04/10 22:55:05 INFO Applying migration id=shareactivity 2026/04/10 22:55:05 INFO Applying migration id=application 2026/04/10 22:55:05 INFO Applying migration id=certificates 2026/04/10 22:55:05 INFO Applying migration id=rawforward 2026/04/10 22:55:05 INFO Applying migration id=publickey 2026/04/10 22:55:05 INFO Applying migration id=resolvegroup 2026/04/10 22:55:05 INFO Applying migration id=reject 2026/04/10 22:55:05 INFO Applying migration id=autodel 2026/04/10 22:55:05 INFO Applying migration id=jsonb 2026/04/10 22:55:05 INFO Applying migration id=quote 2026/04/10 22:55:05 INFO Applying migration id=rfc9421 2026/04/10 22:55:05 INFO Applying migration id=keys 2026/04/10 22:55:05 INFO Applying migration id=portable 2026/04/10 22:55:05 INFO Applying migration id=proofs 2026/04/10 22:55:05 INFO Applying migration id=contexts 2026/04/10 22:55:05 INFO Applying migration id=deliverieshost 2026/04/10 22:55:05 INFO Applying migration id=pembegin 2026/04/10 22:55:05 INFO Applying migration id=didhost 2026/04/10 22:55:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-2dcf-76d5-82b4-ce02bd6ef0d1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-2dcf-7672-9b38-304761461376 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-2dcf-7672-9b38-304761461376 2026/04/10 22:55:06 INFO Generating first response key=/users/hashtag/hello 2026/04/10 22:55:06 INFO Generating first response key=/users/hashtag/world 2026/04/10 22:55:06 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-2dd3-7a0e-ad2d-19c36ce9a8bc activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-2dcf-7672-9b38-304761461376 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-2dcf-7672-9b38-304761461376 2026/04/10 22:55:06 INFO Generating first response key=/hashtag/hello 2026/04/10 22:55:06 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_KeepHashtags (0.80s) === RUN TestEdit_AddMention 2026/04/10 22:55:06 INFO Applying migration id=initial 2026/04/10 22:55:06 INFO Applying migration id=notesupdated 2026/04/10 22:55:06 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:06 INFO Applying migration id=activitiesid 2026/04/10 22:55:06 INFO Applying migration id=outbox 2026/04/10 22:55:06 INFO Applying migration id=edits 2026/04/10 22:55:06 INFO Applying migration id=outboxactor 2026/04/10 22:55:06 INFO Applying migration id=outboxsender 2026/04/10 22:55:06 INFO Applying migration id=thread 2026/04/10 22:55:06 INFO Applying migration id=host 2026/04/10 22:55:06 INFO Applying migration id=sharedinbox 2026/04/10 22:55:06 INFO Applying migration id=noteshost 2026/04/10 22:55:06 INFO Applying migration id=fetched 2026/04/10 22:55:06 INFO Applying migration id=move 2026/04/10 22:55:06 INFO Applying migration id=cleanup 2026/04/10 22:55:06 INFO Applying migration id=received 2026/04/10 22:55:06 INFO Applying migration id=namehost 2026/04/10 22:55:06 INFO Applying migration id=outboxhost 2026/04/10 22:55:06 INFO Applying migration id=notesfts 2026/04/10 22:55:06 INFO Applying migration id=iconsname 2026/04/10 22:55:06 INFO Applying migration id=nohash 2026/04/10 22:55:06 INFO Applying migration id=shares 2026/04/10 22:55:06 INFO Applying migration id=actorttl 2026/04/10 22:55:06 INFO Applying migration id=tocc 2026/04/10 22:55:06 INFO Applying migration id=followeds 2026/04/10 22:55:06 INFO Applying migration id=certhash 2026/04/10 22:55:06 INFO Applying migration id=follows_sync 2026/04/10 22:55:06 INFO Applying migration id=jsonpath 2026/04/10 22:55:06 INFO Applying migration id=localforward 2026/04/10 22:55:06 INFO Applying migration id=avatar 2026/04/10 22:55:06 INFO Applying migration id=noimage 2026/04/10 22:55:06 INFO Applying migration id=feed 2026/04/10 22:55:06 INFO Applying migration id=bookmarks 2026/04/10 22:55:06 INFO Applying migration id=shareactivity 2026/04/10 22:55:06 INFO Applying migration id=application 2026/04/10 22:55:06 INFO Applying migration id=certificates 2026/04/10 22:55:06 INFO Applying migration id=rawforward 2026/04/10 22:55:06 INFO Applying migration id=publickey 2026/04/10 22:55:06 INFO Applying migration id=resolvegroup 2026/04/10 22:55:06 INFO Applying migration id=reject 2026/04/10 22:55:06 INFO Applying migration id=autodel 2026/04/10 22:55:06 INFO Applying migration id=jsonb 2026/04/10 22:55:06 INFO Applying migration id=quote 2026/04/10 22:55:06 INFO Applying migration id=rfc9421 2026/04/10 22:55:06 INFO Applying migration id=keys 2026/04/10 22:55:06 INFO Applying migration id=portable 2026/04/10 22:55:06 INFO Applying migration id=proofs 2026/04/10 22:55:06 INFO Applying migration id=contexts 2026/04/10 22:55:06 INFO Applying migration id=deliverieshost 2026/04/10 22:55:06 INFO Applying migration id=pembegin 2026/04/10 22:55:06 INFO Applying migration id=didhost 2026/04/10 22:55:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-32a3-749e-9975-69076032e1f9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-32a3-7416-8c56-7c8fc10e8613 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-32a3-7416-8c56-7c8fc10e8613 2026/04/10 22:55:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-32a3-7416-8c56-7c8fc10e8613 2026/04/10 22:55:07 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:07 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-32a6-7c98-ad57-d8375e467036 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-32a3-7416-8c56-7c8fc10e8613 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-32a3-7416-8c56-7c8fc10e8613 2026/04/10 22:55:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-32a3-7416-8c56-7c8fc10e8613 --- PASS: TestEdit_AddMention (1.23s) === RUN TestEdit_RemoveMention 2026/04/10 22:55:07 INFO Applying migration id=initial 2026/04/10 22:55:07 INFO Applying migration id=notesupdated 2026/04/10 22:55:07 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:07 INFO Applying migration id=activitiesid 2026/04/10 22:55:07 INFO Applying migration id=outbox 2026/04/10 22:55:07 INFO Applying migration id=edits 2026/04/10 22:55:07 INFO Applying migration id=outboxactor 2026/04/10 22:55:07 INFO Applying migration id=outboxsender 2026/04/10 22:55:07 INFO Applying migration id=thread 2026/04/10 22:55:07 INFO Applying migration id=host 2026/04/10 22:55:07 INFO Applying migration id=sharedinbox 2026/04/10 22:55:07 INFO Applying migration id=noteshost 2026/04/10 22:55:07 INFO Applying migration id=fetched 2026/04/10 22:55:07 INFO Applying migration id=move 2026/04/10 22:55:07 INFO Applying migration id=cleanup 2026/04/10 22:55:07 INFO Applying migration id=received 2026/04/10 22:55:07 INFO Applying migration id=namehost 2026/04/10 22:55:07 INFO Applying migration id=outboxhost 2026/04/10 22:55:07 INFO Applying migration id=notesfts 2026/04/10 22:55:07 INFO Applying migration id=iconsname 2026/04/10 22:55:07 INFO Applying migration id=nohash 2026/04/10 22:55:07 INFO Applying migration id=shares 2026/04/10 22:55:07 INFO Applying migration id=actorttl 2026/04/10 22:55:07 INFO Applying migration id=tocc 2026/04/10 22:55:07 INFO Applying migration id=followeds 2026/04/10 22:55:07 INFO Applying migration id=certhash 2026/04/10 22:55:07 INFO Applying migration id=follows_sync 2026/04/10 22:55:07 INFO Applying migration id=jsonpath 2026/04/10 22:55:07 INFO Applying migration id=localforward 2026/04/10 22:55:07 INFO Applying migration id=avatar 2026/04/10 22:55:07 INFO Applying migration id=noimage 2026/04/10 22:55:07 INFO Applying migration id=feed 2026/04/10 22:55:07 INFO Applying migration id=bookmarks 2026/04/10 22:55:07 INFO Applying migration id=shareactivity 2026/04/10 22:55:07 INFO Applying migration id=application 2026/04/10 22:55:07 INFO Applying migration id=certificates 2026/04/10 22:55:07 INFO Applying migration id=rawforward 2026/04/10 22:55:07 INFO Applying migration id=publickey 2026/04/10 22:55:07 INFO Applying migration id=resolvegroup 2026/04/10 22:55:07 INFO Applying migration id=reject 2026/04/10 22:55:07 INFO Applying migration id=autodel 2026/04/10 22:55:07 INFO Applying migration id=jsonb 2026/04/10 22:55:07 INFO Applying migration id=quote 2026/04/10 22:55:07 INFO Applying migration id=rfc9421 2026/04/10 22:55:07 INFO Applying migration id=keys 2026/04/10 22:55:07 INFO Applying migration id=portable 2026/04/10 22:55:07 INFO Applying migration id=proofs 2026/04/10 22:55:07 INFO Applying migration id=contexts 2026/04/10 22:55:07 INFO Applying migration id=deliverieshost 2026/04/10 22:55:07 INFO Applying migration id=pembegin 2026/04/10 22:55:07 INFO Applying migration id=didhost 2026/04/10 22:55:08 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-3674-71fa-937f-04b083578547 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3673-7da7-927b-a795059b9eb0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-3673-7da7-927b-a795059b9eb0 2026/04/10 22:55:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-3673-7da7-927b-a795059b9eb0 2026/04/10 22:55:08 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-3677-7716-853f-3cebb3993fde activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3673-7da7-927b-a795059b9eb0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-3673-7da7-927b-a795059b9eb0 2026/04/10 22:55:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-3673-7da7-927b-a795059b9eb0 --- PASS: TestEdit_RemoveMention (0.98s) === RUN TestEdit_KeepMention 2026/04/10 22:55:08 INFO Applying migration id=initial 2026/04/10 22:55:08 INFO Applying migration id=notesupdated 2026/04/10 22:55:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:08 INFO Applying migration id=activitiesid 2026/04/10 22:55:08 INFO Applying migration id=outbox 2026/04/10 22:55:08 INFO Applying migration id=edits 2026/04/10 22:55:08 INFO Applying migration id=outboxactor 2026/04/10 22:55:08 INFO Applying migration id=outboxsender 2026/04/10 22:55:08 INFO Applying migration id=thread 2026/04/10 22:55:08 INFO Applying migration id=host 2026/04/10 22:55:08 INFO Applying migration id=sharedinbox 2026/04/10 22:55:08 INFO Applying migration id=noteshost 2026/04/10 22:55:08 INFO Applying migration id=fetched 2026/04/10 22:55:08 INFO Applying migration id=move 2026/04/10 22:55:08 INFO Applying migration id=cleanup 2026/04/10 22:55:08 INFO Applying migration id=received 2026/04/10 22:55:08 INFO Applying migration id=namehost 2026/04/10 22:55:08 INFO Applying migration id=outboxhost 2026/04/10 22:55:08 INFO Applying migration id=notesfts 2026/04/10 22:55:08 INFO Applying migration id=iconsname 2026/04/10 22:55:08 INFO Applying migration id=nohash 2026/04/10 22:55:08 INFO Applying migration id=shares 2026/04/10 22:55:08 INFO Applying migration id=actorttl 2026/04/10 22:55:08 INFO Applying migration id=tocc 2026/04/10 22:55:08 INFO Applying migration id=followeds 2026/04/10 22:55:08 INFO Applying migration id=certhash 2026/04/10 22:55:08 INFO Applying migration id=follows_sync 2026/04/10 22:55:08 INFO Applying migration id=jsonpath 2026/04/10 22:55:08 INFO Applying migration id=localforward 2026/04/10 22:55:08 INFO Applying migration id=avatar 2026/04/10 22:55:08 INFO Applying migration id=noimage 2026/04/10 22:55:08 INFO Applying migration id=feed 2026/04/10 22:55:08 INFO Applying migration id=bookmarks 2026/04/10 22:55:08 INFO Applying migration id=shareactivity 2026/04/10 22:55:08 INFO Applying migration id=application 2026/04/10 22:55:08 INFO Applying migration id=certificates 2026/04/10 22:55:08 INFO Applying migration id=rawforward 2026/04/10 22:55:08 INFO Applying migration id=publickey 2026/04/10 22:55:08 INFO Applying migration id=resolvegroup 2026/04/10 22:55:08 INFO Applying migration id=reject 2026/04/10 22:55:08 INFO Applying migration id=autodel 2026/04/10 22:55:08 INFO Applying migration id=jsonb 2026/04/10 22:55:08 INFO Applying migration id=quote 2026/04/10 22:55:08 INFO Applying migration id=rfc9421 2026/04/10 22:55:08 INFO Applying migration id=keys 2026/04/10 22:55:08 INFO Applying migration id=portable 2026/04/10 22:55:08 INFO Applying migration id=proofs 2026/04/10 22:55:08 INFO Applying migration id=contexts 2026/04/10 22:55:08 INFO Applying migration id=deliverieshost 2026/04/10 22:55:08 INFO Applying migration id=pembegin 2026/04/10 22:55:08 INFO Applying migration id=didhost 2026/04/10 22:55:09 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-3a20-7f34-bfaf-80e088b1fc7e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3a20-7b2b-8905-d14aeb3a7e75 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-3a20-7b2b-8905-d14aeb3a7e75 2026/04/10 22:55:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-3a20-7b2b-8905-d14aeb3a7e75 2026/04/10 22:55:09 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:09 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-3a24-7b45-b627-bb16ba2c868c activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3a20-7b2b-8905-d14aeb3a7e75 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-3a20-7b2b-8905-d14aeb3a7e75 2026/04/10 22:55:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-3a20-7b2b-8905-d14aeb3a7e75 --- PASS: TestEdit_KeepMention (0.94s) === RUN TestEdit_PollAddOption 2026/04/10 22:55:09 INFO Applying migration id=initial 2026/04/10 22:55:09 INFO Applying migration id=notesupdated 2026/04/10 22:55:09 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:09 INFO Applying migration id=activitiesid 2026/04/10 22:55:09 INFO Applying migration id=outbox 2026/04/10 22:55:09 INFO Applying migration id=edits 2026/04/10 22:55:09 INFO Applying migration id=outboxactor 2026/04/10 22:55:09 INFO Applying migration id=outboxsender 2026/04/10 22:55:09 INFO Applying migration id=thread 2026/04/10 22:55:09 INFO Applying migration id=host 2026/04/10 22:55:09 INFO Applying migration id=sharedinbox 2026/04/10 22:55:09 INFO Applying migration id=noteshost 2026/04/10 22:55:09 INFO Applying migration id=fetched 2026/04/10 22:55:09 INFO Applying migration id=move 2026/04/10 22:55:09 INFO Applying migration id=cleanup 2026/04/10 22:55:09 INFO Applying migration id=received 2026/04/10 22:55:09 INFO Applying migration id=namehost 2026/04/10 22:55:09 INFO Applying migration id=outboxhost 2026/04/10 22:55:09 INFO Applying migration id=notesfts 2026/04/10 22:55:09 INFO Applying migration id=iconsname 2026/04/10 22:55:09 INFO Applying migration id=nohash 2026/04/10 22:55:09 INFO Applying migration id=shares 2026/04/10 22:55:09 INFO Applying migration id=actorttl 2026/04/10 22:55:09 INFO Applying migration id=tocc 2026/04/10 22:55:09 INFO Applying migration id=followeds 2026/04/10 22:55:09 INFO Applying migration id=certhash 2026/04/10 22:55:09 INFO Applying migration id=follows_sync 2026/04/10 22:55:09 INFO Applying migration id=jsonpath 2026/04/10 22:55:09 INFO Applying migration id=localforward 2026/04/10 22:55:09 INFO Applying migration id=avatar 2026/04/10 22:55:09 INFO Applying migration id=noimage 2026/04/10 22:55:09 INFO Applying migration id=feed 2026/04/10 22:55:09 INFO Applying migration id=bookmarks 2026/04/10 22:55:09 INFO Applying migration id=shareactivity 2026/04/10 22:55:09 INFO Applying migration id=application 2026/04/10 22:55:09 INFO Applying migration id=certificates 2026/04/10 22:55:09 INFO Applying migration id=rawforward 2026/04/10 22:55:09 INFO Applying migration id=publickey 2026/04/10 22:55:09 INFO Applying migration id=resolvegroup 2026/04/10 22:55:09 INFO Applying migration id=reject 2026/04/10 22:55:09 INFO Applying migration id=autodel 2026/04/10 22:55:09 INFO Applying migration id=jsonb 2026/04/10 22:55:09 INFO Applying migration id=quote 2026/04/10 22:55:09 INFO Applying migration id=rfc9421 2026/04/10 22:55:09 INFO Applying migration id=keys 2026/04/10 22:55:09 INFO Applying migration id=portable 2026/04/10 22:55:09 INFO Applying migration id=proofs 2026/04/10 22:55:09 INFO Applying migration id=contexts 2026/04/10 22:55:09 INFO Applying migration id=deliverieshost 2026/04/10 22:55:09 INFO Applying migration id=pembegin 2026/04/10 22:55:09 INFO Applying migration id=didhost 2026/04/10 22:55:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-3e03-7d40-b456-38dc387d51b5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-3e05-7ab4-bd1f-ed225073c77a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3e05-7a9b-a77f-9a3522252441 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-3e05-7a9b-a77f-9a3522252441 2026/04/10 22:55:10 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-3e07-77c3-9931-58897159daf6 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-3e0b-7038-9e3a-536fb9106557 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-3e0c-78fe-a4f5-5d39edd8e052 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3e0c-78e3-b395-4d2df1170018 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799b-3e0c-78e3-b395-4d2df1170018 2026/04/10 22:55:10 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-3e0d-7e04-9542-85888efbfd41 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 --- PASS: TestEdit_PollAddOption (1.00s) === RUN TestEdit_RemoveQuestion 2026/04/10 22:55:10 INFO Applying migration id=initial 2026/04/10 22:55:10 INFO Applying migration id=notesupdated 2026/04/10 22:55:10 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:10 INFO Applying migration id=activitiesid 2026/04/10 22:55:10 INFO Applying migration id=outbox 2026/04/10 22:55:10 INFO Applying migration id=edits 2026/04/10 22:55:10 INFO Applying migration id=outboxactor 2026/04/10 22:55:10 INFO Applying migration id=outboxsender 2026/04/10 22:55:10 INFO Applying migration id=thread 2026/04/10 22:55:10 INFO Applying migration id=host 2026/04/10 22:55:10 INFO Applying migration id=sharedinbox 2026/04/10 22:55:10 INFO Applying migration id=noteshost 2026/04/10 22:55:10 INFO Applying migration id=fetched 2026/04/10 22:55:10 INFO Applying migration id=move 2026/04/10 22:55:10 INFO Applying migration id=cleanup 2026/04/10 22:55:10 INFO Applying migration id=received 2026/04/10 22:55:10 INFO Applying migration id=namehost 2026/04/10 22:55:10 INFO Applying migration id=outboxhost 2026/04/10 22:55:10 INFO Applying migration id=notesfts 2026/04/10 22:55:10 INFO Applying migration id=iconsname 2026/04/10 22:55:10 INFO Applying migration id=nohash 2026/04/10 22:55:10 INFO Applying migration id=shares 2026/04/10 22:55:10 INFO Applying migration id=actorttl 2026/04/10 22:55:10 INFO Applying migration id=tocc 2026/04/10 22:55:10 INFO Applying migration id=followeds 2026/04/10 22:55:10 INFO Applying migration id=certhash 2026/04/10 22:55:10 INFO Applying migration id=follows_sync 2026/04/10 22:55:10 INFO Applying migration id=jsonpath 2026/04/10 22:55:10 INFO Applying migration id=localforward 2026/04/10 22:55:10 INFO Applying migration id=avatar 2026/04/10 22:55:10 INFO Applying migration id=noimage 2026/04/10 22:55:10 INFO Applying migration id=feed 2026/04/10 22:55:10 INFO Applying migration id=bookmarks 2026/04/10 22:55:10 INFO Applying migration id=shareactivity 2026/04/10 22:55:10 INFO Applying migration id=application 2026/04/10 22:55:10 INFO Applying migration id=certificates 2026/04/10 22:55:10 INFO Applying migration id=rawforward 2026/04/10 22:55:10 INFO Applying migration id=publickey 2026/04/10 22:55:10 INFO Applying migration id=resolvegroup 2026/04/10 22:55:10 INFO Applying migration id=reject 2026/04/10 22:55:10 INFO Applying migration id=autodel 2026/04/10 22:55:10 INFO Applying migration id=jsonb 2026/04/10 22:55:10 INFO Applying migration id=quote 2026/04/10 22:55:10 INFO Applying migration id=rfc9421 2026/04/10 22:55:10 INFO Applying migration id=keys 2026/04/10 22:55:10 INFO Applying migration id=portable 2026/04/10 22:55:10 INFO Applying migration id=proofs 2026/04/10 22:55:10 INFO Applying migration id=contexts 2026/04/10 22:55:10 INFO Applying migration id=deliverieshost 2026/04/10 22:55:10 INFO Applying migration id=pembegin 2026/04/10 22:55:10 INFO Applying migration id=didhost 2026/04/10 22:55:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-4258-74b5-a79e-f89cbe63bcdc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 2026/04/10 22:55:11 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 2026/04/10 22:55:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-425a-7270-a4e1-72d00ce10e09 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-425a-7255-ad4e-112fc5bf51e3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-425a-7255-ad4e-112fc5bf51e3 2026/04/10 22:55:11 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 2026/04/10 22:55:11 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-425b-7eaa-867d-2828d5910335 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 2026/04/10 22:55:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 2026/04/10 22:55:11 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-425f-765e-a452-3117f19fbae6 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 2026/04/10 22:55:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 --- PASS: TestEdit_RemoveQuestion (1.11s) === RUN TestFollow_PostToFollowers 2026/04/10 22:55:11 INFO Applying migration id=initial 2026/04/10 22:55:11 INFO Applying migration id=notesupdated 2026/04/10 22:55:11 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:11 INFO Applying migration id=activitiesid 2026/04/10 22:55:11 INFO Applying migration id=outbox 2026/04/10 22:55:11 INFO Applying migration id=edits 2026/04/10 22:55:11 INFO Applying migration id=outboxactor 2026/04/10 22:55:11 INFO Applying migration id=outboxsender 2026/04/10 22:55:11 INFO Applying migration id=thread 2026/04/10 22:55:11 INFO Applying migration id=host 2026/04/10 22:55:11 INFO Applying migration id=sharedinbox 2026/04/10 22:55:11 INFO Applying migration id=noteshost 2026/04/10 22:55:11 INFO Applying migration id=fetched 2026/04/10 22:55:11 INFO Applying migration id=move 2026/04/10 22:55:11 INFO Applying migration id=cleanup 2026/04/10 22:55:11 INFO Applying migration id=received 2026/04/10 22:55:11 INFO Applying migration id=namehost 2026/04/10 22:55:11 INFO Applying migration id=outboxhost 2026/04/10 22:55:11 INFO Applying migration id=notesfts 2026/04/10 22:55:11 INFO Applying migration id=iconsname 2026/04/10 22:55:11 INFO Applying migration id=nohash 2026/04/10 22:55:11 INFO Applying migration id=shares 2026/04/10 22:55:11 INFO Applying migration id=actorttl 2026/04/10 22:55:11 INFO Applying migration id=tocc 2026/04/10 22:55:11 INFO Applying migration id=followeds 2026/04/10 22:55:11 INFO Applying migration id=certhash 2026/04/10 22:55:11 INFO Applying migration id=follows_sync 2026/04/10 22:55:11 INFO Applying migration id=jsonpath 2026/04/10 22:55:11 INFO Applying migration id=localforward 2026/04/10 22:55:11 INFO Applying migration id=avatar 2026/04/10 22:55:11 INFO Applying migration id=noimage 2026/04/10 22:55:11 INFO Applying migration id=feed 2026/04/10 22:55:11 INFO Applying migration id=bookmarks 2026/04/10 22:55:11 INFO Applying migration id=shareactivity 2026/04/10 22:55:11 INFO Applying migration id=application 2026/04/10 22:55:11 INFO Applying migration id=certificates 2026/04/10 22:55:11 INFO Applying migration id=rawforward 2026/04/10 22:55:11 INFO Applying migration id=publickey 2026/04/10 22:55:11 INFO Applying migration id=resolvegroup 2026/04/10 22:55:11 INFO Applying migration id=reject 2026/04/10 22:55:11 INFO Applying migration id=autodel 2026/04/10 22:55:11 INFO Applying migration id=jsonb 2026/04/10 22:55:11 INFO Applying migration id=quote 2026/04/10 22:55:11 INFO Applying migration id=rfc9421 2026/04/10 22:55:11 INFO Applying migration id=keys 2026/04/10 22:55:11 INFO Applying migration id=portable 2026/04/10 22:55:11 INFO Applying migration id=proofs 2026/04/10 22:55:11 INFO Applying migration id=contexts 2026/04/10 22:55:11 INFO Applying migration id=deliverieshost 2026/04/10 22:55:11 INFO Applying migration id=pembegin 2026/04/10 22:55:11 INFO Applying migration id=didhost 2026/04/10 22:55:12 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-4649-76d5-9459-0f4dc83b8011 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-4649-7ebf-a59d-507dc298b866 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-4649-76d5-9459-0f4dc83b8011 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-4649-76d5-9459-0f4dc83b8011 2026/04/10 22:55:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-464b-74ed-b15a-c7024872ea80 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-464b-74bc-93c8-904b79612d6a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-464b-74bc-93c8-904b79612d6a --- PASS: TestFollow_PostToFollowers (1.00s) === RUN TestFollow_PostToFollowersBeforeFollow 2026/04/10 22:55:12 INFO Applying migration id=initial 2026/04/10 22:55:12 INFO Applying migration id=notesupdated 2026/04/10 22:55:12 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:12 INFO Applying migration id=activitiesid 2026/04/10 22:55:12 INFO Applying migration id=outbox 2026/04/10 22:55:12 INFO Applying migration id=edits 2026/04/10 22:55:12 INFO Applying migration id=outboxactor 2026/04/10 22:55:12 INFO Applying migration id=outboxsender 2026/04/10 22:55:12 INFO Applying migration id=thread 2026/04/10 22:55:12 INFO Applying migration id=host 2026/04/10 22:55:12 INFO Applying migration id=sharedinbox 2026/04/10 22:55:12 INFO Applying migration id=noteshost 2026/04/10 22:55:12 INFO Applying migration id=fetched 2026/04/10 22:55:12 INFO Applying migration id=move 2026/04/10 22:55:12 INFO Applying migration id=cleanup 2026/04/10 22:55:12 INFO Applying migration id=received 2026/04/10 22:55:12 INFO Applying migration id=namehost 2026/04/10 22:55:12 INFO Applying migration id=outboxhost 2026/04/10 22:55:12 INFO Applying migration id=notesfts 2026/04/10 22:55:12 INFO Applying migration id=iconsname 2026/04/10 22:55:12 INFO Applying migration id=nohash 2026/04/10 22:55:12 INFO Applying migration id=shares 2026/04/10 22:55:12 INFO Applying migration id=actorttl 2026/04/10 22:55:12 INFO Applying migration id=tocc 2026/04/10 22:55:12 INFO Applying migration id=followeds 2026/04/10 22:55:12 INFO Applying migration id=certhash 2026/04/10 22:55:12 INFO Applying migration id=follows_sync 2026/04/10 22:55:12 INFO Applying migration id=jsonpath 2026/04/10 22:55:12 INFO Applying migration id=localforward 2026/04/10 22:55:12 INFO Applying migration id=avatar 2026/04/10 22:55:12 INFO Applying migration id=noimage 2026/04/10 22:55:12 INFO Applying migration id=feed 2026/04/10 22:55:12 INFO Applying migration id=bookmarks 2026/04/10 22:55:12 INFO Applying migration id=shareactivity 2026/04/10 22:55:12 INFO Applying migration id=application 2026/04/10 22:55:12 INFO Applying migration id=certificates 2026/04/10 22:55:12 INFO Applying migration id=rawforward 2026/04/10 22:55:12 INFO Applying migration id=publickey 2026/04/10 22:55:12 INFO Applying migration id=resolvegroup 2026/04/10 22:55:12 INFO Applying migration id=reject 2026/04/10 22:55:12 INFO Applying migration id=autodel 2026/04/10 22:55:12 INFO Applying migration id=jsonb 2026/04/10 22:55:12 INFO Applying migration id=quote 2026/04/10 22:55:12 INFO Applying migration id=rfc9421 2026/04/10 22:55:12 INFO Applying migration id=keys 2026/04/10 22:55:12 INFO Applying migration id=portable 2026/04/10 22:55:12 INFO Applying migration id=proofs 2026/04/10 22:55:12 INFO Applying migration id=contexts 2026/04/10 22:55:12 INFO Applying migration id=deliverieshost 2026/04/10 22:55:12 INFO Applying migration id=pembegin 2026/04/10 22:55:12 INFO Applying migration id=didhost 2026/04/10 22:55:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-4ca7-729e-a58d-057d1a09d967 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-4ca7-7263-9775-22e5301d014a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-4ca7-7263-9775-22e5301d014a 2026/04/10 22:55:14 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-4ca8-75d7-b483-c00f9ab9ac68 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:14 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-4ca8-7ca5-9a4f-4b7d12c81da2 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-4ca8-75d7-b483-c00f9ab9ac68 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-4ca8-75d7-b483-c00f9ab9ac68 --- PASS: TestFollow_PostToFollowersBeforeFollow (1.63s) === RUN TestFollow_DMUnfollowFollow 2026/04/10 22:55:14 INFO Applying migration id=initial 2026/04/10 22:55:14 INFO Applying migration id=notesupdated 2026/04/10 22:55:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:14 INFO Applying migration id=activitiesid 2026/04/10 22:55:14 INFO Applying migration id=outbox 2026/04/10 22:55:14 INFO Applying migration id=edits 2026/04/10 22:55:14 INFO Applying migration id=outboxactor 2026/04/10 22:55:14 INFO Applying migration id=outboxsender 2026/04/10 22:55:14 INFO Applying migration id=thread 2026/04/10 22:55:14 INFO Applying migration id=host 2026/04/10 22:55:14 INFO Applying migration id=sharedinbox 2026/04/10 22:55:14 INFO Applying migration id=noteshost 2026/04/10 22:55:14 INFO Applying migration id=fetched 2026/04/10 22:55:14 INFO Applying migration id=move 2026/04/10 22:55:14 INFO Applying migration id=cleanup 2026/04/10 22:55:14 INFO Applying migration id=received 2026/04/10 22:55:14 INFO Applying migration id=namehost 2026/04/10 22:55:14 INFO Applying migration id=outboxhost 2026/04/10 22:55:14 INFO Applying migration id=notesfts 2026/04/10 22:55:14 INFO Applying migration id=iconsname 2026/04/10 22:55:14 INFO Applying migration id=nohash 2026/04/10 22:55:14 INFO Applying migration id=shares 2026/04/10 22:55:14 INFO Applying migration id=actorttl 2026/04/10 22:55:14 INFO Applying migration id=tocc 2026/04/10 22:55:14 INFO Applying migration id=followeds 2026/04/10 22:55:14 INFO Applying migration id=certhash 2026/04/10 22:55:14 INFO Applying migration id=follows_sync 2026/04/10 22:55:14 INFO Applying migration id=jsonpath 2026/04/10 22:55:14 INFO Applying migration id=localforward 2026/04/10 22:55:14 INFO Applying migration id=avatar 2026/04/10 22:55:14 INFO Applying migration id=noimage 2026/04/10 22:55:14 INFO Applying migration id=feed 2026/04/10 22:55:14 INFO Applying migration id=bookmarks 2026/04/10 22:55:14 INFO Applying migration id=shareactivity 2026/04/10 22:55:14 INFO Applying migration id=application 2026/04/10 22:55:14 INFO Applying migration id=certificates 2026/04/10 22:55:14 INFO Applying migration id=rawforward 2026/04/10 22:55:14 INFO Applying migration id=publickey 2026/04/10 22:55:14 INFO Applying migration id=resolvegroup 2026/04/10 22:55:14 INFO Applying migration id=reject 2026/04/10 22:55:14 INFO Applying migration id=autodel 2026/04/10 22:55:14 INFO Applying migration id=jsonb 2026/04/10 22:55:14 INFO Applying migration id=quote 2026/04/10 22:55:14 INFO Applying migration id=rfc9421 2026/04/10 22:55:14 INFO Applying migration id=keys 2026/04/10 22:55:14 INFO Applying migration id=portable 2026/04/10 22:55:14 INFO Applying migration id=proofs 2026/04/10 22:55:14 INFO Applying migration id=contexts 2026/04/10 22:55:14 INFO Applying migration id=deliverieshost 2026/04/10 22:55:14 INFO Applying migration id=pembegin 2026/04/10 22:55:14 INFO Applying migration id=didhost 2026/04/10 22:55:14 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-4f86-7cc1-9dbc-8ccf0e540c5d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:14 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-4f87-74f4-9401-70fff9eca6ad activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-4f86-7cc1-9dbc-8ccf0e540c5d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-4f86-7cc1-9dbc-8ccf0e540c5d 2026/04/10 22:55:14 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-4f87-7ae8-a3ee-c16e539fdd14 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-4f87-79d3-bfcc-23aa64bf842a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-4f87-79d3-bfcc-23aa64bf842a 2026/04/10 22:55:14 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799b-4f8a-7c8b-95c6-075063d4d195 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-4f86-7cc1-9dbc-8ccf0e540c5d 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.73s) === RUN TestFollow_DMUnfollowBeforeFeedUpdate 2026/04/10 22:55:14 INFO Applying migration id=initial 2026/04/10 22:55:14 INFO Applying migration id=notesupdated 2026/04/10 22:55:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:14 INFO Applying migration id=activitiesid 2026/04/10 22:55:14 INFO Applying migration id=outbox 2026/04/10 22:55:14 INFO Applying migration id=edits 2026/04/10 22:55:14 INFO Applying migration id=outboxactor 2026/04/10 22:55:14 INFO Applying migration id=outboxsender 2026/04/10 22:55:14 INFO Applying migration id=thread 2026/04/10 22:55:14 INFO Applying migration id=host 2026/04/10 22:55:14 INFO Applying migration id=sharedinbox 2026/04/10 22:55:14 INFO Applying migration id=noteshost 2026/04/10 22:55:14 INFO Applying migration id=fetched 2026/04/10 22:55:14 INFO Applying migration id=move 2026/04/10 22:55:14 INFO Applying migration id=cleanup 2026/04/10 22:55:14 INFO Applying migration id=received 2026/04/10 22:55:14 INFO Applying migration id=namehost 2026/04/10 22:55:14 INFO Applying migration id=outboxhost 2026/04/10 22:55:14 INFO Applying migration id=notesfts 2026/04/10 22:55:14 INFO Applying migration id=iconsname 2026/04/10 22:55:14 INFO Applying migration id=nohash 2026/04/10 22:55:14 INFO Applying migration id=shares 2026/04/10 22:55:14 INFO Applying migration id=actorttl 2026/04/10 22:55:14 INFO Applying migration id=tocc 2026/04/10 22:55:14 INFO Applying migration id=followeds 2026/04/10 22:55:14 INFO Applying migration id=certhash 2026/04/10 22:55:14 INFO Applying migration id=follows_sync 2026/04/10 22:55:14 INFO Applying migration id=jsonpath 2026/04/10 22:55:14 INFO Applying migration id=localforward 2026/04/10 22:55:14 INFO Applying migration id=avatar 2026/04/10 22:55:14 INFO Applying migration id=noimage 2026/04/10 22:55:14 INFO Applying migration id=feed 2026/04/10 22:55:14 INFO Applying migration id=bookmarks 2026/04/10 22:55:14 INFO Applying migration id=shareactivity 2026/04/10 22:55:14 INFO Applying migration id=application 2026/04/10 22:55:14 INFO Applying migration id=certificates 2026/04/10 22:55:14 INFO Applying migration id=rawforward 2026/04/10 22:55:14 INFO Applying migration id=publickey 2026/04/10 22:55:14 INFO Applying migration id=resolvegroup 2026/04/10 22:55:14 INFO Applying migration id=reject 2026/04/10 22:55:14 INFO Applying migration id=autodel 2026/04/10 22:55:14 INFO Applying migration id=jsonb 2026/04/10 22:55:14 INFO Applying migration id=quote 2026/04/10 22:55:14 INFO Applying migration id=rfc9421 2026/04/10 22:55:14 INFO Applying migration id=keys 2026/04/10 22:55:14 INFO Applying migration id=portable 2026/04/10 22:55:14 INFO Applying migration id=proofs 2026/04/10 22:55:14 INFO Applying migration id=contexts 2026/04/10 22:55:14 INFO Applying migration id=deliverieshost 2026/04/10 22:55:14 INFO Applying migration id=pembegin 2026/04/10 22:55:14 INFO Applying migration id=didhost 2026/04/10 22:55:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-5380-725c-85f0-52a7df285bc0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-5380-7a4e-97c0-1b7cc1989bde activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-5380-725c-85f0-52a7df285bc0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-5380-725c-85f0-52a7df285bc0 2026/04/10 22:55:15 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-5381-7200-828a-6281fb3f1ac4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-5381-7093-b8f3-ea7f4537dc7e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-5381-7093-b8f3-ea7f4537dc7e 2026/04/10 22:55:15 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799b-5382-75b8-a23d-c7fecb8c6d6e activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-5380-725c-85f0-52a7df285bc0 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.01s) === RUN TestFollow_PublicPost 2026/04/10 22:55:15 INFO Applying migration id=initial 2026/04/10 22:55:15 INFO Applying migration id=notesupdated 2026/04/10 22:55:15 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:15 INFO Applying migration id=activitiesid 2026/04/10 22:55:15 INFO Applying migration id=outbox 2026/04/10 22:55:15 INFO Applying migration id=edits 2026/04/10 22:55:15 INFO Applying migration id=outboxactor 2026/04/10 22:55:15 INFO Applying migration id=outboxsender 2026/04/10 22:55:15 INFO Applying migration id=thread 2026/04/10 22:55:15 INFO Applying migration id=host 2026/04/10 22:55:15 INFO Applying migration id=sharedinbox 2026/04/10 22:55:15 INFO Applying migration id=noteshost 2026/04/10 22:55:15 INFO Applying migration id=fetched 2026/04/10 22:55:15 INFO Applying migration id=move 2026/04/10 22:55:15 INFO Applying migration id=cleanup 2026/04/10 22:55:15 INFO Applying migration id=received 2026/04/10 22:55:15 INFO Applying migration id=namehost 2026/04/10 22:55:15 INFO Applying migration id=outboxhost 2026/04/10 22:55:15 INFO Applying migration id=notesfts 2026/04/10 22:55:15 INFO Applying migration id=iconsname 2026/04/10 22:55:15 INFO Applying migration id=nohash 2026/04/10 22:55:15 INFO Applying migration id=shares 2026/04/10 22:55:15 INFO Applying migration id=actorttl 2026/04/10 22:55:15 INFO Applying migration id=tocc 2026/04/10 22:55:15 INFO Applying migration id=followeds 2026/04/10 22:55:15 INFO Applying migration id=certhash 2026/04/10 22:55:15 INFO Applying migration id=follows_sync 2026/04/10 22:55:15 INFO Applying migration id=jsonpath 2026/04/10 22:55:15 INFO Applying migration id=localforward 2026/04/10 22:55:15 INFO Applying migration id=avatar 2026/04/10 22:55:15 INFO Applying migration id=noimage 2026/04/10 22:55:15 INFO Applying migration id=feed 2026/04/10 22:55:15 INFO Applying migration id=bookmarks 2026/04/10 22:55:15 INFO Applying migration id=shareactivity 2026/04/10 22:55:15 INFO Applying migration id=application 2026/04/10 22:55:15 INFO Applying migration id=certificates 2026/04/10 22:55:15 INFO Applying migration id=rawforward 2026/04/10 22:55:15 INFO Applying migration id=publickey 2026/04/10 22:55:15 INFO Applying migration id=resolvegroup 2026/04/10 22:55:15 INFO Applying migration id=reject 2026/04/10 22:55:15 INFO Applying migration id=autodel 2026/04/10 22:55:15 INFO Applying migration id=jsonb 2026/04/10 22:55:15 INFO Applying migration id=quote 2026/04/10 22:55:15 INFO Applying migration id=rfc9421 2026/04/10 22:55:15 INFO Applying migration id=keys 2026/04/10 22:55:15 INFO Applying migration id=portable 2026/04/10 22:55:15 INFO Applying migration id=proofs 2026/04/10 22:55:15 INFO Applying migration id=contexts 2026/04/10 22:55:15 INFO Applying migration id=deliverieshost 2026/04/10 22:55:15 INFO Applying migration id=pembegin 2026/04/10 22:55:15 INFO Applying migration id=didhost 2026/04/10 22:55:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-56d5-7008-8275-eac8bef49e85 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-56d5-7ac7-9506-f2bc4c5cb5c0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-56d5-7008-8275-eac8bef49e85 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-56d5-7008-8275-eac8bef49e85 2026/04/10 22:55:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-56d7-76e3-a72c-4dfb609a94b9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-56d7-766e-8d7e-8062e7859b4b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-56d7-766e-8d7e-8062e7859b4b --- PASS: TestFollow_PublicPost (0.86s) === RUN TestFollow_Mutual 2026/04/10 22:55:16 INFO Applying migration id=initial 2026/04/10 22:55:16 INFO Applying migration id=notesupdated 2026/04/10 22:55:16 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:16 INFO Applying migration id=activitiesid 2026/04/10 22:55:16 INFO Applying migration id=outbox 2026/04/10 22:55:16 INFO Applying migration id=edits 2026/04/10 22:55:16 INFO Applying migration id=outboxactor 2026/04/10 22:55:16 INFO Applying migration id=outboxsender 2026/04/10 22:55:16 INFO Applying migration id=thread 2026/04/10 22:55:16 INFO Applying migration id=host 2026/04/10 22:55:16 INFO Applying migration id=sharedinbox 2026/04/10 22:55:16 INFO Applying migration id=noteshost 2026/04/10 22:55:16 INFO Applying migration id=fetched 2026/04/10 22:55:16 INFO Applying migration id=move 2026/04/10 22:55:16 INFO Applying migration id=cleanup 2026/04/10 22:55:16 INFO Applying migration id=received 2026/04/10 22:55:16 INFO Applying migration id=namehost 2026/04/10 22:55:16 INFO Applying migration id=outboxhost 2026/04/10 22:55:16 INFO Applying migration id=notesfts 2026/04/10 22:55:16 INFO Applying migration id=iconsname 2026/04/10 22:55:16 INFO Applying migration id=nohash 2026/04/10 22:55:16 INFO Applying migration id=shares 2026/04/10 22:55:16 INFO Applying migration id=actorttl 2026/04/10 22:55:16 INFO Applying migration id=tocc 2026/04/10 22:55:16 INFO Applying migration id=followeds 2026/04/10 22:55:16 INFO Applying migration id=certhash 2026/04/10 22:55:16 INFO Applying migration id=follows_sync 2026/04/10 22:55:16 INFO Applying migration id=jsonpath 2026/04/10 22:55:16 INFO Applying migration id=localforward 2026/04/10 22:55:16 INFO Applying migration id=avatar 2026/04/10 22:55:16 INFO Applying migration id=noimage 2026/04/10 22:55:16 INFO Applying migration id=feed 2026/04/10 22:55:16 INFO Applying migration id=bookmarks 2026/04/10 22:55:16 INFO Applying migration id=shareactivity 2026/04/10 22:55:16 INFO Applying migration id=application 2026/04/10 22:55:16 INFO Applying migration id=certificates 2026/04/10 22:55:16 INFO Applying migration id=rawforward 2026/04/10 22:55:16 INFO Applying migration id=publickey 2026/04/10 22:55:16 INFO Applying migration id=resolvegroup 2026/04/10 22:55:16 INFO Applying migration id=reject 2026/04/10 22:55:16 INFO Applying migration id=autodel 2026/04/10 22:55:16 INFO Applying migration id=jsonb 2026/04/10 22:55:16 INFO Applying migration id=quote 2026/04/10 22:55:16 INFO Applying migration id=rfc9421 2026/04/10 22:55:16 INFO Applying migration id=keys 2026/04/10 22:55:16 INFO Applying migration id=portable 2026/04/10 22:55:16 INFO Applying migration id=proofs 2026/04/10 22:55:16 INFO Applying migration id=contexts 2026/04/10 22:55:16 INFO Applying migration id=deliverieshost 2026/04/10 22:55:16 INFO Applying migration id=pembegin 2026/04/10 22:55:16 INFO Applying migration id=didhost 2026/04/10 22:55:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-5ba2-7e09-9736-ee78ee1fc37d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-5ba3-77d1-ab05-2ccae51b4706 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-5ba2-7e09-9736-ee78ee1fc37d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-5ba2-7e09-9736-ee78ee1fc37d 2026/04/10 22:55:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-5ba5-70b0-8fc7-18e0cbc2bc39 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-5ba5-706f-adef-1dee0c344f6c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-5ba5-706f-adef-1dee0c344f6c 2026/04/10 22:55:17 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799b-5ba5-706f-adef-1dee0c344f6c 2026/04/10 22:55:17 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799b-5ba6-799a-a971-1a57e135afac note=https://localhost.localdomain:8443/post/019d799b-5ba6-7967-9c4f-d75cc9c4b6cc thread=https://localhost.localdomain:8443/post/019d799b-5ba5-706f-adef-1dee0c344f6c starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-5ba6-799a-a971-1a57e135afac activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-5ba6-7967-9c4f-d75cc9c4b6cc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-5ba6-7967-9c4f-d75cc9c4b6cc 2026/04/10 22:55:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-5bac-7495-8c25-5721a9b6d4c6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-5bac-7ce1-908f-8d8dcbdec9f7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-5bac-7495-8c25-5721a9b6d4c6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799b-5bac-7495-8c25-5721a9b6d4c6 --- PASS: TestFollow_Mutual (1.24s) === RUN TestFollow_AlreadyFollowing 2026/04/10 22:55:17 INFO Applying migration id=initial 2026/04/10 22:55:17 INFO Applying migration id=notesupdated 2026/04/10 22:55:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:17 INFO Applying migration id=activitiesid 2026/04/10 22:55:17 INFO Applying migration id=outbox 2026/04/10 22:55:17 INFO Applying migration id=edits 2026/04/10 22:55:17 INFO Applying migration id=outboxactor 2026/04/10 22:55:17 INFO Applying migration id=outboxsender 2026/04/10 22:55:17 INFO Applying migration id=thread 2026/04/10 22:55:17 INFO Applying migration id=host 2026/04/10 22:55:17 INFO Applying migration id=sharedinbox 2026/04/10 22:55:17 INFO Applying migration id=noteshost 2026/04/10 22:55:17 INFO Applying migration id=fetched 2026/04/10 22:55:17 INFO Applying migration id=move 2026/04/10 22:55:17 INFO Applying migration id=cleanup 2026/04/10 22:55:17 INFO Applying migration id=received 2026/04/10 22:55:17 INFO Applying migration id=namehost 2026/04/10 22:55:17 INFO Applying migration id=outboxhost 2026/04/10 22:55:17 INFO Applying migration id=notesfts 2026/04/10 22:55:17 INFO Applying migration id=iconsname 2026/04/10 22:55:17 INFO Applying migration id=nohash 2026/04/10 22:55:17 INFO Applying migration id=shares 2026/04/10 22:55:17 INFO Applying migration id=actorttl 2026/04/10 22:55:17 INFO Applying migration id=tocc 2026/04/10 22:55:17 INFO Applying migration id=followeds 2026/04/10 22:55:17 INFO Applying migration id=certhash 2026/04/10 22:55:17 INFO Applying migration id=follows_sync 2026/04/10 22:55:17 INFO Applying migration id=jsonpath 2026/04/10 22:55:17 INFO Applying migration id=localforward 2026/04/10 22:55:17 INFO Applying migration id=avatar 2026/04/10 22:55:17 INFO Applying migration id=noimage 2026/04/10 22:55:17 INFO Applying migration id=feed 2026/04/10 22:55:17 INFO Applying migration id=bookmarks 2026/04/10 22:55:17 INFO Applying migration id=shareactivity 2026/04/10 22:55:17 INFO Applying migration id=application 2026/04/10 22:55:17 INFO Applying migration id=certificates 2026/04/10 22:55:17 INFO Applying migration id=rawforward 2026/04/10 22:55:17 INFO Applying migration id=publickey 2026/04/10 22:55:17 INFO Applying migration id=resolvegroup 2026/04/10 22:55:17 INFO Applying migration id=reject 2026/04/10 22:55:17 INFO Applying migration id=autodel 2026/04/10 22:55:17 INFO Applying migration id=jsonb 2026/04/10 22:55:17 INFO Applying migration id=quote 2026/04/10 22:55:17 INFO Applying migration id=rfc9421 2026/04/10 22:55:18 INFO Applying migration id=keys 2026/04/10 22:55:18 INFO Applying migration id=portable 2026/04/10 22:55:18 INFO Applying migration id=proofs 2026/04/10 22:55:18 INFO Applying migration id=contexts 2026/04/10 22:55:18 INFO Applying migration id=deliverieshost 2026/04/10 22:55:18 INFO Applying migration id=pembegin 2026/04/10 22:55:18 INFO Applying migration id=didhost 2026/04/10 22:55:18 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-5f42-797c-bdbf-a18d88846833 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-5f43-727f-a5f8-7d7a715f5769 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-5f42-797c-bdbf-a18d88846833 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-5f42-797c-bdbf-a18d88846833 --- PASS: TestFollow_AlreadyFollowing (0.92s) === RUN TestFollow_NoSuchUser 2026/04/10 22:55:18 INFO Applying migration id=initial 2026/04/10 22:55:18 INFO Applying migration id=notesupdated 2026/04/10 22:55:18 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:18 INFO Applying migration id=activitiesid 2026/04/10 22:55:18 INFO Applying migration id=outbox 2026/04/10 22:55:18 INFO Applying migration id=edits 2026/04/10 22:55:18 INFO Applying migration id=outboxactor 2026/04/10 22:55:18 INFO Applying migration id=outboxsender 2026/04/10 22:55:18 INFO Applying migration id=thread 2026/04/10 22:55:18 INFO Applying migration id=host 2026/04/10 22:55:18 INFO Applying migration id=sharedinbox 2026/04/10 22:55:18 INFO Applying migration id=noteshost 2026/04/10 22:55:18 INFO Applying migration id=fetched 2026/04/10 22:55:18 INFO Applying migration id=move 2026/04/10 22:55:18 INFO Applying migration id=cleanup 2026/04/10 22:55:18 INFO Applying migration id=received 2026/04/10 22:55:18 INFO Applying migration id=namehost 2026/04/10 22:55:18 INFO Applying migration id=outboxhost 2026/04/10 22:55:18 INFO Applying migration id=notesfts 2026/04/10 22:55:18 INFO Applying migration id=iconsname 2026/04/10 22:55:18 INFO Applying migration id=nohash 2026/04/10 22:55:18 INFO Applying migration id=shares 2026/04/10 22:55:18 INFO Applying migration id=actorttl 2026/04/10 22:55:18 INFO Applying migration id=tocc 2026/04/10 22:55:18 INFO Applying migration id=followeds 2026/04/10 22:55:18 INFO Applying migration id=certhash 2026/04/10 22:55:18 INFO Applying migration id=follows_sync 2026/04/10 22:55:18 INFO Applying migration id=jsonpath 2026/04/10 22:55:18 INFO Applying migration id=localforward 2026/04/10 22:55:18 INFO Applying migration id=avatar 2026/04/10 22:55:18 INFO Applying migration id=noimage 2026/04/10 22:55:18 INFO Applying migration id=feed 2026/04/10 22:55:18 INFO Applying migration id=bookmarks 2026/04/10 22:55:18 INFO Applying migration id=shareactivity 2026/04/10 22:55:18 INFO Applying migration id=application 2026/04/10 22:55:18 INFO Applying migration id=certificates 2026/04/10 22:55:18 INFO Applying migration id=rawforward 2026/04/10 22:55:18 INFO Applying migration id=publickey 2026/04/10 22:55:18 INFO Applying migration id=resolvegroup 2026/04/10 22:55:18 INFO Applying migration id=reject 2026/04/10 22:55:18 INFO Applying migration id=autodel 2026/04/10 22:55:18 INFO Applying migration id=jsonb 2026/04/10 22:55:18 INFO Applying migration id=quote 2026/04/10 22:55:18 INFO Applying migration id=rfc9421 2026/04/10 22:55:18 INFO Applying migration id=keys 2026/04/10 22:55:18 INFO Applying migration id=portable 2026/04/10 22:55:18 INFO Applying migration id=proofs 2026/04/10 22:55:18 INFO Applying migration id=contexts 2026/04/10 22:55:18 INFO Applying migration id=deliverieshost 2026/04/10 22:55:18 INFO Applying migration id=pembegin 2026/04/10 22:55:18 INFO Applying migration id=didhost 2026/04/10 22:55:19 WARN Cannot follow a non-existing user followed=https://localhost.localdomain:8443/user/erin --- PASS: TestFollow_NoSuchUser (1.02s) === RUN TestFollow_UnauthenticatedUser 2026/04/10 22:55:19 INFO Applying migration id=initial 2026/04/10 22:55:19 INFO Applying migration id=notesupdated 2026/04/10 22:55:19 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:19 INFO Applying migration id=activitiesid 2026/04/10 22:55:19 INFO Applying migration id=outbox 2026/04/10 22:55:19 INFO Applying migration id=edits 2026/04/10 22:55:19 INFO Applying migration id=outboxactor 2026/04/10 22:55:19 INFO Applying migration id=outboxsender 2026/04/10 22:55:19 INFO Applying migration id=thread 2026/04/10 22:55:19 INFO Applying migration id=host 2026/04/10 22:55:19 INFO Applying migration id=sharedinbox 2026/04/10 22:55:19 INFO Applying migration id=noteshost 2026/04/10 22:55:19 INFO Applying migration id=fetched 2026/04/10 22:55:19 INFO Applying migration id=move 2026/04/10 22:55:19 INFO Applying migration id=cleanup 2026/04/10 22:55:19 INFO Applying migration id=received 2026/04/10 22:55:19 INFO Applying migration id=namehost 2026/04/10 22:55:19 INFO Applying migration id=outboxhost 2026/04/10 22:55:19 INFO Applying migration id=notesfts 2026/04/10 22:55:19 INFO Applying migration id=iconsname 2026/04/10 22:55:19 INFO Applying migration id=nohash 2026/04/10 22:55:19 INFO Applying migration id=shares 2026/04/10 22:55:19 INFO Applying migration id=actorttl 2026/04/10 22:55:19 INFO Applying migration id=tocc 2026/04/10 22:55:19 INFO Applying migration id=followeds 2026/04/10 22:55:19 INFO Applying migration id=certhash 2026/04/10 22:55:19 INFO Applying migration id=follows_sync 2026/04/10 22:55:19 INFO Applying migration id=jsonpath 2026/04/10 22:55:19 INFO Applying migration id=localforward 2026/04/10 22:55:19 INFO Applying migration id=avatar 2026/04/10 22:55:19 INFO Applying migration id=noimage 2026/04/10 22:55:19 INFO Applying migration id=feed 2026/04/10 22:55:19 INFO Applying migration id=bookmarks 2026/04/10 22:55:19 INFO Applying migration id=shareactivity 2026/04/10 22:55:19 INFO Applying migration id=application 2026/04/10 22:55:19 INFO Applying migration id=certificates 2026/04/10 22:55:19 INFO Applying migration id=rawforward 2026/04/10 22:55:19 INFO Applying migration id=publickey 2026/04/10 22:55:19 INFO Applying migration id=resolvegroup 2026/04/10 22:55:19 INFO Applying migration id=reject 2026/04/10 22:55:19 INFO Applying migration id=autodel 2026/04/10 22:55:19 INFO Applying migration id=jsonb 2026/04/10 22:55:19 INFO Applying migration id=quote 2026/04/10 22:55:19 INFO Applying migration id=rfc9421 2026/04/10 22:55:19 INFO Applying migration id=keys 2026/04/10 22:55:19 INFO Applying migration id=portable 2026/04/10 22:55:19 INFO Applying migration id=proofs 2026/04/10 22:55:19 INFO Applying migration id=contexts 2026/04/10 22:55:19 INFO Applying migration id=deliverieshost 2026/04/10 22:55:19 INFO Applying migration id=pembegin 2026/04/10 22:55:19 INFO Applying migration id=didhost --- PASS: TestFollow_UnauthenticatedUser (0.74s) === RUN TestFollows_NoFollows 2026/04/10 22:55:20 INFO Applying migration id=initial 2026/04/10 22:55:20 INFO Applying migration id=notesupdated 2026/04/10 22:55:20 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:20 INFO Applying migration id=activitiesid 2026/04/10 22:55:20 INFO Applying migration id=outbox 2026/04/10 22:55:20 INFO Applying migration id=edits 2026/04/10 22:55:20 INFO Applying migration id=outboxactor 2026/04/10 22:55:20 INFO Applying migration id=outboxsender 2026/04/10 22:55:20 INFO Applying migration id=thread 2026/04/10 22:55:20 INFO Applying migration id=host 2026/04/10 22:55:20 INFO Applying migration id=sharedinbox 2026/04/10 22:55:20 INFO Applying migration id=noteshost 2026/04/10 22:55:20 INFO Applying migration id=fetched 2026/04/10 22:55:20 INFO Applying migration id=move 2026/04/10 22:55:20 INFO Applying migration id=cleanup 2026/04/10 22:55:20 INFO Applying migration id=received 2026/04/10 22:55:20 INFO Applying migration id=namehost 2026/04/10 22:55:20 INFO Applying migration id=outboxhost 2026/04/10 22:55:20 INFO Applying migration id=notesfts 2026/04/10 22:55:20 INFO Applying migration id=iconsname 2026/04/10 22:55:20 INFO Applying migration id=nohash 2026/04/10 22:55:20 INFO Applying migration id=shares 2026/04/10 22:55:20 INFO Applying migration id=actorttl 2026/04/10 22:55:20 INFO Applying migration id=tocc 2026/04/10 22:55:20 INFO Applying migration id=followeds 2026/04/10 22:55:20 INFO Applying migration id=certhash 2026/04/10 22:55:20 INFO Applying migration id=follows_sync 2026/04/10 22:55:20 INFO Applying migration id=jsonpath 2026/04/10 22:55:20 INFO Applying migration id=localforward 2026/04/10 22:55:20 INFO Applying migration id=avatar 2026/04/10 22:55:20 INFO Applying migration id=noimage 2026/04/10 22:55:20 INFO Applying migration id=feed 2026/04/10 22:55:20 INFO Applying migration id=bookmarks 2026/04/10 22:55:20 INFO Applying migration id=shareactivity 2026/04/10 22:55:20 INFO Applying migration id=application 2026/04/10 22:55:20 INFO Applying migration id=certificates 2026/04/10 22:55:20 INFO Applying migration id=rawforward 2026/04/10 22:55:20 INFO Applying migration id=publickey 2026/04/10 22:55:20 INFO Applying migration id=resolvegroup 2026/04/10 22:55:20 INFO Applying migration id=reject 2026/04/10 22:55:20 INFO Applying migration id=autodel 2026/04/10 22:55:20 INFO Applying migration id=jsonb 2026/04/10 22:55:20 INFO Applying migration id=quote 2026/04/10 22:55:20 INFO Applying migration id=rfc9421 2026/04/10 22:55:20 INFO Applying migration id=keys 2026/04/10 22:55:20 INFO Applying migration id=portable 2026/04/10 22:55:20 INFO Applying migration id=proofs 2026/04/10 22:55:20 INFO Applying migration id=contexts 2026/04/10 22:55:20 INFO Applying migration id=deliverieshost 2026/04/10 22:55:20 INFO Applying migration id=pembegin 2026/04/10 22:55:20 INFO Applying migration id=didhost --- PASS: TestFollows_NoFollows (1.21s) === RUN TestFollows_TwoInactive 2026/04/10 22:55:21 INFO Applying migration id=initial 2026/04/10 22:55:21 INFO Applying migration id=notesupdated 2026/04/10 22:55:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:21 INFO Applying migration id=activitiesid 2026/04/10 22:55:21 INFO Applying migration id=outbox 2026/04/10 22:55:21 INFO Applying migration id=edits 2026/04/10 22:55:21 INFO Applying migration id=outboxactor 2026/04/10 22:55:21 INFO Applying migration id=outboxsender 2026/04/10 22:55:21 INFO Applying migration id=thread 2026/04/10 22:55:21 INFO Applying migration id=host 2026/04/10 22:55:21 INFO Applying migration id=sharedinbox 2026/04/10 22:55:21 INFO Applying migration id=noteshost 2026/04/10 22:55:21 INFO Applying migration id=fetched 2026/04/10 22:55:21 INFO Applying migration id=move 2026/04/10 22:55:21 INFO Applying migration id=cleanup 2026/04/10 22:55:21 INFO Applying migration id=received 2026/04/10 22:55:21 INFO Applying migration id=namehost 2026/04/10 22:55:21 INFO Applying migration id=outboxhost 2026/04/10 22:55:21 INFO Applying migration id=notesfts 2026/04/10 22:55:21 INFO Applying migration id=iconsname 2026/04/10 22:55:21 INFO Applying migration id=nohash 2026/04/10 22:55:21 INFO Applying migration id=shares 2026/04/10 22:55:21 INFO Applying migration id=actorttl 2026/04/10 22:55:21 INFO Applying migration id=tocc 2026/04/10 22:55:21 INFO Applying migration id=followeds 2026/04/10 22:55:21 INFO Applying migration id=certhash 2026/04/10 22:55:21 INFO Applying migration id=follows_sync 2026/04/10 22:55:21 INFO Applying migration id=jsonpath 2026/04/10 22:55:21 INFO Applying migration id=localforward 2026/04/10 22:55:21 INFO Applying migration id=avatar 2026/04/10 22:55:21 INFO Applying migration id=noimage 2026/04/10 22:55:21 INFO Applying migration id=feed 2026/04/10 22:55:21 INFO Applying migration id=bookmarks 2026/04/10 22:55:21 INFO Applying migration id=shareactivity 2026/04/10 22:55:21 INFO Applying migration id=application 2026/04/10 22:55:21 INFO Applying migration id=certificates 2026/04/10 22:55:21 INFO Applying migration id=rawforward 2026/04/10 22:55:21 INFO Applying migration id=publickey 2026/04/10 22:55:21 INFO Applying migration id=resolvegroup 2026/04/10 22:55:21 INFO Applying migration id=reject 2026/04/10 22:55:21 INFO Applying migration id=autodel 2026/04/10 22:55:21 INFO Applying migration id=jsonb 2026/04/10 22:55:21 INFO Applying migration id=quote 2026/04/10 22:55:21 INFO Applying migration id=rfc9421 2026/04/10 22:55:21 INFO Applying migration id=keys 2026/04/10 22:55:21 INFO Applying migration id=portable 2026/04/10 22:55:21 INFO Applying migration id=proofs 2026/04/10 22:55:21 INFO Applying migration id=contexts 2026/04/10 22:55:21 INFO Applying migration id=deliverieshost 2026/04/10 22:55:21 INFO Applying migration id=pembegin 2026/04/10 22:55:21 INFO Applying migration id=didhost 2026/04/10 22:55:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-6db9-7457-8bc0-405c08ad73b1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-6db9-7c9e-ba46-84eff44eecfa activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-6db9-7457-8bc0-405c08ad73b1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-6db9-7457-8bc0-405c08ad73b1 2026/04/10 22:55:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-6dbb-75bc-bbe3-1689e01fde3e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/carol 2026/04/10 22:55:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-6dbb-7cab-8254-1e89f2937eea activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-6dbb-75bc-bbe3-1689e01fde3e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-6dbb-75bc-bbe3-1689e01fde3e --- PASS: TestFollows_TwoInactive (0.73s) === RUN TestFollows_OneActiveOneInactive 2026/04/10 22:55:22 INFO Applying migration id=initial 2026/04/10 22:55:22 INFO Applying migration id=notesupdated 2026/04/10 22:55:22 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:22 INFO Applying migration id=activitiesid 2026/04/10 22:55:22 INFO Applying migration id=outbox 2026/04/10 22:55:22 INFO Applying migration id=edits 2026/04/10 22:55:22 INFO Applying migration id=outboxactor 2026/04/10 22:55:22 INFO Applying migration id=outboxsender 2026/04/10 22:55:22 INFO Applying migration id=thread 2026/04/10 22:55:22 INFO Applying migration id=host 2026/04/10 22:55:22 INFO Applying migration id=sharedinbox 2026/04/10 22:55:22 INFO Applying migration id=noteshost 2026/04/10 22:55:22 INFO Applying migration id=fetched 2026/04/10 22:55:22 INFO Applying migration id=move 2026/04/10 22:55:22 INFO Applying migration id=cleanup 2026/04/10 22:55:22 INFO Applying migration id=received 2026/04/10 22:55:22 INFO Applying migration id=namehost 2026/04/10 22:55:22 INFO Applying migration id=outboxhost 2026/04/10 22:55:22 INFO Applying migration id=notesfts 2026/04/10 22:55:22 INFO Applying migration id=iconsname 2026/04/10 22:55:22 INFO Applying migration id=nohash 2026/04/10 22:55:22 INFO Applying migration id=shares 2026/04/10 22:55:22 INFO Applying migration id=actorttl 2026/04/10 22:55:22 INFO Applying migration id=tocc 2026/04/10 22:55:22 INFO Applying migration id=followeds 2026/04/10 22:55:22 INFO Applying migration id=certhash 2026/04/10 22:55:22 INFO Applying migration id=follows_sync 2026/04/10 22:55:22 INFO Applying migration id=jsonpath 2026/04/10 22:55:22 INFO Applying migration id=localforward 2026/04/10 22:55:22 INFO Applying migration id=avatar 2026/04/10 22:55:22 INFO Applying migration id=noimage 2026/04/10 22:55:22 INFO Applying migration id=feed 2026/04/10 22:55:22 INFO Applying migration id=bookmarks 2026/04/10 22:55:22 INFO Applying migration id=shareactivity 2026/04/10 22:55:22 INFO Applying migration id=application 2026/04/10 22:55:22 INFO Applying migration id=certificates 2026/04/10 22:55:22 INFO Applying migration id=rawforward 2026/04/10 22:55:22 INFO Applying migration id=publickey 2026/04/10 22:55:22 INFO Applying migration id=resolvegroup 2026/04/10 22:55:22 INFO Applying migration id=reject 2026/04/10 22:55:22 INFO Applying migration id=autodel 2026/04/10 22:55:22 INFO Applying migration id=jsonb 2026/04/10 22:55:22 INFO Applying migration id=quote 2026/04/10 22:55:22 INFO Applying migration id=rfc9421 2026/04/10 22:55:22 INFO Applying migration id=keys 2026/04/10 22:55:22 INFO Applying migration id=portable 2026/04/10 22:55:22 INFO Applying migration id=proofs 2026/04/10 22:55:22 INFO Applying migration id=contexts 2026/04/10 22:55:22 INFO Applying migration id=deliverieshost 2026/04/10 22:55:22 INFO Applying migration id=pembegin 2026/04/10 22:55:22 INFO Applying migration id=didhost 2026/04/10 22:55:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-720c-75bf-a2b2-86168eddbfaf activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-720c-7e56-8e20-e16ebba5ef33 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-720c-75bf-a2b2-86168eddbfaf activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-720c-75bf-a2b2-86168eddbfaf 2026/04/10 22:55:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-720d-7550-af2f-8943f3137c19 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/carol 2026/04/10 22:55:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-720d-7c6c-aa06-394aefa8e8a0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-720d-7550-af2f-8943f3137c19 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-720d-7550-af2f-8943f3137c19 2026/04/10 22:55:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-720f-77e0-84ab-6d1b50bd42a2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-720f-77b0-b16d-661311d7b56c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-720f-77b0-b16d-661311d7b56c --- PASS: TestFollows_OneActiveOneInactive (1.11s) === RUN TestFollows_UnauthenticatedUser 2026/04/10 22:55:23 INFO Applying migration id=initial 2026/04/10 22:55:23 INFO Applying migration id=notesupdated 2026/04/10 22:55:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:23 INFO Applying migration id=activitiesid 2026/04/10 22:55:23 INFO Applying migration id=outbox 2026/04/10 22:55:23 INFO Applying migration id=edits 2026/04/10 22:55:23 INFO Applying migration id=outboxactor 2026/04/10 22:55:23 INFO Applying migration id=outboxsender 2026/04/10 22:55:23 INFO Applying migration id=thread 2026/04/10 22:55:23 INFO Applying migration id=host 2026/04/10 22:55:23 INFO Applying migration id=sharedinbox 2026/04/10 22:55:23 INFO Applying migration id=noteshost 2026/04/10 22:55:23 INFO Applying migration id=fetched 2026/04/10 22:55:23 INFO Applying migration id=move 2026/04/10 22:55:23 INFO Applying migration id=cleanup 2026/04/10 22:55:23 INFO Applying migration id=received 2026/04/10 22:55:23 INFO Applying migration id=namehost 2026/04/10 22:55:23 INFO Applying migration id=outboxhost 2026/04/10 22:55:23 INFO Applying migration id=notesfts 2026/04/10 22:55:23 INFO Applying migration id=iconsname 2026/04/10 22:55:23 INFO Applying migration id=nohash 2026/04/10 22:55:23 INFO Applying migration id=shares 2026/04/10 22:55:23 INFO Applying migration id=actorttl 2026/04/10 22:55:23 INFO Applying migration id=tocc 2026/04/10 22:55:23 INFO Applying migration id=followeds 2026/04/10 22:55:23 INFO Applying migration id=certhash 2026/04/10 22:55:23 INFO Applying migration id=follows_sync 2026/04/10 22:55:23 INFO Applying migration id=jsonpath 2026/04/10 22:55:23 INFO Applying migration id=localforward 2026/04/10 22:55:23 INFO Applying migration id=avatar 2026/04/10 22:55:23 INFO Applying migration id=noimage 2026/04/10 22:55:23 INFO Applying migration id=feed 2026/04/10 22:55:23 INFO Applying migration id=bookmarks 2026/04/10 22:55:23 INFO Applying migration id=shareactivity 2026/04/10 22:55:23 INFO Applying migration id=application 2026/04/10 22:55:23 INFO Applying migration id=certificates 2026/04/10 22:55:23 INFO Applying migration id=rawforward 2026/04/10 22:55:23 INFO Applying migration id=publickey 2026/04/10 22:55:23 INFO Applying migration id=resolvegroup 2026/04/10 22:55:23 INFO Applying migration id=reject 2026/04/10 22:55:23 INFO Applying migration id=autodel 2026/04/10 22:55:23 INFO Applying migration id=jsonb 2026/04/10 22:55:23 INFO Applying migration id=quote 2026/04/10 22:55:23 INFO Applying migration id=rfc9421 2026/04/10 22:55:23 INFO Applying migration id=keys 2026/04/10 22:55:23 INFO Applying migration id=portable 2026/04/10 22:55:23 INFO Applying migration id=proofs 2026/04/10 22:55:23 INFO Applying migration id=contexts 2026/04/10 22:55:23 INFO Applying migration id=deliverieshost 2026/04/10 22:55:23 INFO Applying migration id=pembegin 2026/04/10 22:55:23 INFO Applying migration id=didhost --- PASS: TestFollows_UnauthenticatedUser (0.70s) === RUN TestForward_ReplyToPostByFollower 2026/04/10 22:55:24 INFO Applying migration id=initial 2026/04/10 22:55:24 INFO Applying migration id=notesupdated 2026/04/10 22:55:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:24 INFO Applying migration id=activitiesid 2026/04/10 22:55:24 INFO Applying migration id=outbox 2026/04/10 22:55:24 INFO Applying migration id=edits 2026/04/10 22:55:24 INFO Applying migration id=outboxactor 2026/04/10 22:55:24 INFO Applying migration id=outboxsender 2026/04/10 22:55:24 INFO Applying migration id=thread 2026/04/10 22:55:24 INFO Applying migration id=host 2026/04/10 22:55:24 INFO Applying migration id=sharedinbox 2026/04/10 22:55:24 INFO Applying migration id=noteshost 2026/04/10 22:55:24 INFO Applying migration id=fetched 2026/04/10 22:55:24 INFO Applying migration id=move 2026/04/10 22:55:24 INFO Applying migration id=cleanup 2026/04/10 22:55:24 INFO Applying migration id=received 2026/04/10 22:55:24 INFO Applying migration id=namehost 2026/04/10 22:55:24 INFO Applying migration id=outboxhost 2026/04/10 22:55:24 INFO Applying migration id=notesfts 2026/04/10 22:55:24 INFO Applying migration id=iconsname 2026/04/10 22:55:24 INFO Applying migration id=nohash 2026/04/10 22:55:24 INFO Applying migration id=shares 2026/04/10 22:55:24 INFO Applying migration id=actorttl 2026/04/10 22:55:24 INFO Applying migration id=tocc 2026/04/10 22:55:24 INFO Applying migration id=followeds 2026/04/10 22:55:24 INFO Applying migration id=certhash 2026/04/10 22:55:24 INFO Applying migration id=follows_sync 2026/04/10 22:55:24 INFO Applying migration id=jsonpath 2026/04/10 22:55:24 INFO Applying migration id=localforward 2026/04/10 22:55:24 INFO Applying migration id=avatar 2026/04/10 22:55:24 INFO Applying migration id=noimage 2026/04/10 22:55:24 INFO Applying migration id=feed 2026/04/10 22:55:24 INFO Applying migration id=bookmarks 2026/04/10 22:55:24 INFO Applying migration id=shareactivity 2026/04/10 22:55:24 INFO Applying migration id=application 2026/04/10 22:55:24 INFO Applying migration id=certificates 2026/04/10 22:55:24 INFO Applying migration id=rawforward 2026/04/10 22:55:24 INFO Applying migration id=publickey 2026/04/10 22:55:24 INFO Applying migration id=resolvegroup 2026/04/10 22:55:24 INFO Applying migration id=reject 2026/04/10 22:55:24 INFO Applying migration id=autodel 2026/04/10 22:55:24 INFO Applying migration id=jsonb 2026/04/10 22:55:24 INFO Applying migration id=quote 2026/04/10 22:55:24 INFO Applying migration id=rfc9421 2026/04/10 22:55:24 INFO Applying migration id=keys 2026/04/10 22:55:24 INFO Applying migration id=portable 2026/04/10 22:55:24 INFO Applying migration id=proofs 2026/04/10 22:55:24 INFO Applying migration id=contexts 2026/04/10 22:55:24 INFO Applying migration id=deliverieshost 2026/04/10 22:55:24 INFO Applying migration id=pembegin 2026/04/10 22:55:24 INFO Applying migration id=didhost 2026/04/10 22:55:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-794d-786c-bb7e-b9290f409489 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:25 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55: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_ReplyToPostByFollower (1.16s) === RUN TestForward_ReplyToPublicPost 2026/04/10 22:55:25 INFO Applying migration id=initial 2026/04/10 22:55:25 INFO Applying migration id=notesupdated 2026/04/10 22:55:25 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:25 INFO Applying migration id=activitiesid 2026/04/10 22:55:25 INFO Applying migration id=outbox 2026/04/10 22:55:25 INFO Applying migration id=edits 2026/04/10 22:55:25 INFO Applying migration id=outboxactor 2026/04/10 22:55:25 INFO Applying migration id=outboxsender 2026/04/10 22:55:25 INFO Applying migration id=thread 2026/04/10 22:55:25 INFO Applying migration id=host 2026/04/10 22:55:25 INFO Applying migration id=sharedinbox 2026/04/10 22:55:25 INFO Applying migration id=noteshost 2026/04/10 22:55:25 INFO Applying migration id=fetched 2026/04/10 22:55:25 INFO Applying migration id=move 2026/04/10 22:55:25 INFO Applying migration id=cleanup 2026/04/10 22:55:25 INFO Applying migration id=received 2026/04/10 22:55:25 INFO Applying migration id=namehost 2026/04/10 22:55:25 INFO Applying migration id=outboxhost 2026/04/10 22:55:25 INFO Applying migration id=notesfts 2026/04/10 22:55:25 INFO Applying migration id=iconsname 2026/04/10 22:55:25 INFO Applying migration id=nohash 2026/04/10 22:55:25 INFO Applying migration id=shares 2026/04/10 22:55:25 INFO Applying migration id=actorttl 2026/04/10 22:55:25 INFO Applying migration id=tocc 2026/04/10 22:55:25 INFO Applying migration id=followeds 2026/04/10 22:55:25 INFO Applying migration id=certhash 2026/04/10 22:55:25 INFO Applying migration id=follows_sync 2026/04/10 22:55:25 INFO Applying migration id=jsonpath 2026/04/10 22:55:25 INFO Applying migration id=localforward 2026/04/10 22:55:25 INFO Applying migration id=avatar 2026/04/10 22:55:25 INFO Applying migration id=noimage 2026/04/10 22:55:25 INFO Applying migration id=feed 2026/04/10 22:55:25 INFO Applying migration id=bookmarks 2026/04/10 22:55:25 INFO Applying migration id=shareactivity 2026/04/10 22:55:25 INFO Applying migration id=application 2026/04/10 22:55:25 INFO Applying migration id=certificates 2026/04/10 22:55:25 INFO Applying migration id=rawforward 2026/04/10 22:55:25 INFO Applying migration id=publickey 2026/04/10 22:55:25 INFO Applying migration id=resolvegroup 2026/04/10 22:55:25 INFO Applying migration id=reject 2026/04/10 22:55:25 INFO Applying migration id=autodel 2026/04/10 22:55:25 INFO Applying migration id=jsonb 2026/04/10 22:55:25 INFO Applying migration id=quote 2026/04/10 22:55:25 INFO Applying migration id=rfc9421 2026/04/10 22:55:25 INFO Applying migration id=keys 2026/04/10 22:55:25 INFO Applying migration id=portable 2026/04/10 22:55:25 INFO Applying migration id=proofs 2026/04/10 22:55:25 INFO Applying migration id=contexts 2026/04/10 22:55:25 INFO Applying migration id=deliverieshost 2026/04/10 22:55:25 INFO Applying migration id=pembegin 2026/04/10 22:55:25 INFO Applying migration id=didhost 2026/04/10 22:55:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-7f00-7380-bcf1-403a360e55e6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:26 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:26 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToPublicPost (1.46s) === RUN TestForward_LocalReplyToLocalPublicPost 2026/04/10 22:55:26 INFO Applying migration id=initial 2026/04/10 22:55:26 INFO Applying migration id=notesupdated 2026/04/10 22:55:26 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:26 INFO Applying migration id=activitiesid 2026/04/10 22:55:26 INFO Applying migration id=outbox 2026/04/10 22:55:26 INFO Applying migration id=edits 2026/04/10 22:55:26 INFO Applying migration id=outboxactor 2026/04/10 22:55:26 INFO Applying migration id=outboxsender 2026/04/10 22:55:26 INFO Applying migration id=thread 2026/04/10 22:55:26 INFO Applying migration id=host 2026/04/10 22:55:26 INFO Applying migration id=sharedinbox 2026/04/10 22:55:26 INFO Applying migration id=noteshost 2026/04/10 22:55:26 INFO Applying migration id=fetched 2026/04/10 22:55:26 INFO Applying migration id=move 2026/04/10 22:55:26 INFO Applying migration id=cleanup 2026/04/10 22:55:26 INFO Applying migration id=received 2026/04/10 22:55:26 INFO Applying migration id=namehost 2026/04/10 22:55:26 INFO Applying migration id=outboxhost 2026/04/10 22:55:26 INFO Applying migration id=notesfts 2026/04/10 22:55:26 INFO Applying migration id=iconsname 2026/04/10 22:55:26 INFO Applying migration id=nohash 2026/04/10 22:55:26 INFO Applying migration id=shares 2026/04/10 22:55:26 INFO Applying migration id=actorttl 2026/04/10 22:55:26 INFO Applying migration id=tocc 2026/04/10 22:55:27 INFO Applying migration id=followeds 2026/04/10 22:55:27 INFO Applying migration id=certhash 2026/04/10 22:55:27 INFO Applying migration id=follows_sync 2026/04/10 22:55:27 INFO Applying migration id=jsonpath 2026/04/10 22:55:27 INFO Applying migration id=localforward 2026/04/10 22:55:27 INFO Applying migration id=avatar 2026/04/10 22:55:27 INFO Applying migration id=noimage 2026/04/10 22:55:27 INFO Applying migration id=feed 2026/04/10 22:55:27 INFO Applying migration id=bookmarks 2026/04/10 22:55:27 INFO Applying migration id=shareactivity 2026/04/10 22:55:27 INFO Applying migration id=application 2026/04/10 22:55:27 INFO Applying migration id=certificates 2026/04/10 22:55:27 INFO Applying migration id=rawforward 2026/04/10 22:55:27 INFO Applying migration id=publickey 2026/04/10 22:55:27 INFO Applying migration id=resolvegroup 2026/04/10 22:55:27 INFO Applying migration id=reject 2026/04/10 22:55:27 INFO Applying migration id=autodel 2026/04/10 22:55:27 INFO Applying migration id=jsonb 2026/04/10 22:55:27 INFO Applying migration id=quote 2026/04/10 22:55:27 INFO Applying migration id=rfc9421 2026/04/10 22:55:27 INFO Applying migration id=keys 2026/04/10 22:55:27 INFO Applying migration id=portable 2026/04/10 22:55:27 INFO Applying migration id=proofs 2026/04/10 22:55:27 INFO Applying migration id=contexts 2026/04/10 22:55:27 INFO Applying migration id=deliverieshost 2026/04/10 22:55:27 INFO Applying migration id=pembegin 2026/04/10 22:55:27 INFO Applying migration id=didhost 2026/04/10 22:55:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-828f-7371-8c49-1412ed2610d8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-828f-7c16-bdc4-65c80fd4ba53 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-828f-7bc3-b493-98e2ef5fe731 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-828f-7bc3-b493-98e2ef5fe731 2026/04/10 22:55:27 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799b-828f-7bc3-b493-98e2ef5fe731 2026/04/10 22:55:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799b-8291-78c1-b48a-a532091c1970 note=https://localhost.localdomain:8443/post/019d799b-8291-7894-b638-7e3b5d4b5144 thread=https://localhost.localdomain:8443/post/019d799b-828f-7bc3-b493-98e2ef5fe731 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-8291-78c1-b48a-a532091c1970 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-8291-7894-b638-7e3b5d4b5144 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-8291-7894-b638-7e3b5d4b5144 --- PASS: TestForward_LocalReplyToLocalPublicPost (0.91s) === RUN TestForward_ReplyToReplyToPostByFollower 2026/04/10 22:55:27 INFO Applying migration id=initial 2026/04/10 22:55:27 INFO Applying migration id=notesupdated 2026/04/10 22:55:27 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:27 INFO Applying migration id=activitiesid 2026/04/10 22:55:27 INFO Applying migration id=outbox 2026/04/10 22:55:27 INFO Applying migration id=edits 2026/04/10 22:55:27 INFO Applying migration id=outboxactor 2026/04/10 22:55:27 INFO Applying migration id=outboxsender 2026/04/10 22:55:27 INFO Applying migration id=thread 2026/04/10 22:55:27 INFO Applying migration id=host 2026/04/10 22:55:27 INFO Applying migration id=sharedinbox 2026/04/10 22:55:27 INFO Applying migration id=noteshost 2026/04/10 22:55:27 INFO Applying migration id=fetched 2026/04/10 22:55:27 INFO Applying migration id=move 2026/04/10 22:55:27 INFO Applying migration id=cleanup 2026/04/10 22:55:27 INFO Applying migration id=received 2026/04/10 22:55:27 INFO Applying migration id=namehost 2026/04/10 22:55:27 INFO Applying migration id=outboxhost 2026/04/10 22:55:27 INFO Applying migration id=notesfts 2026/04/10 22:55:27 INFO Applying migration id=iconsname 2026/04/10 22:55:27 INFO Applying migration id=nohash 2026/04/10 22:55:27 INFO Applying migration id=shares 2026/04/10 22:55:27 INFO Applying migration id=actorttl 2026/04/10 22:55:27 INFO Applying migration id=tocc 2026/04/10 22:55:27 INFO Applying migration id=followeds 2026/04/10 22:55:27 INFO Applying migration id=certhash 2026/04/10 22:55:27 INFO Applying migration id=follows_sync 2026/04/10 22:55:27 INFO Applying migration id=jsonpath 2026/04/10 22:55:27 INFO Applying migration id=localforward 2026/04/10 22:55:27 INFO Applying migration id=avatar 2026/04/10 22:55:27 INFO Applying migration id=noimage 2026/04/10 22:55:27 INFO Applying migration id=feed 2026/04/10 22:55:27 INFO Applying migration id=bookmarks 2026/04/10 22:55:27 INFO Applying migration id=shareactivity 2026/04/10 22:55:27 INFO Applying migration id=application 2026/04/10 22:55:27 INFO Applying migration id=certificates 2026/04/10 22:55:27 INFO Applying migration id=rawforward 2026/04/10 22:55:27 INFO Applying migration id=publickey 2026/04/10 22:55:27 INFO Applying migration id=resolvegroup 2026/04/10 22:55:27 INFO Applying migration id=reject 2026/04/10 22:55:27 INFO Applying migration id=autodel 2026/04/10 22:55:27 INFO Applying migration id=jsonb 2026/04/10 22:55:27 INFO Applying migration id=quote 2026/04/10 22:55:27 INFO Applying migration id=rfc9421 2026/04/10 22:55:27 INFO Applying migration id=keys 2026/04/10 22:55:27 INFO Applying migration id=portable 2026/04/10 22:55:27 INFO Applying migration id=proofs 2026/04/10 22:55:27 INFO Applying migration id=contexts 2026/04/10 22:55:27 INFO Applying migration id=deliverieshost 2026/04/10 22:55:27 INFO Applying migration id=pembegin 2026/04/10 22:55:27 INFO Applying migration id=didhost 2026/04/10 22:55:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-8644-73d1-9ef6-f631e658f32b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55: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/04/10 22:55:28 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToReplyToPostByFollower (0.95s) === RUN TestForward_ReplyToUnknownPost 2026/04/10 22:55:28 INFO Applying migration id=initial 2026/04/10 22:55:28 INFO Applying migration id=notesupdated 2026/04/10 22:55:28 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:28 INFO Applying migration id=activitiesid 2026/04/10 22:55:28 INFO Applying migration id=outbox 2026/04/10 22:55:28 INFO Applying migration id=edits 2026/04/10 22:55:28 INFO Applying migration id=outboxactor 2026/04/10 22:55:28 INFO Applying migration id=outboxsender 2026/04/10 22:55:28 INFO Applying migration id=thread 2026/04/10 22:55:28 INFO Applying migration id=host 2026/04/10 22:55:28 INFO Applying migration id=sharedinbox 2026/04/10 22:55:28 INFO Applying migration id=noteshost 2026/04/10 22:55:28 INFO Applying migration id=fetched 2026/04/10 22:55:28 INFO Applying migration id=move 2026/04/10 22:55:28 INFO Applying migration id=cleanup 2026/04/10 22:55:28 INFO Applying migration id=received 2026/04/10 22:55:28 INFO Applying migration id=namehost 2026/04/10 22:55:28 INFO Applying migration id=outboxhost 2026/04/10 22:55:28 INFO Applying migration id=notesfts 2026/04/10 22:55:28 INFO Applying migration id=iconsname 2026/04/10 22:55:28 INFO Applying migration id=nohash 2026/04/10 22:55:28 INFO Applying migration id=shares 2026/04/10 22:55:28 INFO Applying migration id=actorttl 2026/04/10 22:55:28 INFO Applying migration id=tocc 2026/04/10 22:55:28 INFO Applying migration id=followeds 2026/04/10 22:55:28 INFO Applying migration id=certhash 2026/04/10 22:55:28 INFO Applying migration id=follows_sync 2026/04/10 22:55:28 INFO Applying migration id=jsonpath 2026/04/10 22:55:28 INFO Applying migration id=localforward 2026/04/10 22:55:28 INFO Applying migration id=avatar 2026/04/10 22:55:28 INFO Applying migration id=noimage 2026/04/10 22:55:28 INFO Applying migration id=feed 2026/04/10 22:55:28 INFO Applying migration id=bookmarks 2026/04/10 22:55:28 INFO Applying migration id=shareactivity 2026/04/10 22:55:28 INFO Applying migration id=application 2026/04/10 22:55:28 INFO Applying migration id=certificates 2026/04/10 22:55:28 INFO Applying migration id=rawforward 2026/04/10 22:55:28 INFO Applying migration id=publickey 2026/04/10 22:55:28 INFO Applying migration id=resolvegroup 2026/04/10 22:55:28 INFO Applying migration id=reject 2026/04/10 22:55:28 INFO Applying migration id=autodel 2026/04/10 22:55:28 INFO Applying migration id=jsonb 2026/04/10 22:55:28 INFO Applying migration id=quote 2026/04/10 22:55:28 INFO Applying migration id=rfc9421 2026/04/10 22:55:28 INFO Applying migration id=keys 2026/04/10 22:55:28 INFO Applying migration id=portable 2026/04/10 22:55:28 INFO Applying migration id=proofs 2026/04/10 22:55:28 INFO Applying migration id=contexts 2026/04/10 22:55:28 INFO Applying migration id=deliverieshost 2026/04/10 22:55:28 INFO Applying migration id=pembegin 2026/04/10 22:55:28 INFO Applying migration id=didhost 2026/04/10 22:55:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-89a1-7806-aff1-17df8d71d514 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:29 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToUnknownPost (0.86s) === RUN TestForward_ReplyToDM 2026/04/10 22:55:29 INFO Applying migration id=initial 2026/04/10 22:55:29 INFO Applying migration id=notesupdated 2026/04/10 22:55:29 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:29 INFO Applying migration id=activitiesid 2026/04/10 22:55:29 INFO Applying migration id=outbox 2026/04/10 22:55:29 INFO Applying migration id=edits 2026/04/10 22:55:29 INFO Applying migration id=outboxactor 2026/04/10 22:55:29 INFO Applying migration id=outboxsender 2026/04/10 22:55:29 INFO Applying migration id=thread 2026/04/10 22:55:29 INFO Applying migration id=host 2026/04/10 22:55:29 INFO Applying migration id=sharedinbox 2026/04/10 22:55:29 INFO Applying migration id=noteshost 2026/04/10 22:55:29 INFO Applying migration id=fetched 2026/04/10 22:55:29 INFO Applying migration id=move 2026/04/10 22:55:29 INFO Applying migration id=cleanup 2026/04/10 22:55:29 INFO Applying migration id=received 2026/04/10 22:55:29 INFO Applying migration id=namehost 2026/04/10 22:55:29 INFO Applying migration id=outboxhost 2026/04/10 22:55:29 INFO Applying migration id=notesfts 2026/04/10 22:55:29 INFO Applying migration id=iconsname 2026/04/10 22:55:29 INFO Applying migration id=nohash 2026/04/10 22:55:29 INFO Applying migration id=shares 2026/04/10 22:55:29 INFO Applying migration id=actorttl 2026/04/10 22:55:29 INFO Applying migration id=tocc 2026/04/10 22:55:29 INFO Applying migration id=followeds 2026/04/10 22:55:29 INFO Applying migration id=certhash 2026/04/10 22:55:29 INFO Applying migration id=follows_sync 2026/04/10 22:55:29 INFO Applying migration id=jsonpath 2026/04/10 22:55:29 INFO Applying migration id=localforward 2026/04/10 22:55:29 INFO Applying migration id=avatar 2026/04/10 22:55:29 INFO Applying migration id=noimage 2026/04/10 22:55:29 INFO Applying migration id=feed 2026/04/10 22:55:29 INFO Applying migration id=bookmarks 2026/04/10 22:55:29 INFO Applying migration id=shareactivity 2026/04/10 22:55:29 INFO Applying migration id=application 2026/04/10 22:55:29 INFO Applying migration id=certificates 2026/04/10 22:55:29 INFO Applying migration id=rawforward 2026/04/10 22:55:29 INFO Applying migration id=publickey 2026/04/10 22:55:29 INFO Applying migration id=resolvegroup 2026/04/10 22:55:29 INFO Applying migration id=reject 2026/04/10 22:55:29 INFO Applying migration id=autodel 2026/04/10 22:55:29 INFO Applying migration id=jsonb 2026/04/10 22:55:29 INFO Applying migration id=quote 2026/04/10 22:55:29 INFO Applying migration id=rfc9421 2026/04/10 22:55:29 INFO Applying migration id=keys 2026/04/10 22:55:29 INFO Applying migration id=portable 2026/04/10 22:55:29 INFO Applying migration id=proofs 2026/04/10 22:55:29 INFO Applying migration id=contexts 2026/04/10 22:55:29 INFO Applying migration id=deliverieshost 2026/04/10 22:55:29 INFO Applying migration id=pembegin 2026/04/10 22:55:29 INFO Applying migration id=didhost 2026/04/10 22:55:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-8cce-75cd-a133-2c6803c911ea activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:30 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToDM (0.81s) === RUN TestForward_NotFollowingAuthor 2026/04/10 22:55:30 INFO Applying migration id=initial 2026/04/10 22:55:30 INFO Applying migration id=notesupdated 2026/04/10 22:55:30 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:30 INFO Applying migration id=activitiesid 2026/04/10 22:55:30 INFO Applying migration id=outbox 2026/04/10 22:55:30 INFO Applying migration id=edits 2026/04/10 22:55:30 INFO Applying migration id=outboxactor 2026/04/10 22:55:30 INFO Applying migration id=outboxsender 2026/04/10 22:55:30 INFO Applying migration id=thread 2026/04/10 22:55:30 INFO Applying migration id=host 2026/04/10 22:55:30 INFO Applying migration id=sharedinbox 2026/04/10 22:55:30 INFO Applying migration id=noteshost 2026/04/10 22:55:30 INFO Applying migration id=fetched 2026/04/10 22:55:30 INFO Applying migration id=move 2026/04/10 22:55:30 INFO Applying migration id=cleanup 2026/04/10 22:55:30 INFO Applying migration id=received 2026/04/10 22:55:30 INFO Applying migration id=namehost 2026/04/10 22:55:30 INFO Applying migration id=outboxhost 2026/04/10 22:55:30 INFO Applying migration id=notesfts 2026/04/10 22:55:30 INFO Applying migration id=iconsname 2026/04/10 22:55:30 INFO Applying migration id=nohash 2026/04/10 22:55:30 INFO Applying migration id=shares 2026/04/10 22:55:30 INFO Applying migration id=actorttl 2026/04/10 22:55:30 INFO Applying migration id=tocc 2026/04/10 22:55:30 INFO Applying migration id=followeds 2026/04/10 22:55:30 INFO Applying migration id=certhash 2026/04/10 22:55:30 INFO Applying migration id=follows_sync 2026/04/10 22:55:30 INFO Applying migration id=jsonpath 2026/04/10 22:55:30 INFO Applying migration id=localforward 2026/04/10 22:55:30 INFO Applying migration id=avatar 2026/04/10 22:55:30 INFO Applying migration id=noimage 2026/04/10 22:55:30 INFO Applying migration id=feed 2026/04/10 22:55:30 INFO Applying migration id=bookmarks 2026/04/10 22:55:30 INFO Applying migration id=shareactivity 2026/04/10 22:55:30 INFO Applying migration id=application 2026/04/10 22:55:30 INFO Applying migration id=certificates 2026/04/10 22:55:30 INFO Applying migration id=rawforward 2026/04/10 22:55:30 INFO Applying migration id=publickey 2026/04/10 22:55:30 INFO Applying migration id=resolvegroup 2026/04/10 22:55:30 INFO Applying migration id=reject 2026/04/10 22:55:30 INFO Applying migration id=autodel 2026/04/10 22:55:30 INFO Applying migration id=jsonb 2026/04/10 22:55:30 INFO Applying migration id=quote 2026/04/10 22:55:30 INFO Applying migration id=rfc9421 2026/04/10 22:55:30 INFO Applying migration id=keys 2026/04/10 22:55:30 INFO Applying migration id=portable 2026/04/10 22:55:30 INFO Applying migration id=proofs 2026/04/10 22:55:30 INFO Applying migration id=contexts 2026/04/10 22:55:30 INFO Applying migration id=deliverieshost 2026/04/10 22:55:30 INFO Applying migration id=pembegin 2026/04/10 22:55:30 INFO Applying migration id=didhost 2026/04/10 22:55:31 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:31 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_NotFollowingAuthor (0.79s) === RUN TestForward_NotReplyToLocalPost 2026/04/10 22:55:31 INFO Applying migration id=initial 2026/04/10 22:55:31 INFO Applying migration id=notesupdated 2026/04/10 22:55:31 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:31 INFO Applying migration id=activitiesid 2026/04/10 22:55:31 INFO Applying migration id=outbox 2026/04/10 22:55:31 INFO Applying migration id=edits 2026/04/10 22:55:31 INFO Applying migration id=outboxactor 2026/04/10 22:55:31 INFO Applying migration id=outboxsender 2026/04/10 22:55:31 INFO Applying migration id=thread 2026/04/10 22:55:31 INFO Applying migration id=host 2026/04/10 22:55:31 INFO Applying migration id=sharedinbox 2026/04/10 22:55:31 INFO Applying migration id=noteshost 2026/04/10 22:55:31 INFO Applying migration id=fetched 2026/04/10 22:55:31 INFO Applying migration id=move 2026/04/10 22:55:31 INFO Applying migration id=cleanup 2026/04/10 22:55:31 INFO Applying migration id=received 2026/04/10 22:55:31 INFO Applying migration id=namehost 2026/04/10 22:55:31 INFO Applying migration id=outboxhost 2026/04/10 22:55:31 INFO Applying migration id=notesfts 2026/04/10 22:55:31 INFO Applying migration id=iconsname 2026/04/10 22:55:31 INFO Applying migration id=nohash 2026/04/10 22:55:31 INFO Applying migration id=shares 2026/04/10 22:55:31 INFO Applying migration id=actorttl 2026/04/10 22:55:31 INFO Applying migration id=tocc 2026/04/10 22:55:31 INFO Applying migration id=followeds 2026/04/10 22:55:31 INFO Applying migration id=certhash 2026/04/10 22:55:31 INFO Applying migration id=follows_sync 2026/04/10 22:55:31 INFO Applying migration id=jsonpath 2026/04/10 22:55:31 INFO Applying migration id=localforward 2026/04/10 22:55:31 INFO Applying migration id=avatar 2026/04/10 22:55:31 INFO Applying migration id=noimage 2026/04/10 22:55:31 INFO Applying migration id=feed 2026/04/10 22:55:31 INFO Applying migration id=bookmarks 2026/04/10 22:55:31 INFO Applying migration id=shareactivity 2026/04/10 22:55:31 INFO Applying migration id=application 2026/04/10 22:55:31 INFO Applying migration id=certificates 2026/04/10 22:55:31 INFO Applying migration id=rawforward 2026/04/10 22:55:31 INFO Applying migration id=publickey 2026/04/10 22:55:31 INFO Applying migration id=resolvegroup 2026/04/10 22:55:31 INFO Applying migration id=reject 2026/04/10 22:55:31 INFO Applying migration id=autodel 2026/04/10 22:55:31 INFO Applying migration id=jsonb 2026/04/10 22:55:31 INFO Applying migration id=quote 2026/04/10 22:55:31 INFO Applying migration id=rfc9421 2026/04/10 22:55:31 INFO Applying migration id=keys 2026/04/10 22:55:31 INFO Applying migration id=portable 2026/04/10 22:55:31 INFO Applying migration id=proofs 2026/04/10 22:55:31 INFO Applying migration id=contexts 2026/04/10 22:55:31 INFO Applying migration id=deliverieshost 2026/04/10 22:55:31 INFO Applying migration id=pembegin 2026/04/10 22:55:31 INFO Applying migration id=didhost 2026/04/10 22:55:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-94bd-7ad0-ae6c-e0689421a1a5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:32 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_NotReplyToLocalPost (1.24s) === RUN TestForward_ReplyToFederatedPost 2026/04/10 22:55:32 INFO Applying migration id=initial 2026/04/10 22:55:32 INFO Applying migration id=notesupdated 2026/04/10 22:55:32 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:32 INFO Applying migration id=activitiesid 2026/04/10 22:55:32 INFO Applying migration id=outbox 2026/04/10 22:55:32 INFO Applying migration id=edits 2026/04/10 22:55:32 INFO Applying migration id=outboxactor 2026/04/10 22:55:32 INFO Applying migration id=outboxsender 2026/04/10 22:55:32 INFO Applying migration id=thread 2026/04/10 22:55:32 INFO Applying migration id=host 2026/04/10 22:55:32 INFO Applying migration id=sharedinbox 2026/04/10 22:55:32 INFO Applying migration id=noteshost 2026/04/10 22:55:32 INFO Applying migration id=fetched 2026/04/10 22:55:32 INFO Applying migration id=move 2026/04/10 22:55:32 INFO Applying migration id=cleanup 2026/04/10 22:55:32 INFO Applying migration id=received 2026/04/10 22:55:32 INFO Applying migration id=namehost 2026/04/10 22:55:32 INFO Applying migration id=outboxhost 2026/04/10 22:55:32 INFO Applying migration id=notesfts 2026/04/10 22:55:32 INFO Applying migration id=iconsname 2026/04/10 22:55:32 INFO Applying migration id=nohash 2026/04/10 22:55:32 INFO Applying migration id=shares 2026/04/10 22:55:32 INFO Applying migration id=actorttl 2026/04/10 22:55:32 INFO Applying migration id=tocc 2026/04/10 22:55:32 INFO Applying migration id=followeds 2026/04/10 22:55:32 INFO Applying migration id=certhash 2026/04/10 22:55:32 INFO Applying migration id=follows_sync 2026/04/10 22:55:32 INFO Applying migration id=jsonpath 2026/04/10 22:55:32 INFO Applying migration id=localforward 2026/04/10 22:55:32 INFO Applying migration id=avatar 2026/04/10 22:55:32 INFO Applying migration id=noimage 2026/04/10 22:55:32 INFO Applying migration id=feed 2026/04/10 22:55:32 INFO Applying migration id=bookmarks 2026/04/10 22:55:32 INFO Applying migration id=shareactivity 2026/04/10 22:55:32 INFO Applying migration id=application 2026/04/10 22:55:32 INFO Applying migration id=certificates 2026/04/10 22:55:32 INFO Applying migration id=rawforward 2026/04/10 22:55:32 INFO Applying migration id=publickey 2026/04/10 22:55:32 INFO Applying migration id=resolvegroup 2026/04/10 22:55:32 INFO Applying migration id=reject 2026/04/10 22:55:32 INFO Applying migration id=autodel 2026/04/10 22:55:32 INFO Applying migration id=jsonb 2026/04/10 22:55:32 INFO Applying migration id=quote 2026/04/10 22:55:32 INFO Applying migration id=rfc9421 2026/04/10 22:55:32 INFO Applying migration id=keys 2026/04/10 22:55:32 INFO Applying migration id=portable 2026/04/10 22:55:32 INFO Applying migration id=proofs 2026/04/10 22:55:32 INFO Applying migration id=contexts 2026/04/10 22:55:32 INFO Applying migration id=deliverieshost 2026/04/10 22:55:32 INFO Applying migration id=pembegin 2026/04/10 22:55:32 INFO Applying migration id=didhost --- PASS: TestForward_ReplyToFederatedPost (0.97s) === RUN TestForward_MaxDepth 2026/04/10 22:55:33 INFO Applying migration id=initial 2026/04/10 22:55:33 INFO Applying migration id=notesupdated 2026/04/10 22:55:33 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:33 INFO Applying migration id=activitiesid 2026/04/10 22:55:33 INFO Applying migration id=outbox 2026/04/10 22:55:33 INFO Applying migration id=edits 2026/04/10 22:55:33 INFO Applying migration id=outboxactor 2026/04/10 22:55:33 INFO Applying migration id=outboxsender 2026/04/10 22:55:33 INFO Applying migration id=thread 2026/04/10 22:55:33 INFO Applying migration id=host 2026/04/10 22:55:33 INFO Applying migration id=sharedinbox 2026/04/10 22:55:33 INFO Applying migration id=noteshost 2026/04/10 22:55:33 INFO Applying migration id=fetched 2026/04/10 22:55:33 INFO Applying migration id=move 2026/04/10 22:55:33 INFO Applying migration id=cleanup 2026/04/10 22:55:33 INFO Applying migration id=received 2026/04/10 22:55:33 INFO Applying migration id=namehost 2026/04/10 22:55:33 INFO Applying migration id=outboxhost 2026/04/10 22:55:33 INFO Applying migration id=notesfts 2026/04/10 22:55:33 INFO Applying migration id=iconsname 2026/04/10 22:55:33 INFO Applying migration id=nohash 2026/04/10 22:55:33 INFO Applying migration id=shares 2026/04/10 22:55:33 INFO Applying migration id=actorttl 2026/04/10 22:55:33 INFO Applying migration id=tocc 2026/04/10 22:55:33 INFO Applying migration id=followeds 2026/04/10 22:55:33 INFO Applying migration id=certhash 2026/04/10 22:55:33 INFO Applying migration id=follows_sync 2026/04/10 22:55:33 INFO Applying migration id=jsonpath 2026/04/10 22:55:33 INFO Applying migration id=localforward 2026/04/10 22:55:33 INFO Applying migration id=avatar 2026/04/10 22:55:33 INFO Applying migration id=noimage 2026/04/10 22:55:33 INFO Applying migration id=feed 2026/04/10 22:55:33 INFO Applying migration id=bookmarks 2026/04/10 22:55:33 INFO Applying migration id=shareactivity 2026/04/10 22:55:33 INFO Applying migration id=application 2026/04/10 22:55:33 INFO Applying migration id=certificates 2026/04/10 22:55:33 INFO Applying migration id=rawforward 2026/04/10 22:55:33 INFO Applying migration id=publickey 2026/04/10 22:55:33 INFO Applying migration id=resolvegroup 2026/04/10 22:55:33 INFO Applying migration id=reject 2026/04/10 22:55:33 INFO Applying migration id=autodel 2026/04/10 22:55:33 INFO Applying migration id=jsonb 2026/04/10 22:55:33 INFO Applying migration id=quote 2026/04/10 22:55:33 INFO Applying migration id=rfc9421 2026/04/10 22:55:33 INFO Applying migration id=keys 2026/04/10 22:55:33 INFO Applying migration id=portable 2026/04/10 22:55:33 INFO Applying migration id=proofs 2026/04/10 22:55:33 INFO Applying migration id=contexts 2026/04/10 22:55:33 INFO Applying migration id=deliverieshost 2026/04/10 22:55:33 INFO Applying migration id=pembegin 2026/04/10 22:55:33 INFO Applying migration id=didhost 2026/04/10 22:55:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-9e48-7e38-a4a6-74ab6a85c486 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:34 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:34 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_MaxDepth (1.47s) === RUN TestForward_MaxDepthPlusOne 2026/04/10 22:55:34 INFO Applying migration id=initial 2026/04/10 22:55:34 INFO Applying migration id=notesupdated 2026/04/10 22:55:34 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:34 INFO Applying migration id=activitiesid 2026/04/10 22:55:34 INFO Applying migration id=outbox 2026/04/10 22:55:34 INFO Applying migration id=edits 2026/04/10 22:55:34 INFO Applying migration id=outboxactor 2026/04/10 22:55:34 INFO Applying migration id=outboxsender 2026/04/10 22:55:34 INFO Applying migration id=thread 2026/04/10 22:55:34 INFO Applying migration id=host 2026/04/10 22:55:34 INFO Applying migration id=sharedinbox 2026/04/10 22:55:34 INFO Applying migration id=noteshost 2026/04/10 22:55:34 INFO Applying migration id=fetched 2026/04/10 22:55:34 INFO Applying migration id=move 2026/04/10 22:55:34 INFO Applying migration id=cleanup 2026/04/10 22:55:34 INFO Applying migration id=received 2026/04/10 22:55:34 INFO Applying migration id=namehost 2026/04/10 22:55:34 INFO Applying migration id=outboxhost 2026/04/10 22:55:35 INFO Applying migration id=notesfts 2026/04/10 22:55:35 INFO Applying migration id=iconsname 2026/04/10 22:55:35 INFO Applying migration id=nohash 2026/04/10 22:55:35 INFO Applying migration id=shares 2026/04/10 22:55:35 INFO Applying migration id=actorttl 2026/04/10 22:55:35 INFO Applying migration id=tocc 2026/04/10 22:55:35 INFO Applying migration id=followeds 2026/04/10 22:55:35 INFO Applying migration id=certhash 2026/04/10 22:55:35 INFO Applying migration id=follows_sync 2026/04/10 22:55:35 INFO Applying migration id=jsonpath 2026/04/10 22:55:35 INFO Applying migration id=localforward 2026/04/10 22:55:35 INFO Applying migration id=avatar 2026/04/10 22:55:35 INFO Applying migration id=noimage 2026/04/10 22:55:35 INFO Applying migration id=feed 2026/04/10 22:55:35 INFO Applying migration id=bookmarks 2026/04/10 22:55:35 INFO Applying migration id=shareactivity 2026/04/10 22:55:35 INFO Applying migration id=application 2026/04/10 22:55:35 INFO Applying migration id=certificates 2026/04/10 22:55:35 INFO Applying migration id=rawforward 2026/04/10 22:55:35 INFO Applying migration id=publickey 2026/04/10 22:55:35 INFO Applying migration id=resolvegroup 2026/04/10 22:55:35 INFO Applying migration id=reject 2026/04/10 22:55:35 INFO Applying migration id=autodel 2026/04/10 22:55:35 INFO Applying migration id=jsonb 2026/04/10 22:55:35 INFO Applying migration id=quote 2026/04/10 22:55:35 INFO Applying migration id=rfc9421 2026/04/10 22:55:35 INFO Applying migration id=keys 2026/04/10 22:55:35 INFO Applying migration id=portable 2026/04/10 22:55:35 INFO Applying migration id=proofs 2026/04/10 22:55:35 INFO Applying migration id=contexts 2026/04/10 22:55:35 INFO Applying migration id=deliverieshost 2026/04/10 22:55:35 INFO Applying migration id=pembegin 2026/04/10 22:55:35 INFO Applying migration id=didhost 2026/04/10 22:55:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-a2b4-75f6-8437-b7ac1536382a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55: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: TestForward_MaxDepthPlusOne (1.13s) === RUN TestForward_ReplyToLocalPostByLocalFollower 2026/04/10 22:55:36 INFO Applying migration id=initial 2026/04/10 22:55:36 INFO Applying migration id=notesupdated 2026/04/10 22:55:36 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:36 INFO Applying migration id=activitiesid 2026/04/10 22:55:36 INFO Applying migration id=outbox 2026/04/10 22:55:36 INFO Applying migration id=edits 2026/04/10 22:55:36 INFO Applying migration id=outboxactor 2026/04/10 22:55:36 INFO Applying migration id=outboxsender 2026/04/10 22:55:36 INFO Applying migration id=thread 2026/04/10 22:55:36 INFO Applying migration id=host 2026/04/10 22:55:36 INFO Applying migration id=sharedinbox 2026/04/10 22:55:36 INFO Applying migration id=noteshost 2026/04/10 22:55:36 INFO Applying migration id=fetched 2026/04/10 22:55:36 INFO Applying migration id=move 2026/04/10 22:55:36 INFO Applying migration id=cleanup 2026/04/10 22:55:36 INFO Applying migration id=received 2026/04/10 22:55:36 INFO Applying migration id=namehost 2026/04/10 22:55:36 INFO Applying migration id=outboxhost 2026/04/10 22:55:36 INFO Applying migration id=notesfts 2026/04/10 22:55:36 INFO Applying migration id=iconsname 2026/04/10 22:55:36 INFO Applying migration id=nohash 2026/04/10 22:55:36 INFO Applying migration id=shares 2026/04/10 22:55:36 INFO Applying migration id=actorttl 2026/04/10 22:55:36 INFO Applying migration id=tocc 2026/04/10 22:55:36 INFO Applying migration id=followeds 2026/04/10 22:55:36 INFO Applying migration id=certhash 2026/04/10 22:55:36 INFO Applying migration id=follows_sync 2026/04/10 22:55:36 INFO Applying migration id=jsonpath 2026/04/10 22:55:36 INFO Applying migration id=localforward 2026/04/10 22:55:36 INFO Applying migration id=avatar 2026/04/10 22:55:36 INFO Applying migration id=noimage 2026/04/10 22:55:36 INFO Applying migration id=feed 2026/04/10 22:55:36 INFO Applying migration id=bookmarks 2026/04/10 22:55:36 INFO Applying migration id=shareactivity 2026/04/10 22:55:36 INFO Applying migration id=application 2026/04/10 22:55:36 INFO Applying migration id=certificates 2026/04/10 22:55:36 INFO Applying migration id=rawforward 2026/04/10 22:55:36 INFO Applying migration id=publickey 2026/04/10 22:55:36 INFO Applying migration id=resolvegroup 2026/04/10 22:55:36 INFO Applying migration id=reject 2026/04/10 22:55:36 INFO Applying migration id=autodel 2026/04/10 22:55:36 INFO Applying migration id=jsonb 2026/04/10 22:55:36 INFO Applying migration id=quote 2026/04/10 22:55:36 INFO Applying migration id=rfc9421 2026/04/10 22:55:36 INFO Applying migration id=keys 2026/04/10 22:55:36 INFO Applying migration id=portable 2026/04/10 22:55:36 INFO Applying migration id=proofs 2026/04/10 22:55:36 INFO Applying migration id=contexts 2026/04/10 22:55:36 INFO Applying migration id=deliverieshost 2026/04/10 22:55:36 INFO Applying migration id=pembegin 2026/04/10 22:55:36 INFO Applying migration id=didhost 2026/04/10 22:55:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-a879-76e8-8c9a-5edcc172dcb4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-a879-7d88-a059-35bd0f4feb1a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-a879-7cf9-824b-eb47052fe971 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-a879-7cf9-824b-eb47052fe971 2026/04/10 22:55:37 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799b-a879-7cf9-824b-eb47052fe971 2026/04/10 22:55:37 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799b-a87b-7aa5-96da-9acb12fd7c76 note=https://localhost.localdomain:8443/post/019d799b-a87b-7a7a-8997-17ff09cf9008 thread=https://localhost.localdomain:8443/post/019d799b-a879-7cf9-824b-eb47052fe971 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-a87b-7aa5-96da-9acb12fd7c76 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-a87b-7a7a-8997-17ff09cf9008 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-a87b-7a7a-8997-17ff09cf9008 --- PASS: TestForward_ReplyToLocalPostByLocalFollower (1.48s) === RUN TestForward_EditedReplyToLocalPostByLocalFollower 2026/04/10 22:55:37 INFO Applying migration id=initial 2026/04/10 22:55:37 INFO Applying migration id=notesupdated 2026/04/10 22:55:37 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:37 INFO Applying migration id=activitiesid 2026/04/10 22:55:37 INFO Applying migration id=outbox 2026/04/10 22:55:37 INFO Applying migration id=edits 2026/04/10 22:55:37 INFO Applying migration id=outboxactor 2026/04/10 22:55:37 INFO Applying migration id=outboxsender 2026/04/10 22:55:37 INFO Applying migration id=thread 2026/04/10 22:55:37 INFO Applying migration id=host 2026/04/10 22:55:37 INFO Applying migration id=sharedinbox 2026/04/10 22:55:37 INFO Applying migration id=noteshost 2026/04/10 22:55:37 INFO Applying migration id=fetched 2026/04/10 22:55:37 INFO Applying migration id=move 2026/04/10 22:55:37 INFO Applying migration id=cleanup 2026/04/10 22:55:37 INFO Applying migration id=received 2026/04/10 22:55:37 INFO Applying migration id=namehost 2026/04/10 22:55:37 INFO Applying migration id=outboxhost 2026/04/10 22:55:37 INFO Applying migration id=notesfts 2026/04/10 22:55:37 INFO Applying migration id=iconsname 2026/04/10 22:55:37 INFO Applying migration id=nohash 2026/04/10 22:55:37 INFO Applying migration id=shares 2026/04/10 22:55:37 INFO Applying migration id=actorttl 2026/04/10 22:55:37 INFO Applying migration id=tocc 2026/04/10 22:55:37 INFO Applying migration id=followeds 2026/04/10 22:55:37 INFO Applying migration id=certhash 2026/04/10 22:55:37 INFO Applying migration id=follows_sync 2026/04/10 22:55:37 INFO Applying migration id=jsonpath 2026/04/10 22:55:37 INFO Applying migration id=localforward 2026/04/10 22:55:37 INFO Applying migration id=avatar 2026/04/10 22:55:37 INFO Applying migration id=noimage 2026/04/10 22:55:37 INFO Applying migration id=feed 2026/04/10 22:55:37 INFO Applying migration id=bookmarks 2026/04/10 22:55:37 INFO Applying migration id=shareactivity 2026/04/10 22:55:37 INFO Applying migration id=application 2026/04/10 22:55:37 INFO Applying migration id=certificates 2026/04/10 22:55:37 INFO Applying migration id=rawforward 2026/04/10 22:55:37 INFO Applying migration id=publickey 2026/04/10 22:55:37 INFO Applying migration id=resolvegroup 2026/04/10 22:55:37 INFO Applying migration id=reject 2026/04/10 22:55:37 INFO Applying migration id=autodel 2026/04/10 22:55:37 INFO Applying migration id=jsonb 2026/04/10 22:55:37 INFO Applying migration id=quote 2026/04/10 22:55:37 INFO Applying migration id=rfc9421 2026/04/10 22:55:37 INFO Applying migration id=keys 2026/04/10 22:55:37 INFO Applying migration id=portable 2026/04/10 22:55:37 INFO Applying migration id=proofs 2026/04/10 22:55:37 INFO Applying migration id=contexts 2026/04/10 22:55:37 INFO Applying migration id=deliverieshost 2026/04/10 22:55:37 INFO Applying migration id=pembegin 2026/04/10 22:55:37 INFO Applying migration id=didhost 2026/04/10 22:55:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-ab77-7062-bd78-ed4f0a602e03 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-ab77-7726-8f82-71be1d967a8d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-ab77-76ca-9c3d-9c17a8254ff1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-ab77-76ca-9c3d-9c17a8254ff1 2026/04/10 22:55:38 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799b-ab77-76ca-9c3d-9c17a8254ff1 2026/04/10 22:55:38 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799b-ab79-7614-870d-33b567b8d541 note=https://localhost.localdomain:8443/post/019d799b-ab79-75e3-9584-00a86e8fbff6 thread=https://localhost.localdomain:8443/post/019d799b-ab77-76ca-9c3d-9c17a8254ff1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-ab79-7614-870d-33b567b8d541 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-ab79-75e3-9584-00a86e8fbff6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-ab79-75e3-9584-00a86e8fbff6 2026/04/10 22:55:38 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:38 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/update/019d799b-ab7b-74e6-ac50-29c3d06751ab note=https://localhost.localdomain:8443/post/019d799b-ab79-75e3-9584-00a86e8fbff6 thread=https://localhost.localdomain:8443/post/019d799b-ab77-76ca-9c3d-9c17a8254ff1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:38 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-ab7b-74e6-ac50-29c3d06751ab activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-ab79-75e3-9584-00a86e8fbff6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-ab79-75e3-9584-00a86e8fbff6 --- PASS: TestForward_EditedReplyToLocalPostByLocalFollower (0.77s) === RUN TestForward_DeletedReplyToLocalPostByLocalFollower 2026/04/10 22:55:38 INFO Applying migration id=initial 2026/04/10 22:55:38 INFO Applying migration id=notesupdated 2026/04/10 22:55:38 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:38 INFO Applying migration id=activitiesid 2026/04/10 22:55:38 INFO Applying migration id=outbox 2026/04/10 22:55:38 INFO Applying migration id=edits 2026/04/10 22:55:38 INFO Applying migration id=outboxactor 2026/04/10 22:55:38 INFO Applying migration id=outboxsender 2026/04/10 22:55:38 INFO Applying migration id=thread 2026/04/10 22:55:38 INFO Applying migration id=host 2026/04/10 22:55:38 INFO Applying migration id=sharedinbox 2026/04/10 22:55:38 INFO Applying migration id=noteshost 2026/04/10 22:55:38 INFO Applying migration id=fetched 2026/04/10 22:55:38 INFO Applying migration id=move 2026/04/10 22:55:38 INFO Applying migration id=cleanup 2026/04/10 22:55:38 INFO Applying migration id=received 2026/04/10 22:55:38 INFO Applying migration id=namehost 2026/04/10 22:55:38 INFO Applying migration id=outboxhost 2026/04/10 22:55:38 INFO Applying migration id=notesfts 2026/04/10 22:55:38 INFO Applying migration id=iconsname 2026/04/10 22:55:38 INFO Applying migration id=nohash 2026/04/10 22:55:38 INFO Applying migration id=shares 2026/04/10 22:55:38 INFO Applying migration id=actorttl 2026/04/10 22:55:38 INFO Applying migration id=tocc 2026/04/10 22:55:38 INFO Applying migration id=followeds 2026/04/10 22:55:38 INFO Applying migration id=certhash 2026/04/10 22:55:38 INFO Applying migration id=follows_sync 2026/04/10 22:55:38 INFO Applying migration id=jsonpath 2026/04/10 22:55:38 INFO Applying migration id=localforward 2026/04/10 22:55:38 INFO Applying migration id=avatar 2026/04/10 22:55:38 INFO Applying migration id=noimage 2026/04/10 22:55:38 INFO Applying migration id=feed 2026/04/10 22:55:38 INFO Applying migration id=bookmarks 2026/04/10 22:55:38 INFO Applying migration id=shareactivity 2026/04/10 22:55:38 INFO Applying migration id=application 2026/04/10 22:55:38 INFO Applying migration id=certificates 2026/04/10 22:55:38 INFO Applying migration id=rawforward 2026/04/10 22:55:38 INFO Applying migration id=publickey 2026/04/10 22:55:38 INFO Applying migration id=resolvegroup 2026/04/10 22:55:38 INFO Applying migration id=reject 2026/04/10 22:55:38 INFO Applying migration id=autodel 2026/04/10 22:55:38 INFO Applying migration id=jsonb 2026/04/10 22:55:38 INFO Applying migration id=quote 2026/04/10 22:55:38 INFO Applying migration id=rfc9421 2026/04/10 22:55:38 INFO Applying migration id=keys 2026/04/10 22:55:38 INFO Applying migration id=portable 2026/04/10 22:55:38 INFO Applying migration id=proofs 2026/04/10 22:55:38 INFO Applying migration id=contexts 2026/04/10 22:55:38 INFO Applying migration id=deliverieshost 2026/04/10 22:55:38 INFO Applying migration id=pembegin 2026/04/10 22:55:38 INFO Applying migration id=didhost 2026/04/10 22:55:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-aeec-70fe-9220-6c6d12a46f86 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-aeec-782b-b77f-9dc52bb85e31 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-aeec-7776-9a51-9274b88acf84 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-aeec-7776-9a51-9274b88acf84 2026/04/10 22:55:39 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799b-aeec-7776-9a51-9274b88acf84 2026/04/10 22:55:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799b-aeee-7640-ae9d-a53d3bd9de4d note=https://localhost.localdomain:8443/post/019d799b-aeee-7610-9d55-74d43962e5b7 thread=https://localhost.localdomain:8443/post/019d799b-aeec-7776-9a51-9274b88acf84 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-aeee-7640-ae9d-a53d3bd9de4d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-aeee-7610-9d55-74d43962e5b7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-aeee-7610-9d55-74d43962e5b7 2026/04/10 22:55:39 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799b-aeee-7610-9d55-74d43962e5b7#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-aeee-7610-9d55-74d43962e5b7 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799b-aeee-7610-9d55-74d43962e5b7 2026/04/10 22:55:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019d799b-aeee-7610-9d55-74d43962e5b7#delete note=https://localhost.localdomain:8443/post/019d799b-aeee-7610-9d55-74d43962e5b7 thread=https://localhost.localdomain:8443/post/019d799b-aeec-7776-9a51-9274b88acf84 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToLocalPostByLocalFollower (0.88s) === RUN TestForward_EditedReplyToPublicPost 2026/04/10 22:55:39 INFO Applying migration id=initial 2026/04/10 22:55:39 INFO Applying migration id=notesupdated 2026/04/10 22:55:39 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:39 INFO Applying migration id=activitiesid 2026/04/10 22:55:39 INFO Applying migration id=outbox 2026/04/10 22:55:39 INFO Applying migration id=edits 2026/04/10 22:55:39 INFO Applying migration id=outboxactor 2026/04/10 22:55:39 INFO Applying migration id=outboxsender 2026/04/10 22:55:39 INFO Applying migration id=thread 2026/04/10 22:55:39 INFO Applying migration id=host 2026/04/10 22:55:39 INFO Applying migration id=sharedinbox 2026/04/10 22:55:39 INFO Applying migration id=noteshost 2026/04/10 22:55:39 INFO Applying migration id=fetched 2026/04/10 22:55:39 INFO Applying migration id=move 2026/04/10 22:55:39 INFO Applying migration id=cleanup 2026/04/10 22:55:39 INFO Applying migration id=received 2026/04/10 22:55:39 INFO Applying migration id=namehost 2026/04/10 22:55:39 INFO Applying migration id=outboxhost 2026/04/10 22:55:39 INFO Applying migration id=notesfts 2026/04/10 22:55:39 INFO Applying migration id=iconsname 2026/04/10 22:55:39 INFO Applying migration id=nohash 2026/04/10 22:55:39 INFO Applying migration id=shares 2026/04/10 22:55:39 INFO Applying migration id=actorttl 2026/04/10 22:55:39 INFO Applying migration id=tocc 2026/04/10 22:55:39 INFO Applying migration id=followeds 2026/04/10 22:55:39 INFO Applying migration id=certhash 2026/04/10 22:55:39 INFO Applying migration id=follows_sync 2026/04/10 22:55:39 INFO Applying migration id=jsonpath 2026/04/10 22:55:39 INFO Applying migration id=localforward 2026/04/10 22:55:39 INFO Applying migration id=avatar 2026/04/10 22:55:39 INFO Applying migration id=noimage 2026/04/10 22:55:39 INFO Applying migration id=feed 2026/04/10 22:55:39 INFO Applying migration id=bookmarks 2026/04/10 22:55:39 INFO Applying migration id=shareactivity 2026/04/10 22:55:39 INFO Applying migration id=application 2026/04/10 22:55:39 INFO Applying migration id=certificates 2026/04/10 22:55:39 INFO Applying migration id=rawforward 2026/04/10 22:55:39 INFO Applying migration id=publickey 2026/04/10 22:55:39 INFO Applying migration id=resolvegroup 2026/04/10 22:55:39 INFO Applying migration id=reject 2026/04/10 22:55:39 INFO Applying migration id=autodel 2026/04/10 22:55:39 INFO Applying migration id=jsonb 2026/04/10 22:55:39 INFO Applying migration id=quote 2026/04/10 22:55:39 INFO Applying migration id=rfc9421 2026/04/10 22:55:39 INFO Applying migration id=keys 2026/04/10 22:55:39 INFO Applying migration id=portable 2026/04/10 22:55:39 INFO Applying migration id=proofs 2026/04/10 22:55:39 INFO Applying migration id=contexts 2026/04/10 22:55:39 INFO Applying migration id=deliverieshost 2026/04/10 22:55:39 INFO Applying migration id=pembegin 2026/04/10 22:55:39 INFO Applying migration id=didhost 2026/04/10 22:55:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-b130-7743-82cc-9c10fe38de4b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:39 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:55:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55: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: TestForward_EditedReplyToPublicPost (0.58s) === RUN TestForward_ResentEditedReplyToPublicPost 2026/04/10 22:55:39 INFO Applying migration id=initial 2026/04/10 22:55:39 INFO Applying migration id=notesupdated 2026/04/10 22:55:39 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:39 INFO Applying migration id=activitiesid 2026/04/10 22:55:39 INFO Applying migration id=outbox 2026/04/10 22:55:39 INFO Applying migration id=edits 2026/04/10 22:55:39 INFO Applying migration id=outboxactor 2026/04/10 22:55:39 INFO Applying migration id=outboxsender 2026/04/10 22:55:39 INFO Applying migration id=thread 2026/04/10 22:55:39 INFO Applying migration id=host 2026/04/10 22:55:39 INFO Applying migration id=sharedinbox 2026/04/10 22:55:39 INFO Applying migration id=noteshost 2026/04/10 22:55:39 INFO Applying migration id=fetched 2026/04/10 22:55:39 INFO Applying migration id=move 2026/04/10 22:55:39 INFO Applying migration id=cleanup 2026/04/10 22:55:39 INFO Applying migration id=received 2026/04/10 22:55:39 INFO Applying migration id=namehost 2026/04/10 22:55:39 INFO Applying migration id=outboxhost 2026/04/10 22:55:39 INFO Applying migration id=notesfts 2026/04/10 22:55:39 INFO Applying migration id=iconsname 2026/04/10 22:55:39 INFO Applying migration id=nohash 2026/04/10 22:55:39 INFO Applying migration id=shares 2026/04/10 22:55:39 INFO Applying migration id=actorttl 2026/04/10 22:55:39 INFO Applying migration id=tocc 2026/04/10 22:55:39 INFO Applying migration id=followeds 2026/04/10 22:55:39 INFO Applying migration id=certhash 2026/04/10 22:55:39 INFO Applying migration id=follows_sync 2026/04/10 22:55:39 INFO Applying migration id=jsonpath 2026/04/10 22:55:39 INFO Applying migration id=localforward 2026/04/10 22:55:39 INFO Applying migration id=avatar 2026/04/10 22:55:39 INFO Applying migration id=noimage 2026/04/10 22:55:39 INFO Applying migration id=feed 2026/04/10 22:55:39 INFO Applying migration id=bookmarks 2026/04/10 22:55:39 INFO Applying migration id=shareactivity 2026/04/10 22:55:39 INFO Applying migration id=application 2026/04/10 22:55:39 INFO Applying migration id=certificates 2026/04/10 22:55:39 INFO Applying migration id=rawforward 2026/04/10 22:55:39 INFO Applying migration id=publickey 2026/04/10 22:55:39 INFO Applying migration id=resolvegroup 2026/04/10 22:55:39 INFO Applying migration id=reject 2026/04/10 22:55:39 INFO Applying migration id=autodel 2026/04/10 22:55:39 INFO Applying migration id=jsonb 2026/04/10 22:55:39 INFO Applying migration id=quote 2026/04/10 22:55:39 INFO Applying migration id=rfc9421 2026/04/10 22:55:39 INFO Applying migration id=keys 2026/04/10 22:55:39 INFO Applying migration id=portable 2026/04/10 22:55:39 INFO Applying migration id=proofs 2026/04/10 22:55:39 INFO Applying migration id=contexts 2026/04/10 22:55:39 INFO Applying migration id=deliverieshost 2026/04/10 22:55:39 INFO Applying migration id=pembegin 2026/04/10 22:55:39 INFO Applying migration id=didhost 2026/04/10 22:55:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-b5ed-7127-b2e0-4bfeb45ec9db activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:41 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:55:41 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:41 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 (1.22s) === RUN TestForward_DeletedReplyToPublicPost 2026/04/10 22:55:41 INFO Applying migration id=initial 2026/04/10 22:55:41 INFO Applying migration id=notesupdated 2026/04/10 22:55:41 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:41 INFO Applying migration id=activitiesid 2026/04/10 22:55:41 INFO Applying migration id=outbox 2026/04/10 22:55:41 INFO Applying migration id=edits 2026/04/10 22:55:41 INFO Applying migration id=outboxactor 2026/04/10 22:55:41 INFO Applying migration id=outboxsender 2026/04/10 22:55:41 INFO Applying migration id=thread 2026/04/10 22:55:41 INFO Applying migration id=host 2026/04/10 22:55:41 INFO Applying migration id=sharedinbox 2026/04/10 22:55:41 INFO Applying migration id=noteshost 2026/04/10 22:55:41 INFO Applying migration id=fetched 2026/04/10 22:55:41 INFO Applying migration id=move 2026/04/10 22:55:41 INFO Applying migration id=cleanup 2026/04/10 22:55:41 INFO Applying migration id=received 2026/04/10 22:55:41 INFO Applying migration id=namehost 2026/04/10 22:55:41 INFO Applying migration id=outboxhost 2026/04/10 22:55:41 INFO Applying migration id=notesfts 2026/04/10 22:55:41 INFO Applying migration id=iconsname 2026/04/10 22:55:41 INFO Applying migration id=nohash 2026/04/10 22:55:41 INFO Applying migration id=shares 2026/04/10 22:55:41 INFO Applying migration id=actorttl 2026/04/10 22:55:41 INFO Applying migration id=tocc 2026/04/10 22:55:41 INFO Applying migration id=followeds 2026/04/10 22:55:41 INFO Applying migration id=certhash 2026/04/10 22:55:41 INFO Applying migration id=follows_sync 2026/04/10 22:55:41 INFO Applying migration id=jsonpath 2026/04/10 22:55:41 INFO Applying migration id=localforward 2026/04/10 22:55:41 INFO Applying migration id=avatar 2026/04/10 22:55:41 INFO Applying migration id=noimage 2026/04/10 22:55:41 INFO Applying migration id=feed 2026/04/10 22:55:41 INFO Applying migration id=bookmarks 2026/04/10 22:55:41 INFO Applying migration id=shareactivity 2026/04/10 22:55:41 INFO Applying migration id=application 2026/04/10 22:55:41 INFO Applying migration id=certificates 2026/04/10 22:55:41 INFO Applying migration id=rawforward 2026/04/10 22:55:41 INFO Applying migration id=publickey 2026/04/10 22:55:41 INFO Applying migration id=resolvegroup 2026/04/10 22:55:41 INFO Applying migration id=reject 2026/04/10 22:55:41 INFO Applying migration id=autodel 2026/04/10 22:55:41 INFO Applying migration id=jsonb 2026/04/10 22:55:41 INFO Applying migration id=quote 2026/04/10 22:55:41 INFO Applying migration id=rfc9421 2026/04/10 22:55:41 INFO Applying migration id=keys 2026/04/10 22:55:41 INFO Applying migration id=portable 2026/04/10 22:55:41 INFO Applying migration id=proofs 2026/04/10 22:55:41 INFO Applying migration id=contexts 2026/04/10 22:55:41 INFO Applying migration id=deliverieshost 2026/04/10 22:55:41 INFO Applying migration id=pembegin 2026/04/10 22:55:41 INFO Applying migration id=didhost 2026/04/10 22:55:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-b7e8-74f8-aad5-4e0463024110 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:41 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:55:41 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/04/10 22:55:41 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 (0.50s) === RUN TestForward_DeletedDeletedReplyToPublicPost 2026/04/10 22:55:41 INFO Applying migration id=initial 2026/04/10 22:55:41 INFO Applying migration id=notesupdated 2026/04/10 22:55:41 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:41 INFO Applying migration id=activitiesid 2026/04/10 22:55:41 INFO Applying migration id=outbox 2026/04/10 22:55:41 INFO Applying migration id=edits 2026/04/10 22:55:41 INFO Applying migration id=outboxactor 2026/04/10 22:55:41 INFO Applying migration id=outboxsender 2026/04/10 22:55:41 INFO Applying migration id=thread 2026/04/10 22:55:41 INFO Applying migration id=host 2026/04/10 22:55:41 INFO Applying migration id=sharedinbox 2026/04/10 22:55:41 INFO Applying migration id=noteshost 2026/04/10 22:55:41 INFO Applying migration id=fetched 2026/04/10 22:55:41 INFO Applying migration id=move 2026/04/10 22:55:41 INFO Applying migration id=cleanup 2026/04/10 22:55:41 INFO Applying migration id=received 2026/04/10 22:55:41 INFO Applying migration id=namehost 2026/04/10 22:55:41 INFO Applying migration id=outboxhost 2026/04/10 22:55:41 INFO Applying migration id=notesfts 2026/04/10 22:55:41 INFO Applying migration id=iconsname 2026/04/10 22:55:41 INFO Applying migration id=nohash 2026/04/10 22:55:41 INFO Applying migration id=shares 2026/04/10 22:55:41 INFO Applying migration id=actorttl 2026/04/10 22:55:41 INFO Applying migration id=tocc 2026/04/10 22:55:41 INFO Applying migration id=followeds 2026/04/10 22:55:41 INFO Applying migration id=certhash 2026/04/10 22:55:41 INFO Applying migration id=follows_sync 2026/04/10 22:55:41 INFO Applying migration id=jsonpath 2026/04/10 22:55:41 INFO Applying migration id=localforward 2026/04/10 22:55:41 INFO Applying migration id=avatar 2026/04/10 22:55:41 INFO Applying migration id=noimage 2026/04/10 22:55:41 INFO Applying migration id=feed 2026/04/10 22:55:41 INFO Applying migration id=bookmarks 2026/04/10 22:55:41 INFO Applying migration id=shareactivity 2026/04/10 22:55:41 INFO Applying migration id=application 2026/04/10 22:55:41 INFO Applying migration id=certificates 2026/04/10 22:55:41 INFO Applying migration id=rawforward 2026/04/10 22:55:41 INFO Applying migration id=publickey 2026/04/10 22:55:41 INFO Applying migration id=resolvegroup 2026/04/10 22:55:41 INFO Applying migration id=reject 2026/04/10 22:55:41 INFO Applying migration id=autodel 2026/04/10 22:55:41 INFO Applying migration id=jsonb 2026/04/10 22:55:41 INFO Applying migration id=quote 2026/04/10 22:55:41 INFO Applying migration id=rfc9421 2026/04/10 22:55:41 INFO Applying migration id=keys 2026/04/10 22:55:41 INFO Applying migration id=portable 2026/04/10 22:55:41 INFO Applying migration id=proofs 2026/04/10 22:55:41 INFO Applying migration id=contexts 2026/04/10 22:55:41 INFO Applying migration id=deliverieshost 2026/04/10 22:55:41 INFO Applying migration id=pembegin 2026/04/10 22:55:41 INFO Applying migration id=didhost 2026/04/10 22:55:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-ba7a-73f2-bdba-2703afd27425 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:42 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:42 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:55:42 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/04/10 22:55:42 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/delete/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:42 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 (0.66s) === RUN TestFTS_Happyflow 2026/04/10 22:55:42 INFO Applying migration id=initial 2026/04/10 22:55:42 INFO Applying migration id=notesupdated 2026/04/10 22:55:42 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:42 INFO Applying migration id=activitiesid 2026/04/10 22:55:42 INFO Applying migration id=outbox 2026/04/10 22:55:42 INFO Applying migration id=edits 2026/04/10 22:55:42 INFO Applying migration id=outboxactor 2026/04/10 22:55:42 INFO Applying migration id=outboxsender 2026/04/10 22:55:42 INFO Applying migration id=thread 2026/04/10 22:55:42 INFO Applying migration id=host 2026/04/10 22:55:42 INFO Applying migration id=sharedinbox 2026/04/10 22:55:42 INFO Applying migration id=noteshost 2026/04/10 22:55:42 INFO Applying migration id=fetched 2026/04/10 22:55:42 INFO Applying migration id=move 2026/04/10 22:55:42 INFO Applying migration id=cleanup 2026/04/10 22:55:42 INFO Applying migration id=received 2026/04/10 22:55:42 INFO Applying migration id=namehost 2026/04/10 22:55:42 INFO Applying migration id=outboxhost 2026/04/10 22:55:42 INFO Applying migration id=notesfts 2026/04/10 22:55:42 INFO Applying migration id=iconsname 2026/04/10 22:55:42 INFO Applying migration id=nohash 2026/04/10 22:55:42 INFO Applying migration id=shares 2026/04/10 22:55:42 INFO Applying migration id=actorttl 2026/04/10 22:55:42 INFO Applying migration id=tocc 2026/04/10 22:55:42 INFO Applying migration id=followeds 2026/04/10 22:55:42 INFO Applying migration id=certhash 2026/04/10 22:55:42 INFO Applying migration id=follows_sync 2026/04/10 22:55:42 INFO Applying migration id=jsonpath 2026/04/10 22:55:42 INFO Applying migration id=localforward 2026/04/10 22:55:42 INFO Applying migration id=avatar 2026/04/10 22:55:42 INFO Applying migration id=noimage 2026/04/10 22:55:42 INFO Applying migration id=feed 2026/04/10 22:55:42 INFO Applying migration id=bookmarks 2026/04/10 22:55:42 INFO Applying migration id=shareactivity 2026/04/10 22:55:42 INFO Applying migration id=application 2026/04/10 22:55:42 INFO Applying migration id=certificates 2026/04/10 22:55:42 INFO Applying migration id=rawforward 2026/04/10 22:55:42 INFO Applying migration id=publickey 2026/04/10 22:55:42 INFO Applying migration id=resolvegroup 2026/04/10 22:55:42 INFO Applying migration id=reject 2026/04/10 22:55:42 INFO Applying migration id=autodel 2026/04/10 22:55:42 INFO Applying migration id=jsonb 2026/04/10 22:55:42 INFO Applying migration id=quote 2026/04/10 22:55:42 INFO Applying migration id=rfc9421 2026/04/10 22:55:42 INFO Applying migration id=keys 2026/04/10 22:55:42 INFO Applying migration id=portable 2026/04/10 22:55:42 INFO Applying migration id=proofs 2026/04/10 22:55:42 INFO Applying migration id=contexts 2026/04/10 22:55:42 INFO Applying migration id=deliverieshost 2026/04/10 22:55:42 INFO Applying migration id=pembegin 2026/04/10 22:55:42 INFO Applying migration id=didhost 2026/04/10 22:55:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-bce5-781b-8392-8950803cc5df activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-bce5-77c9-8190-8110fe149953 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-bce5-77c9-8190-8110fe149953 --- PASS: TestFTS_Happyflow (0.62s) === RUN TestFTS_HashtagWithoutHash 2026/04/10 22:55:42 INFO Applying migration id=initial 2026/04/10 22:55:42 INFO Applying migration id=notesupdated 2026/04/10 22:55:42 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:42 INFO Applying migration id=activitiesid 2026/04/10 22:55:42 INFO Applying migration id=outbox 2026/04/10 22:55:42 INFO Applying migration id=edits 2026/04/10 22:55:42 INFO Applying migration id=outboxactor 2026/04/10 22:55:42 INFO Applying migration id=outboxsender 2026/04/10 22:55:42 INFO Applying migration id=thread 2026/04/10 22:55:42 INFO Applying migration id=host 2026/04/10 22:55:42 INFO Applying migration id=sharedinbox 2026/04/10 22:55:42 INFO Applying migration id=noteshost 2026/04/10 22:55:42 INFO Applying migration id=fetched 2026/04/10 22:55:42 INFO Applying migration id=move 2026/04/10 22:55:42 INFO Applying migration id=cleanup 2026/04/10 22:55:42 INFO Applying migration id=received 2026/04/10 22:55:42 INFO Applying migration id=namehost 2026/04/10 22:55:42 INFO Applying migration id=outboxhost 2026/04/10 22:55:42 INFO Applying migration id=notesfts 2026/04/10 22:55:42 INFO Applying migration id=iconsname 2026/04/10 22:55:42 INFO Applying migration id=nohash 2026/04/10 22:55:42 INFO Applying migration id=shares 2026/04/10 22:55:42 INFO Applying migration id=actorttl 2026/04/10 22:55:42 INFO Applying migration id=tocc 2026/04/10 22:55:42 INFO Applying migration id=followeds 2026/04/10 22:55:42 INFO Applying migration id=certhash 2026/04/10 22:55:42 INFO Applying migration id=follows_sync 2026/04/10 22:55:42 INFO Applying migration id=jsonpath 2026/04/10 22:55:42 INFO Applying migration id=localforward 2026/04/10 22:55:42 INFO Applying migration id=avatar 2026/04/10 22:55:42 INFO Applying migration id=noimage 2026/04/10 22:55:42 INFO Applying migration id=feed 2026/04/10 22:55:42 INFO Applying migration id=bookmarks 2026/04/10 22:55:42 INFO Applying migration id=shareactivity 2026/04/10 22:55:42 INFO Applying migration id=application 2026/04/10 22:55:42 INFO Applying migration id=certificates 2026/04/10 22:55:42 INFO Applying migration id=rawforward 2026/04/10 22:55:42 INFO Applying migration id=publickey 2026/04/10 22:55:42 INFO Applying migration id=resolvegroup 2026/04/10 22:55:42 INFO Applying migration id=reject 2026/04/10 22:55:42 INFO Applying migration id=autodel 2026/04/10 22:55:42 INFO Applying migration id=jsonb 2026/04/10 22:55:42 INFO Applying migration id=quote 2026/04/10 22:55:42 INFO Applying migration id=rfc9421 2026/04/10 22:55:42 INFO Applying migration id=keys 2026/04/10 22:55:42 INFO Applying migration id=portable 2026/04/10 22:55:42 INFO Applying migration id=proofs 2026/04/10 22:55:42 INFO Applying migration id=contexts 2026/04/10 22:55:42 INFO Applying migration id=deliverieshost 2026/04/10 22:55:42 INFO Applying migration id=pembegin 2026/04/10 22:55:42 INFO Applying migration id=didhost 2026/04/10 22:55:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-bfd5-7626-84bf-f3379ff88f11 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-bfd5-75dd-8e93-8024a2f7af32 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-bfd5-75dd-8e93-8024a2f7af32 --- PASS: TestFTS_HashtagWithoutHash (0.75s) === RUN TestFTS_HashtagWithHash 2026/04/10 22:55:43 INFO Applying migration id=initial 2026/04/10 22:55:43 INFO Applying migration id=notesupdated 2026/04/10 22:55:43 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:43 INFO Applying migration id=activitiesid 2026/04/10 22:55:43 INFO Applying migration id=outbox 2026/04/10 22:55:43 INFO Applying migration id=edits 2026/04/10 22:55:43 INFO Applying migration id=outboxactor 2026/04/10 22:55:43 INFO Applying migration id=outboxsender 2026/04/10 22:55:43 INFO Applying migration id=thread 2026/04/10 22:55:43 INFO Applying migration id=host 2026/04/10 22:55:43 INFO Applying migration id=sharedinbox 2026/04/10 22:55:43 INFO Applying migration id=noteshost 2026/04/10 22:55:43 INFO Applying migration id=fetched 2026/04/10 22:55:43 INFO Applying migration id=move 2026/04/10 22:55:43 INFO Applying migration id=cleanup 2026/04/10 22:55:43 INFO Applying migration id=received 2026/04/10 22:55:43 INFO Applying migration id=namehost 2026/04/10 22:55:43 INFO Applying migration id=outboxhost 2026/04/10 22:55:43 INFO Applying migration id=notesfts 2026/04/10 22:55:43 INFO Applying migration id=iconsname 2026/04/10 22:55:43 INFO Applying migration id=nohash 2026/04/10 22:55:43 INFO Applying migration id=shares 2026/04/10 22:55:43 INFO Applying migration id=actorttl 2026/04/10 22:55:43 INFO Applying migration id=tocc 2026/04/10 22:55:43 INFO Applying migration id=followeds 2026/04/10 22:55:43 INFO Applying migration id=certhash 2026/04/10 22:55:43 INFO Applying migration id=follows_sync 2026/04/10 22:55:43 INFO Applying migration id=jsonpath 2026/04/10 22:55:43 INFO Applying migration id=localforward 2026/04/10 22:55:43 INFO Applying migration id=avatar 2026/04/10 22:55:43 INFO Applying migration id=noimage 2026/04/10 22:55:43 INFO Applying migration id=feed 2026/04/10 22:55:43 INFO Applying migration id=bookmarks 2026/04/10 22:55:43 INFO Applying migration id=shareactivity 2026/04/10 22:55:43 INFO Applying migration id=application 2026/04/10 22:55:43 INFO Applying migration id=certificates 2026/04/10 22:55:43 INFO Applying migration id=rawforward 2026/04/10 22:55:43 INFO Applying migration id=publickey 2026/04/10 22:55:43 INFO Applying migration id=resolvegroup 2026/04/10 22:55:43 INFO Applying migration id=reject 2026/04/10 22:55:43 INFO Applying migration id=autodel 2026/04/10 22:55:43 INFO Applying migration id=jsonb 2026/04/10 22:55:43 INFO Applying migration id=quote 2026/04/10 22:55:43 INFO Applying migration id=rfc9421 2026/04/10 22:55:43 INFO Applying migration id=keys 2026/04/10 22:55:43 INFO Applying migration id=portable 2026/04/10 22:55:43 INFO Applying migration id=proofs 2026/04/10 22:55:43 INFO Applying migration id=contexts 2026/04/10 22:55:43 INFO Applying migration id=deliverieshost 2026/04/10 22:55:43 INFO Applying migration id=pembegin 2026/04/10 22:55:43 INFO Applying migration id=didhost 2026/04/10 22:55:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-c2c5-785f-ab64-3ce93813c9d6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-c2c5-77fd-877f-625cae69b5ae activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-c2c5-77fd-877f-625cae69b5ae --- PASS: TestFTS_HashtagWithHash (0.75s) === RUN TestFTS_HashtagWithHashAndQuotes 2026/04/10 22:55:44 INFO Applying migration id=initial 2026/04/10 22:55:44 INFO Applying migration id=notesupdated 2026/04/10 22:55:44 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:44 INFO Applying migration id=activitiesid 2026/04/10 22:55:44 INFO Applying migration id=outbox 2026/04/10 22:55:44 INFO Applying migration id=edits 2026/04/10 22:55:44 INFO Applying migration id=outboxactor 2026/04/10 22:55:44 INFO Applying migration id=outboxsender 2026/04/10 22:55:44 INFO Applying migration id=thread 2026/04/10 22:55:44 INFO Applying migration id=host 2026/04/10 22:55:44 INFO Applying migration id=sharedinbox 2026/04/10 22:55:44 INFO Applying migration id=noteshost 2026/04/10 22:55:44 INFO Applying migration id=fetched 2026/04/10 22:55:44 INFO Applying migration id=move 2026/04/10 22:55:44 INFO Applying migration id=cleanup 2026/04/10 22:55:44 INFO Applying migration id=received 2026/04/10 22:55:44 INFO Applying migration id=namehost 2026/04/10 22:55:44 INFO Applying migration id=outboxhost 2026/04/10 22:55:44 INFO Applying migration id=notesfts 2026/04/10 22:55:44 INFO Applying migration id=iconsname 2026/04/10 22:55:44 INFO Applying migration id=nohash 2026/04/10 22:55:44 INFO Applying migration id=shares 2026/04/10 22:55:44 INFO Applying migration id=actorttl 2026/04/10 22:55:44 INFO Applying migration id=tocc 2026/04/10 22:55:44 INFO Applying migration id=followeds 2026/04/10 22:55:44 INFO Applying migration id=certhash 2026/04/10 22:55:44 INFO Applying migration id=follows_sync 2026/04/10 22:55:44 INFO Applying migration id=jsonpath 2026/04/10 22:55:44 INFO Applying migration id=localforward 2026/04/10 22:55:44 INFO Applying migration id=avatar 2026/04/10 22:55:44 INFO Applying migration id=noimage 2026/04/10 22:55:44 INFO Applying migration id=feed 2026/04/10 22:55:44 INFO Applying migration id=bookmarks 2026/04/10 22:55:44 INFO Applying migration id=shareactivity 2026/04/10 22:55:44 INFO Applying migration id=application 2026/04/10 22:55:44 INFO Applying migration id=certificates 2026/04/10 22:55:44 INFO Applying migration id=rawforward 2026/04/10 22:55:44 INFO Applying migration id=publickey 2026/04/10 22:55:44 INFO Applying migration id=resolvegroup 2026/04/10 22:55:44 INFO Applying migration id=reject 2026/04/10 22:55:44 INFO Applying migration id=autodel 2026/04/10 22:55:44 INFO Applying migration id=jsonb 2026/04/10 22:55:44 INFO Applying migration id=quote 2026/04/10 22:55:44 INFO Applying migration id=rfc9421 2026/04/10 22:55:44 INFO Applying migration id=keys 2026/04/10 22:55:44 INFO Applying migration id=portable 2026/04/10 22:55:44 INFO Applying migration id=proofs 2026/04/10 22:55:44 INFO Applying migration id=contexts 2026/04/10 22:55:44 INFO Applying migration id=deliverieshost 2026/04/10 22:55:44 INFO Applying migration id=pembegin 2026/04/10 22:55:44 INFO Applying migration id=didhost 2026/04/10 22:55:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-c6b2-78aa-a6e2-2f0d12a29061 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-c6b2-7848-bcaa-512923eb2396 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-c6b2-7848-bcaa-512923eb2396 --- PASS: TestFTS_HashtagWithHashAndQuotes (1.01s) === RUN TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser 2026/04/10 22:55:45 INFO Applying migration id=initial 2026/04/10 22:55:45 INFO Applying migration id=notesupdated 2026/04/10 22:55:45 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:45 INFO Applying migration id=activitiesid 2026/04/10 22:55:45 INFO Applying migration id=outbox 2026/04/10 22:55:45 INFO Applying migration id=edits 2026/04/10 22:55:45 INFO Applying migration id=outboxactor 2026/04/10 22:55:45 INFO Applying migration id=outboxsender 2026/04/10 22:55:45 INFO Applying migration id=thread 2026/04/10 22:55:45 INFO Applying migration id=host 2026/04/10 22:55:45 INFO Applying migration id=sharedinbox 2026/04/10 22:55:45 INFO Applying migration id=noteshost 2026/04/10 22:55:45 INFO Applying migration id=fetched 2026/04/10 22:55:45 INFO Applying migration id=move 2026/04/10 22:55:45 INFO Applying migration id=cleanup 2026/04/10 22:55:45 INFO Applying migration id=received 2026/04/10 22:55:45 INFO Applying migration id=namehost 2026/04/10 22:55:45 INFO Applying migration id=outboxhost 2026/04/10 22:55:45 INFO Applying migration id=notesfts 2026/04/10 22:55:45 INFO Applying migration id=iconsname 2026/04/10 22:55:45 INFO Applying migration id=nohash 2026/04/10 22:55:45 INFO Applying migration id=shares 2026/04/10 22:55:45 INFO Applying migration id=actorttl 2026/04/10 22:55:45 INFO Applying migration id=tocc 2026/04/10 22:55:45 INFO Applying migration id=followeds 2026/04/10 22:55:45 INFO Applying migration id=certhash 2026/04/10 22:55:45 INFO Applying migration id=follows_sync 2026/04/10 22:55:45 INFO Applying migration id=jsonpath 2026/04/10 22:55:45 INFO Applying migration id=localforward 2026/04/10 22:55:45 INFO Applying migration id=avatar 2026/04/10 22:55:45 INFO Applying migration id=noimage 2026/04/10 22:55:45 INFO Applying migration id=feed 2026/04/10 22:55:45 INFO Applying migration id=bookmarks 2026/04/10 22:55:45 INFO Applying migration id=shareactivity 2026/04/10 22:55:45 INFO Applying migration id=application 2026/04/10 22:55:45 INFO Applying migration id=certificates 2026/04/10 22:55:45 INFO Applying migration id=rawforward 2026/04/10 22:55:45 INFO Applying migration id=publickey 2026/04/10 22:55:45 INFO Applying migration id=resolvegroup 2026/04/10 22:55:45 INFO Applying migration id=reject 2026/04/10 22:55:45 INFO Applying migration id=autodel 2026/04/10 22:55:45 INFO Applying migration id=jsonb 2026/04/10 22:55:45 INFO Applying migration id=quote 2026/04/10 22:55:45 INFO Applying migration id=rfc9421 2026/04/10 22:55:45 INFO Applying migration id=keys 2026/04/10 22:55:45 INFO Applying migration id=portable 2026/04/10 22:55:45 INFO Applying migration id=proofs 2026/04/10 22:55:45 INFO Applying migration id=contexts 2026/04/10 22:55:45 INFO Applying migration id=deliverieshost 2026/04/10 22:55:45 INFO Applying migration id=pembegin 2026/04/10 22:55:45 INFO Applying migration id=didhost 2026/04/10 22:55:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-caa5-701a-a4f6-0c87bdc16a0b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-caa4-7edc-b860-e0fd0775735a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-caa4-7edc-b860-e0fd0775735a --- PASS: TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser (1.01s) === RUN TestFTS_HashtagWithHashAndQuotesSecondPage 2026/04/10 22:55:46 INFO Applying migration id=initial 2026/04/10 22:55:46 INFO Applying migration id=notesupdated 2026/04/10 22:55:46 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:46 INFO Applying migration id=activitiesid 2026/04/10 22:55:46 INFO Applying migration id=outbox 2026/04/10 22:55:46 INFO Applying migration id=edits 2026/04/10 22:55:46 INFO Applying migration id=outboxactor 2026/04/10 22:55:46 INFO Applying migration id=outboxsender 2026/04/10 22:55:46 INFO Applying migration id=thread 2026/04/10 22:55:46 INFO Applying migration id=host 2026/04/10 22:55:46 INFO Applying migration id=sharedinbox 2026/04/10 22:55:46 INFO Applying migration id=noteshost 2026/04/10 22:55:46 INFO Applying migration id=fetched 2026/04/10 22:55:46 INFO Applying migration id=move 2026/04/10 22:55:46 INFO Applying migration id=cleanup 2026/04/10 22:55:46 INFO Applying migration id=received 2026/04/10 22:55:46 INFO Applying migration id=namehost 2026/04/10 22:55:46 INFO Applying migration id=outboxhost 2026/04/10 22:55:46 INFO Applying migration id=notesfts 2026/04/10 22:55:46 INFO Applying migration id=iconsname 2026/04/10 22:55:46 INFO Applying migration id=nohash 2026/04/10 22:55:46 INFO Applying migration id=shares 2026/04/10 22:55:46 INFO Applying migration id=actorttl 2026/04/10 22:55:46 INFO Applying migration id=tocc 2026/04/10 22:55:46 INFO Applying migration id=followeds 2026/04/10 22:55:46 INFO Applying migration id=certhash 2026/04/10 22:55:46 INFO Applying migration id=follows_sync 2026/04/10 22:55:46 INFO Applying migration id=jsonpath 2026/04/10 22:55:46 INFO Applying migration id=localforward 2026/04/10 22:55:46 INFO Applying migration id=avatar 2026/04/10 22:55:46 INFO Applying migration id=noimage 2026/04/10 22:55:46 INFO Applying migration id=feed 2026/04/10 22:55:46 INFO Applying migration id=bookmarks 2026/04/10 22:55:46 INFO Applying migration id=shareactivity 2026/04/10 22:55:46 INFO Applying migration id=application 2026/04/10 22:55:46 INFO Applying migration id=certificates 2026/04/10 22:55:46 INFO Applying migration id=rawforward 2026/04/10 22:55:46 INFO Applying migration id=publickey 2026/04/10 22:55:46 INFO Applying migration id=resolvegroup 2026/04/10 22:55:46 INFO Applying migration id=reject 2026/04/10 22:55:46 INFO Applying migration id=autodel 2026/04/10 22:55:46 INFO Applying migration id=jsonb 2026/04/10 22:55:46 INFO Applying migration id=quote 2026/04/10 22:55:46 INFO Applying migration id=rfc9421 2026/04/10 22:55:46 INFO Applying migration id=keys 2026/04/10 22:55:46 INFO Applying migration id=portable 2026/04/10 22:55:46 INFO Applying migration id=proofs 2026/04/10 22:55:46 INFO Applying migration id=contexts 2026/04/10 22:55:46 INFO Applying migration id=deliverieshost 2026/04/10 22:55:46 INFO Applying migration id=pembegin 2026/04/10 22:55:46 INFO Applying migration id=didhost 2026/04/10 22:55:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-cf35-7210-98ef-b25466bd27c4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-cf35-71ae-a4df-50d879870ab7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-cf35-71ae-a4df-50d879870ab7 --- PASS: TestFTS_HashtagWithHashAndQuotesSecondPage (1.17s) === RUN TestFTS_NoInput 2026/04/10 22:55:47 INFO Applying migration id=initial 2026/04/10 22:55:47 INFO Applying migration id=notesupdated 2026/04/10 22:55:47 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:47 INFO Applying migration id=activitiesid 2026/04/10 22:55:47 INFO Applying migration id=outbox 2026/04/10 22:55:47 INFO Applying migration id=edits 2026/04/10 22:55:47 INFO Applying migration id=outboxactor 2026/04/10 22:55:47 INFO Applying migration id=outboxsender 2026/04/10 22:55:47 INFO Applying migration id=thread 2026/04/10 22:55:47 INFO Applying migration id=host 2026/04/10 22:55:47 INFO Applying migration id=sharedinbox 2026/04/10 22:55:47 INFO Applying migration id=noteshost 2026/04/10 22:55:47 INFO Applying migration id=fetched 2026/04/10 22:55:47 INFO Applying migration id=move 2026/04/10 22:55:47 INFO Applying migration id=cleanup 2026/04/10 22:55:47 INFO Applying migration id=received 2026/04/10 22:55:47 INFO Applying migration id=namehost 2026/04/10 22:55:47 INFO Applying migration id=outboxhost 2026/04/10 22:55:47 INFO Applying migration id=notesfts 2026/04/10 22:55:47 INFO Applying migration id=iconsname 2026/04/10 22:55:47 INFO Applying migration id=nohash 2026/04/10 22:55:47 INFO Applying migration id=shares 2026/04/10 22:55:47 INFO Applying migration id=actorttl 2026/04/10 22:55:47 INFO Applying migration id=tocc 2026/04/10 22:55:47 INFO Applying migration id=followeds 2026/04/10 22:55:47 INFO Applying migration id=certhash 2026/04/10 22:55:47 INFO Applying migration id=follows_sync 2026/04/10 22:55:47 INFO Applying migration id=jsonpath 2026/04/10 22:55:47 INFO Applying migration id=localforward 2026/04/10 22:55:47 INFO Applying migration id=avatar 2026/04/10 22:55:47 INFO Applying migration id=noimage 2026/04/10 22:55:47 INFO Applying migration id=feed 2026/04/10 22:55:47 INFO Applying migration id=bookmarks 2026/04/10 22:55:47 INFO Applying migration id=shareactivity 2026/04/10 22:55:47 INFO Applying migration id=application 2026/04/10 22:55:47 INFO Applying migration id=certificates 2026/04/10 22:55:47 INFO Applying migration id=rawforward 2026/04/10 22:55:47 INFO Applying migration id=publickey 2026/04/10 22:55:47 INFO Applying migration id=resolvegroup 2026/04/10 22:55:47 INFO Applying migration id=reject 2026/04/10 22:55:47 INFO Applying migration id=autodel 2026/04/10 22:55:47 INFO Applying migration id=jsonb 2026/04/10 22:55:47 INFO Applying migration id=quote 2026/04/10 22:55:47 INFO Applying migration id=rfc9421 2026/04/10 22:55:47 INFO Applying migration id=keys 2026/04/10 22:55:47 INFO Applying migration id=portable 2026/04/10 22:55:47 INFO Applying migration id=proofs 2026/04/10 22:55:47 INFO Applying migration id=contexts 2026/04/10 22:55:47 INFO Applying migration id=deliverieshost 2026/04/10 22:55:47 INFO Applying migration id=pembegin 2026/04/10 22:55:47 INFO Applying migration id=didhost --- PASS: TestFTS_NoInput (1.18s) === RUN TestFTS_EmptyInput 2026/04/10 22:55:48 INFO Applying migration id=initial 2026/04/10 22:55:48 INFO Applying migration id=notesupdated 2026/04/10 22:55:48 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:48 INFO Applying migration id=activitiesid 2026/04/10 22:55:48 INFO Applying migration id=outbox 2026/04/10 22:55:48 INFO Applying migration id=edits 2026/04/10 22:55:48 INFO Applying migration id=outboxactor 2026/04/10 22:55:48 INFO Applying migration id=outboxsender 2026/04/10 22:55:48 INFO Applying migration id=thread 2026/04/10 22:55:48 INFO Applying migration id=host 2026/04/10 22:55:48 INFO Applying migration id=sharedinbox 2026/04/10 22:55:48 INFO Applying migration id=noteshost 2026/04/10 22:55:48 INFO Applying migration id=fetched 2026/04/10 22:55:48 INFO Applying migration id=move 2026/04/10 22:55:48 INFO Applying migration id=cleanup 2026/04/10 22:55:48 INFO Applying migration id=received 2026/04/10 22:55:48 INFO Applying migration id=namehost 2026/04/10 22:55:48 INFO Applying migration id=outboxhost 2026/04/10 22:55:48 INFO Applying migration id=notesfts 2026/04/10 22:55:48 INFO Applying migration id=iconsname 2026/04/10 22:55:48 INFO Applying migration id=nohash 2026/04/10 22:55:48 INFO Applying migration id=shares 2026/04/10 22:55:48 INFO Applying migration id=actorttl 2026/04/10 22:55:48 INFO Applying migration id=tocc 2026/04/10 22:55:48 INFO Applying migration id=followeds 2026/04/10 22:55:48 INFO Applying migration id=certhash 2026/04/10 22:55:48 INFO Applying migration id=follows_sync 2026/04/10 22:55:48 INFO Applying migration id=jsonpath 2026/04/10 22:55:48 INFO Applying migration id=localforward 2026/04/10 22:55:48 INFO Applying migration id=avatar 2026/04/10 22:55:48 INFO Applying migration id=noimage 2026/04/10 22:55:48 INFO Applying migration id=feed 2026/04/10 22:55:48 INFO Applying migration id=bookmarks 2026/04/10 22:55:48 INFO Applying migration id=shareactivity 2026/04/10 22:55:48 INFO Applying migration id=application 2026/04/10 22:55:48 INFO Applying migration id=certificates 2026/04/10 22:55:48 INFO Applying migration id=rawforward 2026/04/10 22:55:48 INFO Applying migration id=publickey 2026/04/10 22:55:48 INFO Applying migration id=resolvegroup 2026/04/10 22:55:48 INFO Applying migration id=reject 2026/04/10 22:55:48 INFO Applying migration id=autodel 2026/04/10 22:55:48 INFO Applying migration id=jsonb 2026/04/10 22:55:48 INFO Applying migration id=quote 2026/04/10 22:55:48 INFO Applying migration id=rfc9421 2026/04/10 22:55:48 INFO Applying migration id=keys 2026/04/10 22:55:48 INFO Applying migration id=portable 2026/04/10 22:55:48 INFO Applying migration id=proofs 2026/04/10 22:55:48 INFO Applying migration id=contexts 2026/04/10 22:55:48 INFO Applying migration id=deliverieshost 2026/04/10 22:55:48 INFO Applying migration id=pembegin 2026/04/10 22:55:48 INFO Applying migration id=didhost --- PASS: TestFTS_EmptyInput (0.89s) === RUN TestFTS_InvalidEscapeSequence 2026/04/10 22:55:49 INFO Applying migration id=initial 2026/04/10 22:55:49 INFO Applying migration id=notesupdated 2026/04/10 22:55:49 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:49 INFO Applying migration id=activitiesid 2026/04/10 22:55:49 INFO Applying migration id=outbox 2026/04/10 22:55:49 INFO Applying migration id=edits 2026/04/10 22:55:49 INFO Applying migration id=outboxactor 2026/04/10 22:55:49 INFO Applying migration id=outboxsender 2026/04/10 22:55:49 INFO Applying migration id=thread 2026/04/10 22:55:49 INFO Applying migration id=host 2026/04/10 22:55:49 INFO Applying migration id=sharedinbox 2026/04/10 22:55:49 INFO Applying migration id=noteshost 2026/04/10 22:55:49 INFO Applying migration id=fetched 2026/04/10 22:55:49 INFO Applying migration id=move 2026/04/10 22:55:49 INFO Applying migration id=cleanup 2026/04/10 22:55:49 INFO Applying migration id=received 2026/04/10 22:55:49 INFO Applying migration id=namehost 2026/04/10 22:55:49 INFO Applying migration id=outboxhost 2026/04/10 22:55:49 INFO Applying migration id=notesfts 2026/04/10 22:55:49 INFO Applying migration id=iconsname 2026/04/10 22:55:49 INFO Applying migration id=nohash 2026/04/10 22:55:49 INFO Applying migration id=shares 2026/04/10 22:55:49 INFO Applying migration id=actorttl 2026/04/10 22:55:49 INFO Applying migration id=tocc 2026/04/10 22:55:49 INFO Applying migration id=followeds 2026/04/10 22:55:49 INFO Applying migration id=certhash 2026/04/10 22:55:49 INFO Applying migration id=follows_sync 2026/04/10 22:55:49 INFO Applying migration id=jsonpath 2026/04/10 22:55:49 INFO Applying migration id=localforward 2026/04/10 22:55:49 INFO Applying migration id=avatar 2026/04/10 22:55:49 INFO Applying migration id=noimage 2026/04/10 22:55:49 INFO Applying migration id=feed 2026/04/10 22:55:49 INFO Applying migration id=bookmarks 2026/04/10 22:55:49 INFO Applying migration id=shareactivity 2026/04/10 22:55:49 INFO Applying migration id=application 2026/04/10 22:55:49 INFO Applying migration id=certificates 2026/04/10 22:55:49 INFO Applying migration id=rawforward 2026/04/10 22:55:49 INFO Applying migration id=publickey 2026/04/10 22:55:49 INFO Applying migration id=resolvegroup 2026/04/10 22:55:49 INFO Applying migration id=reject 2026/04/10 22:55:49 INFO Applying migration id=autodel 2026/04/10 22:55:49 INFO Applying migration id=jsonb 2026/04/10 22:55:49 INFO Applying migration id=quote 2026/04/10 22:55:49 INFO Applying migration id=rfc9421 2026/04/10 22:55:49 INFO Applying migration id=keys 2026/04/10 22:55:49 INFO Applying migration id=portable 2026/04/10 22:55:49 INFO Applying migration id=proofs 2026/04/10 22:55:49 INFO Applying migration id=contexts 2026/04/10 22:55:49 INFO Applying migration id=deliverieshost 2026/04/10 22:55:49 INFO Applying migration id=pembegin 2026/04/10 22:55:49 INFO Applying migration id=didhost 2026/04/10 22:55:50 INFO Failed to decode query url=/users/fts?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestFTS_InvalidEscapeSequence (0.84s) === RUN TestFTS_UnathenticatedUser 2026/04/10 22:55:50 INFO Applying migration id=initial 2026/04/10 22:55:50 INFO Applying migration id=notesupdated 2026/04/10 22:55:50 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:50 INFO Applying migration id=activitiesid 2026/04/10 22:55:50 INFO Applying migration id=outbox 2026/04/10 22:55:50 INFO Applying migration id=edits 2026/04/10 22:55:50 INFO Applying migration id=outboxactor 2026/04/10 22:55:50 INFO Applying migration id=outboxsender 2026/04/10 22:55:50 INFO Applying migration id=thread 2026/04/10 22:55:50 INFO Applying migration id=host 2026/04/10 22:55:50 INFO Applying migration id=sharedinbox 2026/04/10 22:55:50 INFO Applying migration id=noteshost 2026/04/10 22:55:50 INFO Applying migration id=fetched 2026/04/10 22:55:50 INFO Applying migration id=move 2026/04/10 22:55:50 INFO Applying migration id=cleanup 2026/04/10 22:55:50 INFO Applying migration id=received 2026/04/10 22:55:50 INFO Applying migration id=namehost 2026/04/10 22:55:50 INFO Applying migration id=outboxhost 2026/04/10 22:55:50 INFO Applying migration id=notesfts 2026/04/10 22:55:50 INFO Applying migration id=iconsname 2026/04/10 22:55:50 INFO Applying migration id=nohash 2026/04/10 22:55:50 INFO Applying migration id=shares 2026/04/10 22:55:50 INFO Applying migration id=actorttl 2026/04/10 22:55:50 INFO Applying migration id=tocc 2026/04/10 22:55:50 INFO Applying migration id=followeds 2026/04/10 22:55:50 INFO Applying migration id=certhash 2026/04/10 22:55:50 INFO Applying migration id=follows_sync 2026/04/10 22:55:50 INFO Applying migration id=jsonpath 2026/04/10 22:55:50 INFO Applying migration id=localforward 2026/04/10 22:55:50 INFO Applying migration id=avatar 2026/04/10 22:55:50 INFO Applying migration id=noimage 2026/04/10 22:55:50 INFO Applying migration id=feed 2026/04/10 22:55:50 INFO Applying migration id=bookmarks 2026/04/10 22:55:50 INFO Applying migration id=shareactivity 2026/04/10 22:55:50 INFO Applying migration id=application 2026/04/10 22:55:50 INFO Applying migration id=certificates 2026/04/10 22:55:50 INFO Applying migration id=rawforward 2026/04/10 22:55:50 INFO Applying migration id=publickey 2026/04/10 22:55:50 INFO Applying migration id=resolvegroup 2026/04/10 22:55:50 INFO Applying migration id=reject 2026/04/10 22:55:50 INFO Applying migration id=autodel 2026/04/10 22:55:50 INFO Applying migration id=jsonb 2026/04/10 22:55:50 INFO Applying migration id=quote 2026/04/10 22:55:50 INFO Applying migration id=rfc9421 2026/04/10 22:55:50 INFO Applying migration id=keys 2026/04/10 22:55:50 INFO Applying migration id=portable 2026/04/10 22:55:50 INFO Applying migration id=proofs 2026/04/10 22:55:50 INFO Applying migration id=contexts 2026/04/10 22:55:50 INFO Applying migration id=deliverieshost 2026/04/10 22:55:50 INFO Applying migration id=pembegin 2026/04/10 22:55:50 INFO Applying migration id=didhost 2026/04/10 22:55:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-de89-77bc-91a8-a69c3239b3db activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-de89-7764-b56c-3883239e14cc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-de89-7764-b56c-3883239e14cc --- PASS: TestFTS_UnathenticatedUser (1.01s) === RUN TestFTS_SearchByAuthorUserName 2026/04/10 22:55:51 INFO Applying migration id=initial 2026/04/10 22:55:51 INFO Applying migration id=notesupdated 2026/04/10 22:55:51 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:51 INFO Applying migration id=activitiesid 2026/04/10 22:55:51 INFO Applying migration id=outbox 2026/04/10 22:55:51 INFO Applying migration id=edits 2026/04/10 22:55:51 INFO Applying migration id=outboxactor 2026/04/10 22:55:51 INFO Applying migration id=outboxsender 2026/04/10 22:55:51 INFO Applying migration id=thread 2026/04/10 22:55:51 INFO Applying migration id=host 2026/04/10 22:55:51 INFO Applying migration id=sharedinbox 2026/04/10 22:55:51 INFO Applying migration id=noteshost 2026/04/10 22:55:51 INFO Applying migration id=fetched 2026/04/10 22:55:51 INFO Applying migration id=move 2026/04/10 22:55:51 INFO Applying migration id=cleanup 2026/04/10 22:55:51 INFO Applying migration id=received 2026/04/10 22:55:51 INFO Applying migration id=namehost 2026/04/10 22:55:51 INFO Applying migration id=outboxhost 2026/04/10 22:55:51 INFO Applying migration id=notesfts 2026/04/10 22:55:51 INFO Applying migration id=iconsname 2026/04/10 22:55:51 INFO Applying migration id=nohash 2026/04/10 22:55:51 INFO Applying migration id=shares 2026/04/10 22:55:51 INFO Applying migration id=actorttl 2026/04/10 22:55:51 INFO Applying migration id=tocc 2026/04/10 22:55:51 INFO Applying migration id=followeds 2026/04/10 22:55:51 INFO Applying migration id=certhash 2026/04/10 22:55:51 INFO Applying migration id=follows_sync 2026/04/10 22:55:51 INFO Applying migration id=jsonpath 2026/04/10 22:55:51 INFO Applying migration id=localforward 2026/04/10 22:55:51 INFO Applying migration id=avatar 2026/04/10 22:55:51 INFO Applying migration id=noimage 2026/04/10 22:55:51 INFO Applying migration id=feed 2026/04/10 22:55:51 INFO Applying migration id=bookmarks 2026/04/10 22:55:51 INFO Applying migration id=shareactivity 2026/04/10 22:55:51 INFO Applying migration id=application 2026/04/10 22:55:51 INFO Applying migration id=certificates 2026/04/10 22:55:51 INFO Applying migration id=rawforward 2026/04/10 22:55:51 INFO Applying migration id=publickey 2026/04/10 22:55:51 INFO Applying migration id=resolvegroup 2026/04/10 22:55:51 INFO Applying migration id=reject 2026/04/10 22:55:51 INFO Applying migration id=autodel 2026/04/10 22:55:51 INFO Applying migration id=jsonb 2026/04/10 22:55:51 INFO Applying migration id=quote 2026/04/10 22:55:51 INFO Applying migration id=rfc9421 2026/04/10 22:55:51 INFO Applying migration id=keys 2026/04/10 22:55:51 INFO Applying migration id=portable 2026/04/10 22:55:51 INFO Applying migration id=proofs 2026/04/10 22:55:51 INFO Applying migration id=contexts 2026/04/10 22:55:51 INFO Applying migration id=deliverieshost 2026/04/10 22:55:51 INFO Applying migration id=pembegin 2026/04/10 22:55:51 INFO Applying migration id=didhost 2026/04/10 22:55:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-e3d1-7cfa-927f-a2045ea8eb45 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-e3d1-7cab-97a7-47af63ca1e3d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-e3d1-7cab-97a7-47af63ca1e3d --- PASS: TestFTS_SearchByAuthorUserName (1.35s) === RUN TestFTS_SearchByAuthorID 2026/04/10 22:55:52 INFO Applying migration id=initial 2026/04/10 22:55:52 INFO Applying migration id=notesupdated 2026/04/10 22:55:52 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:52 INFO Applying migration id=activitiesid 2026/04/10 22:55:52 INFO Applying migration id=outbox 2026/04/10 22:55:52 INFO Applying migration id=edits 2026/04/10 22:55:52 INFO Applying migration id=outboxactor 2026/04/10 22:55:52 INFO Applying migration id=outboxsender 2026/04/10 22:55:52 INFO Applying migration id=thread 2026/04/10 22:55:52 INFO Applying migration id=host 2026/04/10 22:55:52 INFO Applying migration id=sharedinbox 2026/04/10 22:55:52 INFO Applying migration id=noteshost 2026/04/10 22:55:52 INFO Applying migration id=fetched 2026/04/10 22:55:52 INFO Applying migration id=move 2026/04/10 22:55:52 INFO Applying migration id=cleanup 2026/04/10 22:55:52 INFO Applying migration id=received 2026/04/10 22:55:52 INFO Applying migration id=namehost 2026/04/10 22:55:52 INFO Applying migration id=outboxhost 2026/04/10 22:55:52 INFO Applying migration id=notesfts 2026/04/10 22:55:52 INFO Applying migration id=iconsname 2026/04/10 22:55:52 INFO Applying migration id=nohash 2026/04/10 22:55:52 INFO Applying migration id=shares 2026/04/10 22:55:52 INFO Applying migration id=actorttl 2026/04/10 22:55:52 INFO Applying migration id=tocc 2026/04/10 22:55:52 INFO Applying migration id=followeds 2026/04/10 22:55:52 INFO Applying migration id=certhash 2026/04/10 22:55:52 INFO Applying migration id=follows_sync 2026/04/10 22:55:52 INFO Applying migration id=jsonpath 2026/04/10 22:55:52 INFO Applying migration id=localforward 2026/04/10 22:55:52 INFO Applying migration id=avatar 2026/04/10 22:55:52 INFO Applying migration id=noimage 2026/04/10 22:55:52 INFO Applying migration id=feed 2026/04/10 22:55:52 INFO Applying migration id=bookmarks 2026/04/10 22:55:52 INFO Applying migration id=shareactivity 2026/04/10 22:55:52 INFO Applying migration id=application 2026/04/10 22:55:52 INFO Applying migration id=certificates 2026/04/10 22:55:52 INFO Applying migration id=rawforward 2026/04/10 22:55:52 INFO Applying migration id=publickey 2026/04/10 22:55:52 INFO Applying migration id=resolvegroup 2026/04/10 22:55:52 INFO Applying migration id=reject 2026/04/10 22:55:52 INFO Applying migration id=autodel 2026/04/10 22:55:52 INFO Applying migration id=jsonb 2026/04/10 22:55:52 INFO Applying migration id=quote 2026/04/10 22:55:52 INFO Applying migration id=rfc9421 2026/04/10 22:55:52 INFO Applying migration id=keys 2026/04/10 22:55:52 INFO Applying migration id=portable 2026/04/10 22:55:52 INFO Applying migration id=proofs 2026/04/10 22:55:52 INFO Applying migration id=contexts 2026/04/10 22:55:52 INFO Applying migration id=deliverieshost 2026/04/10 22:55:52 INFO Applying migration id=pembegin 2026/04/10 22:55:52 INFO Applying migration id=didhost 2026/04/10 22:55:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-e935-7a87-b5c9-c3f6cb7bd206 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-e935-7a33-b784-38174e6e5c0d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-e935-7a33-b784-38174e6e5c0d --- PASS: TestFTS_SearchByAuthorID (1.38s) === RUN TestFTS_SearchByMentionUserName 2026/04/10 22:55:54 INFO Applying migration id=initial 2026/04/10 22:55:54 INFO Applying migration id=notesupdated 2026/04/10 22:55:54 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:54 INFO Applying migration id=activitiesid 2026/04/10 22:55:54 INFO Applying migration id=outbox 2026/04/10 22:55:54 INFO Applying migration id=edits 2026/04/10 22:55:54 INFO Applying migration id=outboxactor 2026/04/10 22:55:54 INFO Applying migration id=outboxsender 2026/04/10 22:55:54 INFO Applying migration id=thread 2026/04/10 22:55:54 INFO Applying migration id=host 2026/04/10 22:55:54 INFO Applying migration id=sharedinbox 2026/04/10 22:55:54 INFO Applying migration id=noteshost 2026/04/10 22:55:54 INFO Applying migration id=fetched 2026/04/10 22:55:54 INFO Applying migration id=move 2026/04/10 22:55:54 INFO Applying migration id=cleanup 2026/04/10 22:55:54 INFO Applying migration id=received 2026/04/10 22:55:54 INFO Applying migration id=namehost 2026/04/10 22:55:54 INFO Applying migration id=outboxhost 2026/04/10 22:55:54 INFO Applying migration id=notesfts 2026/04/10 22:55:54 INFO Applying migration id=iconsname 2026/04/10 22:55:54 INFO Applying migration id=nohash 2026/04/10 22:55:54 INFO Applying migration id=shares 2026/04/10 22:55:54 INFO Applying migration id=actorttl 2026/04/10 22:55:54 INFO Applying migration id=tocc 2026/04/10 22:55:54 INFO Applying migration id=followeds 2026/04/10 22:55:54 INFO Applying migration id=certhash 2026/04/10 22:55:54 INFO Applying migration id=follows_sync 2026/04/10 22:55:54 INFO Applying migration id=jsonpath 2026/04/10 22:55:54 INFO Applying migration id=localforward 2026/04/10 22:55:54 INFO Applying migration id=avatar 2026/04/10 22:55:54 INFO Applying migration id=noimage 2026/04/10 22:55:54 INFO Applying migration id=feed 2026/04/10 22:55:54 INFO Applying migration id=bookmarks 2026/04/10 22:55:54 INFO Applying migration id=shareactivity 2026/04/10 22:55:54 INFO Applying migration id=application 2026/04/10 22:55:54 INFO Applying migration id=certificates 2026/04/10 22:55:54 INFO Applying migration id=rawforward 2026/04/10 22:55:54 INFO Applying migration id=publickey 2026/04/10 22:55:54 INFO Applying migration id=resolvegroup 2026/04/10 22:55:54 INFO Applying migration id=reject 2026/04/10 22:55:54 INFO Applying migration id=autodel 2026/04/10 22:55:54 INFO Applying migration id=jsonb 2026/04/10 22:55:54 INFO Applying migration id=quote 2026/04/10 22:55:54 INFO Applying migration id=rfc9421 2026/04/10 22:55:54 INFO Applying migration id=keys 2026/04/10 22:55:54 INFO Applying migration id=portable 2026/04/10 22:55:54 INFO Applying migration id=proofs 2026/04/10 22:55:54 INFO Applying migration id=contexts 2026/04/10 22:55:54 INFO Applying migration id=deliverieshost 2026/04/10 22:55:54 INFO Applying migration id=pembegin 2026/04/10 22:55:54 INFO Applying migration id=didhost --- PASS: TestFTS_SearchByMentionUserName (0.68s) === RUN TestFTS_SearchByMentionID 2026/04/10 22:55:54 INFO Applying migration id=initial 2026/04/10 22:55:54 INFO Applying migration id=notesupdated 2026/04/10 22:55:54 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:54 INFO Applying migration id=activitiesid 2026/04/10 22:55:54 INFO Applying migration id=outbox 2026/04/10 22:55:54 INFO Applying migration id=edits 2026/04/10 22:55:54 INFO Applying migration id=outboxactor 2026/04/10 22:55:54 INFO Applying migration id=outboxsender 2026/04/10 22:55:54 INFO Applying migration id=thread 2026/04/10 22:55:54 INFO Applying migration id=host 2026/04/10 22:55:54 INFO Applying migration id=sharedinbox 2026/04/10 22:55:54 INFO Applying migration id=noteshost 2026/04/10 22:55:54 INFO Applying migration id=fetched 2026/04/10 22:55:54 INFO Applying migration id=move 2026/04/10 22:55:54 INFO Applying migration id=cleanup 2026/04/10 22:55:54 INFO Applying migration id=received 2026/04/10 22:55:54 INFO Applying migration id=namehost 2026/04/10 22:55:54 INFO Applying migration id=outboxhost 2026/04/10 22:55:54 INFO Applying migration id=notesfts 2026/04/10 22:55:54 INFO Applying migration id=iconsname 2026/04/10 22:55:54 INFO Applying migration id=nohash 2026/04/10 22:55:54 INFO Applying migration id=shares 2026/04/10 22:55:54 INFO Applying migration id=actorttl 2026/04/10 22:55:54 INFO Applying migration id=tocc 2026/04/10 22:55:54 INFO Applying migration id=followeds 2026/04/10 22:55:54 INFO Applying migration id=certhash 2026/04/10 22:55:54 INFO Applying migration id=follows_sync 2026/04/10 22:55:54 INFO Applying migration id=jsonpath 2026/04/10 22:55:54 INFO Applying migration id=localforward 2026/04/10 22:55:54 INFO Applying migration id=avatar 2026/04/10 22:55:54 INFO Applying migration id=noimage 2026/04/10 22:55:54 INFO Applying migration id=feed 2026/04/10 22:55:54 INFO Applying migration id=bookmarks 2026/04/10 22:55:54 INFO Applying migration id=shareactivity 2026/04/10 22:55:54 INFO Applying migration id=application 2026/04/10 22:55:54 INFO Applying migration id=certificates 2026/04/10 22:55:54 INFO Applying migration id=rawforward 2026/04/10 22:55:54 INFO Applying migration id=publickey 2026/04/10 22:55:54 INFO Applying migration id=resolvegroup 2026/04/10 22:55:54 INFO Applying migration id=reject 2026/04/10 22:55:54 INFO Applying migration id=autodel 2026/04/10 22:55:54 INFO Applying migration id=jsonb 2026/04/10 22:55:54 INFO Applying migration id=quote 2026/04/10 22:55:54 INFO Applying migration id=rfc9421 2026/04/10 22:55:54 INFO Applying migration id=keys 2026/04/10 22:55:54 INFO Applying migration id=portable 2026/04/10 22:55:54 INFO Applying migration id=proofs 2026/04/10 22:55:54 INFO Applying migration id=contexts 2026/04/10 22:55:54 INFO Applying migration id=deliverieshost 2026/04/10 22:55:54 INFO Applying migration id=pembegin 2026/04/10 22:55:54 INFO Applying migration id=didhost --- PASS: TestFTS_SearchByMentionID (0.74s) === RUN TestHashtag_PublicPost 2026/04/10 22:55:55 INFO Applying migration id=initial 2026/04/10 22:55:55 INFO Applying migration id=notesupdated 2026/04/10 22:55:55 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:55 INFO Applying migration id=activitiesid 2026/04/10 22:55:55 INFO Applying migration id=outbox 2026/04/10 22:55:55 INFO Applying migration id=edits 2026/04/10 22:55:55 INFO Applying migration id=outboxactor 2026/04/10 22:55:55 INFO Applying migration id=outboxsender 2026/04/10 22:55:55 INFO Applying migration id=thread 2026/04/10 22:55:55 INFO Applying migration id=host 2026/04/10 22:55:55 INFO Applying migration id=sharedinbox 2026/04/10 22:55:55 INFO Applying migration id=noteshost 2026/04/10 22:55:55 INFO Applying migration id=fetched 2026/04/10 22:55:55 INFO Applying migration id=move 2026/04/10 22:55:55 INFO Applying migration id=cleanup 2026/04/10 22:55:55 INFO Applying migration id=received 2026/04/10 22:55:55 INFO Applying migration id=namehost 2026/04/10 22:55:55 INFO Applying migration id=outboxhost 2026/04/10 22:55:55 INFO Applying migration id=notesfts 2026/04/10 22:55:55 INFO Applying migration id=iconsname 2026/04/10 22:55:55 INFO Applying migration id=nohash 2026/04/10 22:55:55 INFO Applying migration id=shares 2026/04/10 22:55:55 INFO Applying migration id=actorttl 2026/04/10 22:55:55 INFO Applying migration id=tocc 2026/04/10 22:55:55 INFO Applying migration id=followeds 2026/04/10 22:55:55 INFO Applying migration id=certhash 2026/04/10 22:55:55 INFO Applying migration id=follows_sync 2026/04/10 22:55:55 INFO Applying migration id=jsonpath 2026/04/10 22:55:55 INFO Applying migration id=localforward 2026/04/10 22:55:55 INFO Applying migration id=avatar 2026/04/10 22:55:55 INFO Applying migration id=noimage 2026/04/10 22:55:55 INFO Applying migration id=feed 2026/04/10 22:55:55 INFO Applying migration id=bookmarks 2026/04/10 22:55:55 INFO Applying migration id=shareactivity 2026/04/10 22:55:55 INFO Applying migration id=application 2026/04/10 22:55:55 INFO Applying migration id=certificates 2026/04/10 22:55:55 INFO Applying migration id=rawforward 2026/04/10 22:55:55 INFO Applying migration id=publickey 2026/04/10 22:55:55 INFO Applying migration id=resolvegroup 2026/04/10 22:55:55 INFO Applying migration id=reject 2026/04/10 22:55:55 INFO Applying migration id=autodel 2026/04/10 22:55:55 INFO Applying migration id=jsonb 2026/04/10 22:55:55 INFO Applying migration id=quote 2026/04/10 22:55:55 INFO Applying migration id=rfc9421 2026/04/10 22:55:55 INFO Applying migration id=keys 2026/04/10 22:55:55 INFO Applying migration id=portable 2026/04/10 22:55:55 INFO Applying migration id=proofs 2026/04/10 22:55:55 INFO Applying migration id=contexts 2026/04/10 22:55:55 INFO Applying migration id=deliverieshost 2026/04/10 22:55:55 INFO Applying migration id=pembegin 2026/04/10 22:55:55 INFO Applying migration id=didhost 2026/04/10 22:55:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-f1b6-784d-b71e-c4fe02447377 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-f1b6-77ea-b0a9-14e1eb0c57a0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-f1b6-77ea-b0a9-14e1eb0c57a0 2026/04/10 22:55:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-f1b6-77ea-b0a9-14e1eb0c57a0 2026/04/10 22:55:56 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PublicPost (0.76s) === RUN TestHashtag_PublicPostUnauthenticatedUser 2026/04/10 22:55:56 INFO Applying migration id=initial 2026/04/10 22:55:56 INFO Applying migration id=notesupdated 2026/04/10 22:55:56 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:56 INFO Applying migration id=activitiesid 2026/04/10 22:55:56 INFO Applying migration id=outbox 2026/04/10 22:55:56 INFO Applying migration id=edits 2026/04/10 22:55:56 INFO Applying migration id=outboxactor 2026/04/10 22:55:56 INFO Applying migration id=outboxsender 2026/04/10 22:55:56 INFO Applying migration id=thread 2026/04/10 22:55:56 INFO Applying migration id=host 2026/04/10 22:55:56 INFO Applying migration id=sharedinbox 2026/04/10 22:55:56 INFO Applying migration id=noteshost 2026/04/10 22:55:56 INFO Applying migration id=fetched 2026/04/10 22:55:56 INFO Applying migration id=move 2026/04/10 22:55:56 INFO Applying migration id=cleanup 2026/04/10 22:55:56 INFO Applying migration id=received 2026/04/10 22:55:56 INFO Applying migration id=namehost 2026/04/10 22:55:56 INFO Applying migration id=outboxhost 2026/04/10 22:55:56 INFO Applying migration id=notesfts 2026/04/10 22:55:56 INFO Applying migration id=iconsname 2026/04/10 22:55:56 INFO Applying migration id=nohash 2026/04/10 22:55:56 INFO Applying migration id=shares 2026/04/10 22:55:56 INFO Applying migration id=actorttl 2026/04/10 22:55:56 INFO Applying migration id=tocc 2026/04/10 22:55:56 INFO Applying migration id=followeds 2026/04/10 22:55:56 INFO Applying migration id=certhash 2026/04/10 22:55:56 INFO Applying migration id=follows_sync 2026/04/10 22:55:56 INFO Applying migration id=jsonpath 2026/04/10 22:55:56 INFO Applying migration id=localforward 2026/04/10 22:55:56 INFO Applying migration id=avatar 2026/04/10 22:55:56 INFO Applying migration id=noimage 2026/04/10 22:55:56 INFO Applying migration id=feed 2026/04/10 22:55:56 INFO Applying migration id=bookmarks 2026/04/10 22:55:56 INFO Applying migration id=shareactivity 2026/04/10 22:55:56 INFO Applying migration id=application 2026/04/10 22:55:56 INFO Applying migration id=certificates 2026/04/10 22:55:56 INFO Applying migration id=rawforward 2026/04/10 22:55:56 INFO Applying migration id=publickey 2026/04/10 22:55:56 INFO Applying migration id=resolvegroup 2026/04/10 22:55:56 INFO Applying migration id=reject 2026/04/10 22:55:56 INFO Applying migration id=autodel 2026/04/10 22:55:56 INFO Applying migration id=jsonb 2026/04/10 22:55:56 INFO Applying migration id=quote 2026/04/10 22:55:56 INFO Applying migration id=rfc9421 2026/04/10 22:55:56 INFO Applying migration id=keys 2026/04/10 22:55:56 INFO Applying migration id=portable 2026/04/10 22:55:56 INFO Applying migration id=proofs 2026/04/10 22:55:56 INFO Applying migration id=contexts 2026/04/10 22:55:56 INFO Applying migration id=deliverieshost 2026/04/10 22:55:56 INFO Applying migration id=pembegin 2026/04/10 22:55:56 INFO Applying migration id=didhost 2026/04/10 22:55:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-f4cc-7aea-8e99-128c67e3a703 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-f4cc-7a56-9375-4511b16e4a9a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-f4cc-7a56-9375-4511b16e4a9a 2026/04/10 22:55:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-f4cc-7a56-9375-4511b16e4a9a 2026/04/10 22:55:57 INFO Generating first response key=/hashtag/world --- PASS: TestHashtag_PublicPostUnauthenticatedUser (0.79s) === RUN TestHashtag_ExclamationMark 2026/04/10 22:55:57 INFO Applying migration id=initial 2026/04/10 22:55:57 INFO Applying migration id=notesupdated 2026/04/10 22:55:57 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:57 INFO Applying migration id=activitiesid 2026/04/10 22:55:57 INFO Applying migration id=outbox 2026/04/10 22:55:57 INFO Applying migration id=edits 2026/04/10 22:55:57 INFO Applying migration id=outboxactor 2026/04/10 22:55:57 INFO Applying migration id=outboxsender 2026/04/10 22:55:57 INFO Applying migration id=thread 2026/04/10 22:55:57 INFO Applying migration id=host 2026/04/10 22:55:57 INFO Applying migration id=sharedinbox 2026/04/10 22:55:57 INFO Applying migration id=noteshost 2026/04/10 22:55:57 INFO Applying migration id=fetched 2026/04/10 22:55:57 INFO Applying migration id=move 2026/04/10 22:55:57 INFO Applying migration id=cleanup 2026/04/10 22:55:57 INFO Applying migration id=received 2026/04/10 22:55:57 INFO Applying migration id=namehost 2026/04/10 22:55:57 INFO Applying migration id=outboxhost 2026/04/10 22:55:57 INFO Applying migration id=notesfts 2026/04/10 22:55:57 INFO Applying migration id=iconsname 2026/04/10 22:55:57 INFO Applying migration id=nohash 2026/04/10 22:55:57 INFO Applying migration id=shares 2026/04/10 22:55:57 INFO Applying migration id=actorttl 2026/04/10 22:55:57 INFO Applying migration id=tocc 2026/04/10 22:55:57 INFO Applying migration id=followeds 2026/04/10 22:55:57 INFO Applying migration id=certhash 2026/04/10 22:55:57 INFO Applying migration id=follows_sync 2026/04/10 22:55:57 INFO Applying migration id=jsonpath 2026/04/10 22:55:57 INFO Applying migration id=localforward 2026/04/10 22:55:57 INFO Applying migration id=avatar 2026/04/10 22:55:57 INFO Applying migration id=noimage 2026/04/10 22:55:57 INFO Applying migration id=feed 2026/04/10 22:55:57 INFO Applying migration id=bookmarks 2026/04/10 22:55:57 INFO Applying migration id=shareactivity 2026/04/10 22:55:57 INFO Applying migration id=application 2026/04/10 22:55:57 INFO Applying migration id=certificates 2026/04/10 22:55:57 INFO Applying migration id=rawforward 2026/04/10 22:55:57 INFO Applying migration id=publickey 2026/04/10 22:55:57 INFO Applying migration id=resolvegroup 2026/04/10 22:55:57 INFO Applying migration id=reject 2026/04/10 22:55:57 INFO Applying migration id=autodel 2026/04/10 22:55:57 INFO Applying migration id=jsonb 2026/04/10 22:55:57 INFO Applying migration id=quote 2026/04/10 22:55:57 INFO Applying migration id=rfc9421 2026/04/10 22:55:57 INFO Applying migration id=keys 2026/04/10 22:55:57 INFO Applying migration id=portable 2026/04/10 22:55:57 INFO Applying migration id=proofs 2026/04/10 22:55:57 INFO Applying migration id=contexts 2026/04/10 22:55:57 INFO Applying migration id=deliverieshost 2026/04/10 22:55:57 INFO Applying migration id=pembegin 2026/04/10 22:55:57 INFO Applying migration id=didhost 2026/04/10 22:55:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-f71d-7dc7-a89b-573eb8a86164 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-f71d-7d64-a39c-377aeffae9ec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-f71d-7d64-a39c-377aeffae9ec 2026/04/10 22:55:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-f71d-7d64-a39c-377aeffae9ec 2026/04/10 22:55:57 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_ExclamationMark (0.59s) === RUN TestHashtag_Beginning 2026/04/10 22:55:57 INFO Applying migration id=initial 2026/04/10 22:55:57 INFO Applying migration id=notesupdated 2026/04/10 22:55:57 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:57 INFO Applying migration id=activitiesid 2026/04/10 22:55:57 INFO Applying migration id=outbox 2026/04/10 22:55:57 INFO Applying migration id=edits 2026/04/10 22:55:57 INFO Applying migration id=outboxactor 2026/04/10 22:55:57 INFO Applying migration id=outboxsender 2026/04/10 22:55:57 INFO Applying migration id=thread 2026/04/10 22:55:57 INFO Applying migration id=host 2026/04/10 22:55:57 INFO Applying migration id=sharedinbox 2026/04/10 22:55:57 INFO Applying migration id=noteshost 2026/04/10 22:55:57 INFO Applying migration id=fetched 2026/04/10 22:55:57 INFO Applying migration id=move 2026/04/10 22:55:57 INFO Applying migration id=cleanup 2026/04/10 22:55:57 INFO Applying migration id=received 2026/04/10 22:55:57 INFO Applying migration id=namehost 2026/04/10 22:55:57 INFO Applying migration id=outboxhost 2026/04/10 22:55:57 INFO Applying migration id=notesfts 2026/04/10 22:55:57 INFO Applying migration id=iconsname 2026/04/10 22:55:57 INFO Applying migration id=nohash 2026/04/10 22:55:57 INFO Applying migration id=shares 2026/04/10 22:55:57 INFO Applying migration id=actorttl 2026/04/10 22:55:57 INFO Applying migration id=tocc 2026/04/10 22:55:57 INFO Applying migration id=followeds 2026/04/10 22:55:57 INFO Applying migration id=certhash 2026/04/10 22:55:57 INFO Applying migration id=follows_sync 2026/04/10 22:55:57 INFO Applying migration id=jsonpath 2026/04/10 22:55:57 INFO Applying migration id=localforward 2026/04/10 22:55:57 INFO Applying migration id=avatar 2026/04/10 22:55:57 INFO Applying migration id=noimage 2026/04/10 22:55:57 INFO Applying migration id=feed 2026/04/10 22:55:57 INFO Applying migration id=bookmarks 2026/04/10 22:55:57 INFO Applying migration id=shareactivity 2026/04/10 22:55:57 INFO Applying migration id=application 2026/04/10 22:55:57 INFO Applying migration id=certificates 2026/04/10 22:55:57 INFO Applying migration id=rawforward 2026/04/10 22:55:57 INFO Applying migration id=publickey 2026/04/10 22:55:57 INFO Applying migration id=resolvegroup 2026/04/10 22:55:57 INFO Applying migration id=reject 2026/04/10 22:55:57 INFO Applying migration id=autodel 2026/04/10 22:55:57 INFO Applying migration id=jsonb 2026/04/10 22:55:57 INFO Applying migration id=quote 2026/04/10 22:55:57 INFO Applying migration id=rfc9421 2026/04/10 22:55:57 INFO Applying migration id=keys 2026/04/10 22:55:57 INFO Applying migration id=portable 2026/04/10 22:55:57 INFO Applying migration id=proofs 2026/04/10 22:55:57 INFO Applying migration id=contexts 2026/04/10 22:55:57 INFO Applying migration id=deliverieshost 2026/04/10 22:55:57 INFO Applying migration id=pembegin 2026/04/10 22:55:57 INFO Applying migration id=didhost 2026/04/10 22:55:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-fc07-7d0e-8b9a-1a3c98cb7c59 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-fc07-7485-8a66-a86066520b78 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-fc07-7485-8a66-a86066520b78 2026/04/10 22:55:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-fc07-7485-8a66-a86066520b78 2026/04/10 22:55:58 INFO Generating first response key=/hashtag/Hello --- PASS: TestHashtag_Beginning (1.26s) === RUN TestHashtag_Multiple 2026/04/10 22:55:58 INFO Applying migration id=initial 2026/04/10 22:55:58 INFO Applying migration id=notesupdated 2026/04/10 22:55:58 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:58 INFO Applying migration id=activitiesid 2026/04/10 22:55:58 INFO Applying migration id=outbox 2026/04/10 22:55:58 INFO Applying migration id=edits 2026/04/10 22:55:58 INFO Applying migration id=outboxactor 2026/04/10 22:55:58 INFO Applying migration id=outboxsender 2026/04/10 22:55:58 INFO Applying migration id=thread 2026/04/10 22:55:58 INFO Applying migration id=host 2026/04/10 22:55:58 INFO Applying migration id=sharedinbox 2026/04/10 22:55:58 INFO Applying migration id=noteshost 2026/04/10 22:55:58 INFO Applying migration id=fetched 2026/04/10 22:55:58 INFO Applying migration id=move 2026/04/10 22:55:58 INFO Applying migration id=cleanup 2026/04/10 22:55:58 INFO Applying migration id=received 2026/04/10 22:55:58 INFO Applying migration id=namehost 2026/04/10 22:55:59 INFO Applying migration id=outboxhost 2026/04/10 22:55:59 INFO Applying migration id=notesfts 2026/04/10 22:55:59 INFO Applying migration id=iconsname 2026/04/10 22:55:59 INFO Applying migration id=nohash 2026/04/10 22:55:59 INFO Applying migration id=shares 2026/04/10 22:55:59 INFO Applying migration id=actorttl 2026/04/10 22:55:59 INFO Applying migration id=tocc 2026/04/10 22:55:59 INFO Applying migration id=followeds 2026/04/10 22:55:59 INFO Applying migration id=certhash 2026/04/10 22:55:59 INFO Applying migration id=follows_sync 2026/04/10 22:55:59 INFO Applying migration id=jsonpath 2026/04/10 22:55:59 INFO Applying migration id=localforward 2026/04/10 22:55:59 INFO Applying migration id=avatar 2026/04/10 22:55:59 INFO Applying migration id=noimage 2026/04/10 22:55:59 INFO Applying migration id=feed 2026/04/10 22:55:59 INFO Applying migration id=bookmarks 2026/04/10 22:55:59 INFO Applying migration id=shareactivity 2026/04/10 22:55:59 INFO Applying migration id=application 2026/04/10 22:55:59 INFO Applying migration id=certificates 2026/04/10 22:55:59 INFO Applying migration id=rawforward 2026/04/10 22:55:59 INFO Applying migration id=publickey 2026/04/10 22:55:59 INFO Applying migration id=resolvegroup 2026/04/10 22:55:59 INFO Applying migration id=reject 2026/04/10 22:55:59 INFO Applying migration id=autodel 2026/04/10 22:55:59 INFO Applying migration id=jsonb 2026/04/10 22:55:59 INFO Applying migration id=quote 2026/04/10 22:55:59 INFO Applying migration id=rfc9421 2026/04/10 22:55:59 INFO Applying migration id=keys 2026/04/10 22:55:59 INFO Applying migration id=portable 2026/04/10 22:55:59 INFO Applying migration id=proofs 2026/04/10 22:55:59 INFO Applying migration id=contexts 2026/04/10 22:55:59 INFO Applying migration id=deliverieshost 2026/04/10 22:55:59 INFO Applying migration id=pembegin 2026/04/10 22:55:59 INFO Applying migration id=didhost 2026/04/10 22:55:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-fff2-73b9-bab2-69d47d25a8c4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-fff2-715b-85af-4eeb0bd452b6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-fff2-715b-85af-4eeb0bd452b6 2026/04/10 22:55:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-fff2-715b-85af-4eeb0bd452b6 2026/04/10 22:55:59 INFO Generating first response key=/hashtag/Hello 2026/04/10 22:55:59 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_Multiple (1.00s) === RUN TestHashtag_CaseSensitivity 2026/04/10 22:55:59 INFO Applying migration id=initial 2026/04/10 22:55:59 INFO Applying migration id=notesupdated 2026/04/10 22:55:59 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:59 INFO Applying migration id=activitiesid 2026/04/10 22:55:59 INFO Applying migration id=outbox 2026/04/10 22:55:59 INFO Applying migration id=edits 2026/04/10 22:55:59 INFO Applying migration id=outboxactor 2026/04/10 22:55:59 INFO Applying migration id=outboxsender 2026/04/10 22:56:00 INFO Applying migration id=thread 2026/04/10 22:56:00 INFO Applying migration id=host 2026/04/10 22:56:00 INFO Applying migration id=sharedinbox 2026/04/10 22:56:00 INFO Applying migration id=noteshost 2026/04/10 22:56:00 INFO Applying migration id=fetched 2026/04/10 22:56:00 INFO Applying migration id=move 2026/04/10 22:56:00 INFO Applying migration id=cleanup 2026/04/10 22:56:00 INFO Applying migration id=received 2026/04/10 22:56:00 INFO Applying migration id=namehost 2026/04/10 22:56:00 INFO Applying migration id=outboxhost 2026/04/10 22:56:00 INFO Applying migration id=notesfts 2026/04/10 22:56:00 INFO Applying migration id=iconsname 2026/04/10 22:56:00 INFO Applying migration id=nohash 2026/04/10 22:56:00 INFO Applying migration id=shares 2026/04/10 22:56:00 INFO Applying migration id=actorttl 2026/04/10 22:56:00 INFO Applying migration id=tocc 2026/04/10 22:56:00 INFO Applying migration id=followeds 2026/04/10 22:56:00 INFO Applying migration id=certhash 2026/04/10 22:56:00 INFO Applying migration id=follows_sync 2026/04/10 22:56:00 INFO Applying migration id=jsonpath 2026/04/10 22:56:00 INFO Applying migration id=localforward 2026/04/10 22:56:00 INFO Applying migration id=avatar 2026/04/10 22:56:00 INFO Applying migration id=noimage 2026/04/10 22:56:00 INFO Applying migration id=feed 2026/04/10 22:56:00 INFO Applying migration id=bookmarks 2026/04/10 22:56:00 INFO Applying migration id=shareactivity 2026/04/10 22:56:00 INFO Applying migration id=application 2026/04/10 22:56:00 INFO Applying migration id=certificates 2026/04/10 22:56:00 INFO Applying migration id=rawforward 2026/04/10 22:56:00 INFO Applying migration id=publickey 2026/04/10 22:56:00 INFO Applying migration id=resolvegroup 2026/04/10 22:56:00 INFO Applying migration id=reject 2026/04/10 22:56:00 INFO Applying migration id=autodel 2026/04/10 22:56:00 INFO Applying migration id=jsonb 2026/04/10 22:56:00 INFO Applying migration id=quote 2026/04/10 22:56:00 INFO Applying migration id=rfc9421 2026/04/10 22:56:00 INFO Applying migration id=keys 2026/04/10 22:56:00 INFO Applying migration id=portable 2026/04/10 22:56:00 INFO Applying migration id=proofs 2026/04/10 22:56:00 INFO Applying migration id=contexts 2026/04/10 22:56:00 INFO Applying migration id=deliverieshost 2026/04/10 22:56:00 INFO Applying migration id=pembegin 2026/04/10 22:56:00 INFO Applying migration id=didhost 2026/04/10 22:56:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-0327-7aa7-965f-ac8cc9bbd797 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-0327-7a52-94d1-59129a2cd260 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-0327-7a52-94d1-59129a2cd260 2026/04/10 22:56:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-0327-7a52-94d1-59129a2cd260 2026/04/10 22:56:00 INFO Generating first response key=/hashtag/WoRlD --- PASS: TestHashtag_CaseSensitivity (0.82s) === RUN TestHashtag_PostToFollowers 2026/04/10 22:56:00 INFO Applying migration id=initial 2026/04/10 22:56:00 INFO Applying migration id=notesupdated 2026/04/10 22:56:00 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:00 INFO Applying migration id=activitiesid 2026/04/10 22:56:00 INFO Applying migration id=outbox 2026/04/10 22:56:00 INFO Applying migration id=edits 2026/04/10 22:56:00 INFO Applying migration id=outboxactor 2026/04/10 22:56:00 INFO Applying migration id=outboxsender 2026/04/10 22:56:00 INFO Applying migration id=thread 2026/04/10 22:56:00 INFO Applying migration id=host 2026/04/10 22:56:00 INFO Applying migration id=sharedinbox 2026/04/10 22:56:00 INFO Applying migration id=noteshost 2026/04/10 22:56:00 INFO Applying migration id=fetched 2026/04/10 22:56:00 INFO Applying migration id=move 2026/04/10 22:56:00 INFO Applying migration id=cleanup 2026/04/10 22:56:00 INFO Applying migration id=received 2026/04/10 22:56:00 INFO Applying migration id=namehost 2026/04/10 22:56:00 INFO Applying migration id=outboxhost 2026/04/10 22:56:00 INFO Applying migration id=notesfts 2026/04/10 22:56:00 INFO Applying migration id=iconsname 2026/04/10 22:56:00 INFO Applying migration id=nohash 2026/04/10 22:56:00 INFO Applying migration id=shares 2026/04/10 22:56:00 INFO Applying migration id=actorttl 2026/04/10 22:56:00 INFO Applying migration id=tocc 2026/04/10 22:56:00 INFO Applying migration id=followeds 2026/04/10 22:56:00 INFO Applying migration id=certhash 2026/04/10 22:56:00 INFO Applying migration id=follows_sync 2026/04/10 22:56:00 INFO Applying migration id=jsonpath 2026/04/10 22:56:00 INFO Applying migration id=localforward 2026/04/10 22:56:00 INFO Applying migration id=avatar 2026/04/10 22:56:00 INFO Applying migration id=noimage 2026/04/10 22:56:00 INFO Applying migration id=feed 2026/04/10 22:56:00 INFO Applying migration id=bookmarks 2026/04/10 22:56:00 INFO Applying migration id=shareactivity 2026/04/10 22:56:00 INFO Applying migration id=application 2026/04/10 22:56:00 INFO Applying migration id=certificates 2026/04/10 22:56:00 INFO Applying migration id=rawforward 2026/04/10 22:56:00 INFO Applying migration id=publickey 2026/04/10 22:56:00 INFO Applying migration id=resolvegroup 2026/04/10 22:56:00 INFO Applying migration id=reject 2026/04/10 22:56:00 INFO Applying migration id=autodel 2026/04/10 22:56:00 INFO Applying migration id=jsonb 2026/04/10 22:56:00 INFO Applying migration id=quote 2026/04/10 22:56:00 INFO Applying migration id=rfc9421 2026/04/10 22:56:00 INFO Applying migration id=keys 2026/04/10 22:56:00 INFO Applying migration id=portable 2026/04/10 22:56:00 INFO Applying migration id=proofs 2026/04/10 22:56:00 INFO Applying migration id=contexts 2026/04/10 22:56:00 INFO Applying migration id=deliverieshost 2026/04/10 22:56:00 INFO Applying migration id=pembegin 2026/04/10 22:56:00 INFO Applying migration id=didhost 2026/04/10 22:56:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-0631-71cb-b381-50fcb7324050 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-0631-79b9-84ed-79f14d70f79c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-0631-71cb-b381-50fcb7324050 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799c-0631-71cb-b381-50fcb7324050 2026/04/10 22:56:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-0632-7012-84f1-28a7cf5bece1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-0631-7edf-9bdc-6b1fc380be6d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-0631-7edf-9bdc-6b1fc380be6d 2026/04/10 22:56:01 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-0631-7edf-9bdc-6b1fc380be6d 2026/04/10 22:56:01 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PostToFollowers (0.78s) === RUN TestHashtag_BigOffset 2026/04/10 22:56:01 INFO Applying migration id=initial 2026/04/10 22:56:01 INFO Applying migration id=notesupdated 2026/04/10 22:56:01 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:01 INFO Applying migration id=activitiesid 2026/04/10 22:56:01 INFO Applying migration id=outbox 2026/04/10 22:56:01 INFO Applying migration id=edits 2026/04/10 22:56:01 INFO Applying migration id=outboxactor 2026/04/10 22:56:01 INFO Applying migration id=outboxsender 2026/04/10 22:56:01 INFO Applying migration id=thread 2026/04/10 22:56:01 INFO Applying migration id=host 2026/04/10 22:56:01 INFO Applying migration id=sharedinbox 2026/04/10 22:56:01 INFO Applying migration id=noteshost 2026/04/10 22:56:01 INFO Applying migration id=fetched 2026/04/10 22:56:01 INFO Applying migration id=move 2026/04/10 22:56:01 INFO Applying migration id=cleanup 2026/04/10 22:56:01 INFO Applying migration id=received 2026/04/10 22:56:01 INFO Applying migration id=namehost 2026/04/10 22:56:01 INFO Applying migration id=outboxhost 2026/04/10 22:56:01 INFO Applying migration id=notesfts 2026/04/10 22:56:01 INFO Applying migration id=iconsname 2026/04/10 22:56:01 INFO Applying migration id=nohash 2026/04/10 22:56:01 INFO Applying migration id=shares 2026/04/10 22:56:01 INFO Applying migration id=actorttl 2026/04/10 22:56:01 INFO Applying migration id=tocc 2026/04/10 22:56:01 INFO Applying migration id=followeds 2026/04/10 22:56:01 INFO Applying migration id=certhash 2026/04/10 22:56:01 INFO Applying migration id=follows_sync 2026/04/10 22:56:01 INFO Applying migration id=jsonpath 2026/04/10 22:56:01 INFO Applying migration id=localforward 2026/04/10 22:56:01 INFO Applying migration id=avatar 2026/04/10 22:56:01 INFO Applying migration id=noimage 2026/04/10 22:56:01 INFO Applying migration id=feed 2026/04/10 22:56:01 INFO Applying migration id=bookmarks 2026/04/10 22:56:01 INFO Applying migration id=shareactivity 2026/04/10 22:56:01 INFO Applying migration id=application 2026/04/10 22:56:01 INFO Applying migration id=certificates 2026/04/10 22:56:01 INFO Applying migration id=rawforward 2026/04/10 22:56:01 INFO Applying migration id=publickey 2026/04/10 22:56:01 INFO Applying migration id=resolvegroup 2026/04/10 22:56:01 INFO Applying migration id=reject 2026/04/10 22:56:01 INFO Applying migration id=autodel 2026/04/10 22:56:01 INFO Applying migration id=jsonb 2026/04/10 22:56:01 INFO Applying migration id=quote 2026/04/10 22:56:01 INFO Applying migration id=rfc9421 2026/04/10 22:56:01 INFO Applying migration id=keys 2026/04/10 22:56:01 INFO Applying migration id=portable 2026/04/10 22:56:01 INFO Applying migration id=proofs 2026/04/10 22:56:01 INFO Applying migration id=contexts 2026/04/10 22:56:01 INFO Applying migration id=deliverieshost 2026/04/10 22:56:01 INFO Applying migration id=pembegin 2026/04/10 22:56:01 INFO Applying migration id=didhost 2026/04/10 22:56:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-0b7b-7882-a526-c2b1de8d4092 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-0b7b-7828-a742-d0dc6a14af5e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-0b7b-7828-a742-d0dc6a14af5e 2026/04/10 22:56:02 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-0b7b-7828-a742-d0dc6a14af5e 2026/04/10 22:56:02 INFO Generating first response key=/users/hashtag/world?123 --- PASS: TestHashtag_BigOffset (1.35s) === RUN TestHashtag_BigOffsetUnauthenticatedUser 2026/04/10 22:56:02 INFO Applying migration id=initial 2026/04/10 22:56:02 INFO Applying migration id=notesupdated 2026/04/10 22:56:02 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:02 INFO Applying migration id=activitiesid 2026/04/10 22:56:02 INFO Applying migration id=outbox 2026/04/10 22:56:02 INFO Applying migration id=edits 2026/04/10 22:56:02 INFO Applying migration id=outboxactor 2026/04/10 22:56:02 INFO Applying migration id=outboxsender 2026/04/10 22:56:02 INFO Applying migration id=thread 2026/04/10 22:56:02 INFO Applying migration id=host 2026/04/10 22:56:02 INFO Applying migration id=sharedinbox 2026/04/10 22:56:02 INFO Applying migration id=noteshost 2026/04/10 22:56:02 INFO Applying migration id=fetched 2026/04/10 22:56:02 INFO Applying migration id=move 2026/04/10 22:56:02 INFO Applying migration id=cleanup 2026/04/10 22:56:02 INFO Applying migration id=received 2026/04/10 22:56:02 INFO Applying migration id=namehost 2026/04/10 22:56:02 INFO Applying migration id=outboxhost 2026/04/10 22:56:02 INFO Applying migration id=notesfts 2026/04/10 22:56:02 INFO Applying migration id=iconsname 2026/04/10 22:56:02 INFO Applying migration id=nohash 2026/04/10 22:56:02 INFO Applying migration id=shares 2026/04/10 22:56:02 INFO Applying migration id=actorttl 2026/04/10 22:56:02 INFO Applying migration id=tocc 2026/04/10 22:56:02 INFO Applying migration id=followeds 2026/04/10 22:56:02 INFO Applying migration id=certhash 2026/04/10 22:56:02 INFO Applying migration id=follows_sync 2026/04/10 22:56:02 INFO Applying migration id=jsonpath 2026/04/10 22:56:02 INFO Applying migration id=localforward 2026/04/10 22:56:02 INFO Applying migration id=avatar 2026/04/10 22:56:02 INFO Applying migration id=noimage 2026/04/10 22:56:02 INFO Applying migration id=feed 2026/04/10 22:56:02 INFO Applying migration id=bookmarks 2026/04/10 22:56:02 INFO Applying migration id=shareactivity 2026/04/10 22:56:02 INFO Applying migration id=application 2026/04/10 22:56:02 INFO Applying migration id=certificates 2026/04/10 22:56:02 INFO Applying migration id=rawforward 2026/04/10 22:56:02 INFO Applying migration id=publickey 2026/04/10 22:56:02 INFO Applying migration id=resolvegroup 2026/04/10 22:56:02 INFO Applying migration id=reject 2026/04/10 22:56:02 INFO Applying migration id=autodel 2026/04/10 22:56:02 INFO Applying migration id=jsonb 2026/04/10 22:56:03 INFO Applying migration id=quote 2026/04/10 22:56:03 INFO Applying migration id=rfc9421 2026/04/10 22:56:03 INFO Applying migration id=keys 2026/04/10 22:56:03 INFO Applying migration id=portable 2026/04/10 22:56:03 INFO Applying migration id=proofs 2026/04/10 22:56:03 INFO Applying migration id=contexts 2026/04/10 22:56:03 INFO Applying migration id=deliverieshost 2026/04/10 22:56:03 INFO Applying migration id=pembegin 2026/04/10 22:56:03 INFO Applying migration id=didhost 2026/04/10 22:56:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-10a1-7aa5-8cd6-928eb39b4846 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-10a1-7a43-8fd9-2f2f796bf39c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-10a1-7a43-8fd9-2f2f796bf39c 2026/04/10 22:56:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-10a1-7a43-8fd9-2f2f796bf39c 2026/04/10 22:56:04 INFO Generating first response key=/hashtag/world?123 --- PASS: TestHashtag_BigOffsetUnauthenticatedUser (1.32s) === RUN TestHashtag_InvalidOffset 2026/04/10 22:56:04 INFO Applying migration id=initial 2026/04/10 22:56:04 INFO Applying migration id=notesupdated 2026/04/10 22:56:04 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:04 INFO Applying migration id=activitiesid 2026/04/10 22:56:04 INFO Applying migration id=outbox 2026/04/10 22:56:04 INFO Applying migration id=edits 2026/04/10 22:56:04 INFO Applying migration id=outboxactor 2026/04/10 22:56:04 INFO Applying migration id=outboxsender 2026/04/10 22:56:04 INFO Applying migration id=thread 2026/04/10 22:56:04 INFO Applying migration id=host 2026/04/10 22:56:04 INFO Applying migration id=sharedinbox 2026/04/10 22:56:04 INFO Applying migration id=noteshost 2026/04/10 22:56:04 INFO Applying migration id=fetched 2026/04/10 22:56:04 INFO Applying migration id=move 2026/04/10 22:56:04 INFO Applying migration id=cleanup 2026/04/10 22:56:04 INFO Applying migration id=received 2026/04/10 22:56:04 INFO Applying migration id=namehost 2026/04/10 22:56:04 INFO Applying migration id=outboxhost 2026/04/10 22:56:04 INFO Applying migration id=notesfts 2026/04/10 22:56:04 INFO Applying migration id=iconsname 2026/04/10 22:56:04 INFO Applying migration id=nohash 2026/04/10 22:56:04 INFO Applying migration id=shares 2026/04/10 22:56:04 INFO Applying migration id=actorttl 2026/04/10 22:56:04 INFO Applying migration id=tocc 2026/04/10 22:56:04 INFO Applying migration id=followeds 2026/04/10 22:56:04 INFO Applying migration id=certhash 2026/04/10 22:56:04 INFO Applying migration id=follows_sync 2026/04/10 22:56:04 INFO Applying migration id=jsonpath 2026/04/10 22:56:04 INFO Applying migration id=localforward 2026/04/10 22:56:04 INFO Applying migration id=avatar 2026/04/10 22:56:04 INFO Applying migration id=noimage 2026/04/10 22:56:04 INFO Applying migration id=feed 2026/04/10 22:56:04 INFO Applying migration id=bookmarks 2026/04/10 22:56:04 INFO Applying migration id=shareactivity 2026/04/10 22:56:04 INFO Applying migration id=application 2026/04/10 22:56:04 INFO Applying migration id=certificates 2026/04/10 22:56:04 INFO Applying migration id=rawforward 2026/04/10 22:56:04 INFO Applying migration id=publickey 2026/04/10 22:56:04 INFO Applying migration id=resolvegroup 2026/04/10 22:56:04 INFO Applying migration id=reject 2026/04/10 22:56:04 INFO Applying migration id=autodel 2026/04/10 22:56:04 INFO Applying migration id=jsonb 2026/04/10 22:56:04 INFO Applying migration id=quote 2026/04/10 22:56:04 INFO Applying migration id=rfc9421 2026/04/10 22:56:04 INFO Applying migration id=keys 2026/04/10 22:56:04 INFO Applying migration id=portable 2026/04/10 22:56:04 INFO Applying migration id=proofs 2026/04/10 22:56:04 INFO Applying migration id=contexts 2026/04/10 22:56:04 INFO Applying migration id=deliverieshost 2026/04/10 22:56:04 INFO Applying migration id=pembegin 2026/04/10 22:56:04 INFO Applying migration id=didhost 2026/04/10 22:56:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-157d-7451-abd2-bf45b6d6913f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-157b-72d8-894e-7cec058f64e6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-157b-72d8-894e-7cec058f64e6 2026/04/10 22:56:05 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-157b-72d8-894e-7cec058f64e6 2026/04/10 22:56:05 INFO Generating first response key=/hashtag/world?z 2026/04/10 22:56:05 INFO Failed to parse query url=/hashtag/world?z error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestHashtag_InvalidOffset (1.24s) === RUN TestHashtag_EmptyHashtag 2026/04/10 22:56:05 INFO Applying migration id=initial 2026/04/10 22:56:05 INFO Applying migration id=notesupdated 2026/04/10 22:56:05 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:05 INFO Applying migration id=activitiesid 2026/04/10 22:56:05 INFO Applying migration id=outbox 2026/04/10 22:56:05 INFO Applying migration id=edits 2026/04/10 22:56:05 INFO Applying migration id=outboxactor 2026/04/10 22:56:05 INFO Applying migration id=outboxsender 2026/04/10 22:56:05 INFO Applying migration id=thread 2026/04/10 22:56:05 INFO Applying migration id=host 2026/04/10 22:56:05 INFO Applying migration id=sharedinbox 2026/04/10 22:56:05 INFO Applying migration id=noteshost 2026/04/10 22:56:05 INFO Applying migration id=fetched 2026/04/10 22:56:05 INFO Applying migration id=move 2026/04/10 22:56:05 INFO Applying migration id=cleanup 2026/04/10 22:56:05 INFO Applying migration id=received 2026/04/10 22:56:05 INFO Applying migration id=namehost 2026/04/10 22:56:05 INFO Applying migration id=outboxhost 2026/04/10 22:56:05 INFO Applying migration id=notesfts 2026/04/10 22:56:05 INFO Applying migration id=iconsname 2026/04/10 22:56:05 INFO Applying migration id=nohash 2026/04/10 22:56:05 INFO Applying migration id=shares 2026/04/10 22:56:05 INFO Applying migration id=actorttl 2026/04/10 22:56:05 INFO Applying migration id=tocc 2026/04/10 22:56:05 INFO Applying migration id=followeds 2026/04/10 22:56:05 INFO Applying migration id=certhash 2026/04/10 22:56:05 INFO Applying migration id=follows_sync 2026/04/10 22:56:05 INFO Applying migration id=jsonpath 2026/04/10 22:56:05 INFO Applying migration id=localforward 2026/04/10 22:56:05 INFO Applying migration id=avatar 2026/04/10 22:56:05 INFO Applying migration id=noimage 2026/04/10 22:56:05 INFO Applying migration id=feed 2026/04/10 22:56:05 INFO Applying migration id=bookmarks 2026/04/10 22:56:05 INFO Applying migration id=shareactivity 2026/04/10 22:56:05 INFO Applying migration id=application 2026/04/10 22:56:05 INFO Applying migration id=certificates 2026/04/10 22:56:05 INFO Applying migration id=rawforward 2026/04/10 22:56:05 INFO Applying migration id=publickey 2026/04/10 22:56:05 INFO Applying migration id=resolvegroup 2026/04/10 22:56:05 INFO Applying migration id=reject 2026/04/10 22:56:05 INFO Applying migration id=autodel 2026/04/10 22:56:05 INFO Applying migration id=jsonb 2026/04/10 22:56:05 INFO Applying migration id=quote 2026/04/10 22:56:05 INFO Applying migration id=rfc9421 2026/04/10 22:56:05 INFO Applying migration id=keys 2026/04/10 22:56:05 INFO Applying migration id=portable 2026/04/10 22:56:05 INFO Applying migration id=proofs 2026/04/10 22:56:05 INFO Applying migration id=contexts 2026/04/10 22:56:05 INFO Applying migration id=deliverieshost 2026/04/10 22:56:05 INFO Applying migration id=pembegin 2026/04/10 22:56:05 INFO Applying migration id=didhost 2026/04/10 22:56:06 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtag (1.12s) === RUN TestHashtag_EmptyHashtagUnauthenticatedUser 2026/04/10 22:56:06 INFO Applying migration id=initial 2026/04/10 22:56:06 INFO Applying migration id=notesupdated 2026/04/10 22:56:06 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:06 INFO Applying migration id=activitiesid 2026/04/10 22:56:06 INFO Applying migration id=outbox 2026/04/10 22:56:06 INFO Applying migration id=edits 2026/04/10 22:56:06 INFO Applying migration id=outboxactor 2026/04/10 22:56:06 INFO Applying migration id=outboxsender 2026/04/10 22:56:06 INFO Applying migration id=thread 2026/04/10 22:56:06 INFO Applying migration id=host 2026/04/10 22:56:06 INFO Applying migration id=sharedinbox 2026/04/10 22:56:06 INFO Applying migration id=noteshost 2026/04/10 22:56:06 INFO Applying migration id=fetched 2026/04/10 22:56:06 INFO Applying migration id=move 2026/04/10 22:56:06 INFO Applying migration id=cleanup 2026/04/10 22:56:06 INFO Applying migration id=received 2026/04/10 22:56:06 INFO Applying migration id=namehost 2026/04/10 22:56:06 INFO Applying migration id=outboxhost 2026/04/10 22:56:06 INFO Applying migration id=notesfts 2026/04/10 22:56:06 INFO Applying migration id=iconsname 2026/04/10 22:56:06 INFO Applying migration id=nohash 2026/04/10 22:56:06 INFO Applying migration id=shares 2026/04/10 22:56:06 INFO Applying migration id=actorttl 2026/04/10 22:56:06 INFO Applying migration id=tocc 2026/04/10 22:56:06 INFO Applying migration id=followeds 2026/04/10 22:56:06 INFO Applying migration id=certhash 2026/04/10 22:56:06 INFO Applying migration id=follows_sync 2026/04/10 22:56:06 INFO Applying migration id=jsonpath 2026/04/10 22:56:06 INFO Applying migration id=localforward 2026/04/10 22:56:06 INFO Applying migration id=avatar 2026/04/10 22:56:06 INFO Applying migration id=noimage 2026/04/10 22:56:06 INFO Applying migration id=feed 2026/04/10 22:56:06 INFO Applying migration id=bookmarks 2026/04/10 22:56:06 INFO Applying migration id=shareactivity 2026/04/10 22:56:06 INFO Applying migration id=application 2026/04/10 22:56:06 INFO Applying migration id=certificates 2026/04/10 22:56:06 INFO Applying migration id=rawforward 2026/04/10 22:56:06 INFO Applying migration id=publickey 2026/04/10 22:56:06 INFO Applying migration id=resolvegroup 2026/04/10 22:56:06 INFO Applying migration id=reject 2026/04/10 22:56:06 INFO Applying migration id=autodel 2026/04/10 22:56:06 INFO Applying migration id=jsonb 2026/04/10 22:56:06 INFO Applying migration id=quote 2026/04/10 22:56:06 INFO Applying migration id=rfc9421 2026/04/10 22:56:06 INFO Applying migration id=keys 2026/04/10 22:56:06 INFO Applying migration id=portable 2026/04/10 22:56:06 INFO Applying migration id=proofs 2026/04/10 22:56:06 INFO Applying migration id=contexts 2026/04/10 22:56:06 INFO Applying migration id=deliverieshost 2026/04/10 22:56:06 INFO Applying migration id=pembegin 2026/04/10 22:56:06 INFO Applying migration id=didhost 2026/04/10 22:56:07 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtagUnauthenticatedUser (0.79s) === RUN TestHashtags_NoHashtags 2026/04/10 22:56:07 INFO Applying migration id=initial 2026/04/10 22:56:07 INFO Applying migration id=notesupdated 2026/04/10 22:56:07 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:07 INFO Applying migration id=activitiesid 2026/04/10 22:56:07 INFO Applying migration id=outbox 2026/04/10 22:56:07 INFO Applying migration id=edits 2026/04/10 22:56:07 INFO Applying migration id=outboxactor 2026/04/10 22:56:07 INFO Applying migration id=outboxsender 2026/04/10 22:56:07 INFO Applying migration id=thread 2026/04/10 22:56:07 INFO Applying migration id=host 2026/04/10 22:56:07 INFO Applying migration id=sharedinbox 2026/04/10 22:56:07 INFO Applying migration id=noteshost 2026/04/10 22:56:07 INFO Applying migration id=fetched 2026/04/10 22:56:07 INFO Applying migration id=move 2026/04/10 22:56:07 INFO Applying migration id=cleanup 2026/04/10 22:56:07 INFO Applying migration id=received 2026/04/10 22:56:07 INFO Applying migration id=namehost 2026/04/10 22:56:07 INFO Applying migration id=outboxhost 2026/04/10 22:56:07 INFO Applying migration id=notesfts 2026/04/10 22:56:07 INFO Applying migration id=iconsname 2026/04/10 22:56:07 INFO Applying migration id=nohash 2026/04/10 22:56:07 INFO Applying migration id=shares 2026/04/10 22:56:07 INFO Applying migration id=actorttl 2026/04/10 22:56:07 INFO Applying migration id=tocc 2026/04/10 22:56:07 INFO Applying migration id=followeds 2026/04/10 22:56:07 INFO Applying migration id=certhash 2026/04/10 22:56:07 INFO Applying migration id=follows_sync 2026/04/10 22:56:07 INFO Applying migration id=jsonpath 2026/04/10 22:56:07 INFO Applying migration id=localforward 2026/04/10 22:56:07 INFO Applying migration id=avatar 2026/04/10 22:56:07 INFO Applying migration id=noimage 2026/04/10 22:56:07 INFO Applying migration id=feed 2026/04/10 22:56:07 INFO Applying migration id=bookmarks 2026/04/10 22:56:07 INFO Applying migration id=shareactivity 2026/04/10 22:56:07 INFO Applying migration id=application 2026/04/10 22:56:07 INFO Applying migration id=certificates 2026/04/10 22:56:07 INFO Applying migration id=rawforward 2026/04/10 22:56:07 INFO Applying migration id=publickey 2026/04/10 22:56:07 INFO Applying migration id=resolvegroup 2026/04/10 22:56:07 INFO Applying migration id=reject 2026/04/10 22:56:07 INFO Applying migration id=autodel 2026/04/10 22:56:07 INFO Applying migration id=jsonb 2026/04/10 22:56:07 INFO Applying migration id=quote 2026/04/10 22:56:07 INFO Applying migration id=rfc9421 2026/04/10 22:56:07 INFO Applying migration id=keys 2026/04/10 22:56:07 INFO Applying migration id=portable 2026/04/10 22:56:07 INFO Applying migration id=proofs 2026/04/10 22:56:07 INFO Applying migration id=contexts 2026/04/10 22:56:07 INFO Applying migration id=deliverieshost 2026/04/10 22:56:07 INFO Applying migration id=pembegin 2026/04/10 22:56:07 INFO Applying migration id=didhost 2026/04/10 22:56:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-21e3-7d4d-99b4-f4143776c4cb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-21e3-7ced-ae1d-872294994813 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-21e3-7ced-ae1d-872294994813 2026/04/10 22:56:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-21e3-7ced-ae1d-872294994813 2026/04/10 22:56:08 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_NoHashtags (1.26s) === RUN TestHashtags_OneHashtagOneAuthor 2026/04/10 22:56:08 INFO Applying migration id=initial 2026/04/10 22:56:08 INFO Applying migration id=notesupdated 2026/04/10 22:56:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:08 INFO Applying migration id=activitiesid 2026/04/10 22:56:08 INFO Applying migration id=outbox 2026/04/10 22:56:08 INFO Applying migration id=edits 2026/04/10 22:56:08 INFO Applying migration id=outboxactor 2026/04/10 22:56:08 INFO Applying migration id=outboxsender 2026/04/10 22:56:08 INFO Applying migration id=thread 2026/04/10 22:56:08 INFO Applying migration id=host 2026/04/10 22:56:08 INFO Applying migration id=sharedinbox 2026/04/10 22:56:08 INFO Applying migration id=noteshost 2026/04/10 22:56:08 INFO Applying migration id=fetched 2026/04/10 22:56:08 INFO Applying migration id=move 2026/04/10 22:56:08 INFO Applying migration id=cleanup 2026/04/10 22:56:08 INFO Applying migration id=received 2026/04/10 22:56:08 INFO Applying migration id=namehost 2026/04/10 22:56:08 INFO Applying migration id=outboxhost 2026/04/10 22:56:08 INFO Applying migration id=notesfts 2026/04/10 22:56:08 INFO Applying migration id=iconsname 2026/04/10 22:56:08 INFO Applying migration id=nohash 2026/04/10 22:56:08 INFO Applying migration id=shares 2026/04/10 22:56:08 INFO Applying migration id=actorttl 2026/04/10 22:56:08 INFO Applying migration id=tocc 2026/04/10 22:56:08 INFO Applying migration id=followeds 2026/04/10 22:56:08 INFO Applying migration id=certhash 2026/04/10 22:56:08 INFO Applying migration id=follows_sync 2026/04/10 22:56:08 INFO Applying migration id=jsonpath 2026/04/10 22:56:08 INFO Applying migration id=localforward 2026/04/10 22:56:08 INFO Applying migration id=avatar 2026/04/10 22:56:08 INFO Applying migration id=noimage 2026/04/10 22:56:08 INFO Applying migration id=feed 2026/04/10 22:56:08 INFO Applying migration id=bookmarks 2026/04/10 22:56:08 INFO Applying migration id=shareactivity 2026/04/10 22:56:08 INFO Applying migration id=application 2026/04/10 22:56:08 INFO Applying migration id=certificates 2026/04/10 22:56:08 INFO Applying migration id=rawforward 2026/04/10 22:56:08 INFO Applying migration id=publickey 2026/04/10 22:56:08 INFO Applying migration id=resolvegroup 2026/04/10 22:56:08 INFO Applying migration id=reject 2026/04/10 22:56:08 INFO Applying migration id=autodel 2026/04/10 22:56:08 INFO Applying migration id=jsonb 2026/04/10 22:56:08 INFO Applying migration id=quote 2026/04/10 22:56:08 INFO Applying migration id=rfc9421 2026/04/10 22:56:08 INFO Applying migration id=keys 2026/04/10 22:56:08 INFO Applying migration id=portable 2026/04/10 22:56:08 INFO Applying migration id=proofs 2026/04/10 22:56:08 INFO Applying migration id=contexts 2026/04/10 22:56:08 INFO Applying migration id=deliverieshost 2026/04/10 22:56:08 INFO Applying migration id=pembegin 2026/04/10 22:56:08 INFO Applying migration id=didhost 2026/04/10 22:56:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-2406-7e18-bfa1-84ff95e966c9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-2406-7d18-9579-79989359cadf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-2406-7d18-9579-79989359cadf 2026/04/10 22:56:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-2406-7d18-9579-79989359cadf 2026/04/10 22:56:09 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagOneAuthor (0.56s) === RUN TestHashtags_OneHashtagTwoAuthors 2026/04/10 22:56:09 INFO Applying migration id=initial 2026/04/10 22:56:09 INFO Applying migration id=notesupdated 2026/04/10 22:56:09 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:09 INFO Applying migration id=activitiesid 2026/04/10 22:56:09 INFO Applying migration id=outbox 2026/04/10 22:56:09 INFO Applying migration id=edits 2026/04/10 22:56:09 INFO Applying migration id=outboxactor 2026/04/10 22:56:09 INFO Applying migration id=outboxsender 2026/04/10 22:56:09 INFO Applying migration id=thread 2026/04/10 22:56:09 INFO Applying migration id=host 2026/04/10 22:56:09 INFO Applying migration id=sharedinbox 2026/04/10 22:56:09 INFO Applying migration id=noteshost 2026/04/10 22:56:09 INFO Applying migration id=fetched 2026/04/10 22:56:09 INFO Applying migration id=move 2026/04/10 22:56:09 INFO Applying migration id=cleanup 2026/04/10 22:56:09 INFO Applying migration id=received 2026/04/10 22:56:09 INFO Applying migration id=namehost 2026/04/10 22:56:09 INFO Applying migration id=outboxhost 2026/04/10 22:56:09 INFO Applying migration id=notesfts 2026/04/10 22:56:09 INFO Applying migration id=iconsname 2026/04/10 22:56:09 INFO Applying migration id=nohash 2026/04/10 22:56:09 INFO Applying migration id=shares 2026/04/10 22:56:09 INFO Applying migration id=actorttl 2026/04/10 22:56:09 INFO Applying migration id=tocc 2026/04/10 22:56:09 INFO Applying migration id=followeds 2026/04/10 22:56:09 INFO Applying migration id=certhash 2026/04/10 22:56:09 INFO Applying migration id=follows_sync 2026/04/10 22:56:09 INFO Applying migration id=jsonpath 2026/04/10 22:56:09 INFO Applying migration id=localforward 2026/04/10 22:56:09 INFO Applying migration id=avatar 2026/04/10 22:56:09 INFO Applying migration id=noimage 2026/04/10 22:56:09 INFO Applying migration id=feed 2026/04/10 22:56:09 INFO Applying migration id=bookmarks 2026/04/10 22:56:09 INFO Applying migration id=shareactivity 2026/04/10 22:56:09 INFO Applying migration id=application 2026/04/10 22:56:09 INFO Applying migration id=certificates 2026/04/10 22:56:09 INFO Applying migration id=rawforward 2026/04/10 22:56:09 INFO Applying migration id=publickey 2026/04/10 22:56:09 INFO Applying migration id=resolvegroup 2026/04/10 22:56:09 INFO Applying migration id=reject 2026/04/10 22:56:09 INFO Applying migration id=autodel 2026/04/10 22:56:09 INFO Applying migration id=jsonb 2026/04/10 22:56:09 INFO Applying migration id=quote 2026/04/10 22:56:09 INFO Applying migration id=rfc9421 2026/04/10 22:56:09 INFO Applying migration id=keys 2026/04/10 22:56:09 INFO Applying migration id=portable 2026/04/10 22:56:09 INFO Applying migration id=proofs 2026/04/10 22:56:09 INFO Applying migration id=contexts 2026/04/10 22:56:09 INFO Applying migration id=deliverieshost 2026/04/10 22:56:09 INFO Applying migration id=pembegin 2026/04/10 22:56:09 INFO Applying migration id=didhost 2026/04/10 22:56:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-2748-7dc1-9cc0-946086630299 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-2748-7d78-ba2f-e8d460e997a4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-2748-7d78-ba2f-e8d460e997a4 2026/04/10 22:56:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-2748-7d78-ba2f-e8d460e997a4 2026/04/10 22:56:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-274c-78af-9b5d-7d111db72f3d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-274c-787b-a1f6-f662d7ae51c2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799c-274c-787b-a1f6-f662d7ae51c2 2026/04/10 22:56:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-274c-787b-a1f6-f662d7ae51c2 2026/04/10 22:56:10 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthors (0.83s) === RUN TestHashtags_OneHashtagTwoAuthorsCaseSensitivity 2026/04/10 22:56:10 INFO Applying migration id=initial 2026/04/10 22:56:10 INFO Applying migration id=notesupdated 2026/04/10 22:56:10 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:10 INFO Applying migration id=activitiesid 2026/04/10 22:56:10 INFO Applying migration id=outbox 2026/04/10 22:56:10 INFO Applying migration id=edits 2026/04/10 22:56:10 INFO Applying migration id=outboxactor 2026/04/10 22:56:10 INFO Applying migration id=outboxsender 2026/04/10 22:56:10 INFO Applying migration id=thread 2026/04/10 22:56:10 INFO Applying migration id=host 2026/04/10 22:56:10 INFO Applying migration id=sharedinbox 2026/04/10 22:56:10 INFO Applying migration id=noteshost 2026/04/10 22:56:10 INFO Applying migration id=fetched 2026/04/10 22:56:10 INFO Applying migration id=move 2026/04/10 22:56:10 INFO Applying migration id=cleanup 2026/04/10 22:56:10 INFO Applying migration id=received 2026/04/10 22:56:10 INFO Applying migration id=namehost 2026/04/10 22:56:10 INFO Applying migration id=outboxhost 2026/04/10 22:56:10 INFO Applying migration id=notesfts 2026/04/10 22:56:10 INFO Applying migration id=iconsname 2026/04/10 22:56:10 INFO Applying migration id=nohash 2026/04/10 22:56:10 INFO Applying migration id=shares 2026/04/10 22:56:10 INFO Applying migration id=actorttl 2026/04/10 22:56:10 INFO Applying migration id=tocc 2026/04/10 22:56:10 INFO Applying migration id=followeds 2026/04/10 22:56:10 INFO Applying migration id=certhash 2026/04/10 22:56:10 INFO Applying migration id=follows_sync 2026/04/10 22:56:10 INFO Applying migration id=jsonpath 2026/04/10 22:56:10 INFO Applying migration id=localforward 2026/04/10 22:56:10 INFO Applying migration id=avatar 2026/04/10 22:56:10 INFO Applying migration id=noimage 2026/04/10 22:56:10 INFO Applying migration id=feed 2026/04/10 22:56:10 INFO Applying migration id=bookmarks 2026/04/10 22:56:10 INFO Applying migration id=shareactivity 2026/04/10 22:56:10 INFO Applying migration id=application 2026/04/10 22:56:10 INFO Applying migration id=certificates 2026/04/10 22:56:10 INFO Applying migration id=rawforward 2026/04/10 22:56:10 INFO Applying migration id=publickey 2026/04/10 22:56:10 INFO Applying migration id=resolvegroup 2026/04/10 22:56:10 INFO Applying migration id=reject 2026/04/10 22:56:10 INFO Applying migration id=autodel 2026/04/10 22:56:10 INFO Applying migration id=jsonb 2026/04/10 22:56:10 INFO Applying migration id=quote 2026/04/10 22:56:10 INFO Applying migration id=rfc9421 2026/04/10 22:56:10 INFO Applying migration id=keys 2026/04/10 22:56:10 INFO Applying migration id=portable 2026/04/10 22:56:10 INFO Applying migration id=proofs 2026/04/10 22:56:10 INFO Applying migration id=contexts 2026/04/10 22:56:10 INFO Applying migration id=deliverieshost 2026/04/10 22:56:10 INFO Applying migration id=pembegin 2026/04/10 22:56:10 INFO Applying migration id=didhost 2026/04/10 22:56:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-2cae-741c-8dab-4ba9bf96734e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-2cae-73bc-a8ad-fc178658719b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-2cae-73bc-a8ad-fc178658719b 2026/04/10 22:56:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-2cae-73bc-a8ad-fc178658719b 2026/04/10 22:56:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-2cb1-7544-9024-00bfef272f5b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-2cb1-7509-83e7-f402f5c0fb95 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799c-2cb1-7509-83e7-f402f5c0fb95 2026/04/10 22:56:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-2cb1-7509-83e7-f402f5c0fb95 2026/04/10 22:56:11 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsCaseSensitivity (1.38s) === RUN TestHashtags_TwoHashtagsOneAuthor 2026/04/10 22:56:11 INFO Applying migration id=initial 2026/04/10 22:56:11 INFO Applying migration id=notesupdated 2026/04/10 22:56:11 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:11 INFO Applying migration id=activitiesid 2026/04/10 22:56:11 INFO Applying migration id=outbox 2026/04/10 22:56:11 INFO Applying migration id=edits 2026/04/10 22:56:11 INFO Applying migration id=outboxactor 2026/04/10 22:56:11 INFO Applying migration id=outboxsender 2026/04/10 22:56:11 INFO Applying migration id=thread 2026/04/10 22:56:11 INFO Applying migration id=host 2026/04/10 22:56:11 INFO Applying migration id=sharedinbox 2026/04/10 22:56:11 INFO Applying migration id=noteshost 2026/04/10 22:56:11 INFO Applying migration id=fetched 2026/04/10 22:56:11 INFO Applying migration id=move 2026/04/10 22:56:11 INFO Applying migration id=cleanup 2026/04/10 22:56:11 INFO Applying migration id=received 2026/04/10 22:56:11 INFO Applying migration id=namehost 2026/04/10 22:56:11 INFO Applying migration id=outboxhost 2026/04/10 22:56:11 INFO Applying migration id=notesfts 2026/04/10 22:56:11 INFO Applying migration id=iconsname 2026/04/10 22:56:11 INFO Applying migration id=nohash 2026/04/10 22:56:11 INFO Applying migration id=shares 2026/04/10 22:56:11 INFO Applying migration id=actorttl 2026/04/10 22:56:11 INFO Applying migration id=tocc 2026/04/10 22:56:11 INFO Applying migration id=followeds 2026/04/10 22:56:11 INFO Applying migration id=certhash 2026/04/10 22:56:11 INFO Applying migration id=follows_sync 2026/04/10 22:56:11 INFO Applying migration id=jsonpath 2026/04/10 22:56:11 INFO Applying migration id=localforward 2026/04/10 22:56:11 INFO Applying migration id=avatar 2026/04/10 22:56:11 INFO Applying migration id=noimage 2026/04/10 22:56:11 INFO Applying migration id=feed 2026/04/10 22:56:11 INFO Applying migration id=bookmarks 2026/04/10 22:56:11 INFO Applying migration id=shareactivity 2026/04/10 22:56:11 INFO Applying migration id=application 2026/04/10 22:56:11 INFO Applying migration id=certificates 2026/04/10 22:56:11 INFO Applying migration id=rawforward 2026/04/10 22:56:11 INFO Applying migration id=publickey 2026/04/10 22:56:11 INFO Applying migration id=resolvegroup 2026/04/10 22:56:11 INFO Applying migration id=reject 2026/04/10 22:56:11 INFO Applying migration id=autodel 2026/04/10 22:56:11 INFO Applying migration id=jsonb 2026/04/10 22:56:11 INFO Applying migration id=quote 2026/04/10 22:56:11 INFO Applying migration id=rfc9421 2026/04/10 22:56:11 INFO Applying migration id=keys 2026/04/10 22:56:11 INFO Applying migration id=portable 2026/04/10 22:56:11 INFO Applying migration id=proofs 2026/04/10 22:56:11 INFO Applying migration id=contexts 2026/04/10 22:56:11 INFO Applying migration id=deliverieshost 2026/04/10 22:56:11 INFO Applying migration id=pembegin 2026/04/10 22:56:11 INFO Applying migration id=didhost 2026/04/10 22:56:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-3090-775b-840d-adc3fa204db4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-3090-76f1-9e70-9ad3c2aaed37 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-3090-76f1-9e70-9ad3c2aaed37 2026/04/10 22:56:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-3090-76f1-9e70-9ad3c2aaed37 2026/04/10 22:56:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-3093-7922-98c7-e11ca2c4fc70 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-3093-78ec-8612-81df8612837f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799c-3093-78ec-8612-81df8612837f 2026/04/10 22:56:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-3093-78ec-8612-81df8612837f 2026/04/10 22:56:12 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_TwoHashtagsOneAuthor (0.99s) === RUN TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser 2026/04/10 22:56:12 INFO Applying migration id=initial 2026/04/10 22:56:12 INFO Applying migration id=notesupdated 2026/04/10 22:56:12 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:12 INFO Applying migration id=activitiesid 2026/04/10 22:56:12 INFO Applying migration id=outbox 2026/04/10 22:56:12 INFO Applying migration id=edits 2026/04/10 22:56:12 INFO Applying migration id=outboxactor 2026/04/10 22:56:12 INFO Applying migration id=outboxsender 2026/04/10 22:56:12 INFO Applying migration id=thread 2026/04/10 22:56:12 INFO Applying migration id=host 2026/04/10 22:56:12 INFO Applying migration id=sharedinbox 2026/04/10 22:56:12 INFO Applying migration id=noteshost 2026/04/10 22:56:12 INFO Applying migration id=fetched 2026/04/10 22:56:12 INFO Applying migration id=move 2026/04/10 22:56:12 INFO Applying migration id=cleanup 2026/04/10 22:56:12 INFO Applying migration id=received 2026/04/10 22:56:12 INFO Applying migration id=namehost 2026/04/10 22:56:12 INFO Applying migration id=outboxhost 2026/04/10 22:56:12 INFO Applying migration id=notesfts 2026/04/10 22:56:12 INFO Applying migration id=iconsname 2026/04/10 22:56:12 INFO Applying migration id=nohash 2026/04/10 22:56:12 INFO Applying migration id=shares 2026/04/10 22:56:12 INFO Applying migration id=actorttl 2026/04/10 22:56:12 INFO Applying migration id=tocc 2026/04/10 22:56:12 INFO Applying migration id=followeds 2026/04/10 22:56:12 INFO Applying migration id=certhash 2026/04/10 22:56:12 INFO Applying migration id=follows_sync 2026/04/10 22:56:12 INFO Applying migration id=jsonpath 2026/04/10 22:56:12 INFO Applying migration id=localforward 2026/04/10 22:56:12 INFO Applying migration id=avatar 2026/04/10 22:56:12 INFO Applying migration id=noimage 2026/04/10 22:56:12 INFO Applying migration id=feed 2026/04/10 22:56:12 INFO Applying migration id=bookmarks 2026/04/10 22:56:12 INFO Applying migration id=shareactivity 2026/04/10 22:56:12 INFO Applying migration id=application 2026/04/10 22:56:12 INFO Applying migration id=certificates 2026/04/10 22:56:12 INFO Applying migration id=rawforward 2026/04/10 22:56:12 INFO Applying migration id=publickey 2026/04/10 22:56:12 INFO Applying migration id=resolvegroup 2026/04/10 22:56:12 INFO Applying migration id=reject 2026/04/10 22:56:12 INFO Applying migration id=autodel 2026/04/10 22:56:12 INFO Applying migration id=jsonb 2026/04/10 22:56:12 INFO Applying migration id=quote 2026/04/10 22:56:12 INFO Applying migration id=rfc9421 2026/04/10 22:56:12 INFO Applying migration id=keys 2026/04/10 22:56:12 INFO Applying migration id=portable 2026/04/10 22:56:12 INFO Applying migration id=proofs 2026/04/10 22:56:12 INFO Applying migration id=contexts 2026/04/10 22:56:12 INFO Applying migration id=deliverieshost 2026/04/10 22:56:12 INFO Applying migration id=pembegin 2026/04/10 22:56:12 INFO Applying migration id=didhost 2026/04/10 22:56:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-3658-7e56-a46a-f3e8755242cb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-3658-7dee-b94b-f4f4ae996d59 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-3658-7dee-b94b-f4f4ae996d59 2026/04/10 22:56:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-3658-7dee-b94b-f4f4ae996d59 2026/04/10 22:56:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-365c-71dd-89e9-5fd1d5d75a9c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-365c-71a5-bed9-6b51fe771dd5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799c-365c-71a5-bed9-6b51fe771dd5 2026/04/10 22:56:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-365c-71a5-bed9-6b51fe771dd5 2026/04/10 22:56:13 INFO Generating first response key=/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser (1.48s) === RUN TestHome_AuthenticatedUser 2026/04/10 22:56:13 INFO Applying migration id=initial 2026/04/10 22:56:13 INFO Applying migration id=notesupdated 2026/04/10 22:56:13 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:13 INFO Applying migration id=activitiesid 2026/04/10 22:56:13 INFO Applying migration id=outbox 2026/04/10 22:56:13 INFO Applying migration id=edits 2026/04/10 22:56:13 INFO Applying migration id=outboxactor 2026/04/10 22:56:13 INFO Applying migration id=outboxsender 2026/04/10 22:56:13 INFO Applying migration id=thread 2026/04/10 22:56:13 INFO Applying migration id=host 2026/04/10 22:56:13 INFO Applying migration id=sharedinbox 2026/04/10 22:56:13 INFO Applying migration id=noteshost 2026/04/10 22:56:13 INFO Applying migration id=fetched 2026/04/10 22:56:13 INFO Applying migration id=move 2026/04/10 22:56:13 INFO Applying migration id=cleanup 2026/04/10 22:56:13 INFO Applying migration id=received 2026/04/10 22:56:13 INFO Applying migration id=namehost 2026/04/10 22:56:13 INFO Applying migration id=outboxhost 2026/04/10 22:56:13 INFO Applying migration id=notesfts 2026/04/10 22:56:13 INFO Applying migration id=iconsname 2026/04/10 22:56:13 INFO Applying migration id=nohash 2026/04/10 22:56:13 INFO Applying migration id=shares 2026/04/10 22:56:13 INFO Applying migration id=actorttl 2026/04/10 22:56:13 INFO Applying migration id=tocc 2026/04/10 22:56:13 INFO Applying migration id=followeds 2026/04/10 22:56:13 INFO Applying migration id=certhash 2026/04/10 22:56:13 INFO Applying migration id=follows_sync 2026/04/10 22:56:13 INFO Applying migration id=jsonpath 2026/04/10 22:56:13 INFO Applying migration id=localforward 2026/04/10 22:56:13 INFO Applying migration id=avatar 2026/04/10 22:56:13 INFO Applying migration id=noimage 2026/04/10 22:56:13 INFO Applying migration id=feed 2026/04/10 22:56:13 INFO Applying migration id=bookmarks 2026/04/10 22:56:13 INFO Applying migration id=shareactivity 2026/04/10 22:56:13 INFO Applying migration id=application 2026/04/10 22:56:13 INFO Applying migration id=certificates 2026/04/10 22:56:13 INFO Applying migration id=rawforward 2026/04/10 22:56:13 INFO Applying migration id=publickey 2026/04/10 22:56:13 INFO Applying migration id=resolvegroup 2026/04/10 22:56:13 INFO Applying migration id=reject 2026/04/10 22:56:13 INFO Applying migration id=autodel 2026/04/10 22:56:13 INFO Applying migration id=jsonb 2026/04/10 22:56:13 INFO Applying migration id=quote 2026/04/10 22:56:13 INFO Applying migration id=rfc9421 2026/04/10 22:56:13 INFO Applying migration id=keys 2026/04/10 22:56:13 INFO Applying migration id=portable 2026/04/10 22:56:13 INFO Applying migration id=proofs 2026/04/10 22:56:13 INFO Applying migration id=contexts 2026/04/10 22:56:13 INFO Applying migration id=deliverieshost 2026/04/10 22:56:13 INFO Applying migration id=pembegin 2026/04/10 22:56:13 INFO Applying migration id=didhost --- PASS: TestHome_AuthenticatedUser (0.57s) === RUN TestHome_UnauthenticatedUser 2026/04/10 22:56:14 INFO Applying migration id=initial 2026/04/10 22:56:14 INFO Applying migration id=notesupdated 2026/04/10 22:56:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:14 INFO Applying migration id=activitiesid 2026/04/10 22:56:14 INFO Applying migration id=outbox 2026/04/10 22:56:14 INFO Applying migration id=edits 2026/04/10 22:56:14 INFO Applying migration id=outboxactor 2026/04/10 22:56:14 INFO Applying migration id=outboxsender 2026/04/10 22:56:14 INFO Applying migration id=thread 2026/04/10 22:56:14 INFO Applying migration id=host 2026/04/10 22:56:14 INFO Applying migration id=sharedinbox 2026/04/10 22:56:14 INFO Applying migration id=noteshost 2026/04/10 22:56:14 INFO Applying migration id=fetched 2026/04/10 22:56:14 INFO Applying migration id=move 2026/04/10 22:56:14 INFO Applying migration id=cleanup 2026/04/10 22:56:14 INFO Applying migration id=received 2026/04/10 22:56:14 INFO Applying migration id=namehost 2026/04/10 22:56:14 INFO Applying migration id=outboxhost 2026/04/10 22:56:14 INFO Applying migration id=notesfts 2026/04/10 22:56:14 INFO Applying migration id=iconsname 2026/04/10 22:56:14 INFO Applying migration id=nohash 2026/04/10 22:56:14 INFO Applying migration id=shares 2026/04/10 22:56:14 INFO Applying migration id=actorttl 2026/04/10 22:56:14 INFO Applying migration id=tocc 2026/04/10 22:56:14 INFO Applying migration id=followeds 2026/04/10 22:56:14 INFO Applying migration id=certhash 2026/04/10 22:56:14 INFO Applying migration id=follows_sync 2026/04/10 22:56:14 INFO Applying migration id=jsonpath 2026/04/10 22:56:14 INFO Applying migration id=localforward 2026/04/10 22:56:14 INFO Applying migration id=avatar 2026/04/10 22:56:14 INFO Applying migration id=noimage 2026/04/10 22:56:14 INFO Applying migration id=feed 2026/04/10 22:56:14 INFO Applying migration id=bookmarks 2026/04/10 22:56:14 INFO Applying migration id=shareactivity 2026/04/10 22:56:14 INFO Applying migration id=application 2026/04/10 22:56:14 INFO Applying migration id=certificates 2026/04/10 22:56:14 INFO Applying migration id=rawforward 2026/04/10 22:56:14 INFO Applying migration id=publickey 2026/04/10 22:56:14 INFO Applying migration id=resolvegroup 2026/04/10 22:56:14 INFO Applying migration id=reject 2026/04/10 22:56:14 INFO Applying migration id=autodel 2026/04/10 22:56:14 INFO Applying migration id=jsonb 2026/04/10 22:56:14 INFO Applying migration id=quote 2026/04/10 22:56:14 INFO Applying migration id=rfc9421 2026/04/10 22:56:14 INFO Applying migration id=keys 2026/04/10 22:56:14 INFO Applying migration id=portable 2026/04/10 22:56:14 INFO Applying migration id=proofs 2026/04/10 22:56:14 INFO Applying migration id=contexts 2026/04/10 22:56:14 INFO Applying migration id=deliverieshost 2026/04/10 22:56:14 INFO Applying migration id=pembegin 2026/04/10 22:56:14 INFO Applying migration id=didhost --- PASS: TestHome_UnauthenticatedUser (0.81s) === RUN TestMove_FederatedToFederated 2026/04/10 22:56:15 INFO Applying migration id=initial 2026/04/10 22:56:15 INFO Applying migration id=notesupdated 2026/04/10 22:56:15 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:15 INFO Applying migration id=activitiesid 2026/04/10 22:56:15 INFO Applying migration id=outbox 2026/04/10 22:56:15 INFO Applying migration id=edits 2026/04/10 22:56:15 INFO Applying migration id=outboxactor 2026/04/10 22:56:15 INFO Applying migration id=outboxsender 2026/04/10 22:56:15 INFO Applying migration id=thread 2026/04/10 22:56:15 INFO Applying migration id=host 2026/04/10 22:56:15 INFO Applying migration id=sharedinbox 2026/04/10 22:56:15 INFO Applying migration id=noteshost 2026/04/10 22:56:15 INFO Applying migration id=fetched 2026/04/10 22:56:15 INFO Applying migration id=move 2026/04/10 22:56:15 INFO Applying migration id=cleanup 2026/04/10 22:56:15 INFO Applying migration id=received 2026/04/10 22:56:15 INFO Applying migration id=namehost 2026/04/10 22:56:15 INFO Applying migration id=outboxhost 2026/04/10 22:56:15 INFO Applying migration id=notesfts 2026/04/10 22:56:15 INFO Applying migration id=iconsname 2026/04/10 22:56:15 INFO Applying migration id=nohash 2026/04/10 22:56:15 INFO Applying migration id=shares 2026/04/10 22:56:15 INFO Applying migration id=actorttl 2026/04/10 22:56:15 INFO Applying migration id=tocc 2026/04/10 22:56:15 INFO Applying migration id=followeds 2026/04/10 22:56:15 INFO Applying migration id=certhash 2026/04/10 22:56:15 INFO Applying migration id=follows_sync 2026/04/10 22:56:15 INFO Applying migration id=jsonpath 2026/04/10 22:56:15 INFO Applying migration id=localforward 2026/04/10 22:56:15 INFO Applying migration id=avatar 2026/04/10 22:56:15 INFO Applying migration id=noimage 2026/04/10 22:56:15 INFO Applying migration id=feed 2026/04/10 22:56:15 INFO Applying migration id=bookmarks 2026/04/10 22:56:15 INFO Applying migration id=shareactivity 2026/04/10 22:56:15 INFO Applying migration id=application 2026/04/10 22:56:15 INFO Applying migration id=certificates 2026/04/10 22:56:15 INFO Applying migration id=rawforward 2026/04/10 22:56:15 INFO Applying migration id=publickey 2026/04/10 22:56:15 INFO Applying migration id=resolvegroup 2026/04/10 22:56:15 INFO Applying migration id=reject 2026/04/10 22:56:15 INFO Applying migration id=autodel 2026/04/10 22:56:15 INFO Applying migration id=jsonb 2026/04/10 22:56:15 INFO Applying migration id=quote 2026/04/10 22:56:15 INFO Applying migration id=rfc9421 2026/04/10 22:56:15 INFO Applying migration id=keys 2026/04/10 22:56:15 INFO Applying migration id=portable 2026/04/10 22:56:15 INFO Applying migration id=proofs 2026/04/10 22:56:15 INFO Applying migration id=contexts 2026/04/10 22:56:15 INFO Applying migration id=deliverieshost 2026/04/10 22:56:15 INFO Applying migration id=pembegin 2026/04/10 22:56:15 INFO Applying migration id=didhost 2026/04/10 22:56:16 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-4189-7015-b177-6ecc776292b2 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 22:56:16 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d799c-4189-7015-b177-6ecc776292b2 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/04/10 22:56:16 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-418a-7344-9d24-0db9eaad692d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://::1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://::1/user/dan 2026/04/10 22:56:16 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799c-418b-754b-9333-f06f76b05160 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-4189-7015-b177-6ecc776292b2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederated (1.48s) === RUN TestMove_FederatedToFederatedTwoAccounts 2026/04/10 22:56:16 INFO Applying migration id=initial 2026/04/10 22:56:16 INFO Applying migration id=notesupdated 2026/04/10 22:56:16 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:16 INFO Applying migration id=activitiesid 2026/04/10 22:56:16 INFO Applying migration id=outbox 2026/04/10 22:56:16 INFO Applying migration id=edits 2026/04/10 22:56:16 INFO Applying migration id=outboxactor 2026/04/10 22:56:16 INFO Applying migration id=outboxsender 2026/04/10 22:56:16 INFO Applying migration id=thread 2026/04/10 22:56:16 INFO Applying migration id=host 2026/04/10 22:56:16 INFO Applying migration id=sharedinbox 2026/04/10 22:56:16 INFO Applying migration id=noteshost 2026/04/10 22:56:16 INFO Applying migration id=fetched 2026/04/10 22:56:16 INFO Applying migration id=move 2026/04/10 22:56:16 INFO Applying migration id=cleanup 2026/04/10 22:56:16 INFO Applying migration id=received 2026/04/10 22:56:16 INFO Applying migration id=namehost 2026/04/10 22:56:16 INFO Applying migration id=outboxhost 2026/04/10 22:56:16 INFO Applying migration id=notesfts 2026/04/10 22:56:16 INFO Applying migration id=iconsname 2026/04/10 22:56:16 INFO Applying migration id=nohash 2026/04/10 22:56:16 INFO Applying migration id=shares 2026/04/10 22:56:16 INFO Applying migration id=actorttl 2026/04/10 22:56:16 INFO Applying migration id=tocc 2026/04/10 22:56:16 INFO Applying migration id=followeds 2026/04/10 22:56:16 INFO Applying migration id=certhash 2026/04/10 22:56:16 INFO Applying migration id=follows_sync 2026/04/10 22:56:16 INFO Applying migration id=jsonpath 2026/04/10 22:56:16 INFO Applying migration id=localforward 2026/04/10 22:56:16 INFO Applying migration id=avatar 2026/04/10 22:56:16 INFO Applying migration id=noimage 2026/04/10 22:56:16 INFO Applying migration id=feed 2026/04/10 22:56:16 INFO Applying migration id=bookmarks 2026/04/10 22:56:16 INFO Applying migration id=shareactivity 2026/04/10 22:56:16 INFO Applying migration id=application 2026/04/10 22:56:16 INFO Applying migration id=certificates 2026/04/10 22:56:16 INFO Applying migration id=rawforward 2026/04/10 22:56:16 INFO Applying migration id=publickey 2026/04/10 22:56:16 INFO Applying migration id=resolvegroup 2026/04/10 22:56:16 INFO Applying migration id=reject 2026/04/10 22:56:16 INFO Applying migration id=autodel 2026/04/10 22:56:16 INFO Applying migration id=jsonb 2026/04/10 22:56:16 INFO Applying migration id=quote 2026/04/10 22:56:16 INFO Applying migration id=rfc9421 2026/04/10 22:56:16 INFO Applying migration id=keys 2026/04/10 22:56:16 INFO Applying migration id=portable 2026/04/10 22:56:16 INFO Applying migration id=proofs 2026/04/10 22:56:16 INFO Applying migration id=contexts 2026/04/10 22:56:16 INFO Applying migration id=deliverieshost 2026/04/10 22:56:16 INFO Applying migration id=pembegin 2026/04/10 22:56:16 INFO Applying migration id=didhost 2026/04/10 22:56:18 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-465d-774b-93b4-2cf1e199d8e5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 22:56:18 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d799c-465d-774b-93b4-2cf1e199d8e5 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/04/10 22:56:18 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-465e-7ac1-a1a6-31a8adef2a5d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://::1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://::1/user/dan 2026/04/10 22:56:18 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799c-465f-7d4e-8f8e-71f2a322b41c activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-465d-774b-93b4-2cf1e199d8e5 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 (1.24s) === RUN TestMove_FederatedToFederatedNotLinked 2026/04/10 22:56:18 INFO Applying migration id=initial 2026/04/10 22:56:18 INFO Applying migration id=notesupdated 2026/04/10 22:56:18 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:18 INFO Applying migration id=activitiesid 2026/04/10 22:56:18 INFO Applying migration id=outbox 2026/04/10 22:56:18 INFO Applying migration id=edits 2026/04/10 22:56:18 INFO Applying migration id=outboxactor 2026/04/10 22:56:18 INFO Applying migration id=outboxsender 2026/04/10 22:56:18 INFO Applying migration id=thread 2026/04/10 22:56:18 INFO Applying migration id=host 2026/04/10 22:56:18 INFO Applying migration id=sharedinbox 2026/04/10 22:56:18 INFO Applying migration id=noteshost 2026/04/10 22:56:18 INFO Applying migration id=fetched 2026/04/10 22:56:18 INFO Applying migration id=move 2026/04/10 22:56:18 INFO Applying migration id=cleanup 2026/04/10 22:56:18 INFO Applying migration id=received 2026/04/10 22:56:18 INFO Applying migration id=namehost 2026/04/10 22:56:18 INFO Applying migration id=outboxhost 2026/04/10 22:56:18 INFO Applying migration id=notesfts 2026/04/10 22:56:18 INFO Applying migration id=iconsname 2026/04/10 22:56:18 INFO Applying migration id=nohash 2026/04/10 22:56:18 INFO Applying migration id=shares 2026/04/10 22:56:18 INFO Applying migration id=actorttl 2026/04/10 22:56:18 INFO Applying migration id=tocc 2026/04/10 22:56:18 INFO Applying migration id=followeds 2026/04/10 22:56:18 INFO Applying migration id=certhash 2026/04/10 22:56:18 INFO Applying migration id=follows_sync 2026/04/10 22:56:18 INFO Applying migration id=jsonpath 2026/04/10 22:56:18 INFO Applying migration id=localforward 2026/04/10 22:56:18 INFO Applying migration id=avatar 2026/04/10 22:56:18 INFO Applying migration id=noimage 2026/04/10 22:56:18 INFO Applying migration id=feed 2026/04/10 22:56:18 INFO Applying migration id=bookmarks 2026/04/10 22:56:18 INFO Applying migration id=shareactivity 2026/04/10 22:56:18 INFO Applying migration id=application 2026/04/10 22:56:18 INFO Applying migration id=certificates 2026/04/10 22:56:18 INFO Applying migration id=rawforward 2026/04/10 22:56:18 INFO Applying migration id=publickey 2026/04/10 22:56:18 INFO Applying migration id=resolvegroup 2026/04/10 22:56:18 INFO Applying migration id=reject 2026/04/10 22:56:18 INFO Applying migration id=autodel 2026/04/10 22:56:18 INFO Applying migration id=jsonb 2026/04/10 22:56:18 INFO Applying migration id=quote 2026/04/10 22:56:18 INFO Applying migration id=rfc9421 2026/04/10 22:56:18 INFO Applying migration id=keys 2026/04/10 22:56:18 INFO Applying migration id=portable 2026/04/10 22:56:18 INFO Applying migration id=proofs 2026/04/10 22:56:18 INFO Applying migration id=contexts 2026/04/10 22:56:18 INFO Applying migration id=deliverieshost 2026/04/10 22:56:18 INFO Applying migration id=pembegin 2026/04/10 22:56:18 INFO Applying migration id=didhost 2026/04/10 22:56:19 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-4a93-7773-8a11-7190c31a7a07 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederatedNotLinked (1.08s) === RUN TestMove_FederatedToLocal 2026/04/10 22:56:19 INFO Applying migration id=initial 2026/04/10 22:56:19 INFO Applying migration id=notesupdated 2026/04/10 22:56:19 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:19 INFO Applying migration id=activitiesid 2026/04/10 22:56:19 INFO Applying migration id=outbox 2026/04/10 22:56:19 INFO Applying migration id=edits 2026/04/10 22:56:19 INFO Applying migration id=outboxactor 2026/04/10 22:56:19 INFO Applying migration id=outboxsender 2026/04/10 22:56:19 INFO Applying migration id=thread 2026/04/10 22:56:19 INFO Applying migration id=host 2026/04/10 22:56:19 INFO Applying migration id=sharedinbox 2026/04/10 22:56:19 INFO Applying migration id=noteshost 2026/04/10 22:56:19 INFO Applying migration id=fetched 2026/04/10 22:56:19 INFO Applying migration id=move 2026/04/10 22:56:19 INFO Applying migration id=cleanup 2026/04/10 22:56:19 INFO Applying migration id=received 2026/04/10 22:56:19 INFO Applying migration id=namehost 2026/04/10 22:56:19 INFO Applying migration id=outboxhost 2026/04/10 22:56:19 INFO Applying migration id=notesfts 2026/04/10 22:56:19 INFO Applying migration id=iconsname 2026/04/10 22:56:19 INFO Applying migration id=nohash 2026/04/10 22:56:19 INFO Applying migration id=shares 2026/04/10 22:56:19 INFO Applying migration id=actorttl 2026/04/10 22:56:19 INFO Applying migration id=tocc 2026/04/10 22:56:19 INFO Applying migration id=followeds 2026/04/10 22:56:19 INFO Applying migration id=certhash 2026/04/10 22:56:19 INFO Applying migration id=follows_sync 2026/04/10 22:56:19 INFO Applying migration id=jsonpath 2026/04/10 22:56:19 INFO Applying migration id=localforward 2026/04/10 22:56:19 INFO Applying migration id=avatar 2026/04/10 22:56:19 INFO Applying migration id=noimage 2026/04/10 22:56:19 INFO Applying migration id=feed 2026/04/10 22:56:19 INFO Applying migration id=bookmarks 2026/04/10 22:56:19 INFO Applying migration id=shareactivity 2026/04/10 22:56:19 INFO Applying migration id=application 2026/04/10 22:56:19 INFO Applying migration id=certificates 2026/04/10 22:56:19 INFO Applying migration id=rawforward 2026/04/10 22:56:19 INFO Applying migration id=publickey 2026/04/10 22:56:19 INFO Applying migration id=resolvegroup 2026/04/10 22:56:19 INFO Applying migration id=reject 2026/04/10 22:56:19 INFO Applying migration id=autodel 2026/04/10 22:56:19 INFO Applying migration id=jsonb 2026/04/10 22:56:19 INFO Applying migration id=quote 2026/04/10 22:56:19 INFO Applying migration id=rfc9421 2026/04/10 22:56:19 INFO Applying migration id=keys 2026/04/10 22:56:19 INFO Applying migration id=portable 2026/04/10 22:56:19 INFO Applying migration id=proofs 2026/04/10 22:56:19 INFO Applying migration id=contexts 2026/04/10 22:56:19 INFO Applying migration id=deliverieshost 2026/04/10 22:56:19 INFO Applying migration id=pembegin 2026/04/10 22:56:19 INFO Applying migration id=didhost 2026/04/10 22:56:20 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-4e66-729d-9869-249858ddb5d1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 22:56:20 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.98s) === RUN TestMove_FederatedToLocalLinked 2026/04/10 22:56:20 INFO Applying migration id=initial 2026/04/10 22:56:20 INFO Applying migration id=notesupdated 2026/04/10 22:56:20 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:20 INFO Applying migration id=activitiesid 2026/04/10 22:56:20 INFO Applying migration id=outbox 2026/04/10 22:56:20 INFO Applying migration id=edits 2026/04/10 22:56:20 INFO Applying migration id=outboxactor 2026/04/10 22:56:20 INFO Applying migration id=outboxsender 2026/04/10 22:56:20 INFO Applying migration id=thread 2026/04/10 22:56:20 INFO Applying migration id=host 2026/04/10 22:56:20 INFO Applying migration id=sharedinbox 2026/04/10 22:56:20 INFO Applying migration id=noteshost 2026/04/10 22:56:20 INFO Applying migration id=fetched 2026/04/10 22:56:20 INFO Applying migration id=move 2026/04/10 22:56:20 INFO Applying migration id=cleanup 2026/04/10 22:56:20 INFO Applying migration id=received 2026/04/10 22:56:20 INFO Applying migration id=namehost 2026/04/10 22:56:20 INFO Applying migration id=outboxhost 2026/04/10 22:56:20 INFO Applying migration id=notesfts 2026/04/10 22:56:20 INFO Applying migration id=iconsname 2026/04/10 22:56:20 INFO Applying migration id=nohash 2026/04/10 22:56:20 INFO Applying migration id=shares 2026/04/10 22:56:20 INFO Applying migration id=actorttl 2026/04/10 22:56:20 INFO Applying migration id=tocc 2026/04/10 22:56:20 INFO Applying migration id=followeds 2026/04/10 22:56:20 INFO Applying migration id=certhash 2026/04/10 22:56:20 INFO Applying migration id=follows_sync 2026/04/10 22:56:20 INFO Applying migration id=jsonpath 2026/04/10 22:56:20 INFO Applying migration id=localforward 2026/04/10 22:56:20 INFO Applying migration id=avatar 2026/04/10 22:56:20 INFO Applying migration id=noimage 2026/04/10 22:56:20 INFO Applying migration id=feed 2026/04/10 22:56:20 INFO Applying migration id=bookmarks 2026/04/10 22:56:20 INFO Applying migration id=shareactivity 2026/04/10 22:56:20 INFO Applying migration id=application 2026/04/10 22:56:20 INFO Applying migration id=certificates 2026/04/10 22:56:20 INFO Applying migration id=rawforward 2026/04/10 22:56:20 INFO Applying migration id=publickey 2026/04/10 22:56:20 INFO Applying migration id=resolvegroup 2026/04/10 22:56:20 INFO Applying migration id=reject 2026/04/10 22:56:20 INFO Applying migration id=autodel 2026/04/10 22:56:20 INFO Applying migration id=jsonb 2026/04/10 22:56:20 INFO Applying migration id=quote 2026/04/10 22:56:20 INFO Applying migration id=rfc9421 2026/04/10 22:56:20 INFO Applying migration id=keys 2026/04/10 22:56:20 INFO Applying migration id=portable 2026/04/10 22:56:20 INFO Applying migration id=proofs 2026/04/10 22:56:20 INFO Applying migration id=contexts 2026/04/10 22:56:20 INFO Applying migration id=deliverieshost 2026/04/10 22:56:20 INFO Applying migration id=pembegin 2026/04/10 22:56:20 INFO Applying migration id=didhost 2026/04/10 22:56:21 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-54af-7892-b6cd-3508ea7582d6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 22:56:21 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d799c-54af-7892-b6cd-3508ea7582d6 old=https://127.0.0.1/user/dan new=https://localhost.localdomain:8443/user/bob 2026/04/10 22:56:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-54b0-7de1-8aa4-083abc1f37d7 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:56:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-54b2-722e-839c-b4ffac3d6ad3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-54b0-7de1-8aa4-083abc1f37d7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799c-54b0-7de1-8aa4-083abc1f37d7 2026/04/10 22:56:21 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799c-54b2-7714-979b-04c71fbaee2e activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-54af-7892-b6cd-3508ea7582d6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToLocalLinked (1.61s) === RUN TestMove_FollowingBoth 2026/04/10 22:56:21 INFO Applying migration id=initial 2026/04/10 22:56:21 INFO Applying migration id=notesupdated 2026/04/10 22:56:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:21 INFO Applying migration id=activitiesid 2026/04/10 22:56:21 INFO Applying migration id=outbox 2026/04/10 22:56:21 INFO Applying migration id=edits 2026/04/10 22:56:21 INFO Applying migration id=outboxactor 2026/04/10 22:56:21 INFO Applying migration id=outboxsender 2026/04/10 22:56:21 INFO Applying migration id=thread 2026/04/10 22:56:21 INFO Applying migration id=host 2026/04/10 22:56:21 INFO Applying migration id=sharedinbox 2026/04/10 22:56:21 INFO Applying migration id=noteshost 2026/04/10 22:56:21 INFO Applying migration id=fetched 2026/04/10 22:56:21 INFO Applying migration id=move 2026/04/10 22:56:21 INFO Applying migration id=cleanup 2026/04/10 22:56:21 INFO Applying migration id=received 2026/04/10 22:56:21 INFO Applying migration id=namehost 2026/04/10 22:56:21 INFO Applying migration id=outboxhost 2026/04/10 22:56:21 INFO Applying migration id=notesfts 2026/04/10 22:56:21 INFO Applying migration id=iconsname 2026/04/10 22:56:21 INFO Applying migration id=nohash 2026/04/10 22:56:21 INFO Applying migration id=shares 2026/04/10 22:56:21 INFO Applying migration id=actorttl 2026/04/10 22:56:21 INFO Applying migration id=tocc 2026/04/10 22:56:21 INFO Applying migration id=followeds 2026/04/10 22:56:21 INFO Applying migration id=certhash 2026/04/10 22:56:21 INFO Applying migration id=follows_sync 2026/04/10 22:56:21 INFO Applying migration id=jsonpath 2026/04/10 22:56:21 INFO Applying migration id=localforward 2026/04/10 22:56:21 INFO Applying migration id=avatar 2026/04/10 22:56:21 INFO Applying migration id=noimage 2026/04/10 22:56:21 INFO Applying migration id=feed 2026/04/10 22:56:21 INFO Applying migration id=bookmarks 2026/04/10 22:56:21 INFO Applying migration id=shareactivity 2026/04/10 22:56:21 INFO Applying migration id=application 2026/04/10 22:56:21 INFO Applying migration id=certificates 2026/04/10 22:56:21 INFO Applying migration id=rawforward 2026/04/10 22:56:21 INFO Applying migration id=publickey 2026/04/10 22:56:21 INFO Applying migration id=resolvegroup 2026/04/10 22:56:21 INFO Applying migration id=reject 2026/04/10 22:56:21 INFO Applying migration id=autodel 2026/04/10 22:56:21 INFO Applying migration id=jsonb 2026/04/10 22:56:21 INFO Applying migration id=quote 2026/04/10 22:56:21 INFO Applying migration id=rfc9421 2026/04/10 22:56:21 INFO Applying migration id=keys 2026/04/10 22:56:21 INFO Applying migration id=portable 2026/04/10 22:56:21 INFO Applying migration id=proofs 2026/04/10 22:56:21 INFO Applying migration id=contexts 2026/04/10 22:56:21 INFO Applying migration id=deliverieshost 2026/04/10 22:56:21 INFO Applying migration id=pembegin 2026/04/10 22:56:21 INFO Applying migration id=didhost 2026/04/10 22:56:22 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-5801-7127-96b7-b4f6e861b6af activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 22:56:22 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-5801-7854-aa77-cf1890875809 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://::1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://::1/user/dan 2026/04/10 22:56:22 INFO Removing follow of moved actor follow=https://localhost.localdomain:8443/follow/019d799c-5801-7127-96b7-b4f6e861b6af old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/04/10 22:56:22 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799c-5802-780e-8a75-ab4d1e7bc7af activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-5801-7127-96b7-b4f6e861b6af 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.85s) === RUN TestMove_LocalToLocalAliasThrottled 2026/04/10 22:56:22 INFO Applying migration id=initial 2026/04/10 22:56:22 INFO Applying migration id=notesupdated 2026/04/10 22:56:22 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:22 INFO Applying migration id=activitiesid 2026/04/10 22:56:22 INFO Applying migration id=outbox 2026/04/10 22:56:22 INFO Applying migration id=edits 2026/04/10 22:56:22 INFO Applying migration id=outboxactor 2026/04/10 22:56:22 INFO Applying migration id=outboxsender 2026/04/10 22:56:22 INFO Applying migration id=thread 2026/04/10 22:56:22 INFO Applying migration id=host 2026/04/10 22:56:22 INFO Applying migration id=sharedinbox 2026/04/10 22:56:22 INFO Applying migration id=noteshost 2026/04/10 22:56:22 INFO Applying migration id=fetched 2026/04/10 22:56:22 INFO Applying migration id=move 2026/04/10 22:56:22 INFO Applying migration id=cleanup 2026/04/10 22:56:22 INFO Applying migration id=received 2026/04/10 22:56:22 INFO Applying migration id=namehost 2026/04/10 22:56:22 INFO Applying migration id=outboxhost 2026/04/10 22:56:22 INFO Applying migration id=notesfts 2026/04/10 22:56:22 INFO Applying migration id=iconsname 2026/04/10 22:56:22 INFO Applying migration id=nohash 2026/04/10 22:56:22 INFO Applying migration id=shares 2026/04/10 22:56:22 INFO Applying migration id=actorttl 2026/04/10 22:56:22 INFO Applying migration id=tocc 2026/04/10 22:56:22 INFO Applying migration id=followeds 2026/04/10 22:56:22 INFO Applying migration id=certhash 2026/04/10 22:56:22 INFO Applying migration id=follows_sync 2026/04/10 22:56:22 INFO Applying migration id=jsonpath 2026/04/10 22:56:22 INFO Applying migration id=localforward 2026/04/10 22:56:22 INFO Applying migration id=avatar 2026/04/10 22:56:22 INFO Applying migration id=noimage 2026/04/10 22:56:22 INFO Applying migration id=feed 2026/04/10 22:56:22 INFO Applying migration id=bookmarks 2026/04/10 22:56:22 INFO Applying migration id=shareactivity 2026/04/10 22:56:22 INFO Applying migration id=application 2026/04/10 22:56:22 INFO Applying migration id=certificates 2026/04/10 22:56:22 INFO Applying migration id=rawforward 2026/04/10 22:56:22 INFO Applying migration id=publickey 2026/04/10 22:56:22 INFO Applying migration id=resolvegroup 2026/04/10 22:56:22 INFO Applying migration id=reject 2026/04/10 22:56:22 INFO Applying migration id=autodel 2026/04/10 22:56:22 INFO Applying migration id=jsonb 2026/04/10 22:56:22 INFO Applying migration id=quote 2026/04/10 22:56:22 INFO Applying migration id=rfc9421 2026/04/10 22:56:22 INFO Applying migration id=keys 2026/04/10 22:56:22 INFO Applying migration id=portable 2026/04/10 22:56:22 INFO Applying migration id=proofs 2026/04/10 22:56:22 INFO Applying migration id=contexts 2026/04/10 22:56:22 INFO Applying migration id=deliverieshost 2026/04/10 22:56:22 INFO Applying migration id=pembegin 2026/04/10 22:56:22 INFO Applying migration id=didhost 2026/04/10 22:56:23 WARN Throttled request to set alias can=2026-04-10T23:26:22.656Z --- PASS: TestMove_LocalToLocalAliasThrottled (0.66s) === RUN TestMove_LocalToLocal 2026/04/10 22:56:23 INFO Applying migration id=initial 2026/04/10 22:56:23 INFO Applying migration id=notesupdated 2026/04/10 22:56:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:23 INFO Applying migration id=activitiesid 2026/04/10 22:56:23 INFO Applying migration id=outbox 2026/04/10 22:56:23 INFO Applying migration id=edits 2026/04/10 22:56:23 INFO Applying migration id=outboxactor 2026/04/10 22:56:23 INFO Applying migration id=outboxsender 2026/04/10 22:56:23 INFO Applying migration id=thread 2026/04/10 22:56:23 INFO Applying migration id=host 2026/04/10 22:56:23 INFO Applying migration id=sharedinbox 2026/04/10 22:56:23 INFO Applying migration id=noteshost 2026/04/10 22:56:23 INFO Applying migration id=fetched 2026/04/10 22:56:23 INFO Applying migration id=move 2026/04/10 22:56:23 INFO Applying migration id=cleanup 2026/04/10 22:56:23 INFO Applying migration id=received 2026/04/10 22:56:23 INFO Applying migration id=namehost 2026/04/10 22:56:23 INFO Applying migration id=outboxhost 2026/04/10 22:56:23 INFO Applying migration id=notesfts 2026/04/10 22:56:23 INFO Applying migration id=iconsname 2026/04/10 22:56:23 INFO Applying migration id=nohash 2026/04/10 22:56:23 INFO Applying migration id=shares 2026/04/10 22:56:23 INFO Applying migration id=actorttl 2026/04/10 22:56:23 INFO Applying migration id=tocc 2026/04/10 22:56:23 INFO Applying migration id=followeds 2026/04/10 22:56:23 INFO Applying migration id=certhash 2026/04/10 22:56:23 INFO Applying migration id=follows_sync 2026/04/10 22:56:23 INFO Applying migration id=jsonpath 2026/04/10 22:56:23 INFO Applying migration id=localforward 2026/04/10 22:56:23 INFO Applying migration id=avatar 2026/04/10 22:56:23 INFO Applying migration id=noimage 2026/04/10 22:56:23 INFO Applying migration id=feed 2026/04/10 22:56:23 INFO Applying migration id=bookmarks 2026/04/10 22:56:23 INFO Applying migration id=shareactivity 2026/04/10 22:56:23 INFO Applying migration id=application 2026/04/10 22:56:23 INFO Applying migration id=certificates 2026/04/10 22:56:23 INFO Applying migration id=rawforward 2026/04/10 22:56:23 INFO Applying migration id=publickey 2026/04/10 22:56:23 INFO Applying migration id=resolvegroup 2026/04/10 22:56:23 INFO Applying migration id=reject 2026/04/10 22:56:23 INFO Applying migration id=autodel 2026/04/10 22:56:23 INFO Applying migration id=jsonb 2026/04/10 22:56:23 INFO Applying migration id=quote 2026/04/10 22:56:23 INFO Applying migration id=rfc9421 2026/04/10 22:56:23 INFO Applying migration id=keys 2026/04/10 22:56:23 INFO Applying migration id=portable 2026/04/10 22:56:23 INFO Applying migration id=proofs 2026/04/10 22:56:23 INFO Applying migration id=contexts 2026/04/10 22:56:23 INFO Applying migration id=deliverieshost 2026/04/10 22:56:23 INFO Applying migration id=pembegin 2026/04/10 22:56:23 INFO Applying migration id=didhost 2026/04/10 22:56:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-5d4c-7d35-b799-808514bf122f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-5d4d-76ba-bf90-bacabf4fbc4f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-5d4c-7d35-b799-808514bf122f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d799c-5d4c-7d35-b799-808514bf122f 2026/04/10 22:56:23 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d799c-5d4c-7d35-b799-808514bf122f old=https://localhost.localdomain:8443/user/alice new=https://localhost.localdomain:8443/user/bob 2026/04/10 22:56:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-5d4f-7f10-80db-e5e8ccfeb2e9 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:56:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-5d51-7323-8188-1ba18ae6f670 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-5d4f-7f10-80db-e5e8ccfeb2e9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d799c-5d4f-7f10-80db-e5e8ccfeb2e9 2026/04/10 22:56:23 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799c-5d51-7751-92fe-921a973aee95 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-5d4c-7d35-b799-808514bf122f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice --- PASS: TestMove_LocalToLocal (0.70s) === RUN TestMove_LocalToLocalNoFollowers 2026/04/10 22:56:23 INFO Applying migration id=initial 2026/04/10 22:56:23 INFO Applying migration id=notesupdated 2026/04/10 22:56:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:23 INFO Applying migration id=activitiesid 2026/04/10 22:56:23 INFO Applying migration id=outbox 2026/04/10 22:56:23 INFO Applying migration id=edits 2026/04/10 22:56:23 INFO Applying migration id=outboxactor 2026/04/10 22:56:23 INFO Applying migration id=outboxsender 2026/04/10 22:56:23 INFO Applying migration id=thread 2026/04/10 22:56:23 INFO Applying migration id=host 2026/04/10 22:56:23 INFO Applying migration id=sharedinbox 2026/04/10 22:56:23 INFO Applying migration id=noteshost 2026/04/10 22:56:23 INFO Applying migration id=fetched 2026/04/10 22:56:23 INFO Applying migration id=move 2026/04/10 22:56:23 INFO Applying migration id=cleanup 2026/04/10 22:56:23 INFO Applying migration id=received 2026/04/10 22:56:23 INFO Applying migration id=namehost 2026/04/10 22:56:23 INFO Applying migration id=outboxhost 2026/04/10 22:56:23 INFO Applying migration id=notesfts 2026/04/10 22:56:23 INFO Applying migration id=iconsname 2026/04/10 22:56:23 INFO Applying migration id=nohash 2026/04/10 22:56:23 INFO Applying migration id=shares 2026/04/10 22:56:23 INFO Applying migration id=actorttl 2026/04/10 22:56:23 INFO Applying migration id=tocc 2026/04/10 22:56:23 INFO Applying migration id=followeds 2026/04/10 22:56:23 INFO Applying migration id=certhash 2026/04/10 22:56:23 INFO Applying migration id=follows_sync 2026/04/10 22:56:23 INFO Applying migration id=jsonpath 2026/04/10 22:56:23 INFO Applying migration id=localforward 2026/04/10 22:56:23 INFO Applying migration id=avatar 2026/04/10 22:56:23 INFO Applying migration id=noimage 2026/04/10 22:56:23 INFO Applying migration id=feed 2026/04/10 22:56:23 INFO Applying migration id=bookmarks 2026/04/10 22:56:23 INFO Applying migration id=shareactivity 2026/04/10 22:56:23 INFO Applying migration id=application 2026/04/10 22:56:23 INFO Applying migration id=certificates 2026/04/10 22:56:23 INFO Applying migration id=rawforward 2026/04/10 22:56:23 INFO Applying migration id=publickey 2026/04/10 22:56:23 INFO Applying migration id=resolvegroup 2026/04/10 22:56:23 INFO Applying migration id=reject 2026/04/10 22:56:23 INFO Applying migration id=autodel 2026/04/10 22:56:23 INFO Applying migration id=jsonb 2026/04/10 22:56:23 INFO Applying migration id=quote 2026/04/10 22:56:23 INFO Applying migration id=rfc9421 2026/04/10 22:56:23 INFO Applying migration id=keys 2026/04/10 22:56:23 INFO Applying migration id=portable 2026/04/10 22:56:23 INFO Applying migration id=proofs 2026/04/10 22:56:23 INFO Applying migration id=contexts 2026/04/10 22:56:23 INFO Applying migration id=deliverieshost 2026/04/10 22:56:23 INFO Applying migration id=pembegin 2026/04/10 22:56:23 INFO Applying migration id=didhost --- PASS: TestMove_LocalToLocalNoFollowers (0.84s) === RUN TestMove_LocalToFederated 2026/04/10 22:56:24 INFO Applying migration id=initial 2026/04/10 22:56:24 INFO Applying migration id=notesupdated 2026/04/10 22:56:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:24 INFO Applying migration id=activitiesid 2026/04/10 22:56:24 INFO Applying migration id=outbox 2026/04/10 22:56:24 INFO Applying migration id=edits 2026/04/10 22:56:24 INFO Applying migration id=outboxactor 2026/04/10 22:56:24 INFO Applying migration id=outboxsender 2026/04/10 22:56:24 INFO Applying migration id=thread 2026/04/10 22:56:24 INFO Applying migration id=host 2026/04/10 22:56:24 INFO Applying migration id=sharedinbox 2026/04/10 22:56:24 INFO Applying migration id=noteshost 2026/04/10 22:56:24 INFO Applying migration id=fetched 2026/04/10 22:56:24 INFO Applying migration id=move 2026/04/10 22:56:24 INFO Applying migration id=cleanup 2026/04/10 22:56:24 INFO Applying migration id=received 2026/04/10 22:56:24 INFO Applying migration id=namehost 2026/04/10 22:56:24 INFO Applying migration id=outboxhost 2026/04/10 22:56:24 INFO Applying migration id=notesfts 2026/04/10 22:56:24 INFO Applying migration id=iconsname 2026/04/10 22:56:24 INFO Applying migration id=nohash 2026/04/10 22:56:24 INFO Applying migration id=shares 2026/04/10 22:56:24 INFO Applying migration id=actorttl 2026/04/10 22:56:24 INFO Applying migration id=tocc 2026/04/10 22:56:24 INFO Applying migration id=followeds 2026/04/10 22:56:24 INFO Applying migration id=certhash 2026/04/10 22:56:24 INFO Applying migration id=follows_sync 2026/04/10 22:56:24 INFO Applying migration id=jsonpath 2026/04/10 22:56:24 INFO Applying migration id=localforward 2026/04/10 22:56:24 INFO Applying migration id=avatar 2026/04/10 22:56:24 INFO Applying migration id=noimage 2026/04/10 22:56:24 INFO Applying migration id=feed 2026/04/10 22:56:24 INFO Applying migration id=bookmarks 2026/04/10 22:56:24 INFO Applying migration id=shareactivity 2026/04/10 22:56:24 INFO Applying migration id=application 2026/04/10 22:56:24 INFO Applying migration id=certificates 2026/04/10 22:56:24 INFO Applying migration id=rawforward 2026/04/10 22:56:24 INFO Applying migration id=publickey 2026/04/10 22:56:24 INFO Applying migration id=resolvegroup 2026/04/10 22:56:24 INFO Applying migration id=reject 2026/04/10 22:56:24 INFO Applying migration id=autodel 2026/04/10 22:56:24 INFO Applying migration id=jsonb 2026/04/10 22:56:24 INFO Applying migration id=quote 2026/04/10 22:56:24 INFO Applying migration id=rfc9421 2026/04/10 22:56:24 INFO Applying migration id=keys 2026/04/10 22:56:24 INFO Applying migration id=portable 2026/04/10 22:56:24 INFO Applying migration id=proofs 2026/04/10 22:56:24 INFO Applying migration id=contexts 2026/04/10 22:56:24 INFO Applying migration id=deliverieshost 2026/04/10 22:56:24 INFO Applying migration id=pembegin 2026/04/10 22:56:24 INFO Applying migration id=didhost 2026/04/10 22:56:25 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-6447-77d7-9fb7-0f71ce341376 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-6448-70ef-802e-840688de9346 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-6447-77d7-9fb7-0f71ce341376 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d799c-6447-77d7-9fb7-0f71ce341376 2026/04/10 22:56:25 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d799c-6447-77d7-9fb7-0f71ce341376 old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/04/10 22:56:25 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-644a-7017-b49d-590a4805bf15 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://127.0.0.1/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://127.0.0.1/user/alice 2026/04/10 22:56:25 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799c-644b-7233-9363-563b5bdf1584 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-6447-77d7-9fb7-0f71ce341376 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.94s) === RUN TestMove_LocalToFederatedNoSourceToTargetAlias 2026/04/10 22:56:25 INFO Applying migration id=initial 2026/04/10 22:56:25 INFO Applying migration id=notesupdated 2026/04/10 22:56:25 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:25 INFO Applying migration id=activitiesid 2026/04/10 22:56:25 INFO Applying migration id=outbox 2026/04/10 22:56:25 INFO Applying migration id=edits 2026/04/10 22:56:25 INFO Applying migration id=outboxactor 2026/04/10 22:56:25 INFO Applying migration id=outboxsender 2026/04/10 22:56:25 INFO Applying migration id=thread 2026/04/10 22:56:25 INFO Applying migration id=host 2026/04/10 22:56:25 INFO Applying migration id=sharedinbox 2026/04/10 22:56:25 INFO Applying migration id=noteshost 2026/04/10 22:56:25 INFO Applying migration id=fetched 2026/04/10 22:56:25 INFO Applying migration id=move 2026/04/10 22:56:25 INFO Applying migration id=cleanup 2026/04/10 22:56:25 INFO Applying migration id=received 2026/04/10 22:56:25 INFO Applying migration id=namehost 2026/04/10 22:56:25 INFO Applying migration id=outboxhost 2026/04/10 22:56:25 INFO Applying migration id=notesfts 2026/04/10 22:56:25 INFO Applying migration id=iconsname 2026/04/10 22:56:25 INFO Applying migration id=nohash 2026/04/10 22:56:25 INFO Applying migration id=shares 2026/04/10 22:56:25 INFO Applying migration id=actorttl 2026/04/10 22:56:25 INFO Applying migration id=tocc 2026/04/10 22:56:25 INFO Applying migration id=followeds 2026/04/10 22:56:25 INFO Applying migration id=certhash 2026/04/10 22:56:25 INFO Applying migration id=follows_sync 2026/04/10 22:56:25 INFO Applying migration id=jsonpath 2026/04/10 22:56:25 INFO Applying migration id=localforward 2026/04/10 22:56:25 INFO Applying migration id=avatar 2026/04/10 22:56:25 INFO Applying migration id=noimage 2026/04/10 22:56:25 INFO Applying migration id=feed 2026/04/10 22:56:25 INFO Applying migration id=bookmarks 2026/04/10 22:56:25 INFO Applying migration id=shareactivity 2026/04/10 22:56:25 INFO Applying migration id=application 2026/04/10 22:56:25 INFO Applying migration id=certificates 2026/04/10 22:56:25 INFO Applying migration id=rawforward 2026/04/10 22:56:25 INFO Applying migration id=publickey 2026/04/10 22:56:25 INFO Applying migration id=resolvegroup 2026/04/10 22:56:25 INFO Applying migration id=reject 2026/04/10 22:56:25 INFO Applying migration id=autodel 2026/04/10 22:56:25 INFO Applying migration id=jsonb 2026/04/10 22:56:25 INFO Applying migration id=quote 2026/04/10 22:56:25 INFO Applying migration id=rfc9421 2026/04/10 22:56:25 INFO Applying migration id=keys 2026/04/10 22:56:25 INFO Applying migration id=portable 2026/04/10 22:56:25 INFO Applying migration id=proofs 2026/04/10 22:56:25 INFO Applying migration id=contexts 2026/04/10 22:56:25 INFO Applying migration id=deliverieshost 2026/04/10 22:56:25 INFO Applying migration id=pembegin 2026/04/10 22:56:25 INFO Applying migration id=didhost 2026/04/10 22:56:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-69bd-7ed3-b4d8-6228ffffec85 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-69be-7a5c-a081-8bb067407cf0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-69bd-7ed3-b4d8-6228ffffec85 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d799c-69bd-7ed3-b4d8-6228ffffec85 2026/04/10 22:56:27 WARN Move source is not an alias for target target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoSourceToTargetAlias (1.40s) === RUN TestMove_LocalToFederatedNoTargetToSourceAlias 2026/04/10 22:56:27 INFO Applying migration id=initial 2026/04/10 22:56:27 INFO Applying migration id=notesupdated 2026/04/10 22:56:27 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:27 INFO Applying migration id=activitiesid 2026/04/10 22:56:27 INFO Applying migration id=outbox 2026/04/10 22:56:27 INFO Applying migration id=edits 2026/04/10 22:56:27 INFO Applying migration id=outboxactor 2026/04/10 22:56:27 INFO Applying migration id=outboxsender 2026/04/10 22:56:27 INFO Applying migration id=thread 2026/04/10 22:56:27 INFO Applying migration id=host 2026/04/10 22:56:27 INFO Applying migration id=sharedinbox 2026/04/10 22:56:27 INFO Applying migration id=noteshost 2026/04/10 22:56:27 INFO Applying migration id=fetched 2026/04/10 22:56:27 INFO Applying migration id=move 2026/04/10 22:56:27 INFO Applying migration id=cleanup 2026/04/10 22:56:27 INFO Applying migration id=received 2026/04/10 22:56:27 INFO Applying migration id=namehost 2026/04/10 22:56:27 INFO Applying migration id=outboxhost 2026/04/10 22:56:27 INFO Applying migration id=notesfts 2026/04/10 22:56:27 INFO Applying migration id=iconsname 2026/04/10 22:56:27 INFO Applying migration id=nohash 2026/04/10 22:56:27 INFO Applying migration id=shares 2026/04/10 22:56:27 INFO Applying migration id=actorttl 2026/04/10 22:56:27 INFO Applying migration id=tocc 2026/04/10 22:56:27 INFO Applying migration id=followeds 2026/04/10 22:56:27 INFO Applying migration id=certhash 2026/04/10 22:56:27 INFO Applying migration id=follows_sync 2026/04/10 22:56:27 INFO Applying migration id=jsonpath 2026/04/10 22:56:27 INFO Applying migration id=localforward 2026/04/10 22:56:27 INFO Applying migration id=avatar 2026/04/10 22:56:27 INFO Applying migration id=noimage 2026/04/10 22:56:27 INFO Applying migration id=feed 2026/04/10 22:56:27 INFO Applying migration id=bookmarks 2026/04/10 22:56:27 INFO Applying migration id=shareactivity 2026/04/10 22:56:27 INFO Applying migration id=application 2026/04/10 22:56:27 INFO Applying migration id=certificates 2026/04/10 22:56:27 INFO Applying migration id=rawforward 2026/04/10 22:56:27 INFO Applying migration id=publickey 2026/04/10 22:56:27 INFO Applying migration id=resolvegroup 2026/04/10 22:56:27 INFO Applying migration id=reject 2026/04/10 22:56:27 INFO Applying migration id=autodel 2026/04/10 22:56:27 INFO Applying migration id=jsonb 2026/04/10 22:56:27 INFO Applying migration id=quote 2026/04/10 22:56:27 INFO Applying migration id=rfc9421 2026/04/10 22:56:27 INFO Applying migration id=keys 2026/04/10 22:56:27 INFO Applying migration id=portable 2026/04/10 22:56:27 INFO Applying migration id=proofs 2026/04/10 22:56:27 INFO Applying migration id=contexts 2026/04/10 22:56:27 INFO Applying migration id=deliverieshost 2026/04/10 22:56:27 INFO Applying migration id=pembegin 2026/04/10 22:56:27 INFO Applying migration id=didhost 2026/04/10 22:56:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-6ced-7328-b380-6f7fb8cec163 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-6ced-7c04-91b3-27aac588b8af activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-6ced-7328-b380-6f7fb8cec163 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d799c-6ced-7328-b380-6f7fb8cec163 2026/04/10 22:56:27 WARN Move target is not an alias for source target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoTargetToSourceAlias (0.82s) === RUN TestMove_LocalToFederatedAlreadyMoved 2026/04/10 22:56:27 INFO Applying migration id=initial 2026/04/10 22:56:27 INFO Applying migration id=notesupdated 2026/04/10 22:56:27 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:27 INFO Applying migration id=activitiesid 2026/04/10 22:56:27 INFO Applying migration id=outbox 2026/04/10 22:56:27 INFO Applying migration id=edits 2026/04/10 22:56:27 INFO Applying migration id=outboxactor 2026/04/10 22:56:27 INFO Applying migration id=outboxsender 2026/04/10 22:56:27 INFO Applying migration id=thread 2026/04/10 22:56:27 INFO Applying migration id=host 2026/04/10 22:56:27 INFO Applying migration id=sharedinbox 2026/04/10 22:56:27 INFO Applying migration id=noteshost 2026/04/10 22:56:27 INFO Applying migration id=fetched 2026/04/10 22:56:27 INFO Applying migration id=move 2026/04/10 22:56:27 INFO Applying migration id=cleanup 2026/04/10 22:56:27 INFO Applying migration id=received 2026/04/10 22:56:27 INFO Applying migration id=namehost 2026/04/10 22:56:27 INFO Applying migration id=outboxhost 2026/04/10 22:56:27 INFO Applying migration id=notesfts 2026/04/10 22:56:27 INFO Applying migration id=iconsname 2026/04/10 22:56:27 INFO Applying migration id=nohash 2026/04/10 22:56:27 INFO Applying migration id=shares 2026/04/10 22:56:27 INFO Applying migration id=actorttl 2026/04/10 22:56:27 INFO Applying migration id=tocc 2026/04/10 22:56:27 INFO Applying migration id=followeds 2026/04/10 22:56:27 INFO Applying migration id=certhash 2026/04/10 22:56:27 INFO Applying migration id=follows_sync 2026/04/10 22:56:27 INFO Applying migration id=jsonpath 2026/04/10 22:56:27 INFO Applying migration id=localforward 2026/04/10 22:56:27 INFO Applying migration id=avatar 2026/04/10 22:56:27 INFO Applying migration id=noimage 2026/04/10 22:56:27 INFO Applying migration id=feed 2026/04/10 22:56:27 INFO Applying migration id=bookmarks 2026/04/10 22:56:27 INFO Applying migration id=shareactivity 2026/04/10 22:56:27 INFO Applying migration id=application 2026/04/10 22:56:27 INFO Applying migration id=certificates 2026/04/10 22:56:27 INFO Applying migration id=rawforward 2026/04/10 22:56:27 INFO Applying migration id=publickey 2026/04/10 22:56:27 INFO Applying migration id=resolvegroup 2026/04/10 22:56:27 INFO Applying migration id=reject 2026/04/10 22:56:27 INFO Applying migration id=autodel 2026/04/10 22:56:27 INFO Applying migration id=jsonb 2026/04/10 22:56:27 INFO Applying migration id=quote 2026/04/10 22:56:27 INFO Applying migration id=rfc9421 2026/04/10 22:56:27 INFO Applying migration id=keys 2026/04/10 22:56:27 INFO Applying migration id=portable 2026/04/10 22:56:27 INFO Applying migration id=proofs 2026/04/10 22:56:27 INFO Applying migration id=contexts 2026/04/10 22:56:27 INFO Applying migration id=deliverieshost 2026/04/10 22:56:27 INFO Applying migration id=pembegin 2026/04/10 22:56:27 INFO Applying migration id=didhost 2026/04/10 22:56:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-715b-7376-85ff-b27879e5202b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-715b-7c17-8b80-1200086c7777 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-715b-7376-85ff-b27879e5202b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d799c-715b-7376-85ff-b27879e5202b 2026/04/10 22:56:29 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d799c-715b-7376-85ff-b27879e5202b old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/04/10 22:56:29 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-715d-7ccc-9d85-e8b6987c541c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://127.0.0.1/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://127.0.0.1/user/alice 2026/04/10 22:56:29 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799c-715f-70ba-a074-acf722786c7f activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-715b-7376-85ff-b27879e5202b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:29 WARN User cannot be moved again movedTo=https://127.0.0.1/user/alice --- PASS: TestMove_LocalToFederatedAlreadyMoved (1.14s) === RUN TestName_Throttled 2026/04/10 22:56:29 INFO Applying migration id=initial 2026/04/10 22:56:29 INFO Applying migration id=notesupdated 2026/04/10 22:56:29 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:29 INFO Applying migration id=activitiesid 2026/04/10 22:56:29 INFO Applying migration id=outbox 2026/04/10 22:56:29 INFO Applying migration id=edits 2026/04/10 22:56:29 INFO Applying migration id=outboxactor 2026/04/10 22:56:29 INFO Applying migration id=outboxsender 2026/04/10 22:56:29 INFO Applying migration id=thread 2026/04/10 22:56:29 INFO Applying migration id=host 2026/04/10 22:56:29 INFO Applying migration id=sharedinbox 2026/04/10 22:56:29 INFO Applying migration id=noteshost 2026/04/10 22:56:29 INFO Applying migration id=fetched 2026/04/10 22:56:29 INFO Applying migration id=move 2026/04/10 22:56:29 INFO Applying migration id=cleanup 2026/04/10 22:56:29 INFO Applying migration id=received 2026/04/10 22:56:29 INFO Applying migration id=namehost 2026/04/10 22:56:29 INFO Applying migration id=outboxhost 2026/04/10 22:56:29 INFO Applying migration id=notesfts 2026/04/10 22:56:29 INFO Applying migration id=iconsname 2026/04/10 22:56:29 INFO Applying migration id=nohash 2026/04/10 22:56:29 INFO Applying migration id=shares 2026/04/10 22:56:29 INFO Applying migration id=actorttl 2026/04/10 22:56:29 INFO Applying migration id=tocc 2026/04/10 22:56:29 INFO Applying migration id=followeds 2026/04/10 22:56:29 INFO Applying migration id=certhash 2026/04/10 22:56:29 INFO Applying migration id=follows_sync 2026/04/10 22:56:29 INFO Applying migration id=jsonpath 2026/04/10 22:56:29 INFO Applying migration id=localforward 2026/04/10 22:56:29 INFO Applying migration id=avatar 2026/04/10 22:56:29 INFO Applying migration id=noimage 2026/04/10 22:56:29 INFO Applying migration id=feed 2026/04/10 22:56:29 INFO Applying migration id=bookmarks 2026/04/10 22:56:29 INFO Applying migration id=shareactivity 2026/04/10 22:56:29 INFO Applying migration id=application 2026/04/10 22:56:29 INFO Applying migration id=certificates 2026/04/10 22:56:29 INFO Applying migration id=rawforward 2026/04/10 22:56:29 INFO Applying migration id=publickey 2026/04/10 22:56:29 INFO Applying migration id=resolvegroup 2026/04/10 22:56:29 INFO Applying migration id=reject 2026/04/10 22:56:29 INFO Applying migration id=autodel 2026/04/10 22:56:29 INFO Applying migration id=jsonb 2026/04/10 22:56:29 INFO Applying migration id=quote 2026/04/10 22:56:29 INFO Applying migration id=rfc9421 2026/04/10 22:56:29 INFO Applying migration id=keys 2026/04/10 22:56:29 INFO Applying migration id=portable 2026/04/10 22:56:29 INFO Applying migration id=proofs 2026/04/10 22:56:29 INFO Applying migration id=contexts 2026/04/10 22:56:29 INFO Applying migration id=deliverieshost 2026/04/10 22:56:29 INFO Applying migration id=pembegin 2026/04/10 22:56:29 INFO Applying migration id=didhost 2026/04/10 22:56:30 WARN Throttled request to set name can=2026-04-10T23:26:29.266Z --- PASS: TestName_Throttled (1.16s) === RUN TestName_HappyFlow 2026/04/10 22:56:30 INFO Applying migration id=initial 2026/04/10 22:56:30 INFO Applying migration id=notesupdated 2026/04/10 22:56:30 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:30 INFO Applying migration id=activitiesid 2026/04/10 22:56:30 INFO Applying migration id=outbox 2026/04/10 22:56:30 INFO Applying migration id=edits 2026/04/10 22:56:30 INFO Applying migration id=outboxactor 2026/04/10 22:56:30 INFO Applying migration id=outboxsender 2026/04/10 22:56:30 INFO Applying migration id=thread 2026/04/10 22:56:30 INFO Applying migration id=host 2026/04/10 22:56:30 INFO Applying migration id=sharedinbox 2026/04/10 22:56:30 INFO Applying migration id=noteshost 2026/04/10 22:56:30 INFO Applying migration id=fetched 2026/04/10 22:56:30 INFO Applying migration id=move 2026/04/10 22:56:30 INFO Applying migration id=cleanup 2026/04/10 22:56:30 INFO Applying migration id=received 2026/04/10 22:56:30 INFO Applying migration id=namehost 2026/04/10 22:56:30 INFO Applying migration id=outboxhost 2026/04/10 22:56:30 INFO Applying migration id=notesfts 2026/04/10 22:56:30 INFO Applying migration id=iconsname 2026/04/10 22:56:30 INFO Applying migration id=nohash 2026/04/10 22:56:30 INFO Applying migration id=shares 2026/04/10 22:56:30 INFO Applying migration id=actorttl 2026/04/10 22:56:30 INFO Applying migration id=tocc 2026/04/10 22:56:30 INFO Applying migration id=followeds 2026/04/10 22:56:30 INFO Applying migration id=certhash 2026/04/10 22:56:30 INFO Applying migration id=follows_sync 2026/04/10 22:56:30 INFO Applying migration id=jsonpath 2026/04/10 22:56:30 INFO Applying migration id=localforward 2026/04/10 22:56:30 INFO Applying migration id=avatar 2026/04/10 22:56:30 INFO Applying migration id=noimage 2026/04/10 22:56:30 INFO Applying migration id=feed 2026/04/10 22:56:30 INFO Applying migration id=bookmarks 2026/04/10 22:56:30 INFO Applying migration id=shareactivity 2026/04/10 22:56:30 INFO Applying migration id=application 2026/04/10 22:56:30 INFO Applying migration id=certificates 2026/04/10 22:56:30 INFO Applying migration id=rawforward 2026/04/10 22:56:30 INFO Applying migration id=publickey 2026/04/10 22:56:30 INFO Applying migration id=resolvegroup 2026/04/10 22:56:30 INFO Applying migration id=reject 2026/04/10 22:56:30 INFO Applying migration id=autodel 2026/04/10 22:56:30 INFO Applying migration id=jsonb 2026/04/10 22:56:30 INFO Applying migration id=quote 2026/04/10 22:56:30 INFO Applying migration id=rfc9421 2026/04/10 22:56:30 INFO Applying migration id=keys 2026/04/10 22:56:30 INFO Applying migration id=portable 2026/04/10 22:56:30 INFO Applying migration id=proofs 2026/04/10 22:56:30 INFO Applying migration id=contexts 2026/04/10 22:56:30 INFO Applying migration id=deliverieshost 2026/04/10 22:56:30 INFO Applying migration id=pembegin 2026/04/10 22:56:30 INFO Applying migration id=didhost 2026/04/10 22:56:30 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_HappyFlow (0.71s) === RUN TestName_TooLong 2026/04/10 22:56:30 INFO Applying migration id=initial 2026/04/10 22:56:30 INFO Applying migration id=notesupdated 2026/04/10 22:56:30 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:30 INFO Applying migration id=activitiesid 2026/04/10 22:56:30 INFO Applying migration id=outbox 2026/04/10 22:56:30 INFO Applying migration id=edits 2026/04/10 22:56:30 INFO Applying migration id=outboxactor 2026/04/10 22:56:30 INFO Applying migration id=outboxsender 2026/04/10 22:56:30 INFO Applying migration id=thread 2026/04/10 22:56:30 INFO Applying migration id=host 2026/04/10 22:56:30 INFO Applying migration id=sharedinbox 2026/04/10 22:56:30 INFO Applying migration id=noteshost 2026/04/10 22:56:30 INFO Applying migration id=fetched 2026/04/10 22:56:30 INFO Applying migration id=move 2026/04/10 22:56:30 INFO Applying migration id=cleanup 2026/04/10 22:56:30 INFO Applying migration id=received 2026/04/10 22:56:30 INFO Applying migration id=namehost 2026/04/10 22:56:30 INFO Applying migration id=outboxhost 2026/04/10 22:56:30 INFO Applying migration id=notesfts 2026/04/10 22:56:30 INFO Applying migration id=iconsname 2026/04/10 22:56:30 INFO Applying migration id=nohash 2026/04/10 22:56:30 INFO Applying migration id=shares 2026/04/10 22:56:30 INFO Applying migration id=actorttl 2026/04/10 22:56:30 INFO Applying migration id=tocc 2026/04/10 22:56:30 INFO Applying migration id=followeds 2026/04/10 22:56:30 INFO Applying migration id=certhash 2026/04/10 22:56:30 INFO Applying migration id=follows_sync 2026/04/10 22:56:30 INFO Applying migration id=jsonpath 2026/04/10 22:56:30 INFO Applying migration id=localforward 2026/04/10 22:56:30 INFO Applying migration id=avatar 2026/04/10 22:56:30 INFO Applying migration id=noimage 2026/04/10 22:56:30 INFO Applying migration id=feed 2026/04/10 22:56:30 INFO Applying migration id=bookmarks 2026/04/10 22:56:30 INFO Applying migration id=shareactivity 2026/04/10 22:56:30 INFO Applying migration id=application 2026/04/10 22:56:30 INFO Applying migration id=certificates 2026/04/10 22:56:30 INFO Applying migration id=rawforward 2026/04/10 22:56:30 INFO Applying migration id=publickey 2026/04/10 22:56:30 INFO Applying migration id=resolvegroup 2026/04/10 22:56:30 INFO Applying migration id=reject 2026/04/10 22:56:30 INFO Applying migration id=autodel 2026/04/10 22:56:30 INFO Applying migration id=jsonb 2026/04/10 22:56:30 INFO Applying migration id=quote 2026/04/10 22:56:30 INFO Applying migration id=rfc9421 2026/04/10 22:56:30 INFO Applying migration id=keys 2026/04/10 22:56:30 INFO Applying migration id=portable 2026/04/10 22:56:30 INFO Applying migration id=proofs 2026/04/10 22:56:30 INFO Applying migration id=contexts 2026/04/10 22:56:30 INFO Applying migration id=deliverieshost 2026/04/10 22:56:30 INFO Applying migration id=pembegin 2026/04/10 22:56:30 INFO Applying migration id=didhost --- PASS: TestName_TooLong (0.45s) === RUN TestName_MultiLine 2026/04/10 22:56:31 INFO Applying migration id=initial 2026/04/10 22:56:31 INFO Applying migration id=notesupdated 2026/04/10 22:56:31 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:31 INFO Applying migration id=activitiesid 2026/04/10 22:56:31 INFO Applying migration id=outbox 2026/04/10 22:56:31 INFO Applying migration id=edits 2026/04/10 22:56:31 INFO Applying migration id=outboxactor 2026/04/10 22:56:31 INFO Applying migration id=outboxsender 2026/04/10 22:56:31 INFO Applying migration id=thread 2026/04/10 22:56:31 INFO Applying migration id=host 2026/04/10 22:56:31 INFO Applying migration id=sharedinbox 2026/04/10 22:56:31 INFO Applying migration id=noteshost 2026/04/10 22:56:31 INFO Applying migration id=fetched 2026/04/10 22:56:31 INFO Applying migration id=move 2026/04/10 22:56:31 INFO Applying migration id=cleanup 2026/04/10 22:56:31 INFO Applying migration id=received 2026/04/10 22:56:31 INFO Applying migration id=namehost 2026/04/10 22:56:31 INFO Applying migration id=outboxhost 2026/04/10 22:56:31 INFO Applying migration id=notesfts 2026/04/10 22:56:31 INFO Applying migration id=iconsname 2026/04/10 22:56:31 INFO Applying migration id=nohash 2026/04/10 22:56:31 INFO Applying migration id=shares 2026/04/10 22:56:31 INFO Applying migration id=actorttl 2026/04/10 22:56:31 INFO Applying migration id=tocc 2026/04/10 22:56:31 INFO Applying migration id=followeds 2026/04/10 22:56:31 INFO Applying migration id=certhash 2026/04/10 22:56:31 INFO Applying migration id=follows_sync 2026/04/10 22:56:31 INFO Applying migration id=jsonpath 2026/04/10 22:56:31 INFO Applying migration id=localforward 2026/04/10 22:56:31 INFO Applying migration id=avatar 2026/04/10 22:56:31 INFO Applying migration id=noimage 2026/04/10 22:56:31 INFO Applying migration id=feed 2026/04/10 22:56:31 INFO Applying migration id=bookmarks 2026/04/10 22:56:31 INFO Applying migration id=shareactivity 2026/04/10 22:56:31 INFO Applying migration id=application 2026/04/10 22:56:31 INFO Applying migration id=certificates 2026/04/10 22:56:31 INFO Applying migration id=rawforward 2026/04/10 22:56:31 INFO Applying migration id=publickey 2026/04/10 22:56:31 INFO Applying migration id=resolvegroup 2026/04/10 22:56:31 INFO Applying migration id=reject 2026/04/10 22:56:31 INFO Applying migration id=autodel 2026/04/10 22:56:31 INFO Applying migration id=jsonb 2026/04/10 22:56:31 INFO Applying migration id=quote 2026/04/10 22:56:31 INFO Applying migration id=rfc9421 2026/04/10 22:56:31 INFO Applying migration id=keys 2026/04/10 22:56:31 INFO Applying migration id=portable 2026/04/10 22:56:31 INFO Applying migration id=proofs 2026/04/10 22:56:31 INFO Applying migration id=contexts 2026/04/10 22:56:31 INFO Applying migration id=deliverieshost 2026/04/10 22:56:31 INFO Applying migration id=pembegin 2026/04/10 22:56:31 INFO Applying migration id=didhost 2026/04/10 22:56:32 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_MultiLine (1.25s) === RUN TestOutbox_NonExistingUser 2026/04/10 22:56:32 INFO Applying migration id=initial 2026/04/10 22:56:32 INFO Applying migration id=notesupdated 2026/04/10 22:56:32 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:32 INFO Applying migration id=activitiesid 2026/04/10 22:56:32 INFO Applying migration id=outbox 2026/04/10 22:56:32 INFO Applying migration id=edits 2026/04/10 22:56:32 INFO Applying migration id=outboxactor 2026/04/10 22:56:32 INFO Applying migration id=outboxsender 2026/04/10 22:56:32 INFO Applying migration id=thread 2026/04/10 22:56:32 INFO Applying migration id=host 2026/04/10 22:56:32 INFO Applying migration id=sharedinbox 2026/04/10 22:56:32 INFO Applying migration id=noteshost 2026/04/10 22:56:32 INFO Applying migration id=fetched 2026/04/10 22:56:32 INFO Applying migration id=move 2026/04/10 22:56:32 INFO Applying migration id=cleanup 2026/04/10 22:56:32 INFO Applying migration id=received 2026/04/10 22:56:32 INFO Applying migration id=namehost 2026/04/10 22:56:32 INFO Applying migration id=outboxhost 2026/04/10 22:56:32 INFO Applying migration id=notesfts 2026/04/10 22:56:32 INFO Applying migration id=iconsname 2026/04/10 22:56:32 INFO Applying migration id=nohash 2026/04/10 22:56:32 INFO Applying migration id=shares 2026/04/10 22:56:32 INFO Applying migration id=actorttl 2026/04/10 22:56:32 INFO Applying migration id=tocc 2026/04/10 22:56:32 INFO Applying migration id=followeds 2026/04/10 22:56:32 INFO Applying migration id=certhash 2026/04/10 22:56:32 INFO Applying migration id=follows_sync 2026/04/10 22:56:32 INFO Applying migration id=jsonpath 2026/04/10 22:56:32 INFO Applying migration id=localforward 2026/04/10 22:56:32 INFO Applying migration id=avatar 2026/04/10 22:56:32 INFO Applying migration id=noimage 2026/04/10 22:56:32 INFO Applying migration id=feed 2026/04/10 22:56:32 INFO Applying migration id=bookmarks 2026/04/10 22:56:32 INFO Applying migration id=shareactivity 2026/04/10 22:56:32 INFO Applying migration id=application 2026/04/10 22:56:32 INFO Applying migration id=certificates 2026/04/10 22:56:32 INFO Applying migration id=rawforward 2026/04/10 22:56:32 INFO Applying migration id=publickey 2026/04/10 22:56:32 INFO Applying migration id=resolvegroup 2026/04/10 22:56:32 INFO Applying migration id=reject 2026/04/10 22:56:32 INFO Applying migration id=autodel 2026/04/10 22:56:32 INFO Applying migration id=jsonb 2026/04/10 22:56:32 INFO Applying migration id=quote 2026/04/10 22:56:32 INFO Applying migration id=rfc9421 2026/04/10 22:56:32 INFO Applying migration id=keys 2026/04/10 22:56:32 INFO Applying migration id=portable 2026/04/10 22:56:32 INFO Applying migration id=proofs 2026/04/10 22:56:32 INFO Applying migration id=contexts 2026/04/10 22:56:32 INFO Applying migration id=deliverieshost 2026/04/10 22:56:32 INFO Applying migration id=pembegin 2026/04/10 22:56:32 INFO Applying migration id=didhost 2026/04/10 22:56:33 INFO Person was not found actor=https://x --- PASS: TestOutbox_NonExistingUser (0.74s) === RUN TestOutbox_InvalidOffset 2026/04/10 22:56:33 INFO Applying migration id=initial 2026/04/10 22:56:33 INFO Applying migration id=notesupdated 2026/04/10 22:56:33 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:33 INFO Applying migration id=activitiesid 2026/04/10 22:56:33 INFO Applying migration id=outbox 2026/04/10 22:56:33 INFO Applying migration id=edits 2026/04/10 22:56:33 INFO Applying migration id=outboxactor 2026/04/10 22:56:33 INFO Applying migration id=outboxsender 2026/04/10 22:56:33 INFO Applying migration id=thread 2026/04/10 22:56:33 INFO Applying migration id=host 2026/04/10 22:56:33 INFO Applying migration id=sharedinbox 2026/04/10 22:56:33 INFO Applying migration id=noteshost 2026/04/10 22:56:33 INFO Applying migration id=fetched 2026/04/10 22:56:33 INFO Applying migration id=move 2026/04/10 22:56:33 INFO Applying migration id=cleanup 2026/04/10 22:56:33 INFO Applying migration id=received 2026/04/10 22:56:33 INFO Applying migration id=namehost 2026/04/10 22:56:33 INFO Applying migration id=outboxhost 2026/04/10 22:56:33 INFO Applying migration id=notesfts 2026/04/10 22:56:33 INFO Applying migration id=iconsname 2026/04/10 22:56:33 INFO Applying migration id=nohash 2026/04/10 22:56:33 INFO Applying migration id=shares 2026/04/10 22:56:33 INFO Applying migration id=actorttl 2026/04/10 22:56:33 INFO Applying migration id=tocc 2026/04/10 22:56:33 INFO Applying migration id=followeds 2026/04/10 22:56:33 INFO Applying migration id=certhash 2026/04/10 22:56:33 INFO Applying migration id=follows_sync 2026/04/10 22:56:33 INFO Applying migration id=jsonpath 2026/04/10 22:56:33 INFO Applying migration id=localforward 2026/04/10 22:56:33 INFO Applying migration id=avatar 2026/04/10 22:56:33 INFO Applying migration id=noimage 2026/04/10 22:56:33 INFO Applying migration id=feed 2026/04/10 22:56:33 INFO Applying migration id=bookmarks 2026/04/10 22:56:33 INFO Applying migration id=shareactivity 2026/04/10 22:56:33 INFO Applying migration id=application 2026/04/10 22:56:33 INFO Applying migration id=certificates 2026/04/10 22:56:33 INFO Applying migration id=rawforward 2026/04/10 22:56:33 INFO Applying migration id=publickey 2026/04/10 22:56:33 INFO Applying migration id=resolvegroup 2026/04/10 22:56:33 INFO Applying migration id=reject 2026/04/10 22:56:33 INFO Applying migration id=autodel 2026/04/10 22:56:33 INFO Applying migration id=jsonb 2026/04/10 22:56:33 INFO Applying migration id=quote 2026/04/10 22:56:33 INFO Applying migration id=rfc9421 2026/04/10 22:56:33 INFO Applying migration id=keys 2026/04/10 22:56:33 INFO Applying migration id=portable 2026/04/10 22:56:33 INFO Applying migration id=proofs 2026/04/10 22:56:33 INFO Applying migration id=contexts 2026/04/10 22:56:33 INFO Applying migration id=deliverieshost 2026/04/10 22:56:33 INFO Applying migration id=pembegin 2026/04/10 22:56:33 INFO Applying migration id=didhost 2026/04/10 22:56:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-85dd-704c-8c90-34ec8ad4c61a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-85dc-7f00-96b1-c68f65ed2824 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-85dc-7f00-96b1-c68f65ed2824 2026/04/10 22:56:34 INFO Failed to parse query url=/users/outbox/localhost.localdomain:8443/user/alice?abc error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestOutbox_InvalidOffset (0.94s) === RUN TestOutbox_PublicPost 2026/04/10 22:56:34 INFO Applying migration id=initial 2026/04/10 22:56:34 INFO Applying migration id=notesupdated 2026/04/10 22:56:34 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:34 INFO Applying migration id=activitiesid 2026/04/10 22:56:34 INFO Applying migration id=outbox 2026/04/10 22:56:34 INFO Applying migration id=edits 2026/04/10 22:56:34 INFO Applying migration id=outboxactor 2026/04/10 22:56:34 INFO Applying migration id=outboxsender 2026/04/10 22:56:34 INFO Applying migration id=thread 2026/04/10 22:56:34 INFO Applying migration id=host 2026/04/10 22:56:34 INFO Applying migration id=sharedinbox 2026/04/10 22:56:34 INFO Applying migration id=noteshost 2026/04/10 22:56:34 INFO Applying migration id=fetched 2026/04/10 22:56:34 INFO Applying migration id=move 2026/04/10 22:56:34 INFO Applying migration id=cleanup 2026/04/10 22:56:34 INFO Applying migration id=received 2026/04/10 22:56:34 INFO Applying migration id=namehost 2026/04/10 22:56:34 INFO Applying migration id=outboxhost 2026/04/10 22:56:34 INFO Applying migration id=notesfts 2026/04/10 22:56:34 INFO Applying migration id=iconsname 2026/04/10 22:56:34 INFO Applying migration id=nohash 2026/04/10 22:56:34 INFO Applying migration id=shares 2026/04/10 22:56:34 INFO Applying migration id=actorttl 2026/04/10 22:56:34 INFO Applying migration id=tocc 2026/04/10 22:56:34 INFO Applying migration id=followeds 2026/04/10 22:56:34 INFO Applying migration id=certhash 2026/04/10 22:56:34 INFO Applying migration id=follows_sync 2026/04/10 22:56:34 INFO Applying migration id=jsonpath 2026/04/10 22:56:34 INFO Applying migration id=localforward 2026/04/10 22:56:34 INFO Applying migration id=avatar 2026/04/10 22:56:34 INFO Applying migration id=noimage 2026/04/10 22:56:34 INFO Applying migration id=feed 2026/04/10 22:56:34 INFO Applying migration id=bookmarks 2026/04/10 22:56:34 INFO Applying migration id=shareactivity 2026/04/10 22:56:34 INFO Applying migration id=application 2026/04/10 22:56:34 INFO Applying migration id=certificates 2026/04/10 22:56:34 INFO Applying migration id=rawforward 2026/04/10 22:56:34 INFO Applying migration id=publickey 2026/04/10 22:56:34 INFO Applying migration id=resolvegroup 2026/04/10 22:56:34 INFO Applying migration id=reject 2026/04/10 22:56:34 INFO Applying migration id=autodel 2026/04/10 22:56:34 INFO Applying migration id=jsonb 2026/04/10 22:56:34 INFO Applying migration id=quote 2026/04/10 22:56:34 INFO Applying migration id=rfc9421 2026/04/10 22:56:34 INFO Applying migration id=keys 2026/04/10 22:56:34 INFO Applying migration id=portable 2026/04/10 22:56:34 INFO Applying migration id=proofs 2026/04/10 22:56:34 INFO Applying migration id=contexts 2026/04/10 22:56:34 INFO Applying migration id=deliverieshost 2026/04/10 22:56:34 INFO Applying migration id=pembegin 2026/04/10 22:56:34 INFO Applying migration id=didhost 2026/04/10 22:56:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-8888-74e7-a90b-b741d0f5e8fd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-8888-7490-967c-d975c4a92084 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-8888-7490-967c-d975c4a92084 2026/04/10 22:56:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPost (0.69s) === RUN TestOutbox_PublicPostUnauthenticatedUser 2026/04/10 22:56:34 INFO Applying migration id=initial 2026/04/10 22:56:34 INFO Applying migration id=notesupdated 2026/04/10 22:56:34 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:34 INFO Applying migration id=activitiesid 2026/04/10 22:56:34 INFO Applying migration id=outbox 2026/04/10 22:56:34 INFO Applying migration id=edits 2026/04/10 22:56:34 INFO Applying migration id=outboxactor 2026/04/10 22:56:34 INFO Applying migration id=outboxsender 2026/04/10 22:56:34 INFO Applying migration id=thread 2026/04/10 22:56:34 INFO Applying migration id=host 2026/04/10 22:56:34 INFO Applying migration id=sharedinbox 2026/04/10 22:56:34 INFO Applying migration id=noteshost 2026/04/10 22:56:34 INFO Applying migration id=fetched 2026/04/10 22:56:34 INFO Applying migration id=move 2026/04/10 22:56:34 INFO Applying migration id=cleanup 2026/04/10 22:56:34 INFO Applying migration id=received 2026/04/10 22:56:34 INFO Applying migration id=namehost 2026/04/10 22:56:34 INFO Applying migration id=outboxhost 2026/04/10 22:56:34 INFO Applying migration id=notesfts 2026/04/10 22:56:34 INFO Applying migration id=iconsname 2026/04/10 22:56:34 INFO Applying migration id=nohash 2026/04/10 22:56:34 INFO Applying migration id=shares 2026/04/10 22:56:34 INFO Applying migration id=actorttl 2026/04/10 22:56:34 INFO Applying migration id=tocc 2026/04/10 22:56:34 INFO Applying migration id=followeds 2026/04/10 22:56:34 INFO Applying migration id=certhash 2026/04/10 22:56:34 INFO Applying migration id=follows_sync 2026/04/10 22:56:34 INFO Applying migration id=jsonpath 2026/04/10 22:56:34 INFO Applying migration id=localforward 2026/04/10 22:56:35 INFO Applying migration id=avatar 2026/04/10 22:56:35 INFO Applying migration id=noimage 2026/04/10 22:56:35 INFO Applying migration id=feed 2026/04/10 22:56:35 INFO Applying migration id=bookmarks 2026/04/10 22:56:35 INFO Applying migration id=shareactivity 2026/04/10 22:56:35 INFO Applying migration id=application 2026/04/10 22:56:35 INFO Applying migration id=certificates 2026/04/10 22:56:35 INFO Applying migration id=rawforward 2026/04/10 22:56:35 INFO Applying migration id=publickey 2026/04/10 22:56:35 INFO Applying migration id=resolvegroup 2026/04/10 22:56:35 INFO Applying migration id=reject 2026/04/10 22:56:35 INFO Applying migration id=autodel 2026/04/10 22:56:35 INFO Applying migration id=jsonb 2026/04/10 22:56:35 INFO Applying migration id=quote 2026/04/10 22:56:35 INFO Applying migration id=rfc9421 2026/04/10 22:56:35 INFO Applying migration id=keys 2026/04/10 22:56:35 INFO Applying migration id=portable 2026/04/10 22:56:35 INFO Applying migration id=proofs 2026/04/10 22:56:35 INFO Applying migration id=contexts 2026/04/10 22:56:35 INFO Applying migration id=deliverieshost 2026/04/10 22:56:35 INFO Applying migration id=pembegin 2026/04/10 22:56:35 INFO Applying migration id=didhost 2026/04/10 22:56:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-8ac9-7299-a504-6da6c2bf30cf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-8ac9-7238-916c-75df731a3e8b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-8ac9-7238-916c-75df731a3e8b 2026/04/10 22:56:35 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostUnauthenticatedUser (0.58s) === RUN TestOutbox_PublicPostSelf 2026/04/10 22:56:35 INFO Applying migration id=initial 2026/04/10 22:56:35 INFO Applying migration id=notesupdated 2026/04/10 22:56:35 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:35 INFO Applying migration id=activitiesid 2026/04/10 22:56:35 INFO Applying migration id=outbox 2026/04/10 22:56:35 INFO Applying migration id=edits 2026/04/10 22:56:35 INFO Applying migration id=outboxactor 2026/04/10 22:56:35 INFO Applying migration id=outboxsender 2026/04/10 22:56:35 INFO Applying migration id=thread 2026/04/10 22:56:35 INFO Applying migration id=host 2026/04/10 22:56:35 INFO Applying migration id=sharedinbox 2026/04/10 22:56:35 INFO Applying migration id=noteshost 2026/04/10 22:56:35 INFO Applying migration id=fetched 2026/04/10 22:56:35 INFO Applying migration id=move 2026/04/10 22:56:35 INFO Applying migration id=cleanup 2026/04/10 22:56:35 INFO Applying migration id=received 2026/04/10 22:56:35 INFO Applying migration id=namehost 2026/04/10 22:56:35 INFO Applying migration id=outboxhost 2026/04/10 22:56:35 INFO Applying migration id=notesfts 2026/04/10 22:56:35 INFO Applying migration id=iconsname 2026/04/10 22:56:35 INFO Applying migration id=nohash 2026/04/10 22:56:35 INFO Applying migration id=shares 2026/04/10 22:56:35 INFO Applying migration id=actorttl 2026/04/10 22:56:35 INFO Applying migration id=tocc 2026/04/10 22:56:35 INFO Applying migration id=followeds 2026/04/10 22:56:35 INFO Applying migration id=certhash 2026/04/10 22:56:35 INFO Applying migration id=follows_sync 2026/04/10 22:56:35 INFO Applying migration id=jsonpath 2026/04/10 22:56:35 INFO Applying migration id=localforward 2026/04/10 22:56:35 INFO Applying migration id=avatar 2026/04/10 22:56:35 INFO Applying migration id=noimage 2026/04/10 22:56:35 INFO Applying migration id=feed 2026/04/10 22:56:35 INFO Applying migration id=bookmarks 2026/04/10 22:56:35 INFO Applying migration id=shareactivity 2026/04/10 22:56:35 INFO Applying migration id=application 2026/04/10 22:56:35 INFO Applying migration id=certificates 2026/04/10 22:56:35 INFO Applying migration id=rawforward 2026/04/10 22:56:35 INFO Applying migration id=publickey 2026/04/10 22:56:35 INFO Applying migration id=resolvegroup 2026/04/10 22:56:35 INFO Applying migration id=reject 2026/04/10 22:56:35 INFO Applying migration id=autodel 2026/04/10 22:56:35 INFO Applying migration id=jsonb 2026/04/10 22:56:35 INFO Applying migration id=quote 2026/04/10 22:56:35 INFO Applying migration id=rfc9421 2026/04/10 22:56:35 INFO Applying migration id=keys 2026/04/10 22:56:35 INFO Applying migration id=portable 2026/04/10 22:56:35 INFO Applying migration id=proofs 2026/04/10 22:56:35 INFO Applying migration id=contexts 2026/04/10 22:56:35 INFO Applying migration id=deliverieshost 2026/04/10 22:56:35 INFO Applying migration id=pembegin 2026/04/10 22:56:35 INFO Applying migration id=didhost 2026/04/10 22:56:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-8e3d-7de3-8e1f-c03748862b95 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-8e3d-7d7f-8152-77d30b909472 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-8e3d-7d7f-8152-77d30b909472 2026/04/10 22:56:36 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostSelf (0.88s) === RUN TestOutbox_PostToFollowers 2026/04/10 22:56:36 INFO Applying migration id=initial 2026/04/10 22:56:36 INFO Applying migration id=notesupdated 2026/04/10 22:56:36 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:36 INFO Applying migration id=activitiesid 2026/04/10 22:56:36 INFO Applying migration id=outbox 2026/04/10 22:56:36 INFO Applying migration id=edits 2026/04/10 22:56:36 INFO Applying migration id=outboxactor 2026/04/10 22:56:36 INFO Applying migration id=outboxsender 2026/04/10 22:56:36 INFO Applying migration id=thread 2026/04/10 22:56:36 INFO Applying migration id=host 2026/04/10 22:56:36 INFO Applying migration id=sharedinbox 2026/04/10 22:56:36 INFO Applying migration id=noteshost 2026/04/10 22:56:36 INFO Applying migration id=fetched 2026/04/10 22:56:36 INFO Applying migration id=move 2026/04/10 22:56:36 INFO Applying migration id=cleanup 2026/04/10 22:56:36 INFO Applying migration id=received 2026/04/10 22:56:36 INFO Applying migration id=namehost 2026/04/10 22:56:36 INFO Applying migration id=outboxhost 2026/04/10 22:56:36 INFO Applying migration id=notesfts 2026/04/10 22:56:36 INFO Applying migration id=iconsname 2026/04/10 22:56:36 INFO Applying migration id=nohash 2026/04/10 22:56:36 INFO Applying migration id=shares 2026/04/10 22:56:36 INFO Applying migration id=actorttl 2026/04/10 22:56:36 INFO Applying migration id=tocc 2026/04/10 22:56:36 INFO Applying migration id=followeds 2026/04/10 22:56:36 INFO Applying migration id=certhash 2026/04/10 22:56:36 INFO Applying migration id=follows_sync 2026/04/10 22:56:36 INFO Applying migration id=jsonpath 2026/04/10 22:56:36 INFO Applying migration id=localforward 2026/04/10 22:56:36 INFO Applying migration id=avatar 2026/04/10 22:56:36 INFO Applying migration id=noimage 2026/04/10 22:56:36 INFO Applying migration id=feed 2026/04/10 22:56:36 INFO Applying migration id=bookmarks 2026/04/10 22:56:36 INFO Applying migration id=shareactivity 2026/04/10 22:56:36 INFO Applying migration id=application 2026/04/10 22:56:36 INFO Applying migration id=certificates 2026/04/10 22:56:36 INFO Applying migration id=rawforward 2026/04/10 22:56:36 INFO Applying migration id=publickey 2026/04/10 22:56:36 INFO Applying migration id=resolvegroup 2026/04/10 22:56:36 INFO Applying migration id=reject 2026/04/10 22:56:36 INFO Applying migration id=autodel 2026/04/10 22:56:36 INFO Applying migration id=jsonb 2026/04/10 22:56:36 INFO Applying migration id=quote 2026/04/10 22:56:36 INFO Applying migration id=rfc9421 2026/04/10 22:56:36 INFO Applying migration id=keys 2026/04/10 22:56:36 INFO Applying migration id=portable 2026/04/10 22:56:36 INFO Applying migration id=proofs 2026/04/10 22:56:36 INFO Applying migration id=contexts 2026/04/10 22:56:36 INFO Applying migration id=deliverieshost 2026/04/10 22:56:36 INFO Applying migration id=pembegin 2026/04/10 22:56:36 INFO Applying migration id=didhost 2026/04/10 22:56:37 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-92b9-7924-886a-5e3abe794fe6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-92ba-732d-8480-67c9c6d2da1b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-92b9-7924-886a-5e3abe794fe6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799c-92b9-7924-886a-5e3abe794fe6 2026/04/10 22:56:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-92ba-791c-ae8a-a2500a159a37 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-92ba-78e5-ab71-7c4e609a8ae7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-92ba-78e5-ab71-7c4e609a8ae7 2026/04/10 22:56:37 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowers (1.15s) === RUN TestOutbox_PostToFollowersNotFollowing 2026/04/10 22:56:37 INFO Applying migration id=initial 2026/04/10 22:56:37 INFO Applying migration id=notesupdated 2026/04/10 22:56:37 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:37 INFO Applying migration id=activitiesid 2026/04/10 22:56:37 INFO Applying migration id=outbox 2026/04/10 22:56:37 INFO Applying migration id=edits 2026/04/10 22:56:37 INFO Applying migration id=outboxactor 2026/04/10 22:56:37 INFO Applying migration id=outboxsender 2026/04/10 22:56:37 INFO Applying migration id=thread 2026/04/10 22:56:37 INFO Applying migration id=host 2026/04/10 22:56:37 INFO Applying migration id=sharedinbox 2026/04/10 22:56:37 INFO Applying migration id=noteshost 2026/04/10 22:56:37 INFO Applying migration id=fetched 2026/04/10 22:56:37 INFO Applying migration id=move 2026/04/10 22:56:37 INFO Applying migration id=cleanup 2026/04/10 22:56:37 INFO Applying migration id=received 2026/04/10 22:56:37 INFO Applying migration id=namehost 2026/04/10 22:56:37 INFO Applying migration id=outboxhost 2026/04/10 22:56:37 INFO Applying migration id=notesfts 2026/04/10 22:56:37 INFO Applying migration id=iconsname 2026/04/10 22:56:37 INFO Applying migration id=nohash 2026/04/10 22:56:37 INFO Applying migration id=shares 2026/04/10 22:56:37 INFO Applying migration id=actorttl 2026/04/10 22:56:37 INFO Applying migration id=tocc 2026/04/10 22:56:37 INFO Applying migration id=followeds 2026/04/10 22:56:37 INFO Applying migration id=certhash 2026/04/10 22:56:37 INFO Applying migration id=follows_sync 2026/04/10 22:56:37 INFO Applying migration id=jsonpath 2026/04/10 22:56:37 INFO Applying migration id=localforward 2026/04/10 22:56:37 INFO Applying migration id=avatar 2026/04/10 22:56:37 INFO Applying migration id=noimage 2026/04/10 22:56:37 INFO Applying migration id=feed 2026/04/10 22:56:37 INFO Applying migration id=bookmarks 2026/04/10 22:56:37 INFO Applying migration id=shareactivity 2026/04/10 22:56:37 INFO Applying migration id=application 2026/04/10 22:56:37 INFO Applying migration id=certificates 2026/04/10 22:56:37 INFO Applying migration id=rawforward 2026/04/10 22:56:37 INFO Applying migration id=publickey 2026/04/10 22:56:37 INFO Applying migration id=resolvegroup 2026/04/10 22:56:37 INFO Applying migration id=reject 2026/04/10 22:56:37 INFO Applying migration id=autodel 2026/04/10 22:56:37 INFO Applying migration id=jsonb 2026/04/10 22:56:37 INFO Applying migration id=quote 2026/04/10 22:56:37 INFO Applying migration id=rfc9421 2026/04/10 22:56:37 INFO Applying migration id=keys 2026/04/10 22:56:37 INFO Applying migration id=portable 2026/04/10 22:56:37 INFO Applying migration id=proofs 2026/04/10 22:56:37 INFO Applying migration id=contexts 2026/04/10 22:56:37 INFO Applying migration id=deliverieshost 2026/04/10 22:56:37 INFO Applying migration id=pembegin 2026/04/10 22:56:37 INFO Applying migration id=didhost 2026/04/10 22:56:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-966a-7c5b-b70a-b80551e47a42 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-966a-7c2c-a1ae-8ea7af2c99ab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-966a-7c2c-a1ae-8ea7af2c99ab 2026/04/10 22:56:38 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersNotFollowing (0.94s) === RUN TestOutbox_PostToFollowersUnauthentictedUser 2026/04/10 22:56:38 INFO Applying migration id=initial 2026/04/10 22:56:38 INFO Applying migration id=notesupdated 2026/04/10 22:56:38 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:38 INFO Applying migration id=activitiesid 2026/04/10 22:56:38 INFO Applying migration id=outbox 2026/04/10 22:56:38 INFO Applying migration id=edits 2026/04/10 22:56:38 INFO Applying migration id=outboxactor 2026/04/10 22:56:38 INFO Applying migration id=outboxsender 2026/04/10 22:56:38 INFO Applying migration id=thread 2026/04/10 22:56:38 INFO Applying migration id=host 2026/04/10 22:56:38 INFO Applying migration id=sharedinbox 2026/04/10 22:56:38 INFO Applying migration id=noteshost 2026/04/10 22:56:38 INFO Applying migration id=fetched 2026/04/10 22:56:38 INFO Applying migration id=move 2026/04/10 22:56:38 INFO Applying migration id=cleanup 2026/04/10 22:56:38 INFO Applying migration id=received 2026/04/10 22:56:38 INFO Applying migration id=namehost 2026/04/10 22:56:38 INFO Applying migration id=outboxhost 2026/04/10 22:56:38 INFO Applying migration id=notesfts 2026/04/10 22:56:38 INFO Applying migration id=iconsname 2026/04/10 22:56:38 INFO Applying migration id=nohash 2026/04/10 22:56:38 INFO Applying migration id=shares 2026/04/10 22:56:38 INFO Applying migration id=actorttl 2026/04/10 22:56:38 INFO Applying migration id=tocc 2026/04/10 22:56:38 INFO Applying migration id=followeds 2026/04/10 22:56:38 INFO Applying migration id=certhash 2026/04/10 22:56:38 INFO Applying migration id=follows_sync 2026/04/10 22:56:38 INFO Applying migration id=jsonpath 2026/04/10 22:56:38 INFO Applying migration id=localforward 2026/04/10 22:56:38 INFO Applying migration id=avatar 2026/04/10 22:56:38 INFO Applying migration id=noimage 2026/04/10 22:56:38 INFO Applying migration id=feed 2026/04/10 22:56:38 INFO Applying migration id=bookmarks 2026/04/10 22:56:38 INFO Applying migration id=shareactivity 2026/04/10 22:56:38 INFO Applying migration id=application 2026/04/10 22:56:38 INFO Applying migration id=certificates 2026/04/10 22:56:38 INFO Applying migration id=rawforward 2026/04/10 22:56:38 INFO Applying migration id=publickey 2026/04/10 22:56:38 INFO Applying migration id=resolvegroup 2026/04/10 22:56:38 INFO Applying migration id=reject 2026/04/10 22:56:38 INFO Applying migration id=autodel 2026/04/10 22:56:38 INFO Applying migration id=jsonb 2026/04/10 22:56:38 INFO Applying migration id=quote 2026/04/10 22:56:38 INFO Applying migration id=rfc9421 2026/04/10 22:56:38 INFO Applying migration id=keys 2026/04/10 22:56:38 INFO Applying migration id=portable 2026/04/10 22:56:38 INFO Applying migration id=proofs 2026/04/10 22:56:38 INFO Applying migration id=contexts 2026/04/10 22:56:38 INFO Applying migration id=deliverieshost 2026/04/10 22:56:38 INFO Applying migration id=pembegin 2026/04/10 22:56:38 INFO Applying migration id=didhost 2026/04/10 22:56:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-98c6-7e2b-b7c5-f63002fc2c52 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-98c6-7df7-b501-6a55a90a2d11 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-98c6-7df7-b501-6a55a90a2d11 2026/04/10 22:56:39 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersUnauthentictedUser (0.60s) === RUN TestOutbox_PostToFollowersSelf 2026/04/10 22:56:39 INFO Applying migration id=initial 2026/04/10 22:56:39 INFO Applying migration id=notesupdated 2026/04/10 22:56:39 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:39 INFO Applying migration id=activitiesid 2026/04/10 22:56:39 INFO Applying migration id=outbox 2026/04/10 22:56:39 INFO Applying migration id=edits 2026/04/10 22:56:39 INFO Applying migration id=outboxactor 2026/04/10 22:56:39 INFO Applying migration id=outboxsender 2026/04/10 22:56:39 INFO Applying migration id=thread 2026/04/10 22:56:39 INFO Applying migration id=host 2026/04/10 22:56:39 INFO Applying migration id=sharedinbox 2026/04/10 22:56:39 INFO Applying migration id=noteshost 2026/04/10 22:56:39 INFO Applying migration id=fetched 2026/04/10 22:56:39 INFO Applying migration id=move 2026/04/10 22:56:39 INFO Applying migration id=cleanup 2026/04/10 22:56:39 INFO Applying migration id=received 2026/04/10 22:56:39 INFO Applying migration id=namehost 2026/04/10 22:56:39 INFO Applying migration id=outboxhost 2026/04/10 22:56:39 INFO Applying migration id=notesfts 2026/04/10 22:56:39 INFO Applying migration id=iconsname 2026/04/10 22:56:39 INFO Applying migration id=nohash 2026/04/10 22:56:39 INFO Applying migration id=shares 2026/04/10 22:56:39 INFO Applying migration id=actorttl 2026/04/10 22:56:39 INFO Applying migration id=tocc 2026/04/10 22:56:39 INFO Applying migration id=followeds 2026/04/10 22:56:39 INFO Applying migration id=certhash 2026/04/10 22:56:39 INFO Applying migration id=follows_sync 2026/04/10 22:56:39 INFO Applying migration id=jsonpath 2026/04/10 22:56:39 INFO Applying migration id=localforward 2026/04/10 22:56:39 INFO Applying migration id=avatar 2026/04/10 22:56:39 INFO Applying migration id=noimage 2026/04/10 22:56:39 INFO Applying migration id=feed 2026/04/10 22:56:39 INFO Applying migration id=bookmarks 2026/04/10 22:56:39 INFO Applying migration id=shareactivity 2026/04/10 22:56:39 INFO Applying migration id=application 2026/04/10 22:56:39 INFO Applying migration id=certificates 2026/04/10 22:56:39 INFO Applying migration id=rawforward 2026/04/10 22:56:39 INFO Applying migration id=publickey 2026/04/10 22:56:39 INFO Applying migration id=resolvegroup 2026/04/10 22:56:39 INFO Applying migration id=reject 2026/04/10 22:56:39 INFO Applying migration id=autodel 2026/04/10 22:56:39 INFO Applying migration id=jsonb 2026/04/10 22:56:39 INFO Applying migration id=quote 2026/04/10 22:56:39 INFO Applying migration id=rfc9421 2026/04/10 22:56:39 INFO Applying migration id=keys 2026/04/10 22:56:39 INFO Applying migration id=portable 2026/04/10 22:56:39 INFO Applying migration id=proofs 2026/04/10 22:56:39 INFO Applying migration id=contexts 2026/04/10 22:56:39 INFO Applying migration id=deliverieshost 2026/04/10 22:56:39 INFO Applying migration id=pembegin 2026/04/10 22:56:39 INFO Applying migration id=didhost 2026/04/10 22:56:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-9afe-7a99-b279-4f182c061b5b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-9afe-7a52-a912-5939daee474d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-9afe-7a52-a912-5939daee474d 2026/04/10 22:56:39 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersSelf (0.57s) === RUN TestOutbox_DM 2026/04/10 22:56:39 INFO Applying migration id=initial 2026/04/10 22:56:39 INFO Applying migration id=notesupdated 2026/04/10 22:56:39 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:39 INFO Applying migration id=activitiesid 2026/04/10 22:56:39 INFO Applying migration id=outbox 2026/04/10 22:56:39 INFO Applying migration id=edits 2026/04/10 22:56:39 INFO Applying migration id=outboxactor 2026/04/10 22:56:39 INFO Applying migration id=outboxsender 2026/04/10 22:56:39 INFO Applying migration id=thread 2026/04/10 22:56:39 INFO Applying migration id=host 2026/04/10 22:56:39 INFO Applying migration id=sharedinbox 2026/04/10 22:56:39 INFO Applying migration id=noteshost 2026/04/10 22:56:39 INFO Applying migration id=fetched 2026/04/10 22:56:39 INFO Applying migration id=move 2026/04/10 22:56:39 INFO Applying migration id=cleanup 2026/04/10 22:56:39 INFO Applying migration id=received 2026/04/10 22:56:39 INFO Applying migration id=namehost 2026/04/10 22:56:39 INFO Applying migration id=outboxhost 2026/04/10 22:56:39 INFO Applying migration id=notesfts 2026/04/10 22:56:39 INFO Applying migration id=iconsname 2026/04/10 22:56:39 INFO Applying migration id=nohash 2026/04/10 22:56:39 INFO Applying migration id=shares 2026/04/10 22:56:39 INFO Applying migration id=actorttl 2026/04/10 22:56:39 INFO Applying migration id=tocc 2026/04/10 22:56:39 INFO Applying migration id=followeds 2026/04/10 22:56:39 INFO Applying migration id=certhash 2026/04/10 22:56:39 INFO Applying migration id=follows_sync 2026/04/10 22:56:39 INFO Applying migration id=jsonpath 2026/04/10 22:56:39 INFO Applying migration id=localforward 2026/04/10 22:56:39 INFO Applying migration id=avatar 2026/04/10 22:56:39 INFO Applying migration id=noimage 2026/04/10 22:56:39 INFO Applying migration id=feed 2026/04/10 22:56:39 INFO Applying migration id=bookmarks 2026/04/10 22:56:39 INFO Applying migration id=shareactivity 2026/04/10 22:56:39 INFO Applying migration id=application 2026/04/10 22:56:39 INFO Applying migration id=certificates 2026/04/10 22:56:39 INFO Applying migration id=rawforward 2026/04/10 22:56:39 INFO Applying migration id=publickey 2026/04/10 22:56:39 INFO Applying migration id=resolvegroup 2026/04/10 22:56:39 INFO Applying migration id=reject 2026/04/10 22:56:39 INFO Applying migration id=autodel 2026/04/10 22:56:39 INFO Applying migration id=jsonb 2026/04/10 22:56:39 INFO Applying migration id=quote 2026/04/10 22:56:39 INFO Applying migration id=rfc9421 2026/04/10 22:56:39 INFO Applying migration id=keys 2026/04/10 22:56:39 INFO Applying migration id=portable 2026/04/10 22:56:39 INFO Applying migration id=proofs 2026/04/10 22:56:39 INFO Applying migration id=contexts 2026/04/10 22:56:39 INFO Applying migration id=deliverieshost 2026/04/10 22:56:39 INFO Applying migration id=pembegin 2026/04/10 22:56:39 INFO Applying migration id=didhost 2026/04/10 22:56:40 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-9e09-7701-9760-c0c322565c16 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:40 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-9e09-7ead-8e2a-dd0e0ffc4a98 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-9e09-7701-9760-c0c322565c16 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799c-9e09-7701-9760-c0c322565c16 2026/04/10 22:56:40 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/04/10 22:56:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-9e0a-7735-9340-6e17e59d4239 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-9e0a-7464-be72-7b21ef738206 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-9e0a-7464-be72-7b21ef738206 2026/04/10 22:56:40 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DM (0.78s) === RUN TestOutbox_DMSelf 2026/04/10 22:56:40 INFO Applying migration id=initial 2026/04/10 22:56:40 INFO Applying migration id=notesupdated 2026/04/10 22:56:40 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:40 INFO Applying migration id=activitiesid 2026/04/10 22:56:40 INFO Applying migration id=outbox 2026/04/10 22:56:40 INFO Applying migration id=edits 2026/04/10 22:56:40 INFO Applying migration id=outboxactor 2026/04/10 22:56:40 INFO Applying migration id=outboxsender 2026/04/10 22:56:40 INFO Applying migration id=thread 2026/04/10 22:56:40 INFO Applying migration id=host 2026/04/10 22:56:40 INFO Applying migration id=sharedinbox 2026/04/10 22:56:40 INFO Applying migration id=noteshost 2026/04/10 22:56:40 INFO Applying migration id=fetched 2026/04/10 22:56:40 INFO Applying migration id=move 2026/04/10 22:56:40 INFO Applying migration id=cleanup 2026/04/10 22:56:40 INFO Applying migration id=received 2026/04/10 22:56:40 INFO Applying migration id=namehost 2026/04/10 22:56:40 INFO Applying migration id=outboxhost 2026/04/10 22:56:40 INFO Applying migration id=notesfts 2026/04/10 22:56:40 INFO Applying migration id=iconsname 2026/04/10 22:56:40 INFO Applying migration id=nohash 2026/04/10 22:56:40 INFO Applying migration id=shares 2026/04/10 22:56:40 INFO Applying migration id=actorttl 2026/04/10 22:56:40 INFO Applying migration id=tocc 2026/04/10 22:56:40 INFO Applying migration id=followeds 2026/04/10 22:56:40 INFO Applying migration id=certhash 2026/04/10 22:56:40 INFO Applying migration id=follows_sync 2026/04/10 22:56:40 INFO Applying migration id=jsonpath 2026/04/10 22:56:40 INFO Applying migration id=localforward 2026/04/10 22:56:40 INFO Applying migration id=avatar 2026/04/10 22:56:40 INFO Applying migration id=noimage 2026/04/10 22:56:40 INFO Applying migration id=feed 2026/04/10 22:56:40 INFO Applying migration id=bookmarks 2026/04/10 22:56:40 INFO Applying migration id=shareactivity 2026/04/10 22:56:40 INFO Applying migration id=application 2026/04/10 22:56:40 INFO Applying migration id=certificates 2026/04/10 22:56:40 INFO Applying migration id=rawforward 2026/04/10 22:56:40 INFO Applying migration id=publickey 2026/04/10 22:56:40 INFO Applying migration id=resolvegroup 2026/04/10 22:56:40 INFO Applying migration id=reject 2026/04/10 22:56:40 INFO Applying migration id=autodel 2026/04/10 22:56:40 INFO Applying migration id=jsonb 2026/04/10 22:56:40 INFO Applying migration id=quote 2026/04/10 22:56:40 INFO Applying migration id=rfc9421 2026/04/10 22:56:40 INFO Applying migration id=keys 2026/04/10 22:56:40 INFO Applying migration id=portable 2026/04/10 22:56:40 INFO Applying migration id=proofs 2026/04/10 22:56:40 INFO Applying migration id=contexts 2026/04/10 22:56:40 INFO Applying migration id=deliverieshost 2026/04/10 22:56:40 INFO Applying migration id=pembegin 2026/04/10 22:56:40 INFO Applying migration id=didhost 2026/04/10 22:56:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-a266-77b2-ac39-d61a63e40166 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-a267-7122-b148-bc0a618186e2 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-a266-77b2-ac39-d61a63e40166 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799c-a266-77b2-ac39-d61a63e40166 2026/04/10 22:56:41 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/04/10 22:56:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-a267-7a31-b61f-44e83de08a68 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-a267-76ea-ae7a-e77659ce7de5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-a267-76ea-ae7a-e77659ce7de5 2026/04/10 22:56:41 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMSelf (1.12s) === RUN TestOutbox_DMNotRecipient 2026/04/10 22:56:41 INFO Applying migration id=initial 2026/04/10 22:56:41 INFO Applying migration id=notesupdated 2026/04/10 22:56:41 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:41 INFO Applying migration id=activitiesid 2026/04/10 22:56:41 INFO Applying migration id=outbox 2026/04/10 22:56:41 INFO Applying migration id=edits 2026/04/10 22:56:41 INFO Applying migration id=outboxactor 2026/04/10 22:56:41 INFO Applying migration id=outboxsender 2026/04/10 22:56:41 INFO Applying migration id=thread 2026/04/10 22:56:41 INFO Applying migration id=host 2026/04/10 22:56:41 INFO Applying migration id=sharedinbox 2026/04/10 22:56:41 INFO Applying migration id=noteshost 2026/04/10 22:56:41 INFO Applying migration id=fetched 2026/04/10 22:56:41 INFO Applying migration id=move 2026/04/10 22:56:41 INFO Applying migration id=cleanup 2026/04/10 22:56:41 INFO Applying migration id=received 2026/04/10 22:56:41 INFO Applying migration id=namehost 2026/04/10 22:56:41 INFO Applying migration id=outboxhost 2026/04/10 22:56:41 INFO Applying migration id=notesfts 2026/04/10 22:56:41 INFO Applying migration id=iconsname 2026/04/10 22:56:41 INFO Applying migration id=nohash 2026/04/10 22:56:41 INFO Applying migration id=shares 2026/04/10 22:56:41 INFO Applying migration id=actorttl 2026/04/10 22:56:41 INFO Applying migration id=tocc 2026/04/10 22:56:41 INFO Applying migration id=followeds 2026/04/10 22:56:41 INFO Applying migration id=certhash 2026/04/10 22:56:41 INFO Applying migration id=follows_sync 2026/04/10 22:56:41 INFO Applying migration id=jsonpath 2026/04/10 22:56:41 INFO Applying migration id=localforward 2026/04/10 22:56:41 INFO Applying migration id=avatar 2026/04/10 22:56:41 INFO Applying migration id=noimage 2026/04/10 22:56:41 INFO Applying migration id=feed 2026/04/10 22:56:41 INFO Applying migration id=bookmarks 2026/04/10 22:56:41 INFO Applying migration id=shareactivity 2026/04/10 22:56:41 INFO Applying migration id=application 2026/04/10 22:56:41 INFO Applying migration id=certificates 2026/04/10 22:56:41 INFO Applying migration id=rawforward 2026/04/10 22:56:41 INFO Applying migration id=publickey 2026/04/10 22:56:41 INFO Applying migration id=resolvegroup 2026/04/10 22:56:41 INFO Applying migration id=reject 2026/04/10 22:56:41 INFO Applying migration id=autodel 2026/04/10 22:56:41 INFO Applying migration id=jsonb 2026/04/10 22:56:41 INFO Applying migration id=quote 2026/04/10 22:56:41 INFO Applying migration id=rfc9421 2026/04/10 22:56:41 INFO Applying migration id=keys 2026/04/10 22:56:41 INFO Applying migration id=portable 2026/04/10 22:56:41 INFO Applying migration id=proofs 2026/04/10 22:56:41 INFO Applying migration id=contexts 2026/04/10 22:56:41 INFO Applying migration id=deliverieshost 2026/04/10 22:56:41 INFO Applying migration id=pembegin 2026/04/10 22:56:41 INFO Applying migration id=didhost 2026/04/10 22:56:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-a4c3-7885-b5cb-f981b478415c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-a4c4-72b5-8013-1e3618611441 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-a4c3-7885-b5cb-f981b478415c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799c-a4c3-7885-b5cb-f981b478415c 2026/04/10 22:56:42 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/04/10 22:56:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-a4c4-7c3f-b82e-e3a708acc0c0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-a4c4-78c8-b4b9-7e95e84dff4e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-a4c4-78c8-b4b9-7e95e84dff4e 2026/04/10 22:56:42 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMNotRecipient (0.60s) === RUN TestOutbox_UnauthenticatedUser 2026/04/10 22:56:42 INFO Applying migration id=initial 2026/04/10 22:56:42 INFO Applying migration id=notesupdated 2026/04/10 22:56:42 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:42 INFO Applying migration id=activitiesid 2026/04/10 22:56:42 INFO Applying migration id=outbox 2026/04/10 22:56:42 INFO Applying migration id=edits 2026/04/10 22:56:42 INFO Applying migration id=outboxactor 2026/04/10 22:56:42 INFO Applying migration id=outboxsender 2026/04/10 22:56:42 INFO Applying migration id=thread 2026/04/10 22:56:42 INFO Applying migration id=host 2026/04/10 22:56:42 INFO Applying migration id=sharedinbox 2026/04/10 22:56:42 INFO Applying migration id=noteshost 2026/04/10 22:56:42 INFO Applying migration id=fetched 2026/04/10 22:56:42 INFO Applying migration id=move 2026/04/10 22:56:42 INFO Applying migration id=cleanup 2026/04/10 22:56:42 INFO Applying migration id=received 2026/04/10 22:56:42 INFO Applying migration id=namehost 2026/04/10 22:56:42 INFO Applying migration id=outboxhost 2026/04/10 22:56:42 INFO Applying migration id=notesfts 2026/04/10 22:56:42 INFO Applying migration id=iconsname 2026/04/10 22:56:42 INFO Applying migration id=nohash 2026/04/10 22:56:42 INFO Applying migration id=shares 2026/04/10 22:56:42 INFO Applying migration id=actorttl 2026/04/10 22:56:42 INFO Applying migration id=tocc 2026/04/10 22:56:42 INFO Applying migration id=followeds 2026/04/10 22:56:42 INFO Applying migration id=certhash 2026/04/10 22:56:42 INFO Applying migration id=follows_sync 2026/04/10 22:56:42 INFO Applying migration id=jsonpath 2026/04/10 22:56:42 INFO Applying migration id=localforward 2026/04/10 22:56:42 INFO Applying migration id=avatar 2026/04/10 22:56:42 INFO Applying migration id=noimage 2026/04/10 22:56:42 INFO Applying migration id=feed 2026/04/10 22:56:42 INFO Applying migration id=bookmarks 2026/04/10 22:56:42 INFO Applying migration id=shareactivity 2026/04/10 22:56:42 INFO Applying migration id=application 2026/04/10 22:56:42 INFO Applying migration id=certificates 2026/04/10 22:56:42 INFO Applying migration id=rawforward 2026/04/10 22:56:42 INFO Applying migration id=publickey 2026/04/10 22:56:42 INFO Applying migration id=resolvegroup 2026/04/10 22:56:42 INFO Applying migration id=reject 2026/04/10 22:56:42 INFO Applying migration id=autodel 2026/04/10 22:56:42 INFO Applying migration id=jsonb 2026/04/10 22:56:42 INFO Applying migration id=quote 2026/04/10 22:56:42 INFO Applying migration id=rfc9421 2026/04/10 22:56:42 INFO Applying migration id=keys 2026/04/10 22:56:42 INFO Applying migration id=portable 2026/04/10 22:56:42 INFO Applying migration id=proofs 2026/04/10 22:56:42 INFO Applying migration id=contexts 2026/04/10 22:56:42 INFO Applying migration id=deliverieshost 2026/04/10 22:56:42 INFO Applying migration id=pembegin 2026/04/10 22:56:42 INFO Applying migration id=didhost 2026/04/10 22:56:44 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-acbc-7979-94ec-6260fed03508 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-acbd-7426-add6-077e5654b962 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-acbc-7979-94ec-6260fed03508 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799c-acbc-7979-94ec-6260fed03508 2026/04/10 22:56:44 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/04/10 22:56:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-acbe-7b75-8d99-531825e26a5f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-acbd-7a43-8db2-b920abd59dfa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-acbd-7a43-8db2-b920abd59dfa 2026/04/10 22:56:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_UnauthenticatedUser (2.04s) === RUN TestOutbox_PublicPostInGroup 2026/04/10 22:56:44 INFO Applying migration id=initial 2026/04/10 22:56:44 INFO Applying migration id=notesupdated 2026/04/10 22:56:44 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:44 INFO Applying migration id=activitiesid 2026/04/10 22:56:44 INFO Applying migration id=outbox 2026/04/10 22:56:44 INFO Applying migration id=edits 2026/04/10 22:56:44 INFO Applying migration id=outboxactor 2026/04/10 22:56:44 INFO Applying migration id=outboxsender 2026/04/10 22:56:44 INFO Applying migration id=thread 2026/04/10 22:56:44 INFO Applying migration id=host 2026/04/10 22:56:44 INFO Applying migration id=sharedinbox 2026/04/10 22:56:44 INFO Applying migration id=noteshost 2026/04/10 22:56:44 INFO Applying migration id=fetched 2026/04/10 22:56:44 INFO Applying migration id=move 2026/04/10 22:56:44 INFO Applying migration id=cleanup 2026/04/10 22:56:44 INFO Applying migration id=received 2026/04/10 22:56:44 INFO Applying migration id=namehost 2026/04/10 22:56:44 INFO Applying migration id=outboxhost 2026/04/10 22:56:44 INFO Applying migration id=notesfts 2026/04/10 22:56:44 INFO Applying migration id=iconsname 2026/04/10 22:56:44 INFO Applying migration id=nohash 2026/04/10 22:56:44 INFO Applying migration id=shares 2026/04/10 22:56:44 INFO Applying migration id=actorttl 2026/04/10 22:56:44 INFO Applying migration id=tocc 2026/04/10 22:56:44 INFO Applying migration id=followeds 2026/04/10 22:56:44 INFO Applying migration id=certhash 2026/04/10 22:56:44 INFO Applying migration id=follows_sync 2026/04/10 22:56:44 INFO Applying migration id=jsonpath 2026/04/10 22:56:44 INFO Applying migration id=localforward 2026/04/10 22:56:44 INFO Applying migration id=avatar 2026/04/10 22:56:44 INFO Applying migration id=noimage 2026/04/10 22:56:44 INFO Applying migration id=feed 2026/04/10 22:56:44 INFO Applying migration id=bookmarks 2026/04/10 22:56:44 INFO Applying migration id=shareactivity 2026/04/10 22:56:44 INFO Applying migration id=application 2026/04/10 22:56:44 INFO Applying migration id=certificates 2026/04/10 22:56:44 INFO Applying migration id=rawforward 2026/04/10 22:56:44 INFO Applying migration id=publickey 2026/04/10 22:56:44 INFO Applying migration id=resolvegroup 2026/04/10 22:56:44 INFO Applying migration id=reject 2026/04/10 22:56:44 INFO Applying migration id=autodel 2026/04/10 22:56:44 INFO Applying migration id=jsonb 2026/04/10 22:56:44 INFO Applying migration id=quote 2026/04/10 22:56:44 INFO Applying migration id=rfc9421 2026/04/10 22:56:44 INFO Applying migration id=keys 2026/04/10 22:56:44 INFO Applying migration id=portable 2026/04/10 22:56:44 INFO Applying migration id=proofs 2026/04/10 22:56:44 INFO Applying migration id=contexts 2026/04/10 22:56:44 INFO Applying migration id=deliverieshost 2026/04/10 22:56:44 INFO Applying migration id=pembegin 2026/04/10 22:56:44 INFO Applying migration id=didhost 2026/04/10 22:56:45 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:45 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroup (1.17s) === RUN TestOutbox_PublicPostInGroupUnauthenticatedUser 2026/04/10 22:56:45 INFO Applying migration id=initial 2026/04/10 22:56:45 INFO Applying migration id=notesupdated 2026/04/10 22:56:45 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:45 INFO Applying migration id=activitiesid 2026/04/10 22:56:45 INFO Applying migration id=outbox 2026/04/10 22:56:45 INFO Applying migration id=edits 2026/04/10 22:56:45 INFO Applying migration id=outboxactor 2026/04/10 22:56:45 INFO Applying migration id=outboxsender 2026/04/10 22:56:45 INFO Applying migration id=thread 2026/04/10 22:56:45 INFO Applying migration id=host 2026/04/10 22:56:45 INFO Applying migration id=sharedinbox 2026/04/10 22:56:45 INFO Applying migration id=noteshost 2026/04/10 22:56:45 INFO Applying migration id=fetched 2026/04/10 22:56:45 INFO Applying migration id=move 2026/04/10 22:56:45 INFO Applying migration id=cleanup 2026/04/10 22:56:45 INFO Applying migration id=received 2026/04/10 22:56:45 INFO Applying migration id=namehost 2026/04/10 22:56:45 INFO Applying migration id=outboxhost 2026/04/10 22:56:45 INFO Applying migration id=notesfts 2026/04/10 22:56:45 INFO Applying migration id=iconsname 2026/04/10 22:56:45 INFO Applying migration id=nohash 2026/04/10 22:56:45 INFO Applying migration id=shares 2026/04/10 22:56:45 INFO Applying migration id=actorttl 2026/04/10 22:56:45 INFO Applying migration id=tocc 2026/04/10 22:56:45 INFO Applying migration id=followeds 2026/04/10 22:56:45 INFO Applying migration id=certhash 2026/04/10 22:56:45 INFO Applying migration id=follows_sync 2026/04/10 22:56:45 INFO Applying migration id=jsonpath 2026/04/10 22:56:45 INFO Applying migration id=localforward 2026/04/10 22:56:45 INFO Applying migration id=avatar 2026/04/10 22:56:45 INFO Applying migration id=noimage 2026/04/10 22:56:45 INFO Applying migration id=feed 2026/04/10 22:56:45 INFO Applying migration id=bookmarks 2026/04/10 22:56:45 INFO Applying migration id=shareactivity 2026/04/10 22:56:45 INFO Applying migration id=application 2026/04/10 22:56:45 INFO Applying migration id=certificates 2026/04/10 22:56:45 INFO Applying migration id=rawforward 2026/04/10 22:56:45 INFO Applying migration id=publickey 2026/04/10 22:56:45 INFO Applying migration id=resolvegroup 2026/04/10 22:56:45 INFO Applying migration id=reject 2026/04/10 22:56:45 INFO Applying migration id=autodel 2026/04/10 22:56:45 INFO Applying migration id=jsonb 2026/04/10 22:56:45 INFO Applying migration id=quote 2026/04/10 22:56:45 INFO Applying migration id=rfc9421 2026/04/10 22:56:45 INFO Applying migration id=keys 2026/04/10 22:56:45 INFO Applying migration id=portable 2026/04/10 22:56:45 INFO Applying migration id=proofs 2026/04/10 22:56:45 INFO Applying migration id=contexts 2026/04/10 22:56:45 INFO Applying migration id=deliverieshost 2026/04/10 22:56:45 INFO Applying migration id=pembegin 2026/04/10 22:56:45 INFO Applying migration id=didhost 2026/04/10 22:56:46 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:46 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupUnauthenticatedUser (0.88s) === RUN TestOutbox_PublicPostInGroupAudienceSetByUser 2026/04/10 22:56:46 INFO Applying migration id=initial 2026/04/10 22:56:46 INFO Applying migration id=notesupdated 2026/04/10 22:56:46 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:46 INFO Applying migration id=activitiesid 2026/04/10 22:56:46 INFO Applying migration id=outbox 2026/04/10 22:56:46 INFO Applying migration id=edits 2026/04/10 22:56:46 INFO Applying migration id=outboxactor 2026/04/10 22:56:46 INFO Applying migration id=outboxsender 2026/04/10 22:56:46 INFO Applying migration id=thread 2026/04/10 22:56:46 INFO Applying migration id=host 2026/04/10 22:56:46 INFO Applying migration id=sharedinbox 2026/04/10 22:56:46 INFO Applying migration id=noteshost 2026/04/10 22:56:46 INFO Applying migration id=fetched 2026/04/10 22:56:46 INFO Applying migration id=move 2026/04/10 22:56:46 INFO Applying migration id=cleanup 2026/04/10 22:56:46 INFO Applying migration id=received 2026/04/10 22:56:46 INFO Applying migration id=namehost 2026/04/10 22:56:46 INFO Applying migration id=outboxhost 2026/04/10 22:56:46 INFO Applying migration id=notesfts 2026/04/10 22:56:46 INFO Applying migration id=iconsname 2026/04/10 22:56:46 INFO Applying migration id=nohash 2026/04/10 22:56:46 INFO Applying migration id=shares 2026/04/10 22:56:46 INFO Applying migration id=actorttl 2026/04/10 22:56:46 INFO Applying migration id=tocc 2026/04/10 22:56:46 INFO Applying migration id=followeds 2026/04/10 22:56:46 INFO Applying migration id=certhash 2026/04/10 22:56:46 INFO Applying migration id=follows_sync 2026/04/10 22:56:46 INFO Applying migration id=jsonpath 2026/04/10 22:56:46 INFO Applying migration id=localforward 2026/04/10 22:56:46 INFO Applying migration id=avatar 2026/04/10 22:56:46 INFO Applying migration id=noimage 2026/04/10 22:56:46 INFO Applying migration id=feed 2026/04/10 22:56:46 INFO Applying migration id=bookmarks 2026/04/10 22:56:46 INFO Applying migration id=shareactivity 2026/04/10 22:56:46 INFO Applying migration id=application 2026/04/10 22:56:46 INFO Applying migration id=certificates 2026/04/10 22:56:46 INFO Applying migration id=rawforward 2026/04/10 22:56:46 INFO Applying migration id=publickey 2026/04/10 22:56:46 INFO Applying migration id=resolvegroup 2026/04/10 22:56:46 INFO Applying migration id=reject 2026/04/10 22:56:46 INFO Applying migration id=autodel 2026/04/10 22:56:46 INFO Applying migration id=jsonb 2026/04/10 22:56:46 INFO Applying migration id=quote 2026/04/10 22:56:46 INFO Applying migration id=rfc9421 2026/04/10 22:56:46 INFO Applying migration id=keys 2026/04/10 22:56:46 INFO Applying migration id=portable 2026/04/10 22:56:46 INFO Applying migration id=proofs 2026/04/10 22:56:46 INFO Applying migration id=contexts 2026/04/10 22:56:46 INFO Applying migration id=deliverieshost 2026/04/10 22:56:46 INFO Applying migration id=pembegin 2026/04/10 22:56:46 INFO Applying migration id=didhost 2026/04/10 22:56:46 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:46 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 22:56:46 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByUser (0.62s) === RUN TestOutbox_PublicPostInGroupAudienceSetByGroup 2026/04/10 22:56:46 INFO Applying migration id=initial 2026/04/10 22:56:46 INFO Applying migration id=notesupdated 2026/04/10 22:56:46 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:46 INFO Applying migration id=activitiesid 2026/04/10 22:56:46 INFO Applying migration id=outbox 2026/04/10 22:56:46 INFO Applying migration id=edits 2026/04/10 22:56:46 INFO Applying migration id=outboxactor 2026/04/10 22:56:46 INFO Applying migration id=outboxsender 2026/04/10 22:56:46 INFO Applying migration id=thread 2026/04/10 22:56:46 INFO Applying migration id=host 2026/04/10 22:56:46 INFO Applying migration id=sharedinbox 2026/04/10 22:56:46 INFO Applying migration id=noteshost 2026/04/10 22:56:46 INFO Applying migration id=fetched 2026/04/10 22:56:46 INFO Applying migration id=move 2026/04/10 22:56:46 INFO Applying migration id=cleanup 2026/04/10 22:56:46 INFO Applying migration id=received 2026/04/10 22:56:46 INFO Applying migration id=namehost 2026/04/10 22:56:46 INFO Applying migration id=outboxhost 2026/04/10 22:56:46 INFO Applying migration id=notesfts 2026/04/10 22:56:46 INFO Applying migration id=iconsname 2026/04/10 22:56:46 INFO Applying migration id=nohash 2026/04/10 22:56:46 INFO Applying migration id=shares 2026/04/10 22:56:46 INFO Applying migration id=actorttl 2026/04/10 22:56:46 INFO Applying migration id=tocc 2026/04/10 22:56:46 INFO Applying migration id=followeds 2026/04/10 22:56:46 INFO Applying migration id=certhash 2026/04/10 22:56:46 INFO Applying migration id=follows_sync 2026/04/10 22:56:46 INFO Applying migration id=jsonpath 2026/04/10 22:56:46 INFO Applying migration id=localforward 2026/04/10 22:56:46 INFO Applying migration id=avatar 2026/04/10 22:56:46 INFO Applying migration id=noimage 2026/04/10 22:56:46 INFO Applying migration id=feed 2026/04/10 22:56:46 INFO Applying migration id=bookmarks 2026/04/10 22:56:46 INFO Applying migration id=shareactivity 2026/04/10 22:56:46 INFO Applying migration id=application 2026/04/10 22:56:46 INFO Applying migration id=certificates 2026/04/10 22:56:46 INFO Applying migration id=rawforward 2026/04/10 22:56:46 INFO Applying migration id=publickey 2026/04/10 22:56:46 INFO Applying migration id=resolvegroup 2026/04/10 22:56:46 INFO Applying migration id=reject 2026/04/10 22:56:46 INFO Applying migration id=autodel 2026/04/10 22:56:46 INFO Applying migration id=jsonb 2026/04/10 22:56:46 INFO Applying migration id=quote 2026/04/10 22:56:46 INFO Applying migration id=rfc9421 2026/04/10 22:56:46 INFO Applying migration id=keys 2026/04/10 22:56:46 INFO Applying migration id=portable 2026/04/10 22:56:46 INFO Applying migration id=proofs 2026/04/10 22:56:46 INFO Applying migration id=contexts 2026/04/10 22:56:46 INFO Applying migration id=deliverieshost 2026/04/10 22:56:46 INFO Applying migration id=pembegin 2026/04/10 22:56:46 INFO Applying migration id=didhost 2026/04/10 22:56:47 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:47 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 22:56:47 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByGroup (0.60s) === RUN TestOutbox_PublicPostInGroupDeletedByUser 2026/04/10 22:56:47 INFO Applying migration id=initial 2026/04/10 22:56:47 INFO Applying migration id=notesupdated 2026/04/10 22:56:47 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:47 INFO Applying migration id=activitiesid 2026/04/10 22:56:47 INFO Applying migration id=outbox 2026/04/10 22:56:47 INFO Applying migration id=edits 2026/04/10 22:56:47 INFO Applying migration id=outboxactor 2026/04/10 22:56:47 INFO Applying migration id=outboxsender 2026/04/10 22:56:47 INFO Applying migration id=thread 2026/04/10 22:56:47 INFO Applying migration id=host 2026/04/10 22:56:47 INFO Applying migration id=sharedinbox 2026/04/10 22:56:47 INFO Applying migration id=noteshost 2026/04/10 22:56:47 INFO Applying migration id=fetched 2026/04/10 22:56:47 INFO Applying migration id=move 2026/04/10 22:56:47 INFO Applying migration id=cleanup 2026/04/10 22:56:47 INFO Applying migration id=received 2026/04/10 22:56:47 INFO Applying migration id=namehost 2026/04/10 22:56:47 INFO Applying migration id=outboxhost 2026/04/10 22:56:47 INFO Applying migration id=notesfts 2026/04/10 22:56:47 INFO Applying migration id=iconsname 2026/04/10 22:56:47 INFO Applying migration id=nohash 2026/04/10 22:56:47 INFO Applying migration id=shares 2026/04/10 22:56:47 INFO Applying migration id=actorttl 2026/04/10 22:56:47 INFO Applying migration id=tocc 2026/04/10 22:56:47 INFO Applying migration id=followeds 2026/04/10 22:56:47 INFO Applying migration id=certhash 2026/04/10 22:56:47 INFO Applying migration id=follows_sync 2026/04/10 22:56:47 INFO Applying migration id=jsonpath 2026/04/10 22:56:47 INFO Applying migration id=localforward 2026/04/10 22:56:47 INFO Applying migration id=avatar 2026/04/10 22:56:47 INFO Applying migration id=noimage 2026/04/10 22:56:47 INFO Applying migration id=feed 2026/04/10 22:56:47 INFO Applying migration id=bookmarks 2026/04/10 22:56:47 INFO Applying migration id=shareactivity 2026/04/10 22:56:47 INFO Applying migration id=application 2026/04/10 22:56:47 INFO Applying migration id=certificates 2026/04/10 22:56:47 INFO Applying migration id=rawforward 2026/04/10 22:56:47 INFO Applying migration id=publickey 2026/04/10 22:56:47 INFO Applying migration id=resolvegroup 2026/04/10 22:56:47 INFO Applying migration id=reject 2026/04/10 22:56:47 INFO Applying migration id=autodel 2026/04/10 22:56:47 INFO Applying migration id=jsonb 2026/04/10 22:56:47 INFO Applying migration id=quote 2026/04/10 22:56:47 INFO Applying migration id=rfc9421 2026/04/10 22:56:47 INFO Applying migration id=keys 2026/04/10 22:56:47 INFO Applying migration id=portable 2026/04/10 22:56:47 INFO Applying migration id=proofs 2026/04/10 22:56:47 INFO Applying migration id=contexts 2026/04/10 22:56:47 INFO Applying migration id=deliverieshost 2026/04/10 22:56:47 INFO Applying migration id=pembegin 2026/04/10 22:56:47 INFO Applying migration id=didhost 2026/04/10 22:56:48 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:48 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 22:56:48 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/04/10 22:56:48 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByUser (0.90s) === RUN TestOutbox_PublicPostInGroupDeletedByAnotherUser 2026/04/10 22:56:48 INFO Applying migration id=initial 2026/04/10 22:56:48 INFO Applying migration id=notesupdated 2026/04/10 22:56:48 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:48 INFO Applying migration id=activitiesid 2026/04/10 22:56:48 INFO Applying migration id=outbox 2026/04/10 22:56:48 INFO Applying migration id=edits 2026/04/10 22:56:48 INFO Applying migration id=outboxactor 2026/04/10 22:56:48 INFO Applying migration id=outboxsender 2026/04/10 22:56:48 INFO Applying migration id=thread 2026/04/10 22:56:48 INFO Applying migration id=host 2026/04/10 22:56:48 INFO Applying migration id=sharedinbox 2026/04/10 22:56:48 INFO Applying migration id=noteshost 2026/04/10 22:56:48 INFO Applying migration id=fetched 2026/04/10 22:56:48 INFO Applying migration id=move 2026/04/10 22:56:48 INFO Applying migration id=cleanup 2026/04/10 22:56:48 INFO Applying migration id=received 2026/04/10 22:56:48 INFO Applying migration id=namehost 2026/04/10 22:56:48 INFO Applying migration id=outboxhost 2026/04/10 22:56:48 INFO Applying migration id=notesfts 2026/04/10 22:56:48 INFO Applying migration id=iconsname 2026/04/10 22:56:48 INFO Applying migration id=nohash 2026/04/10 22:56:48 INFO Applying migration id=shares 2026/04/10 22:56:48 INFO Applying migration id=actorttl 2026/04/10 22:56:48 INFO Applying migration id=tocc 2026/04/10 22:56:48 INFO Applying migration id=followeds 2026/04/10 22:56:48 INFO Applying migration id=certhash 2026/04/10 22:56:48 INFO Applying migration id=follows_sync 2026/04/10 22:56:48 INFO Applying migration id=jsonpath 2026/04/10 22:56:48 INFO Applying migration id=localforward 2026/04/10 22:56:48 INFO Applying migration id=avatar 2026/04/10 22:56:48 INFO Applying migration id=noimage 2026/04/10 22:56:48 INFO Applying migration id=feed 2026/04/10 22:56:48 INFO Applying migration id=bookmarks 2026/04/10 22:56:48 INFO Applying migration id=shareactivity 2026/04/10 22:56:48 INFO Applying migration id=application 2026/04/10 22:56:48 INFO Applying migration id=certificates 2026/04/10 22:56:48 INFO Applying migration id=rawforward 2026/04/10 22:56:48 INFO Applying migration id=publickey 2026/04/10 22:56:48 INFO Applying migration id=resolvegroup 2026/04/10 22:56:48 INFO Applying migration id=reject 2026/04/10 22:56:48 INFO Applying migration id=autodel 2026/04/10 22:56:48 INFO Applying migration id=jsonb 2026/04/10 22:56:48 INFO Applying migration id=quote 2026/04/10 22:56:48 INFO Applying migration id=rfc9421 2026/04/10 22:56:48 INFO Applying migration id=keys 2026/04/10 22:56:48 INFO Applying migration id=portable 2026/04/10 22:56:48 INFO Applying migration id=proofs 2026/04/10 22:56:48 INFO Applying migration id=contexts 2026/04/10 22:56:48 INFO Applying migration id=deliverieshost 2026/04/10 22:56:48 INFO Applying migration id=pembegin 2026/04/10 22:56:48 INFO Applying migration id=didhost 2026/04/10 22:56:49 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:49 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 22:56:49 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/04/10 22:56:49 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByAnotherUser (1.03s) === RUN TestOutbox_PublicPostInGroupDeletedByGroup 2026/04/10 22:56:49 INFO Applying migration id=initial 2026/04/10 22:56:49 INFO Applying migration id=notesupdated 2026/04/10 22:56:49 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:49 INFO Applying migration id=activitiesid 2026/04/10 22:56:49 INFO Applying migration id=outbox 2026/04/10 22:56:49 INFO Applying migration id=edits 2026/04/10 22:56:49 INFO Applying migration id=outboxactor 2026/04/10 22:56:49 INFO Applying migration id=outboxsender 2026/04/10 22:56:49 INFO Applying migration id=thread 2026/04/10 22:56:49 INFO Applying migration id=host 2026/04/10 22:56:49 INFO Applying migration id=sharedinbox 2026/04/10 22:56:49 INFO Applying migration id=noteshost 2026/04/10 22:56:49 INFO Applying migration id=fetched 2026/04/10 22:56:49 INFO Applying migration id=move 2026/04/10 22:56:49 INFO Applying migration id=cleanup 2026/04/10 22:56:49 INFO Applying migration id=received 2026/04/10 22:56:49 INFO Applying migration id=namehost 2026/04/10 22:56:49 INFO Applying migration id=outboxhost 2026/04/10 22:56:49 INFO Applying migration id=notesfts 2026/04/10 22:56:49 INFO Applying migration id=iconsname 2026/04/10 22:56:49 INFO Applying migration id=nohash 2026/04/10 22:56:49 INFO Applying migration id=shares 2026/04/10 22:56:49 INFO Applying migration id=actorttl 2026/04/10 22:56:49 INFO Applying migration id=tocc 2026/04/10 22:56:49 INFO Applying migration id=followeds 2026/04/10 22:56:49 INFO Applying migration id=certhash 2026/04/10 22:56:49 INFO Applying migration id=follows_sync 2026/04/10 22:56:49 INFO Applying migration id=jsonpath 2026/04/10 22:56:49 INFO Applying migration id=localforward 2026/04/10 22:56:49 INFO Applying migration id=avatar 2026/04/10 22:56:49 INFO Applying migration id=noimage 2026/04/10 22:56:49 INFO Applying migration id=feed 2026/04/10 22:56:49 INFO Applying migration id=bookmarks 2026/04/10 22:56:49 INFO Applying migration id=shareactivity 2026/04/10 22:56:49 INFO Applying migration id=application 2026/04/10 22:56:49 INFO Applying migration id=certificates 2026/04/10 22:56:49 INFO Applying migration id=rawforward 2026/04/10 22:56:49 INFO Applying migration id=publickey 2026/04/10 22:56:49 INFO Applying migration id=resolvegroup 2026/04/10 22:56:49 INFO Applying migration id=reject 2026/04/10 22:56:49 INFO Applying migration id=autodel 2026/04/10 22:56:49 INFO Applying migration id=jsonb 2026/04/10 22:56:49 INFO Applying migration id=quote 2026/04/10 22:56:49 INFO Applying migration id=rfc9421 2026/04/10 22:56:49 INFO Applying migration id=keys 2026/04/10 22:56:49 INFO Applying migration id=portable 2026/04/10 22:56:49 INFO Applying migration id=proofs 2026/04/10 22:56:49 INFO Applying migration id=contexts 2026/04/10 22:56:49 INFO Applying migration id=deliverieshost 2026/04/10 22:56:49 INFO Applying migration id=pembegin 2026/04/10 22:56:49 INFO Applying migration id=didhost 2026/04/10 22:56: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/04/10 22:56:50 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 22:56:50 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/04/10 22:56:50 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByGroup (0.95s) === RUN TestOutbox_PublicPostInGroupForwardedDelete 2026/04/10 22:56:50 INFO Applying migration id=initial 2026/04/10 22:56:50 INFO Applying migration id=notesupdated 2026/04/10 22:56:50 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:50 INFO Applying migration id=activitiesid 2026/04/10 22:56:50 INFO Applying migration id=outbox 2026/04/10 22:56:50 INFO Applying migration id=edits 2026/04/10 22:56:50 INFO Applying migration id=outboxactor 2026/04/10 22:56:50 INFO Applying migration id=outboxsender 2026/04/10 22:56:50 INFO Applying migration id=thread 2026/04/10 22:56:50 INFO Applying migration id=host 2026/04/10 22:56:50 INFO Applying migration id=sharedinbox 2026/04/10 22:56:50 INFO Applying migration id=noteshost 2026/04/10 22:56:50 INFO Applying migration id=fetched 2026/04/10 22:56:50 INFO Applying migration id=move 2026/04/10 22:56:50 INFO Applying migration id=cleanup 2026/04/10 22:56:50 INFO Applying migration id=received 2026/04/10 22:56:50 INFO Applying migration id=namehost 2026/04/10 22:56:50 INFO Applying migration id=outboxhost 2026/04/10 22:56:50 INFO Applying migration id=notesfts 2026/04/10 22:56:50 INFO Applying migration id=iconsname 2026/04/10 22:56:50 INFO Applying migration id=nohash 2026/04/10 22:56:50 INFO Applying migration id=shares 2026/04/10 22:56:50 INFO Applying migration id=actorttl 2026/04/10 22:56:50 INFO Applying migration id=tocc 2026/04/10 22:56:50 INFO Applying migration id=followeds 2026/04/10 22:56:50 INFO Applying migration id=certhash 2026/04/10 22:56:50 INFO Applying migration id=follows_sync 2026/04/10 22:56:50 INFO Applying migration id=jsonpath 2026/04/10 22:56:50 INFO Applying migration id=localforward 2026/04/10 22:56:50 INFO Applying migration id=avatar 2026/04/10 22:56:50 INFO Applying migration id=noimage 2026/04/10 22:56:50 INFO Applying migration id=feed 2026/04/10 22:56:50 INFO Applying migration id=bookmarks 2026/04/10 22:56:50 INFO Applying migration id=shareactivity 2026/04/10 22:56:50 INFO Applying migration id=application 2026/04/10 22:56:50 INFO Applying migration id=certificates 2026/04/10 22:56:50 INFO Applying migration id=rawforward 2026/04/10 22:56:50 INFO Applying migration id=publickey 2026/04/10 22:56:50 INFO Applying migration id=resolvegroup 2026/04/10 22:56:50 INFO Applying migration id=reject 2026/04/10 22:56:50 INFO Applying migration id=autodel 2026/04/10 22:56:50 INFO Applying migration id=jsonb 2026/04/10 22:56:50 INFO Applying migration id=quote 2026/04/10 22:56:50 INFO Applying migration id=rfc9421 2026/04/10 22:56:50 INFO Applying migration id=keys 2026/04/10 22:56:50 INFO Applying migration id=portable 2026/04/10 22:56:50 INFO Applying migration id=proofs 2026/04/10 22:56:50 INFO Applying migration id=contexts 2026/04/10 22:56:50 INFO Applying migration id=deliverieshost 2026/04/10 22:56:50 INFO Applying migration id=pembegin 2026/04/10 22:56:50 INFO Applying migration id=didhost 2026/04/10 22:56:51 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:51 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 22:56:51 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/04/10 22:56:51 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupForwardedDelete (1.52s) === RUN TestOutbox_PublicPostInGroupEditedByUser 2026/04/10 22:56:51 INFO Applying migration id=initial 2026/04/10 22:56:51 INFO Applying migration id=notesupdated 2026/04/10 22:56:51 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:51 INFO Applying migration id=activitiesid 2026/04/10 22:56:51 INFO Applying migration id=outbox 2026/04/10 22:56:51 INFO Applying migration id=edits 2026/04/10 22:56:51 INFO Applying migration id=outboxactor 2026/04/10 22:56:51 INFO Applying migration id=outboxsender 2026/04/10 22:56:51 INFO Applying migration id=thread 2026/04/10 22:56:51 INFO Applying migration id=host 2026/04/10 22:56:51 INFO Applying migration id=sharedinbox 2026/04/10 22:56:51 INFO Applying migration id=noteshost 2026/04/10 22:56:51 INFO Applying migration id=fetched 2026/04/10 22:56:51 INFO Applying migration id=move 2026/04/10 22:56:51 INFO Applying migration id=cleanup 2026/04/10 22:56:51 INFO Applying migration id=received 2026/04/10 22:56:51 INFO Applying migration id=namehost 2026/04/10 22:56:51 INFO Applying migration id=outboxhost 2026/04/10 22:56:51 INFO Applying migration id=notesfts 2026/04/10 22:56:51 INFO Applying migration id=iconsname 2026/04/10 22:56:51 INFO Applying migration id=nohash 2026/04/10 22:56:51 INFO Applying migration id=shares 2026/04/10 22:56:51 INFO Applying migration id=actorttl 2026/04/10 22:56:51 INFO Applying migration id=tocc 2026/04/10 22:56:51 INFO Applying migration id=followeds 2026/04/10 22:56:51 INFO Applying migration id=certhash 2026/04/10 22:56:51 INFO Applying migration id=follows_sync 2026/04/10 22:56:51 INFO Applying migration id=jsonpath 2026/04/10 22:56:51 INFO Applying migration id=localforward 2026/04/10 22:56:51 INFO Applying migration id=avatar 2026/04/10 22:56:51 INFO Applying migration id=noimage 2026/04/10 22:56:51 INFO Applying migration id=feed 2026/04/10 22:56:51 INFO Applying migration id=bookmarks 2026/04/10 22:56:51 INFO Applying migration id=shareactivity 2026/04/10 22:56:51 INFO Applying migration id=application 2026/04/10 22:56:51 INFO Applying migration id=certificates 2026/04/10 22:56:51 INFO Applying migration id=rawforward 2026/04/10 22:56:51 INFO Applying migration id=publickey 2026/04/10 22:56:51 INFO Applying migration id=resolvegroup 2026/04/10 22:56:51 INFO Applying migration id=reject 2026/04/10 22:56:51 INFO Applying migration id=autodel 2026/04/10 22:56:51 INFO Applying migration id=jsonb 2026/04/10 22:56:51 INFO Applying migration id=quote 2026/04/10 22:56:51 INFO Applying migration id=rfc9421 2026/04/10 22:56:51 INFO Applying migration id=keys 2026/04/10 22:56:51 INFO Applying migration id=portable 2026/04/10 22:56:51 INFO Applying migration id=proofs 2026/04/10 22:56:51 INFO Applying migration id=contexts 2026/04/10 22:56:51 INFO Applying migration id=deliverieshost 2026/04/10 22:56:51 INFO Applying migration id=pembegin 2026/04/10 22:56:51 INFO Applying migration id=didhost 2026/04/10 22:56:52 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:52 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 22:56:52 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:52 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupEditedByUser (0.91s) === RUN TestOutbox_PostToFollowersInGroup 2026/04/10 22:56:52 INFO Applying migration id=initial 2026/04/10 22:56:52 INFO Applying migration id=notesupdated 2026/04/10 22:56:52 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:52 INFO Applying migration id=activitiesid 2026/04/10 22:56:52 INFO Applying migration id=outbox 2026/04/10 22:56:52 INFO Applying migration id=edits 2026/04/10 22:56:52 INFO Applying migration id=outboxactor 2026/04/10 22:56:52 INFO Applying migration id=outboxsender 2026/04/10 22:56:52 INFO Applying migration id=thread 2026/04/10 22:56:52 INFO Applying migration id=host 2026/04/10 22:56:52 INFO Applying migration id=sharedinbox 2026/04/10 22:56:52 INFO Applying migration id=noteshost 2026/04/10 22:56:52 INFO Applying migration id=fetched 2026/04/10 22:56:52 INFO Applying migration id=move 2026/04/10 22:56:52 INFO Applying migration id=cleanup 2026/04/10 22:56:52 INFO Applying migration id=received 2026/04/10 22:56:52 INFO Applying migration id=namehost 2026/04/10 22:56:52 INFO Applying migration id=outboxhost 2026/04/10 22:56:52 INFO Applying migration id=notesfts 2026/04/10 22:56:52 INFO Applying migration id=iconsname 2026/04/10 22:56:52 INFO Applying migration id=nohash 2026/04/10 22:56:52 INFO Applying migration id=shares 2026/04/10 22:56:52 INFO Applying migration id=actorttl 2026/04/10 22:56:52 INFO Applying migration id=tocc 2026/04/10 22:56:52 INFO Applying migration id=followeds 2026/04/10 22:56:52 INFO Applying migration id=certhash 2026/04/10 22:56:52 INFO Applying migration id=follows_sync 2026/04/10 22:56:52 INFO Applying migration id=jsonpath 2026/04/10 22:56:52 INFO Applying migration id=localforward 2026/04/10 22:56:52 INFO Applying migration id=avatar 2026/04/10 22:56:52 INFO Applying migration id=noimage 2026/04/10 22:56:52 INFO Applying migration id=feed 2026/04/10 22:56:52 INFO Applying migration id=bookmarks 2026/04/10 22:56:52 INFO Applying migration id=shareactivity 2026/04/10 22:56:52 INFO Applying migration id=application 2026/04/10 22:56:52 INFO Applying migration id=certificates 2026/04/10 22:56:52 INFO Applying migration id=rawforward 2026/04/10 22:56:52 INFO Applying migration id=publickey 2026/04/10 22:56:52 INFO Applying migration id=resolvegroup 2026/04/10 22:56:52 INFO Applying migration id=reject 2026/04/10 22:56:52 INFO Applying migration id=autodel 2026/04/10 22:56:52 INFO Applying migration id=jsonb 2026/04/10 22:56:52 INFO Applying migration id=quote 2026/04/10 22:56:52 INFO Applying migration id=rfc9421 2026/04/10 22:56:52 INFO Applying migration id=keys 2026/04/10 22:56:52 INFO Applying migration id=portable 2026/04/10 22:56:52 INFO Applying migration id=proofs 2026/04/10 22:56:52 INFO Applying migration id=contexts 2026/04/10 22:56:52 INFO Applying migration id=deliverieshost 2026/04/10 22:56:52 INFO Applying migration id=pembegin 2026/04/10 22:56:52 INFO Applying migration id=didhost 2026/04/10 22:56:53 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-d153-76bf-930f-13e53766c366 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/04/10 22:56:53 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:53 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroup (0.78s) === RUN TestOutbox_PostToFollowersInGroupNotFollowingGroup 2026/04/10 22:56:53 INFO Applying migration id=initial 2026/04/10 22:56:53 INFO Applying migration id=notesupdated 2026/04/10 22:56:53 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:53 INFO Applying migration id=activitiesid 2026/04/10 22:56:53 INFO Applying migration id=outbox 2026/04/10 22:56:53 INFO Applying migration id=edits 2026/04/10 22:56:53 INFO Applying migration id=outboxactor 2026/04/10 22:56:53 INFO Applying migration id=outboxsender 2026/04/10 22:56:53 INFO Applying migration id=thread 2026/04/10 22:56:53 INFO Applying migration id=host 2026/04/10 22:56:53 INFO Applying migration id=sharedinbox 2026/04/10 22:56:53 INFO Applying migration id=noteshost 2026/04/10 22:56:53 INFO Applying migration id=fetched 2026/04/10 22:56:53 INFO Applying migration id=move 2026/04/10 22:56:53 INFO Applying migration id=cleanup 2026/04/10 22:56:53 INFO Applying migration id=received 2026/04/10 22:56:53 INFO Applying migration id=namehost 2026/04/10 22:56:53 INFO Applying migration id=outboxhost 2026/04/10 22:56:53 INFO Applying migration id=notesfts 2026/04/10 22:56:53 INFO Applying migration id=iconsname 2026/04/10 22:56:53 INFO Applying migration id=nohash 2026/04/10 22:56:53 INFO Applying migration id=shares 2026/04/10 22:56:53 INFO Applying migration id=actorttl 2026/04/10 22:56:53 INFO Applying migration id=tocc 2026/04/10 22:56:53 INFO Applying migration id=followeds 2026/04/10 22:56:53 INFO Applying migration id=certhash 2026/04/10 22:56:53 INFO Applying migration id=follows_sync 2026/04/10 22:56:53 INFO Applying migration id=jsonpath 2026/04/10 22:56:53 INFO Applying migration id=localforward 2026/04/10 22:56:53 INFO Applying migration id=avatar 2026/04/10 22:56:53 INFO Applying migration id=noimage 2026/04/10 22:56:53 INFO Applying migration id=feed 2026/04/10 22:56:53 INFO Applying migration id=bookmarks 2026/04/10 22:56:53 INFO Applying migration id=shareactivity 2026/04/10 22:56:53 INFO Applying migration id=application 2026/04/10 22:56:53 INFO Applying migration id=certificates 2026/04/10 22:56:53 INFO Applying migration id=rawforward 2026/04/10 22:56:53 INFO Applying migration id=publickey 2026/04/10 22:56:53 INFO Applying migration id=resolvegroup 2026/04/10 22:56:53 INFO Applying migration id=reject 2026/04/10 22:56:53 INFO Applying migration id=autodel 2026/04/10 22:56:53 INFO Applying migration id=jsonb 2026/04/10 22:56:53 INFO Applying migration id=quote 2026/04/10 22:56:53 INFO Applying migration id=rfc9421 2026/04/10 22:56:53 INFO Applying migration id=keys 2026/04/10 22:56:53 INFO Applying migration id=portable 2026/04/10 22:56:53 INFO Applying migration id=proofs 2026/04/10 22:56:53 INFO Applying migration id=contexts 2026/04/10 22:56:53 INFO Applying migration id=deliverieshost 2026/04/10 22:56:53 INFO Applying migration id=pembegin 2026/04/10 22:56:53 INFO Applying migration id=didhost 2026/04/10 22:56:54 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-d5f6-76c0-8b95-19138f5c057b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/04/10 22:56: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/04/10 22:56:54 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotFollowingGroup (1.19s) === RUN TestOutbox_PostToFollowersInGroupNotAccepted 2026/04/10 22:56:54 INFO Applying migration id=initial 2026/04/10 22:56:54 INFO Applying migration id=notesupdated 2026/04/10 22:56:54 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:54 INFO Applying migration id=activitiesid 2026/04/10 22:56:54 INFO Applying migration id=outbox 2026/04/10 22:56:54 INFO Applying migration id=edits 2026/04/10 22:56:54 INFO Applying migration id=outboxactor 2026/04/10 22:56:54 INFO Applying migration id=outboxsender 2026/04/10 22:56:54 INFO Applying migration id=thread 2026/04/10 22:56:54 INFO Applying migration id=host 2026/04/10 22:56:54 INFO Applying migration id=sharedinbox 2026/04/10 22:56:54 INFO Applying migration id=noteshost 2026/04/10 22:56:54 INFO Applying migration id=fetched 2026/04/10 22:56:54 INFO Applying migration id=move 2026/04/10 22:56:54 INFO Applying migration id=cleanup 2026/04/10 22:56:54 INFO Applying migration id=received 2026/04/10 22:56:54 INFO Applying migration id=namehost 2026/04/10 22:56:54 INFO Applying migration id=outboxhost 2026/04/10 22:56:54 INFO Applying migration id=notesfts 2026/04/10 22:56:54 INFO Applying migration id=iconsname 2026/04/10 22:56:54 INFO Applying migration id=nohash 2026/04/10 22:56:54 INFO Applying migration id=shares 2026/04/10 22:56:54 INFO Applying migration id=actorttl 2026/04/10 22:56:54 INFO Applying migration id=tocc 2026/04/10 22:56:54 INFO Applying migration id=followeds 2026/04/10 22:56:54 INFO Applying migration id=certhash 2026/04/10 22:56:54 INFO Applying migration id=follows_sync 2026/04/10 22:56:54 INFO Applying migration id=jsonpath 2026/04/10 22:56:54 INFO Applying migration id=localforward 2026/04/10 22:56:54 INFO Applying migration id=avatar 2026/04/10 22:56:54 INFO Applying migration id=noimage 2026/04/10 22:56:54 INFO Applying migration id=feed 2026/04/10 22:56:54 INFO Applying migration id=bookmarks 2026/04/10 22:56:54 INFO Applying migration id=shareactivity 2026/04/10 22:56:54 INFO Applying migration id=application 2026/04/10 22:56:54 INFO Applying migration id=certificates 2026/04/10 22:56:54 INFO Applying migration id=rawforward 2026/04/10 22:56:54 INFO Applying migration id=publickey 2026/04/10 22:56:54 INFO Applying migration id=resolvegroup 2026/04/10 22:56:54 INFO Applying migration id=reject 2026/04/10 22:56:54 INFO Applying migration id=autodel 2026/04/10 22:56:54 INFO Applying migration id=jsonb 2026/04/10 22:56:54 INFO Applying migration id=quote 2026/04/10 22:56:54 INFO Applying migration id=rfc9421 2026/04/10 22:56:54 INFO Applying migration id=keys 2026/04/10 22:56:54 INFO Applying migration id=portable 2026/04/10 22:56:54 INFO Applying migration id=proofs 2026/04/10 22:56:54 INFO Applying migration id=contexts 2026/04/10 22:56:54 INFO Applying migration id=deliverieshost 2026/04/10 22:56:54 INFO Applying migration id=pembegin 2026/04/10 22:56:54 INFO Applying migration id=didhost 2026/04/10 22:56:55 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-d871-75c0-9cf0-71f4e9c8226f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/04/10 22:56:55 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:55 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotAccepted (0.64s) === RUN TestOutbox_PostToFollowersInGroupFollowingAuthor 2026/04/10 22:56:55 INFO Applying migration id=initial 2026/04/10 22:56:55 INFO Applying migration id=notesupdated 2026/04/10 22:56:55 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:55 INFO Applying migration id=activitiesid 2026/04/10 22:56:55 INFO Applying migration id=outbox 2026/04/10 22:56:55 INFO Applying migration id=edits 2026/04/10 22:56:55 INFO Applying migration id=outboxactor 2026/04/10 22:56:55 INFO Applying migration id=outboxsender 2026/04/10 22:56:55 INFO Applying migration id=thread 2026/04/10 22:56:55 INFO Applying migration id=host 2026/04/10 22:56:55 INFO Applying migration id=sharedinbox 2026/04/10 22:56:55 INFO Applying migration id=noteshost 2026/04/10 22:56:55 INFO Applying migration id=fetched 2026/04/10 22:56:55 INFO Applying migration id=move 2026/04/10 22:56:55 INFO Applying migration id=cleanup 2026/04/10 22:56:55 INFO Applying migration id=received 2026/04/10 22:56:55 INFO Applying migration id=namehost 2026/04/10 22:56:55 INFO Applying migration id=outboxhost 2026/04/10 22:56:55 INFO Applying migration id=notesfts 2026/04/10 22:56:55 INFO Applying migration id=iconsname 2026/04/10 22:56:55 INFO Applying migration id=nohash 2026/04/10 22:56:55 INFO Applying migration id=shares 2026/04/10 22:56:55 INFO Applying migration id=actorttl 2026/04/10 22:56:55 INFO Applying migration id=tocc 2026/04/10 22:56:55 INFO Applying migration id=followeds 2026/04/10 22:56:55 INFO Applying migration id=certhash 2026/04/10 22:56:55 INFO Applying migration id=follows_sync 2026/04/10 22:56:55 INFO Applying migration id=jsonpath 2026/04/10 22:56:55 INFO Applying migration id=localforward 2026/04/10 22:56:55 INFO Applying migration id=avatar 2026/04/10 22:56:55 INFO Applying migration id=noimage 2026/04/10 22:56:55 INFO Applying migration id=feed 2026/04/10 22:56:55 INFO Applying migration id=bookmarks 2026/04/10 22:56:55 INFO Applying migration id=shareactivity 2026/04/10 22:56:55 INFO Applying migration id=application 2026/04/10 22:56:55 INFO Applying migration id=certificates 2026/04/10 22:56:55 INFO Applying migration id=rawforward 2026/04/10 22:56:55 INFO Applying migration id=publickey 2026/04/10 22:56:55 INFO Applying migration id=resolvegroup 2026/04/10 22:56:55 INFO Applying migration id=reject 2026/04/10 22:56:55 INFO Applying migration id=autodel 2026/04/10 22:56:55 INFO Applying migration id=jsonb 2026/04/10 22:56:55 INFO Applying migration id=quote 2026/04/10 22:56:55 INFO Applying migration id=rfc9421 2026/04/10 22:56:55 INFO Applying migration id=keys 2026/04/10 22:56:55 INFO Applying migration id=portable 2026/04/10 22:56:55 INFO Applying migration id=proofs 2026/04/10 22:56:55 INFO Applying migration id=contexts 2026/04/10 22:56:55 INFO Applying migration id=deliverieshost 2026/04/10 22:56:55 INFO Applying migration id=pembegin 2026/04/10 22:56:55 INFO Applying migration id=didhost 2026/04/10 22:56:56 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-dc61-7439-be77-89d1c9d9851e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 22:56:56 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:56 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupFollowingAuthor (1.01s) === RUN TestOutbox_PostToFollowersInGroupUnauthenticatedUser 2026/04/10 22:56:56 INFO Applying migration id=initial 2026/04/10 22:56:56 INFO Applying migration id=notesupdated 2026/04/10 22:56:56 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:56 INFO Applying migration id=activitiesid 2026/04/10 22:56:56 INFO Applying migration id=outbox 2026/04/10 22:56:56 INFO Applying migration id=edits 2026/04/10 22:56:56 INFO Applying migration id=outboxactor 2026/04/10 22:56:56 INFO Applying migration id=outboxsender 2026/04/10 22:56:56 INFO Applying migration id=thread 2026/04/10 22:56:56 INFO Applying migration id=host 2026/04/10 22:56:56 INFO Applying migration id=sharedinbox 2026/04/10 22:56:56 INFO Applying migration id=noteshost 2026/04/10 22:56:56 INFO Applying migration id=fetched 2026/04/10 22:56:56 INFO Applying migration id=move 2026/04/10 22:56:56 INFO Applying migration id=cleanup 2026/04/10 22:56:56 INFO Applying migration id=received 2026/04/10 22:56:56 INFO Applying migration id=namehost 2026/04/10 22:56:56 INFO Applying migration id=outboxhost 2026/04/10 22:56:56 INFO Applying migration id=notesfts 2026/04/10 22:56:56 INFO Applying migration id=iconsname 2026/04/10 22:56:56 INFO Applying migration id=nohash 2026/04/10 22:56:56 INFO Applying migration id=shares 2026/04/10 22:56:56 INFO Applying migration id=actorttl 2026/04/10 22:56:56 INFO Applying migration id=tocc 2026/04/10 22:56:56 INFO Applying migration id=followeds 2026/04/10 22:56:56 INFO Applying migration id=certhash 2026/04/10 22:56:56 INFO Applying migration id=follows_sync 2026/04/10 22:56:56 INFO Applying migration id=jsonpath 2026/04/10 22:56:56 INFO Applying migration id=localforward 2026/04/10 22:56:56 INFO Applying migration id=avatar 2026/04/10 22:56:56 INFO Applying migration id=noimage 2026/04/10 22:56:56 INFO Applying migration id=feed 2026/04/10 22:56:56 INFO Applying migration id=bookmarks 2026/04/10 22:56:56 INFO Applying migration id=shareactivity 2026/04/10 22:56:56 INFO Applying migration id=application 2026/04/10 22:56:56 INFO Applying migration id=certificates 2026/04/10 22:56:56 INFO Applying migration id=rawforward 2026/04/10 22:56:56 INFO Applying migration id=publickey 2026/04/10 22:56:56 INFO Applying migration id=resolvegroup 2026/04/10 22:56:56 INFO Applying migration id=reject 2026/04/10 22:56:56 INFO Applying migration id=autodel 2026/04/10 22:56:56 INFO Applying migration id=jsonb 2026/04/10 22:56:56 INFO Applying migration id=quote 2026/04/10 22:56:56 INFO Applying migration id=rfc9421 2026/04/10 22:56:56 INFO Applying migration id=keys 2026/04/10 22:56:56 INFO Applying migration id=portable 2026/04/10 22:56:56 INFO Applying migration id=proofs 2026/04/10 22:56:56 INFO Applying migration id=contexts 2026/04/10 22:56:56 INFO Applying migration id=deliverieshost 2026/04/10 22:56:56 INFO Applying migration id=pembegin 2026/04/10 22:56:56 INFO Applying migration id=didhost 2026/04/10 22:56:57 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-e015-7184-b807-0c2efe028f7c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/04/10 22:56:57 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:57 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupUnauthenticatedUser (0.95s) === RUN TestOutbox_DMInGroupNotFollowingGroup 2026/04/10 22:56:57 INFO Applying migration id=initial 2026/04/10 22:56:57 INFO Applying migration id=notesupdated 2026/04/10 22:56:57 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:57 INFO Applying migration id=activitiesid 2026/04/10 22:56:57 INFO Applying migration id=outbox 2026/04/10 22:56:57 INFO Applying migration id=edits 2026/04/10 22:56:57 INFO Applying migration id=outboxactor 2026/04/10 22:56:57 INFO Applying migration id=outboxsender 2026/04/10 22:56:57 INFO Applying migration id=thread 2026/04/10 22:56:57 INFO Applying migration id=host 2026/04/10 22:56:57 INFO Applying migration id=sharedinbox 2026/04/10 22:56:57 INFO Applying migration id=noteshost 2026/04/10 22:56:57 INFO Applying migration id=fetched 2026/04/10 22:56:57 INFO Applying migration id=move 2026/04/10 22:56:57 INFO Applying migration id=cleanup 2026/04/10 22:56:57 INFO Applying migration id=received 2026/04/10 22:56:57 INFO Applying migration id=namehost 2026/04/10 22:56:57 INFO Applying migration id=outboxhost 2026/04/10 22:56:57 INFO Applying migration id=notesfts 2026/04/10 22:56:57 INFO Applying migration id=iconsname 2026/04/10 22:56:57 INFO Applying migration id=nohash 2026/04/10 22:56:57 INFO Applying migration id=shares 2026/04/10 22:56:57 INFO Applying migration id=actorttl 2026/04/10 22:56:57 INFO Applying migration id=tocc 2026/04/10 22:56:57 INFO Applying migration id=followeds 2026/04/10 22:56:57 INFO Applying migration id=certhash 2026/04/10 22:56:57 INFO Applying migration id=follows_sync 2026/04/10 22:56:57 INFO Applying migration id=jsonpath 2026/04/10 22:56:57 INFO Applying migration id=localforward 2026/04/10 22:56:57 INFO Applying migration id=avatar 2026/04/10 22:56:57 INFO Applying migration id=noimage 2026/04/10 22:56:57 INFO Applying migration id=feed 2026/04/10 22:56:57 INFO Applying migration id=bookmarks 2026/04/10 22:56:57 INFO Applying migration id=shareactivity 2026/04/10 22:56:57 INFO Applying migration id=application 2026/04/10 22:56:57 INFO Applying migration id=certificates 2026/04/10 22:56:57 INFO Applying migration id=rawforward 2026/04/10 22:56:57 INFO Applying migration id=publickey 2026/04/10 22:56:57 INFO Applying migration id=resolvegroup 2026/04/10 22:56:57 INFO Applying migration id=reject 2026/04/10 22:56:57 INFO Applying migration id=autodel 2026/04/10 22:56:57 INFO Applying migration id=jsonb 2026/04/10 22:56:57 INFO Applying migration id=quote 2026/04/10 22:56:57 INFO Applying migration id=rfc9421 2026/04/10 22:56:57 INFO Applying migration id=keys 2026/04/10 22:56:57 INFO Applying migration id=portable 2026/04/10 22:56:57 INFO Applying migration id=proofs 2026/04/10 22:56:57 INFO Applying migration id=contexts 2026/04/10 22:56:57 INFO Applying migration id=deliverieshost 2026/04/10 22:56:57 INFO Applying migration id=pembegin 2026/04/10 22:56:57 INFO Applying migration id=didhost 2026/04/10 22:56:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-e327-7e9d-b1a3-ca58bfc54b00 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-e328-7739-b417-0b30cd9bc3a9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-e327-7e9d-b1a3-ca58bfc54b00 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799c-e327-7e9d-b1a3-ca58bfc54b00 2026/04/10 22:56: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:58 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupNotFollowingGroup (0.79s) === RUN TestOutbox_DMInGroupAnotherUser 2026/04/10 22:56:58 INFO Applying migration id=initial 2026/04/10 22:56:58 INFO Applying migration id=notesupdated 2026/04/10 22:56:58 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:58 INFO Applying migration id=activitiesid 2026/04/10 22:56:58 INFO Applying migration id=outbox 2026/04/10 22:56:58 INFO Applying migration id=edits 2026/04/10 22:56:58 INFO Applying migration id=outboxactor 2026/04/10 22:56:58 INFO Applying migration id=outboxsender 2026/04/10 22:56:58 INFO Applying migration id=thread 2026/04/10 22:56:58 INFO Applying migration id=host 2026/04/10 22:56:58 INFO Applying migration id=sharedinbox 2026/04/10 22:56:58 INFO Applying migration id=noteshost 2026/04/10 22:56:58 INFO Applying migration id=fetched 2026/04/10 22:56:58 INFO Applying migration id=move 2026/04/10 22:56:58 INFO Applying migration id=cleanup 2026/04/10 22:56:58 INFO Applying migration id=received 2026/04/10 22:56:58 INFO Applying migration id=namehost 2026/04/10 22:56:58 INFO Applying migration id=outboxhost 2026/04/10 22:56:58 INFO Applying migration id=notesfts 2026/04/10 22:56:58 INFO Applying migration id=iconsname 2026/04/10 22:56:58 INFO Applying migration id=nohash 2026/04/10 22:56:58 INFO Applying migration id=shares 2026/04/10 22:56:58 INFO Applying migration id=actorttl 2026/04/10 22:56:58 INFO Applying migration id=tocc 2026/04/10 22:56:58 INFO Applying migration id=followeds 2026/04/10 22:56:58 INFO Applying migration id=certhash 2026/04/10 22:56:58 INFO Applying migration id=follows_sync 2026/04/10 22:56:58 INFO Applying migration id=jsonpath 2026/04/10 22:56:58 INFO Applying migration id=localforward 2026/04/10 22:56:58 INFO Applying migration id=avatar 2026/04/10 22:56:58 INFO Applying migration id=noimage 2026/04/10 22:56:58 INFO Applying migration id=feed 2026/04/10 22:56:58 INFO Applying migration id=bookmarks 2026/04/10 22:56:58 INFO Applying migration id=shareactivity 2026/04/10 22:56:58 INFO Applying migration id=application 2026/04/10 22:56:58 INFO Applying migration id=certificates 2026/04/10 22:56:58 INFO Applying migration id=rawforward 2026/04/10 22:56:58 INFO Applying migration id=publickey 2026/04/10 22:56:58 INFO Applying migration id=resolvegroup 2026/04/10 22:56:58 INFO Applying migration id=reject 2026/04/10 22:56:58 INFO Applying migration id=autodel 2026/04/10 22:56:58 INFO Applying migration id=jsonb 2026/04/10 22:56:58 INFO Applying migration id=quote 2026/04/10 22:56:58 INFO Applying migration id=rfc9421 2026/04/10 22:56:58 INFO Applying migration id=keys 2026/04/10 22:56:58 INFO Applying migration id=portable 2026/04/10 22:56:58 INFO Applying migration id=proofs 2026/04/10 22:56:58 INFO Applying migration id=contexts 2026/04/10 22:56:58 INFO Applying migration id=deliverieshost 2026/04/10 22:56:58 INFO Applying migration id=pembegin 2026/04/10 22:56:58 INFO Applying migration id=didhost 2026/04/10 22:56:59 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-e899-7ef6-9a52-ae4d69447267 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/04/10 22:56:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-e89a-7ab7-9b81-e87866513568 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-e89b-747a-8339-282061fd1aad activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-e89a-7ab7-9b81-e87866513568 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799c-e89a-7ab7-9b81-e87866513568 2026/04/10 22:56:59 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:59 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupAnotherUser (1.40s) === RUN TestPoll_TwoOptions 2026/04/10 22:56:59 INFO Applying migration id=initial 2026/04/10 22:56:59 INFO Applying migration id=notesupdated 2026/04/10 22:56:59 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:59 INFO Applying migration id=activitiesid 2026/04/10 22:56:59 INFO Applying migration id=outbox 2026/04/10 22:56:59 INFO Applying migration id=edits 2026/04/10 22:56:59 INFO Applying migration id=outboxactor 2026/04/10 22:56:59 INFO Applying migration id=outboxsender 2026/04/10 22:56:59 INFO Applying migration id=thread 2026/04/10 22:56:59 INFO Applying migration id=host 2026/04/10 22:56:59 INFO Applying migration id=sharedinbox 2026/04/10 22:56:59 INFO Applying migration id=noteshost 2026/04/10 22:56:59 INFO Applying migration id=fetched 2026/04/10 22:56:59 INFO Applying migration id=move 2026/04/10 22:56:59 INFO Applying migration id=cleanup 2026/04/10 22:56:59 INFO Applying migration id=received 2026/04/10 22:56:59 INFO Applying migration id=namehost 2026/04/10 22:56:59 INFO Applying migration id=outboxhost 2026/04/10 22:56:59 INFO Applying migration id=notesfts 2026/04/10 22:56:59 INFO Applying migration id=iconsname 2026/04/10 22:56:59 INFO Applying migration id=nohash 2026/04/10 22:56:59 INFO Applying migration id=shares 2026/04/10 22:56:59 INFO Applying migration id=actorttl 2026/04/10 22:56:59 INFO Applying migration id=tocc 2026/04/10 22:56:59 INFO Applying migration id=followeds 2026/04/10 22:56:59 INFO Applying migration id=certhash 2026/04/10 22:56:59 INFO Applying migration id=follows_sync 2026/04/10 22:56:59 INFO Applying migration id=jsonpath 2026/04/10 22:56:59 INFO Applying migration id=localforward 2026/04/10 22:56:59 INFO Applying migration id=avatar 2026/04/10 22:56:59 INFO Applying migration id=noimage 2026/04/10 22:56:59 INFO Applying migration id=feed 2026/04/10 22:56:59 INFO Applying migration id=bookmarks 2026/04/10 22:56:59 INFO Applying migration id=shareactivity 2026/04/10 22:56:59 INFO Applying migration id=application 2026/04/10 22:56:59 INFO Applying migration id=certificates 2026/04/10 22:56:59 INFO Applying migration id=rawforward 2026/04/10 22:56:59 INFO Applying migration id=publickey 2026/04/10 22:56:59 INFO Applying migration id=resolvegroup 2026/04/10 22:56:59 INFO Applying migration id=reject 2026/04/10 22:56:59 INFO Applying migration id=autodel 2026/04/10 22:56:59 INFO Applying migration id=jsonb 2026/04/10 22:56:59 INFO Applying migration id=quote 2026/04/10 22:56:59 INFO Applying migration id=rfc9421 2026/04/10 22:56:59 INFO Applying migration id=keys 2026/04/10 22:56:59 INFO Applying migration id=portable 2026/04/10 22:56:59 INFO Applying migration id=proofs 2026/04/10 22:56:59 INFO Applying migration id=contexts 2026/04/10 22:56:59 INFO Applying migration id=deliverieshost 2026/04/10 22:56:59 INFO Applying migration id=pembegin 2026/04/10 22:56:59 INFO Applying migration id=didhost 2026/04/10 22:57:00 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:00 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptions (1.03s) === RUN TestPoll_TwoOptionsZeroVotes 2026/04/10 22:57:00 INFO Applying migration id=initial 2026/04/10 22:57:00 INFO Applying migration id=notesupdated 2026/04/10 22:57:00 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:00 INFO Applying migration id=activitiesid 2026/04/10 22:57:00 INFO Applying migration id=outbox 2026/04/10 22:57:00 INFO Applying migration id=edits 2026/04/10 22:57:00 INFO Applying migration id=outboxactor 2026/04/10 22:57:00 INFO Applying migration id=outboxsender 2026/04/10 22:57:00 INFO Applying migration id=thread 2026/04/10 22:57:00 INFO Applying migration id=host 2026/04/10 22:57:00 INFO Applying migration id=sharedinbox 2026/04/10 22:57:00 INFO Applying migration id=noteshost 2026/04/10 22:57:00 INFO Applying migration id=fetched 2026/04/10 22:57:00 INFO Applying migration id=move 2026/04/10 22:57:00 INFO Applying migration id=cleanup 2026/04/10 22:57:00 INFO Applying migration id=received 2026/04/10 22:57:00 INFO Applying migration id=namehost 2026/04/10 22:57:00 INFO Applying migration id=outboxhost 2026/04/10 22:57:00 INFO Applying migration id=notesfts 2026/04/10 22:57:00 INFO Applying migration id=iconsname 2026/04/10 22:57:00 INFO Applying migration id=nohash 2026/04/10 22:57:00 INFO Applying migration id=shares 2026/04/10 22:57:00 INFO Applying migration id=actorttl 2026/04/10 22:57:00 INFO Applying migration id=tocc 2026/04/10 22:57:00 INFO Applying migration id=followeds 2026/04/10 22:57:00 INFO Applying migration id=certhash 2026/04/10 22:57:00 INFO Applying migration id=follows_sync 2026/04/10 22:57:00 INFO Applying migration id=jsonpath 2026/04/10 22:57:00 INFO Applying migration id=localforward 2026/04/10 22:57:00 INFO Applying migration id=avatar 2026/04/10 22:57:00 INFO Applying migration id=noimage 2026/04/10 22:57:00 INFO Applying migration id=feed 2026/04/10 22:57:00 INFO Applying migration id=bookmarks 2026/04/10 22:57:00 INFO Applying migration id=shareactivity 2026/04/10 22:57:00 INFO Applying migration id=application 2026/04/10 22:57:00 INFO Applying migration id=certificates 2026/04/10 22:57:00 INFO Applying migration id=rawforward 2026/04/10 22:57:00 INFO Applying migration id=publickey 2026/04/10 22:57:00 INFO Applying migration id=resolvegroup 2026/04/10 22:57:00 INFO Applying migration id=reject 2026/04/10 22:57:00 INFO Applying migration id=autodel 2026/04/10 22:57:00 INFO Applying migration id=jsonb 2026/04/10 22:57:00 INFO Applying migration id=quote 2026/04/10 22:57:00 INFO Applying migration id=rfc9421 2026/04/10 22:57:00 INFO Applying migration id=keys 2026/04/10 22:57:00 INFO Applying migration id=portable 2026/04/10 22:57:00 INFO Applying migration id=proofs 2026/04/10 22:57:00 INFO Applying migration id=contexts 2026/04/10 22:57:00 INFO Applying migration id=deliverieshost 2026/04/10 22:57:00 INFO Applying migration id=pembegin 2026/04/10 22:57:00 INFO Applying migration id=didhost 2026/04/10 22:57:01 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:01 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsZeroVotes (1.06s) === RUN TestPoll_TwoOptionsOnlyZeroVotes 2026/04/10 22:57:01 INFO Applying migration id=initial 2026/04/10 22:57:01 INFO Applying migration id=notesupdated 2026/04/10 22:57:01 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:01 INFO Applying migration id=activitiesid 2026/04/10 22:57:01 INFO Applying migration id=outbox 2026/04/10 22:57:01 INFO Applying migration id=edits 2026/04/10 22:57:01 INFO Applying migration id=outboxactor 2026/04/10 22:57:01 INFO Applying migration id=outboxsender 2026/04/10 22:57:01 INFO Applying migration id=thread 2026/04/10 22:57:01 INFO Applying migration id=host 2026/04/10 22:57:01 INFO Applying migration id=sharedinbox 2026/04/10 22:57:01 INFO Applying migration id=noteshost 2026/04/10 22:57:01 INFO Applying migration id=fetched 2026/04/10 22:57:01 INFO Applying migration id=move 2026/04/10 22:57:01 INFO Applying migration id=cleanup 2026/04/10 22:57:01 INFO Applying migration id=received 2026/04/10 22:57:01 INFO Applying migration id=namehost 2026/04/10 22:57:01 INFO Applying migration id=outboxhost 2026/04/10 22:57:01 INFO Applying migration id=notesfts 2026/04/10 22:57:01 INFO Applying migration id=iconsname 2026/04/10 22:57:01 INFO Applying migration id=nohash 2026/04/10 22:57:01 INFO Applying migration id=shares 2026/04/10 22:57:01 INFO Applying migration id=actorttl 2026/04/10 22:57:01 INFO Applying migration id=tocc 2026/04/10 22:57:01 INFO Applying migration id=followeds 2026/04/10 22:57:01 INFO Applying migration id=certhash 2026/04/10 22:57:01 INFO Applying migration id=follows_sync 2026/04/10 22:57:01 INFO Applying migration id=jsonpath 2026/04/10 22:57:01 INFO Applying migration id=localforward 2026/04/10 22:57:01 INFO Applying migration id=avatar 2026/04/10 22:57:01 INFO Applying migration id=noimage 2026/04/10 22:57:01 INFO Applying migration id=feed 2026/04/10 22:57:01 INFO Applying migration id=bookmarks 2026/04/10 22:57:01 INFO Applying migration id=shareactivity 2026/04/10 22:57:01 INFO Applying migration id=application 2026/04/10 22:57:01 INFO Applying migration id=certificates 2026/04/10 22:57:01 INFO Applying migration id=rawforward 2026/04/10 22:57:01 INFO Applying migration id=publickey 2026/04/10 22:57:01 INFO Applying migration id=resolvegroup 2026/04/10 22:57:01 INFO Applying migration id=reject 2026/04/10 22:57:01 INFO Applying migration id=autodel 2026/04/10 22:57:01 INFO Applying migration id=jsonb 2026/04/10 22:57:01 INFO Applying migration id=quote 2026/04/10 22:57:01 INFO Applying migration id=rfc9421 2026/04/10 22:57:01 INFO Applying migration id=keys 2026/04/10 22:57:01 INFO Applying migration id=portable 2026/04/10 22:57:01 INFO Applying migration id=proofs 2026/04/10 22:57:01 INFO Applying migration id=contexts 2026/04/10 22:57:01 INFO Applying migration id=deliverieshost 2026/04/10 22:57:01 INFO Applying migration id=pembegin 2026/04/10 22:57:01 INFO Applying migration id=didhost 2026/04/10 22:57:02 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:02 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsOnlyZeroVotes (0.76s) === RUN TestPoll_OneOption 2026/04/10 22:57:02 INFO Applying migration id=initial 2026/04/10 22:57:02 INFO Applying migration id=notesupdated 2026/04/10 22:57:02 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:02 INFO Applying migration id=activitiesid 2026/04/10 22:57:02 INFO Applying migration id=outbox 2026/04/10 22:57:02 INFO Applying migration id=edits 2026/04/10 22:57:02 INFO Applying migration id=outboxactor 2026/04/10 22:57:02 INFO Applying migration id=outboxsender 2026/04/10 22:57:02 INFO Applying migration id=thread 2026/04/10 22:57:02 INFO Applying migration id=host 2026/04/10 22:57:02 INFO Applying migration id=sharedinbox 2026/04/10 22:57:02 INFO Applying migration id=noteshost 2026/04/10 22:57:02 INFO Applying migration id=fetched 2026/04/10 22:57:02 INFO Applying migration id=move 2026/04/10 22:57:02 INFO Applying migration id=cleanup 2026/04/10 22:57:02 INFO Applying migration id=received 2026/04/10 22:57:02 INFO Applying migration id=namehost 2026/04/10 22:57:02 INFO Applying migration id=outboxhost 2026/04/10 22:57:02 INFO Applying migration id=notesfts 2026/04/10 22:57:02 INFO Applying migration id=iconsname 2026/04/10 22:57:02 INFO Applying migration id=nohash 2026/04/10 22:57:02 INFO Applying migration id=shares 2026/04/10 22:57:02 INFO Applying migration id=actorttl 2026/04/10 22:57:02 INFO Applying migration id=tocc 2026/04/10 22:57:02 INFO Applying migration id=followeds 2026/04/10 22:57:02 INFO Applying migration id=certhash 2026/04/10 22:57:02 INFO Applying migration id=follows_sync 2026/04/10 22:57:02 INFO Applying migration id=jsonpath 2026/04/10 22:57:02 INFO Applying migration id=localforward 2026/04/10 22:57:02 INFO Applying migration id=avatar 2026/04/10 22:57:02 INFO Applying migration id=noimage 2026/04/10 22:57:02 INFO Applying migration id=feed 2026/04/10 22:57:02 INFO Applying migration id=bookmarks 2026/04/10 22:57:02 INFO Applying migration id=shareactivity 2026/04/10 22:57:02 INFO Applying migration id=application 2026/04/10 22:57:02 INFO Applying migration id=certificates 2026/04/10 22:57:02 INFO Applying migration id=rawforward 2026/04/10 22:57:02 INFO Applying migration id=publickey 2026/04/10 22:57:02 INFO Applying migration id=resolvegroup 2026/04/10 22:57:02 INFO Applying migration id=reject 2026/04/10 22:57:02 INFO Applying migration id=autodel 2026/04/10 22:57:02 INFO Applying migration id=jsonb 2026/04/10 22:57:02 INFO Applying migration id=quote 2026/04/10 22:57:02 INFO Applying migration id=rfc9421 2026/04/10 22:57:02 INFO Applying migration id=keys 2026/04/10 22:57:02 INFO Applying migration id=portable 2026/04/10 22:57:02 INFO Applying migration id=proofs 2026/04/10 22:57:02 INFO Applying migration id=contexts 2026/04/10 22:57:02 INFO Applying migration id=deliverieshost 2026/04/10 22:57:02 INFO Applying migration id=pembegin 2026/04/10 22:57:02 INFO Applying migration id=didhost 2026/04/10 22:57:03 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:03 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OneOption (0.62s) === RUN TestPoll_Vote 2026/04/10 22:57:03 INFO Applying migration id=initial 2026/04/10 22:57:03 INFO Applying migration id=notesupdated 2026/04/10 22:57:03 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:03 INFO Applying migration id=activitiesid 2026/04/10 22:57:03 INFO Applying migration id=outbox 2026/04/10 22:57:03 INFO Applying migration id=edits 2026/04/10 22:57:03 INFO Applying migration id=outboxactor 2026/04/10 22:57:03 INFO Applying migration id=outboxsender 2026/04/10 22:57:03 INFO Applying migration id=thread 2026/04/10 22:57:03 INFO Applying migration id=host 2026/04/10 22:57:03 INFO Applying migration id=sharedinbox 2026/04/10 22:57:03 INFO Applying migration id=noteshost 2026/04/10 22:57:03 INFO Applying migration id=fetched 2026/04/10 22:57:03 INFO Applying migration id=move 2026/04/10 22:57:03 INFO Applying migration id=cleanup 2026/04/10 22:57:03 INFO Applying migration id=received 2026/04/10 22:57:03 INFO Applying migration id=namehost 2026/04/10 22:57:03 INFO Applying migration id=outboxhost 2026/04/10 22:57:03 INFO Applying migration id=notesfts 2026/04/10 22:57:03 INFO Applying migration id=iconsname 2026/04/10 22:57:03 INFO Applying migration id=nohash 2026/04/10 22:57:03 INFO Applying migration id=shares 2026/04/10 22:57:03 INFO Applying migration id=actorttl 2026/04/10 22:57:03 INFO Applying migration id=tocc 2026/04/10 22:57:03 INFO Applying migration id=followeds 2026/04/10 22:57:03 INFO Applying migration id=certhash 2026/04/10 22:57:03 INFO Applying migration id=follows_sync 2026/04/10 22:57:03 INFO Applying migration id=jsonpath 2026/04/10 22:57:03 INFO Applying migration id=localforward 2026/04/10 22:57:03 INFO Applying migration id=avatar 2026/04/10 22:57:03 INFO Applying migration id=noimage 2026/04/10 22:57:03 INFO Applying migration id=feed 2026/04/10 22:57:03 INFO Applying migration id=bookmarks 2026/04/10 22:57:03 INFO Applying migration id=shareactivity 2026/04/10 22:57:03 INFO Applying migration id=application 2026/04/10 22:57:03 INFO Applying migration id=certificates 2026/04/10 22:57:03 INFO Applying migration id=rawforward 2026/04/10 22:57:03 INFO Applying migration id=publickey 2026/04/10 22:57:03 INFO Applying migration id=resolvegroup 2026/04/10 22:57:03 INFO Applying migration id=reject 2026/04/10 22:57:03 INFO Applying migration id=autodel 2026/04/10 22:57:03 INFO Applying migration id=jsonb 2026/04/10 22:57:03 INFO Applying migration id=quote 2026/04/10 22:57:03 INFO Applying migration id=rfc9421 2026/04/10 22:57:03 INFO Applying migration id=keys 2026/04/10 22:57:03 INFO Applying migration id=portable 2026/04/10 22:57:03 INFO Applying migration id=proofs 2026/04/10 22:57:03 INFO Applying migration id=contexts 2026/04/10 22:57:03 INFO Applying migration id=deliverieshost 2026/04/10 22:57:03 INFO Applying migration id=pembegin 2026/04/10 22:57:03 INFO Applying migration id=didhost 2026/04/10 22:57:03 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:03 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 22:57:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-f957-7bc0-932d-07701b0f650d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-f957-7b97-b1dd-f3a21a10fdb2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-f957-7b97-b1dd-f3a21a10fdb2 2026/04/10 22:57:03 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Vote (0.82s) === RUN TestPoll_VoteClosedPoll 2026/04/10 22:57:03 INFO Applying migration id=initial 2026/04/10 22:57:03 INFO Applying migration id=notesupdated 2026/04/10 22:57:03 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:03 INFO Applying migration id=activitiesid 2026/04/10 22:57:03 INFO Applying migration id=outbox 2026/04/10 22:57:03 INFO Applying migration id=edits 2026/04/10 22:57:03 INFO Applying migration id=outboxactor 2026/04/10 22:57:03 INFO Applying migration id=outboxsender 2026/04/10 22:57:03 INFO Applying migration id=thread 2026/04/10 22:57:03 INFO Applying migration id=host 2026/04/10 22:57:03 INFO Applying migration id=sharedinbox 2026/04/10 22:57:03 INFO Applying migration id=noteshost 2026/04/10 22:57:03 INFO Applying migration id=fetched 2026/04/10 22:57:03 INFO Applying migration id=move 2026/04/10 22:57:03 INFO Applying migration id=cleanup 2026/04/10 22:57:03 INFO Applying migration id=received 2026/04/10 22:57:03 INFO Applying migration id=namehost 2026/04/10 22:57:03 INFO Applying migration id=outboxhost 2026/04/10 22:57:03 INFO Applying migration id=notesfts 2026/04/10 22:57:03 INFO Applying migration id=iconsname 2026/04/10 22:57:03 INFO Applying migration id=nohash 2026/04/10 22:57:03 INFO Applying migration id=shares 2026/04/10 22:57:03 INFO Applying migration id=actorttl 2026/04/10 22:57:03 INFO Applying migration id=tocc 2026/04/10 22:57:03 INFO Applying migration id=followeds 2026/04/10 22:57:03 INFO Applying migration id=certhash 2026/04/10 22:57:03 INFO Applying migration id=follows_sync 2026/04/10 22:57:03 INFO Applying migration id=jsonpath 2026/04/10 22:57:03 INFO Applying migration id=localforward 2026/04/10 22:57:03 INFO Applying migration id=avatar 2026/04/10 22:57:03 INFO Applying migration id=noimage 2026/04/10 22:57:03 INFO Applying migration id=feed 2026/04/10 22:57:03 INFO Applying migration id=bookmarks 2026/04/10 22:57:03 INFO Applying migration id=shareactivity 2026/04/10 22:57:03 INFO Applying migration id=application 2026/04/10 22:57:03 INFO Applying migration id=certificates 2026/04/10 22:57:03 INFO Applying migration id=rawforward 2026/04/10 22:57:03 INFO Applying migration id=publickey 2026/04/10 22:57:03 INFO Applying migration id=resolvegroup 2026/04/10 22:57:03 INFO Applying migration id=reject 2026/04/10 22:57:03 INFO Applying migration id=autodel 2026/04/10 22:57:03 INFO Applying migration id=jsonb 2026/04/10 22:57:03 INFO Applying migration id=quote 2026/04/10 22:57:03 INFO Applying migration id=rfc9421 2026/04/10 22:57:03 INFO Applying migration id=keys 2026/04/10 22:57:03 INFO Applying migration id=portable 2026/04/10 22:57:03 INFO Applying migration id=proofs 2026/04/10 22:57:03 INFO Applying migration id=contexts 2026/04/10 22:57:03 INFO Applying migration id=deliverieshost 2026/04/10 22:57:03 INFO Applying migration id=pembegin 2026/04/10 22:57:03 INFO Applying migration id=didhost 2026/04/10 22:57:04 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:04 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteClosedPoll (1.01s) === RUN TestPoll_VoteEndedPoll 2026/04/10 22:57:04 INFO Applying migration id=initial 2026/04/10 22:57:04 INFO Applying migration id=notesupdated 2026/04/10 22:57:04 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:04 INFO Applying migration id=activitiesid 2026/04/10 22:57:04 INFO Applying migration id=outbox 2026/04/10 22:57:04 INFO Applying migration id=edits 2026/04/10 22:57:04 INFO Applying migration id=outboxactor 2026/04/10 22:57:04 INFO Applying migration id=outboxsender 2026/04/10 22:57:04 INFO Applying migration id=thread 2026/04/10 22:57:04 INFO Applying migration id=host 2026/04/10 22:57:04 INFO Applying migration id=sharedinbox 2026/04/10 22:57:04 INFO Applying migration id=noteshost 2026/04/10 22:57:04 INFO Applying migration id=fetched 2026/04/10 22:57:04 INFO Applying migration id=move 2026/04/10 22:57:04 INFO Applying migration id=cleanup 2026/04/10 22:57:04 INFO Applying migration id=received 2026/04/10 22:57:04 INFO Applying migration id=namehost 2026/04/10 22:57:04 INFO Applying migration id=outboxhost 2026/04/10 22:57:04 INFO Applying migration id=notesfts 2026/04/10 22:57:04 INFO Applying migration id=iconsname 2026/04/10 22:57:04 INFO Applying migration id=nohash 2026/04/10 22:57:04 INFO Applying migration id=shares 2026/04/10 22:57:04 INFO Applying migration id=actorttl 2026/04/10 22:57:04 INFO Applying migration id=tocc 2026/04/10 22:57:04 INFO Applying migration id=followeds 2026/04/10 22:57:04 INFO Applying migration id=certhash 2026/04/10 22:57:04 INFO Applying migration id=follows_sync 2026/04/10 22:57:04 INFO Applying migration id=jsonpath 2026/04/10 22:57:04 INFO Applying migration id=localforward 2026/04/10 22:57:04 INFO Applying migration id=avatar 2026/04/10 22:57:04 INFO Applying migration id=noimage 2026/04/10 22:57:04 INFO Applying migration id=feed 2026/04/10 22:57:04 INFO Applying migration id=bookmarks 2026/04/10 22:57:04 INFO Applying migration id=shareactivity 2026/04/10 22:57:04 INFO Applying migration id=application 2026/04/10 22:57:04 INFO Applying migration id=certificates 2026/04/10 22:57:04 INFO Applying migration id=rawforward 2026/04/10 22:57:04 INFO Applying migration id=publickey 2026/04/10 22:57:04 INFO Applying migration id=resolvegroup 2026/04/10 22:57:04 INFO Applying migration id=reject 2026/04/10 22:57:04 INFO Applying migration id=autodel 2026/04/10 22:57:04 INFO Applying migration id=jsonb 2026/04/10 22:57:04 INFO Applying migration id=quote 2026/04/10 22:57:04 INFO Applying migration id=rfc9421 2026/04/10 22:57:04 INFO Applying migration id=keys 2026/04/10 22:57:04 INFO Applying migration id=portable 2026/04/10 22:57:04 INFO Applying migration id=proofs 2026/04/10 22:57:04 INFO Applying migration id=contexts 2026/04/10 22:57:04 INFO Applying migration id=deliverieshost 2026/04/10 22:57:04 INFO Applying migration id=pembegin 2026/04/10 22:57:04 INFO Applying migration id=didhost 2026/04/10 22:57:05 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:05 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteEndedPoll (0.68s) === RUN TestPoll_Reply 2026/04/10 22:57:05 INFO Applying migration id=initial 2026/04/10 22:57:05 INFO Applying migration id=notesupdated 2026/04/10 22:57:05 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:05 INFO Applying migration id=activitiesid 2026/04/10 22:57:05 INFO Applying migration id=outbox 2026/04/10 22:57:05 INFO Applying migration id=edits 2026/04/10 22:57:05 INFO Applying migration id=outboxactor 2026/04/10 22:57:05 INFO Applying migration id=outboxsender 2026/04/10 22:57:05 INFO Applying migration id=thread 2026/04/10 22:57:05 INFO Applying migration id=host 2026/04/10 22:57:05 INFO Applying migration id=sharedinbox 2026/04/10 22:57:05 INFO Applying migration id=noteshost 2026/04/10 22:57:05 INFO Applying migration id=fetched 2026/04/10 22:57:05 INFO Applying migration id=move 2026/04/10 22:57:05 INFO Applying migration id=cleanup 2026/04/10 22:57:05 INFO Applying migration id=received 2026/04/10 22:57:05 INFO Applying migration id=namehost 2026/04/10 22:57:05 INFO Applying migration id=outboxhost 2026/04/10 22:57:05 INFO Applying migration id=notesfts 2026/04/10 22:57:05 INFO Applying migration id=iconsname 2026/04/10 22:57:05 INFO Applying migration id=nohash 2026/04/10 22:57:05 INFO Applying migration id=shares 2026/04/10 22:57:05 INFO Applying migration id=actorttl 2026/04/10 22:57:05 INFO Applying migration id=tocc 2026/04/10 22:57:05 INFO Applying migration id=followeds 2026/04/10 22:57:05 INFO Applying migration id=certhash 2026/04/10 22:57:05 INFO Applying migration id=follows_sync 2026/04/10 22:57:05 INFO Applying migration id=jsonpath 2026/04/10 22:57:05 INFO Applying migration id=localforward 2026/04/10 22:57:05 INFO Applying migration id=avatar 2026/04/10 22:57:05 INFO Applying migration id=noimage 2026/04/10 22:57:05 INFO Applying migration id=feed 2026/04/10 22:57:05 INFO Applying migration id=bookmarks 2026/04/10 22:57:05 INFO Applying migration id=shareactivity 2026/04/10 22:57:05 INFO Applying migration id=application 2026/04/10 22:57:05 INFO Applying migration id=certificates 2026/04/10 22:57:05 INFO Applying migration id=rawforward 2026/04/10 22:57:05 INFO Applying migration id=publickey 2026/04/10 22:57:05 INFO Applying migration id=resolvegroup 2026/04/10 22:57:05 INFO Applying migration id=reject 2026/04/10 22:57:05 INFO Applying migration id=autodel 2026/04/10 22:57:05 INFO Applying migration id=jsonb 2026/04/10 22:57:05 INFO Applying migration id=quote 2026/04/10 22:57:05 INFO Applying migration id=rfc9421 2026/04/10 22:57:05 INFO Applying migration id=keys 2026/04/10 22:57:05 INFO Applying migration id=portable 2026/04/10 22:57:05 INFO Applying migration id=proofs 2026/04/10 22:57:05 INFO Applying migration id=contexts 2026/04/10 22:57:05 INFO Applying migration id=deliverieshost 2026/04/10 22:57:05 INFO Applying migration id=pembegin 2026/04/10 22:57:05 INFO Applying migration id=didhost 2026/04/10 22:57:07 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:07 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 22:57:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-0695-7810-abb5-8ce81a374efe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-0695-77ec-84a6-7417a43d9c5b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-0695-77ec-84a6-7417a43d9c5b 2026/04/10 22:57:07 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Reply (1.70s) === RUN TestPoll_ReplyClosedPoll 2026/04/10 22:57:07 INFO Applying migration id=initial 2026/04/10 22:57:07 INFO Applying migration id=notesupdated 2026/04/10 22:57:07 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:07 INFO Applying migration id=activitiesid 2026/04/10 22:57:07 INFO Applying migration id=outbox 2026/04/10 22:57:07 INFO Applying migration id=edits 2026/04/10 22:57:07 INFO Applying migration id=outboxactor 2026/04/10 22:57:07 INFO Applying migration id=outboxsender 2026/04/10 22:57:07 INFO Applying migration id=thread 2026/04/10 22:57:07 INFO Applying migration id=host 2026/04/10 22:57:07 INFO Applying migration id=sharedinbox 2026/04/10 22:57:07 INFO Applying migration id=noteshost 2026/04/10 22:57:07 INFO Applying migration id=fetched 2026/04/10 22:57:07 INFO Applying migration id=move 2026/04/10 22:57:07 INFO Applying migration id=cleanup 2026/04/10 22:57:07 INFO Applying migration id=received 2026/04/10 22:57:07 INFO Applying migration id=namehost 2026/04/10 22:57:07 INFO Applying migration id=outboxhost 2026/04/10 22:57:07 INFO Applying migration id=notesfts 2026/04/10 22:57:07 INFO Applying migration id=iconsname 2026/04/10 22:57:07 INFO Applying migration id=nohash 2026/04/10 22:57:07 INFO Applying migration id=shares 2026/04/10 22:57:07 INFO Applying migration id=actorttl 2026/04/10 22:57:07 INFO Applying migration id=tocc 2026/04/10 22:57:07 INFO Applying migration id=followeds 2026/04/10 22:57:07 INFO Applying migration id=certhash 2026/04/10 22:57:07 INFO Applying migration id=follows_sync 2026/04/10 22:57:07 INFO Applying migration id=jsonpath 2026/04/10 22:57:07 INFO Applying migration id=localforward 2026/04/10 22:57:07 INFO Applying migration id=avatar 2026/04/10 22:57:07 INFO Applying migration id=noimage 2026/04/10 22:57:07 INFO Applying migration id=feed 2026/04/10 22:57:07 INFO Applying migration id=bookmarks 2026/04/10 22:57:07 INFO Applying migration id=shareactivity 2026/04/10 22:57:07 INFO Applying migration id=application 2026/04/10 22:57:07 INFO Applying migration id=certificates 2026/04/10 22:57:07 INFO Applying migration id=rawforward 2026/04/10 22:57:07 INFO Applying migration id=publickey 2026/04/10 22:57:07 INFO Applying migration id=resolvegroup 2026/04/10 22:57:07 INFO Applying migration id=reject 2026/04/10 22:57:07 INFO Applying migration id=autodel 2026/04/10 22:57:07 INFO Applying migration id=jsonb 2026/04/10 22:57:07 INFO Applying migration id=quote 2026/04/10 22:57:07 INFO Applying migration id=rfc9421 2026/04/10 22:57:07 INFO Applying migration id=keys 2026/04/10 22:57:07 INFO Applying migration id=portable 2026/04/10 22:57:07 INFO Applying migration id=proofs 2026/04/10 22:57:07 INFO Applying migration id=contexts 2026/04/10 22:57:07 INFO Applying migration id=deliverieshost 2026/04/10 22:57:07 INFO Applying migration id=pembegin 2026/04/10 22:57:07 INFO Applying migration id=didhost 2026/04/10 22:57:08 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:08 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 22:57:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-09cc-74ae-a89e-c8db060bd279 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-09cc-748e-9558-4411078c364c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-09cc-748e-9558-4411078c364c 2026/04/10 22:57:08 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_ReplyClosedPoll (0.82s) === RUN TestPoll_EditVote 2026/04/10 22:57:08 INFO Applying migration id=initial 2026/04/10 22:57:08 INFO Applying migration id=notesupdated 2026/04/10 22:57:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:08 INFO Applying migration id=activitiesid 2026/04/10 22:57:08 INFO Applying migration id=outbox 2026/04/10 22:57:08 INFO Applying migration id=edits 2026/04/10 22:57:08 INFO Applying migration id=outboxactor 2026/04/10 22:57:08 INFO Applying migration id=outboxsender 2026/04/10 22:57:08 INFO Applying migration id=thread 2026/04/10 22:57:08 INFO Applying migration id=host 2026/04/10 22:57:08 INFO Applying migration id=sharedinbox 2026/04/10 22:57:08 INFO Applying migration id=noteshost 2026/04/10 22:57:08 INFO Applying migration id=fetched 2026/04/10 22:57:08 INFO Applying migration id=move 2026/04/10 22:57:08 INFO Applying migration id=cleanup 2026/04/10 22:57:08 INFO Applying migration id=received 2026/04/10 22:57:08 INFO Applying migration id=namehost 2026/04/10 22:57:08 INFO Applying migration id=outboxhost 2026/04/10 22:57:08 INFO Applying migration id=notesfts 2026/04/10 22:57:08 INFO Applying migration id=iconsname 2026/04/10 22:57:08 INFO Applying migration id=nohash 2026/04/10 22:57:08 INFO Applying migration id=shares 2026/04/10 22:57:08 INFO Applying migration id=actorttl 2026/04/10 22:57:08 INFO Applying migration id=tocc 2026/04/10 22:57:08 INFO Applying migration id=followeds 2026/04/10 22:57:08 INFO Applying migration id=certhash 2026/04/10 22:57:08 INFO Applying migration id=follows_sync 2026/04/10 22:57:08 INFO Applying migration id=jsonpath 2026/04/10 22:57:08 INFO Applying migration id=localforward 2026/04/10 22:57:08 INFO Applying migration id=avatar 2026/04/10 22:57:08 INFO Applying migration id=noimage 2026/04/10 22:57:08 INFO Applying migration id=feed 2026/04/10 22:57:08 INFO Applying migration id=bookmarks 2026/04/10 22:57:08 INFO Applying migration id=shareactivity 2026/04/10 22:57:08 INFO Applying migration id=application 2026/04/10 22:57:08 INFO Applying migration id=certificates 2026/04/10 22:57:08 INFO Applying migration id=rawforward 2026/04/10 22:57:08 INFO Applying migration id=publickey 2026/04/10 22:57:08 INFO Applying migration id=resolvegroup 2026/04/10 22:57:08 INFO Applying migration id=reject 2026/04/10 22:57:08 INFO Applying migration id=autodel 2026/04/10 22:57:08 INFO Applying migration id=jsonb 2026/04/10 22:57:08 INFO Applying migration id=quote 2026/04/10 22:57:08 INFO Applying migration id=rfc9421 2026/04/10 22:57:08 INFO Applying migration id=keys 2026/04/10 22:57:08 INFO Applying migration id=portable 2026/04/10 22:57:08 INFO Applying migration id=proofs 2026/04/10 22:57:08 INFO Applying migration id=contexts 2026/04/10 22:57:08 INFO Applying migration id=deliverieshost 2026/04/10 22:57:08 INFO Applying migration id=pembegin 2026/04/10 22:57:08 INFO Applying migration id=didhost 2026/04/10 22:57:08 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:08 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 22:57:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-0d25-7cc3-914d-8bcbc97928a9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-0d25-7ca5-a63a-fbbd59fa1b23 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-0d25-7ca5-a63a-fbbd59fa1b23 2026/04/10 22:57:08 INFO Viewing post post=https://127.0.0.1/poll/1 2026/04/10 22:57:08 WARN Cannot edit votes vote=https://localhost.localdomain:8443/post/019d799d-0d25-7ca5-a63a-fbbd59fa1b23 --- PASS: TestPoll_EditVote (0.86s) === RUN TestPoll_DeleteReply 2026/04/10 22:57:08 INFO Applying migration id=initial 2026/04/10 22:57:08 INFO Applying migration id=notesupdated 2026/04/10 22:57:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:08 INFO Applying migration id=activitiesid 2026/04/10 22:57:08 INFO Applying migration id=outbox 2026/04/10 22:57:08 INFO Applying migration id=edits 2026/04/10 22:57:08 INFO Applying migration id=outboxactor 2026/04/10 22:57:08 INFO Applying migration id=outboxsender 2026/04/10 22:57:08 INFO Applying migration id=thread 2026/04/10 22:57:08 INFO Applying migration id=host 2026/04/10 22:57:08 INFO Applying migration id=sharedinbox 2026/04/10 22:57:08 INFO Applying migration id=noteshost 2026/04/10 22:57:08 INFO Applying migration id=fetched 2026/04/10 22:57:08 INFO Applying migration id=move 2026/04/10 22:57:08 INFO Applying migration id=cleanup 2026/04/10 22:57:08 INFO Applying migration id=received 2026/04/10 22:57:08 INFO Applying migration id=namehost 2026/04/10 22:57:08 INFO Applying migration id=outboxhost 2026/04/10 22:57:08 INFO Applying migration id=notesfts 2026/04/10 22:57:08 INFO Applying migration id=iconsname 2026/04/10 22:57:08 INFO Applying migration id=nohash 2026/04/10 22:57:08 INFO Applying migration id=shares 2026/04/10 22:57:08 INFO Applying migration id=actorttl 2026/04/10 22:57:08 INFO Applying migration id=tocc 2026/04/10 22:57:08 INFO Applying migration id=followeds 2026/04/10 22:57:08 INFO Applying migration id=certhash 2026/04/10 22:57:08 INFO Applying migration id=follows_sync 2026/04/10 22:57:08 INFO Applying migration id=jsonpath 2026/04/10 22:57:08 INFO Applying migration id=localforward 2026/04/10 22:57:08 INFO Applying migration id=avatar 2026/04/10 22:57:08 INFO Applying migration id=noimage 2026/04/10 22:57:08 INFO Applying migration id=feed 2026/04/10 22:57:08 INFO Applying migration id=bookmarks 2026/04/10 22:57:08 INFO Applying migration id=shareactivity 2026/04/10 22:57:08 INFO Applying migration id=application 2026/04/10 22:57:08 INFO Applying migration id=certificates 2026/04/10 22:57:08 INFO Applying migration id=rawforward 2026/04/10 22:57:08 INFO Applying migration id=publickey 2026/04/10 22:57:08 INFO Applying migration id=resolvegroup 2026/04/10 22:57:08 INFO Applying migration id=reject 2026/04/10 22:57:08 INFO Applying migration id=autodel 2026/04/10 22:57:08 INFO Applying migration id=jsonb 2026/04/10 22:57:08 INFO Applying migration id=quote 2026/04/10 22:57:08 INFO Applying migration id=rfc9421 2026/04/10 22:57:08 INFO Applying migration id=keys 2026/04/10 22:57:08 INFO Applying migration id=portable 2026/04/10 22:57:08 INFO Applying migration id=proofs 2026/04/10 22:57:08 INFO Applying migration id=contexts 2026/04/10 22:57:08 INFO Applying migration id=deliverieshost 2026/04/10 22:57:08 INFO Applying migration id=pembegin 2026/04/10 22:57:08 INFO Applying migration id=didhost 2026/04/10 22:57:09 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:09 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 22:57:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-1102-7b32-9b62-013bc2950c88 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-1102-7b06-b35f-80e86f05cdfe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-1102-7b06-b35f-80e86f05cdfe 2026/04/10 22:57:09 INFO Viewing post post=https://127.0.0.1/poll/1 2026/04/10 22:57:09 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019d799d-1102-7b06-b35f-80e86f05cdfe can=2026-04-10T23:01:09.890Z --- PASS: TestPoll_DeleteReply (0.99s) === RUN TestPoll_Update 2026/04/10 22:57:09 INFO Applying migration id=initial 2026/04/10 22:57:09 INFO Applying migration id=notesupdated 2026/04/10 22:57:09 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:09 INFO Applying migration id=activitiesid 2026/04/10 22:57:09 INFO Applying migration id=outbox 2026/04/10 22:57:09 INFO Applying migration id=edits 2026/04/10 22:57:09 INFO Applying migration id=outboxactor 2026/04/10 22:57:09 INFO Applying migration id=outboxsender 2026/04/10 22:57:09 INFO Applying migration id=thread 2026/04/10 22:57:09 INFO Applying migration id=host 2026/04/10 22:57:09 INFO Applying migration id=sharedinbox 2026/04/10 22:57:09 INFO Applying migration id=noteshost 2026/04/10 22:57:09 INFO Applying migration id=fetched 2026/04/10 22:57:09 INFO Applying migration id=move 2026/04/10 22:57:09 INFO Applying migration id=cleanup 2026/04/10 22:57:09 INFO Applying migration id=received 2026/04/10 22:57:09 INFO Applying migration id=namehost 2026/04/10 22:57:09 INFO Applying migration id=outboxhost 2026/04/10 22:57:09 INFO Applying migration id=notesfts 2026/04/10 22:57:09 INFO Applying migration id=iconsname 2026/04/10 22:57:09 INFO Applying migration id=nohash 2026/04/10 22:57:09 INFO Applying migration id=shares 2026/04/10 22:57:09 INFO Applying migration id=actorttl 2026/04/10 22:57:09 INFO Applying migration id=tocc 2026/04/10 22:57:09 INFO Applying migration id=followeds 2026/04/10 22:57:09 INFO Applying migration id=certhash 2026/04/10 22:57:09 INFO Applying migration id=follows_sync 2026/04/10 22:57:09 INFO Applying migration id=jsonpath 2026/04/10 22:57:09 INFO Applying migration id=localforward 2026/04/10 22:57:09 INFO Applying migration id=avatar 2026/04/10 22:57:09 INFO Applying migration id=noimage 2026/04/10 22:57:09 INFO Applying migration id=feed 2026/04/10 22:57:09 INFO Applying migration id=bookmarks 2026/04/10 22:57:09 INFO Applying migration id=shareactivity 2026/04/10 22:57:09 INFO Applying migration id=application 2026/04/10 22:57:09 INFO Applying migration id=certificates 2026/04/10 22:57:09 INFO Applying migration id=rawforward 2026/04/10 22:57:09 INFO Applying migration id=publickey 2026/04/10 22:57:09 INFO Applying migration id=resolvegroup 2026/04/10 22:57:09 INFO Applying migration id=reject 2026/04/10 22:57:09 INFO Applying migration id=autodel 2026/04/10 22:57:09 INFO Applying migration id=jsonb 2026/04/10 22:57:09 INFO Applying migration id=quote 2026/04/10 22:57:09 INFO Applying migration id=rfc9421 2026/04/10 22:57:09 INFO Applying migration id=keys 2026/04/10 22:57:09 INFO Applying migration id=portable 2026/04/10 22:57:09 INFO Applying migration id=proofs 2026/04/10 22:57:09 INFO Applying migration id=contexts 2026/04/10 22:57:09 INFO Applying migration id=deliverieshost 2026/04/10 22:57:09 INFO Applying migration id=pembegin 2026/04/10 22:57:09 INFO Applying migration id=didhost 2026/04/10 22:57:10 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:10 INFO Viewing post post=https://127.0.0.1/poll/1 2026/04/10 22:57:10 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:10 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Update (1.03s) === RUN TestPoll_OldUpdate 2026/04/10 22:57:10 INFO Applying migration id=initial 2026/04/10 22:57:10 INFO Applying migration id=notesupdated 2026/04/10 22:57:10 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:10 INFO Applying migration id=activitiesid 2026/04/10 22:57:10 INFO Applying migration id=outbox 2026/04/10 22:57:10 INFO Applying migration id=edits 2026/04/10 22:57:10 INFO Applying migration id=outboxactor 2026/04/10 22:57:10 INFO Applying migration id=outboxsender 2026/04/10 22:57:10 INFO Applying migration id=thread 2026/04/10 22:57:10 INFO Applying migration id=host 2026/04/10 22:57:10 INFO Applying migration id=sharedinbox 2026/04/10 22:57:10 INFO Applying migration id=noteshost 2026/04/10 22:57:10 INFO Applying migration id=fetched 2026/04/10 22:57:10 INFO Applying migration id=move 2026/04/10 22:57:10 INFO Applying migration id=cleanup 2026/04/10 22:57:10 INFO Applying migration id=received 2026/04/10 22:57:10 INFO Applying migration id=namehost 2026/04/10 22:57:10 INFO Applying migration id=outboxhost 2026/04/10 22:57:10 INFO Applying migration id=notesfts 2026/04/10 22:57:10 INFO Applying migration id=iconsname 2026/04/10 22:57:10 INFO Applying migration id=nohash 2026/04/10 22:57:10 INFO Applying migration id=shares 2026/04/10 22:57:10 INFO Applying migration id=actorttl 2026/04/10 22:57:10 INFO Applying migration id=tocc 2026/04/10 22:57:10 INFO Applying migration id=followeds 2026/04/10 22:57:10 INFO Applying migration id=certhash 2026/04/10 22:57:10 INFO Applying migration id=follows_sync 2026/04/10 22:57:10 INFO Applying migration id=jsonpath 2026/04/10 22:57:10 INFO Applying migration id=localforward 2026/04/10 22:57:10 INFO Applying migration id=avatar 2026/04/10 22:57:10 INFO Applying migration id=noimage 2026/04/10 22:57:10 INFO Applying migration id=feed 2026/04/10 22:57:10 INFO Applying migration id=bookmarks 2026/04/10 22:57:10 INFO Applying migration id=shareactivity 2026/04/10 22:57:10 INFO Applying migration id=application 2026/04/10 22:57:10 INFO Applying migration id=certificates 2026/04/10 22:57:10 INFO Applying migration id=rawforward 2026/04/10 22:57:10 INFO Applying migration id=publickey 2026/04/10 22:57:10 INFO Applying migration id=resolvegroup 2026/04/10 22:57:10 INFO Applying migration id=reject 2026/04/10 22:57:10 INFO Applying migration id=autodel 2026/04/10 22:57:10 INFO Applying migration id=jsonb 2026/04/10 22:57:10 INFO Applying migration id=quote 2026/04/10 22:57:10 INFO Applying migration id=rfc9421 2026/04/10 22:57:10 INFO Applying migration id=keys 2026/04/10 22:57:10 INFO Applying migration id=portable 2026/04/10 22:57:10 INFO Applying migration id=proofs 2026/04/10 22:57:10 INFO Applying migration id=contexts 2026/04/10 22:57:10 INFO Applying migration id=deliverieshost 2026/04/10 22:57:11 INFO Applying migration id=pembegin 2026/04/10 22:57:11 INFO Applying migration id=didhost 2026/04/10 22:57:11 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:11 INFO Viewing post post=https://127.0.0.1/poll/1 2026/04/10 22:57:11 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OldUpdate (0.81s) === RUN TestPoll_Local3Options 2026/04/10 22:57:11 INFO Applying migration id=initial 2026/04/10 22:57:11 INFO Applying migration id=notesupdated 2026/04/10 22:57:11 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:11 INFO Applying migration id=activitiesid 2026/04/10 22:57:11 INFO Applying migration id=outbox 2026/04/10 22:57:11 INFO Applying migration id=edits 2026/04/10 22:57:11 INFO Applying migration id=outboxactor 2026/04/10 22:57:11 INFO Applying migration id=outboxsender 2026/04/10 22:57:11 INFO Applying migration id=thread 2026/04/10 22:57:11 INFO Applying migration id=host 2026/04/10 22:57:11 INFO Applying migration id=sharedinbox 2026/04/10 22:57:11 INFO Applying migration id=noteshost 2026/04/10 22:57:11 INFO Applying migration id=fetched 2026/04/10 22:57:11 INFO Applying migration id=move 2026/04/10 22:57:11 INFO Applying migration id=cleanup 2026/04/10 22:57:11 INFO Applying migration id=received 2026/04/10 22:57:11 INFO Applying migration id=namehost 2026/04/10 22:57:11 INFO Applying migration id=outboxhost 2026/04/10 22:57:11 INFO Applying migration id=notesfts 2026/04/10 22:57:11 INFO Applying migration id=iconsname 2026/04/10 22:57:11 INFO Applying migration id=nohash 2026/04/10 22:57:11 INFO Applying migration id=shares 2026/04/10 22:57:11 INFO Applying migration id=actorttl 2026/04/10 22:57:11 INFO Applying migration id=tocc 2026/04/10 22:57:11 INFO Applying migration id=followeds 2026/04/10 22:57:11 INFO Applying migration id=certhash 2026/04/10 22:57:11 INFO Applying migration id=follows_sync 2026/04/10 22:57:11 INFO Applying migration id=jsonpath 2026/04/10 22:57:11 INFO Applying migration id=localforward 2026/04/10 22:57:11 INFO Applying migration id=avatar 2026/04/10 22:57:11 INFO Applying migration id=noimage 2026/04/10 22:57:11 INFO Applying migration id=feed 2026/04/10 22:57:11 INFO Applying migration id=bookmarks 2026/04/10 22:57:11 INFO Applying migration id=shareactivity 2026/04/10 22:57:11 INFO Applying migration id=application 2026/04/10 22:57:11 INFO Applying migration id=certificates 2026/04/10 22:57:11 INFO Applying migration id=rawforward 2026/04/10 22:57:11 INFO Applying migration id=publickey 2026/04/10 22:57:11 INFO Applying migration id=resolvegroup 2026/04/10 22:57:11 INFO Applying migration id=reject 2026/04/10 22:57:11 INFO Applying migration id=autodel 2026/04/10 22:57:11 INFO Applying migration id=jsonb 2026/04/10 22:57:11 INFO Applying migration id=quote 2026/04/10 22:57:11 INFO Applying migration id=rfc9421 2026/04/10 22:57:11 INFO Applying migration id=keys 2026/04/10 22:57:11 INFO Applying migration id=portable 2026/04/10 22:57:11 INFO Applying migration id=proofs 2026/04/10 22:57:11 INFO Applying migration id=contexts 2026/04/10 22:57:11 INFO Applying migration id=deliverieshost 2026/04/10 22:57:11 INFO Applying migration id=pembegin 2026/04/10 22:57:11 INFO Applying migration id=didhost 2026/04/10 22:57:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-1b35-7366-890a-121c6ff21624 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-1b34-7bc3-8e3a-45346806ae54 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-1b34-7bc3-8e3a-45346806ae54 2026/04/10 22:57:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-1b34-7bc3-8e3a-45346806ae54 --- PASS: TestPoll_Local3Options (0.76s) === RUN TestPoll_Local5Options 2026/04/10 22:57:12 INFO Applying migration id=initial 2026/04/10 22:57:12 INFO Applying migration id=notesupdated 2026/04/10 22:57:12 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:12 INFO Applying migration id=activitiesid 2026/04/10 22:57:12 INFO Applying migration id=outbox 2026/04/10 22:57:12 INFO Applying migration id=edits 2026/04/10 22:57:12 INFO Applying migration id=outboxactor 2026/04/10 22:57:12 INFO Applying migration id=outboxsender 2026/04/10 22:57:12 INFO Applying migration id=thread 2026/04/10 22:57:12 INFO Applying migration id=host 2026/04/10 22:57:12 INFO Applying migration id=sharedinbox 2026/04/10 22:57:12 INFO Applying migration id=noteshost 2026/04/10 22:57:12 INFO Applying migration id=fetched 2026/04/10 22:57:12 INFO Applying migration id=move 2026/04/10 22:57:12 INFO Applying migration id=cleanup 2026/04/10 22:57:12 INFO Applying migration id=received 2026/04/10 22:57:12 INFO Applying migration id=namehost 2026/04/10 22:57:12 INFO Applying migration id=outboxhost 2026/04/10 22:57:12 INFO Applying migration id=notesfts 2026/04/10 22:57:12 INFO Applying migration id=iconsname 2026/04/10 22:57:12 INFO Applying migration id=nohash 2026/04/10 22:57:12 INFO Applying migration id=shares 2026/04/10 22:57:12 INFO Applying migration id=actorttl 2026/04/10 22:57:12 INFO Applying migration id=tocc 2026/04/10 22:57:12 INFO Applying migration id=followeds 2026/04/10 22:57:12 INFO Applying migration id=certhash 2026/04/10 22:57:12 INFO Applying migration id=follows_sync 2026/04/10 22:57:12 INFO Applying migration id=jsonpath 2026/04/10 22:57:12 INFO Applying migration id=localforward 2026/04/10 22:57:12 INFO Applying migration id=avatar 2026/04/10 22:57:12 INFO Applying migration id=noimage 2026/04/10 22:57:12 INFO Applying migration id=feed 2026/04/10 22:57:12 INFO Applying migration id=bookmarks 2026/04/10 22:57:12 INFO Applying migration id=shareactivity 2026/04/10 22:57:12 INFO Applying migration id=application 2026/04/10 22:57:12 INFO Applying migration id=certificates 2026/04/10 22:57:12 INFO Applying migration id=rawforward 2026/04/10 22:57:12 INFO Applying migration id=publickey 2026/04/10 22:57:12 INFO Applying migration id=resolvegroup 2026/04/10 22:57:12 INFO Applying migration id=reject 2026/04/10 22:57:12 INFO Applying migration id=autodel 2026/04/10 22:57:12 INFO Applying migration id=jsonb 2026/04/10 22:57:12 INFO Applying migration id=quote 2026/04/10 22:57:12 INFO Applying migration id=rfc9421 2026/04/10 22:57:12 INFO Applying migration id=keys 2026/04/10 22:57:12 INFO Applying migration id=portable 2026/04/10 22:57:12 INFO Applying migration id=proofs 2026/04/10 22:57:12 INFO Applying migration id=contexts 2026/04/10 22:57:12 INFO Applying migration id=deliverieshost 2026/04/10 22:57:12 INFO Applying migration id=pembegin 2026/04/10 22:57:12 INFO Applying migration id=didhost 2026/04/10 22:57:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-1ec6-75e4-970a-d8e7cdedb43b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-1ec6-752e-ab95-34e493b53af0 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-1ec6-752e-ab95-34e493b53af0 2026/04/10 22:57:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-1ec6-752e-ab95-34e493b53af0 --- PASS: TestPoll_Local5Options (0.91s) === RUN TestPoll_Local1Option 2026/04/10 22:57:13 INFO Applying migration id=initial 2026/04/10 22:57:13 INFO Applying migration id=notesupdated 2026/04/10 22:57:13 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:13 INFO Applying migration id=activitiesid 2026/04/10 22:57:13 INFO Applying migration id=outbox 2026/04/10 22:57:13 INFO Applying migration id=edits 2026/04/10 22:57:13 INFO Applying migration id=outboxactor 2026/04/10 22:57:13 INFO Applying migration id=outboxsender 2026/04/10 22:57:13 INFO Applying migration id=thread 2026/04/10 22:57:13 INFO Applying migration id=host 2026/04/10 22:57:13 INFO Applying migration id=sharedinbox 2026/04/10 22:57:13 INFO Applying migration id=noteshost 2026/04/10 22:57:13 INFO Applying migration id=fetched 2026/04/10 22:57:13 INFO Applying migration id=move 2026/04/10 22:57:13 INFO Applying migration id=cleanup 2026/04/10 22:57:13 INFO Applying migration id=received 2026/04/10 22:57:13 INFO Applying migration id=namehost 2026/04/10 22:57:13 INFO Applying migration id=outboxhost 2026/04/10 22:57:13 INFO Applying migration id=notesfts 2026/04/10 22:57:13 INFO Applying migration id=iconsname 2026/04/10 22:57:13 INFO Applying migration id=nohash 2026/04/10 22:57:13 INFO Applying migration id=shares 2026/04/10 22:57:13 INFO Applying migration id=actorttl 2026/04/10 22:57:13 INFO Applying migration id=tocc 2026/04/10 22:57:13 INFO Applying migration id=followeds 2026/04/10 22:57:13 INFO Applying migration id=certhash 2026/04/10 22:57:13 INFO Applying migration id=follows_sync 2026/04/10 22:57:13 INFO Applying migration id=jsonpath 2026/04/10 22:57:13 INFO Applying migration id=localforward 2026/04/10 22:57:13 INFO Applying migration id=avatar 2026/04/10 22:57:13 INFO Applying migration id=noimage 2026/04/10 22:57:13 INFO Applying migration id=feed 2026/04/10 22:57:13 INFO Applying migration id=bookmarks 2026/04/10 22:57:13 INFO Applying migration id=shareactivity 2026/04/10 22:57:13 INFO Applying migration id=application 2026/04/10 22:57:13 INFO Applying migration id=certificates 2026/04/10 22:57:13 INFO Applying migration id=rawforward 2026/04/10 22:57:13 INFO Applying migration id=publickey 2026/04/10 22:57:13 INFO Applying migration id=resolvegroup 2026/04/10 22:57:13 INFO Applying migration id=reject 2026/04/10 22:57:13 INFO Applying migration id=autodel 2026/04/10 22:57:13 INFO Applying migration id=jsonb 2026/04/10 22:57:13 INFO Applying migration id=quote 2026/04/10 22:57:13 INFO Applying migration id=rfc9421 2026/04/10 22:57:13 INFO Applying migration id=keys 2026/04/10 22:57:13 INFO Applying migration id=portable 2026/04/10 22:57:13 INFO Applying migration id=proofs 2026/04/10 22:57:13 INFO Applying migration id=contexts 2026/04/10 22:57:13 INFO Applying migration id=deliverieshost 2026/04/10 22:57:13 INFO Applying migration id=pembegin 2026/04/10 22:57:13 INFO Applying migration id=didhost 2026/04/10 22:57:14 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope" --- PASS: TestPoll_Local1Option (1.38s) === RUN TestPoll_Local6Options 2026/04/10 22:57:14 INFO Applying migration id=initial 2026/04/10 22:57:14 INFO Applying migration id=notesupdated 2026/04/10 22:57:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:14 INFO Applying migration id=activitiesid 2026/04/10 22:57:14 INFO Applying migration id=outbox 2026/04/10 22:57:14 INFO Applying migration id=edits 2026/04/10 22:57:14 INFO Applying migration id=outboxactor 2026/04/10 22:57:14 INFO Applying migration id=outboxsender 2026/04/10 22:57:14 INFO Applying migration id=thread 2026/04/10 22:57:14 INFO Applying migration id=host 2026/04/10 22:57:14 INFO Applying migration id=sharedinbox 2026/04/10 22:57:14 INFO Applying migration id=noteshost 2026/04/10 22:57:14 INFO Applying migration id=fetched 2026/04/10 22:57:14 INFO Applying migration id=move 2026/04/10 22:57:14 INFO Applying migration id=cleanup 2026/04/10 22:57:14 INFO Applying migration id=received 2026/04/10 22:57:14 INFO Applying migration id=namehost 2026/04/10 22:57:14 INFO Applying migration id=outboxhost 2026/04/10 22:57:14 INFO Applying migration id=notesfts 2026/04/10 22:57:14 INFO Applying migration id=iconsname 2026/04/10 22:57:14 INFO Applying migration id=nohash 2026/04/10 22:57:14 INFO Applying migration id=shares 2026/04/10 22:57:14 INFO Applying migration id=actorttl 2026/04/10 22:57:14 INFO Applying migration id=tocc 2026/04/10 22:57:14 INFO Applying migration id=followeds 2026/04/10 22:57:14 INFO Applying migration id=certhash 2026/04/10 22:57:14 INFO Applying migration id=follows_sync 2026/04/10 22:57:14 INFO Applying migration id=jsonpath 2026/04/10 22:57:14 INFO Applying migration id=localforward 2026/04/10 22:57:14 INFO Applying migration id=avatar 2026/04/10 22:57:14 INFO Applying migration id=noimage 2026/04/10 22:57:14 INFO Applying migration id=feed 2026/04/10 22:57:14 INFO Applying migration id=bookmarks 2026/04/10 22:57:14 INFO Applying migration id=shareactivity 2026/04/10 22:57:14 INFO Applying migration id=application 2026/04/10 22:57:14 INFO Applying migration id=certificates 2026/04/10 22:57:14 INFO Applying migration id=rawforward 2026/04/10 22:57:14 INFO Applying migration id=publickey 2026/04/10 22:57:14 INFO Applying migration id=resolvegroup 2026/04/10 22:57:14 INFO Applying migration id=reject 2026/04/10 22:57:14 INFO Applying migration id=autodel 2026/04/10 22:57:14 INFO Applying migration id=jsonb 2026/04/10 22:57:14 INFO Applying migration id=quote 2026/04/10 22:57:14 INFO Applying migration id=rfc9421 2026/04/10 22:57:14 INFO Applying migration id=keys 2026/04/10 22:57:14 INFO Applying migration id=portable 2026/04/10 22:57:14 INFO Applying migration id=proofs 2026/04/10 22:57:14 INFO Applying migration id=contexts 2026/04/10 22:57:14 INFO Applying migration id=deliverieshost 2026/04/10 22:57:14 INFO Applying migration id=pembegin 2026/04/10 22:57:14 INFO Applying migration id=didhost 2026/04/10 22:57:16 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.32s) === RUN TestPoll_LocalEmptyOption 2026/04/10 22:57:16 INFO Applying migration id=initial 2026/04/10 22:57:16 INFO Applying migration id=notesupdated 2026/04/10 22:57:16 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:16 INFO Applying migration id=activitiesid 2026/04/10 22:57:16 INFO Applying migration id=outbox 2026/04/10 22:57:16 INFO Applying migration id=edits 2026/04/10 22:57:16 INFO Applying migration id=outboxactor 2026/04/10 22:57:16 INFO Applying migration id=outboxsender 2026/04/10 22:57:16 INFO Applying migration id=thread 2026/04/10 22:57:16 INFO Applying migration id=host 2026/04/10 22:57:16 INFO Applying migration id=sharedinbox 2026/04/10 22:57:16 INFO Applying migration id=noteshost 2026/04/10 22:57:16 INFO Applying migration id=fetched 2026/04/10 22:57:16 INFO Applying migration id=move 2026/04/10 22:57:16 INFO Applying migration id=cleanup 2026/04/10 22:57:16 INFO Applying migration id=received 2026/04/10 22:57:16 INFO Applying migration id=namehost 2026/04/10 22:57:16 INFO Applying migration id=outboxhost 2026/04/10 22:57:16 INFO Applying migration id=notesfts 2026/04/10 22:57:16 INFO Applying migration id=iconsname 2026/04/10 22:57:16 INFO Applying migration id=nohash 2026/04/10 22:57:16 INFO Applying migration id=shares 2026/04/10 22:57:16 INFO Applying migration id=actorttl 2026/04/10 22:57:16 INFO Applying migration id=tocc 2026/04/10 22:57:16 INFO Applying migration id=followeds 2026/04/10 22:57:16 INFO Applying migration id=certhash 2026/04/10 22:57:16 INFO Applying migration id=follows_sync 2026/04/10 22:57:16 INFO Applying migration id=jsonpath 2026/04/10 22:57:16 INFO Applying migration id=localforward 2026/04/10 22:57:16 INFO Applying migration id=avatar 2026/04/10 22:57:16 INFO Applying migration id=noimage 2026/04/10 22:57:16 INFO Applying migration id=feed 2026/04/10 22:57:16 INFO Applying migration id=bookmarks 2026/04/10 22:57:16 INFO Applying migration id=shareactivity 2026/04/10 22:57:16 INFO Applying migration id=application 2026/04/10 22:57:16 INFO Applying migration id=certificates 2026/04/10 22:57:16 INFO Applying migration id=rawforward 2026/04/10 22:57:16 INFO Applying migration id=publickey 2026/04/10 22:57:16 INFO Applying migration id=resolvegroup 2026/04/10 22:57:16 INFO Applying migration id=reject 2026/04/10 22:57:16 INFO Applying migration id=autodel 2026/04/10 22:57:16 INFO Applying migration id=jsonb 2026/04/10 22:57:16 INFO Applying migration id=quote 2026/04/10 22:57:16 INFO Applying migration id=rfc9421 2026/04/10 22:57:16 INFO Applying migration id=keys 2026/04/10 22:57:16 INFO Applying migration id=portable 2026/04/10 22:57:16 INFO Applying migration id=proofs 2026/04/10 22:57:16 INFO Applying migration id=contexts 2026/04/10 22:57:16 INFO Applying migration id=deliverieshost 2026/04/10 22:57:16 INFO Applying migration id=pembegin 2026/04/10 22:57:16 INFO Applying migration id=didhost --- PASS: TestPoll_LocalEmptyOption (0.89s) === RUN TestPoll_LocalOptionWithLink 2026/04/10 22:57:17 INFO Applying migration id=initial 2026/04/10 22:57:17 INFO Applying migration id=notesupdated 2026/04/10 22:57:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:17 INFO Applying migration id=activitiesid 2026/04/10 22:57:17 INFO Applying migration id=outbox 2026/04/10 22:57:17 INFO Applying migration id=edits 2026/04/10 22:57:17 INFO Applying migration id=outboxactor 2026/04/10 22:57:17 INFO Applying migration id=outboxsender 2026/04/10 22:57:17 INFO Applying migration id=thread 2026/04/10 22:57:17 INFO Applying migration id=host 2026/04/10 22:57:17 INFO Applying migration id=sharedinbox 2026/04/10 22:57:17 INFO Applying migration id=noteshost 2026/04/10 22:57:17 INFO Applying migration id=fetched 2026/04/10 22:57:17 INFO Applying migration id=move 2026/04/10 22:57:17 INFO Applying migration id=cleanup 2026/04/10 22:57:17 INFO Applying migration id=received 2026/04/10 22:57:17 INFO Applying migration id=namehost 2026/04/10 22:57:17 INFO Applying migration id=outboxhost 2026/04/10 22:57:17 INFO Applying migration id=notesfts 2026/04/10 22:57:17 INFO Applying migration id=iconsname 2026/04/10 22:57:17 INFO Applying migration id=nohash 2026/04/10 22:57:17 INFO Applying migration id=shares 2026/04/10 22:57:17 INFO Applying migration id=actorttl 2026/04/10 22:57:17 INFO Applying migration id=tocc 2026/04/10 22:57:17 INFO Applying migration id=followeds 2026/04/10 22:57:17 INFO Applying migration id=certhash 2026/04/10 22:57:17 INFO Applying migration id=follows_sync 2026/04/10 22:57:17 INFO Applying migration id=jsonpath 2026/04/10 22:57:17 INFO Applying migration id=localforward 2026/04/10 22:57:17 INFO Applying migration id=avatar 2026/04/10 22:57:17 INFO Applying migration id=noimage 2026/04/10 22:57:17 INFO Applying migration id=feed 2026/04/10 22:57:17 INFO Applying migration id=bookmarks 2026/04/10 22:57:17 INFO Applying migration id=shareactivity 2026/04/10 22:57:17 INFO Applying migration id=application 2026/04/10 22:57:17 INFO Applying migration id=certificates 2026/04/10 22:57:17 INFO Applying migration id=rawforward 2026/04/10 22:57:17 INFO Applying migration id=publickey 2026/04/10 22:57:17 INFO Applying migration id=resolvegroup 2026/04/10 22:57:17 INFO Applying migration id=reject 2026/04/10 22:57:17 INFO Applying migration id=autodel 2026/04/10 22:57:17 INFO Applying migration id=jsonb 2026/04/10 22:57:17 INFO Applying migration id=quote 2026/04/10 22:57:17 INFO Applying migration id=rfc9421 2026/04/10 22:57:17 INFO Applying migration id=keys 2026/04/10 22:57:17 INFO Applying migration id=portable 2026/04/10 22:57:17 INFO Applying migration id=proofs 2026/04/10 22:57:17 INFO Applying migration id=contexts 2026/04/10 22:57:17 INFO Applying migration id=deliverieshost 2026/04/10 22:57:17 INFO Applying migration id=pembegin 2026/04/10 22:57:17 INFO Applying migration id=didhost 2026/04/10 22:57:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-2fd5-7a76-b845-7e24ce1ce459 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-2fd5-79aa-9b4b-73a4c35c2bd4 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-2fd5-79aa-9b4b-73a4c35c2bd4 2026/04/10 22:57:17 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-2fd5-79aa-9b4b-73a4c35c2bd4 --- PASS: TestPoll_LocalOptionWithLink (0.78s) === RUN TestPoll_Local3OptionsAnd2Votes 2026/04/10 22:57:17 INFO Applying migration id=initial 2026/04/10 22:57:17 INFO Applying migration id=notesupdated 2026/04/10 22:57:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:17 INFO Applying migration id=activitiesid 2026/04/10 22:57:17 INFO Applying migration id=outbox 2026/04/10 22:57:17 INFO Applying migration id=edits 2026/04/10 22:57:17 INFO Applying migration id=outboxactor 2026/04/10 22:57:17 INFO Applying migration id=outboxsender 2026/04/10 22:57:17 INFO Applying migration id=thread 2026/04/10 22:57:17 INFO Applying migration id=host 2026/04/10 22:57:17 INFO Applying migration id=sharedinbox 2026/04/10 22:57:17 INFO Applying migration id=noteshost 2026/04/10 22:57:17 INFO Applying migration id=fetched 2026/04/10 22:57:17 INFO Applying migration id=move 2026/04/10 22:57:17 INFO Applying migration id=cleanup 2026/04/10 22:57:17 INFO Applying migration id=received 2026/04/10 22:57:17 INFO Applying migration id=namehost 2026/04/10 22:57:17 INFO Applying migration id=outboxhost 2026/04/10 22:57:17 INFO Applying migration id=notesfts 2026/04/10 22:57:17 INFO Applying migration id=iconsname 2026/04/10 22:57:17 INFO Applying migration id=nohash 2026/04/10 22:57:17 INFO Applying migration id=shares 2026/04/10 22:57:17 INFO Applying migration id=actorttl 2026/04/10 22:57:17 INFO Applying migration id=tocc 2026/04/10 22:57:17 INFO Applying migration id=followeds 2026/04/10 22:57:17 INFO Applying migration id=certhash 2026/04/10 22:57:17 INFO Applying migration id=follows_sync 2026/04/10 22:57:17 INFO Applying migration id=jsonpath 2026/04/10 22:57:17 INFO Applying migration id=localforward 2026/04/10 22:57:17 INFO Applying migration id=avatar 2026/04/10 22:57:17 INFO Applying migration id=noimage 2026/04/10 22:57:17 INFO Applying migration id=feed 2026/04/10 22:57:17 INFO Applying migration id=bookmarks 2026/04/10 22:57:17 INFO Applying migration id=shareactivity 2026/04/10 22:57:17 INFO Applying migration id=application 2026/04/10 22:57:17 INFO Applying migration id=certificates 2026/04/10 22:57:17 INFO Applying migration id=rawforward 2026/04/10 22:57:17 INFO Applying migration id=publickey 2026/04/10 22:57:17 INFO Applying migration id=resolvegroup 2026/04/10 22:57:17 INFO Applying migration id=reject 2026/04/10 22:57:17 INFO Applying migration id=autodel 2026/04/10 22:57:17 INFO Applying migration id=jsonb 2026/04/10 22:57:17 INFO Applying migration id=quote 2026/04/10 22:57:17 INFO Applying migration id=rfc9421 2026/04/10 22:57:17 INFO Applying migration id=keys 2026/04/10 22:57:17 INFO Applying migration id=portable 2026/04/10 22:57:17 INFO Applying migration id=proofs 2026/04/10 22:57:17 INFO Applying migration id=contexts 2026/04/10 22:57:17 INFO Applying migration id=deliverieshost 2026/04/10 22:57:17 INFO Applying migration id=pembegin 2026/04/10 22:57:17 INFO Applying migration id=didhost 2026/04/10 22:57:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-3419-7be1-a1f8-10055fa1eacf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e 2026/04/10 22:57:18 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e 2026/04/10 22:57:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-341b-77e9-aab3-2661a5ceca9d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-341b-77d1-9c43-9babc655e1b5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-341b-77d1-9c43-9babc655e1b5 2026/04/10 22:57:18 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e 2026/04/10 22:57:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-341c-77e4-8387-ec474e562cec activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-341c-77cb-bd8e-2040c3879a0d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799d-341c-77cb-bd8e-2040c3879a0d 2026/04/10 22:57:18 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e 2026/04/10 22:57:18 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e 2026/04/10 22:57:18 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799d-3420-7233-8b9b-253f794ca2f4 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e 2026/04/10 22:57:18 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e --- PASS: TestPoll_Local3OptionsAnd2Votes (1.10s) === RUN TestPoll_Local3OptionsAnd2VotesAndDeletedVote 2026/04/10 22:57:18 INFO Applying migration id=initial 2026/04/10 22:57:18 INFO Applying migration id=notesupdated 2026/04/10 22:57:18 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:18 INFO Applying migration id=activitiesid 2026/04/10 22:57:18 INFO Applying migration id=outbox 2026/04/10 22:57:18 INFO Applying migration id=edits 2026/04/10 22:57:18 INFO Applying migration id=outboxactor 2026/04/10 22:57:18 INFO Applying migration id=outboxsender 2026/04/10 22:57:18 INFO Applying migration id=thread 2026/04/10 22:57:18 INFO Applying migration id=host 2026/04/10 22:57:18 INFO Applying migration id=sharedinbox 2026/04/10 22:57:18 INFO Applying migration id=noteshost 2026/04/10 22:57:18 INFO Applying migration id=fetched 2026/04/10 22:57:18 INFO Applying migration id=move 2026/04/10 22:57:18 INFO Applying migration id=cleanup 2026/04/10 22:57:18 INFO Applying migration id=received 2026/04/10 22:57:18 INFO Applying migration id=namehost 2026/04/10 22:57:18 INFO Applying migration id=outboxhost 2026/04/10 22:57:18 INFO Applying migration id=notesfts 2026/04/10 22:57:18 INFO Applying migration id=iconsname 2026/04/10 22:57:18 INFO Applying migration id=nohash 2026/04/10 22:57:18 INFO Applying migration id=shares 2026/04/10 22:57:18 INFO Applying migration id=actorttl 2026/04/10 22:57:18 INFO Applying migration id=tocc 2026/04/10 22:57:18 INFO Applying migration id=followeds 2026/04/10 22:57:18 INFO Applying migration id=certhash 2026/04/10 22:57:18 INFO Applying migration id=follows_sync 2026/04/10 22:57:18 INFO Applying migration id=jsonpath 2026/04/10 22:57:18 INFO Applying migration id=localforward 2026/04/10 22:57:18 INFO Applying migration id=avatar 2026/04/10 22:57:18 INFO Applying migration id=noimage 2026/04/10 22:57:18 INFO Applying migration id=feed 2026/04/10 22:57:18 INFO Applying migration id=bookmarks 2026/04/10 22:57:18 INFO Applying migration id=shareactivity 2026/04/10 22:57:18 INFO Applying migration id=application 2026/04/10 22:57:18 INFO Applying migration id=certificates 2026/04/10 22:57:18 INFO Applying migration id=rawforward 2026/04/10 22:57:18 INFO Applying migration id=publickey 2026/04/10 22:57:18 INFO Applying migration id=resolvegroup 2026/04/10 22:57:18 INFO Applying migration id=reject 2026/04/10 22:57:18 INFO Applying migration id=autodel 2026/04/10 22:57:18 INFO Applying migration id=jsonb 2026/04/10 22:57:18 INFO Applying migration id=quote 2026/04/10 22:57:18 INFO Applying migration id=rfc9421 2026/04/10 22:57:18 INFO Applying migration id=keys 2026/04/10 22:57:18 INFO Applying migration id=portable 2026/04/10 22:57:18 INFO Applying migration id=proofs 2026/04/10 22:57:18 INFO Applying migration id=contexts 2026/04/10 22:57:18 INFO Applying migration id=deliverieshost 2026/04/10 22:57:18 INFO Applying migration id=pembegin 2026/04/10 22:57:18 INFO Applying migration id=didhost 2026/04/10 22:57:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-3928-73fa-8653-7f8e2993766d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 2026/04/10 22:57:20 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 2026/04/10 22:57:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-392a-711e-9147-4bb9cb6db102 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-392a-7105-bff3-abedb7f140c0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-392a-7105-bff3-abedb7f140c0 2026/04/10 22:57:20 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 2026/04/10 22:57:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-392b-7dc8-b51d-5cfb4a283211 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-392b-7da4-80d6-d2b68d86b8ef activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799d-392b-7da4-80d6-d2b68d86b8ef 2026/04/10 22:57:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 2026/04/10 22:57:20 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799d-392b-7da4-80d6-d2b68d86b8ef#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-392b-7da4-80d6-d2b68d86b8ef activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799d-392b-7da4-80d6-d2b68d86b8ef 2026/04/10 22:57:20 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 2026/04/10 22:57:20 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799d-3930-7b56-9de7-080ac2d12e6c activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 2026/04/10 22:57:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 --- PASS: TestPoll_Local3OptionsAnd2VotesAndDeletedVote (1.30s) === RUN TestPoll_LocalVoteVisibilityFollowers 2026/04/10 22:57:20 INFO Applying migration id=initial 2026/04/10 22:57:20 INFO Applying migration id=notesupdated 2026/04/10 22:57:20 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:20 INFO Applying migration id=activitiesid 2026/04/10 22:57:20 INFO Applying migration id=outbox 2026/04/10 22:57:20 INFO Applying migration id=edits 2026/04/10 22:57:20 INFO Applying migration id=outboxactor 2026/04/10 22:57:20 INFO Applying migration id=outboxsender 2026/04/10 22:57:20 INFO Applying migration id=thread 2026/04/10 22:57:20 INFO Applying migration id=host 2026/04/10 22:57:20 INFO Applying migration id=sharedinbox 2026/04/10 22:57:20 INFO Applying migration id=noteshost 2026/04/10 22:57:20 INFO Applying migration id=fetched 2026/04/10 22:57:20 INFO Applying migration id=move 2026/04/10 22:57:20 INFO Applying migration id=cleanup 2026/04/10 22:57:20 INFO Applying migration id=received 2026/04/10 22:57:20 INFO Applying migration id=namehost 2026/04/10 22:57:20 INFO Applying migration id=outboxhost 2026/04/10 22:57:20 INFO Applying migration id=notesfts 2026/04/10 22:57:20 INFO Applying migration id=iconsname 2026/04/10 22:57:20 INFO Applying migration id=nohash 2026/04/10 22:57:20 INFO Applying migration id=shares 2026/04/10 22:57:20 INFO Applying migration id=actorttl 2026/04/10 22:57:20 INFO Applying migration id=tocc 2026/04/10 22:57:20 INFO Applying migration id=followeds 2026/04/10 22:57:20 INFO Applying migration id=certhash 2026/04/10 22:57:20 INFO Applying migration id=follows_sync 2026/04/10 22:57:20 INFO Applying migration id=jsonpath 2026/04/10 22:57:20 INFO Applying migration id=localforward 2026/04/10 22:57:20 INFO Applying migration id=avatar 2026/04/10 22:57:20 INFO Applying migration id=noimage 2026/04/10 22:57:20 INFO Applying migration id=feed 2026/04/10 22:57:20 INFO Applying migration id=bookmarks 2026/04/10 22:57:20 INFO Applying migration id=shareactivity 2026/04/10 22:57:20 INFO Applying migration id=application 2026/04/10 22:57:20 INFO Applying migration id=certificates 2026/04/10 22:57:20 INFO Applying migration id=rawforward 2026/04/10 22:57:20 INFO Applying migration id=publickey 2026/04/10 22:57:20 INFO Applying migration id=resolvegroup 2026/04/10 22:57:20 INFO Applying migration id=reject 2026/04/10 22:57:20 INFO Applying migration id=autodel 2026/04/10 22:57:20 INFO Applying migration id=jsonb 2026/04/10 22:57:20 INFO Applying migration id=quote 2026/04/10 22:57:20 INFO Applying migration id=rfc9421 2026/04/10 22:57:20 INFO Applying migration id=keys 2026/04/10 22:57:20 INFO Applying migration id=portable 2026/04/10 22:57:20 INFO Applying migration id=proofs 2026/04/10 22:57:20 INFO Applying migration id=contexts 2026/04/10 22:57:20 INFO Applying migration id=deliverieshost 2026/04/10 22:57:20 INFO Applying migration id=pembegin 2026/04/10 22:57:20 INFO Applying migration id=didhost 2026/04/10 22:57:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-3deb-7139-bb95-4222562fae4f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:57:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-3dec-7b0b-87ff-55dbd7ab02b5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-3deb-7139-bb95-4222562fae4f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799d-3deb-7139-bb95-4222562fae4f 2026/04/10 22:57:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-3ded-738a-8325-079eccff3483 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:57:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-3ded-7b32-9662-bda3785eb02a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-3ded-738a-8325-079eccff3483 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d799d-3ded-738a-8325-079eccff3483 2026/04/10 22:57:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-3dee-72c7-86ee-0bc7ed538088 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-3def-7c62-9a81-ee56a5fa4181 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-3def-7c44-8e29-d4ea7cb837df activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-3def-7c44-8e29-d4ea7cb837df 2026/04/10 22:57:21 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-3df0-7f3f-91cf-2033b74ce99e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-3df0-7f07-9bf5-dad3a5ef2669 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799d-3df0-7f07-9bf5-dad3a5ef2669 2026/04/10 22:57:21 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799d-3df2-7e1d-b099-495dfbc3e1ad activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a --- PASS: TestPoll_LocalVoteVisibilityFollowers (1.22s) === RUN TestPoll_LocalVoteVisibilityPublic 2026/04/10 22:57:21 INFO Applying migration id=initial 2026/04/10 22:57:21 INFO Applying migration id=notesupdated 2026/04/10 22:57:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:21 INFO Applying migration id=activitiesid 2026/04/10 22:57:21 INFO Applying migration id=outbox 2026/04/10 22:57:21 INFO Applying migration id=edits 2026/04/10 22:57:21 INFO Applying migration id=outboxactor 2026/04/10 22:57:21 INFO Applying migration id=outboxsender 2026/04/10 22:57:21 INFO Applying migration id=thread 2026/04/10 22:57:21 INFO Applying migration id=host 2026/04/10 22:57:21 INFO Applying migration id=sharedinbox 2026/04/10 22:57:21 INFO Applying migration id=noteshost 2026/04/10 22:57:21 INFO Applying migration id=fetched 2026/04/10 22:57:21 INFO Applying migration id=move 2026/04/10 22:57:21 INFO Applying migration id=cleanup 2026/04/10 22:57:21 INFO Applying migration id=received 2026/04/10 22:57:21 INFO Applying migration id=namehost 2026/04/10 22:57:21 INFO Applying migration id=outboxhost 2026/04/10 22:57:21 INFO Applying migration id=notesfts 2026/04/10 22:57:21 INFO Applying migration id=iconsname 2026/04/10 22:57:21 INFO Applying migration id=nohash 2026/04/10 22:57:21 INFO Applying migration id=shares 2026/04/10 22:57:21 INFO Applying migration id=actorttl 2026/04/10 22:57:21 INFO Applying migration id=tocc 2026/04/10 22:57:21 INFO Applying migration id=followeds 2026/04/10 22:57:21 INFO Applying migration id=certhash 2026/04/10 22:57:21 INFO Applying migration id=follows_sync 2026/04/10 22:57:21 INFO Applying migration id=jsonpath 2026/04/10 22:57:21 INFO Applying migration id=localforward 2026/04/10 22:57:21 INFO Applying migration id=avatar 2026/04/10 22:57:21 INFO Applying migration id=noimage 2026/04/10 22:57:21 INFO Applying migration id=feed 2026/04/10 22:57:21 INFO Applying migration id=bookmarks 2026/04/10 22:57:21 INFO Applying migration id=shareactivity 2026/04/10 22:57:21 INFO Applying migration id=application 2026/04/10 22:57:21 INFO Applying migration id=certificates 2026/04/10 22:57:21 INFO Applying migration id=rawforward 2026/04/10 22:57:21 INFO Applying migration id=publickey 2026/04/10 22:57:21 INFO Applying migration id=resolvegroup 2026/04/10 22:57:21 INFO Applying migration id=reject 2026/04/10 22:57:21 INFO Applying migration id=autodel 2026/04/10 22:57:21 INFO Applying migration id=jsonb 2026/04/10 22:57:21 INFO Applying migration id=quote 2026/04/10 22:57:21 INFO Applying migration id=rfc9421 2026/04/10 22:57:21 INFO Applying migration id=keys 2026/04/10 22:57:21 INFO Applying migration id=portable 2026/04/10 22:57:21 INFO Applying migration id=proofs 2026/04/10 22:57:21 INFO Applying migration id=contexts 2026/04/10 22:57:21 INFO Applying migration id=deliverieshost 2026/04/10 22:57:21 INFO Applying migration id=pembegin 2026/04/10 22:57:21 INFO Applying migration id=didhost 2026/04/10 22:57:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-41eb-75f7-8cea-a402baa03f46 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 2026/04/10 22:57:22 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 2026/04/10 22:57:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-41ee-7190-a134-54cc39eeaff5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-41ee-715f-9056-9d6d195e355b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-41ee-715f-9056-9d6d195e355b 2026/04/10 22:57:22 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 2026/04/10 22:57:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-41ef-7890-967b-c230f0a23ebe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-41ef-7869-bd84-4e9e7d3a30cc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799d-41ef-7869-bd84-4e9e7d3a30cc 2026/04/10 22:57:22 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 2026/04/10 22:57:22 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799d-41f1-7bb7-889b-7b37f673960a activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 2026/04/10 22:57:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 2026/04/10 22:57:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 2026/04/10 22:57:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 2026/04/10 22:57:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 --- PASS: TestPoll_LocalVoteVisibilityPublic (1.03s) === RUN TestPoll_LocalSelfVote 2026/04/10 22:57:22 INFO Applying migration id=initial 2026/04/10 22:57:22 INFO Applying migration id=notesupdated 2026/04/10 22:57:22 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:22 INFO Applying migration id=activitiesid 2026/04/10 22:57:22 INFO Applying migration id=outbox 2026/04/10 22:57:22 INFO Applying migration id=edits 2026/04/10 22:57:22 INFO Applying migration id=outboxactor 2026/04/10 22:57:22 INFO Applying migration id=outboxsender 2026/04/10 22:57:22 INFO Applying migration id=thread 2026/04/10 22:57:22 INFO Applying migration id=host 2026/04/10 22:57:22 INFO Applying migration id=sharedinbox 2026/04/10 22:57:22 INFO Applying migration id=noteshost 2026/04/10 22:57:22 INFO Applying migration id=fetched 2026/04/10 22:57:22 INFO Applying migration id=move 2026/04/10 22:57:22 INFO Applying migration id=cleanup 2026/04/10 22:57:22 INFO Applying migration id=received 2026/04/10 22:57:22 INFO Applying migration id=namehost 2026/04/10 22:57:22 INFO Applying migration id=outboxhost 2026/04/10 22:57:22 INFO Applying migration id=notesfts 2026/04/10 22:57:22 INFO Applying migration id=iconsname 2026/04/10 22:57:22 INFO Applying migration id=nohash 2026/04/10 22:57:22 INFO Applying migration id=shares 2026/04/10 22:57:22 INFO Applying migration id=actorttl 2026/04/10 22:57:22 INFO Applying migration id=tocc 2026/04/10 22:57:22 INFO Applying migration id=followeds 2026/04/10 22:57:22 INFO Applying migration id=certhash 2026/04/10 22:57:22 INFO Applying migration id=follows_sync 2026/04/10 22:57:22 INFO Applying migration id=jsonpath 2026/04/10 22:57:22 INFO Applying migration id=localforward 2026/04/10 22:57:22 INFO Applying migration id=avatar 2026/04/10 22:57:22 INFO Applying migration id=noimage 2026/04/10 22:57:22 INFO Applying migration id=feed 2026/04/10 22:57:22 INFO Applying migration id=bookmarks 2026/04/10 22:57:22 INFO Applying migration id=shareactivity 2026/04/10 22:57:22 INFO Applying migration id=application 2026/04/10 22:57:22 INFO Applying migration id=certificates 2026/04/10 22:57:22 INFO Applying migration id=rawforward 2026/04/10 22:57:22 INFO Applying migration id=publickey 2026/04/10 22:57:22 INFO Applying migration id=resolvegroup 2026/04/10 22:57:22 INFO Applying migration id=reject 2026/04/10 22:57:22 INFO Applying migration id=autodel 2026/04/10 22:57:22 INFO Applying migration id=jsonb 2026/04/10 22:57:22 INFO Applying migration id=quote 2026/04/10 22:57:22 INFO Applying migration id=rfc9421 2026/04/10 22:57:22 INFO Applying migration id=keys 2026/04/10 22:57:22 INFO Applying migration id=portable 2026/04/10 22:57:22 INFO Applying migration id=proofs 2026/04/10 22:57:22 INFO Applying migration id=contexts 2026/04/10 22:57:22 INFO Applying migration id=deliverieshost 2026/04/10 22:57:22 INFO Applying migration id=pembegin 2026/04/10 22:57:22 INFO Applying migration id=didhost 2026/04/10 22:57:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-45aa-7a7a-a2a8-520525dbc1f4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-45aa-79af-b75d-5de5e934d5da activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-45aa-79af-b75d-5de5e934d5da 2026/04/10 22:57:23 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-45aa-79af-b75d-5de5e934d5da 2026/04/10 22:57:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-45ac-7dab-b99b-bcbfe86ab210 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-45ac-7d85-bd47-b71444d5f6ae activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-45ac-7d85-bd47-b71444d5f6ae 2026/04/10 22:57:23 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-45aa-79af-b75d-5de5e934d5da 2026/04/10 22:57:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-45ae-72ac-a166-d403eb370206 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-45ae-7289-90ed-6a5d3ff5b491 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-45ae-7289-90ed-6a5d3ff5b491 2026/04/10 22:57:23 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d799d-45aa-79af-b75d-5de5e934d5da 2026/04/10 22:57:23 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799d-45b0-7308-83a5-fee93a65e482 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-45aa-79af-b75d-5de5e934d5da activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-45aa-79af-b75d-5de5e934d5da 2026/04/10 22:57:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-45aa-79af-b75d-5de5e934d5da --- PASS: TestPoll_LocalSelfVote (0.95s) === RUN TestRegister_RedirectNoCertificate 2026/04/10 22:57:23 INFO Applying migration id=initial 2026/04/10 22:57:23 INFO Applying migration id=notesupdated 2026/04/10 22:57:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:23 INFO Applying migration id=activitiesid 2026/04/10 22:57:23 INFO Applying migration id=outbox 2026/04/10 22:57:23 INFO Applying migration id=edits 2026/04/10 22:57:23 INFO Applying migration id=outboxactor 2026/04/10 22:57:23 INFO Applying migration id=outboxsender 2026/04/10 22:57:23 INFO Applying migration id=thread 2026/04/10 22:57:23 INFO Applying migration id=host 2026/04/10 22:57:23 INFO Applying migration id=sharedinbox 2026/04/10 22:57:23 INFO Applying migration id=noteshost 2026/04/10 22:57:23 INFO Applying migration id=fetched 2026/04/10 22:57:23 INFO Applying migration id=move 2026/04/10 22:57:23 INFO Applying migration id=cleanup 2026/04/10 22:57:23 INFO Applying migration id=received 2026/04/10 22:57:23 INFO Applying migration id=namehost 2026/04/10 22:57:23 INFO Applying migration id=outboxhost 2026/04/10 22:57:23 INFO Applying migration id=notesfts 2026/04/10 22:57:23 INFO Applying migration id=iconsname 2026/04/10 22:57:23 INFO Applying migration id=nohash 2026/04/10 22:57:23 INFO Applying migration id=shares 2026/04/10 22:57:23 INFO Applying migration id=actorttl 2026/04/10 22:57:23 INFO Applying migration id=tocc 2026/04/10 22:57:23 INFO Applying migration id=followeds 2026/04/10 22:57:23 INFO Applying migration id=certhash 2026/04/10 22:57:23 INFO Applying migration id=follows_sync 2026/04/10 22:57:23 INFO Applying migration id=jsonpath 2026/04/10 22:57:23 INFO Applying migration id=localforward 2026/04/10 22:57:23 INFO Applying migration id=avatar 2026/04/10 22:57:23 INFO Applying migration id=noimage 2026/04/10 22:57:23 INFO Applying migration id=feed 2026/04/10 22:57:23 INFO Applying migration id=bookmarks 2026/04/10 22:57:23 INFO Applying migration id=shareactivity 2026/04/10 22:57:23 INFO Applying migration id=application 2026/04/10 22:57:23 INFO Applying migration id=certificates 2026/04/10 22:57:23 INFO Applying migration id=rawforward 2026/04/10 22:57:23 INFO Applying migration id=publickey 2026/04/10 22:57:23 INFO Applying migration id=resolvegroup 2026/04/10 22:57:23 INFO Applying migration id=reject 2026/04/10 22:57:23 INFO Applying migration id=autodel 2026/04/10 22:57:23 INFO Applying migration id=jsonb 2026/04/10 22:57:23 INFO Applying migration id=quote 2026/04/10 22:57:23 INFO Applying migration id=rfc9421 2026/04/10 22:57:23 INFO Applying migration id=keys 2026/04/10 22:57:23 INFO Applying migration id=portable 2026/04/10 22:57:23 INFO Applying migration id=proofs 2026/04/10 22:57:23 INFO Applying migration id=contexts 2026/04/10 22:57:23 INFO Applying migration id=deliverieshost 2026/04/10 22:57:23 INFO Applying migration id=pembegin 2026/04/10 22:57:23 INFO Applying migration id=didhost --- PASS: TestRegister_RedirectNoCertificate (0.08s) === RUN TestRegister_Redirect 2026/04/10 22:57:23 INFO Applying migration id=initial 2026/04/10 22:57:23 INFO Applying migration id=notesupdated 2026/04/10 22:57:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:23 INFO Applying migration id=activitiesid 2026/04/10 22:57:23 INFO Applying migration id=outbox 2026/04/10 22:57:23 INFO Applying migration id=edits 2026/04/10 22:57:23 INFO Applying migration id=outboxactor 2026/04/10 22:57:23 INFO Applying migration id=outboxsender 2026/04/10 22:57:23 INFO Applying migration id=thread 2026/04/10 22:57:23 INFO Applying migration id=host 2026/04/10 22:57:23 INFO Applying migration id=sharedinbox 2026/04/10 22:57:23 INFO Applying migration id=noteshost 2026/04/10 22:57:23 INFO Applying migration id=fetched 2026/04/10 22:57:23 INFO Applying migration id=move 2026/04/10 22:57:23 INFO Applying migration id=cleanup 2026/04/10 22:57:23 INFO Applying migration id=received 2026/04/10 22:57:23 INFO Applying migration id=namehost 2026/04/10 22:57:23 INFO Applying migration id=outboxhost 2026/04/10 22:57:23 INFO Applying migration id=notesfts 2026/04/10 22:57:23 INFO Applying migration id=iconsname 2026/04/10 22:57:23 INFO Applying migration id=nohash 2026/04/10 22:57:23 INFO Applying migration id=shares 2026/04/10 22:57:23 INFO Applying migration id=actorttl 2026/04/10 22:57:23 INFO Applying migration id=tocc 2026/04/10 22:57:23 INFO Applying migration id=followeds 2026/04/10 22:57:23 INFO Applying migration id=certhash 2026/04/10 22:57:23 INFO Applying migration id=follows_sync 2026/04/10 22:57:23 INFO Applying migration id=jsonpath 2026/04/10 22:57:23 INFO Applying migration id=localforward 2026/04/10 22:57:23 INFO Applying migration id=avatar 2026/04/10 22:57:23 INFO Applying migration id=noimage 2026/04/10 22:57:23 INFO Applying migration id=feed 2026/04/10 22:57:23 INFO Applying migration id=bookmarks 2026/04/10 22:57:23 INFO Applying migration id=shareactivity 2026/04/10 22:57:23 INFO Applying migration id=application 2026/04/10 22:57:23 INFO Applying migration id=certificates 2026/04/10 22:57:23 INFO Applying migration id=rawforward 2026/04/10 22:57:23 INFO Applying migration id=publickey 2026/04/10 22:57:23 INFO Applying migration id=resolvegroup 2026/04/10 22:57:23 INFO Applying migration id=reject 2026/04/10 22:57:23 INFO Applying migration id=autodel 2026/04/10 22:57:23 INFO Applying migration id=jsonb 2026/04/10 22:57:23 INFO Applying migration id=quote 2026/04/10 22:57:23 INFO Applying migration id=rfc9421 2026/04/10 22:57:23 INFO Applying migration id=keys 2026/04/10 22:57:23 INFO Applying migration id=portable 2026/04/10 22:57:23 INFO Applying migration id=proofs 2026/04/10 22:57:23 INFO Applying migration id=contexts 2026/04/10 22:57:23 INFO Applying migration id=deliverieshost 2026/04/10 22:57:23 INFO Applying migration id=pembegin 2026/04/10 22:57:23 INFO Applying migration id=didhost 2026/04/10 22:57:23 INFO Redirecting new user --- PASS: TestRegister_Redirect (0.08s) === RUN TestRegister_NoCertificate 2026/04/10 22:57:23 INFO Applying migration id=initial 2026/04/10 22:57:23 INFO Applying migration id=notesupdated 2026/04/10 22:57:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:23 INFO Applying migration id=activitiesid 2026/04/10 22:57:23 INFO Applying migration id=outbox 2026/04/10 22:57:23 INFO Applying migration id=edits 2026/04/10 22:57:23 INFO Applying migration id=outboxactor 2026/04/10 22:57:23 INFO Applying migration id=outboxsender 2026/04/10 22:57:23 INFO Applying migration id=thread 2026/04/10 22:57:23 INFO Applying migration id=host 2026/04/10 22:57:23 INFO Applying migration id=sharedinbox 2026/04/10 22:57:23 INFO Applying migration id=noteshost 2026/04/10 22:57:23 INFO Applying migration id=fetched 2026/04/10 22:57:23 INFO Applying migration id=move 2026/04/10 22:57:23 INFO Applying migration id=cleanup 2026/04/10 22:57:23 INFO Applying migration id=received 2026/04/10 22:57:23 INFO Applying migration id=namehost 2026/04/10 22:57:23 INFO Applying migration id=outboxhost 2026/04/10 22:57:23 INFO Applying migration id=notesfts 2026/04/10 22:57:23 INFO Applying migration id=iconsname 2026/04/10 22:57:23 INFO Applying migration id=nohash 2026/04/10 22:57:23 INFO Applying migration id=shares 2026/04/10 22:57:23 INFO Applying migration id=actorttl 2026/04/10 22:57:23 INFO Applying migration id=tocc 2026/04/10 22:57:23 INFO Applying migration id=followeds 2026/04/10 22:57:23 INFO Applying migration id=certhash 2026/04/10 22:57:23 INFO Applying migration id=follows_sync 2026/04/10 22:57:23 INFO Applying migration id=jsonpath 2026/04/10 22:57:23 INFO Applying migration id=localforward 2026/04/10 22:57:23 INFO Applying migration id=avatar 2026/04/10 22:57:23 INFO Applying migration id=noimage 2026/04/10 22:57:23 INFO Applying migration id=feed 2026/04/10 22:57:23 INFO Applying migration id=bookmarks 2026/04/10 22:57:23 INFO Applying migration id=shareactivity 2026/04/10 22:57:23 INFO Applying migration id=application 2026/04/10 22:57:23 INFO Applying migration id=certificates 2026/04/10 22:57:23 INFO Applying migration id=rawforward 2026/04/10 22:57:23 INFO Applying migration id=publickey 2026/04/10 22:57:23 INFO Applying migration id=resolvegroup 2026/04/10 22:57:23 INFO Applying migration id=reject 2026/04/10 22:57:23 INFO Applying migration id=autodel 2026/04/10 22:57:23 INFO Applying migration id=jsonb 2026/04/10 22:57:23 INFO Applying migration id=quote 2026/04/10 22:57:23 INFO Applying migration id=rfc9421 2026/04/10 22:57:23 INFO Applying migration id=keys 2026/04/10 22:57:23 INFO Applying migration id=portable 2026/04/10 22:57:23 INFO Applying migration id=proofs 2026/04/10 22:57:23 INFO Applying migration id=contexts 2026/04/10 22:57:23 INFO Applying migration id=deliverieshost 2026/04/10 22:57:23 INFO Applying migration id=pembegin 2026/04/10 22:57:23 INFO Applying migration id=didhost 2026/04/10 22:57:23 WARN No client certificate request.path=/users/register --- PASS: TestRegister_NoCertificate (0.08s) === RUN TestRegister_HappyFlow 2026/04/10 22:57:23 INFO Applying migration id=initial 2026/04/10 22:57:23 INFO Applying migration id=notesupdated 2026/04/10 22:57:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:23 INFO Applying migration id=activitiesid 2026/04/10 22:57:23 INFO Applying migration id=outbox 2026/04/10 22:57:23 INFO Applying migration id=edits 2026/04/10 22:57:23 INFO Applying migration id=outboxactor 2026/04/10 22:57:23 INFO Applying migration id=outboxsender 2026/04/10 22:57:23 INFO Applying migration id=thread 2026/04/10 22:57:23 INFO Applying migration id=host 2026/04/10 22:57:23 INFO Applying migration id=sharedinbox 2026/04/10 22:57:23 INFO Applying migration id=noteshost 2026/04/10 22:57:23 INFO Applying migration id=fetched 2026/04/10 22:57:23 INFO Applying migration id=move 2026/04/10 22:57:23 INFO Applying migration id=cleanup 2026/04/10 22:57:23 INFO Applying migration id=received 2026/04/10 22:57:23 INFO Applying migration id=namehost 2026/04/10 22:57:23 INFO Applying migration id=outboxhost 2026/04/10 22:57:23 INFO Applying migration id=notesfts 2026/04/10 22:57:23 INFO Applying migration id=iconsname 2026/04/10 22:57:23 INFO Applying migration id=nohash 2026/04/10 22:57:23 INFO Applying migration id=shares 2026/04/10 22:57:23 INFO Applying migration id=actorttl 2026/04/10 22:57:23 INFO Applying migration id=tocc 2026/04/10 22:57:23 INFO Applying migration id=followeds 2026/04/10 22:57:23 INFO Applying migration id=certhash 2026/04/10 22:57:23 INFO Applying migration id=follows_sync 2026/04/10 22:57:23 INFO Applying migration id=jsonpath 2026/04/10 22:57:23 INFO Applying migration id=localforward 2026/04/10 22:57:23 INFO Applying migration id=avatar 2026/04/10 22:57:23 INFO Applying migration id=noimage 2026/04/10 22:57:23 INFO Applying migration id=feed 2026/04/10 22:57:23 INFO Applying migration id=bookmarks 2026/04/10 22:57:23 INFO Applying migration id=shareactivity 2026/04/10 22:57:23 INFO Applying migration id=application 2026/04/10 22:57:23 INFO Applying migration id=certificates 2026/04/10 22:57:23 INFO Applying migration id=rawforward 2026/04/10 22:57:23 INFO Applying migration id=publickey 2026/04/10 22:57:23 INFO Applying migration id=resolvegroup 2026/04/10 22:57:23 INFO Applying migration id=reject 2026/04/10 22:57:23 INFO Applying migration id=autodel 2026/04/10 22:57:23 INFO Applying migration id=jsonb 2026/04/10 22:57:23 INFO Applying migration id=quote 2026/04/10 22:57:23 INFO Applying migration id=rfc9421 2026/04/10 22:57:23 INFO Applying migration id=keys 2026/04/10 22:57:23 INFO Applying migration id=portable 2026/04/10 22:57:23 INFO Applying migration id=proofs 2026/04/10 22:57:23 INFO Applying migration id=contexts 2026/04/10 22:57:23 INFO Applying migration id=deliverieshost 2026/04/10 22:57:23 INFO Applying migration id=pembegin 2026/04/10 22:57:23 INFO Applying migration id=didhost 2026/04/10 22:57:23 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_HappyFlow (0.21s) === RUN TestRegister_HappyFlowRegistrationClosed 2026/04/10 22:57:23 INFO Applying migration id=initial 2026/04/10 22:57:23 INFO Applying migration id=notesupdated 2026/04/10 22:57:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:23 INFO Applying migration id=activitiesid 2026/04/10 22:57:23 INFO Applying migration id=outbox 2026/04/10 22:57:23 INFO Applying migration id=edits 2026/04/10 22:57:23 INFO Applying migration id=outboxactor 2026/04/10 22:57:23 INFO Applying migration id=outboxsender 2026/04/10 22:57:23 INFO Applying migration id=thread 2026/04/10 22:57:23 INFO Applying migration id=host 2026/04/10 22:57:23 INFO Applying migration id=sharedinbox 2026/04/10 22:57:23 INFO Applying migration id=noteshost 2026/04/10 22:57:23 INFO Applying migration id=fetched 2026/04/10 22:57:23 INFO Applying migration id=move 2026/04/10 22:57:23 INFO Applying migration id=cleanup 2026/04/10 22:57:23 INFO Applying migration id=received 2026/04/10 22:57:23 INFO Applying migration id=namehost 2026/04/10 22:57:23 INFO Applying migration id=outboxhost 2026/04/10 22:57:23 INFO Applying migration id=notesfts 2026/04/10 22:57:23 INFO Applying migration id=iconsname 2026/04/10 22:57:23 INFO Applying migration id=nohash 2026/04/10 22:57:23 INFO Applying migration id=shares 2026/04/10 22:57:23 INFO Applying migration id=actorttl 2026/04/10 22:57:23 INFO Applying migration id=tocc 2026/04/10 22:57:23 INFO Applying migration id=followeds 2026/04/10 22:57:23 INFO Applying migration id=certhash 2026/04/10 22:57:23 INFO Applying migration id=follows_sync 2026/04/10 22:57:23 INFO Applying migration id=jsonpath 2026/04/10 22:57:23 INFO Applying migration id=localforward 2026/04/10 22:57:23 INFO Applying migration id=avatar 2026/04/10 22:57:23 INFO Applying migration id=noimage 2026/04/10 22:57:23 INFO Applying migration id=feed 2026/04/10 22:57:23 INFO Applying migration id=bookmarks 2026/04/10 22:57:23 INFO Applying migration id=shareactivity 2026/04/10 22:57:23 INFO Applying migration id=application 2026/04/10 22:57:23 INFO Applying migration id=certificates 2026/04/10 22:57:23 INFO Applying migration id=rawforward 2026/04/10 22:57:23 INFO Applying migration id=publickey 2026/04/10 22:57:23 INFO Applying migration id=resolvegroup 2026/04/10 22:57:23 INFO Applying migration id=reject 2026/04/10 22:57:23 INFO Applying migration id=autodel 2026/04/10 22:57:23 INFO Applying migration id=jsonb 2026/04/10 22:57:23 INFO Applying migration id=quote 2026/04/10 22:57:23 INFO Applying migration id=rfc9421 2026/04/10 22:57:23 INFO Applying migration id=keys 2026/04/10 22:57:23 INFO Applying migration id=portable 2026/04/10 22:57:23 INFO Applying migration id=proofs 2026/04/10 22:57:23 INFO Applying migration id=contexts 2026/04/10 22:57:23 INFO Applying migration id=deliverieshost 2026/04/10 22:57:23 INFO Applying migration id=pembegin 2026/04/10 22:57:23 INFO Applying migration id=didhost --- PASS: TestRegister_HappyFlowRegistrationClosed (0.08s) === RUN TestRegister_AlreadyRegistered 2026/04/10 22:57:23 INFO Applying migration id=initial 2026/04/10 22:57:23 INFO Applying migration id=notesupdated 2026/04/10 22:57:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:23 INFO Applying migration id=activitiesid 2026/04/10 22:57:23 INFO Applying migration id=outbox 2026/04/10 22:57:23 INFO Applying migration id=edits 2026/04/10 22:57:23 INFO Applying migration id=outboxactor 2026/04/10 22:57:23 INFO Applying migration id=outboxsender 2026/04/10 22:57:23 INFO Applying migration id=thread 2026/04/10 22:57:23 INFO Applying migration id=host 2026/04/10 22:57:23 INFO Applying migration id=sharedinbox 2026/04/10 22:57:23 INFO Applying migration id=noteshost 2026/04/10 22:57:23 INFO Applying migration id=fetched 2026/04/10 22:57:23 INFO Applying migration id=move 2026/04/10 22:57:23 INFO Applying migration id=cleanup 2026/04/10 22:57:23 INFO Applying migration id=received 2026/04/10 22:57:23 INFO Applying migration id=namehost 2026/04/10 22:57:23 INFO Applying migration id=outboxhost 2026/04/10 22:57:23 INFO Applying migration id=notesfts 2026/04/10 22:57:23 INFO Applying migration id=iconsname 2026/04/10 22:57:23 INFO Applying migration id=nohash 2026/04/10 22:57:23 INFO Applying migration id=shares 2026/04/10 22:57:23 INFO Applying migration id=actorttl 2026/04/10 22:57:23 INFO Applying migration id=tocc 2026/04/10 22:57:23 INFO Applying migration id=followeds 2026/04/10 22:57:23 INFO Applying migration id=certhash 2026/04/10 22:57:23 INFO Applying migration id=follows_sync 2026/04/10 22:57:23 INFO Applying migration id=jsonpath 2026/04/10 22:57:23 INFO Applying migration id=localforward 2026/04/10 22:57:23 INFO Applying migration id=avatar 2026/04/10 22:57:23 INFO Applying migration id=noimage 2026/04/10 22:57:23 INFO Applying migration id=feed 2026/04/10 22:57:23 INFO Applying migration id=bookmarks 2026/04/10 22:57:23 INFO Applying migration id=shareactivity 2026/04/10 22:57:23 INFO Applying migration id=application 2026/04/10 22:57:23 INFO Applying migration id=certificates 2026/04/10 22:57:23 INFO Applying migration id=rawforward 2026/04/10 22:57:23 INFO Applying migration id=publickey 2026/04/10 22:57:23 INFO Applying migration id=resolvegroup 2026/04/10 22:57:23 INFO Applying migration id=reject 2026/04/10 22:57:23 INFO Applying migration id=autodel 2026/04/10 22:57:23 INFO Applying migration id=jsonb 2026/04/10 22:57:23 INFO Applying migration id=quote 2026/04/10 22:57:23 INFO Applying migration id=rfc9421 2026/04/10 22:57:23 INFO Applying migration id=keys 2026/04/10 22:57:23 INFO Applying migration id=portable 2026/04/10 22:57:23 INFO Applying migration id=proofs 2026/04/10 22:57:23 INFO Applying migration id=contexts 2026/04/10 22:57:23 INFO Applying migration id=deliverieshost 2026/04/10 22:57:23 INFO Applying migration id=pembegin 2026/04/10 22:57:23 INFO Applying migration id=didhost 2026/04/10 22:57:24 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_AlreadyRegistered (0.29s) === RUN TestRegister_Twice 2026/04/10 22:57:24 INFO Applying migration id=initial 2026/04/10 22:57:24 INFO Applying migration id=notesupdated 2026/04/10 22:57:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:24 INFO Applying migration id=activitiesid 2026/04/10 22:57:24 INFO Applying migration id=outbox 2026/04/10 22:57:24 INFO Applying migration id=edits 2026/04/10 22:57:24 INFO Applying migration id=outboxactor 2026/04/10 22:57:24 INFO Applying migration id=outboxsender 2026/04/10 22:57:24 INFO Applying migration id=thread 2026/04/10 22:57:24 INFO Applying migration id=host 2026/04/10 22:57:24 INFO Applying migration id=sharedinbox 2026/04/10 22:57:24 INFO Applying migration id=noteshost 2026/04/10 22:57:24 INFO Applying migration id=fetched 2026/04/10 22:57:24 INFO Applying migration id=move 2026/04/10 22:57:24 INFO Applying migration id=cleanup 2026/04/10 22:57:24 INFO Applying migration id=received 2026/04/10 22:57:24 INFO Applying migration id=namehost 2026/04/10 22:57:24 INFO Applying migration id=outboxhost 2026/04/10 22:57:24 INFO Applying migration id=notesfts 2026/04/10 22:57:24 INFO Applying migration id=iconsname 2026/04/10 22:57:24 INFO Applying migration id=nohash 2026/04/10 22:57:24 INFO Applying migration id=shares 2026/04/10 22:57:24 INFO Applying migration id=actorttl 2026/04/10 22:57:24 INFO Applying migration id=tocc 2026/04/10 22:57:24 INFO Applying migration id=followeds 2026/04/10 22:57:24 INFO Applying migration id=certhash 2026/04/10 22:57:24 INFO Applying migration id=follows_sync 2026/04/10 22:57:24 INFO Applying migration id=jsonpath 2026/04/10 22:57:24 INFO Applying migration id=localforward 2026/04/10 22:57:24 INFO Applying migration id=avatar 2026/04/10 22:57:24 INFO Applying migration id=noimage 2026/04/10 22:57:24 INFO Applying migration id=feed 2026/04/10 22:57:24 INFO Applying migration id=bookmarks 2026/04/10 22:57:24 INFO Applying migration id=shareactivity 2026/04/10 22:57:24 INFO Applying migration id=application 2026/04/10 22:57:24 INFO Applying migration id=certificates 2026/04/10 22:57:24 INFO Applying migration id=rawforward 2026/04/10 22:57:24 INFO Applying migration id=publickey 2026/04/10 22:57:24 INFO Applying migration id=resolvegroup 2026/04/10 22:57:24 INFO Applying migration id=reject 2026/04/10 22:57:24 INFO Applying migration id=autodel 2026/04/10 22:57:24 INFO Applying migration id=jsonb 2026/04/10 22:57:24 INFO Applying migration id=quote 2026/04/10 22:57:24 INFO Applying migration id=rfc9421 2026/04/10 22:57:24 INFO Applying migration id=keys 2026/04/10 22:57:24 INFO Applying migration id=portable 2026/04/10 22:57:24 INFO Applying migration id=proofs 2026/04/10 22:57:24 INFO Applying migration id=contexts 2026/04/10 22:57:24 INFO Applying migration id=deliverieshost 2026/04/10 22:57:24 INFO Applying migration id=pembegin 2026/04/10 22:57:24 INFO Applying migration id=didhost 2026/04/10 22:57:24 INFO Creating new user request.path=/users/register name=erin 2026/04/10 22:57:24 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_Twice (0.15s) === RUN TestRegister_Throttling 2026/04/10 22:57:24 INFO Applying migration id=initial 2026/04/10 22:57:24 INFO Applying migration id=notesupdated 2026/04/10 22:57:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:24 INFO Applying migration id=activitiesid 2026/04/10 22:57:24 INFO Applying migration id=outbox 2026/04/10 22:57:24 INFO Applying migration id=edits 2026/04/10 22:57:24 INFO Applying migration id=outboxactor 2026/04/10 22:57:24 INFO Applying migration id=outboxsender 2026/04/10 22:57:24 INFO Applying migration id=thread 2026/04/10 22:57:24 INFO Applying migration id=host 2026/04/10 22:57:24 INFO Applying migration id=sharedinbox 2026/04/10 22:57:24 INFO Applying migration id=noteshost 2026/04/10 22:57:24 INFO Applying migration id=fetched 2026/04/10 22:57:24 INFO Applying migration id=move 2026/04/10 22:57:24 INFO Applying migration id=cleanup 2026/04/10 22:57:24 INFO Applying migration id=received 2026/04/10 22:57:24 INFO Applying migration id=namehost 2026/04/10 22:57:24 INFO Applying migration id=outboxhost 2026/04/10 22:57:24 INFO Applying migration id=notesfts 2026/04/10 22:57:24 INFO Applying migration id=iconsname 2026/04/10 22:57:24 INFO Applying migration id=nohash 2026/04/10 22:57:24 INFO Applying migration id=shares 2026/04/10 22:57:24 INFO Applying migration id=actorttl 2026/04/10 22:57:24 INFO Applying migration id=tocc 2026/04/10 22:57:24 INFO Applying migration id=followeds 2026/04/10 22:57:24 INFO Applying migration id=certhash 2026/04/10 22:57:24 INFO Applying migration id=follows_sync 2026/04/10 22:57:24 INFO Applying migration id=jsonpath 2026/04/10 22:57:24 INFO Applying migration id=localforward 2026/04/10 22:57:24 INFO Applying migration id=avatar 2026/04/10 22:57:24 INFO Applying migration id=noimage 2026/04/10 22:57:24 INFO Applying migration id=feed 2026/04/10 22:57:24 INFO Applying migration id=bookmarks 2026/04/10 22:57:24 INFO Applying migration id=shareactivity 2026/04/10 22:57:24 INFO Applying migration id=application 2026/04/10 22:57:24 INFO Applying migration id=certificates 2026/04/10 22:57:24 INFO Applying migration id=rawforward 2026/04/10 22:57:24 INFO Applying migration id=publickey 2026/04/10 22:57:24 INFO Applying migration id=resolvegroup 2026/04/10 22:57:24 INFO Applying migration id=reject 2026/04/10 22:57:24 INFO Applying migration id=autodel 2026/04/10 22:57:24 INFO Applying migration id=jsonb 2026/04/10 22:57:24 INFO Applying migration id=quote 2026/04/10 22:57:24 INFO Applying migration id=rfc9421 2026/04/10 22:57:24 INFO Applying migration id=keys 2026/04/10 22:57:24 INFO Applying migration id=portable 2026/04/10 22:57:24 INFO Applying migration id=proofs 2026/04/10 22:57:24 INFO Applying migration id=contexts 2026/04/10 22:57:24 INFO Applying migration id=deliverieshost 2026/04/10 22:57:24 INFO Applying migration id=pembegin 2026/04/10 22:57:24 INFO Applying migration id=didhost 2026/04/10 22:57:24 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling (0.21s) === RUN TestRegister_Throttling30Minutes 2026/04/10 22:57:24 INFO Applying migration id=initial 2026/04/10 22:57:24 INFO Applying migration id=notesupdated 2026/04/10 22:57:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:24 INFO Applying migration id=activitiesid 2026/04/10 22:57:24 INFO Applying migration id=outbox 2026/04/10 22:57:24 INFO Applying migration id=edits 2026/04/10 22:57:24 INFO Applying migration id=outboxactor 2026/04/10 22:57:24 INFO Applying migration id=outboxsender 2026/04/10 22:57:24 INFO Applying migration id=thread 2026/04/10 22:57:24 INFO Applying migration id=host 2026/04/10 22:57:24 INFO Applying migration id=sharedinbox 2026/04/10 22:57:24 INFO Applying migration id=noteshost 2026/04/10 22:57:24 INFO Applying migration id=fetched 2026/04/10 22:57:24 INFO Applying migration id=move 2026/04/10 22:57:24 INFO Applying migration id=cleanup 2026/04/10 22:57:24 INFO Applying migration id=received 2026/04/10 22:57:24 INFO Applying migration id=namehost 2026/04/10 22:57:24 INFO Applying migration id=outboxhost 2026/04/10 22:57:24 INFO Applying migration id=notesfts 2026/04/10 22:57:24 INFO Applying migration id=iconsname 2026/04/10 22:57:24 INFO Applying migration id=nohash 2026/04/10 22:57:24 INFO Applying migration id=shares 2026/04/10 22:57:24 INFO Applying migration id=actorttl 2026/04/10 22:57:24 INFO Applying migration id=tocc 2026/04/10 22:57:24 INFO Applying migration id=followeds 2026/04/10 22:57:24 INFO Applying migration id=certhash 2026/04/10 22:57:24 INFO Applying migration id=follows_sync 2026/04/10 22:57:24 INFO Applying migration id=jsonpath 2026/04/10 22:57:24 INFO Applying migration id=localforward 2026/04/10 22:57:24 INFO Applying migration id=avatar 2026/04/10 22:57:24 INFO Applying migration id=noimage 2026/04/10 22:57:24 INFO Applying migration id=feed 2026/04/10 22:57:24 INFO Applying migration id=bookmarks 2026/04/10 22:57:24 INFO Applying migration id=shareactivity 2026/04/10 22:57:24 INFO Applying migration id=application 2026/04/10 22:57:24 INFO Applying migration id=certificates 2026/04/10 22:57:24 INFO Applying migration id=rawforward 2026/04/10 22:57:24 INFO Applying migration id=publickey 2026/04/10 22:57:24 INFO Applying migration id=resolvegroup 2026/04/10 22:57:24 INFO Applying migration id=reject 2026/04/10 22:57:24 INFO Applying migration id=autodel 2026/04/10 22:57:24 INFO Applying migration id=jsonb 2026/04/10 22:57:24 INFO Applying migration id=quote 2026/04/10 22:57:24 INFO Applying migration id=rfc9421 2026/04/10 22:57:24 INFO Applying migration id=keys 2026/04/10 22:57:24 INFO Applying migration id=portable 2026/04/10 22:57:24 INFO Applying migration id=proofs 2026/04/10 22:57:24 INFO Applying migration id=contexts 2026/04/10 22:57:24 INFO Applying migration id=deliverieshost 2026/04/10 22:57:24 INFO Applying migration id=pembegin 2026/04/10 22:57:24 INFO Applying migration id=didhost 2026/04/10 22:57:24 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling30Minutes (0.20s) === RUN TestRegister_Throttling1Hour 2026/04/10 22:57:24 INFO Applying migration id=initial 2026/04/10 22:57:24 INFO Applying migration id=notesupdated 2026/04/10 22:57:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:24 INFO Applying migration id=activitiesid 2026/04/10 22:57:24 INFO Applying migration id=outbox 2026/04/10 22:57:24 INFO Applying migration id=edits 2026/04/10 22:57:24 INFO Applying migration id=outboxactor 2026/04/10 22:57:24 INFO Applying migration id=outboxsender 2026/04/10 22:57:24 INFO Applying migration id=thread 2026/04/10 22:57:24 INFO Applying migration id=host 2026/04/10 22:57:24 INFO Applying migration id=sharedinbox 2026/04/10 22:57:24 INFO Applying migration id=noteshost 2026/04/10 22:57:24 INFO Applying migration id=fetched 2026/04/10 22:57:24 INFO Applying migration id=move 2026/04/10 22:57:24 INFO Applying migration id=cleanup 2026/04/10 22:57:24 INFO Applying migration id=received 2026/04/10 22:57:24 INFO Applying migration id=namehost 2026/04/10 22:57:24 INFO Applying migration id=outboxhost 2026/04/10 22:57:24 INFO Applying migration id=notesfts 2026/04/10 22:57:24 INFO Applying migration id=iconsname 2026/04/10 22:57:24 INFO Applying migration id=nohash 2026/04/10 22:57:24 INFO Applying migration id=shares 2026/04/10 22:57:24 INFO Applying migration id=actorttl 2026/04/10 22:57:24 INFO Applying migration id=tocc 2026/04/10 22:57:24 INFO Applying migration id=followeds 2026/04/10 22:57:24 INFO Applying migration id=certhash 2026/04/10 22:57:24 INFO Applying migration id=follows_sync 2026/04/10 22:57:24 INFO Applying migration id=jsonpath 2026/04/10 22:57:24 INFO Applying migration id=localforward 2026/04/10 22:57:24 INFO Applying migration id=avatar 2026/04/10 22:57:24 INFO Applying migration id=noimage 2026/04/10 22:57:24 INFO Applying migration id=feed 2026/04/10 22:57:24 INFO Applying migration id=bookmarks 2026/04/10 22:57:24 INFO Applying migration id=shareactivity 2026/04/10 22:57:24 INFO Applying migration id=application 2026/04/10 22:57:24 INFO Applying migration id=certificates 2026/04/10 22:57:24 INFO Applying migration id=rawforward 2026/04/10 22:57:24 INFO Applying migration id=publickey 2026/04/10 22:57:24 INFO Applying migration id=resolvegroup 2026/04/10 22:57:24 INFO Applying migration id=reject 2026/04/10 22:57:24 INFO Applying migration id=autodel 2026/04/10 22:57:24 INFO Applying migration id=jsonb 2026/04/10 22:57:24 INFO Applying migration id=quote 2026/04/10 22:57:24 INFO Applying migration id=rfc9421 2026/04/10 22:57:24 INFO Applying migration id=keys 2026/04/10 22:57:24 INFO Applying migration id=portable 2026/04/10 22:57:24 INFO Applying migration id=proofs 2026/04/10 22:57:24 INFO Applying migration id=contexts 2026/04/10 22:57:24 INFO Applying migration id=deliverieshost 2026/04/10 22:57:24 INFO Applying migration id=pembegin 2026/04/10 22:57:24 INFO Applying migration id=didhost 2026/04/10 22:57:24 INFO Creating new user request.path=/users/register name=erin 2026/04/10 22:57:25 INFO Creating new user request.path=/users/register name=david --- PASS: TestRegister_Throttling1Hour (0.80s) === RUN TestRegister_TwoCertificates 2026/04/10 22:57:25 INFO Applying migration id=initial 2026/04/10 22:57:25 INFO Applying migration id=notesupdated 2026/04/10 22:57:25 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:25 INFO Applying migration id=activitiesid 2026/04/10 22:57:25 INFO Applying migration id=outbox 2026/04/10 22:57:25 INFO Applying migration id=edits 2026/04/10 22:57:25 INFO Applying migration id=outboxactor 2026/04/10 22:57:25 INFO Applying migration id=outboxsender 2026/04/10 22:57:25 INFO Applying migration id=thread 2026/04/10 22:57:25 INFO Applying migration id=host 2026/04/10 22:57:25 INFO Applying migration id=sharedinbox 2026/04/10 22:57:25 INFO Applying migration id=noteshost 2026/04/10 22:57:25 INFO Applying migration id=fetched 2026/04/10 22:57:25 INFO Applying migration id=move 2026/04/10 22:57:25 INFO Applying migration id=cleanup 2026/04/10 22:57:25 INFO Applying migration id=received 2026/04/10 22:57:25 INFO Applying migration id=namehost 2026/04/10 22:57:25 INFO Applying migration id=outboxhost 2026/04/10 22:57:25 INFO Applying migration id=notesfts 2026/04/10 22:57:25 INFO Applying migration id=iconsname 2026/04/10 22:57:25 INFO Applying migration id=nohash 2026/04/10 22:57:25 INFO Applying migration id=shares 2026/04/10 22:57:25 INFO Applying migration id=actorttl 2026/04/10 22:57:25 INFO Applying migration id=tocc 2026/04/10 22:57:25 INFO Applying migration id=followeds 2026/04/10 22:57:25 INFO Applying migration id=certhash 2026/04/10 22:57:25 INFO Applying migration id=follows_sync 2026/04/10 22:57:25 INFO Applying migration id=jsonpath 2026/04/10 22:57:25 INFO Applying migration id=localforward 2026/04/10 22:57:25 INFO Applying migration id=avatar 2026/04/10 22:57:25 INFO Applying migration id=noimage 2026/04/10 22:57:25 INFO Applying migration id=feed 2026/04/10 22:57:25 INFO Applying migration id=bookmarks 2026/04/10 22:57:25 INFO Applying migration id=shareactivity 2026/04/10 22:57:25 INFO Applying migration id=application 2026/04/10 22:57:25 INFO Applying migration id=certificates 2026/04/10 22:57:25 INFO Applying migration id=rawforward 2026/04/10 22:57:25 INFO Applying migration id=publickey 2026/04/10 22:57:25 INFO Applying migration id=resolvegroup 2026/04/10 22:57:25 INFO Applying migration id=reject 2026/04/10 22:57:25 INFO Applying migration id=autodel 2026/04/10 22:57:25 INFO Applying migration id=jsonb 2026/04/10 22:57:25 INFO Applying migration id=quote 2026/04/10 22:57:25 INFO Applying migration id=rfc9421 2026/04/10 22:57:25 INFO Applying migration id=keys 2026/04/10 22:57:25 INFO Applying migration id=portable 2026/04/10 22:57:25 INFO Applying migration id=proofs 2026/04/10 22:57:25 INFO Applying migration id=contexts 2026/04/10 22:57:25 INFO Applying migration id=deliverieshost 2026/04/10 22:57:25 INFO Applying migration id=pembegin 2026/04/10 22:57:25 INFO Applying migration id=didhost 2026/04/10 22:57:25 INFO Redirecting new user 2026/04/10 22:57:25 INFO Creating new user request.path=/users/register name=erin 2026/04/10 22:57:25 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/04/10 22:57:25 INFO Redirecting new user 2026/04/10 22:57:25 INFO Creating new user request.path=/users/register name=erin 2026/04/10 22:57:25 INFO Approving certificate request.path=/users/certificates/approve/4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF request.user=erin user=erin hash=4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF 2026/04/10 22:57:25 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/04/10 22:57:25 INFO Revoking certificate request.path=/users/certificates/revoke/EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A request.user=erin user=erin hash=EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A 2026/04/10 22:57:25 INFO Redirecting new user 2026/04/10 22:57:25 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_TwoCertificates (0.58s) === RUN TestRegister_ForbiddenUserName 2026/04/10 22:57:26 INFO Applying migration id=initial 2026/04/10 22:57:26 INFO Applying migration id=notesupdated 2026/04/10 22:57:26 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:26 INFO Applying migration id=activitiesid 2026/04/10 22:57:26 INFO Applying migration id=outbox 2026/04/10 22:57:26 INFO Applying migration id=edits 2026/04/10 22:57:26 INFO Applying migration id=outboxactor 2026/04/10 22:57:26 INFO Applying migration id=outboxsender 2026/04/10 22:57:26 INFO Applying migration id=thread 2026/04/10 22:57:26 INFO Applying migration id=host 2026/04/10 22:57:26 INFO Applying migration id=sharedinbox 2026/04/10 22:57:26 INFO Applying migration id=noteshost 2026/04/10 22:57:26 INFO Applying migration id=fetched 2026/04/10 22:57:26 INFO Applying migration id=move 2026/04/10 22:57:26 INFO Applying migration id=cleanup 2026/04/10 22:57:26 INFO Applying migration id=received 2026/04/10 22:57:26 INFO Applying migration id=namehost 2026/04/10 22:57:26 INFO Applying migration id=outboxhost 2026/04/10 22:57:26 INFO Applying migration id=notesfts 2026/04/10 22:57:26 INFO Applying migration id=iconsname 2026/04/10 22:57:26 INFO Applying migration id=nohash 2026/04/10 22:57:26 INFO Applying migration id=shares 2026/04/10 22:57:26 INFO Applying migration id=actorttl 2026/04/10 22:57:26 INFO Applying migration id=tocc 2026/04/10 22:57:26 INFO Applying migration id=followeds 2026/04/10 22:57:26 INFO Applying migration id=certhash 2026/04/10 22:57:26 INFO Applying migration id=follows_sync 2026/04/10 22:57:26 INFO Applying migration id=jsonpath 2026/04/10 22:57:26 INFO Applying migration id=localforward 2026/04/10 22:57:26 INFO Applying migration id=avatar 2026/04/10 22:57:26 INFO Applying migration id=noimage 2026/04/10 22:57:26 INFO Applying migration id=feed 2026/04/10 22:57:26 INFO Applying migration id=bookmarks 2026/04/10 22:57:26 INFO Applying migration id=shareactivity 2026/04/10 22:57:26 INFO Applying migration id=application 2026/04/10 22:57:26 INFO Applying migration id=certificates 2026/04/10 22:57:26 INFO Applying migration id=rawforward 2026/04/10 22:57:26 INFO Applying migration id=publickey 2026/04/10 22:57:26 INFO Applying migration id=resolvegroup 2026/04/10 22:57:26 INFO Applying migration id=reject 2026/04/10 22:57:26 INFO Applying migration id=autodel 2026/04/10 22:57:26 INFO Applying migration id=jsonb 2026/04/10 22:57:26 INFO Applying migration id=quote 2026/04/10 22:57:26 INFO Applying migration id=rfc9421 2026/04/10 22:57:26 INFO Applying migration id=keys 2026/04/10 22:57:26 INFO Applying migration id=portable 2026/04/10 22:57:26 INFO Applying migration id=proofs 2026/04/10 22:57:26 INFO Applying migration id=contexts 2026/04/10 22:57:26 INFO Applying migration id=deliverieshost 2026/04/10 22:57:26 INFO Applying migration id=pembegin 2026/04/10 22:57:26 INFO Applying migration id=didhost --- PASS: TestRegister_ForbiddenUserName (0.08s) === RUN TestReply_AuthorNotFollowed 2026/04/10 22:57:26 INFO Applying migration id=initial 2026/04/10 22:57:26 INFO Applying migration id=notesupdated 2026/04/10 22:57:26 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:26 INFO Applying migration id=activitiesid 2026/04/10 22:57:26 INFO Applying migration id=outbox 2026/04/10 22:57:26 INFO Applying migration id=edits 2026/04/10 22:57:26 INFO Applying migration id=outboxactor 2026/04/10 22:57:26 INFO Applying migration id=outboxsender 2026/04/10 22:57:26 INFO Applying migration id=thread 2026/04/10 22:57:26 INFO Applying migration id=host 2026/04/10 22:57:26 INFO Applying migration id=sharedinbox 2026/04/10 22:57:26 INFO Applying migration id=noteshost 2026/04/10 22:57:26 INFO Applying migration id=fetched 2026/04/10 22:57:26 INFO Applying migration id=move 2026/04/10 22:57:26 INFO Applying migration id=cleanup 2026/04/10 22:57:26 INFO Applying migration id=received 2026/04/10 22:57:26 INFO Applying migration id=namehost 2026/04/10 22:57:26 INFO Applying migration id=outboxhost 2026/04/10 22:57:26 INFO Applying migration id=notesfts 2026/04/10 22:57:26 INFO Applying migration id=iconsname 2026/04/10 22:57:26 INFO Applying migration id=nohash 2026/04/10 22:57:26 INFO Applying migration id=shares 2026/04/10 22:57:26 INFO Applying migration id=actorttl 2026/04/10 22:57:26 INFO Applying migration id=tocc 2026/04/10 22:57:26 INFO Applying migration id=followeds 2026/04/10 22:57:26 INFO Applying migration id=certhash 2026/04/10 22:57:26 INFO Applying migration id=follows_sync 2026/04/10 22:57:26 INFO Applying migration id=jsonpath 2026/04/10 22:57:26 INFO Applying migration id=localforward 2026/04/10 22:57:26 INFO Applying migration id=avatar 2026/04/10 22:57:26 INFO Applying migration id=noimage 2026/04/10 22:57:26 INFO Applying migration id=feed 2026/04/10 22:57:26 INFO Applying migration id=bookmarks 2026/04/10 22:57:26 INFO Applying migration id=shareactivity 2026/04/10 22:57:26 INFO Applying migration id=application 2026/04/10 22:57:26 INFO Applying migration id=certificates 2026/04/10 22:57:26 INFO Applying migration id=rawforward 2026/04/10 22:57:26 INFO Applying migration id=publickey 2026/04/10 22:57:26 INFO Applying migration id=resolvegroup 2026/04/10 22:57:26 INFO Applying migration id=reject 2026/04/10 22:57:26 INFO Applying migration id=autodel 2026/04/10 22:57:26 INFO Applying migration id=jsonb 2026/04/10 22:57:26 INFO Applying migration id=quote 2026/04/10 22:57:26 INFO Applying migration id=rfc9421 2026/04/10 22:57:26 INFO Applying migration id=keys 2026/04/10 22:57:26 INFO Applying migration id=portable 2026/04/10 22:57:26 INFO Applying migration id=proofs 2026/04/10 22:57:26 INFO Applying migration id=contexts 2026/04/10 22:57:26 INFO Applying migration id=deliverieshost 2026/04/10 22:57:26 INFO Applying migration id=pembegin 2026/04/10 22:57:26 INFO Applying migration id=didhost 2026/04/10 22:57:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-54bd-780d-87b1-73c48969624a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-54bd-7068-8410-5f09599a05ee activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-54bd-7068-8410-5f09599a05ee 2026/04/10 22:57:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-54bd-7068-8410-5f09599a05ee 2026/04/10 22:57:27 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-54bd-7068-8410-5f09599a05ee 2026/04/10 22:57:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799d-54c2-70ba-a691-4e68375d9860 note=https://localhost.localdomain:8443/post/019d799d-54c2-7067-ba7d-0ea7576440d0 thread=https://localhost.localdomain:8443/post/019d799d-54bd-7068-8410-5f09599a05ee starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-54c2-70ba-a691-4e68375d9860 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-54c2-7067-ba7d-0ea7576440d0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-54c2-7067-ba7d-0ea7576440d0 2026/04/10 22:57:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-54bd-7068-8410-5f09599a05ee 2026/04/10 22:57:27 INFO Generating first response key=/local --- PASS: TestReply_AuthorNotFollowed (1.01s) === RUN TestReply_AuthorFollowed 2026/04/10 22:57:27 INFO Applying migration id=initial 2026/04/10 22:57:27 INFO Applying migration id=notesupdated 2026/04/10 22:57:27 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:27 INFO Applying migration id=activitiesid 2026/04/10 22:57:27 INFO Applying migration id=outbox 2026/04/10 22:57:27 INFO Applying migration id=edits 2026/04/10 22:57:27 INFO Applying migration id=outboxactor 2026/04/10 22:57:27 INFO Applying migration id=outboxsender 2026/04/10 22:57:27 INFO Applying migration id=thread 2026/04/10 22:57:27 INFO Applying migration id=host 2026/04/10 22:57:27 INFO Applying migration id=sharedinbox 2026/04/10 22:57:27 INFO Applying migration id=noteshost 2026/04/10 22:57:27 INFO Applying migration id=fetched 2026/04/10 22:57:27 INFO Applying migration id=move 2026/04/10 22:57:27 INFO Applying migration id=cleanup 2026/04/10 22:57:27 INFO Applying migration id=received 2026/04/10 22:57:27 INFO Applying migration id=namehost 2026/04/10 22:57:27 INFO Applying migration id=outboxhost 2026/04/10 22:57:27 INFO Applying migration id=notesfts 2026/04/10 22:57:27 INFO Applying migration id=iconsname 2026/04/10 22:57:27 INFO Applying migration id=nohash 2026/04/10 22:57:27 INFO Applying migration id=shares 2026/04/10 22:57:27 INFO Applying migration id=actorttl 2026/04/10 22:57:27 INFO Applying migration id=tocc 2026/04/10 22:57:27 INFO Applying migration id=followeds 2026/04/10 22:57:27 INFO Applying migration id=certhash 2026/04/10 22:57:27 INFO Applying migration id=follows_sync 2026/04/10 22:57:27 INFO Applying migration id=jsonpath 2026/04/10 22:57:27 INFO Applying migration id=localforward 2026/04/10 22:57:27 INFO Applying migration id=avatar 2026/04/10 22:57:27 INFO Applying migration id=noimage 2026/04/10 22:57:27 INFO Applying migration id=feed 2026/04/10 22:57:27 INFO Applying migration id=bookmarks 2026/04/10 22:57:27 INFO Applying migration id=shareactivity 2026/04/10 22:57:27 INFO Applying migration id=application 2026/04/10 22:57:27 INFO Applying migration id=certificates 2026/04/10 22:57:27 INFO Applying migration id=rawforward 2026/04/10 22:57:27 INFO Applying migration id=publickey 2026/04/10 22:57:27 INFO Applying migration id=resolvegroup 2026/04/10 22:57:27 INFO Applying migration id=reject 2026/04/10 22:57:27 INFO Applying migration id=autodel 2026/04/10 22:57:27 INFO Applying migration id=jsonb 2026/04/10 22:57:27 INFO Applying migration id=quote 2026/04/10 22:57:27 INFO Applying migration id=rfc9421 2026/04/10 22:57:27 INFO Applying migration id=keys 2026/04/10 22:57:27 INFO Applying migration id=portable 2026/04/10 22:57:27 INFO Applying migration id=proofs 2026/04/10 22:57:27 INFO Applying migration id=contexts 2026/04/10 22:57:27 INFO Applying migration id=deliverieshost 2026/04/10 22:57:27 INFO Applying migration id=pembegin 2026/04/10 22:57:27 INFO Applying migration id=didhost 2026/04/10 22:57:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-591c-778a-8c53-170a4ce93726 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-591d-7b8a-9314-81e00bd5eee1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-591c-778a-8c53-170a4ce93726 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-591c-778a-8c53-170a4ce93726 2026/04/10 22:57:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-591e-74c1-8325-2c9eb11469d4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-591e-73ff-acee-e9e261c7bcec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-591e-73ff-acee-e9e261c7bcec 2026/04/10 22:57:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-591e-73ff-acee-e9e261c7bcec 2026/04/10 22:57:28 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-591e-73ff-acee-e9e261c7bcec 2026/04/10 22:57:28 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799d-5921-7cde-9ad4-ea2c832cc1aa note=https://localhost.localdomain:8443/post/019d799d-5921-7c9e-8583-951ab0d9f50a thread=https://localhost.localdomain:8443/post/019d799d-591e-73ff-acee-e9e261c7bcec starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-5921-7cde-9ad4-ea2c832cc1aa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-5921-7c9e-8583-951ab0d9f50a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-5921-7c9e-8583-951ab0d9f50a 2026/04/10 22:57:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-591e-73ff-acee-e9e261c7bcec 2026/04/10 22:57:28 INFO Generating first response key=/local --- PASS: TestReply_AuthorFollowed (1.12s) === RUN TestReply_PostToFollowers 2026/04/10 22:57:28 INFO Applying migration id=initial 2026/04/10 22:57:28 INFO Applying migration id=notesupdated 2026/04/10 22:57:28 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:28 INFO Applying migration id=activitiesid 2026/04/10 22:57:28 INFO Applying migration id=outbox 2026/04/10 22:57:28 INFO Applying migration id=edits 2026/04/10 22:57:28 INFO Applying migration id=outboxactor 2026/04/10 22:57:28 INFO Applying migration id=outboxsender 2026/04/10 22:57:28 INFO Applying migration id=thread 2026/04/10 22:57:28 INFO Applying migration id=host 2026/04/10 22:57:28 INFO Applying migration id=sharedinbox 2026/04/10 22:57:28 INFO Applying migration id=noteshost 2026/04/10 22:57:28 INFO Applying migration id=fetched 2026/04/10 22:57:28 INFO Applying migration id=move 2026/04/10 22:57:28 INFO Applying migration id=cleanup 2026/04/10 22:57:28 INFO Applying migration id=received 2026/04/10 22:57:28 INFO Applying migration id=namehost 2026/04/10 22:57:28 INFO Applying migration id=outboxhost 2026/04/10 22:57:28 INFO Applying migration id=notesfts 2026/04/10 22:57:28 INFO Applying migration id=iconsname 2026/04/10 22:57:28 INFO Applying migration id=nohash 2026/04/10 22:57:28 INFO Applying migration id=shares 2026/04/10 22:57:28 INFO Applying migration id=actorttl 2026/04/10 22:57:28 INFO Applying migration id=tocc 2026/04/10 22:57:28 INFO Applying migration id=followeds 2026/04/10 22:57:28 INFO Applying migration id=certhash 2026/04/10 22:57:28 INFO Applying migration id=follows_sync 2026/04/10 22:57:28 INFO Applying migration id=jsonpath 2026/04/10 22:57:28 INFO Applying migration id=localforward 2026/04/10 22:57:28 INFO Applying migration id=avatar 2026/04/10 22:57:28 INFO Applying migration id=noimage 2026/04/10 22:57:28 INFO Applying migration id=feed 2026/04/10 22:57:28 INFO Applying migration id=bookmarks 2026/04/10 22:57:28 INFO Applying migration id=shareactivity 2026/04/10 22:57:28 INFO Applying migration id=application 2026/04/10 22:57:28 INFO Applying migration id=certificates 2026/04/10 22:57:28 INFO Applying migration id=rawforward 2026/04/10 22:57:28 INFO Applying migration id=publickey 2026/04/10 22:57:28 INFO Applying migration id=resolvegroup 2026/04/10 22:57:28 INFO Applying migration id=reject 2026/04/10 22:57:28 INFO Applying migration id=autodel 2026/04/10 22:57:28 INFO Applying migration id=jsonb 2026/04/10 22:57:28 INFO Applying migration id=quote 2026/04/10 22:57:28 INFO Applying migration id=rfc9421 2026/04/10 22:57:28 INFO Applying migration id=keys 2026/04/10 22:57:28 INFO Applying migration id=portable 2026/04/10 22:57:28 INFO Applying migration id=proofs 2026/04/10 22:57:28 INFO Applying migration id=contexts 2026/04/10 22:57:28 INFO Applying migration id=deliverieshost 2026/04/10 22:57:28 INFO Applying migration id=pembegin 2026/04/10 22:57:28 INFO Applying migration id=didhost 2026/04/10 22:57:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-5ce9-7323-84e3-0f11973efeb4 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-5ce9-7d8a-aa6b-7671d170a80b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-5ce9-7323-84e3-0f11973efeb4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-5ce9-7323-84e3-0f11973efeb4 2026/04/10 22:57:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-5cea-74a7-babd-dba4083b8775 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-5cea-746f-a0a5-d2999a8517a6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-5cea-746f-a0a5-d2999a8517a6 2026/04/10 22:57:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-5cea-746f-a0a5-d2999a8517a6 2026/04/10 22:57:29 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-5cea-746f-a0a5-d2999a8517a6 2026/04/10 22:57:29 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799d-5ced-79b4-b208-567e724540c8 note=https://localhost.localdomain:8443/post/019d799d-5ced-797a-be4d-dd1c9f523f5c thread=https://localhost.localdomain:8443/post/019d799d-5cea-746f-a0a5-d2999a8517a6 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-5ced-79b4-b208-567e724540c8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-5ced-797a-be4d-dd1c9f523f5c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-5ced-797a-be4d-dd1c9f523f5c 2026/04/10 22:57:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-5cea-746f-a0a5-d2999a8517a6 2026/04/10 22:57:29 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowers (0.97s) === RUN TestReply_PostToFollowersNotFollowing 2026/04/10 22:57:29 INFO Applying migration id=initial 2026/04/10 22:57:29 INFO Applying migration id=notesupdated 2026/04/10 22:57:29 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:29 INFO Applying migration id=activitiesid 2026/04/10 22:57:29 INFO Applying migration id=outbox 2026/04/10 22:57:29 INFO Applying migration id=edits 2026/04/10 22:57:29 INFO Applying migration id=outboxactor 2026/04/10 22:57:29 INFO Applying migration id=outboxsender 2026/04/10 22:57:29 INFO Applying migration id=thread 2026/04/10 22:57:29 INFO Applying migration id=host 2026/04/10 22:57:29 INFO Applying migration id=sharedinbox 2026/04/10 22:57:29 INFO Applying migration id=noteshost 2026/04/10 22:57:29 INFO Applying migration id=fetched 2026/04/10 22:57:29 INFO Applying migration id=move 2026/04/10 22:57:29 INFO Applying migration id=cleanup 2026/04/10 22:57:29 INFO Applying migration id=received 2026/04/10 22:57:29 INFO Applying migration id=namehost 2026/04/10 22:57:29 INFO Applying migration id=outboxhost 2026/04/10 22:57:29 INFO Applying migration id=notesfts 2026/04/10 22:57:29 INFO Applying migration id=iconsname 2026/04/10 22:57:29 INFO Applying migration id=nohash 2026/04/10 22:57:29 INFO Applying migration id=shares 2026/04/10 22:57:29 INFO Applying migration id=actorttl 2026/04/10 22:57:29 INFO Applying migration id=tocc 2026/04/10 22:57:29 INFO Applying migration id=followeds 2026/04/10 22:57:29 INFO Applying migration id=certhash 2026/04/10 22:57:29 INFO Applying migration id=follows_sync 2026/04/10 22:57:29 INFO Applying migration id=jsonpath 2026/04/10 22:57:29 INFO Applying migration id=localforward 2026/04/10 22:57:29 INFO Applying migration id=avatar 2026/04/10 22:57:29 INFO Applying migration id=noimage 2026/04/10 22:57:29 INFO Applying migration id=feed 2026/04/10 22:57:29 INFO Applying migration id=bookmarks 2026/04/10 22:57:29 INFO Applying migration id=shareactivity 2026/04/10 22:57:29 INFO Applying migration id=application 2026/04/10 22:57:29 INFO Applying migration id=certificates 2026/04/10 22:57:29 INFO Applying migration id=rawforward 2026/04/10 22:57:29 INFO Applying migration id=publickey 2026/04/10 22:57:29 INFO Applying migration id=resolvegroup 2026/04/10 22:57:29 INFO Applying migration id=reject 2026/04/10 22:57:29 INFO Applying migration id=autodel 2026/04/10 22:57:29 INFO Applying migration id=jsonb 2026/04/10 22:57:29 INFO Applying migration id=quote 2026/04/10 22:57:29 INFO Applying migration id=rfc9421 2026/04/10 22:57:29 INFO Applying migration id=keys 2026/04/10 22:57:29 INFO Applying migration id=portable 2026/04/10 22:57:29 INFO Applying migration id=proofs 2026/04/10 22:57:29 INFO Applying migration id=contexts 2026/04/10 22:57:29 INFO Applying migration id=deliverieshost 2026/04/10 22:57:29 INFO Applying migration id=pembegin 2026/04/10 22:57:29 INFO Applying migration id=didhost 2026/04/10 22:57:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-5fd7-74ec-915e-41ca7dc4ebda activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-5fd6-7bb0-9900-25c5fe5f9628 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-5fd6-7bb0-9900-25c5fe5f9628 2026/04/10 22:57:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-5fd6-7bb0-9900-25c5fe5f9628 2026/04/10 22:57:30 WARN Post does not exist post=https://localhost.localdomain:8443/post/019d799d-5fd6-7bb0-9900-25c5fe5f9628 2026/04/10 22:57:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-5fd6-7bb0-9900-25c5fe5f9628 2026/04/10 22:57:30 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799d-5fd6-7bb0-9900-25c5fe5f9628 2026/04/10 22:57:30 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersNotFollowing (0.75s) === RUN TestReply_PostToFollowersUnfollowedBeforeReply 2026/04/10 22:57:30 INFO Applying migration id=initial 2026/04/10 22:57:30 INFO Applying migration id=notesupdated 2026/04/10 22:57:30 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:30 INFO Applying migration id=activitiesid 2026/04/10 22:57:30 INFO Applying migration id=outbox 2026/04/10 22:57:30 INFO Applying migration id=edits 2026/04/10 22:57:30 INFO Applying migration id=outboxactor 2026/04/10 22:57:30 INFO Applying migration id=outboxsender 2026/04/10 22:57:30 INFO Applying migration id=thread 2026/04/10 22:57:30 INFO Applying migration id=host 2026/04/10 22:57:30 INFO Applying migration id=sharedinbox 2026/04/10 22:57:30 INFO Applying migration id=noteshost 2026/04/10 22:57:30 INFO Applying migration id=fetched 2026/04/10 22:57:30 INFO Applying migration id=move 2026/04/10 22:57:30 INFO Applying migration id=cleanup 2026/04/10 22:57:30 INFO Applying migration id=received 2026/04/10 22:57:30 INFO Applying migration id=namehost 2026/04/10 22:57:30 INFO Applying migration id=outboxhost 2026/04/10 22:57:30 INFO Applying migration id=notesfts 2026/04/10 22:57:30 INFO Applying migration id=iconsname 2026/04/10 22:57:30 INFO Applying migration id=nohash 2026/04/10 22:57:30 INFO Applying migration id=shares 2026/04/10 22:57:30 INFO Applying migration id=actorttl 2026/04/10 22:57:30 INFO Applying migration id=tocc 2026/04/10 22:57:30 INFO Applying migration id=followeds 2026/04/10 22:57:30 INFO Applying migration id=certhash 2026/04/10 22:57:30 INFO Applying migration id=follows_sync 2026/04/10 22:57:30 INFO Applying migration id=jsonpath 2026/04/10 22:57:30 INFO Applying migration id=localforward 2026/04/10 22:57:30 INFO Applying migration id=avatar 2026/04/10 22:57:30 INFO Applying migration id=noimage 2026/04/10 22:57:30 INFO Applying migration id=feed 2026/04/10 22:57:30 INFO Applying migration id=bookmarks 2026/04/10 22:57:30 INFO Applying migration id=shareactivity 2026/04/10 22:57:30 INFO Applying migration id=application 2026/04/10 22:57:30 INFO Applying migration id=certificates 2026/04/10 22:57:30 INFO Applying migration id=rawforward 2026/04/10 22:57:30 INFO Applying migration id=publickey 2026/04/10 22:57:30 INFO Applying migration id=resolvegroup 2026/04/10 22:57:30 INFO Applying migration id=reject 2026/04/10 22:57:30 INFO Applying migration id=autodel 2026/04/10 22:57:30 INFO Applying migration id=jsonb 2026/04/10 22:57:30 INFO Applying migration id=quote 2026/04/10 22:57:30 INFO Applying migration id=rfc9421 2026/04/10 22:57:30 INFO Applying migration id=keys 2026/04/10 22:57:30 INFO Applying migration id=portable 2026/04/10 22:57:30 INFO Applying migration id=proofs 2026/04/10 22:57:30 INFO Applying migration id=contexts 2026/04/10 22:57:30 INFO Applying migration id=deliverieshost 2026/04/10 22:57:30 INFO Applying migration id=pembegin 2026/04/10 22:57:30 INFO Applying migration id=didhost 2026/04/10 22:57:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-63a1-7e3f-aaec-a238cfeb5856 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-63a2-7795-8ea3-c16372f2e2a6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-63a1-7e3f-aaec-a238cfeb5856 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-63a1-7e3f-aaec-a238cfeb5856 2026/04/10 22:57:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-63a2-7cff-8067-3fe232cfc9ae activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-63a2-7ccc-8219-8254eefbcf8b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-63a2-7ccc-8219-8254eefbcf8b 2026/04/10 22:57:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-63a2-7ccc-8219-8254eefbcf8b 2026/04/10 22:57:31 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799d-63a5-727a-8b02-a2464a0f6a05 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-63a1-7e3f-aaec-a238cfeb5856 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:31 WARN Post does not exist post=https://localhost.localdomain:8443/post/019d799d-63a2-7ccc-8219-8254eefbcf8b 2026/04/10 22:57:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-63a2-7ccc-8219-8254eefbcf8b 2026/04/10 22:57:31 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799d-63a2-7ccc-8219-8254eefbcf8b 2026/04/10 22:57:31 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedBeforeReply (0.97s) === RUN TestReply_PostToFollowersUnfollowedAfterReply 2026/04/10 22:57:31 INFO Applying migration id=initial 2026/04/10 22:57:31 INFO Applying migration id=notesupdated 2026/04/10 22:57:31 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:31 INFO Applying migration id=activitiesid 2026/04/10 22:57:31 INFO Applying migration id=outbox 2026/04/10 22:57:31 INFO Applying migration id=edits 2026/04/10 22:57:31 INFO Applying migration id=outboxactor 2026/04/10 22:57:31 INFO Applying migration id=outboxsender 2026/04/10 22:57:31 INFO Applying migration id=thread 2026/04/10 22:57:31 INFO Applying migration id=host 2026/04/10 22:57:31 INFO Applying migration id=sharedinbox 2026/04/10 22:57:31 INFO Applying migration id=noteshost 2026/04/10 22:57:31 INFO Applying migration id=fetched 2026/04/10 22:57:31 INFO Applying migration id=move 2026/04/10 22:57:31 INFO Applying migration id=cleanup 2026/04/10 22:57:31 INFO Applying migration id=received 2026/04/10 22:57:31 INFO Applying migration id=namehost 2026/04/10 22:57:31 INFO Applying migration id=outboxhost 2026/04/10 22:57:31 INFO Applying migration id=notesfts 2026/04/10 22:57:31 INFO Applying migration id=iconsname 2026/04/10 22:57:31 INFO Applying migration id=nohash 2026/04/10 22:57:31 INFO Applying migration id=shares 2026/04/10 22:57:31 INFO Applying migration id=actorttl 2026/04/10 22:57:31 INFO Applying migration id=tocc 2026/04/10 22:57:31 INFO Applying migration id=followeds 2026/04/10 22:57:31 INFO Applying migration id=certhash 2026/04/10 22:57:31 INFO Applying migration id=follows_sync 2026/04/10 22:57:31 INFO Applying migration id=jsonpath 2026/04/10 22:57:31 INFO Applying migration id=localforward 2026/04/10 22:57:31 INFO Applying migration id=avatar 2026/04/10 22:57:31 INFO Applying migration id=noimage 2026/04/10 22:57:31 INFO Applying migration id=feed 2026/04/10 22:57:31 INFO Applying migration id=bookmarks 2026/04/10 22:57:31 INFO Applying migration id=shareactivity 2026/04/10 22:57:31 INFO Applying migration id=application 2026/04/10 22:57:31 INFO Applying migration id=certificates 2026/04/10 22:57:31 INFO Applying migration id=rawforward 2026/04/10 22:57:31 INFO Applying migration id=publickey 2026/04/10 22:57:31 INFO Applying migration id=resolvegroup 2026/04/10 22:57:31 INFO Applying migration id=reject 2026/04/10 22:57:31 INFO Applying migration id=autodel 2026/04/10 22:57:31 INFO Applying migration id=jsonb 2026/04/10 22:57:31 INFO Applying migration id=quote 2026/04/10 22:57:31 INFO Applying migration id=rfc9421 2026/04/10 22:57:31 INFO Applying migration id=keys 2026/04/10 22:57:31 INFO Applying migration id=portable 2026/04/10 22:57:31 INFO Applying migration id=proofs 2026/04/10 22:57:31 INFO Applying migration id=contexts 2026/04/10 22:57:31 INFO Applying migration id=deliverieshost 2026/04/10 22:57:31 INFO Applying migration id=pembegin 2026/04/10 22:57:31 INFO Applying migration id=didhost 2026/04/10 22:57:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-6726-7b25-b5f5-c1343c6b6ad0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-6727-7b21-9f1d-ad75b0f726bc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-6726-7b25-b5f5-c1343c6b6ad0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-6726-7b25-b5f5-c1343c6b6ad0 2026/04/10 22:57:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-6728-72f5-8219-5404cd5b0811 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-6728-72a7-a009-ed06ace35147 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-6728-72a7-a009-ed06ace35147 2026/04/10 22:57:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-6728-72a7-a009-ed06ace35147 2026/04/10 22:57:31 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-6728-72a7-a009-ed06ace35147 2026/04/10 22:57:31 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799d-672c-7e93-b356-6baa7f07de84 note=https://localhost.localdomain:8443/post/019d799d-672c-7e47-a617-eb7fac1fa206 thread=https://localhost.localdomain:8443/post/019d799d-6728-72a7-a009-ed06ace35147 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-672c-7e93-b356-6baa7f07de84 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-672c-7e47-a617-eb7fac1fa206 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-672c-7e47-a617-eb7fac1fa206 2026/04/10 22:57:31 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799d-672e-7887-b833-cd41918e2356 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-6726-7b25-b5f5-c1343c6b6ad0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-6728-72a7-a009-ed06ace35147 2026/04/10 22:57:31 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799d-6728-72a7-a009-ed06ace35147 2026/04/10 22:57:31 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedAfterReply (0.91s) === RUN TestReply_SelfReply 2026/04/10 22:57:31 INFO Applying migration id=initial 2026/04/10 22:57:31 INFO Applying migration id=notesupdated 2026/04/10 22:57:31 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:31 INFO Applying migration id=activitiesid 2026/04/10 22:57:31 INFO Applying migration id=outbox 2026/04/10 22:57:31 INFO Applying migration id=edits 2026/04/10 22:57:31 INFO Applying migration id=outboxactor 2026/04/10 22:57:31 INFO Applying migration id=outboxsender 2026/04/10 22:57:31 INFO Applying migration id=thread 2026/04/10 22:57:31 INFO Applying migration id=host 2026/04/10 22:57:31 INFO Applying migration id=sharedinbox 2026/04/10 22:57:31 INFO Applying migration id=noteshost 2026/04/10 22:57:31 INFO Applying migration id=fetched 2026/04/10 22:57:31 INFO Applying migration id=move 2026/04/10 22:57:31 INFO Applying migration id=cleanup 2026/04/10 22:57:31 INFO Applying migration id=received 2026/04/10 22:57:31 INFO Applying migration id=namehost 2026/04/10 22:57:31 INFO Applying migration id=outboxhost 2026/04/10 22:57:31 INFO Applying migration id=notesfts 2026/04/10 22:57:31 INFO Applying migration id=iconsname 2026/04/10 22:57:31 INFO Applying migration id=nohash 2026/04/10 22:57:31 INFO Applying migration id=shares 2026/04/10 22:57:31 INFO Applying migration id=actorttl 2026/04/10 22:57:31 INFO Applying migration id=tocc 2026/04/10 22:57:31 INFO Applying migration id=followeds 2026/04/10 22:57:31 INFO Applying migration id=certhash 2026/04/10 22:57:31 INFO Applying migration id=follows_sync 2026/04/10 22:57:31 INFO Applying migration id=jsonpath 2026/04/10 22:57:32 INFO Applying migration id=localforward 2026/04/10 22:57:32 INFO Applying migration id=avatar 2026/04/10 22:57:32 INFO Applying migration id=noimage 2026/04/10 22:57:32 INFO Applying migration id=feed 2026/04/10 22:57:32 INFO Applying migration id=bookmarks 2026/04/10 22:57:32 INFO Applying migration id=shareactivity 2026/04/10 22:57:32 INFO Applying migration id=application 2026/04/10 22:57:32 INFO Applying migration id=certificates 2026/04/10 22:57:32 INFO Applying migration id=rawforward 2026/04/10 22:57:32 INFO Applying migration id=publickey 2026/04/10 22:57:32 INFO Applying migration id=resolvegroup 2026/04/10 22:57:32 INFO Applying migration id=reject 2026/04/10 22:57:32 INFO Applying migration id=autodel 2026/04/10 22:57:32 INFO Applying migration id=jsonb 2026/04/10 22:57:32 INFO Applying migration id=quote 2026/04/10 22:57:32 INFO Applying migration id=rfc9421 2026/04/10 22:57:32 INFO Applying migration id=keys 2026/04/10 22:57:32 INFO Applying migration id=portable 2026/04/10 22:57:32 INFO Applying migration id=proofs 2026/04/10 22:57:32 INFO Applying migration id=contexts 2026/04/10 22:57:32 INFO Applying migration id=deliverieshost 2026/04/10 22:57:32 INFO Applying migration id=pembegin 2026/04/10 22:57:32 INFO Applying migration id=didhost 2026/04/10 22:57:32 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-6a84-74d4-8666-489f2fe3f59d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-6a85-70dc-a6f3-ebf02235afa9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-6a84-74d4-8666-489f2fe3f59d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-6a84-74d4-8666-489f2fe3f59d 2026/04/10 22:57:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-6a85-78a6-923a-dfdb5c505d07 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-6a85-786b-a07b-b451c079e7c8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-6a85-786b-a07b-b451c079e7c8 2026/04/10 22:57:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-6a85-786b-a07b-b451c079e7c8 2026/04/10 22:57:32 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-6a85-786b-a07b-b451c079e7c8 2026/04/10 22:57:32 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799d-6a88-7cdc-ad7e-d83e5ed7e289 note=https://localhost.localdomain:8443/post/019d799d-6a88-7c9d-99fe-0f98cbbf0b89 thread=https://localhost.localdomain:8443/post/019d799d-6a85-786b-a07b-b451c079e7c8 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-6a88-7cdc-ad7e-d83e5ed7e289 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-6a88-7c9d-99fe-0f98cbbf0b89 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-6a88-7c9d-99fe-0f98cbbf0b89 2026/04/10 22:57:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-6a85-786b-a07b-b451c079e7c8 2026/04/10 22:57:32 INFO Generating first response key=/local --- PASS: TestReply_SelfReply (0.86s) === RUN TestReply_ReplyToPublicPostByFollowedUser 2026/04/10 22:57:32 INFO Applying migration id=initial 2026/04/10 22:57:32 INFO Applying migration id=notesupdated 2026/04/10 22:57:32 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:32 INFO Applying migration id=activitiesid 2026/04/10 22:57:32 INFO Applying migration id=outbox 2026/04/10 22:57:32 INFO Applying migration id=edits 2026/04/10 22:57:32 INFO Applying migration id=outboxactor 2026/04/10 22:57:32 INFO Applying migration id=outboxsender 2026/04/10 22:57:32 INFO Applying migration id=thread 2026/04/10 22:57:32 INFO Applying migration id=host 2026/04/10 22:57:32 INFO Applying migration id=sharedinbox 2026/04/10 22:57:32 INFO Applying migration id=noteshost 2026/04/10 22:57:32 INFO Applying migration id=fetched 2026/04/10 22:57:32 INFO Applying migration id=move 2026/04/10 22:57:32 INFO Applying migration id=cleanup 2026/04/10 22:57:32 INFO Applying migration id=received 2026/04/10 22:57:32 INFO Applying migration id=namehost 2026/04/10 22:57:32 INFO Applying migration id=outboxhost 2026/04/10 22:57:32 INFO Applying migration id=notesfts 2026/04/10 22:57:32 INFO Applying migration id=iconsname 2026/04/10 22:57:32 INFO Applying migration id=nohash 2026/04/10 22:57:32 INFO Applying migration id=shares 2026/04/10 22:57:32 INFO Applying migration id=actorttl 2026/04/10 22:57:32 INFO Applying migration id=tocc 2026/04/10 22:57:32 INFO Applying migration id=followeds 2026/04/10 22:57:32 INFO Applying migration id=certhash 2026/04/10 22:57:32 INFO Applying migration id=follows_sync 2026/04/10 22:57:32 INFO Applying migration id=jsonpath 2026/04/10 22:57:32 INFO Applying migration id=localforward 2026/04/10 22:57:32 INFO Applying migration id=avatar 2026/04/10 22:57:32 INFO Applying migration id=noimage 2026/04/10 22:57:32 INFO Applying migration id=feed 2026/04/10 22:57:32 INFO Applying migration id=bookmarks 2026/04/10 22:57:32 INFO Applying migration id=shareactivity 2026/04/10 22:57:32 INFO Applying migration id=application 2026/04/10 22:57:32 INFO Applying migration id=certificates 2026/04/10 22:57:32 INFO Applying migration id=rawforward 2026/04/10 22:57:32 INFO Applying migration id=publickey 2026/04/10 22:57:32 INFO Applying migration id=resolvegroup 2026/04/10 22:57:32 INFO Applying migration id=reject 2026/04/10 22:57:32 INFO Applying migration id=autodel 2026/04/10 22:57:32 INFO Applying migration id=jsonb 2026/04/10 22:57:32 INFO Applying migration id=quote 2026/04/10 22:57:32 INFO Applying migration id=rfc9421 2026/04/10 22:57:32 INFO Applying migration id=keys 2026/04/10 22:57:32 INFO Applying migration id=portable 2026/04/10 22:57:32 INFO Applying migration id=proofs 2026/04/10 22:57:32 INFO Applying migration id=contexts 2026/04/10 22:57:32 INFO Applying migration id=deliverieshost 2026/04/10 22:57:32 INFO Applying migration id=pembegin 2026/04/10 22:57:32 INFO Applying migration id=didhost 2026/04/10 22:57:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-6d94-7b96-beda-3a646eeeff48 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-6d95-7660-acc1-13f0ca0131b0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-6d94-7b96-beda-3a646eeeff48 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-6d94-7b96-beda-3a646eeeff48 2026/04/10 22:57:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-6d95-7c9f-a599-0969ef6693d5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-6d95-7c64-be63-c4a05063f184 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-6d95-7c64-be63-c4a05063f184 2026/04/10 22:57:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-6d95-7c64-be63-c4a05063f184 2026/04/10 22:57:33 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-6d95-7c64-be63-c4a05063f184 2026/04/10 22:57:33 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799d-6d99-7734-bdd5-b430c47d67eb note=https://localhost.localdomain:8443/post/019d799d-6d99-76f4-8402-65a01d71131b thread=https://localhost.localdomain:8443/post/019d799d-6d95-7c64-be63-c4a05063f184 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-6d99-7734-bdd5-b430c47d67eb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-6d99-76f4-8402-65a01d71131b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799d-6d99-76f4-8402-65a01d71131b 2026/04/10 22:57:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-6d95-7c64-be63-c4a05063f184 2026/04/10 22:57:33 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByFollowedUser (0.79s) === RUN TestReply_ReplyToPublicPostByNotFollowedUser 2026/04/10 22:57:33 INFO Applying migration id=initial 2026/04/10 22:57:33 INFO Applying migration id=notesupdated 2026/04/10 22:57:33 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:33 INFO Applying migration id=activitiesid 2026/04/10 22:57:33 INFO Applying migration id=outbox 2026/04/10 22:57:33 INFO Applying migration id=edits 2026/04/10 22:57:33 INFO Applying migration id=outboxactor 2026/04/10 22:57:33 INFO Applying migration id=outboxsender 2026/04/10 22:57:33 INFO Applying migration id=thread 2026/04/10 22:57:33 INFO Applying migration id=host 2026/04/10 22:57:33 INFO Applying migration id=sharedinbox 2026/04/10 22:57:33 INFO Applying migration id=noteshost 2026/04/10 22:57:33 INFO Applying migration id=fetched 2026/04/10 22:57:33 INFO Applying migration id=move 2026/04/10 22:57:33 INFO Applying migration id=cleanup 2026/04/10 22:57:33 INFO Applying migration id=received 2026/04/10 22:57:33 INFO Applying migration id=namehost 2026/04/10 22:57:33 INFO Applying migration id=outboxhost 2026/04/10 22:57:33 INFO Applying migration id=notesfts 2026/04/10 22:57:33 INFO Applying migration id=iconsname 2026/04/10 22:57:33 INFO Applying migration id=nohash 2026/04/10 22:57:33 INFO Applying migration id=shares 2026/04/10 22:57:33 INFO Applying migration id=actorttl 2026/04/10 22:57:33 INFO Applying migration id=tocc 2026/04/10 22:57:33 INFO Applying migration id=followeds 2026/04/10 22:57:33 INFO Applying migration id=certhash 2026/04/10 22:57:33 INFO Applying migration id=follows_sync 2026/04/10 22:57:33 INFO Applying migration id=jsonpath 2026/04/10 22:57:33 INFO Applying migration id=localforward 2026/04/10 22:57:33 INFO Applying migration id=avatar 2026/04/10 22:57:33 INFO Applying migration id=noimage 2026/04/10 22:57:33 INFO Applying migration id=feed 2026/04/10 22:57:33 INFO Applying migration id=bookmarks 2026/04/10 22:57:33 INFO Applying migration id=shareactivity 2026/04/10 22:57:33 INFO Applying migration id=application 2026/04/10 22:57:33 INFO Applying migration id=certificates 2026/04/10 22:57:33 INFO Applying migration id=rawforward 2026/04/10 22:57:33 INFO Applying migration id=publickey 2026/04/10 22:57:33 INFO Applying migration id=resolvegroup 2026/04/10 22:57:33 INFO Applying migration id=reject 2026/04/10 22:57:33 INFO Applying migration id=autodel 2026/04/10 22:57:33 INFO Applying migration id=jsonb 2026/04/10 22:57:33 INFO Applying migration id=quote 2026/04/10 22:57:33 INFO Applying migration id=rfc9421 2026/04/10 22:57:33 INFO Applying migration id=keys 2026/04/10 22:57:33 INFO Applying migration id=portable 2026/04/10 22:57:33 INFO Applying migration id=proofs 2026/04/10 22:57:33 INFO Applying migration id=contexts 2026/04/10 22:57:33 INFO Applying migration id=deliverieshost 2026/04/10 22:57:33 INFO Applying migration id=pembegin 2026/04/10 22:57:33 INFO Applying migration id=didhost 2026/04/10 22:57:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-7098-7868-9eed-9e77f4519800 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-7098-7655-acc5-4920a2baac94 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-7098-7655-acc5-4920a2baac94 2026/04/10 22:57:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-7098-7655-acc5-4920a2baac94 2026/04/10 22:57:34 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-7098-7655-acc5-4920a2baac94 2026/04/10 22:57:34 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799d-709b-7e0f-8068-d0dfbc933736 note=https://localhost.localdomain:8443/post/019d799d-709b-7dda-b6ea-73fa044a0b5d thread=https://localhost.localdomain:8443/post/019d799d-7098-7655-acc5-4920a2baac94 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-709b-7e0f-8068-d0dfbc933736 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-709b-7dda-b6ea-73fa044a0b5d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799d-709b-7dda-b6ea-73fa044a0b5d 2026/04/10 22:57:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-7098-7655-acc5-4920a2baac94 2026/04/10 22:57:34 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByNotFollowedUser (0.77s) === RUN TestReply_DM 2026/04/10 22:57:34 INFO Applying migration id=initial 2026/04/10 22:57:34 INFO Applying migration id=notesupdated 2026/04/10 22:57:34 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:34 INFO Applying migration id=activitiesid 2026/04/10 22:57:34 INFO Applying migration id=outbox 2026/04/10 22:57:34 INFO Applying migration id=edits 2026/04/10 22:57:34 INFO Applying migration id=outboxactor 2026/04/10 22:57:34 INFO Applying migration id=outboxsender 2026/04/10 22:57:34 INFO Applying migration id=thread 2026/04/10 22:57:34 INFO Applying migration id=host 2026/04/10 22:57:34 INFO Applying migration id=sharedinbox 2026/04/10 22:57:34 INFO Applying migration id=noteshost 2026/04/10 22:57:34 INFO Applying migration id=fetched 2026/04/10 22:57:34 INFO Applying migration id=move 2026/04/10 22:57:34 INFO Applying migration id=cleanup 2026/04/10 22:57:34 INFO Applying migration id=received 2026/04/10 22:57:34 INFO Applying migration id=namehost 2026/04/10 22:57:34 INFO Applying migration id=outboxhost 2026/04/10 22:57:34 INFO Applying migration id=notesfts 2026/04/10 22:57:34 INFO Applying migration id=iconsname 2026/04/10 22:57:34 INFO Applying migration id=nohash 2026/04/10 22:57:34 INFO Applying migration id=shares 2026/04/10 22:57:34 INFO Applying migration id=actorttl 2026/04/10 22:57:34 INFO Applying migration id=tocc 2026/04/10 22:57:34 INFO Applying migration id=followeds 2026/04/10 22:57:34 INFO Applying migration id=certhash 2026/04/10 22:57:34 INFO Applying migration id=follows_sync 2026/04/10 22:57:34 INFO Applying migration id=jsonpath 2026/04/10 22:57:34 INFO Applying migration id=localforward 2026/04/10 22:57:34 INFO Applying migration id=avatar 2026/04/10 22:57:34 INFO Applying migration id=noimage 2026/04/10 22:57:34 INFO Applying migration id=feed 2026/04/10 22:57:34 INFO Applying migration id=bookmarks 2026/04/10 22:57:34 INFO Applying migration id=shareactivity 2026/04/10 22:57:34 INFO Applying migration id=application 2026/04/10 22:57:34 INFO Applying migration id=certificates 2026/04/10 22:57:34 INFO Applying migration id=rawforward 2026/04/10 22:57:34 INFO Applying migration id=publickey 2026/04/10 22:57:34 INFO Applying migration id=resolvegroup 2026/04/10 22:57:34 INFO Applying migration id=reject 2026/04/10 22:57:34 INFO Applying migration id=autodel 2026/04/10 22:57:34 INFO Applying migration id=jsonb 2026/04/10 22:57:34 INFO Applying migration id=quote 2026/04/10 22:57:34 INFO Applying migration id=rfc9421 2026/04/10 22:57:34 INFO Applying migration id=keys 2026/04/10 22:57:34 INFO Applying migration id=portable 2026/04/10 22:57:34 INFO Applying migration id=proofs 2026/04/10 22:57:34 INFO Applying migration id=contexts 2026/04/10 22:57:34 INFO Applying migration id=deliverieshost 2026/04/10 22:57:34 INFO Applying migration id=pembegin 2026/04/10 22:57:34 INFO Applying migration id=didhost 2026/04/10 22:57:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-7436-777c-9128-5087414520cc activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-7437-7079-83f3-65a2e3e6f849 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-7436-777c-9128-5087414520cc activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-7436-777c-9128-5087414520cc 2026/04/10 22:57:35 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:57:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-7437-7680-bdcb-36c359edc91a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-7437-755b-8ca6-b2c3ed2eb95c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-7437-755b-8ca6-b2c3ed2eb95c 2026/04/10 22:57:35 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-7437-755b-8ca6-b2c3ed2eb95c 2026/04/10 22:57:35 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-7437-755b-8ca6-b2c3ed2eb95c 2026/04/10 22:57:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-743c-7184-9f49-d685b8dc02a8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-743c-7155-9a10-d1e5a7bb6221 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-743c-7155-9a10-d1e5a7bb6221 --- PASS: TestReply_DM (0.93s) === RUN TestReply_DMUnfollowed 2026/04/10 22:57:35 INFO Applying migration id=initial 2026/04/10 22:57:35 INFO Applying migration id=notesupdated 2026/04/10 22:57:35 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:35 INFO Applying migration id=activitiesid 2026/04/10 22:57:35 INFO Applying migration id=outbox 2026/04/10 22:57:35 INFO Applying migration id=edits 2026/04/10 22:57:35 INFO Applying migration id=outboxactor 2026/04/10 22:57:35 INFO Applying migration id=outboxsender 2026/04/10 22:57:35 INFO Applying migration id=thread 2026/04/10 22:57:35 INFO Applying migration id=host 2026/04/10 22:57:35 INFO Applying migration id=sharedinbox 2026/04/10 22:57:35 INFO Applying migration id=noteshost 2026/04/10 22:57:35 INFO Applying migration id=fetched 2026/04/10 22:57:35 INFO Applying migration id=move 2026/04/10 22:57:35 INFO Applying migration id=cleanup 2026/04/10 22:57:35 INFO Applying migration id=received 2026/04/10 22:57:35 INFO Applying migration id=namehost 2026/04/10 22:57:35 INFO Applying migration id=outboxhost 2026/04/10 22:57:35 INFO Applying migration id=notesfts 2026/04/10 22:57:35 INFO Applying migration id=iconsname 2026/04/10 22:57:35 INFO Applying migration id=nohash 2026/04/10 22:57:35 INFO Applying migration id=shares 2026/04/10 22:57:35 INFO Applying migration id=actorttl 2026/04/10 22:57:35 INFO Applying migration id=tocc 2026/04/10 22:57:35 INFO Applying migration id=followeds 2026/04/10 22:57:35 INFO Applying migration id=certhash 2026/04/10 22:57:35 INFO Applying migration id=follows_sync 2026/04/10 22:57:35 INFO Applying migration id=jsonpath 2026/04/10 22:57:35 INFO Applying migration id=localforward 2026/04/10 22:57:35 INFO Applying migration id=avatar 2026/04/10 22:57:35 INFO Applying migration id=noimage 2026/04/10 22:57:35 INFO Applying migration id=feed 2026/04/10 22:57:35 INFO Applying migration id=bookmarks 2026/04/10 22:57:35 INFO Applying migration id=shareactivity 2026/04/10 22:57:35 INFO Applying migration id=application 2026/04/10 22:57:35 INFO Applying migration id=certificates 2026/04/10 22:57:35 INFO Applying migration id=rawforward 2026/04/10 22:57:35 INFO Applying migration id=publickey 2026/04/10 22:57:35 INFO Applying migration id=resolvegroup 2026/04/10 22:57:35 INFO Applying migration id=reject 2026/04/10 22:57:35 INFO Applying migration id=autodel 2026/04/10 22:57:35 INFO Applying migration id=jsonb 2026/04/10 22:57:35 INFO Applying migration id=quote 2026/04/10 22:57:35 INFO Applying migration id=rfc9421 2026/04/10 22:57:35 INFO Applying migration id=keys 2026/04/10 22:57:35 INFO Applying migration id=portable 2026/04/10 22:57:35 INFO Applying migration id=proofs 2026/04/10 22:57:35 INFO Applying migration id=contexts 2026/04/10 22:57:35 INFO Applying migration id=deliverieshost 2026/04/10 22:57:35 INFO Applying migration id=pembegin 2026/04/10 22:57:35 INFO Applying migration id=didhost 2026/04/10 22:57:36 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-7740-7118-ab59-cd47d5e945fb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-7740-7b1d-a405-c5b99523e022 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-7740-7118-ab59-cd47d5e945fb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-7740-7118-ab59-cd47d5e945fb 2026/04/10 22:57:36 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:57:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-7741-749c-9f87-333863fc7ad3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-7741-730f-a6dd-cd0a464c4481 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-7741-730f-a6dd-cd0a464c4481 2026/04/10 22:57:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-7741-730f-a6dd-cd0a464c4481 2026/04/10 22:57:36 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799d-7747-7969-a415-ad42a97206b5 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-7740-7118-ab59-cd47d5e945fb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:36 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-7741-730f-a6dd-cd0a464c4481 2026/04/10 22:57:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-7748-76f8-b546-c131046292f5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-7748-76b9-9992-0a5a8cbedd7f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-7748-76b9-9992-0a5a8cbedd7f --- PASS: TestReply_DMUnfollowed (0.78s) === RUN TestReply_DMUnfollowedBeforeFeedUpdate 2026/04/10 22:57:36 INFO Applying migration id=initial 2026/04/10 22:57:36 INFO Applying migration id=notesupdated 2026/04/10 22:57:36 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:36 INFO Applying migration id=activitiesid 2026/04/10 22:57:36 INFO Applying migration id=outbox 2026/04/10 22:57:36 INFO Applying migration id=edits 2026/04/10 22:57:36 INFO Applying migration id=outboxactor 2026/04/10 22:57:36 INFO Applying migration id=outboxsender 2026/04/10 22:57:36 INFO Applying migration id=thread 2026/04/10 22:57:36 INFO Applying migration id=host 2026/04/10 22:57:36 INFO Applying migration id=sharedinbox 2026/04/10 22:57:36 INFO Applying migration id=noteshost 2026/04/10 22:57:36 INFO Applying migration id=fetched 2026/04/10 22:57:36 INFO Applying migration id=move 2026/04/10 22:57:36 INFO Applying migration id=cleanup 2026/04/10 22:57:36 INFO Applying migration id=received 2026/04/10 22:57:36 INFO Applying migration id=namehost 2026/04/10 22:57:36 INFO Applying migration id=outboxhost 2026/04/10 22:57:36 INFO Applying migration id=notesfts 2026/04/10 22:57:36 INFO Applying migration id=iconsname 2026/04/10 22:57:36 INFO Applying migration id=nohash 2026/04/10 22:57:36 INFO Applying migration id=shares 2026/04/10 22:57:36 INFO Applying migration id=actorttl 2026/04/10 22:57:36 INFO Applying migration id=tocc 2026/04/10 22:57:36 INFO Applying migration id=followeds 2026/04/10 22:57:36 INFO Applying migration id=certhash 2026/04/10 22:57:36 INFO Applying migration id=follows_sync 2026/04/10 22:57:36 INFO Applying migration id=jsonpath 2026/04/10 22:57:36 INFO Applying migration id=localforward 2026/04/10 22:57:36 INFO Applying migration id=avatar 2026/04/10 22:57:36 INFO Applying migration id=noimage 2026/04/10 22:57:36 INFO Applying migration id=feed 2026/04/10 22:57:36 INFO Applying migration id=bookmarks 2026/04/10 22:57:36 INFO Applying migration id=shareactivity 2026/04/10 22:57:36 INFO Applying migration id=application 2026/04/10 22:57:36 INFO Applying migration id=certificates 2026/04/10 22:57:36 INFO Applying migration id=rawforward 2026/04/10 22:57:36 INFO Applying migration id=publickey 2026/04/10 22:57:36 INFO Applying migration id=resolvegroup 2026/04/10 22:57:36 INFO Applying migration id=reject 2026/04/10 22:57:36 INFO Applying migration id=autodel 2026/04/10 22:57:36 INFO Applying migration id=jsonb 2026/04/10 22:57:36 INFO Applying migration id=quote 2026/04/10 22:57:36 INFO Applying migration id=rfc9421 2026/04/10 22:57:36 INFO Applying migration id=keys 2026/04/10 22:57:36 INFO Applying migration id=portable 2026/04/10 22:57:36 INFO Applying migration id=proofs 2026/04/10 22:57:36 INFO Applying migration id=contexts 2026/04/10 22:57:36 INFO Applying migration id=deliverieshost 2026/04/10 22:57:36 INFO Applying migration id=pembegin 2026/04/10 22:57:36 INFO Applying migration id=didhost 2026/04/10 22:57:37 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-7d70-796f-a737-7ef81e7bf707 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-7d71-733f-995c-8e322bca3ace activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-7d70-796f-a737-7ef81e7bf707 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-7d70-796f-a737-7ef81e7bf707 2026/04/10 22:57:37 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:57:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-7d71-7ab0-8b3e-6f1f7c36eab2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-7d71-791e-adf1-426e4ae54efe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-7d71-791e-adf1-426e4ae54efe 2026/04/10 22:57:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-7d71-791e-adf1-426e4ae54efe 2026/04/10 22:57:37 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799d-7d75-739e-a9a7-eb53903dfb77 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-7d70-796f-a737-7ef81e7bf707 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:37 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-7d71-791e-adf1-426e4ae54efe 2026/04/10 22:57:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-7d75-7ede-8911-e5601710c318 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-7d75-7e9f-a701-c333f543eaf9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-7d75-7e9f-a701-c333f543eaf9 --- PASS: TestReply_DMUnfollowedBeforeFeedUpdate (1.58s) === RUN TestReply_DMToAnotherUser 2026/04/10 22:57:37 INFO Applying migration id=initial 2026/04/10 22:57:37 INFO Applying migration id=notesupdated 2026/04/10 22:57:37 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:37 INFO Applying migration id=activitiesid 2026/04/10 22:57:37 INFO Applying migration id=outbox 2026/04/10 22:57:37 INFO Applying migration id=edits 2026/04/10 22:57:37 INFO Applying migration id=outboxactor 2026/04/10 22:57:37 INFO Applying migration id=outboxsender 2026/04/10 22:57:37 INFO Applying migration id=thread 2026/04/10 22:57:37 INFO Applying migration id=host 2026/04/10 22:57:37 INFO Applying migration id=sharedinbox 2026/04/10 22:57:37 INFO Applying migration id=noteshost 2026/04/10 22:57:37 INFO Applying migration id=fetched 2026/04/10 22:57:37 INFO Applying migration id=move 2026/04/10 22:57:37 INFO Applying migration id=cleanup 2026/04/10 22:57:37 INFO Applying migration id=received 2026/04/10 22:57:37 INFO Applying migration id=namehost 2026/04/10 22:57:37 INFO Applying migration id=outboxhost 2026/04/10 22:57:37 INFO Applying migration id=notesfts 2026/04/10 22:57:37 INFO Applying migration id=iconsname 2026/04/10 22:57:37 INFO Applying migration id=nohash 2026/04/10 22:57:37 INFO Applying migration id=shares 2026/04/10 22:57:37 INFO Applying migration id=actorttl 2026/04/10 22:57:37 INFO Applying migration id=tocc 2026/04/10 22:57:37 INFO Applying migration id=followeds 2026/04/10 22:57:37 INFO Applying migration id=certhash 2026/04/10 22:57:37 INFO Applying migration id=follows_sync 2026/04/10 22:57:37 INFO Applying migration id=jsonpath 2026/04/10 22:57:37 INFO Applying migration id=localforward 2026/04/10 22:57:37 INFO Applying migration id=avatar 2026/04/10 22:57:37 INFO Applying migration id=noimage 2026/04/10 22:57:37 INFO Applying migration id=feed 2026/04/10 22:57:37 INFO Applying migration id=bookmarks 2026/04/10 22:57:37 INFO Applying migration id=shareactivity 2026/04/10 22:57:37 INFO Applying migration id=application 2026/04/10 22:57:37 INFO Applying migration id=certificates 2026/04/10 22:57:37 INFO Applying migration id=rawforward 2026/04/10 22:57:37 INFO Applying migration id=publickey 2026/04/10 22:57:37 INFO Applying migration id=resolvegroup 2026/04/10 22:57:37 INFO Applying migration id=reject 2026/04/10 22:57:37 INFO Applying migration id=autodel 2026/04/10 22:57:37 INFO Applying migration id=jsonb 2026/04/10 22:57:37 INFO Applying migration id=quote 2026/04/10 22:57:37 INFO Applying migration id=rfc9421 2026/04/10 22:57:37 INFO Applying migration id=keys 2026/04/10 22:57:37 INFO Applying migration id=portable 2026/04/10 22:57:37 INFO Applying migration id=proofs 2026/04/10 22:57:37 INFO Applying migration id=contexts 2026/04/10 22:57:37 INFO Applying migration id=deliverieshost 2026/04/10 22:57:37 INFO Applying migration id=pembegin 2026/04/10 22:57:37 INFO Applying migration id=didhost 2026/04/10 22:57:38 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-8176-7eff-a610-08c4b4826542 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-8177-77e4-a0a8-7c7ea6e0e52e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-8176-7eff-a610-08c4b4826542 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-8176-7eff-a610-08c4b4826542 2026/04/10 22:57:38 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:57:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-8177-7e87-b919-7ec606630ebc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-8177-7d65-a5dc-ef343c406b46 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-8177-7d65-a5dc-ef343c406b46 2026/04/10 22:57:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-8177-7d65-a5dc-ef343c406b46 2026/04/10 22:57:38 WARN Post does not exist post=https://localhost.localdomain:8443/post/019d799d-8177-7d65-a5dc-ef343c406b46 --- PASS: TestReply_DMToAnotherUser (1.03s) === RUN TestReply_NoSuchPost 2026/04/10 22:57:38 INFO Applying migration id=initial 2026/04/10 22:57:38 INFO Applying migration id=notesupdated 2026/04/10 22:57:38 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:38 INFO Applying migration id=activitiesid 2026/04/10 22:57:38 INFO Applying migration id=outbox 2026/04/10 22:57:38 INFO Applying migration id=edits 2026/04/10 22:57:38 INFO Applying migration id=outboxactor 2026/04/10 22:57:38 INFO Applying migration id=outboxsender 2026/04/10 22:57:38 INFO Applying migration id=thread 2026/04/10 22:57:38 INFO Applying migration id=host 2026/04/10 22:57:38 INFO Applying migration id=sharedinbox 2026/04/10 22:57:38 INFO Applying migration id=noteshost 2026/04/10 22:57:38 INFO Applying migration id=fetched 2026/04/10 22:57:38 INFO Applying migration id=move 2026/04/10 22:57:38 INFO Applying migration id=cleanup 2026/04/10 22:57:38 INFO Applying migration id=received 2026/04/10 22:57:38 INFO Applying migration id=namehost 2026/04/10 22:57:38 INFO Applying migration id=outboxhost 2026/04/10 22:57:38 INFO Applying migration id=notesfts 2026/04/10 22:57:38 INFO Applying migration id=iconsname 2026/04/10 22:57:38 INFO Applying migration id=nohash 2026/04/10 22:57:38 INFO Applying migration id=shares 2026/04/10 22:57:38 INFO Applying migration id=actorttl 2026/04/10 22:57:38 INFO Applying migration id=tocc 2026/04/10 22:57:38 INFO Applying migration id=followeds 2026/04/10 22:57:38 INFO Applying migration id=certhash 2026/04/10 22:57:38 INFO Applying migration id=follows_sync 2026/04/10 22:57:38 INFO Applying migration id=jsonpath 2026/04/10 22:57:38 INFO Applying migration id=localforward 2026/04/10 22:57:38 INFO Applying migration id=avatar 2026/04/10 22:57:38 INFO Applying migration id=noimage 2026/04/10 22:57:38 INFO Applying migration id=feed 2026/04/10 22:57:38 INFO Applying migration id=bookmarks 2026/04/10 22:57:38 INFO Applying migration id=shareactivity 2026/04/10 22:57:38 INFO Applying migration id=application 2026/04/10 22:57:38 INFO Applying migration id=certificates 2026/04/10 22:57:38 INFO Applying migration id=rawforward 2026/04/10 22:57:38 INFO Applying migration id=publickey 2026/04/10 22:57:38 INFO Applying migration id=resolvegroup 2026/04/10 22:57:38 INFO Applying migration id=reject 2026/04/10 22:57:38 INFO Applying migration id=autodel 2026/04/10 22:57:38 INFO Applying migration id=jsonb 2026/04/10 22:57:38 INFO Applying migration id=quote 2026/04/10 22:57:38 INFO Applying migration id=rfc9421 2026/04/10 22:57:38 INFO Applying migration id=keys 2026/04/10 22:57:38 INFO Applying migration id=portable 2026/04/10 22:57:38 INFO Applying migration id=proofs 2026/04/10 22:57:38 INFO Applying migration id=contexts 2026/04/10 22:57:38 INFO Applying migration id=deliverieshost 2026/04/10 22:57:38 INFO Applying migration id=pembegin 2026/04/10 22:57:38 INFO Applying migration id=didhost 2026/04/10 22:57:40 WARN Post does not exist post=https://x --- PASS: TestReply_NoSuchPost (1.35s) === RUN TestResolve_LocalUser 2026/04/10 22:57:40 INFO Applying migration id=initial 2026/04/10 22:57:40 INFO Applying migration id=notesupdated 2026/04/10 22:57:40 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:40 INFO Applying migration id=activitiesid 2026/04/10 22:57:40 INFO Applying migration id=outbox 2026/04/10 22:57:40 INFO Applying migration id=edits 2026/04/10 22:57:40 INFO Applying migration id=outboxactor 2026/04/10 22:57:40 INFO Applying migration id=outboxsender 2026/04/10 22:57:40 INFO Applying migration id=thread 2026/04/10 22:57:40 INFO Applying migration id=host 2026/04/10 22:57:40 INFO Applying migration id=sharedinbox 2026/04/10 22:57:40 INFO Applying migration id=noteshost 2026/04/10 22:57:40 INFO Applying migration id=fetched 2026/04/10 22:57:40 INFO Applying migration id=move 2026/04/10 22:57:40 INFO Applying migration id=cleanup 2026/04/10 22:57:40 INFO Applying migration id=received 2026/04/10 22:57:40 INFO Applying migration id=namehost 2026/04/10 22:57:40 INFO Applying migration id=outboxhost 2026/04/10 22:57:40 INFO Applying migration id=notesfts 2026/04/10 22:57:40 INFO Applying migration id=iconsname 2026/04/10 22:57:40 INFO Applying migration id=nohash 2026/04/10 22:57:40 INFO Applying migration id=shares 2026/04/10 22:57:40 INFO Applying migration id=actorttl 2026/04/10 22:57:40 INFO Applying migration id=tocc 2026/04/10 22:57:40 INFO Applying migration id=followeds 2026/04/10 22:57:40 INFO Applying migration id=certhash 2026/04/10 22:57:40 INFO Applying migration id=follows_sync 2026/04/10 22:57:40 INFO Applying migration id=jsonpath 2026/04/10 22:57:40 INFO Applying migration id=localforward 2026/04/10 22:57:40 INFO Applying migration id=avatar 2026/04/10 22:57:40 INFO Applying migration id=noimage 2026/04/10 22:57:40 INFO Applying migration id=feed 2026/04/10 22:57:40 INFO Applying migration id=bookmarks 2026/04/10 22:57:40 INFO Applying migration id=shareactivity 2026/04/10 22:57:40 INFO Applying migration id=application 2026/04/10 22:57:40 INFO Applying migration id=certificates 2026/04/10 22:57:40 INFO Applying migration id=rawforward 2026/04/10 22:57:40 INFO Applying migration id=publickey 2026/04/10 22:57:40 INFO Applying migration id=resolvegroup 2026/04/10 22:57:40 INFO Applying migration id=reject 2026/04/10 22:57:40 INFO Applying migration id=autodel 2026/04/10 22:57:40 INFO Applying migration id=jsonb 2026/04/10 22:57:40 INFO Applying migration id=quote 2026/04/10 22:57:40 INFO Applying migration id=rfc9421 2026/04/10 22:57:40 INFO Applying migration id=keys 2026/04/10 22:57:40 INFO Applying migration id=portable 2026/04/10 22:57:40 INFO Applying migration id=proofs 2026/04/10 22:57:40 INFO Applying migration id=contexts 2026/04/10 22:57:40 INFO Applying migration id=deliverieshost 2026/04/10 22:57:40 INFO Applying migration id=pembegin 2026/04/10 22:57:40 INFO Applying migration id=didhost 2026/04/10 22:57:40 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUser (0.86s) === RUN TestResolve_LocalUserByNameOnly 2026/04/10 22:57:40 INFO Applying migration id=initial 2026/04/10 22:57:40 INFO Applying migration id=notesupdated 2026/04/10 22:57:40 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:40 INFO Applying migration id=activitiesid 2026/04/10 22:57:40 INFO Applying migration id=outbox 2026/04/10 22:57:40 INFO Applying migration id=edits 2026/04/10 22:57:40 INFO Applying migration id=outboxactor 2026/04/10 22:57:40 INFO Applying migration id=outboxsender 2026/04/10 22:57:40 INFO Applying migration id=thread 2026/04/10 22:57:40 INFO Applying migration id=host 2026/04/10 22:57:40 INFO Applying migration id=sharedinbox 2026/04/10 22:57:40 INFO Applying migration id=noteshost 2026/04/10 22:57:40 INFO Applying migration id=fetched 2026/04/10 22:57:40 INFO Applying migration id=move 2026/04/10 22:57:40 INFO Applying migration id=cleanup 2026/04/10 22:57:40 INFO Applying migration id=received 2026/04/10 22:57:40 INFO Applying migration id=namehost 2026/04/10 22:57:40 INFO Applying migration id=outboxhost 2026/04/10 22:57:40 INFO Applying migration id=notesfts 2026/04/10 22:57:40 INFO Applying migration id=iconsname 2026/04/10 22:57:40 INFO Applying migration id=nohash 2026/04/10 22:57:40 INFO Applying migration id=shares 2026/04/10 22:57:40 INFO Applying migration id=actorttl 2026/04/10 22:57:40 INFO Applying migration id=tocc 2026/04/10 22:57:40 INFO Applying migration id=followeds 2026/04/10 22:57:40 INFO Applying migration id=certhash 2026/04/10 22:57:40 INFO Applying migration id=follows_sync 2026/04/10 22:57:40 INFO Applying migration id=jsonpath 2026/04/10 22:57:40 INFO Applying migration id=localforward 2026/04/10 22:57:40 INFO Applying migration id=avatar 2026/04/10 22:57:40 INFO Applying migration id=noimage 2026/04/10 22:57:40 INFO Applying migration id=feed 2026/04/10 22:57:40 INFO Applying migration id=bookmarks 2026/04/10 22:57:40 INFO Applying migration id=shareactivity 2026/04/10 22:57:40 INFO Applying migration id=application 2026/04/10 22:57:40 INFO Applying migration id=certificates 2026/04/10 22:57:40 INFO Applying migration id=rawforward 2026/04/10 22:57:40 INFO Applying migration id=publickey 2026/04/10 22:57:40 INFO Applying migration id=resolvegroup 2026/04/10 22:57:40 INFO Applying migration id=reject 2026/04/10 22:57:40 INFO Applying migration id=autodel 2026/04/10 22:57:40 INFO Applying migration id=jsonb 2026/04/10 22:57:40 INFO Applying migration id=quote 2026/04/10 22:57:40 INFO Applying migration id=rfc9421 2026/04/10 22:57:40 INFO Applying migration id=keys 2026/04/10 22:57:40 INFO Applying migration id=portable 2026/04/10 22:57:40 INFO Applying migration id=proofs 2026/04/10 22:57:40 INFO Applying migration id=contexts 2026/04/10 22:57:40 INFO Applying migration id=deliverieshost 2026/04/10 22:57:40 INFO Applying migration id=pembegin 2026/04/10 22:57:40 INFO Applying migration id=didhost 2026/04/10 22:57:41 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUserByNameOnly (1.07s) === RUN TestResolve_NoSuchLocalUser 2026/04/10 22:57:41 INFO Applying migration id=initial 2026/04/10 22:57:41 INFO Applying migration id=notesupdated 2026/04/10 22:57:41 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:41 INFO Applying migration id=activitiesid 2026/04/10 22:57:41 INFO Applying migration id=outbox 2026/04/10 22:57:41 INFO Applying migration id=edits 2026/04/10 22:57:41 INFO Applying migration id=outboxactor 2026/04/10 22:57:41 INFO Applying migration id=outboxsender 2026/04/10 22:57:41 INFO Applying migration id=thread 2026/04/10 22:57:41 INFO Applying migration id=host 2026/04/10 22:57:41 INFO Applying migration id=sharedinbox 2026/04/10 22:57:41 INFO Applying migration id=noteshost 2026/04/10 22:57:41 INFO Applying migration id=fetched 2026/04/10 22:57:41 INFO Applying migration id=move 2026/04/10 22:57:41 INFO Applying migration id=cleanup 2026/04/10 22:57:41 INFO Applying migration id=received 2026/04/10 22:57:41 INFO Applying migration id=namehost 2026/04/10 22:57:41 INFO Applying migration id=outboxhost 2026/04/10 22:57:41 INFO Applying migration id=notesfts 2026/04/10 22:57:41 INFO Applying migration id=iconsname 2026/04/10 22:57:41 INFO Applying migration id=nohash 2026/04/10 22:57:41 INFO Applying migration id=shares 2026/04/10 22:57:41 INFO Applying migration id=actorttl 2026/04/10 22:57:41 INFO Applying migration id=tocc 2026/04/10 22:57:42 INFO Applying migration id=followeds 2026/04/10 22:57:42 INFO Applying migration id=certhash 2026/04/10 22:57:42 INFO Applying migration id=follows_sync 2026/04/10 22:57:42 INFO Applying migration id=jsonpath 2026/04/10 22:57:42 INFO Applying migration id=localforward 2026/04/10 22:57:42 INFO Applying migration id=avatar 2026/04/10 22:57:42 INFO Applying migration id=noimage 2026/04/10 22:57:42 INFO Applying migration id=feed 2026/04/10 22:57:42 INFO Applying migration id=bookmarks 2026/04/10 22:57:42 INFO Applying migration id=shareactivity 2026/04/10 22:57:42 INFO Applying migration id=application 2026/04/10 22:57:42 INFO Applying migration id=certificates 2026/04/10 22:57:42 INFO Applying migration id=rawforward 2026/04/10 22:57:42 INFO Applying migration id=publickey 2026/04/10 22:57:42 INFO Applying migration id=resolvegroup 2026/04/10 22:57:42 INFO Applying migration id=reject 2026/04/10 22:57:42 INFO Applying migration id=autodel 2026/04/10 22:57:42 INFO Applying migration id=jsonb 2026/04/10 22:57:42 INFO Applying migration id=quote 2026/04/10 22:57:42 INFO Applying migration id=rfc9421 2026/04/10 22:57:42 INFO Applying migration id=keys 2026/04/10 22:57:42 INFO Applying migration id=portable 2026/04/10 22:57:42 INFO Applying migration id=proofs 2026/04/10 22:57:42 INFO Applying migration id=contexts 2026/04/10 22:57:42 INFO Applying migration id=deliverieshost 2026/04/10 22:57:42 INFO Applying migration id=pembegin 2026/04/10 22:57:42 INFO Applying migration id=didhost 2026/04/10 22:57:42 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/04/10 22:57:42 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.57s) === RUN TestResolve_NoSuchLocalUserByNameOnly 2026/04/10 22:57:42 INFO Applying migration id=initial 2026/04/10 22:57:42 INFO Applying migration id=notesupdated 2026/04/10 22:57:42 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:42 INFO Applying migration id=activitiesid 2026/04/10 22:57:42 INFO Applying migration id=outbox 2026/04/10 22:57:42 INFO Applying migration id=edits 2026/04/10 22:57:42 INFO Applying migration id=outboxactor 2026/04/10 22:57:42 INFO Applying migration id=outboxsender 2026/04/10 22:57:42 INFO Applying migration id=thread 2026/04/10 22:57:42 INFO Applying migration id=host 2026/04/10 22:57:42 INFO Applying migration id=sharedinbox 2026/04/10 22:57:42 INFO Applying migration id=noteshost 2026/04/10 22:57:42 INFO Applying migration id=fetched 2026/04/10 22:57:42 INFO Applying migration id=move 2026/04/10 22:57:42 INFO Applying migration id=cleanup 2026/04/10 22:57:42 INFO Applying migration id=received 2026/04/10 22:57:42 INFO Applying migration id=namehost 2026/04/10 22:57:42 INFO Applying migration id=outboxhost 2026/04/10 22:57:42 INFO Applying migration id=notesfts 2026/04/10 22:57:42 INFO Applying migration id=iconsname 2026/04/10 22:57:42 INFO Applying migration id=nohash 2026/04/10 22:57:42 INFO Applying migration id=shares 2026/04/10 22:57:42 INFO Applying migration id=actorttl 2026/04/10 22:57:42 INFO Applying migration id=tocc 2026/04/10 22:57:42 INFO Applying migration id=followeds 2026/04/10 22:57:42 INFO Applying migration id=certhash 2026/04/10 22:57:42 INFO Applying migration id=follows_sync 2026/04/10 22:57:42 INFO Applying migration id=jsonpath 2026/04/10 22:57:42 INFO Applying migration id=localforward 2026/04/10 22:57:42 INFO Applying migration id=avatar 2026/04/10 22:57:42 INFO Applying migration id=noimage 2026/04/10 22:57:42 INFO Applying migration id=feed 2026/04/10 22:57:42 INFO Applying migration id=bookmarks 2026/04/10 22:57:42 INFO Applying migration id=shareactivity 2026/04/10 22:57:42 INFO Applying migration id=application 2026/04/10 22:57:42 INFO Applying migration id=certificates 2026/04/10 22:57:42 INFO Applying migration id=rawforward 2026/04/10 22:57:42 INFO Applying migration id=publickey 2026/04/10 22:57:42 INFO Applying migration id=resolvegroup 2026/04/10 22:57:42 INFO Applying migration id=reject 2026/04/10 22:57:42 INFO Applying migration id=autodel 2026/04/10 22:57:42 INFO Applying migration id=jsonb 2026/04/10 22:57:42 INFO Applying migration id=quote 2026/04/10 22:57:42 INFO Applying migration id=rfc9421 2026/04/10 22:57:42 INFO Applying migration id=keys 2026/04/10 22:57:42 INFO Applying migration id=portable 2026/04/10 22:57:42 INFO Applying migration id=proofs 2026/04/10 22:57:42 INFO Applying migration id=contexts 2026/04/10 22:57:42 INFO Applying migration id=deliverieshost 2026/04/10 22:57:42 INFO Applying migration id=pembegin 2026/04/10 22:57:42 INFO Applying migration id=didhost 2026/04/10 22:57:43 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/04/10 22:57:43 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 (1.32s) === RUN TestResolve_NoSuchFederatedUser 2026/04/10 22:57:43 INFO Applying migration id=initial 2026/04/10 22:57:43 INFO Applying migration id=notesupdated 2026/04/10 22:57:43 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:43 INFO Applying migration id=activitiesid 2026/04/10 22:57:43 INFO Applying migration id=outbox 2026/04/10 22:57:43 INFO Applying migration id=edits 2026/04/10 22:57:43 INFO Applying migration id=outboxactor 2026/04/10 22:57:43 INFO Applying migration id=outboxsender 2026/04/10 22:57:43 INFO Applying migration id=thread 2026/04/10 22:57:43 INFO Applying migration id=host 2026/04/10 22:57:43 INFO Applying migration id=sharedinbox 2026/04/10 22:57:43 INFO Applying migration id=noteshost 2026/04/10 22:57:43 INFO Applying migration id=fetched 2026/04/10 22:57:43 INFO Applying migration id=move 2026/04/10 22:57:43 INFO Applying migration id=cleanup 2026/04/10 22:57:43 INFO Applying migration id=received 2026/04/10 22:57:43 INFO Applying migration id=namehost 2026/04/10 22:57:43 INFO Applying migration id=outboxhost 2026/04/10 22:57:43 INFO Applying migration id=notesfts 2026/04/10 22:57:43 INFO Applying migration id=iconsname 2026/04/10 22:57:43 INFO Applying migration id=nohash 2026/04/10 22:57:43 INFO Applying migration id=shares 2026/04/10 22:57:43 INFO Applying migration id=actorttl 2026/04/10 22:57:43 INFO Applying migration id=tocc 2026/04/10 22:57:43 INFO Applying migration id=followeds 2026/04/10 22:57:43 INFO Applying migration id=certhash 2026/04/10 22:57:43 INFO Applying migration id=follows_sync 2026/04/10 22:57:43 INFO Applying migration id=jsonpath 2026/04/10 22:57:43 INFO Applying migration id=localforward 2026/04/10 22:57:43 INFO Applying migration id=avatar 2026/04/10 22:57:43 INFO Applying migration id=noimage 2026/04/10 22:57:43 INFO Applying migration id=feed 2026/04/10 22:57:43 INFO Applying migration id=bookmarks 2026/04/10 22:57:43 INFO Applying migration id=shareactivity 2026/04/10 22:57:43 INFO Applying migration id=application 2026/04/10 22:57:43 INFO Applying migration id=certificates 2026/04/10 22:57:43 INFO Applying migration id=rawforward 2026/04/10 22:57:43 INFO Applying migration id=publickey 2026/04/10 22:57:43 INFO Applying migration id=resolvegroup 2026/04/10 22:57:43 INFO Applying migration id=reject 2026/04/10 22:57:43 INFO Applying migration id=autodel 2026/04/10 22:57:43 INFO Applying migration id=jsonb 2026/04/10 22:57:43 INFO Applying migration id=quote 2026/04/10 22:57:43 INFO Applying migration id=rfc9421 2026/04/10 22:57:43 INFO Applying migration id=keys 2026/04/10 22:57:43 INFO Applying migration id=portable 2026/04/10 22:57:43 INFO Applying migration id=proofs 2026/04/10 22:57:43 INFO Applying migration id=contexts 2026/04/10 22:57:43 INFO Applying migration id=deliverieshost 2026/04/10 22:57:43 INFO Applying migration id=pembegin 2026/04/10 22:57:43 INFO Applying migration id=didhost 2026/04/10 22:57:44 INFO Resolving user ID host=0.0.0.0 name=troll 2026/04/10 22:57:44 WARN Failed to resolve user ID host=0.0.0.0 name=troll error="failed to fetch https://0.0.0.0/.well-known/webfinger?resource=acct:troll@0.0.0.0: failed to sign request for https://0.0.0.0/.well-known/webfinger?resource=acct:troll@0.0.0.0: empty key ID" --- PASS: TestResolve_NoSuchFederatedUser (0.77s) === RUN TestResolve_NoInput 2026/04/10 22:57:44 INFO Applying migration id=initial 2026/04/10 22:57:44 INFO Applying migration id=notesupdated 2026/04/10 22:57:44 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:44 INFO Applying migration id=activitiesid 2026/04/10 22:57:44 INFO Applying migration id=outbox 2026/04/10 22:57:44 INFO Applying migration id=edits 2026/04/10 22:57:44 INFO Applying migration id=outboxactor 2026/04/10 22:57:44 INFO Applying migration id=outboxsender 2026/04/10 22:57:44 INFO Applying migration id=thread 2026/04/10 22:57:44 INFO Applying migration id=host 2026/04/10 22:57:44 INFO Applying migration id=sharedinbox 2026/04/10 22:57:44 INFO Applying migration id=noteshost 2026/04/10 22:57:44 INFO Applying migration id=fetched 2026/04/10 22:57:44 INFO Applying migration id=move 2026/04/10 22:57:44 INFO Applying migration id=cleanup 2026/04/10 22:57:44 INFO Applying migration id=received 2026/04/10 22:57:44 INFO Applying migration id=namehost 2026/04/10 22:57:44 INFO Applying migration id=outboxhost 2026/04/10 22:57:44 INFO Applying migration id=notesfts 2026/04/10 22:57:44 INFO Applying migration id=iconsname 2026/04/10 22:57:44 INFO Applying migration id=nohash 2026/04/10 22:57:44 INFO Applying migration id=shares 2026/04/10 22:57:44 INFO Applying migration id=actorttl 2026/04/10 22:57:44 INFO Applying migration id=tocc 2026/04/10 22:57:44 INFO Applying migration id=followeds 2026/04/10 22:57:44 INFO Applying migration id=certhash 2026/04/10 22:57:44 INFO Applying migration id=follows_sync 2026/04/10 22:57:44 INFO Applying migration id=jsonpath 2026/04/10 22:57:44 INFO Applying migration id=localforward 2026/04/10 22:57:44 INFO Applying migration id=avatar 2026/04/10 22:57:44 INFO Applying migration id=noimage 2026/04/10 22:57:44 INFO Applying migration id=feed 2026/04/10 22:57:44 INFO Applying migration id=bookmarks 2026/04/10 22:57:44 INFO Applying migration id=shareactivity 2026/04/10 22:57:44 INFO Applying migration id=application 2026/04/10 22:57:44 INFO Applying migration id=certificates 2026/04/10 22:57:44 INFO Applying migration id=rawforward 2026/04/10 22:57:44 INFO Applying migration id=publickey 2026/04/10 22:57:44 INFO Applying migration id=resolvegroup 2026/04/10 22:57:44 INFO Applying migration id=reject 2026/04/10 22:57:44 INFO Applying migration id=autodel 2026/04/10 22:57:44 INFO Applying migration id=jsonb 2026/04/10 22:57:44 INFO Applying migration id=quote 2026/04/10 22:57:44 INFO Applying migration id=rfc9421 2026/04/10 22:57:44 INFO Applying migration id=keys 2026/04/10 22:57:44 INFO Applying migration id=portable 2026/04/10 22:57:44 INFO Applying migration id=proofs 2026/04/10 22:57:44 INFO Applying migration id=contexts 2026/04/10 22:57:44 INFO Applying migration id=deliverieshost 2026/04/10 22:57:44 INFO Applying migration id=pembegin 2026/04/10 22:57:44 INFO Applying migration id=didhost --- PASS: TestResolve_NoInput (0.82s) === RUN TestResolve_InvalidEscapeSequence 2026/04/10 22:57:45 INFO Applying migration id=initial 2026/04/10 22:57:45 INFO Applying migration id=notesupdated 2026/04/10 22:57:45 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:45 INFO Applying migration id=activitiesid 2026/04/10 22:57:45 INFO Applying migration id=outbox 2026/04/10 22:57:45 INFO Applying migration id=edits 2026/04/10 22:57:45 INFO Applying migration id=outboxactor 2026/04/10 22:57:45 INFO Applying migration id=outboxsender 2026/04/10 22:57:45 INFO Applying migration id=thread 2026/04/10 22:57:45 INFO Applying migration id=host 2026/04/10 22:57:45 INFO Applying migration id=sharedinbox 2026/04/10 22:57:45 INFO Applying migration id=noteshost 2026/04/10 22:57:45 INFO Applying migration id=fetched 2026/04/10 22:57:45 INFO Applying migration id=move 2026/04/10 22:57:45 INFO Applying migration id=cleanup 2026/04/10 22:57:45 INFO Applying migration id=received 2026/04/10 22:57:45 INFO Applying migration id=namehost 2026/04/10 22:57:45 INFO Applying migration id=outboxhost 2026/04/10 22:57:45 INFO Applying migration id=notesfts 2026/04/10 22:57:45 INFO Applying migration id=iconsname 2026/04/10 22:57:45 INFO Applying migration id=nohash 2026/04/10 22:57:45 INFO Applying migration id=shares 2026/04/10 22:57:45 INFO Applying migration id=actorttl 2026/04/10 22:57:45 INFO Applying migration id=tocc 2026/04/10 22:57:45 INFO Applying migration id=followeds 2026/04/10 22:57:45 INFO Applying migration id=certhash 2026/04/10 22:57:45 INFO Applying migration id=follows_sync 2026/04/10 22:57:45 INFO Applying migration id=jsonpath 2026/04/10 22:57:45 INFO Applying migration id=localforward 2026/04/10 22:57:45 INFO Applying migration id=avatar 2026/04/10 22:57:45 INFO Applying migration id=noimage 2026/04/10 22:57:45 INFO Applying migration id=feed 2026/04/10 22:57:45 INFO Applying migration id=bookmarks 2026/04/10 22:57:45 INFO Applying migration id=shareactivity 2026/04/10 22:57:45 INFO Applying migration id=application 2026/04/10 22:57:45 INFO Applying migration id=certificates 2026/04/10 22:57:45 INFO Applying migration id=rawforward 2026/04/10 22:57:45 INFO Applying migration id=publickey 2026/04/10 22:57:45 INFO Applying migration id=resolvegroup 2026/04/10 22:57:45 INFO Applying migration id=reject 2026/04/10 22:57:45 INFO Applying migration id=autodel 2026/04/10 22:57:45 INFO Applying migration id=jsonb 2026/04/10 22:57:45 INFO Applying migration id=quote 2026/04/10 22:57:45 INFO Applying migration id=rfc9421 2026/04/10 22:57:45 INFO Applying migration id=keys 2026/04/10 22:57:45 INFO Applying migration id=portable 2026/04/10 22:57:45 INFO Applying migration id=proofs 2026/04/10 22:57:45 INFO Applying migration id=contexts 2026/04/10 22:57:45 INFO Applying migration id=deliverieshost 2026/04/10 22:57:45 INFO Applying migration id=pembegin 2026/04/10 22:57:45 INFO Applying migration id=didhost 2026/04/10 22:57:46 INFO Failed to decode user name url="/users/resolve?troll%zzlocalhost.localdomain%3a8443 " error="invalid URL escape \"%zz\"" --- PASS: TestResolve_InvalidEscapeSequence (0.93s) === RUN TestResolve_InvalidInputFormat 2026/04/10 22:57:46 INFO Applying migration id=initial 2026/04/10 22:57:46 INFO Applying migration id=notesupdated 2026/04/10 22:57:46 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:46 INFO Applying migration id=activitiesid 2026/04/10 22:57:46 INFO Applying migration id=outbox 2026/04/10 22:57:46 INFO Applying migration id=edits 2026/04/10 22:57:46 INFO Applying migration id=outboxactor 2026/04/10 22:57:46 INFO Applying migration id=outboxsender 2026/04/10 22:57:46 INFO Applying migration id=thread 2026/04/10 22:57:46 INFO Applying migration id=host 2026/04/10 22:57:46 INFO Applying migration id=sharedinbox 2026/04/10 22:57:46 INFO Applying migration id=noteshost 2026/04/10 22:57:46 INFO Applying migration id=fetched 2026/04/10 22:57:46 INFO Applying migration id=move 2026/04/10 22:57:46 INFO Applying migration id=cleanup 2026/04/10 22:57:46 INFO Applying migration id=received 2026/04/10 22:57:46 INFO Applying migration id=namehost 2026/04/10 22:57:46 INFO Applying migration id=outboxhost 2026/04/10 22:57:46 INFO Applying migration id=notesfts 2026/04/10 22:57:46 INFO Applying migration id=iconsname 2026/04/10 22:57:46 INFO Applying migration id=nohash 2026/04/10 22:57:46 INFO Applying migration id=shares 2026/04/10 22:57:46 INFO Applying migration id=actorttl 2026/04/10 22:57:46 INFO Applying migration id=tocc 2026/04/10 22:57:46 INFO Applying migration id=followeds 2026/04/10 22:57:46 INFO Applying migration id=certhash 2026/04/10 22:57:46 INFO Applying migration id=follows_sync 2026/04/10 22:57:46 INFO Applying migration id=jsonpath 2026/04/10 22:57:46 INFO Applying migration id=localforward 2026/04/10 22:57:46 INFO Applying migration id=avatar 2026/04/10 22:57:46 INFO Applying migration id=noimage 2026/04/10 22:57:46 INFO Applying migration id=feed 2026/04/10 22:57:46 INFO Applying migration id=bookmarks 2026/04/10 22:57:46 INFO Applying migration id=shareactivity 2026/04/10 22:57:46 INFO Applying migration id=application 2026/04/10 22:57:46 INFO Applying migration id=certificates 2026/04/10 22:57:46 INFO Applying migration id=rawforward 2026/04/10 22:57:46 INFO Applying migration id=publickey 2026/04/10 22:57:46 INFO Applying migration id=resolvegroup 2026/04/10 22:57:46 INFO Applying migration id=reject 2026/04/10 22:57:46 INFO Applying migration id=autodel 2026/04/10 22:57:46 INFO Applying migration id=jsonb 2026/04/10 22:57:46 INFO Applying migration id=quote 2026/04/10 22:57:46 INFO Applying migration id=rfc9421 2026/04/10 22:57:46 INFO Applying migration id=keys 2026/04/10 22:57:46 INFO Applying migration id=portable 2026/04/10 22:57:46 INFO Applying migration id=proofs 2026/04/10 22:57:46 INFO Applying migration id=contexts 2026/04/10 22:57:46 INFO Applying migration id=deliverieshost 2026/04/10 22:57:46 INFO Applying migration id=pembegin 2026/04/10 22:57:46 INFO Applying migration id=didhost --- PASS: TestResolve_InvalidInputFormat (0.75s) === RUN TestResolve_UnauthenticatedUser 2026/04/10 22:57:47 INFO Applying migration id=initial 2026/04/10 22:57:47 INFO Applying migration id=notesupdated 2026/04/10 22:57:47 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:47 INFO Applying migration id=activitiesid 2026/04/10 22:57:47 INFO Applying migration id=outbox 2026/04/10 22:57:47 INFO Applying migration id=edits 2026/04/10 22:57:47 INFO Applying migration id=outboxactor 2026/04/10 22:57:47 INFO Applying migration id=outboxsender 2026/04/10 22:57:47 INFO Applying migration id=thread 2026/04/10 22:57:47 INFO Applying migration id=host 2026/04/10 22:57:47 INFO Applying migration id=sharedinbox 2026/04/10 22:57:47 INFO Applying migration id=noteshost 2026/04/10 22:57:47 INFO Applying migration id=fetched 2026/04/10 22:57:47 INFO Applying migration id=move 2026/04/10 22:57:47 INFO Applying migration id=cleanup 2026/04/10 22:57:47 INFO Applying migration id=received 2026/04/10 22:57:47 INFO Applying migration id=namehost 2026/04/10 22:57:47 INFO Applying migration id=outboxhost 2026/04/10 22:57:47 INFO Applying migration id=notesfts 2026/04/10 22:57:47 INFO Applying migration id=iconsname 2026/04/10 22:57:47 INFO Applying migration id=nohash 2026/04/10 22:57:47 INFO Applying migration id=shares 2026/04/10 22:57:47 INFO Applying migration id=actorttl 2026/04/10 22:57:47 INFO Applying migration id=tocc 2026/04/10 22:57:47 INFO Applying migration id=followeds 2026/04/10 22:57:47 INFO Applying migration id=certhash 2026/04/10 22:57:47 INFO Applying migration id=follows_sync 2026/04/10 22:57:47 INFO Applying migration id=jsonpath 2026/04/10 22:57:47 INFO Applying migration id=localforward 2026/04/10 22:57:47 INFO Applying migration id=avatar 2026/04/10 22:57:47 INFO Applying migration id=noimage 2026/04/10 22:57:47 INFO Applying migration id=feed 2026/04/10 22:57:47 INFO Applying migration id=bookmarks 2026/04/10 22:57:47 INFO Applying migration id=shareactivity 2026/04/10 22:57:47 INFO Applying migration id=application 2026/04/10 22:57:47 INFO Applying migration id=certificates 2026/04/10 22:57:47 INFO Applying migration id=rawforward 2026/04/10 22:57:47 INFO Applying migration id=publickey 2026/04/10 22:57:47 INFO Applying migration id=resolvegroup 2026/04/10 22:57:47 INFO Applying migration id=reject 2026/04/10 22:57:47 INFO Applying migration id=autodel 2026/04/10 22:57:47 INFO Applying migration id=jsonb 2026/04/10 22:57:47 INFO Applying migration id=quote 2026/04/10 22:57:47 INFO Applying migration id=rfc9421 2026/04/10 22:57:47 INFO Applying migration id=keys 2026/04/10 22:57:47 INFO Applying migration id=portable 2026/04/10 22:57:47 INFO Applying migration id=proofs 2026/04/10 22:57:47 INFO Applying migration id=contexts 2026/04/10 22:57:47 INFO Applying migration id=deliverieshost 2026/04/10 22:57:47 INFO Applying migration id=pembegin 2026/04/10 22:57:47 INFO Applying migration id=didhost --- PASS: TestResolve_UnauthenticatedUser (0.63s) === RUN TestSay_HappyFlow 2026/04/10 22:57:47 INFO Applying migration id=initial 2026/04/10 22:57:47 INFO Applying migration id=notesupdated 2026/04/10 22:57:47 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:47 INFO Applying migration id=activitiesid 2026/04/10 22:57:47 INFO Applying migration id=outbox 2026/04/10 22:57:47 INFO Applying migration id=edits 2026/04/10 22:57:47 INFO Applying migration id=outboxactor 2026/04/10 22:57:47 INFO Applying migration id=outboxsender 2026/04/10 22:57:47 INFO Applying migration id=thread 2026/04/10 22:57:47 INFO Applying migration id=host 2026/04/10 22:57:47 INFO Applying migration id=sharedinbox 2026/04/10 22:57:47 INFO Applying migration id=noteshost 2026/04/10 22:57:47 INFO Applying migration id=fetched 2026/04/10 22:57:47 INFO Applying migration id=move 2026/04/10 22:57:47 INFO Applying migration id=cleanup 2026/04/10 22:57:47 INFO Applying migration id=received 2026/04/10 22:57:47 INFO Applying migration id=namehost 2026/04/10 22:57:47 INFO Applying migration id=outboxhost 2026/04/10 22:57:47 INFO Applying migration id=notesfts 2026/04/10 22:57:47 INFO Applying migration id=iconsname 2026/04/10 22:57:47 INFO Applying migration id=nohash 2026/04/10 22:57:47 INFO Applying migration id=shares 2026/04/10 22:57:47 INFO Applying migration id=actorttl 2026/04/10 22:57:47 INFO Applying migration id=tocc 2026/04/10 22:57:47 INFO Applying migration id=followeds 2026/04/10 22:57:47 INFO Applying migration id=certhash 2026/04/10 22:57:47 INFO Applying migration id=follows_sync 2026/04/10 22:57:47 INFO Applying migration id=jsonpath 2026/04/10 22:57:47 INFO Applying migration id=localforward 2026/04/10 22:57:47 INFO Applying migration id=avatar 2026/04/10 22:57:47 INFO Applying migration id=noimage 2026/04/10 22:57:47 INFO Applying migration id=feed 2026/04/10 22:57:47 INFO Applying migration id=bookmarks 2026/04/10 22:57:47 INFO Applying migration id=shareactivity 2026/04/10 22:57:47 INFO Applying migration id=application 2026/04/10 22:57:47 INFO Applying migration id=certificates 2026/04/10 22:57:47 INFO Applying migration id=rawforward 2026/04/10 22:57:47 INFO Applying migration id=publickey 2026/04/10 22:57:47 INFO Applying migration id=resolvegroup 2026/04/10 22:57:47 INFO Applying migration id=reject 2026/04/10 22:57:47 INFO Applying migration id=autodel 2026/04/10 22:57:47 INFO Applying migration id=jsonb 2026/04/10 22:57:47 INFO Applying migration id=quote 2026/04/10 22:57:47 INFO Applying migration id=rfc9421 2026/04/10 22:57:47 INFO Applying migration id=keys 2026/04/10 22:57:47 INFO Applying migration id=portable 2026/04/10 22:57:47 INFO Applying migration id=proofs 2026/04/10 22:57:47 INFO Applying migration id=contexts 2026/04/10 22:57:47 INFO Applying migration id=deliverieshost 2026/04/10 22:57:47 INFO Applying migration id=pembegin 2026/04/10 22:57:47 INFO Applying migration id=didhost 2026/04/10 22:57:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-a996-7d40-9115-eceb92dd92a7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-a996-7ce7-b314-294275849edb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-a996-7ce7-b314-294275849edb 2026/04/10 22:57:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-a996-7ce7-b314-294275849edb 2026/04/10 22:57:48 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:57:48 INFO Generating first response key=/local --- PASS: TestSay_HappyFlow (1.20s) === RUN TestSay_Throttling 2026/04/10 22:57:48 INFO Applying migration id=initial 2026/04/10 22:57:48 INFO Applying migration id=notesupdated 2026/04/10 22:57:48 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:48 INFO Applying migration id=activitiesid 2026/04/10 22:57:48 INFO Applying migration id=outbox 2026/04/10 22:57:48 INFO Applying migration id=edits 2026/04/10 22:57:48 INFO Applying migration id=outboxactor 2026/04/10 22:57:48 INFO Applying migration id=outboxsender 2026/04/10 22:57:48 INFO Applying migration id=thread 2026/04/10 22:57:48 INFO Applying migration id=host 2026/04/10 22:57:48 INFO Applying migration id=sharedinbox 2026/04/10 22:57:48 INFO Applying migration id=noteshost 2026/04/10 22:57:48 INFO Applying migration id=fetched 2026/04/10 22:57:48 INFO Applying migration id=move 2026/04/10 22:57:48 INFO Applying migration id=cleanup 2026/04/10 22:57:48 INFO Applying migration id=received 2026/04/10 22:57:48 INFO Applying migration id=namehost 2026/04/10 22:57:48 INFO Applying migration id=outboxhost 2026/04/10 22:57:48 INFO Applying migration id=notesfts 2026/04/10 22:57:48 INFO Applying migration id=iconsname 2026/04/10 22:57:48 INFO Applying migration id=nohash 2026/04/10 22:57:48 INFO Applying migration id=shares 2026/04/10 22:57:48 INFO Applying migration id=actorttl 2026/04/10 22:57:48 INFO Applying migration id=tocc 2026/04/10 22:57:48 INFO Applying migration id=followeds 2026/04/10 22:57:48 INFO Applying migration id=certhash 2026/04/10 22:57:48 INFO Applying migration id=follows_sync 2026/04/10 22:57:48 INFO Applying migration id=jsonpath 2026/04/10 22:57:48 INFO Applying migration id=localforward 2026/04/10 22:57:48 INFO Applying migration id=avatar 2026/04/10 22:57:48 INFO Applying migration id=noimage 2026/04/10 22:57:48 INFO Applying migration id=feed 2026/04/10 22:57:48 INFO Applying migration id=bookmarks 2026/04/10 22:57:48 INFO Applying migration id=shareactivity 2026/04/10 22:57:48 INFO Applying migration id=application 2026/04/10 22:57:48 INFO Applying migration id=certificates 2026/04/10 22:57:49 INFO Applying migration id=rawforward 2026/04/10 22:57:49 INFO Applying migration id=publickey 2026/04/10 22:57:49 INFO Applying migration id=resolvegroup 2026/04/10 22:57:49 INFO Applying migration id=reject 2026/04/10 22:57:49 INFO Applying migration id=autodel 2026/04/10 22:57:49 INFO Applying migration id=jsonb 2026/04/10 22:57:49 INFO Applying migration id=quote 2026/04/10 22:57:49 INFO Applying migration id=rfc9421 2026/04/10 22:57:49 INFO Applying migration id=keys 2026/04/10 22:57:49 INFO Applying migration id=portable 2026/04/10 22:57:49 INFO Applying migration id=proofs 2026/04/10 22:57:49 INFO Applying migration id=contexts 2026/04/10 22:57:49 INFO Applying migration id=deliverieshost 2026/04/10 22:57:49 INFO Applying migration id=pembegin 2026/04/10 22:57:49 INFO Applying migration id=didhost 2026/04/10 22:57:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-abe5-7a08-bfa1-1eba8a42f9a6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-abe5-79b4-99bd-27c97c7150b4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-abe5-79b4-99bd-27c97c7150b4 2026/04/10 22:57:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-abe5-79b4-99bd-27c97c7150b4 2026/04/10 22:57:49 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:57:49 WARN User is posting too frequently last=2026-04-10T22:57:49.000Z can=2026-04-10T22:58:49.000Z 2026/04/10 22:57:49 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:57:49 INFO Generating first response key=/local --- PASS: TestSay_Throttling (0.60s) === RUN TestSearch_Happyflow 2026/04/10 22:57:49 INFO Applying migration id=initial 2026/04/10 22:57:49 INFO Applying migration id=notesupdated 2026/04/10 22:57:49 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:49 INFO Applying migration id=activitiesid 2026/04/10 22:57:49 INFO Applying migration id=outbox 2026/04/10 22:57:49 INFO Applying migration id=edits 2026/04/10 22:57:49 INFO Applying migration id=outboxactor 2026/04/10 22:57:49 INFO Applying migration id=outboxsender 2026/04/10 22:57:49 INFO Applying migration id=thread 2026/04/10 22:57:49 INFO Applying migration id=host 2026/04/10 22:57:49 INFO Applying migration id=sharedinbox 2026/04/10 22:57:49 INFO Applying migration id=noteshost 2026/04/10 22:57:49 INFO Applying migration id=fetched 2026/04/10 22:57:49 INFO Applying migration id=move 2026/04/10 22:57:49 INFO Applying migration id=cleanup 2026/04/10 22:57:49 INFO Applying migration id=received 2026/04/10 22:57:49 INFO Applying migration id=namehost 2026/04/10 22:57:49 INFO Applying migration id=outboxhost 2026/04/10 22:57:49 INFO Applying migration id=notesfts 2026/04/10 22:57:49 INFO Applying migration id=iconsname 2026/04/10 22:57:49 INFO Applying migration id=nohash 2026/04/10 22:57:49 INFO Applying migration id=shares 2026/04/10 22:57:49 INFO Applying migration id=actorttl 2026/04/10 22:57:49 INFO Applying migration id=tocc 2026/04/10 22:57:49 INFO Applying migration id=followeds 2026/04/10 22:57:49 INFO Applying migration id=certhash 2026/04/10 22:57:49 INFO Applying migration id=follows_sync 2026/04/10 22:57:49 INFO Applying migration id=jsonpath 2026/04/10 22:57:49 INFO Applying migration id=localforward 2026/04/10 22:57:49 INFO Applying migration id=avatar 2026/04/10 22:57:49 INFO Applying migration id=noimage 2026/04/10 22:57:49 INFO Applying migration id=feed 2026/04/10 22:57:49 INFO Applying migration id=bookmarks 2026/04/10 22:57:49 INFO Applying migration id=shareactivity 2026/04/10 22:57:49 INFO Applying migration id=application 2026/04/10 22:57:49 INFO Applying migration id=certificates 2026/04/10 22:57:49 INFO Applying migration id=rawforward 2026/04/10 22:57:49 INFO Applying migration id=publickey 2026/04/10 22:57:49 INFO Applying migration id=resolvegroup 2026/04/10 22:57:49 INFO Applying migration id=reject 2026/04/10 22:57:49 INFO Applying migration id=autodel 2026/04/10 22:57:49 INFO Applying migration id=jsonb 2026/04/10 22:57:49 INFO Applying migration id=quote 2026/04/10 22:57:49 INFO Applying migration id=rfc9421 2026/04/10 22:57:49 INFO Applying migration id=keys 2026/04/10 22:57:49 INFO Applying migration id=portable 2026/04/10 22:57:49 INFO Applying migration id=proofs 2026/04/10 22:57:49 INFO Applying migration id=contexts 2026/04/10 22:57:49 INFO Applying migration id=deliverieshost 2026/04/10 22:57:49 INFO Applying migration id=pembegin 2026/04/10 22:57:49 INFO Applying migration id=didhost --- PASS: TestSearch_Happyflow (0.93s) === RUN TestSearch_LeadingHash 2026/04/10 22:57:50 INFO Applying migration id=initial 2026/04/10 22:57:50 INFO Applying migration id=notesupdated 2026/04/10 22:57:50 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:50 INFO Applying migration id=activitiesid 2026/04/10 22:57:50 INFO Applying migration id=outbox 2026/04/10 22:57:50 INFO Applying migration id=edits 2026/04/10 22:57:50 INFO Applying migration id=outboxactor 2026/04/10 22:57:50 INFO Applying migration id=outboxsender 2026/04/10 22:57:50 INFO Applying migration id=thread 2026/04/10 22:57:50 INFO Applying migration id=host 2026/04/10 22:57:50 INFO Applying migration id=sharedinbox 2026/04/10 22:57:50 INFO Applying migration id=noteshost 2026/04/10 22:57:50 INFO Applying migration id=fetched 2026/04/10 22:57:50 INFO Applying migration id=move 2026/04/10 22:57:50 INFO Applying migration id=cleanup 2026/04/10 22:57:50 INFO Applying migration id=received 2026/04/10 22:57:50 INFO Applying migration id=namehost 2026/04/10 22:57:50 INFO Applying migration id=outboxhost 2026/04/10 22:57:50 INFO Applying migration id=notesfts 2026/04/10 22:57:50 INFO Applying migration id=iconsname 2026/04/10 22:57:50 INFO Applying migration id=nohash 2026/04/10 22:57:50 INFO Applying migration id=shares 2026/04/10 22:57:50 INFO Applying migration id=actorttl 2026/04/10 22:57:50 INFO Applying migration id=tocc 2026/04/10 22:57:50 INFO Applying migration id=followeds 2026/04/10 22:57:50 INFO Applying migration id=certhash 2026/04/10 22:57:50 INFO Applying migration id=follows_sync 2026/04/10 22:57:50 INFO Applying migration id=jsonpath 2026/04/10 22:57:50 INFO Applying migration id=localforward 2026/04/10 22:57:50 INFO Applying migration id=avatar 2026/04/10 22:57:50 INFO Applying migration id=noimage 2026/04/10 22:57:50 INFO Applying migration id=feed 2026/04/10 22:57:50 INFO Applying migration id=bookmarks 2026/04/10 22:57:50 INFO Applying migration id=shareactivity 2026/04/10 22:57:50 INFO Applying migration id=application 2026/04/10 22:57:50 INFO Applying migration id=certificates 2026/04/10 22:57:50 INFO Applying migration id=rawforward 2026/04/10 22:57:50 INFO Applying migration id=publickey 2026/04/10 22:57:50 INFO Applying migration id=resolvegroup 2026/04/10 22:57:50 INFO Applying migration id=reject 2026/04/10 22:57:50 INFO Applying migration id=autodel 2026/04/10 22:57:50 INFO Applying migration id=jsonb 2026/04/10 22:57:50 INFO Applying migration id=quote 2026/04/10 22:57:50 INFO Applying migration id=rfc9421 2026/04/10 22:57:50 INFO Applying migration id=keys 2026/04/10 22:57:50 INFO Applying migration id=portable 2026/04/10 22:57:50 INFO Applying migration id=proofs 2026/04/10 22:57:50 INFO Applying migration id=contexts 2026/04/10 22:57:50 INFO Applying migration id=deliverieshost 2026/04/10 22:57:50 INFO Applying migration id=pembegin 2026/04/10 22:57:50 INFO Applying migration id=didhost --- PASS: TestSearch_LeadingHash (0.75s) === RUN TestSearch_LeadingHashUnauthenticatedUser 2026/04/10 22:57:51 INFO Applying migration id=initial 2026/04/10 22:57:51 INFO Applying migration id=notesupdated 2026/04/10 22:57:51 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:51 INFO Applying migration id=activitiesid 2026/04/10 22:57:51 INFO Applying migration id=outbox 2026/04/10 22:57:51 INFO Applying migration id=edits 2026/04/10 22:57:51 INFO Applying migration id=outboxactor 2026/04/10 22:57:51 INFO Applying migration id=outboxsender 2026/04/10 22:57:51 INFO Applying migration id=thread 2026/04/10 22:57:51 INFO Applying migration id=host 2026/04/10 22:57:51 INFO Applying migration id=sharedinbox 2026/04/10 22:57:51 INFO Applying migration id=noteshost 2026/04/10 22:57:51 INFO Applying migration id=fetched 2026/04/10 22:57:51 INFO Applying migration id=move 2026/04/10 22:57:51 INFO Applying migration id=cleanup 2026/04/10 22:57:51 INFO Applying migration id=received 2026/04/10 22:57:51 INFO Applying migration id=namehost 2026/04/10 22:57:51 INFO Applying migration id=outboxhost 2026/04/10 22:57:51 INFO Applying migration id=notesfts 2026/04/10 22:57:51 INFO Applying migration id=iconsname 2026/04/10 22:57:51 INFO Applying migration id=nohash 2026/04/10 22:57:51 INFO Applying migration id=shares 2026/04/10 22:57:51 INFO Applying migration id=actorttl 2026/04/10 22:57:51 INFO Applying migration id=tocc 2026/04/10 22:57:51 INFO Applying migration id=followeds 2026/04/10 22:57:51 INFO Applying migration id=certhash 2026/04/10 22:57:51 INFO Applying migration id=follows_sync 2026/04/10 22:57:51 INFO Applying migration id=jsonpath 2026/04/10 22:57:51 INFO Applying migration id=localforward 2026/04/10 22:57:51 INFO Applying migration id=avatar 2026/04/10 22:57:51 INFO Applying migration id=noimage 2026/04/10 22:57:51 INFO Applying migration id=feed 2026/04/10 22:57:51 INFO Applying migration id=bookmarks 2026/04/10 22:57:51 INFO Applying migration id=shareactivity 2026/04/10 22:57:51 INFO Applying migration id=application 2026/04/10 22:57:51 INFO Applying migration id=certificates 2026/04/10 22:57:51 INFO Applying migration id=rawforward 2026/04/10 22:57:51 INFO Applying migration id=publickey 2026/04/10 22:57:51 INFO Applying migration id=resolvegroup 2026/04/10 22:57:51 INFO Applying migration id=reject 2026/04/10 22:57:51 INFO Applying migration id=autodel 2026/04/10 22:57:51 INFO Applying migration id=jsonb 2026/04/10 22:57:51 INFO Applying migration id=quote 2026/04/10 22:57:51 INFO Applying migration id=rfc9421 2026/04/10 22:57:51 INFO Applying migration id=keys 2026/04/10 22:57:51 INFO Applying migration id=portable 2026/04/10 22:57:51 INFO Applying migration id=proofs 2026/04/10 22:57:51 INFO Applying migration id=contexts 2026/04/10 22:57:51 INFO Applying migration id=deliverieshost 2026/04/10 22:57:51 INFO Applying migration id=pembegin 2026/04/10 22:57:51 INFO Applying migration id=didhost --- PASS: TestSearch_LeadingHashUnauthenticatedUser (1.21s) === RUN TestSearch_NoInput 2026/04/10 22:57:52 INFO Applying migration id=initial 2026/04/10 22:57:52 INFO Applying migration id=notesupdated 2026/04/10 22:57:52 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:52 INFO Applying migration id=activitiesid 2026/04/10 22:57:52 INFO Applying migration id=outbox 2026/04/10 22:57:52 INFO Applying migration id=edits 2026/04/10 22:57:52 INFO Applying migration id=outboxactor 2026/04/10 22:57:52 INFO Applying migration id=outboxsender 2026/04/10 22:57:52 INFO Applying migration id=thread 2026/04/10 22:57:52 INFO Applying migration id=host 2026/04/10 22:57:52 INFO Applying migration id=sharedinbox 2026/04/10 22:57:52 INFO Applying migration id=noteshost 2026/04/10 22:57:52 INFO Applying migration id=fetched 2026/04/10 22:57:52 INFO Applying migration id=move 2026/04/10 22:57:52 INFO Applying migration id=cleanup 2026/04/10 22:57:52 INFO Applying migration id=received 2026/04/10 22:57:52 INFO Applying migration id=namehost 2026/04/10 22:57:52 INFO Applying migration id=outboxhost 2026/04/10 22:57:52 INFO Applying migration id=notesfts 2026/04/10 22:57:52 INFO Applying migration id=iconsname 2026/04/10 22:57:52 INFO Applying migration id=nohash 2026/04/10 22:57:52 INFO Applying migration id=shares 2026/04/10 22:57:52 INFO Applying migration id=actorttl 2026/04/10 22:57:52 INFO Applying migration id=tocc 2026/04/10 22:57:52 INFO Applying migration id=followeds 2026/04/10 22:57:52 INFO Applying migration id=certhash 2026/04/10 22:57:52 INFO Applying migration id=follows_sync 2026/04/10 22:57:52 INFO Applying migration id=jsonpath 2026/04/10 22:57:52 INFO Applying migration id=localforward 2026/04/10 22:57:52 INFO Applying migration id=avatar 2026/04/10 22:57:52 INFO Applying migration id=noimage 2026/04/10 22:57:52 INFO Applying migration id=feed 2026/04/10 22:57:52 INFO Applying migration id=bookmarks 2026/04/10 22:57:52 INFO Applying migration id=shareactivity 2026/04/10 22:57:52 INFO Applying migration id=application 2026/04/10 22:57:52 INFO Applying migration id=certificates 2026/04/10 22:57:52 INFO Applying migration id=rawforward 2026/04/10 22:57:52 INFO Applying migration id=publickey 2026/04/10 22:57:52 INFO Applying migration id=resolvegroup 2026/04/10 22:57:52 INFO Applying migration id=reject 2026/04/10 22:57:52 INFO Applying migration id=autodel 2026/04/10 22:57:52 INFO Applying migration id=jsonb 2026/04/10 22:57:52 INFO Applying migration id=quote 2026/04/10 22:57:52 INFO Applying migration id=rfc9421 2026/04/10 22:57:52 INFO Applying migration id=keys 2026/04/10 22:57:52 INFO Applying migration id=portable 2026/04/10 22:57:52 INFO Applying migration id=proofs 2026/04/10 22:57:52 INFO Applying migration id=contexts 2026/04/10 22:57:52 INFO Applying migration id=deliverieshost 2026/04/10 22:57:52 INFO Applying migration id=pembegin 2026/04/10 22:57:52 INFO Applying migration id=didhost --- PASS: TestSearch_NoInput (1.02s) === RUN TestSearch_EmptyInput 2026/04/10 22:57:53 INFO Applying migration id=initial 2026/04/10 22:57:53 INFO Applying migration id=notesupdated 2026/04/10 22:57:53 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:53 INFO Applying migration id=activitiesid 2026/04/10 22:57:53 INFO Applying migration id=outbox 2026/04/10 22:57:53 INFO Applying migration id=edits 2026/04/10 22:57:53 INFO Applying migration id=outboxactor 2026/04/10 22:57:53 INFO Applying migration id=outboxsender 2026/04/10 22:57:53 INFO Applying migration id=thread 2026/04/10 22:57:53 INFO Applying migration id=host 2026/04/10 22:57:53 INFO Applying migration id=sharedinbox 2026/04/10 22:57:53 INFO Applying migration id=noteshost 2026/04/10 22:57:53 INFO Applying migration id=fetched 2026/04/10 22:57:53 INFO Applying migration id=move 2026/04/10 22:57:53 INFO Applying migration id=cleanup 2026/04/10 22:57:53 INFO Applying migration id=received 2026/04/10 22:57:53 INFO Applying migration id=namehost 2026/04/10 22:57:53 INFO Applying migration id=outboxhost 2026/04/10 22:57:53 INFO Applying migration id=notesfts 2026/04/10 22:57:53 INFO Applying migration id=iconsname 2026/04/10 22:57:53 INFO Applying migration id=nohash 2026/04/10 22:57:53 INFO Applying migration id=shares 2026/04/10 22:57:53 INFO Applying migration id=actorttl 2026/04/10 22:57:53 INFO Applying migration id=tocc 2026/04/10 22:57:53 INFO Applying migration id=followeds 2026/04/10 22:57:53 INFO Applying migration id=certhash 2026/04/10 22:57:53 INFO Applying migration id=follows_sync 2026/04/10 22:57:53 INFO Applying migration id=jsonpath 2026/04/10 22:57:53 INFO Applying migration id=localforward 2026/04/10 22:57:53 INFO Applying migration id=avatar 2026/04/10 22:57:53 INFO Applying migration id=noimage 2026/04/10 22:57:53 INFO Applying migration id=feed 2026/04/10 22:57:53 INFO Applying migration id=bookmarks 2026/04/10 22:57:53 INFO Applying migration id=shareactivity 2026/04/10 22:57:53 INFO Applying migration id=application 2026/04/10 22:57:53 INFO Applying migration id=certificates 2026/04/10 22:57:53 INFO Applying migration id=rawforward 2026/04/10 22:57:53 INFO Applying migration id=publickey 2026/04/10 22:57:53 INFO Applying migration id=resolvegroup 2026/04/10 22:57:53 INFO Applying migration id=reject 2026/04/10 22:57:53 INFO Applying migration id=autodel 2026/04/10 22:57:53 INFO Applying migration id=jsonb 2026/04/10 22:57:53 INFO Applying migration id=quote 2026/04/10 22:57:53 INFO Applying migration id=rfc9421 2026/04/10 22:57:53 INFO Applying migration id=keys 2026/04/10 22:57:53 INFO Applying migration id=portable 2026/04/10 22:57:53 INFO Applying migration id=proofs 2026/04/10 22:57:53 INFO Applying migration id=contexts 2026/04/10 22:57:53 INFO Applying migration id=deliverieshost 2026/04/10 22:57:53 INFO Applying migration id=pembegin 2026/04/10 22:57:53 INFO Applying migration id=didhost --- PASS: TestSearch_EmptyInput (1.04s) === RUN TestSearch_InvalidEscapeSequence 2026/04/10 22:57:54 INFO Applying migration id=initial 2026/04/10 22:57:54 INFO Applying migration id=notesupdated 2026/04/10 22:57:54 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:54 INFO Applying migration id=activitiesid 2026/04/10 22:57:54 INFO Applying migration id=outbox 2026/04/10 22:57:54 INFO Applying migration id=edits 2026/04/10 22:57:54 INFO Applying migration id=outboxactor 2026/04/10 22:57:54 INFO Applying migration id=outboxsender 2026/04/10 22:57:54 INFO Applying migration id=thread 2026/04/10 22:57:54 INFO Applying migration id=host 2026/04/10 22:57:54 INFO Applying migration id=sharedinbox 2026/04/10 22:57:54 INFO Applying migration id=noteshost 2026/04/10 22:57:54 INFO Applying migration id=fetched 2026/04/10 22:57:54 INFO Applying migration id=move 2026/04/10 22:57:54 INFO Applying migration id=cleanup 2026/04/10 22:57:54 INFO Applying migration id=received 2026/04/10 22:57:54 INFO Applying migration id=namehost 2026/04/10 22:57:54 INFO Applying migration id=outboxhost 2026/04/10 22:57:54 INFO Applying migration id=notesfts 2026/04/10 22:57:54 INFO Applying migration id=iconsname 2026/04/10 22:57:54 INFO Applying migration id=nohash 2026/04/10 22:57:54 INFO Applying migration id=shares 2026/04/10 22:57:54 INFO Applying migration id=actorttl 2026/04/10 22:57:54 INFO Applying migration id=tocc 2026/04/10 22:57:54 INFO Applying migration id=followeds 2026/04/10 22:57:54 INFO Applying migration id=certhash 2026/04/10 22:57:54 INFO Applying migration id=follows_sync 2026/04/10 22:57:54 INFO Applying migration id=jsonpath 2026/04/10 22:57:54 INFO Applying migration id=localforward 2026/04/10 22:57:54 INFO Applying migration id=avatar 2026/04/10 22:57:54 INFO Applying migration id=noimage 2026/04/10 22:57:54 INFO Applying migration id=feed 2026/04/10 22:57:54 INFO Applying migration id=bookmarks 2026/04/10 22:57:54 INFO Applying migration id=shareactivity 2026/04/10 22:57:54 INFO Applying migration id=application 2026/04/10 22:57:54 INFO Applying migration id=certificates 2026/04/10 22:57:54 INFO Applying migration id=rawforward 2026/04/10 22:57:54 INFO Applying migration id=publickey 2026/04/10 22:57:54 INFO Applying migration id=resolvegroup 2026/04/10 22:57:54 INFO Applying migration id=reject 2026/04/10 22:57:54 INFO Applying migration id=autodel 2026/04/10 22:57:54 INFO Applying migration id=jsonb 2026/04/10 22:57:54 INFO Applying migration id=quote 2026/04/10 22:57:54 INFO Applying migration id=rfc9421 2026/04/10 22:57:54 INFO Applying migration id=keys 2026/04/10 22:57:54 INFO Applying migration id=portable 2026/04/10 22:57:54 INFO Applying migration id=proofs 2026/04/10 22:57:54 INFO Applying migration id=contexts 2026/04/10 22:57:54 INFO Applying migration id=deliverieshost 2026/04/10 22:57:54 INFO Applying migration id=pembegin 2026/04/10 22:57:54 INFO Applying migration id=didhost 2026/04/10 22:57:55 INFO Failed to decode query url=/users/search?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestSearch_InvalidEscapeSequence (0.82s) === RUN TestSearch_UnathenticatedUser 2026/04/10 22:57:55 INFO Applying migration id=initial 2026/04/10 22:57:55 INFO Applying migration id=notesupdated 2026/04/10 22:57:55 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:55 INFO Applying migration id=activitiesid 2026/04/10 22:57:55 INFO Applying migration id=outbox 2026/04/10 22:57:55 INFO Applying migration id=edits 2026/04/10 22:57:55 INFO Applying migration id=outboxactor 2026/04/10 22:57:55 INFO Applying migration id=outboxsender 2026/04/10 22:57:55 INFO Applying migration id=thread 2026/04/10 22:57:55 INFO Applying migration id=host 2026/04/10 22:57:55 INFO Applying migration id=sharedinbox 2026/04/10 22:57:55 INFO Applying migration id=noteshost 2026/04/10 22:57:55 INFO Applying migration id=fetched 2026/04/10 22:57:55 INFO Applying migration id=move 2026/04/10 22:57:55 INFO Applying migration id=cleanup 2026/04/10 22:57:55 INFO Applying migration id=received 2026/04/10 22:57:55 INFO Applying migration id=namehost 2026/04/10 22:57:55 INFO Applying migration id=outboxhost 2026/04/10 22:57:55 INFO Applying migration id=notesfts 2026/04/10 22:57:55 INFO Applying migration id=iconsname 2026/04/10 22:57:55 INFO Applying migration id=nohash 2026/04/10 22:57:55 INFO Applying migration id=shares 2026/04/10 22:57:55 INFO Applying migration id=actorttl 2026/04/10 22:57:55 INFO Applying migration id=tocc 2026/04/10 22:57:55 INFO Applying migration id=followeds 2026/04/10 22:57:55 INFO Applying migration id=certhash 2026/04/10 22:57:55 INFO Applying migration id=follows_sync 2026/04/10 22:57:55 INFO Applying migration id=jsonpath 2026/04/10 22:57:55 INFO Applying migration id=localforward 2026/04/10 22:57:55 INFO Applying migration id=avatar 2026/04/10 22:57:55 INFO Applying migration id=noimage 2026/04/10 22:57:55 INFO Applying migration id=feed 2026/04/10 22:57:55 INFO Applying migration id=bookmarks 2026/04/10 22:57:55 INFO Applying migration id=shareactivity 2026/04/10 22:57:55 INFO Applying migration id=application 2026/04/10 22:57:55 INFO Applying migration id=certificates 2026/04/10 22:57:55 INFO Applying migration id=rawforward 2026/04/10 22:57:55 INFO Applying migration id=publickey 2026/04/10 22:57:55 INFO Applying migration id=resolvegroup 2026/04/10 22:57:55 INFO Applying migration id=reject 2026/04/10 22:57:55 INFO Applying migration id=autodel 2026/04/10 22:57:55 INFO Applying migration id=jsonb 2026/04/10 22:57:55 INFO Applying migration id=quote 2026/04/10 22:57:55 INFO Applying migration id=rfc9421 2026/04/10 22:57:55 INFO Applying migration id=keys 2026/04/10 22:57:55 INFO Applying migration id=portable 2026/04/10 22:57:55 INFO Applying migration id=proofs 2026/04/10 22:57:55 INFO Applying migration id=contexts 2026/04/10 22:57:55 INFO Applying migration id=deliverieshost 2026/04/10 22:57:55 INFO Applying migration id=pembegin 2026/04/10 22:57:55 INFO Applying migration id=didhost --- PASS: TestSearch_UnathenticatedUser (0.99s) === RUN TestShare_PublicPost 2026/04/10 22:57:56 INFO Applying migration id=initial 2026/04/10 22:57:56 INFO Applying migration id=notesupdated 2026/04/10 22:57:56 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:56 INFO Applying migration id=activitiesid 2026/04/10 22:57:56 INFO Applying migration id=outbox 2026/04/10 22:57:56 INFO Applying migration id=edits 2026/04/10 22:57:56 INFO Applying migration id=outboxactor 2026/04/10 22:57:56 INFO Applying migration id=outboxsender 2026/04/10 22:57:56 INFO Applying migration id=thread 2026/04/10 22:57:56 INFO Applying migration id=host 2026/04/10 22:57:56 INFO Applying migration id=sharedinbox 2026/04/10 22:57:56 INFO Applying migration id=noteshost 2026/04/10 22:57:56 INFO Applying migration id=fetched 2026/04/10 22:57:56 INFO Applying migration id=move 2026/04/10 22:57:56 INFO Applying migration id=cleanup 2026/04/10 22:57:56 INFO Applying migration id=received 2026/04/10 22:57:56 INFO Applying migration id=namehost 2026/04/10 22:57:56 INFO Applying migration id=outboxhost 2026/04/10 22:57:56 INFO Applying migration id=notesfts 2026/04/10 22:57:56 INFO Applying migration id=iconsname 2026/04/10 22:57:56 INFO Applying migration id=nohash 2026/04/10 22:57:56 INFO Applying migration id=shares 2026/04/10 22:57:56 INFO Applying migration id=actorttl 2026/04/10 22:57:56 INFO Applying migration id=tocc 2026/04/10 22:57:56 INFO Applying migration id=followeds 2026/04/10 22:57:56 INFO Applying migration id=certhash 2026/04/10 22:57:56 INFO Applying migration id=follows_sync 2026/04/10 22:57:56 INFO Applying migration id=jsonpath 2026/04/10 22:57:56 INFO Applying migration id=localforward 2026/04/10 22:57:56 INFO Applying migration id=avatar 2026/04/10 22:57:56 INFO Applying migration id=noimage 2026/04/10 22:57:56 INFO Applying migration id=feed 2026/04/10 22:57:56 INFO Applying migration id=bookmarks 2026/04/10 22:57:56 INFO Applying migration id=shareactivity 2026/04/10 22:57:56 INFO Applying migration id=application 2026/04/10 22:57:56 INFO Applying migration id=certificates 2026/04/10 22:57:56 INFO Applying migration id=rawforward 2026/04/10 22:57:56 INFO Applying migration id=publickey 2026/04/10 22:57:56 INFO Applying migration id=resolvegroup 2026/04/10 22:57:56 INFO Applying migration id=reject 2026/04/10 22:57:56 INFO Applying migration id=autodel 2026/04/10 22:57:56 INFO Applying migration id=jsonb 2026/04/10 22:57:56 INFO Applying migration id=quote 2026/04/10 22:57:56 INFO Applying migration id=rfc9421 2026/04/10 22:57:56 INFO Applying migration id=keys 2026/04/10 22:57:56 INFO Applying migration id=portable 2026/04/10 22:57:56 INFO Applying migration id=proofs 2026/04/10 22:57:56 INFO Applying migration id=contexts 2026/04/10 22:57:56 INFO Applying migration id=deliverieshost 2026/04/10 22:57:56 INFO Applying migration id=pembegin 2026/04/10 22:57:56 INFO Applying migration id=didhost 2026/04/10 22:57:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-ca9e-7c49-a4ca-d3174ddb3c12 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-ca9e-7be6-a483-76b19e8216b5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-ca9e-7be6-a483-76b19e8216b5 2026/04/10 22:57:57 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:57:57 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_PublicPost (1.09s) === RUN TestShare_Throttling 2026/04/10 22:57:57 INFO Applying migration id=initial 2026/04/10 22:57:57 INFO Applying migration id=notesupdated 2026/04/10 22:57:57 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:57 INFO Applying migration id=activitiesid 2026/04/10 22:57:57 INFO Applying migration id=outbox 2026/04/10 22:57:57 INFO Applying migration id=edits 2026/04/10 22:57:57 INFO Applying migration id=outboxactor 2026/04/10 22:57:57 INFO Applying migration id=outboxsender 2026/04/10 22:57:57 INFO Applying migration id=thread 2026/04/10 22:57:57 INFO Applying migration id=host 2026/04/10 22:57:57 INFO Applying migration id=sharedinbox 2026/04/10 22:57:57 INFO Applying migration id=noteshost 2026/04/10 22:57:57 INFO Applying migration id=fetched 2026/04/10 22:57:57 INFO Applying migration id=move 2026/04/10 22:57:57 INFO Applying migration id=cleanup 2026/04/10 22:57:57 INFO Applying migration id=received 2026/04/10 22:57:57 INFO Applying migration id=namehost 2026/04/10 22:57:57 INFO Applying migration id=outboxhost 2026/04/10 22:57:57 INFO Applying migration id=notesfts 2026/04/10 22:57:57 INFO Applying migration id=iconsname 2026/04/10 22:57:57 INFO Applying migration id=nohash 2026/04/10 22:57:57 INFO Applying migration id=shares 2026/04/10 22:57:57 INFO Applying migration id=actorttl 2026/04/10 22:57:57 INFO Applying migration id=tocc 2026/04/10 22:57:57 INFO Applying migration id=followeds 2026/04/10 22:57:57 INFO Applying migration id=certhash 2026/04/10 22:57:57 INFO Applying migration id=follows_sync 2026/04/10 22:57:57 INFO Applying migration id=jsonpath 2026/04/10 22:57:57 INFO Applying migration id=localforward 2026/04/10 22:57:57 INFO Applying migration id=avatar 2026/04/10 22:57:57 INFO Applying migration id=noimage 2026/04/10 22:57:57 INFO Applying migration id=feed 2026/04/10 22:57:57 INFO Applying migration id=bookmarks 2026/04/10 22:57:57 INFO Applying migration id=shareactivity 2026/04/10 22:57:57 INFO Applying migration id=application 2026/04/10 22:57:57 INFO Applying migration id=certificates 2026/04/10 22:57:57 INFO Applying migration id=rawforward 2026/04/10 22:57:57 INFO Applying migration id=publickey 2026/04/10 22:57:57 INFO Applying migration id=resolvegroup 2026/04/10 22:57:57 INFO Applying migration id=reject 2026/04/10 22:57:57 INFO Applying migration id=autodel 2026/04/10 22:57:57 INFO Applying migration id=jsonb 2026/04/10 22:57:57 INFO Applying migration id=quote 2026/04/10 22:57:57 INFO Applying migration id=rfc9421 2026/04/10 22:57:57 INFO Applying migration id=keys 2026/04/10 22:57:57 INFO Applying migration id=portable 2026/04/10 22:57:57 INFO Applying migration id=proofs 2026/04/10 22:57:57 INFO Applying migration id=contexts 2026/04/10 22:57:57 INFO Applying migration id=deliverieshost 2026/04/10 22:57:57 INFO Applying migration id=pembegin 2026/04/10 22:57:57 INFO Applying migration id=didhost 2026/04/10 22:57:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-ce4f-7997-b959-3814cddc395c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-ce4f-793d-9b04-cba063261276 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-ce4f-793d-9b04-cba063261276 2026/04/10 22:57:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-ce51-763d-993c-bb48e63f99e2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-ce51-7613-9135-6b30d161c7b5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799d-ce51-7613-9135-6b30d161c7b5 2026/04/10 22:57:58 WARN User is sharing and unsharing too frequently --- PASS: TestShare_Throttling (0.94s) === RUN TestShare_UnshareThrottling 2026/04/10 22:57:58 INFO Applying migration id=initial 2026/04/10 22:57:58 INFO Applying migration id=notesupdated 2026/04/10 22:57:58 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:58 INFO Applying migration id=activitiesid 2026/04/10 22:57:58 INFO Applying migration id=outbox 2026/04/10 22:57:58 INFO Applying migration id=edits 2026/04/10 22:57:58 INFO Applying migration id=outboxactor 2026/04/10 22:57:58 INFO Applying migration id=outboxsender 2026/04/10 22:57:58 INFO Applying migration id=thread 2026/04/10 22:57:58 INFO Applying migration id=host 2026/04/10 22:57:58 INFO Applying migration id=sharedinbox 2026/04/10 22:57:58 INFO Applying migration id=noteshost 2026/04/10 22:57:58 INFO Applying migration id=fetched 2026/04/10 22:57:58 INFO Applying migration id=move 2026/04/10 22:57:58 INFO Applying migration id=cleanup 2026/04/10 22:57:58 INFO Applying migration id=received 2026/04/10 22:57:58 INFO Applying migration id=namehost 2026/04/10 22:57:58 INFO Applying migration id=outboxhost 2026/04/10 22:57:58 INFO Applying migration id=notesfts 2026/04/10 22:57:58 INFO Applying migration id=iconsname 2026/04/10 22:57:58 INFO Applying migration id=nohash 2026/04/10 22:57:58 INFO Applying migration id=shares 2026/04/10 22:57:58 INFO Applying migration id=actorttl 2026/04/10 22:57:58 INFO Applying migration id=tocc 2026/04/10 22:57:58 INFO Applying migration id=followeds 2026/04/10 22:57:58 INFO Applying migration id=certhash 2026/04/10 22:57:58 INFO Applying migration id=follows_sync 2026/04/10 22:57:58 INFO Applying migration id=jsonpath 2026/04/10 22:57:58 INFO Applying migration id=localforward 2026/04/10 22:57:58 INFO Applying migration id=avatar 2026/04/10 22:57:58 INFO Applying migration id=noimage 2026/04/10 22:57:58 INFO Applying migration id=feed 2026/04/10 22:57:58 INFO Applying migration id=bookmarks 2026/04/10 22:57:58 INFO Applying migration id=shareactivity 2026/04/10 22:57:58 INFO Applying migration id=application 2026/04/10 22:57:58 INFO Applying migration id=certificates 2026/04/10 22:57:58 INFO Applying migration id=rawforward 2026/04/10 22:57:58 INFO Applying migration id=publickey 2026/04/10 22:57:58 INFO Applying migration id=resolvegroup 2026/04/10 22:57:58 INFO Applying migration id=reject 2026/04/10 22:57:58 INFO Applying migration id=autodel 2026/04/10 22:57:58 INFO Applying migration id=jsonb 2026/04/10 22:57:58 INFO Applying migration id=quote 2026/04/10 22:57:58 INFO Applying migration id=rfc9421 2026/04/10 22:57:58 INFO Applying migration id=keys 2026/04/10 22:57:58 INFO Applying migration id=portable 2026/04/10 22:57:58 INFO Applying migration id=proofs 2026/04/10 22:57:58 INFO Applying migration id=contexts 2026/04/10 22:57:58 INFO Applying migration id=deliverieshost 2026/04/10 22:57:58 INFO Applying migration id=pembegin 2026/04/10 22:57:58 INFO Applying migration id=didhost 2026/04/10 22:57:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-d306-7230-8005-e153f1e3e7c0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-d306-71d1-98f4-7f9c6949071c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-d306-71d1-98f4-7f9c6949071c --- PASS: TestShare_UnshareThrottling (1.21s) === RUN TestShare_PostToFollowers 2026/04/10 22:57:59 INFO Applying migration id=initial 2026/04/10 22:57:59 INFO Applying migration id=notesupdated 2026/04/10 22:57:59 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:59 INFO Applying migration id=activitiesid 2026/04/10 22:57:59 INFO Applying migration id=outbox 2026/04/10 22:57:59 INFO Applying migration id=edits 2026/04/10 22:57:59 INFO Applying migration id=outboxactor 2026/04/10 22:57:59 INFO Applying migration id=outboxsender 2026/04/10 22:57:59 INFO Applying migration id=thread 2026/04/10 22:57:59 INFO Applying migration id=host 2026/04/10 22:57:59 INFO Applying migration id=sharedinbox 2026/04/10 22:57:59 INFO Applying migration id=noteshost 2026/04/10 22:57:59 INFO Applying migration id=fetched 2026/04/10 22:57:59 INFO Applying migration id=move 2026/04/10 22:57:59 INFO Applying migration id=cleanup 2026/04/10 22:57:59 INFO Applying migration id=received 2026/04/10 22:57:59 INFO Applying migration id=namehost 2026/04/10 22:57:59 INFO Applying migration id=outboxhost 2026/04/10 22:57:59 INFO Applying migration id=notesfts 2026/04/10 22:57:59 INFO Applying migration id=iconsname 2026/04/10 22:57:59 INFO Applying migration id=nohash 2026/04/10 22:57:59 INFO Applying migration id=shares 2026/04/10 22:57:59 INFO Applying migration id=actorttl 2026/04/10 22:57:59 INFO Applying migration id=tocc 2026/04/10 22:57:59 INFO Applying migration id=followeds 2026/04/10 22:57:59 INFO Applying migration id=certhash 2026/04/10 22:57:59 INFO Applying migration id=follows_sync 2026/04/10 22:57:59 INFO Applying migration id=jsonpath 2026/04/10 22:57:59 INFO Applying migration id=localforward 2026/04/10 22:57:59 INFO Applying migration id=avatar 2026/04/10 22:57:59 INFO Applying migration id=noimage 2026/04/10 22:57:59 INFO Applying migration id=feed 2026/04/10 22:57:59 INFO Applying migration id=bookmarks 2026/04/10 22:57:59 INFO Applying migration id=shareactivity 2026/04/10 22:57:59 INFO Applying migration id=application 2026/04/10 22:57:59 INFO Applying migration id=certificates 2026/04/10 22:57:59 INFO Applying migration id=rawforward 2026/04/10 22:57:59 INFO Applying migration id=publickey 2026/04/10 22:57:59 INFO Applying migration id=resolvegroup 2026/04/10 22:57:59 INFO Applying migration id=reject 2026/04/10 22:57:59 INFO Applying migration id=autodel 2026/04/10 22:57:59 INFO Applying migration id=jsonb 2026/04/10 22:57:59 INFO Applying migration id=quote 2026/04/10 22:57:59 INFO Applying migration id=rfc9421 2026/04/10 22:57:59 INFO Applying migration id=keys 2026/04/10 22:57:59 INFO Applying migration id=portable 2026/04/10 22:57:59 INFO Applying migration id=proofs 2026/04/10 22:57:59 INFO Applying migration id=contexts 2026/04/10 22:57:59 INFO Applying migration id=deliverieshost 2026/04/10 22:57:59 INFO Applying migration id=pembegin 2026/04/10 22:57:59 INFO Applying migration id=didhost 2026/04/10 22:58:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-d9a0-78b9-880d-789b268381a9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-d9a0-786e-9361-2c39b13fef0f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-d9a0-786e-9361-2c39b13fef0f 2026/04/10 22:58:01 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019d799d-d9a0-786e-9361-2c39b13fef0f error="sql: no rows in result set" --- PASS: TestShare_PostToFollowers (1.69s) === RUN TestShare_Twice 2026/04/10 22:58:01 INFO Applying migration id=initial 2026/04/10 22:58:01 INFO Applying migration id=notesupdated 2026/04/10 22:58:01 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:01 INFO Applying migration id=activitiesid 2026/04/10 22:58:01 INFO Applying migration id=outbox 2026/04/10 22:58:01 INFO Applying migration id=edits 2026/04/10 22:58:01 INFO Applying migration id=outboxactor 2026/04/10 22:58:01 INFO Applying migration id=outboxsender 2026/04/10 22:58:01 INFO Applying migration id=thread 2026/04/10 22:58:01 INFO Applying migration id=host 2026/04/10 22:58:01 INFO Applying migration id=sharedinbox 2026/04/10 22:58:01 INFO Applying migration id=noteshost 2026/04/10 22:58:01 INFO Applying migration id=fetched 2026/04/10 22:58:01 INFO Applying migration id=move 2026/04/10 22:58:01 INFO Applying migration id=cleanup 2026/04/10 22:58:01 INFO Applying migration id=received 2026/04/10 22:58:01 INFO Applying migration id=namehost 2026/04/10 22:58:01 INFO Applying migration id=outboxhost 2026/04/10 22:58:01 INFO Applying migration id=notesfts 2026/04/10 22:58:01 INFO Applying migration id=iconsname 2026/04/10 22:58:01 INFO Applying migration id=nohash 2026/04/10 22:58:01 INFO Applying migration id=shares 2026/04/10 22:58:01 INFO Applying migration id=actorttl 2026/04/10 22:58:01 INFO Applying migration id=tocc 2026/04/10 22:58:01 INFO Applying migration id=followeds 2026/04/10 22:58:01 INFO Applying migration id=certhash 2026/04/10 22:58:01 INFO Applying migration id=follows_sync 2026/04/10 22:58:01 INFO Applying migration id=jsonpath 2026/04/10 22:58:01 INFO Applying migration id=localforward 2026/04/10 22:58:01 INFO Applying migration id=avatar 2026/04/10 22:58:01 INFO Applying migration id=noimage 2026/04/10 22:58:01 INFO Applying migration id=feed 2026/04/10 22:58:01 INFO Applying migration id=bookmarks 2026/04/10 22:58:01 INFO Applying migration id=shareactivity 2026/04/10 22:58:01 INFO Applying migration id=application 2026/04/10 22:58:01 INFO Applying migration id=certificates 2026/04/10 22:58:01 INFO Applying migration id=rawforward 2026/04/10 22:58:01 INFO Applying migration id=publickey 2026/04/10 22:58:01 INFO Applying migration id=resolvegroup 2026/04/10 22:58:01 INFO Applying migration id=reject 2026/04/10 22:58:01 INFO Applying migration id=autodel 2026/04/10 22:58:01 INFO Applying migration id=jsonb 2026/04/10 22:58:01 INFO Applying migration id=quote 2026/04/10 22:58:01 INFO Applying migration id=rfc9421 2026/04/10 22:58:01 INFO Applying migration id=keys 2026/04/10 22:58:01 INFO Applying migration id=portable 2026/04/10 22:58:01 INFO Applying migration id=proofs 2026/04/10 22:58:01 INFO Applying migration id=contexts 2026/04/10 22:58:01 INFO Applying migration id=deliverieshost 2026/04/10 22:58:01 INFO Applying migration id=pembegin 2026/04/10 22:58:01 INFO Applying migration id=didhost 2026/04/10 22:58:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-de35-74d8-b9f6-41b39aabe4ca activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-de35-746b-8689-98b2fb8654f8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-de35-746b-8689-98b2fb8654f8 2026/04/10 22:58:02 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:58:02 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/04/10 22:58:02 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019d799d-de35-746b-8689-98b2fb8654f8 error="sql: no rows in result set" --- PASS: TestShare_Twice (1.18s) === RUN TestShare_Unshare 2026/04/10 22:58:02 INFO Applying migration id=initial 2026/04/10 22:58:02 INFO Applying migration id=notesupdated 2026/04/10 22:58:02 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:02 INFO Applying migration id=activitiesid 2026/04/10 22:58:02 INFO Applying migration id=outbox 2026/04/10 22:58:02 INFO Applying migration id=edits 2026/04/10 22:58:02 INFO Applying migration id=outboxactor 2026/04/10 22:58:02 INFO Applying migration id=outboxsender 2026/04/10 22:58:02 INFO Applying migration id=thread 2026/04/10 22:58:02 INFO Applying migration id=host 2026/04/10 22:58:02 INFO Applying migration id=sharedinbox 2026/04/10 22:58:02 INFO Applying migration id=noteshost 2026/04/10 22:58:02 INFO Applying migration id=fetched 2026/04/10 22:58:02 INFO Applying migration id=move 2026/04/10 22:58:02 INFO Applying migration id=cleanup 2026/04/10 22:58:02 INFO Applying migration id=received 2026/04/10 22:58:02 INFO Applying migration id=namehost 2026/04/10 22:58:02 INFO Applying migration id=outboxhost 2026/04/10 22:58:02 INFO Applying migration id=notesfts 2026/04/10 22:58:02 INFO Applying migration id=iconsname 2026/04/10 22:58:02 INFO Applying migration id=nohash 2026/04/10 22:58:02 INFO Applying migration id=shares 2026/04/10 22:58:02 INFO Applying migration id=actorttl 2026/04/10 22:58:02 INFO Applying migration id=tocc 2026/04/10 22:58:02 INFO Applying migration id=followeds 2026/04/10 22:58:02 INFO Applying migration id=certhash 2026/04/10 22:58:02 INFO Applying migration id=follows_sync 2026/04/10 22:58:02 INFO Applying migration id=jsonpath 2026/04/10 22:58:02 INFO Applying migration id=localforward 2026/04/10 22:58:02 INFO Applying migration id=avatar 2026/04/10 22:58:02 INFO Applying migration id=noimage 2026/04/10 22:58:02 INFO Applying migration id=feed 2026/04/10 22:58:02 INFO Applying migration id=bookmarks 2026/04/10 22:58:02 INFO Applying migration id=shareactivity 2026/04/10 22:58:02 INFO Applying migration id=application 2026/04/10 22:58:02 INFO Applying migration id=certificates 2026/04/10 22:58:02 INFO Applying migration id=rawforward 2026/04/10 22:58:02 INFO Applying migration id=publickey 2026/04/10 22:58:02 INFO Applying migration id=resolvegroup 2026/04/10 22:58:02 INFO Applying migration id=reject 2026/04/10 22:58:02 INFO Applying migration id=autodel 2026/04/10 22:58:02 INFO Applying migration id=jsonb 2026/04/10 22:58:02 INFO Applying migration id=quote 2026/04/10 22:58:02 INFO Applying migration id=rfc9421 2026/04/10 22:58:02 INFO Applying migration id=keys 2026/04/10 22:58:02 INFO Applying migration id=portable 2026/04/10 22:58:02 INFO Applying migration id=proofs 2026/04/10 22:58:02 INFO Applying migration id=contexts 2026/04/10 22:58:02 INFO Applying migration id=deliverieshost 2026/04/10 22:58:02 INFO Applying migration id=pembegin 2026/04/10 22:58:02 INFO Applying migration id=didhost 2026/04/10 22:58:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-e4c2-7060-a589-b66b48b1f103 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-e4c1-7f01-a657-61d01d4767c6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-e4c1-7f01-a657-61d01d4767c6 2026/04/10 22:58:04 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:58:04 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/04/10 22:58:04 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_Unshare (1.68s) === RUN TestShare_ShareAfterUnshare 2026/04/10 22:58:04 INFO Applying migration id=initial 2026/04/10 22:58:04 INFO Applying migration id=notesupdated 2026/04/10 22:58:04 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:04 INFO Applying migration id=activitiesid 2026/04/10 22:58:04 INFO Applying migration id=outbox 2026/04/10 22:58:04 INFO Applying migration id=edits 2026/04/10 22:58:04 INFO Applying migration id=outboxactor 2026/04/10 22:58:04 INFO Applying migration id=outboxsender 2026/04/10 22:58:04 INFO Applying migration id=thread 2026/04/10 22:58:04 INFO Applying migration id=host 2026/04/10 22:58:04 INFO Applying migration id=sharedinbox 2026/04/10 22:58:04 INFO Applying migration id=noteshost 2026/04/10 22:58:04 INFO Applying migration id=fetched 2026/04/10 22:58:04 INFO Applying migration id=move 2026/04/10 22:58:04 INFO Applying migration id=cleanup 2026/04/10 22:58:04 INFO Applying migration id=received 2026/04/10 22:58:04 INFO Applying migration id=namehost 2026/04/10 22:58:04 INFO Applying migration id=outboxhost 2026/04/10 22:58:04 INFO Applying migration id=notesfts 2026/04/10 22:58:04 INFO Applying migration id=iconsname 2026/04/10 22:58:04 INFO Applying migration id=nohash 2026/04/10 22:58:04 INFO Applying migration id=shares 2026/04/10 22:58:04 INFO Applying migration id=actorttl 2026/04/10 22:58:04 INFO Applying migration id=tocc 2026/04/10 22:58:04 INFO Applying migration id=followeds 2026/04/10 22:58:04 INFO Applying migration id=certhash 2026/04/10 22:58:04 INFO Applying migration id=follows_sync 2026/04/10 22:58:04 INFO Applying migration id=jsonpath 2026/04/10 22:58:04 INFO Applying migration id=localforward 2026/04/10 22:58:04 INFO Applying migration id=avatar 2026/04/10 22:58:04 INFO Applying migration id=noimage 2026/04/10 22:58:04 INFO Applying migration id=feed 2026/04/10 22:58:04 INFO Applying migration id=bookmarks 2026/04/10 22:58:04 INFO Applying migration id=shareactivity 2026/04/10 22:58:04 INFO Applying migration id=application 2026/04/10 22:58:04 INFO Applying migration id=certificates 2026/04/10 22:58:04 INFO Applying migration id=rawforward 2026/04/10 22:58:04 INFO Applying migration id=publickey 2026/04/10 22:58:04 INFO Applying migration id=resolvegroup 2026/04/10 22:58:04 INFO Applying migration id=reject 2026/04/10 22:58:04 INFO Applying migration id=autodel 2026/04/10 22:58:04 INFO Applying migration id=jsonb 2026/04/10 22:58:04 INFO Applying migration id=quote 2026/04/10 22:58:04 INFO Applying migration id=rfc9421 2026/04/10 22:58:04 INFO Applying migration id=keys 2026/04/10 22:58:04 INFO Applying migration id=portable 2026/04/10 22:58:04 INFO Applying migration id=proofs 2026/04/10 22:58:04 INFO Applying migration id=contexts 2026/04/10 22:58:04 INFO Applying migration id=deliverieshost 2026/04/10 22:58:04 INFO Applying migration id=pembegin 2026/04/10 22:58:04 INFO Applying migration id=didhost 2026/04/10 22:58:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-e994-7811-9759-a3464b15ac84 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-e994-779a-b899-2334a16c0377 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-e994-779a-b899-2334a16c0377 2026/04/10 22:58:05 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:58:05 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/04/10 22:58:05 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/04/10 22:58:05 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_ShareAfterUnshare (1.24s) === RUN TestHelpUnauthenticatedUser 2026/04/10 22:58:05 INFO Applying migration id=initial 2026/04/10 22:58:05 INFO Applying migration id=notesupdated 2026/04/10 22:58:05 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:05 INFO Applying migration id=activitiesid 2026/04/10 22:58:05 INFO Applying migration id=outbox 2026/04/10 22:58:05 INFO Applying migration id=edits 2026/04/10 22:58:05 INFO Applying migration id=outboxactor 2026/04/10 22:58:05 INFO Applying migration id=outboxsender 2026/04/10 22:58:05 INFO Applying migration id=thread 2026/04/10 22:58:05 INFO Applying migration id=host 2026/04/10 22:58:05 INFO Applying migration id=sharedinbox 2026/04/10 22:58:05 INFO Applying migration id=noteshost 2026/04/10 22:58:05 INFO Applying migration id=fetched 2026/04/10 22:58:05 INFO Applying migration id=move 2026/04/10 22:58:05 INFO Applying migration id=cleanup 2026/04/10 22:58:05 INFO Applying migration id=received 2026/04/10 22:58:05 INFO Applying migration id=namehost 2026/04/10 22:58:05 INFO Applying migration id=outboxhost 2026/04/10 22:58:05 INFO Applying migration id=notesfts 2026/04/10 22:58:05 INFO Applying migration id=iconsname 2026/04/10 22:58:05 INFO Applying migration id=nohash 2026/04/10 22:58:05 INFO Applying migration id=shares 2026/04/10 22:58:05 INFO Applying migration id=actorttl 2026/04/10 22:58:05 INFO Applying migration id=tocc 2026/04/10 22:58:05 INFO Applying migration id=followeds 2026/04/10 22:58:05 INFO Applying migration id=certhash 2026/04/10 22:58:05 INFO Applying migration id=follows_sync 2026/04/10 22:58:05 INFO Applying migration id=jsonpath 2026/04/10 22:58:05 INFO Applying migration id=localforward 2026/04/10 22:58:05 INFO Applying migration id=avatar 2026/04/10 22:58:05 INFO Applying migration id=noimage 2026/04/10 22:58:05 INFO Applying migration id=feed 2026/04/10 22:58:05 INFO Applying migration id=bookmarks 2026/04/10 22:58:05 INFO Applying migration id=shareactivity 2026/04/10 22:58:05 INFO Applying migration id=application 2026/04/10 22:58:05 INFO Applying migration id=certificates 2026/04/10 22:58:05 INFO Applying migration id=rawforward 2026/04/10 22:58:05 INFO Applying migration id=publickey 2026/04/10 22:58:05 INFO Applying migration id=resolvegroup 2026/04/10 22:58:05 INFO Applying migration id=reject 2026/04/10 22:58:05 INFO Applying migration id=autodel 2026/04/10 22:58:05 INFO Applying migration id=jsonb 2026/04/10 22:58:05 INFO Applying migration id=quote 2026/04/10 22:58:05 INFO Applying migration id=rfc9421 2026/04/10 22:58:05 INFO Applying migration id=keys 2026/04/10 22:58:05 INFO Applying migration id=portable 2026/04/10 22:58:05 INFO Applying migration id=proofs 2026/04/10 22:58:05 INFO Applying migration id=contexts 2026/04/10 22:58:05 INFO Applying migration id=deliverieshost 2026/04/10 22:58:05 INFO Applying migration id=pembegin 2026/04/10 22:58:05 INFO Applying migration id=didhost --- PASS: TestHelpUnauthenticatedUser (0.99s) === RUN TestHelpAuthenticatedUser 2026/04/10 22:58:06 INFO Applying migration id=initial 2026/04/10 22:58:06 INFO Applying migration id=notesupdated 2026/04/10 22:58:06 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:06 INFO Applying migration id=activitiesid 2026/04/10 22:58:06 INFO Applying migration id=outbox 2026/04/10 22:58:06 INFO Applying migration id=edits 2026/04/10 22:58:06 INFO Applying migration id=outboxactor 2026/04/10 22:58:06 INFO Applying migration id=outboxsender 2026/04/10 22:58:06 INFO Applying migration id=thread 2026/04/10 22:58:06 INFO Applying migration id=host 2026/04/10 22:58:06 INFO Applying migration id=sharedinbox 2026/04/10 22:58:06 INFO Applying migration id=noteshost 2026/04/10 22:58:06 INFO Applying migration id=fetched 2026/04/10 22:58:06 INFO Applying migration id=move 2026/04/10 22:58:06 INFO Applying migration id=cleanup 2026/04/10 22:58:06 INFO Applying migration id=received 2026/04/10 22:58:06 INFO Applying migration id=namehost 2026/04/10 22:58:06 INFO Applying migration id=outboxhost 2026/04/10 22:58:06 INFO Applying migration id=notesfts 2026/04/10 22:58:06 INFO Applying migration id=iconsname 2026/04/10 22:58:06 INFO Applying migration id=nohash 2026/04/10 22:58:06 INFO Applying migration id=shares 2026/04/10 22:58:06 INFO Applying migration id=actorttl 2026/04/10 22:58:06 INFO Applying migration id=tocc 2026/04/10 22:58:06 INFO Applying migration id=followeds 2026/04/10 22:58:06 INFO Applying migration id=certhash 2026/04/10 22:58:06 INFO Applying migration id=follows_sync 2026/04/10 22:58:06 INFO Applying migration id=jsonpath 2026/04/10 22:58:06 INFO Applying migration id=localforward 2026/04/10 22:58:06 INFO Applying migration id=avatar 2026/04/10 22:58:06 INFO Applying migration id=noimage 2026/04/10 22:58:06 INFO Applying migration id=feed 2026/04/10 22:58:06 INFO Applying migration id=bookmarks 2026/04/10 22:58:06 INFO Applying migration id=shareactivity 2026/04/10 22:58:06 INFO Applying migration id=application 2026/04/10 22:58:06 INFO Applying migration id=certificates 2026/04/10 22:58:06 INFO Applying migration id=rawforward 2026/04/10 22:58:06 INFO Applying migration id=publickey 2026/04/10 22:58:06 INFO Applying migration id=resolvegroup 2026/04/10 22:58:06 INFO Applying migration id=reject 2026/04/10 22:58:06 INFO Applying migration id=autodel 2026/04/10 22:58:06 INFO Applying migration id=jsonb 2026/04/10 22:58:06 INFO Applying migration id=quote 2026/04/10 22:58:06 INFO Applying migration id=rfc9421 2026/04/10 22:58:06 INFO Applying migration id=keys 2026/04/10 22:58:06 INFO Applying migration id=portable 2026/04/10 22:58:06 INFO Applying migration id=proofs 2026/04/10 22:58:06 INFO Applying migration id=contexts 2026/04/10 22:58:06 INFO Applying migration id=deliverieshost 2026/04/10 22:58:06 INFO Applying migration id=pembegin 2026/04/10 22:58:06 INFO Applying migration id=didhost --- PASS: TestHelpAuthenticatedUser (1.04s) === RUN TestStatus_NewInstance 2026/04/10 22:58:07 INFO Applying migration id=initial 2026/04/10 22:58:07 INFO Applying migration id=notesupdated 2026/04/10 22:58:07 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:07 INFO Applying migration id=activitiesid 2026/04/10 22:58:07 INFO Applying migration id=outbox 2026/04/10 22:58:07 INFO Applying migration id=edits 2026/04/10 22:58:07 INFO Applying migration id=outboxactor 2026/04/10 22:58:07 INFO Applying migration id=outboxsender 2026/04/10 22:58:07 INFO Applying migration id=thread 2026/04/10 22:58:07 INFO Applying migration id=host 2026/04/10 22:58:07 INFO Applying migration id=sharedinbox 2026/04/10 22:58:07 INFO Applying migration id=noteshost 2026/04/10 22:58:07 INFO Applying migration id=fetched 2026/04/10 22:58:07 INFO Applying migration id=move 2026/04/10 22:58:07 INFO Applying migration id=cleanup 2026/04/10 22:58:07 INFO Applying migration id=received 2026/04/10 22:58:07 INFO Applying migration id=namehost 2026/04/10 22:58:07 INFO Applying migration id=outboxhost 2026/04/10 22:58:07 INFO Applying migration id=notesfts 2026/04/10 22:58:07 INFO Applying migration id=iconsname 2026/04/10 22:58:07 INFO Applying migration id=nohash 2026/04/10 22:58:07 INFO Applying migration id=shares 2026/04/10 22:58:07 INFO Applying migration id=actorttl 2026/04/10 22:58:07 INFO Applying migration id=tocc 2026/04/10 22:58:07 INFO Applying migration id=followeds 2026/04/10 22:58:07 INFO Applying migration id=certhash 2026/04/10 22:58:07 INFO Applying migration id=follows_sync 2026/04/10 22:58:07 INFO Applying migration id=jsonpath 2026/04/10 22:58:07 INFO Applying migration id=localforward 2026/04/10 22:58:07 INFO Applying migration id=avatar 2026/04/10 22:58:07 INFO Applying migration id=noimage 2026/04/10 22:58:07 INFO Applying migration id=feed 2026/04/10 22:58:07 INFO Applying migration id=bookmarks 2026/04/10 22:58:07 INFO Applying migration id=shareactivity 2026/04/10 22:58:07 INFO Applying migration id=application 2026/04/10 22:58:07 INFO Applying migration id=certificates 2026/04/10 22:58:07 INFO Applying migration id=rawforward 2026/04/10 22:58:07 INFO Applying migration id=publickey 2026/04/10 22:58:07 INFO Applying migration id=resolvegroup 2026/04/10 22:58:07 INFO Applying migration id=reject 2026/04/10 22:58:07 INFO Applying migration id=autodel 2026/04/10 22:58:07 INFO Applying migration id=jsonb 2026/04/10 22:58:07 INFO Applying migration id=quote 2026/04/10 22:58:07 INFO Applying migration id=rfc9421 2026/04/10 22:58:07 INFO Applying migration id=keys 2026/04/10 22:58:07 INFO Applying migration id=portable 2026/04/10 22:58:07 INFO Applying migration id=proofs 2026/04/10 22:58:07 INFO Applying migration id=contexts 2026/04/10 22:58:07 INFO Applying migration id=deliverieshost 2026/04/10 22:58:07 INFO Applying migration id=pembegin 2026/04/10 22:58:07 INFO Applying migration id=didhost 2026/04/10 22:58:08 INFO Generating first response key=/status --- PASS: TestStatus_NewInstance (1.08s) === RUN TestStatus_WithPosts 2026/04/10 22:58:08 INFO Applying migration id=initial 2026/04/10 22:58:08 INFO Applying migration id=notesupdated 2026/04/10 22:58:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:08 INFO Applying migration id=activitiesid 2026/04/10 22:58:08 INFO Applying migration id=outbox 2026/04/10 22:58:08 INFO Applying migration id=edits 2026/04/10 22:58:08 INFO Applying migration id=outboxactor 2026/04/10 22:58:08 INFO Applying migration id=outboxsender 2026/04/10 22:58:08 INFO Applying migration id=thread 2026/04/10 22:58:08 INFO Applying migration id=host 2026/04/10 22:58:08 INFO Applying migration id=sharedinbox 2026/04/10 22:58:08 INFO Applying migration id=noteshost 2026/04/10 22:58:08 INFO Applying migration id=fetched 2026/04/10 22:58:08 INFO Applying migration id=move 2026/04/10 22:58:08 INFO Applying migration id=cleanup 2026/04/10 22:58:08 INFO Applying migration id=received 2026/04/10 22:58:08 INFO Applying migration id=namehost 2026/04/10 22:58:08 INFO Applying migration id=outboxhost 2026/04/10 22:58:08 INFO Applying migration id=notesfts 2026/04/10 22:58:08 INFO Applying migration id=iconsname 2026/04/10 22:58:08 INFO Applying migration id=nohash 2026/04/10 22:58:08 INFO Applying migration id=shares 2026/04/10 22:58:08 INFO Applying migration id=actorttl 2026/04/10 22:58:08 INFO Applying migration id=tocc 2026/04/10 22:58:08 INFO Applying migration id=followeds 2026/04/10 22:58:08 INFO Applying migration id=certhash 2026/04/10 22:58:08 INFO Applying migration id=follows_sync 2026/04/10 22:58:08 INFO Applying migration id=jsonpath 2026/04/10 22:58:08 INFO Applying migration id=localforward 2026/04/10 22:58:08 INFO Applying migration id=avatar 2026/04/10 22:58:08 INFO Applying migration id=noimage 2026/04/10 22:58:08 INFO Applying migration id=feed 2026/04/10 22:58:08 INFO Applying migration id=bookmarks 2026/04/10 22:58:08 INFO Applying migration id=shareactivity 2026/04/10 22:58:08 INFO Applying migration id=application 2026/04/10 22:58:08 INFO Applying migration id=certificates 2026/04/10 22:58:08 INFO Applying migration id=rawforward 2026/04/10 22:58:08 INFO Applying migration id=publickey 2026/04/10 22:58:08 INFO Applying migration id=resolvegroup 2026/04/10 22:58:08 INFO Applying migration id=reject 2026/04/10 22:58:08 INFO Applying migration id=autodel 2026/04/10 22:58:08 INFO Applying migration id=jsonb 2026/04/10 22:58:08 INFO Applying migration id=quote 2026/04/10 22:58:08 INFO Applying migration id=rfc9421 2026/04/10 22:58:08 INFO Applying migration id=keys 2026/04/10 22:58:08 INFO Applying migration id=portable 2026/04/10 22:58:08 INFO Applying migration id=proofs 2026/04/10 22:58:08 INFO Applying migration id=contexts 2026/04/10 22:58:08 INFO Applying migration id=deliverieshost 2026/04/10 22:58:08 INFO Applying migration id=pembegin 2026/04/10 22:58:08 INFO Applying migration id=didhost 2026/04/10 22:58:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-fa9e-7c56-a626-5887acfca7e0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-fa9e-7c0d-a421-a1f045f18e73 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-fa9e-7c0d-a421-a1f045f18e73 2026/04/10 22:58:09 INFO Generating first response key=/status --- PASS: TestStatus_WithPosts (1.24s) === RUN TestUnfollow_HappyFlow 2026/04/10 22:58:09 INFO Applying migration id=initial 2026/04/10 22:58:09 INFO Applying migration id=notesupdated 2026/04/10 22:58:09 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:09 INFO Applying migration id=activitiesid 2026/04/10 22:58:09 INFO Applying migration id=outbox 2026/04/10 22:58:09 INFO Applying migration id=edits 2026/04/10 22:58:09 INFO Applying migration id=outboxactor 2026/04/10 22:58:09 INFO Applying migration id=outboxsender 2026/04/10 22:58:09 INFO Applying migration id=thread 2026/04/10 22:58:09 INFO Applying migration id=host 2026/04/10 22:58:09 INFO Applying migration id=sharedinbox 2026/04/10 22:58:09 INFO Applying migration id=noteshost 2026/04/10 22:58:09 INFO Applying migration id=fetched 2026/04/10 22:58:09 INFO Applying migration id=move 2026/04/10 22:58:09 INFO Applying migration id=cleanup 2026/04/10 22:58:09 INFO Applying migration id=received 2026/04/10 22:58:09 INFO Applying migration id=namehost 2026/04/10 22:58:09 INFO Applying migration id=outboxhost 2026/04/10 22:58:09 INFO Applying migration id=notesfts 2026/04/10 22:58:09 INFO Applying migration id=iconsname 2026/04/10 22:58:09 INFO Applying migration id=nohash 2026/04/10 22:58:09 INFO Applying migration id=shares 2026/04/10 22:58:09 INFO Applying migration id=actorttl 2026/04/10 22:58:09 INFO Applying migration id=tocc 2026/04/10 22:58:09 INFO Applying migration id=followeds 2026/04/10 22:58:09 INFO Applying migration id=certhash 2026/04/10 22:58:09 INFO Applying migration id=follows_sync 2026/04/10 22:58:09 INFO Applying migration id=jsonpath 2026/04/10 22:58:09 INFO Applying migration id=localforward 2026/04/10 22:58:09 INFO Applying migration id=avatar 2026/04/10 22:58:09 INFO Applying migration id=noimage 2026/04/10 22:58:09 INFO Applying migration id=feed 2026/04/10 22:58:09 INFO Applying migration id=bookmarks 2026/04/10 22:58:09 INFO Applying migration id=shareactivity 2026/04/10 22:58:09 INFO Applying migration id=application 2026/04/10 22:58:09 INFO Applying migration id=certificates 2026/04/10 22:58:09 INFO Applying migration id=rawforward 2026/04/10 22:58:09 INFO Applying migration id=publickey 2026/04/10 22:58:09 INFO Applying migration id=resolvegroup 2026/04/10 22:58:09 INFO Applying migration id=reject 2026/04/10 22:58:09 INFO Applying migration id=autodel 2026/04/10 22:58:09 INFO Applying migration id=jsonb 2026/04/10 22:58:09 INFO Applying migration id=quote 2026/04/10 22:58:09 INFO Applying migration id=rfc9421 2026/04/10 22:58:09 INFO Applying migration id=keys 2026/04/10 22:58:09 INFO Applying migration id=portable 2026/04/10 22:58:09 INFO Applying migration id=proofs 2026/04/10 22:58:09 INFO Applying migration id=contexts 2026/04/10 22:58:09 INFO Applying migration id=deliverieshost 2026/04/10 22:58:09 INFO Applying migration id=pembegin 2026/04/10 22:58:09 INFO Applying migration id=didhost 2026/04/10 22:58:11 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-0028-78b9-90eb-a29a26cc0efd activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:11 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-0029-772e-8f2a-f88ec76634c5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-0028-78b9-90eb-a29a26cc0efd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-0028-78b9-90eb-a29a26cc0efd 2026/04/10 22:58:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-0029-7c02-a7be-712495c08207 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-0029-7bcc-b7b0-5053b4f4dc33 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-0029-7bcc-b7b0-5053b4f4dc33 2026/04/10 22:58:11 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799e-0035-78a8-9e1a-004b8975b51f activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-0028-78b9-90eb-a29a26cc0efd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUnfollow_HappyFlow (1.44s) === RUN TestUnfollow_HappyFlowBeforeFeedUpdate 2026/04/10 22:58:11 INFO Applying migration id=initial 2026/04/10 22:58:11 INFO Applying migration id=notesupdated 2026/04/10 22:58:11 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:11 INFO Applying migration id=activitiesid 2026/04/10 22:58:11 INFO Applying migration id=outbox 2026/04/10 22:58:11 INFO Applying migration id=edits 2026/04/10 22:58:11 INFO Applying migration id=outboxactor 2026/04/10 22:58:11 INFO Applying migration id=outboxsender 2026/04/10 22:58:11 INFO Applying migration id=thread 2026/04/10 22:58:11 INFO Applying migration id=host 2026/04/10 22:58:11 INFO Applying migration id=sharedinbox 2026/04/10 22:58:11 INFO Applying migration id=noteshost 2026/04/10 22:58:11 INFO Applying migration id=fetched 2026/04/10 22:58:11 INFO Applying migration id=move 2026/04/10 22:58:11 INFO Applying migration id=cleanup 2026/04/10 22:58:11 INFO Applying migration id=received 2026/04/10 22:58:11 INFO Applying migration id=namehost 2026/04/10 22:58:11 INFO Applying migration id=outboxhost 2026/04/10 22:58:11 INFO Applying migration id=notesfts 2026/04/10 22:58:11 INFO Applying migration id=iconsname 2026/04/10 22:58:11 INFO Applying migration id=nohash 2026/04/10 22:58:11 INFO Applying migration id=shares 2026/04/10 22:58:11 INFO Applying migration id=actorttl 2026/04/10 22:58:11 INFO Applying migration id=tocc 2026/04/10 22:58:11 INFO Applying migration id=followeds 2026/04/10 22:58:11 INFO Applying migration id=certhash 2026/04/10 22:58:11 INFO Applying migration id=follows_sync 2026/04/10 22:58:11 INFO Applying migration id=jsonpath 2026/04/10 22:58:11 INFO Applying migration id=localforward 2026/04/10 22:58:11 INFO Applying migration id=avatar 2026/04/10 22:58:11 INFO Applying migration id=noimage 2026/04/10 22:58:11 INFO Applying migration id=feed 2026/04/10 22:58:11 INFO Applying migration id=bookmarks 2026/04/10 22:58:11 INFO Applying migration id=shareactivity 2026/04/10 22:58:11 INFO Applying migration id=application 2026/04/10 22:58:11 INFO Applying migration id=certificates 2026/04/10 22:58:11 INFO Applying migration id=rawforward 2026/04/10 22:58:11 INFO Applying migration id=publickey 2026/04/10 22:58:11 INFO Applying migration id=resolvegroup 2026/04/10 22:58:11 INFO Applying migration id=reject 2026/04/10 22:58:11 INFO Applying migration id=autodel 2026/04/10 22:58:11 INFO Applying migration id=jsonb 2026/04/10 22:58:11 INFO Applying migration id=quote 2026/04/10 22:58:11 INFO Applying migration id=rfc9421 2026/04/10 22:58:11 INFO Applying migration id=keys 2026/04/10 22:58:11 INFO Applying migration id=portable 2026/04/10 22:58:11 INFO Applying migration id=proofs 2026/04/10 22:58:11 INFO Applying migration id=contexts 2026/04/10 22:58:11 INFO Applying migration id=deliverieshost 2026/04/10 22:58:11 INFO Applying migration id=pembegin 2026/04/10 22:58:11 INFO Applying migration id=didhost 2026/04/10 22:58:12 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-05c5-77ad-851f-6fe8bab8251d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-05c6-730f-86b2-de0e1064cefc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-05c5-77ad-851f-6fe8bab8251d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-05c5-77ad-851f-6fe8bab8251d 2026/04/10 22:58:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-05c6-77be-8714-3d66634aff31 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-05c6-7789-acca-7d0d63605a84 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-05c6-7789-acca-7d0d63605a84 2026/04/10 22:58:12 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799e-05c8-787c-999e-c113de472bdf activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-05c5-77ad-851f-6fe8bab8251d 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.42s) === RUN TestUnfollow_FollowAgain 2026/04/10 22:58:12 INFO Applying migration id=initial 2026/04/10 22:58:12 INFO Applying migration id=notesupdated 2026/04/10 22:58:12 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:12 INFO Applying migration id=activitiesid 2026/04/10 22:58:12 INFO Applying migration id=outbox 2026/04/10 22:58:12 INFO Applying migration id=edits 2026/04/10 22:58:12 INFO Applying migration id=outboxactor 2026/04/10 22:58:12 INFO Applying migration id=outboxsender 2026/04/10 22:58:12 INFO Applying migration id=thread 2026/04/10 22:58:12 INFO Applying migration id=host 2026/04/10 22:58:12 INFO Applying migration id=sharedinbox 2026/04/10 22:58:12 INFO Applying migration id=noteshost 2026/04/10 22:58:12 INFO Applying migration id=fetched 2026/04/10 22:58:12 INFO Applying migration id=move 2026/04/10 22:58:12 INFO Applying migration id=cleanup 2026/04/10 22:58:12 INFO Applying migration id=received 2026/04/10 22:58:12 INFO Applying migration id=namehost 2026/04/10 22:58:12 INFO Applying migration id=outboxhost 2026/04/10 22:58:12 INFO Applying migration id=notesfts 2026/04/10 22:58:12 INFO Applying migration id=iconsname 2026/04/10 22:58:12 INFO Applying migration id=nohash 2026/04/10 22:58:12 INFO Applying migration id=shares 2026/04/10 22:58:12 INFO Applying migration id=actorttl 2026/04/10 22:58:12 INFO Applying migration id=tocc 2026/04/10 22:58:12 INFO Applying migration id=followeds 2026/04/10 22:58:12 INFO Applying migration id=certhash 2026/04/10 22:58:12 INFO Applying migration id=follows_sync 2026/04/10 22:58:12 INFO Applying migration id=jsonpath 2026/04/10 22:58:12 INFO Applying migration id=localforward 2026/04/10 22:58:12 INFO Applying migration id=avatar 2026/04/10 22:58:12 INFO Applying migration id=noimage 2026/04/10 22:58:12 INFO Applying migration id=feed 2026/04/10 22:58:12 INFO Applying migration id=bookmarks 2026/04/10 22:58:12 INFO Applying migration id=shareactivity 2026/04/10 22:58:12 INFO Applying migration id=application 2026/04/10 22:58:12 INFO Applying migration id=certificates 2026/04/10 22:58:12 INFO Applying migration id=rawforward 2026/04/10 22:58:12 INFO Applying migration id=publickey 2026/04/10 22:58:12 INFO Applying migration id=resolvegroup 2026/04/10 22:58:12 INFO Applying migration id=reject 2026/04/10 22:58:12 INFO Applying migration id=autodel 2026/04/10 22:58:12 INFO Applying migration id=jsonb 2026/04/10 22:58:12 INFO Applying migration id=quote 2026/04/10 22:58:12 INFO Applying migration id=rfc9421 2026/04/10 22:58:12 INFO Applying migration id=keys 2026/04/10 22:58:12 INFO Applying migration id=portable 2026/04/10 22:58:12 INFO Applying migration id=proofs 2026/04/10 22:58:12 INFO Applying migration id=contexts 2026/04/10 22:58:12 INFO Applying migration id=deliverieshost 2026/04/10 22:58:12 INFO Applying migration id=pembegin 2026/04/10 22:58:12 INFO Applying migration id=didhost 2026/04/10 22:58:13 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-0964-7e6a-8430-94abefa96b76 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:13 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-0965-77cb-9da9-7cbace8f2eac activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-0964-7e6a-8430-94abefa96b76 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-0964-7e6a-8430-94abefa96b76 2026/04/10 22:58:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-0965-7d60-af7f-6f41a95be6c1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-0965-7d30-941b-1b6033ffd0ac activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-0965-7d30-941b-1b6033ffd0ac 2026/04/10 22:58:13 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799e-0968-7ade-b86b-b129d1f7c964 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-0964-7e6a-8430-94abefa96b76 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:13 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-096a-71bf-b1c9-b503fec2bfe1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:13 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-096a-77df-ae89-35f7c2668234 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-096a-71bf-b1c9-b503fec2bfe1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-096a-71bf-b1c9-b503fec2bfe1 --- PASS: TestUnfollow_FollowAgain (0.92s) === RUN TestUnfollow_NotFollowing 2026/04/10 22:58:13 INFO Applying migration id=initial 2026/04/10 22:58:13 INFO Applying migration id=notesupdated 2026/04/10 22:58:13 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:13 INFO Applying migration id=activitiesid 2026/04/10 22:58:13 INFO Applying migration id=outbox 2026/04/10 22:58:13 INFO Applying migration id=edits 2026/04/10 22:58:13 INFO Applying migration id=outboxactor 2026/04/10 22:58:13 INFO Applying migration id=outboxsender 2026/04/10 22:58:13 INFO Applying migration id=thread 2026/04/10 22:58:13 INFO Applying migration id=host 2026/04/10 22:58:13 INFO Applying migration id=sharedinbox 2026/04/10 22:58:13 INFO Applying migration id=noteshost 2026/04/10 22:58:13 INFO Applying migration id=fetched 2026/04/10 22:58:13 INFO Applying migration id=move 2026/04/10 22:58:13 INFO Applying migration id=cleanup 2026/04/10 22:58:13 INFO Applying migration id=received 2026/04/10 22:58:13 INFO Applying migration id=namehost 2026/04/10 22:58:13 INFO Applying migration id=outboxhost 2026/04/10 22:58:13 INFO Applying migration id=notesfts 2026/04/10 22:58:13 INFO Applying migration id=iconsname 2026/04/10 22:58:13 INFO Applying migration id=nohash 2026/04/10 22:58:13 INFO Applying migration id=shares 2026/04/10 22:58:13 INFO Applying migration id=actorttl 2026/04/10 22:58:13 INFO Applying migration id=tocc 2026/04/10 22:58:13 INFO Applying migration id=followeds 2026/04/10 22:58:13 INFO Applying migration id=certhash 2026/04/10 22:58:13 INFO Applying migration id=follows_sync 2026/04/10 22:58:13 INFO Applying migration id=jsonpath 2026/04/10 22:58:13 INFO Applying migration id=localforward 2026/04/10 22:58:13 INFO Applying migration id=avatar 2026/04/10 22:58:13 INFO Applying migration id=noimage 2026/04/10 22:58:13 INFO Applying migration id=feed 2026/04/10 22:58:13 INFO Applying migration id=bookmarks 2026/04/10 22:58:13 INFO Applying migration id=shareactivity 2026/04/10 22:58:13 INFO Applying migration id=application 2026/04/10 22:58:13 INFO Applying migration id=certificates 2026/04/10 22:58:13 INFO Applying migration id=rawforward 2026/04/10 22:58:13 INFO Applying migration id=publickey 2026/04/10 22:58:13 INFO Applying migration id=resolvegroup 2026/04/10 22:58:13 INFO Applying migration id=reject 2026/04/10 22:58:13 INFO Applying migration id=autodel 2026/04/10 22:58:13 INFO Applying migration id=jsonb 2026/04/10 22:58:13 INFO Applying migration id=quote 2026/04/10 22:58:13 INFO Applying migration id=rfc9421 2026/04/10 22:58:13 INFO Applying migration id=keys 2026/04/10 22:58:13 INFO Applying migration id=portable 2026/04/10 22:58:13 INFO Applying migration id=proofs 2026/04/10 22:58:13 INFO Applying migration id=contexts 2026/04/10 22:58:13 INFO Applying migration id=deliverieshost 2026/04/10 22:58:13 INFO Applying migration id=pembegin 2026/04/10 22:58:13 INFO Applying migration id=didhost 2026/04/10 22:58:14 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.92s) === RUN TestUnfollow_UnauthenticatedUser 2026/04/10 22:58:14 INFO Applying migration id=initial 2026/04/10 22:58:14 INFO Applying migration id=notesupdated 2026/04/10 22:58:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:14 INFO Applying migration id=activitiesid 2026/04/10 22:58:14 INFO Applying migration id=outbox 2026/04/10 22:58:14 INFO Applying migration id=edits 2026/04/10 22:58:14 INFO Applying migration id=outboxactor 2026/04/10 22:58:14 INFO Applying migration id=outboxsender 2026/04/10 22:58:14 INFO Applying migration id=thread 2026/04/10 22:58:14 INFO Applying migration id=host 2026/04/10 22:58:14 INFO Applying migration id=sharedinbox 2026/04/10 22:58:14 INFO Applying migration id=noteshost 2026/04/10 22:58:14 INFO Applying migration id=fetched 2026/04/10 22:58:14 INFO Applying migration id=move 2026/04/10 22:58:14 INFO Applying migration id=cleanup 2026/04/10 22:58:14 INFO Applying migration id=received 2026/04/10 22:58:14 INFO Applying migration id=namehost 2026/04/10 22:58:14 INFO Applying migration id=outboxhost 2026/04/10 22:58:14 INFO Applying migration id=notesfts 2026/04/10 22:58:14 INFO Applying migration id=iconsname 2026/04/10 22:58:14 INFO Applying migration id=nohash 2026/04/10 22:58:14 INFO Applying migration id=shares 2026/04/10 22:58:14 INFO Applying migration id=actorttl 2026/04/10 22:58:14 INFO Applying migration id=tocc 2026/04/10 22:58:14 INFO Applying migration id=followeds 2026/04/10 22:58:14 INFO Applying migration id=certhash 2026/04/10 22:58:14 INFO Applying migration id=follows_sync 2026/04/10 22:58:14 INFO Applying migration id=jsonpath 2026/04/10 22:58:14 INFO Applying migration id=localforward 2026/04/10 22:58:14 INFO Applying migration id=avatar 2026/04/10 22:58:14 INFO Applying migration id=noimage 2026/04/10 22:58:14 INFO Applying migration id=feed 2026/04/10 22:58:14 INFO Applying migration id=bookmarks 2026/04/10 22:58:14 INFO Applying migration id=shareactivity 2026/04/10 22:58:14 INFO Applying migration id=application 2026/04/10 22:58:14 INFO Applying migration id=certificates 2026/04/10 22:58:14 INFO Applying migration id=rawforward 2026/04/10 22:58:14 INFO Applying migration id=publickey 2026/04/10 22:58:14 INFO Applying migration id=resolvegroup 2026/04/10 22:58:14 INFO Applying migration id=reject 2026/04/10 22:58:14 INFO Applying migration id=autodel 2026/04/10 22:58:14 INFO Applying migration id=jsonb 2026/04/10 22:58:14 INFO Applying migration id=quote 2026/04/10 22:58:14 INFO Applying migration id=rfc9421 2026/04/10 22:58:14 INFO Applying migration id=keys 2026/04/10 22:58:14 INFO Applying migration id=portable 2026/04/10 22:58:14 INFO Applying migration id=proofs 2026/04/10 22:58:14 INFO Applying migration id=contexts 2026/04/10 22:58:14 INFO Applying migration id=deliverieshost 2026/04/10 22:58:14 INFO Applying migration id=pembegin 2026/04/10 22:58:14 INFO Applying migration id=didhost --- PASS: TestUnfollow_UnauthenticatedUser (1.13s) === RUN TestUploadEdit_HappyFlow 2026/04/10 22:58:15 INFO Applying migration id=initial 2026/04/10 22:58:15 INFO Applying migration id=notesupdated 2026/04/10 22:58:15 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:15 INFO Applying migration id=activitiesid 2026/04/10 22:58:15 INFO Applying migration id=outbox 2026/04/10 22:58:15 INFO Applying migration id=edits 2026/04/10 22:58:15 INFO Applying migration id=outboxactor 2026/04/10 22:58:15 INFO Applying migration id=outboxsender 2026/04/10 22:58:15 INFO Applying migration id=thread 2026/04/10 22:58:15 INFO Applying migration id=host 2026/04/10 22:58:15 INFO Applying migration id=sharedinbox 2026/04/10 22:58:15 INFO Applying migration id=noteshost 2026/04/10 22:58:15 INFO Applying migration id=fetched 2026/04/10 22:58:15 INFO Applying migration id=move 2026/04/10 22:58:15 INFO Applying migration id=cleanup 2026/04/10 22:58:15 INFO Applying migration id=received 2026/04/10 22:58:15 INFO Applying migration id=namehost 2026/04/10 22:58:15 INFO Applying migration id=outboxhost 2026/04/10 22:58:15 INFO Applying migration id=notesfts 2026/04/10 22:58:15 INFO Applying migration id=iconsname 2026/04/10 22:58:15 INFO Applying migration id=nohash 2026/04/10 22:58:15 INFO Applying migration id=shares 2026/04/10 22:58:15 INFO Applying migration id=actorttl 2026/04/10 22:58:15 INFO Applying migration id=tocc 2026/04/10 22:58:15 INFO Applying migration id=followeds 2026/04/10 22:58:15 INFO Applying migration id=certhash 2026/04/10 22:58:15 INFO Applying migration id=follows_sync 2026/04/10 22:58:15 INFO Applying migration id=jsonpath 2026/04/10 22:58:15 INFO Applying migration id=localforward 2026/04/10 22:58:15 INFO Applying migration id=avatar 2026/04/10 22:58:15 INFO Applying migration id=noimage 2026/04/10 22:58:15 INFO Applying migration id=feed 2026/04/10 22:58:15 INFO Applying migration id=bookmarks 2026/04/10 22:58:15 INFO Applying migration id=shareactivity 2026/04/10 22:58:15 INFO Applying migration id=application 2026/04/10 22:58:15 INFO Applying migration id=certificates 2026/04/10 22:58:15 INFO Applying migration id=rawforward 2026/04/10 22:58:15 INFO Applying migration id=publickey 2026/04/10 22:58:15 INFO Applying migration id=resolvegroup 2026/04/10 22:58:15 INFO Applying migration id=reject 2026/04/10 22:58:15 INFO Applying migration id=autodel 2026/04/10 22:58:15 INFO Applying migration id=jsonb 2026/04/10 22:58:15 INFO Applying migration id=quote 2026/04/10 22:58:15 INFO Applying migration id=rfc9421 2026/04/10 22:58:15 INFO Applying migration id=keys 2026/04/10 22:58:15 INFO Applying migration id=portable 2026/04/10 22:58:15 INFO Applying migration id=proofs 2026/04/10 22:58:15 INFO Applying migration id=contexts 2026/04/10 22:58:15 INFO Applying migration id=deliverieshost 2026/04/10 22:58:15 INFO Applying migration id=pembegin 2026/04/10 22:58:15 INFO Applying migration id=didhost 2026/04/10 22:58:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-1596-7789-914c-62516de3b35e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-1596-7f3b-932a-6b513f352534 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-1596-7789-914c-62516de3b35e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-1596-7789-914c-62516de3b35e 2026/04/10 22:58:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-1598-7457-a184-9df721600412 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-1598-7420-a2fa-f1a0e8e9c274 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-1598-7420-a2fa-f1a0e8e9c274 2026/04/10 22:58:16 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799e-1599-7936-85ce-97c845dfbffc activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-1598-7420-a2fa-f1a0e8e9c274 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-1598-7420-a2fa-f1a0e8e9c274 2026/04/10 22:58:16 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019d799e-1598-7420-a2fa-f1a0e8e9c274 can=2026-04-10T23:14:16.601Z --- PASS: TestUploadEdit_HappyFlow (1.07s) === RUN TestUploadEdit_Empty 2026/04/10 22:58:16 INFO Applying migration id=initial 2026/04/10 22:58:16 INFO Applying migration id=notesupdated 2026/04/10 22:58:16 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:16 INFO Applying migration id=activitiesid 2026/04/10 22:58:16 INFO Applying migration id=outbox 2026/04/10 22:58:16 INFO Applying migration id=edits 2026/04/10 22:58:16 INFO Applying migration id=outboxactor 2026/04/10 22:58:16 INFO Applying migration id=outboxsender 2026/04/10 22:58:16 INFO Applying migration id=thread 2026/04/10 22:58:16 INFO Applying migration id=host 2026/04/10 22:58:16 INFO Applying migration id=sharedinbox 2026/04/10 22:58:16 INFO Applying migration id=noteshost 2026/04/10 22:58:16 INFO Applying migration id=fetched 2026/04/10 22:58:16 INFO Applying migration id=move 2026/04/10 22:58:16 INFO Applying migration id=cleanup 2026/04/10 22:58:16 INFO Applying migration id=received 2026/04/10 22:58:16 INFO Applying migration id=namehost 2026/04/10 22:58:16 INFO Applying migration id=outboxhost 2026/04/10 22:58:16 INFO Applying migration id=notesfts 2026/04/10 22:58:16 INFO Applying migration id=iconsname 2026/04/10 22:58:16 INFO Applying migration id=nohash 2026/04/10 22:58:16 INFO Applying migration id=shares 2026/04/10 22:58:16 INFO Applying migration id=actorttl 2026/04/10 22:58:16 INFO Applying migration id=tocc 2026/04/10 22:58:16 INFO Applying migration id=followeds 2026/04/10 22:58:16 INFO Applying migration id=certhash 2026/04/10 22:58:16 INFO Applying migration id=follows_sync 2026/04/10 22:58:16 INFO Applying migration id=jsonpath 2026/04/10 22:58:16 INFO Applying migration id=localforward 2026/04/10 22:58:16 INFO Applying migration id=avatar 2026/04/10 22:58:16 INFO Applying migration id=noimage 2026/04/10 22:58:16 INFO Applying migration id=feed 2026/04/10 22:58:16 INFO Applying migration id=bookmarks 2026/04/10 22:58:16 INFO Applying migration id=shareactivity 2026/04/10 22:58:16 INFO Applying migration id=application 2026/04/10 22:58:16 INFO Applying migration id=certificates 2026/04/10 22:58:16 INFO Applying migration id=rawforward 2026/04/10 22:58:16 INFO Applying migration id=publickey 2026/04/10 22:58:16 INFO Applying migration id=resolvegroup 2026/04/10 22:58:16 INFO Applying migration id=reject 2026/04/10 22:58:16 INFO Applying migration id=autodel 2026/04/10 22:58:16 INFO Applying migration id=jsonb 2026/04/10 22:58:16 INFO Applying migration id=quote 2026/04/10 22:58:16 INFO Applying migration id=rfc9421 2026/04/10 22:58:16 INFO Applying migration id=keys 2026/04/10 22:58:16 INFO Applying migration id=portable 2026/04/10 22:58:16 INFO Applying migration id=proofs 2026/04/10 22:58:16 INFO Applying migration id=contexts 2026/04/10 22:58:16 INFO Applying migration id=deliverieshost 2026/04/10 22:58:16 INFO Applying migration id=pembegin 2026/04/10 22:58:16 INFO Applying migration id=didhost 2026/04/10 22:58:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-18a5-7c30-a091-4b5661dbd0ec activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-18a6-76ad-8a99-8d7065744aeb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-18a5-7c30-a091-4b5661dbd0ec activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-18a5-7c30-a091-4b5661dbd0ec 2026/04/10 22:58:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-18a7-7e6b-878c-e79803280eb9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-18a7-7e1a-b727-733b0007e7a4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-18a7-7e1a-b727-733b0007e7a4 2026/04/10 22:58:17 WARN Content is empty --- PASS: TestUploadEdit_Empty (0.78s) === RUN TestUploadEdit_SizeLimit 2026/04/10 22:58:17 INFO Applying migration id=initial 2026/04/10 22:58:17 INFO Applying migration id=notesupdated 2026/04/10 22:58:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:17 INFO Applying migration id=activitiesid 2026/04/10 22:58:17 INFO Applying migration id=outbox 2026/04/10 22:58:17 INFO Applying migration id=edits 2026/04/10 22:58:17 INFO Applying migration id=outboxactor 2026/04/10 22:58:17 INFO Applying migration id=outboxsender 2026/04/10 22:58:17 INFO Applying migration id=thread 2026/04/10 22:58:17 INFO Applying migration id=host 2026/04/10 22:58:17 INFO Applying migration id=sharedinbox 2026/04/10 22:58:17 INFO Applying migration id=noteshost 2026/04/10 22:58:17 INFO Applying migration id=fetched 2026/04/10 22:58:17 INFO Applying migration id=move 2026/04/10 22:58:17 INFO Applying migration id=cleanup 2026/04/10 22:58:17 INFO Applying migration id=received 2026/04/10 22:58:17 INFO Applying migration id=namehost 2026/04/10 22:58:17 INFO Applying migration id=outboxhost 2026/04/10 22:58:17 INFO Applying migration id=notesfts 2026/04/10 22:58:17 INFO Applying migration id=iconsname 2026/04/10 22:58:17 INFO Applying migration id=nohash 2026/04/10 22:58:17 INFO Applying migration id=shares 2026/04/10 22:58:17 INFO Applying migration id=actorttl 2026/04/10 22:58:17 INFO Applying migration id=tocc 2026/04/10 22:58:17 INFO Applying migration id=followeds 2026/04/10 22:58:17 INFO Applying migration id=certhash 2026/04/10 22:58:17 INFO Applying migration id=follows_sync 2026/04/10 22:58:17 INFO Applying migration id=jsonpath 2026/04/10 22:58:17 INFO Applying migration id=localforward 2026/04/10 22:58:17 INFO Applying migration id=avatar 2026/04/10 22:58:17 INFO Applying migration id=noimage 2026/04/10 22:58:17 INFO Applying migration id=feed 2026/04/10 22:58:17 INFO Applying migration id=bookmarks 2026/04/10 22:58:17 INFO Applying migration id=shareactivity 2026/04/10 22:58:17 INFO Applying migration id=application 2026/04/10 22:58:17 INFO Applying migration id=certificates 2026/04/10 22:58:17 INFO Applying migration id=rawforward 2026/04/10 22:58:17 INFO Applying migration id=publickey 2026/04/10 22:58:17 INFO Applying migration id=resolvegroup 2026/04/10 22:58:17 INFO Applying migration id=reject 2026/04/10 22:58:17 INFO Applying migration id=autodel 2026/04/10 22:58:17 INFO Applying migration id=jsonb 2026/04/10 22:58:17 INFO Applying migration id=quote 2026/04/10 22:58:17 INFO Applying migration id=rfc9421 2026/04/10 22:58:17 INFO Applying migration id=keys 2026/04/10 22:58:17 INFO Applying migration id=portable 2026/04/10 22:58:17 INFO Applying migration id=proofs 2026/04/10 22:58:17 INFO Applying migration id=contexts 2026/04/10 22:58:17 INFO Applying migration id=deliverieshost 2026/04/10 22:58:17 INFO Applying migration id=pembegin 2026/04/10 22:58:17 INFO Applying migration id=didhost 2026/04/10 22:58:18 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-1ef4-7511-a754-861ce76df491 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-1ef4-7d00-807f-f68c059972ea activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-1ef4-7511-a754-861ce76df491 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-1ef4-7511-a754-861ce76df491 2026/04/10 22:58:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-1ef6-72c4-9fc4-f4d6f677cd8a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-1ef6-7292-b907-7de90bdcd608 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-1ef6-7292-b907-7de90bdcd608 --- PASS: TestUploadEdit_SizeLimit (1.61s) === RUN TestUploadEdit_InvalidSize 2026/04/10 22:58:19 INFO Applying migration id=initial 2026/04/10 22:58:19 INFO Applying migration id=notesupdated 2026/04/10 22:58:19 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:19 INFO Applying migration id=activitiesid 2026/04/10 22:58:19 INFO Applying migration id=outbox 2026/04/10 22:58:19 INFO Applying migration id=edits 2026/04/10 22:58:19 INFO Applying migration id=outboxactor 2026/04/10 22:58:19 INFO Applying migration id=outboxsender 2026/04/10 22:58:19 INFO Applying migration id=thread 2026/04/10 22:58:19 INFO Applying migration id=host 2026/04/10 22:58:19 INFO Applying migration id=sharedinbox 2026/04/10 22:58:19 INFO Applying migration id=noteshost 2026/04/10 22:58:19 INFO Applying migration id=fetched 2026/04/10 22:58:19 INFO Applying migration id=move 2026/04/10 22:58:19 INFO Applying migration id=cleanup 2026/04/10 22:58:19 INFO Applying migration id=received 2026/04/10 22:58:19 INFO Applying migration id=namehost 2026/04/10 22:58:19 INFO Applying migration id=outboxhost 2026/04/10 22:58:19 INFO Applying migration id=notesfts 2026/04/10 22:58:19 INFO Applying migration id=iconsname 2026/04/10 22:58:19 INFO Applying migration id=nohash 2026/04/10 22:58:19 INFO Applying migration id=shares 2026/04/10 22:58:19 INFO Applying migration id=actorttl 2026/04/10 22:58:19 INFO Applying migration id=tocc 2026/04/10 22:58:19 INFO Applying migration id=followeds 2026/04/10 22:58:19 INFO Applying migration id=certhash 2026/04/10 22:58:19 INFO Applying migration id=follows_sync 2026/04/10 22:58:19 INFO Applying migration id=jsonpath 2026/04/10 22:58:19 INFO Applying migration id=localforward 2026/04/10 22:58:19 INFO Applying migration id=avatar 2026/04/10 22:58:19 INFO Applying migration id=noimage 2026/04/10 22:58:19 INFO Applying migration id=feed 2026/04/10 22:58:19 INFO Applying migration id=bookmarks 2026/04/10 22:58:19 INFO Applying migration id=shareactivity 2026/04/10 22:58:19 INFO Applying migration id=application 2026/04/10 22:58:19 INFO Applying migration id=certificates 2026/04/10 22:58:19 INFO Applying migration id=rawforward 2026/04/10 22:58:19 INFO Applying migration id=publickey 2026/04/10 22:58:19 INFO Applying migration id=resolvegroup 2026/04/10 22:58:19 INFO Applying migration id=reject 2026/04/10 22:58:19 INFO Applying migration id=autodel 2026/04/10 22:58:19 INFO Applying migration id=jsonb 2026/04/10 22:58:19 INFO Applying migration id=quote 2026/04/10 22:58:19 INFO Applying migration id=rfc9421 2026/04/10 22:58:19 INFO Applying migration id=keys 2026/04/10 22:58:19 INFO Applying migration id=portable 2026/04/10 22:58:19 INFO Applying migration id=proofs 2026/04/10 22:58:19 INFO Applying migration id=contexts 2026/04/10 22:58:19 INFO Applying migration id=deliverieshost 2026/04/10 22:58:19 INFO Applying migration id=pembegin 2026/04/10 22:58:19 INFO Applying migration id=didhost 2026/04/10 22:58:19 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-21c5-75a3-a782-3e5c33e1c813 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-21c5-7df7-b5de-5218cecf0510 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-21c5-75a3-a782-3e5c33e1c813 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-21c5-75a3-a782-3e5c33e1c813 2026/04/10 22:58:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-21c7-73f4-afb2-aff8f90bc885 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-21c7-739d-8fd5-0a4357741c45 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-21c7-739d-8fd5-0a4357741c45 2026/04/10 22:58:19 WARN Failed to parse content size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestUploadEdit_InvalidSize (0.72s) === RUN TestUploadEdit_InvalidType 2026/04/10 22:58:19 INFO Applying migration id=initial 2026/04/10 22:58:19 INFO Applying migration id=notesupdated 2026/04/10 22:58:19 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:19 INFO Applying migration id=activitiesid 2026/04/10 22:58:19 INFO Applying migration id=outbox 2026/04/10 22:58:19 INFO Applying migration id=edits 2026/04/10 22:58:19 INFO Applying migration id=outboxactor 2026/04/10 22:58:19 INFO Applying migration id=outboxsender 2026/04/10 22:58:19 INFO Applying migration id=thread 2026/04/10 22:58:19 INFO Applying migration id=host 2026/04/10 22:58:19 INFO Applying migration id=sharedinbox 2026/04/10 22:58:19 INFO Applying migration id=noteshost 2026/04/10 22:58:19 INFO Applying migration id=fetched 2026/04/10 22:58:19 INFO Applying migration id=move 2026/04/10 22:58:19 INFO Applying migration id=cleanup 2026/04/10 22:58:19 INFO Applying migration id=received 2026/04/10 22:58:19 INFO Applying migration id=namehost 2026/04/10 22:58:19 INFO Applying migration id=outboxhost 2026/04/10 22:58:19 INFO Applying migration id=notesfts 2026/04/10 22:58:19 INFO Applying migration id=iconsname 2026/04/10 22:58:19 INFO Applying migration id=nohash 2026/04/10 22:58:19 INFO Applying migration id=shares 2026/04/10 22:58:19 INFO Applying migration id=actorttl 2026/04/10 22:58:19 INFO Applying migration id=tocc 2026/04/10 22:58:19 INFO Applying migration id=followeds 2026/04/10 22:58:19 INFO Applying migration id=certhash 2026/04/10 22:58:19 INFO Applying migration id=follows_sync 2026/04/10 22:58:19 INFO Applying migration id=jsonpath 2026/04/10 22:58:19 INFO Applying migration id=localforward 2026/04/10 22:58:19 INFO Applying migration id=avatar 2026/04/10 22:58:19 INFO Applying migration id=noimage 2026/04/10 22:58:19 INFO Applying migration id=feed 2026/04/10 22:58:19 INFO Applying migration id=bookmarks 2026/04/10 22:58:19 INFO Applying migration id=shareactivity 2026/04/10 22:58:19 INFO Applying migration id=application 2026/04/10 22:58:19 INFO Applying migration id=certificates 2026/04/10 22:58:19 INFO Applying migration id=rawforward 2026/04/10 22:58:19 INFO Applying migration id=publickey 2026/04/10 22:58:19 INFO Applying migration id=resolvegroup 2026/04/10 22:58:19 INFO Applying migration id=reject 2026/04/10 22:58:19 INFO Applying migration id=autodel 2026/04/10 22:58:19 INFO Applying migration id=jsonb 2026/04/10 22:58:19 INFO Applying migration id=quote 2026/04/10 22:58:19 INFO Applying migration id=rfc9421 2026/04/10 22:58:19 INFO Applying migration id=keys 2026/04/10 22:58:19 INFO Applying migration id=portable 2026/04/10 22:58:19 INFO Applying migration id=proofs 2026/04/10 22:58:19 INFO Applying migration id=contexts 2026/04/10 22:58:19 INFO Applying migration id=deliverieshost 2026/04/10 22:58:19 INFO Applying migration id=pembegin 2026/04/10 22:58:19 INFO Applying migration id=didhost 2026/04/10 22:58:20 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-24fc-730a-9dc6-5b542a95b8fd activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:20 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-24fc-7b32-9677-b2ce6080ccc7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-24fc-730a-9dc6-5b542a95b8fd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-24fc-730a-9dc6-5b542a95b8fd 2026/04/10 22:58:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-24fe-78be-a1db-983e5b101a6e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-24fe-7875-8e1d-b831672de572 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-24fe-7875-8e1d-b831672de572 2026/04/10 22:58:20 WARN Content type is unsupported type=text/gemini --- PASS: TestUploadEdit_InvalidType (0.82s) === RUN TestUploadEdit_NoSize 2026/04/10 22:58:20 INFO Applying migration id=initial 2026/04/10 22:58:20 INFO Applying migration id=notesupdated 2026/04/10 22:58:20 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:20 INFO Applying migration id=activitiesid 2026/04/10 22:58:20 INFO Applying migration id=outbox 2026/04/10 22:58:20 INFO Applying migration id=edits 2026/04/10 22:58:20 INFO Applying migration id=outboxactor 2026/04/10 22:58:20 INFO Applying migration id=outboxsender 2026/04/10 22:58:20 INFO Applying migration id=thread 2026/04/10 22:58:20 INFO Applying migration id=host 2026/04/10 22:58:20 INFO Applying migration id=sharedinbox 2026/04/10 22:58:20 INFO Applying migration id=noteshost 2026/04/10 22:58:20 INFO Applying migration id=fetched 2026/04/10 22:58:20 INFO Applying migration id=move 2026/04/10 22:58:20 INFO Applying migration id=cleanup 2026/04/10 22:58:20 INFO Applying migration id=received 2026/04/10 22:58:20 INFO Applying migration id=namehost 2026/04/10 22:58:20 INFO Applying migration id=outboxhost 2026/04/10 22:58:20 INFO Applying migration id=notesfts 2026/04/10 22:58:20 INFO Applying migration id=iconsname 2026/04/10 22:58:20 INFO Applying migration id=nohash 2026/04/10 22:58:20 INFO Applying migration id=shares 2026/04/10 22:58:20 INFO Applying migration id=actorttl 2026/04/10 22:58:20 INFO Applying migration id=tocc 2026/04/10 22:58:20 INFO Applying migration id=followeds 2026/04/10 22:58:20 INFO Applying migration id=certhash 2026/04/10 22:58:20 INFO Applying migration id=follows_sync 2026/04/10 22:58:20 INFO Applying migration id=jsonpath 2026/04/10 22:58:20 INFO Applying migration id=localforward 2026/04/10 22:58:20 INFO Applying migration id=avatar 2026/04/10 22:58:20 INFO Applying migration id=noimage 2026/04/10 22:58:20 INFO Applying migration id=feed 2026/04/10 22:58:20 INFO Applying migration id=bookmarks 2026/04/10 22:58:20 INFO Applying migration id=shareactivity 2026/04/10 22:58:20 INFO Applying migration id=application 2026/04/10 22:58:20 INFO Applying migration id=certificates 2026/04/10 22:58:20 INFO Applying migration id=rawforward 2026/04/10 22:58:20 INFO Applying migration id=publickey 2026/04/10 22:58:20 INFO Applying migration id=resolvegroup 2026/04/10 22:58:20 INFO Applying migration id=reject 2026/04/10 22:58:20 INFO Applying migration id=autodel 2026/04/10 22:58:20 INFO Applying migration id=jsonb 2026/04/10 22:58:20 INFO Applying migration id=quote 2026/04/10 22:58:20 INFO Applying migration id=rfc9421 2026/04/10 22:58:20 INFO Applying migration id=keys 2026/04/10 22:58:20 INFO Applying migration id=portable 2026/04/10 22:58:20 INFO Applying migration id=proofs 2026/04/10 22:58:20 INFO Applying migration id=contexts 2026/04/10 22:58:20 INFO Applying migration id=deliverieshost 2026/04/10 22:58:20 INFO Applying migration id=pembegin 2026/04/10 22:58:20 INFO Applying migration id=didhost 2026/04/10 22:58:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-2878-7a4f-8547-8f2f347bcc37 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-2879-7916-99e8-675044745389 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-2878-7a4f-8547-8f2f347bcc37 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-2878-7a4f-8547-8f2f347bcc37 2026/04/10 22:58:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-287c-7263-8444-e6abd58f5621 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-287c-71ba-ae69-5906e7e64b9c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-287c-71ba-ae69-5906e7e64b9c 2026/04/10 22:58:21 WARN Invalid parameters --- PASS: TestUploadEdit_NoSize (0.89s) === RUN TestUploadEdit_NoType 2026/04/10 22:58:21 INFO Applying migration id=initial 2026/04/10 22:58:21 INFO Applying migration id=notesupdated 2026/04/10 22:58:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:21 INFO Applying migration id=activitiesid 2026/04/10 22:58:21 INFO Applying migration id=outbox 2026/04/10 22:58:21 INFO Applying migration id=edits 2026/04/10 22:58:21 INFO Applying migration id=outboxactor 2026/04/10 22:58:21 INFO Applying migration id=outboxsender 2026/04/10 22:58:21 INFO Applying migration id=thread 2026/04/10 22:58:21 INFO Applying migration id=host 2026/04/10 22:58:21 INFO Applying migration id=sharedinbox 2026/04/10 22:58:21 INFO Applying migration id=noteshost 2026/04/10 22:58:21 INFO Applying migration id=fetched 2026/04/10 22:58:21 INFO Applying migration id=move 2026/04/10 22:58:21 INFO Applying migration id=cleanup 2026/04/10 22:58:21 INFO Applying migration id=received 2026/04/10 22:58:21 INFO Applying migration id=namehost 2026/04/10 22:58:21 INFO Applying migration id=outboxhost 2026/04/10 22:58:21 INFO Applying migration id=notesfts 2026/04/10 22:58:21 INFO Applying migration id=iconsname 2026/04/10 22:58:21 INFO Applying migration id=nohash 2026/04/10 22:58:21 INFO Applying migration id=shares 2026/04/10 22:58:21 INFO Applying migration id=actorttl 2026/04/10 22:58:21 INFO Applying migration id=tocc 2026/04/10 22:58:21 INFO Applying migration id=followeds 2026/04/10 22:58:21 INFO Applying migration id=certhash 2026/04/10 22:58:21 INFO Applying migration id=follows_sync 2026/04/10 22:58:21 INFO Applying migration id=jsonpath 2026/04/10 22:58:21 INFO Applying migration id=localforward 2026/04/10 22:58:21 INFO Applying migration id=avatar 2026/04/10 22:58:21 INFO Applying migration id=noimage 2026/04/10 22:58:21 INFO Applying migration id=feed 2026/04/10 22:58:21 INFO Applying migration id=bookmarks 2026/04/10 22:58:21 INFO Applying migration id=shareactivity 2026/04/10 22:58:21 INFO Applying migration id=application 2026/04/10 22:58:21 INFO Applying migration id=certificates 2026/04/10 22:58:21 INFO Applying migration id=rawforward 2026/04/10 22:58:21 INFO Applying migration id=publickey 2026/04/10 22:58:21 INFO Applying migration id=resolvegroup 2026/04/10 22:58:21 INFO Applying migration id=reject 2026/04/10 22:58:21 INFO Applying migration id=autodel 2026/04/10 22:58:21 INFO Applying migration id=jsonb 2026/04/10 22:58:21 INFO Applying migration id=quote 2026/04/10 22:58:21 INFO Applying migration id=rfc9421 2026/04/10 22:58:21 INFO Applying migration id=keys 2026/04/10 22:58:21 INFO Applying migration id=portable 2026/04/10 22:58:21 INFO Applying migration id=proofs 2026/04/10 22:58:21 INFO Applying migration id=contexts 2026/04/10 22:58:21 INFO Applying migration id=deliverieshost 2026/04/10 22:58:21 INFO Applying migration id=pembegin 2026/04/10 22:58:21 INFO Applying migration id=didhost 2026/04/10 22:58:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-307f-79c3-b6e6-7fe55f378325 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-3080-7362-bbad-9120dd37a512 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-307f-79c3-b6e6-7fe55f378325 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-307f-79c3-b6e6-7fe55f378325 2026/04/10 22:58:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-3081-78a4-8e5f-79eb05127978 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-3081-786c-bf78-e858cf4fea01 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-3081-786c-bf78-e858cf4fea01 2026/04/10 22:58:23 WARN Invalid parameters --- PASS: TestUploadEdit_NoType (2.05s) === RUN TestUploadReply_PostToFollowers 2026/04/10 22:58:23 INFO Applying migration id=initial 2026/04/10 22:58:23 INFO Applying migration id=notesupdated 2026/04/10 22:58:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:23 INFO Applying migration id=activitiesid 2026/04/10 22:58:23 INFO Applying migration id=outbox 2026/04/10 22:58:23 INFO Applying migration id=edits 2026/04/10 22:58:23 INFO Applying migration id=outboxactor 2026/04/10 22:58:23 INFO Applying migration id=outboxsender 2026/04/10 22:58:23 INFO Applying migration id=thread 2026/04/10 22:58:23 INFO Applying migration id=host 2026/04/10 22:58:23 INFO Applying migration id=sharedinbox 2026/04/10 22:58:23 INFO Applying migration id=noteshost 2026/04/10 22:58:23 INFO Applying migration id=fetched 2026/04/10 22:58:23 INFO Applying migration id=move 2026/04/10 22:58:23 INFO Applying migration id=cleanup 2026/04/10 22:58:23 INFO Applying migration id=received 2026/04/10 22:58:23 INFO Applying migration id=namehost 2026/04/10 22:58:23 INFO Applying migration id=outboxhost 2026/04/10 22:58:23 INFO Applying migration id=notesfts 2026/04/10 22:58:23 INFO Applying migration id=iconsname 2026/04/10 22:58:23 INFO Applying migration id=nohash 2026/04/10 22:58:23 INFO Applying migration id=shares 2026/04/10 22:58:23 INFO Applying migration id=actorttl 2026/04/10 22:58:23 INFO Applying migration id=tocc 2026/04/10 22:58:23 INFO Applying migration id=followeds 2026/04/10 22:58:23 INFO Applying migration id=certhash 2026/04/10 22:58:23 INFO Applying migration id=follows_sync 2026/04/10 22:58:23 INFO Applying migration id=jsonpath 2026/04/10 22:58:23 INFO Applying migration id=localforward 2026/04/10 22:58:23 INFO Applying migration id=avatar 2026/04/10 22:58:23 INFO Applying migration id=noimage 2026/04/10 22:58:23 INFO Applying migration id=feed 2026/04/10 22:58:23 INFO Applying migration id=bookmarks 2026/04/10 22:58:23 INFO Applying migration id=shareactivity 2026/04/10 22:58:23 INFO Applying migration id=application 2026/04/10 22:58:23 INFO Applying migration id=certificates 2026/04/10 22:58:23 INFO Applying migration id=rawforward 2026/04/10 22:58:23 INFO Applying migration id=publickey 2026/04/10 22:58:23 INFO Applying migration id=resolvegroup 2026/04/10 22:58:23 INFO Applying migration id=reject 2026/04/10 22:58:23 INFO Applying migration id=autodel 2026/04/10 22:58:23 INFO Applying migration id=jsonb 2026/04/10 22:58:23 INFO Applying migration id=quote 2026/04/10 22:58:23 INFO Applying migration id=rfc9421 2026/04/10 22:58:23 INFO Applying migration id=keys 2026/04/10 22:58:23 INFO Applying migration id=portable 2026/04/10 22:58:23 INFO Applying migration id=proofs 2026/04/10 22:58:23 INFO Applying migration id=contexts 2026/04/10 22:58:23 INFO Applying migration id=deliverieshost 2026/04/10 22:58:23 INFO Applying migration id=pembegin 2026/04/10 22:58:23 INFO Applying migration id=didhost 2026/04/10 22:58:24 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-3507-700e-897d-1688f8ab60e2 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-3507-7770-bc37-f3d7f1e04986 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-3507-700e-897d-1688f8ab60e2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-3507-700e-897d-1688f8ab60e2 2026/04/10 22:58:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-3507-7c5b-8a21-4cd9adfadfc9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-3507-7c2d-a0d9-81a57b995f67 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-3507-7c2d-a0d9-81a57b995f67 2026/04/10 22:58:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-3507-7c2d-a0d9-81a57b995f67 2026/04/10 22:58:24 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-3507-7c2d-a0d9-81a57b995f67 2026/04/10 22:58:24 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-350a-7772-bcc6-d7d76a536ef3 note=https://localhost.localdomain:8443/post/019d799e-350a-7740-86d3-01f2e8354088 thread=https://localhost.localdomain:8443/post/019d799e-3507-7c2d-a0d9-81a57b995f67 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-350a-7772-bcc6-d7d76a536ef3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-350a-7740-86d3-01f2e8354088 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-350a-7740-86d3-01f2e8354088 2026/04/10 22:58:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-3507-7c2d-a0d9-81a57b995f67 2026/04/10 22:58:24 INFO Generating first response key=/local --- PASS: TestUploadReply_PostToFollowers (1.16s) === RUN TestUploadReply_NoMimeType 2026/04/10 22:58:24 INFO Applying migration id=initial 2026/04/10 22:58:24 INFO Applying migration id=notesupdated 2026/04/10 22:58:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:24 INFO Applying migration id=activitiesid 2026/04/10 22:58:24 INFO Applying migration id=outbox 2026/04/10 22:58:24 INFO Applying migration id=edits 2026/04/10 22:58:24 INFO Applying migration id=outboxactor 2026/04/10 22:58:24 INFO Applying migration id=outboxsender 2026/04/10 22:58:24 INFO Applying migration id=thread 2026/04/10 22:58:24 INFO Applying migration id=host 2026/04/10 22:58:24 INFO Applying migration id=sharedinbox 2026/04/10 22:58:24 INFO Applying migration id=noteshost 2026/04/10 22:58:24 INFO Applying migration id=fetched 2026/04/10 22:58:24 INFO Applying migration id=move 2026/04/10 22:58:24 INFO Applying migration id=cleanup 2026/04/10 22:58:24 INFO Applying migration id=received 2026/04/10 22:58:24 INFO Applying migration id=namehost 2026/04/10 22:58:24 INFO Applying migration id=outboxhost 2026/04/10 22:58:24 INFO Applying migration id=notesfts 2026/04/10 22:58:24 INFO Applying migration id=iconsname 2026/04/10 22:58:24 INFO Applying migration id=nohash 2026/04/10 22:58:24 INFO Applying migration id=shares 2026/04/10 22:58:24 INFO Applying migration id=actorttl 2026/04/10 22:58:24 INFO Applying migration id=tocc 2026/04/10 22:58:24 INFO Applying migration id=followeds 2026/04/10 22:58:24 INFO Applying migration id=certhash 2026/04/10 22:58:24 INFO Applying migration id=follows_sync 2026/04/10 22:58:24 INFO Applying migration id=jsonpath 2026/04/10 22:58:24 INFO Applying migration id=localforward 2026/04/10 22:58:24 INFO Applying migration id=avatar 2026/04/10 22:58:24 INFO Applying migration id=noimage 2026/04/10 22:58:24 INFO Applying migration id=feed 2026/04/10 22:58:24 INFO Applying migration id=bookmarks 2026/04/10 22:58:24 INFO Applying migration id=shareactivity 2026/04/10 22:58:24 INFO Applying migration id=application 2026/04/10 22:58:24 INFO Applying migration id=certificates 2026/04/10 22:58:24 INFO Applying migration id=rawforward 2026/04/10 22:58:24 INFO Applying migration id=publickey 2026/04/10 22:58:24 INFO Applying migration id=resolvegroup 2026/04/10 22:58:24 INFO Applying migration id=reject 2026/04/10 22:58:24 INFO Applying migration id=autodel 2026/04/10 22:58:24 INFO Applying migration id=jsonb 2026/04/10 22:58:24 INFO Applying migration id=quote 2026/04/10 22:58:24 INFO Applying migration id=rfc9421 2026/04/10 22:58:24 INFO Applying migration id=keys 2026/04/10 22:58:24 INFO Applying migration id=portable 2026/04/10 22:58:24 INFO Applying migration id=proofs 2026/04/10 22:58:24 INFO Applying migration id=contexts 2026/04/10 22:58:24 INFO Applying migration id=deliverieshost 2026/04/10 22:58:24 INFO Applying migration id=pembegin 2026/04/10 22:58:24 INFO Applying migration id=didhost 2026/04/10 22:58:25 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-39aa-7318-899b-6f09ac4765ea activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-39aa-7b4e-b2b8-0d21f8818974 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-39aa-7318-899b-6f09ac4765ea activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-39aa-7318-899b-6f09ac4765ea 2026/04/10 22:58:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-39ab-71b2-9627-686f4b04077c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-39ab-7181-915b-f318df52fd1d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-39ab-7181-915b-f318df52fd1d 2026/04/10 22:58:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-39ab-7181-915b-f318df52fd1d 2026/04/10 22:58:25 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-39ab-7181-915b-f318df52fd1d 2026/04/10 22:58:25 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-39ad-7b07-beaf-6f5d7417c45a note=https://localhost.localdomain:8443/post/019d799e-39ad-7add-8d78-615fa34666d3 thread=https://localhost.localdomain:8443/post/019d799e-39ab-7181-915b-f318df52fd1d starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-39ad-7b07-beaf-6f5d7417c45a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-39ad-7add-8d78-615fa34666d3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-39ad-7add-8d78-615fa34666d3 2026/04/10 22:58:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-39ab-7181-915b-f318df52fd1d 2026/04/10 22:58:25 INFO Generating first response key=/local --- PASS: TestUploadReply_NoMimeType (1.20s) === RUN TestUsers_NoPosts 2026/04/10 22:58:25 INFO Applying migration id=initial 2026/04/10 22:58:25 INFO Applying migration id=notesupdated 2026/04/10 22:58:25 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:25 INFO Applying migration id=activitiesid 2026/04/10 22:58:25 INFO Applying migration id=outbox 2026/04/10 22:58:25 INFO Applying migration id=edits 2026/04/10 22:58:25 INFO Applying migration id=outboxactor 2026/04/10 22:58:25 INFO Applying migration id=outboxsender 2026/04/10 22:58:25 INFO Applying migration id=thread 2026/04/10 22:58:25 INFO Applying migration id=host 2026/04/10 22:58:25 INFO Applying migration id=sharedinbox 2026/04/10 22:58:25 INFO Applying migration id=noteshost 2026/04/10 22:58:25 INFO Applying migration id=fetched 2026/04/10 22:58:25 INFO Applying migration id=move 2026/04/10 22:58:25 INFO Applying migration id=cleanup 2026/04/10 22:58:25 INFO Applying migration id=received 2026/04/10 22:58:25 INFO Applying migration id=namehost 2026/04/10 22:58:25 INFO Applying migration id=outboxhost 2026/04/10 22:58:25 INFO Applying migration id=notesfts 2026/04/10 22:58:25 INFO Applying migration id=iconsname 2026/04/10 22:58:25 INFO Applying migration id=nohash 2026/04/10 22:58:25 INFO Applying migration id=shares 2026/04/10 22:58:25 INFO Applying migration id=actorttl 2026/04/10 22:58:25 INFO Applying migration id=tocc 2026/04/10 22:58:25 INFO Applying migration id=followeds 2026/04/10 22:58:25 INFO Applying migration id=certhash 2026/04/10 22:58:25 INFO Applying migration id=follows_sync 2026/04/10 22:58:25 INFO Applying migration id=jsonpath 2026/04/10 22:58:25 INFO Applying migration id=localforward 2026/04/10 22:58:25 INFO Applying migration id=avatar 2026/04/10 22:58:25 INFO Applying migration id=noimage 2026/04/10 22:58:25 INFO Applying migration id=feed 2026/04/10 22:58:25 INFO Applying migration id=bookmarks 2026/04/10 22:58:25 INFO Applying migration id=shareactivity 2026/04/10 22:58:25 INFO Applying migration id=application 2026/04/10 22:58:25 INFO Applying migration id=certificates 2026/04/10 22:58:25 INFO Applying migration id=rawforward 2026/04/10 22:58:25 INFO Applying migration id=publickey 2026/04/10 22:58:25 INFO Applying migration id=resolvegroup 2026/04/10 22:58:25 INFO Applying migration id=reject 2026/04/10 22:58:25 INFO Applying migration id=autodel 2026/04/10 22:58:25 INFO Applying migration id=jsonb 2026/04/10 22:58:25 INFO Applying migration id=quote 2026/04/10 22:58:25 INFO Applying migration id=rfc9421 2026/04/10 22:58:25 INFO Applying migration id=keys 2026/04/10 22:58:25 INFO Applying migration id=portable 2026/04/10 22:58:25 INFO Applying migration id=proofs 2026/04/10 22:58:25 INFO Applying migration id=contexts 2026/04/10 22:58:25 INFO Applying migration id=deliverieshost 2026/04/10 22:58:25 INFO Applying migration id=pembegin 2026/04/10 22:58:25 INFO Applying migration id=didhost --- PASS: TestUsers_NoPosts (0.84s) === RUN TestUsers_UnauthenticatedUser 2026/04/10 22:58:26 INFO Applying migration id=initial 2026/04/10 22:58:26 INFO Applying migration id=notesupdated 2026/04/10 22:58:26 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:26 INFO Applying migration id=activitiesid 2026/04/10 22:58:26 INFO Applying migration id=outbox 2026/04/10 22:58:26 INFO Applying migration id=edits 2026/04/10 22:58:26 INFO Applying migration id=outboxactor 2026/04/10 22:58:26 INFO Applying migration id=outboxsender 2026/04/10 22:58:26 INFO Applying migration id=thread 2026/04/10 22:58:26 INFO Applying migration id=host 2026/04/10 22:58:26 INFO Applying migration id=sharedinbox 2026/04/10 22:58:26 INFO Applying migration id=noteshost 2026/04/10 22:58:26 INFO Applying migration id=fetched 2026/04/10 22:58:26 INFO Applying migration id=move 2026/04/10 22:58:26 INFO Applying migration id=cleanup 2026/04/10 22:58:26 INFO Applying migration id=received 2026/04/10 22:58:26 INFO Applying migration id=namehost 2026/04/10 22:58:26 INFO Applying migration id=outboxhost 2026/04/10 22:58:26 INFO Applying migration id=notesfts 2026/04/10 22:58:26 INFO Applying migration id=iconsname 2026/04/10 22:58:26 INFO Applying migration id=nohash 2026/04/10 22:58:26 INFO Applying migration id=shares 2026/04/10 22:58:26 INFO Applying migration id=actorttl 2026/04/10 22:58:26 INFO Applying migration id=tocc 2026/04/10 22:58:26 INFO Applying migration id=followeds 2026/04/10 22:58:26 INFO Applying migration id=certhash 2026/04/10 22:58:26 INFO Applying migration id=follows_sync 2026/04/10 22:58:26 INFO Applying migration id=jsonpath 2026/04/10 22:58:26 INFO Applying migration id=localforward 2026/04/10 22:58:26 INFO Applying migration id=avatar 2026/04/10 22:58:26 INFO Applying migration id=noimage 2026/04/10 22:58:26 INFO Applying migration id=feed 2026/04/10 22:58:26 INFO Applying migration id=bookmarks 2026/04/10 22:58:26 INFO Applying migration id=shareactivity 2026/04/10 22:58:26 INFO Applying migration id=application 2026/04/10 22:58:26 INFO Applying migration id=certificates 2026/04/10 22:58:26 INFO Applying migration id=rawforward 2026/04/10 22:58:26 INFO Applying migration id=publickey 2026/04/10 22:58:26 INFO Applying migration id=resolvegroup 2026/04/10 22:58:26 INFO Applying migration id=reject 2026/04/10 22:58:26 INFO Applying migration id=autodel 2026/04/10 22:58:26 INFO Applying migration id=jsonb 2026/04/10 22:58:26 INFO Applying migration id=quote 2026/04/10 22:58:26 INFO Applying migration id=rfc9421 2026/04/10 22:58:26 INFO Applying migration id=keys 2026/04/10 22:58:26 INFO Applying migration id=portable 2026/04/10 22:58:26 INFO Applying migration id=proofs 2026/04/10 22:58:26 INFO Applying migration id=contexts 2026/04/10 22:58:26 INFO Applying migration id=deliverieshost 2026/04/10 22:58:26 INFO Applying migration id=pembegin 2026/04/10 22:58:26 INFO Applying migration id=didhost --- PASS: TestUsers_UnauthenticatedUser (0.57s) === RUN TestUsers_DM 2026/04/10 22:58:27 INFO Applying migration id=initial 2026/04/10 22:58:27 INFO Applying migration id=notesupdated 2026/04/10 22:58:27 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:27 INFO Applying migration id=activitiesid 2026/04/10 22:58:27 INFO Applying migration id=outbox 2026/04/10 22:58:27 INFO Applying migration id=edits 2026/04/10 22:58:27 INFO Applying migration id=outboxactor 2026/04/10 22:58:27 INFO Applying migration id=outboxsender 2026/04/10 22:58:27 INFO Applying migration id=thread 2026/04/10 22:58:27 INFO Applying migration id=host 2026/04/10 22:58:27 INFO Applying migration id=sharedinbox 2026/04/10 22:58:27 INFO Applying migration id=noteshost 2026/04/10 22:58:27 INFO Applying migration id=fetched 2026/04/10 22:58:27 INFO Applying migration id=move 2026/04/10 22:58:27 INFO Applying migration id=cleanup 2026/04/10 22:58:27 INFO Applying migration id=received 2026/04/10 22:58:27 INFO Applying migration id=namehost 2026/04/10 22:58:27 INFO Applying migration id=outboxhost 2026/04/10 22:58:27 INFO Applying migration id=notesfts 2026/04/10 22:58:27 INFO Applying migration id=iconsname 2026/04/10 22:58:27 INFO Applying migration id=nohash 2026/04/10 22:58:27 INFO Applying migration id=shares 2026/04/10 22:58:27 INFO Applying migration id=actorttl 2026/04/10 22:58:27 INFO Applying migration id=tocc 2026/04/10 22:58:27 INFO Applying migration id=followeds 2026/04/10 22:58:27 INFO Applying migration id=certhash 2026/04/10 22:58:27 INFO Applying migration id=follows_sync 2026/04/10 22:58:27 INFO Applying migration id=jsonpath 2026/04/10 22:58:27 INFO Applying migration id=localforward 2026/04/10 22:58:27 INFO Applying migration id=avatar 2026/04/10 22:58:27 INFO Applying migration id=noimage 2026/04/10 22:58:27 INFO Applying migration id=feed 2026/04/10 22:58:27 INFO Applying migration id=bookmarks 2026/04/10 22:58:27 INFO Applying migration id=shareactivity 2026/04/10 22:58:27 INFO Applying migration id=application 2026/04/10 22:58:27 INFO Applying migration id=certificates 2026/04/10 22:58:27 INFO Applying migration id=rawforward 2026/04/10 22:58:27 INFO Applying migration id=publickey 2026/04/10 22:58:27 INFO Applying migration id=resolvegroup 2026/04/10 22:58:27 INFO Applying migration id=reject 2026/04/10 22:58:27 INFO Applying migration id=autodel 2026/04/10 22:58:27 INFO Applying migration id=jsonb 2026/04/10 22:58:27 INFO Applying migration id=quote 2026/04/10 22:58:27 INFO Applying migration id=rfc9421 2026/04/10 22:58:27 INFO Applying migration id=keys 2026/04/10 22:58:27 INFO Applying migration id=portable 2026/04/10 22:58:27 INFO Applying migration id=proofs 2026/04/10 22:58:27 INFO Applying migration id=contexts 2026/04/10 22:58:27 INFO Applying migration id=deliverieshost 2026/04/10 22:58:27 INFO Applying migration id=pembegin 2026/04/10 22:58:27 INFO Applying migration id=didhost 2026/04/10 22:58:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-42ec-7c7c-8f95-d0223c9d3a56 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-42ed-74b0-91c0-415fae147608 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-42ec-7c7c-8f95-d0223c9d3a56 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-42ec-7c7c-8f95-d0223c9d3a56 2026/04/10 22:58:28 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-42ed-7c26-a7e0-82faf81eb618 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-42ed-7962-9642-8b221572a4d5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-42ed-7962-9642-8b221572a4d5 --- PASS: TestUsers_DM (0.95s) === RUN TestUsers_DMNotFollowing 2026/04/10 22:58:28 INFO Applying migration id=initial 2026/04/10 22:58:28 INFO Applying migration id=notesupdated 2026/04/10 22:58:28 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:28 INFO Applying migration id=activitiesid 2026/04/10 22:58:28 INFO Applying migration id=outbox 2026/04/10 22:58:28 INFO Applying migration id=edits 2026/04/10 22:58:28 INFO Applying migration id=outboxactor 2026/04/10 22:58:28 INFO Applying migration id=outboxsender 2026/04/10 22:58:28 INFO Applying migration id=thread 2026/04/10 22:58:28 INFO Applying migration id=host 2026/04/10 22:58:28 INFO Applying migration id=sharedinbox 2026/04/10 22:58:28 INFO Applying migration id=noteshost 2026/04/10 22:58:28 INFO Applying migration id=fetched 2026/04/10 22:58:28 INFO Applying migration id=move 2026/04/10 22:58:28 INFO Applying migration id=cleanup 2026/04/10 22:58:28 INFO Applying migration id=received 2026/04/10 22:58:28 INFO Applying migration id=namehost 2026/04/10 22:58:28 INFO Applying migration id=outboxhost 2026/04/10 22:58:28 INFO Applying migration id=notesfts 2026/04/10 22:58:28 INFO Applying migration id=iconsname 2026/04/10 22:58:28 INFO Applying migration id=nohash 2026/04/10 22:58:28 INFO Applying migration id=shares 2026/04/10 22:58:28 INFO Applying migration id=actorttl 2026/04/10 22:58:28 INFO Applying migration id=tocc 2026/04/10 22:58:28 INFO Applying migration id=followeds 2026/04/10 22:58:28 INFO Applying migration id=certhash 2026/04/10 22:58:28 INFO Applying migration id=follows_sync 2026/04/10 22:58:28 INFO Applying migration id=jsonpath 2026/04/10 22:58:28 INFO Applying migration id=localforward 2026/04/10 22:58:28 INFO Applying migration id=avatar 2026/04/10 22:58:28 INFO Applying migration id=noimage 2026/04/10 22:58:28 INFO Applying migration id=feed 2026/04/10 22:58:28 INFO Applying migration id=bookmarks 2026/04/10 22:58:28 INFO Applying migration id=shareactivity 2026/04/10 22:58:28 INFO Applying migration id=application 2026/04/10 22:58:28 INFO Applying migration id=certificates 2026/04/10 22:58:28 INFO Applying migration id=rawforward 2026/04/10 22:58:28 INFO Applying migration id=publickey 2026/04/10 22:58:28 INFO Applying migration id=resolvegroup 2026/04/10 22:58:28 INFO Applying migration id=reject 2026/04/10 22:58:28 INFO Applying migration id=autodel 2026/04/10 22:58:28 INFO Applying migration id=jsonb 2026/04/10 22:58:28 INFO Applying migration id=quote 2026/04/10 22:58:28 INFO Applying migration id=rfc9421 2026/04/10 22:58:28 INFO Applying migration id=keys 2026/04/10 22:58:28 INFO Applying migration id=portable 2026/04/10 22:58:28 INFO Applying migration id=proofs 2026/04/10 22:58:28 INFO Applying migration id=contexts 2026/04/10 22:58:28 INFO Applying migration id=deliverieshost 2026/04/10 22:58:28 INFO Applying migration id=pembegin 2026/04/10 22:58:28 INFO Applying migration id=didhost 2026/04/10 22:58:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-4684-761c-86c4-2d14676cb06a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-4684-7e36-9c7d-f8a8fc969065 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-4684-761c-86c4-2d14676cb06a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-4684-761c-86c4-2d14676cb06a 2026/04/10 22:58:29 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-4685-7864-8d33-8397a8b83d20 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-4685-74eb-9b37-989c6698bdf4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-4685-74eb-9b37-989c6698bdf4 2026/04/10 22:58:29 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799e-4686-7bbb-8895-f069eb7c003f activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-4684-761c-86c4-2d14676cb06a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUsers_DMNotFollowing (0.92s) === RUN TestUsers_PostToFollowers 2026/04/10 22:58:29 INFO Applying migration id=initial 2026/04/10 22:58:29 INFO Applying migration id=notesupdated 2026/04/10 22:58:29 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:29 INFO Applying migration id=activitiesid 2026/04/10 22:58:29 INFO Applying migration id=outbox 2026/04/10 22:58:29 INFO Applying migration id=edits 2026/04/10 22:58:29 INFO Applying migration id=outboxactor 2026/04/10 22:58:29 INFO Applying migration id=outboxsender 2026/04/10 22:58:29 INFO Applying migration id=thread 2026/04/10 22:58:29 INFO Applying migration id=host 2026/04/10 22:58:29 INFO Applying migration id=sharedinbox 2026/04/10 22:58:29 INFO Applying migration id=noteshost 2026/04/10 22:58:29 INFO Applying migration id=fetched 2026/04/10 22:58:29 INFO Applying migration id=move 2026/04/10 22:58:29 INFO Applying migration id=cleanup 2026/04/10 22:58:29 INFO Applying migration id=received 2026/04/10 22:58:29 INFO Applying migration id=namehost 2026/04/10 22:58:29 INFO Applying migration id=outboxhost 2026/04/10 22:58:29 INFO Applying migration id=notesfts 2026/04/10 22:58:29 INFO Applying migration id=iconsname 2026/04/10 22:58:29 INFO Applying migration id=nohash 2026/04/10 22:58:29 INFO Applying migration id=shares 2026/04/10 22:58:29 INFO Applying migration id=actorttl 2026/04/10 22:58:29 INFO Applying migration id=tocc 2026/04/10 22:58:29 INFO Applying migration id=followeds 2026/04/10 22:58:29 INFO Applying migration id=certhash 2026/04/10 22:58:29 INFO Applying migration id=follows_sync 2026/04/10 22:58:29 INFO Applying migration id=jsonpath 2026/04/10 22:58:29 INFO Applying migration id=localforward 2026/04/10 22:58:29 INFO Applying migration id=avatar 2026/04/10 22:58:29 INFO Applying migration id=noimage 2026/04/10 22:58:29 INFO Applying migration id=feed 2026/04/10 22:58:29 INFO Applying migration id=bookmarks 2026/04/10 22:58:29 INFO Applying migration id=shareactivity 2026/04/10 22:58:29 INFO Applying migration id=application 2026/04/10 22:58:29 INFO Applying migration id=certificates 2026/04/10 22:58:29 INFO Applying migration id=rawforward 2026/04/10 22:58:29 INFO Applying migration id=publickey 2026/04/10 22:58:29 INFO Applying migration id=resolvegroup 2026/04/10 22:58:29 INFO Applying migration id=reject 2026/04/10 22:58:29 INFO Applying migration id=autodel 2026/04/10 22:58:29 INFO Applying migration id=jsonb 2026/04/10 22:58:29 INFO Applying migration id=quote 2026/04/10 22:58:29 INFO Applying migration id=rfc9421 2026/04/10 22:58:29 INFO Applying migration id=keys 2026/04/10 22:58:29 INFO Applying migration id=portable 2026/04/10 22:58:29 INFO Applying migration id=proofs 2026/04/10 22:58:29 INFO Applying migration id=contexts 2026/04/10 22:58:29 INFO Applying migration id=deliverieshost 2026/04/10 22:58:29 INFO Applying migration id=pembegin 2026/04/10 22:58:29 INFO Applying migration id=didhost 2026/04/10 22:58:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-4bb2-77f1-b1f0-798a9f81747b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-4bb3-70bc-970d-e65155c57d4c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-4bb2-77f1-b1f0-798a9f81747b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-4bb2-77f1-b1f0-798a9f81747b 2026/04/10 22:58:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-4bb3-7654-afa4-b857f39c678b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-4bb3-7623-9183-2e33ff52d5b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-4bb3-7623-9183-2e33ff52d5b2 --- PASS: TestUsers_PostToFollowers (1.33s) === RUN TestUsers_PostToFollowersNotFollowing 2026/04/10 22:58:30 INFO Applying migration id=initial 2026/04/10 22:58:30 INFO Applying migration id=notesupdated 2026/04/10 22:58:30 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:30 INFO Applying migration id=activitiesid 2026/04/10 22:58:30 INFO Applying migration id=outbox 2026/04/10 22:58:30 INFO Applying migration id=edits 2026/04/10 22:58:30 INFO Applying migration id=outboxactor 2026/04/10 22:58:30 INFO Applying migration id=outboxsender 2026/04/10 22:58:30 INFO Applying migration id=thread 2026/04/10 22:58:30 INFO Applying migration id=host 2026/04/10 22:58:30 INFO Applying migration id=sharedinbox 2026/04/10 22:58:30 INFO Applying migration id=noteshost 2026/04/10 22:58:30 INFO Applying migration id=fetched 2026/04/10 22:58:30 INFO Applying migration id=move 2026/04/10 22:58:30 INFO Applying migration id=cleanup 2026/04/10 22:58:30 INFO Applying migration id=received 2026/04/10 22:58:30 INFO Applying migration id=namehost 2026/04/10 22:58:30 INFO Applying migration id=outboxhost 2026/04/10 22:58:30 INFO Applying migration id=notesfts 2026/04/10 22:58:30 INFO Applying migration id=iconsname 2026/04/10 22:58:30 INFO Applying migration id=nohash 2026/04/10 22:58:30 INFO Applying migration id=shares 2026/04/10 22:58:30 INFO Applying migration id=actorttl 2026/04/10 22:58:30 INFO Applying migration id=tocc 2026/04/10 22:58:30 INFO Applying migration id=followeds 2026/04/10 22:58:30 INFO Applying migration id=certhash 2026/04/10 22:58:30 INFO Applying migration id=follows_sync 2026/04/10 22:58:30 INFO Applying migration id=jsonpath 2026/04/10 22:58:30 INFO Applying migration id=localforward 2026/04/10 22:58:30 INFO Applying migration id=avatar 2026/04/10 22:58:30 INFO Applying migration id=noimage 2026/04/10 22:58:30 INFO Applying migration id=feed 2026/04/10 22:58:30 INFO Applying migration id=bookmarks 2026/04/10 22:58:30 INFO Applying migration id=shareactivity 2026/04/10 22:58:30 INFO Applying migration id=application 2026/04/10 22:58:30 INFO Applying migration id=certificates 2026/04/10 22:58:30 INFO Applying migration id=rawforward 2026/04/10 22:58:30 INFO Applying migration id=publickey 2026/04/10 22:58:30 INFO Applying migration id=resolvegroup 2026/04/10 22:58:30 INFO Applying migration id=reject 2026/04/10 22:58:30 INFO Applying migration id=autodel 2026/04/10 22:58:30 INFO Applying migration id=jsonb 2026/04/10 22:58:30 INFO Applying migration id=quote 2026/04/10 22:58:30 INFO Applying migration id=rfc9421 2026/04/10 22:58:30 INFO Applying migration id=keys 2026/04/10 22:58:30 INFO Applying migration id=portable 2026/04/10 22:58:30 INFO Applying migration id=proofs 2026/04/10 22:58:30 INFO Applying migration id=contexts 2026/04/10 22:58:30 INFO Applying migration id=deliverieshost 2026/04/10 22:58:30 INFO Applying migration id=pembegin 2026/04/10 22:58:30 INFO Applying migration id=didhost 2026/04/10 22:58:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-5011-75f6-9720-c490a2b80d17 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-5011-7228-a7e2-22e6daf3b568 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-5011-7228-a7e2-22e6daf3b568 --- PASS: TestUsers_PostToFollowersNotFollowing (1.12s) === RUN TestUsers_PublicPost 2026/04/10 22:58:31 INFO Applying migration id=initial 2026/04/10 22:58:31 INFO Applying migration id=notesupdated 2026/04/10 22:58:31 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:31 INFO Applying migration id=activitiesid 2026/04/10 22:58:31 INFO Applying migration id=outbox 2026/04/10 22:58:31 INFO Applying migration id=edits 2026/04/10 22:58:31 INFO Applying migration id=outboxactor 2026/04/10 22:58:31 INFO Applying migration id=outboxsender 2026/04/10 22:58:31 INFO Applying migration id=thread 2026/04/10 22:58:31 INFO Applying migration id=host 2026/04/10 22:58:31 INFO Applying migration id=sharedinbox 2026/04/10 22:58:31 INFO Applying migration id=noteshost 2026/04/10 22:58:31 INFO Applying migration id=fetched 2026/04/10 22:58:31 INFO Applying migration id=move 2026/04/10 22:58:31 INFO Applying migration id=cleanup 2026/04/10 22:58:31 INFO Applying migration id=received 2026/04/10 22:58:31 INFO Applying migration id=namehost 2026/04/10 22:58:31 INFO Applying migration id=outboxhost 2026/04/10 22:58:31 INFO Applying migration id=notesfts 2026/04/10 22:58:31 INFO Applying migration id=iconsname 2026/04/10 22:58:31 INFO Applying migration id=nohash 2026/04/10 22:58:31 INFO Applying migration id=shares 2026/04/10 22:58:31 INFO Applying migration id=actorttl 2026/04/10 22:58:31 INFO Applying migration id=tocc 2026/04/10 22:58:31 INFO Applying migration id=followeds 2026/04/10 22:58:31 INFO Applying migration id=certhash 2026/04/10 22:58:31 INFO Applying migration id=follows_sync 2026/04/10 22:58:31 INFO Applying migration id=jsonpath 2026/04/10 22:58:31 INFO Applying migration id=localforward 2026/04/10 22:58:31 INFO Applying migration id=avatar 2026/04/10 22:58:31 INFO Applying migration id=noimage 2026/04/10 22:58:31 INFO Applying migration id=feed 2026/04/10 22:58:31 INFO Applying migration id=bookmarks 2026/04/10 22:58:31 INFO Applying migration id=shareactivity 2026/04/10 22:58:31 INFO Applying migration id=application 2026/04/10 22:58:31 INFO Applying migration id=certificates 2026/04/10 22:58:31 INFO Applying migration id=rawforward 2026/04/10 22:58:31 INFO Applying migration id=publickey 2026/04/10 22:58:31 INFO Applying migration id=resolvegroup 2026/04/10 22:58:31 INFO Applying migration id=reject 2026/04/10 22:58:31 INFO Applying migration id=autodel 2026/04/10 22:58:31 INFO Applying migration id=jsonb 2026/04/10 22:58:31 INFO Applying migration id=quote 2026/04/10 22:58:31 INFO Applying migration id=rfc9421 2026/04/10 22:58:31 INFO Applying migration id=keys 2026/04/10 22:58:31 INFO Applying migration id=portable 2026/04/10 22:58:31 INFO Applying migration id=proofs 2026/04/10 22:58:31 INFO Applying migration id=contexts 2026/04/10 22:58:31 INFO Applying migration id=deliverieshost 2026/04/10 22:58:31 INFO Applying migration id=pembegin 2026/04/10 22:58:31 INFO Applying migration id=didhost 2026/04/10 22:58:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-56d3-7c03-88a3-3ae07550ef72 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-56d4-7477-90e1-5ab0115f4037 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-56d3-7c03-88a3-3ae07550ef72 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-56d3-7c03-88a3-3ae07550ef72 2026/04/10 22:58:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-56d4-7957-a1b0-46fbb98d9a4d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-56d4-7925-b104-d1aa18ef1c38 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-56d4-7925-b104-d1aa18ef1c38 --- PASS: TestUsers_PublicPost (1.73s) === RUN TestUsers_PublicPostNotFollowing 2026/04/10 22:58:33 INFO Applying migration id=initial 2026/04/10 22:58:33 INFO Applying migration id=notesupdated 2026/04/10 22:58:33 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:33 INFO Applying migration id=activitiesid 2026/04/10 22:58:33 INFO Applying migration id=outbox 2026/04/10 22:58:33 INFO Applying migration id=edits 2026/04/10 22:58:33 INFO Applying migration id=outboxactor 2026/04/10 22:58:33 INFO Applying migration id=outboxsender 2026/04/10 22:58:33 INFO Applying migration id=thread 2026/04/10 22:58:33 INFO Applying migration id=host 2026/04/10 22:58:33 INFO Applying migration id=sharedinbox 2026/04/10 22:58:33 INFO Applying migration id=noteshost 2026/04/10 22:58:33 INFO Applying migration id=fetched 2026/04/10 22:58:33 INFO Applying migration id=move 2026/04/10 22:58:33 INFO Applying migration id=cleanup 2026/04/10 22:58:33 INFO Applying migration id=received 2026/04/10 22:58:33 INFO Applying migration id=namehost 2026/04/10 22:58:33 INFO Applying migration id=outboxhost 2026/04/10 22:58:33 INFO Applying migration id=notesfts 2026/04/10 22:58:33 INFO Applying migration id=iconsname 2026/04/10 22:58:33 INFO Applying migration id=nohash 2026/04/10 22:58:33 INFO Applying migration id=shares 2026/04/10 22:58:33 INFO Applying migration id=actorttl 2026/04/10 22:58:33 INFO Applying migration id=tocc 2026/04/10 22:58:33 INFO Applying migration id=followeds 2026/04/10 22:58:33 INFO Applying migration id=certhash 2026/04/10 22:58:33 INFO Applying migration id=follows_sync 2026/04/10 22:58:33 INFO Applying migration id=jsonpath 2026/04/10 22:58:33 INFO Applying migration id=localforward 2026/04/10 22:58:33 INFO Applying migration id=avatar 2026/04/10 22:58:33 INFO Applying migration id=noimage 2026/04/10 22:58:33 INFO Applying migration id=feed 2026/04/10 22:58:33 INFO Applying migration id=bookmarks 2026/04/10 22:58:33 INFO Applying migration id=shareactivity 2026/04/10 22:58:33 INFO Applying migration id=application 2026/04/10 22:58:33 INFO Applying migration id=certificates 2026/04/10 22:58:33 INFO Applying migration id=rawforward 2026/04/10 22:58:33 INFO Applying migration id=publickey 2026/04/10 22:58:33 INFO Applying migration id=resolvegroup 2026/04/10 22:58:33 INFO Applying migration id=reject 2026/04/10 22:58:33 INFO Applying migration id=autodel 2026/04/10 22:58:33 INFO Applying migration id=jsonb 2026/04/10 22:58:33 INFO Applying migration id=quote 2026/04/10 22:58:33 INFO Applying migration id=rfc9421 2026/04/10 22:58:33 INFO Applying migration id=keys 2026/04/10 22:58:33 INFO Applying migration id=portable 2026/04/10 22:58:33 INFO Applying migration id=proofs 2026/04/10 22:58:33 INFO Applying migration id=contexts 2026/04/10 22:58:33 INFO Applying migration id=deliverieshost 2026/04/10 22:58:33 INFO Applying migration id=pembegin 2026/04/10 22:58:33 INFO Applying migration id=didhost 2026/04/10 22:58:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-59c5-7d0d-87fb-793ea6e979fc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-59c5-7cb5-8a37-8c09e191d08e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-59c5-7cb5-8a37-8c09e191d08e --- PASS: TestUsers_PublicPostNotFollowing (0.75s) === RUN TestUsers_PublicPostShared 2026/04/10 22:58:34 INFO Applying migration id=initial 2026/04/10 22:58:34 INFO Applying migration id=notesupdated 2026/04/10 22:58:34 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:34 INFO Applying migration id=activitiesid 2026/04/10 22:58:34 INFO Applying migration id=outbox 2026/04/10 22:58:34 INFO Applying migration id=edits 2026/04/10 22:58:34 INFO Applying migration id=outboxactor 2026/04/10 22:58:34 INFO Applying migration id=outboxsender 2026/04/10 22:58:34 INFO Applying migration id=thread 2026/04/10 22:58:34 INFO Applying migration id=host 2026/04/10 22:58:34 INFO Applying migration id=sharedinbox 2026/04/10 22:58:34 INFO Applying migration id=noteshost 2026/04/10 22:58:34 INFO Applying migration id=fetched 2026/04/10 22:58:34 INFO Applying migration id=move 2026/04/10 22:58:34 INFO Applying migration id=cleanup 2026/04/10 22:58:34 INFO Applying migration id=received 2026/04/10 22:58:34 INFO Applying migration id=namehost 2026/04/10 22:58:34 INFO Applying migration id=outboxhost 2026/04/10 22:58:34 INFO Applying migration id=notesfts 2026/04/10 22:58:34 INFO Applying migration id=iconsname 2026/04/10 22:58:34 INFO Applying migration id=nohash 2026/04/10 22:58:34 INFO Applying migration id=shares 2026/04/10 22:58:34 INFO Applying migration id=actorttl 2026/04/10 22:58:34 INFO Applying migration id=tocc 2026/04/10 22:58:34 INFO Applying migration id=followeds 2026/04/10 22:58:34 INFO Applying migration id=certhash 2026/04/10 22:58:34 INFO Applying migration id=follows_sync 2026/04/10 22:58:34 INFO Applying migration id=jsonpath 2026/04/10 22:58:34 INFO Applying migration id=localforward 2026/04/10 22:58:34 INFO Applying migration id=avatar 2026/04/10 22:58:34 INFO Applying migration id=noimage 2026/04/10 22:58:34 INFO Applying migration id=feed 2026/04/10 22:58:34 INFO Applying migration id=bookmarks 2026/04/10 22:58:34 INFO Applying migration id=shareactivity 2026/04/10 22:58:34 INFO Applying migration id=application 2026/04/10 22:58:34 INFO Applying migration id=certificates 2026/04/10 22:58:34 INFO Applying migration id=rawforward 2026/04/10 22:58:34 INFO Applying migration id=publickey 2026/04/10 22:58:34 INFO Applying migration id=resolvegroup 2026/04/10 22:58:34 INFO Applying migration id=reject 2026/04/10 22:58:34 INFO Applying migration id=autodel 2026/04/10 22:58:34 INFO Applying migration id=jsonb 2026/04/10 22:58:34 INFO Applying migration id=quote 2026/04/10 22:58:34 INFO Applying migration id=rfc9421 2026/04/10 22:58:34 INFO Applying migration id=keys 2026/04/10 22:58:34 INFO Applying migration id=portable 2026/04/10 22:58:34 INFO Applying migration id=proofs 2026/04/10 22:58:34 INFO Applying migration id=contexts 2026/04/10 22:58:34 INFO Applying migration id=deliverieshost 2026/04/10 22:58:34 INFO Applying migration id=pembegin 2026/04/10 22:58:34 INFO Applying migration id=didhost 2026/04/10 22:58:34 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-5c99-71f2-9eda-d32ab0ad9077 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/erin follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin 2026/04/10 22: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 --- PASS: TestUsers_PublicPostShared (0.73s) === RUN TestUsers_PublicPostSharedNotFollowing 2026/04/10 22:58:34 INFO Applying migration id=initial 2026/04/10 22:58:34 INFO Applying migration id=notesupdated 2026/04/10 22:58:34 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:34 INFO Applying migration id=activitiesid 2026/04/10 22:58:34 INFO Applying migration id=outbox 2026/04/10 22:58:34 INFO Applying migration id=edits 2026/04/10 22:58:34 INFO Applying migration id=outboxactor 2026/04/10 22:58:34 INFO Applying migration id=outboxsender 2026/04/10 22:58:34 INFO Applying migration id=thread 2026/04/10 22:58:34 INFO Applying migration id=host 2026/04/10 22:58:34 INFO Applying migration id=sharedinbox 2026/04/10 22:58:34 INFO Applying migration id=noteshost 2026/04/10 22:58:34 INFO Applying migration id=fetched 2026/04/10 22:58:34 INFO Applying migration id=move 2026/04/10 22:58:34 INFO Applying migration id=cleanup 2026/04/10 22:58:34 INFO Applying migration id=received 2026/04/10 22:58:34 INFO Applying migration id=namehost 2026/04/10 22:58:34 INFO Applying migration id=outboxhost 2026/04/10 22:58:34 INFO Applying migration id=notesfts 2026/04/10 22:58:34 INFO Applying migration id=iconsname 2026/04/10 22:58:34 INFO Applying migration id=nohash 2026/04/10 22:58:34 INFO Applying migration id=shares 2026/04/10 22:58:34 INFO Applying migration id=actorttl 2026/04/10 22:58:34 INFO Applying migration id=tocc 2026/04/10 22:58:34 INFO Applying migration id=followeds 2026/04/10 22:58:34 INFO Applying migration id=certhash 2026/04/10 22:58:34 INFO Applying migration id=follows_sync 2026/04/10 22:58:34 INFO Applying migration id=jsonpath 2026/04/10 22:58:34 INFO Applying migration id=localforward 2026/04/10 22:58:34 INFO Applying migration id=avatar 2026/04/10 22:58:34 INFO Applying migration id=noimage 2026/04/10 22:58:34 INFO Applying migration id=feed 2026/04/10 22:58:34 INFO Applying migration id=bookmarks 2026/04/10 22:58:34 INFO Applying migration id=shareactivity 2026/04/10 22:58:34 INFO Applying migration id=application 2026/04/10 22:58:34 INFO Applying migration id=certificates 2026/04/10 22:58:34 INFO Applying migration id=rawforward 2026/04/10 22:58:34 INFO Applying migration id=publickey 2026/04/10 22:58:34 INFO Applying migration id=resolvegroup 2026/04/10 22:58:34 INFO Applying migration id=reject 2026/04/10 22:58:34 INFO Applying migration id=autodel 2026/04/10 22:58:34 INFO Applying migration id=jsonb 2026/04/10 22:58:34 INFO Applying migration id=quote 2026/04/10 22:58:34 INFO Applying migration id=rfc9421 2026/04/10 22:58:34 INFO Applying migration id=keys 2026/04/10 22:58:34 INFO Applying migration id=portable 2026/04/10 22:58:34 INFO Applying migration id=proofs 2026/04/10 22:58:34 INFO Applying migration id=contexts 2026/04/10 22:58:34 INFO Applying migration id=deliverieshost 2026/04/10 22:58:34 INFO Applying migration id=pembegin 2026/04/10 22:58:34 INFO Applying migration id=didhost 2026/04/10 22:58:35 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-60a3-784e-898a-8d370ba37cf1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/erin follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin 2026/04/10 22: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/04/10 22:58:35 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799e-60a6-781d-a02c-9ca5d080f9de activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-60a3-784e-898a-8d370ba37cf1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin --- PASS: TestUsers_PublicPostSharedNotFollowing (1.03s) === RUN TestView_NoReplies 2026/04/10 22:58:35 INFO Applying migration id=initial 2026/04/10 22:58:35 INFO Applying migration id=notesupdated 2026/04/10 22:58:35 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:35 INFO Applying migration id=activitiesid 2026/04/10 22:58:35 INFO Applying migration id=outbox 2026/04/10 22:58:35 INFO Applying migration id=edits 2026/04/10 22:58:35 INFO Applying migration id=outboxactor 2026/04/10 22:58:35 INFO Applying migration id=outboxsender 2026/04/10 22:58:35 INFO Applying migration id=thread 2026/04/10 22:58:35 INFO Applying migration id=host 2026/04/10 22:58:35 INFO Applying migration id=sharedinbox 2026/04/10 22:58:35 INFO Applying migration id=noteshost 2026/04/10 22:58:35 INFO Applying migration id=fetched 2026/04/10 22:58:35 INFO Applying migration id=move 2026/04/10 22:58:35 INFO Applying migration id=cleanup 2026/04/10 22:58:35 INFO Applying migration id=received 2026/04/10 22:58:35 INFO Applying migration id=namehost 2026/04/10 22:58:35 INFO Applying migration id=outboxhost 2026/04/10 22:58:35 INFO Applying migration id=notesfts 2026/04/10 22:58:35 INFO Applying migration id=iconsname 2026/04/10 22:58:35 INFO Applying migration id=nohash 2026/04/10 22:58:35 INFO Applying migration id=shares 2026/04/10 22:58:35 INFO Applying migration id=actorttl 2026/04/10 22:58:35 INFO Applying migration id=tocc 2026/04/10 22:58:35 INFO Applying migration id=followeds 2026/04/10 22:58:35 INFO Applying migration id=certhash 2026/04/10 22:58:35 INFO Applying migration id=follows_sync 2026/04/10 22:58:35 INFO Applying migration id=jsonpath 2026/04/10 22:58:35 INFO Applying migration id=localforward 2026/04/10 22:58:35 INFO Applying migration id=avatar 2026/04/10 22:58:35 INFO Applying migration id=noimage 2026/04/10 22:58:35 INFO Applying migration id=feed 2026/04/10 22:58:35 INFO Applying migration id=bookmarks 2026/04/10 22:58:35 INFO Applying migration id=shareactivity 2026/04/10 22:58:35 INFO Applying migration id=application 2026/04/10 22:58:35 INFO Applying migration id=certificates 2026/04/10 22:58:35 INFO Applying migration id=rawforward 2026/04/10 22:58:35 INFO Applying migration id=publickey 2026/04/10 22:58:35 INFO Applying migration id=resolvegroup 2026/04/10 22:58:35 INFO Applying migration id=reject 2026/04/10 22:58:35 INFO Applying migration id=autodel 2026/04/10 22:58:35 INFO Applying migration id=jsonb 2026/04/10 22:58:35 INFO Applying migration id=quote 2026/04/10 22:58:35 INFO Applying migration id=rfc9421 2026/04/10 22:58:35 INFO Applying migration id=keys 2026/04/10 22:58:35 INFO Applying migration id=portable 2026/04/10 22:58:35 INFO Applying migration id=proofs 2026/04/10 22:58:35 INFO Applying migration id=contexts 2026/04/10 22:58:35 INFO Applying migration id=deliverieshost 2026/04/10 22:58:35 INFO Applying migration id=pembegin 2026/04/10 22:58:35 INFO Applying migration id=didhost 2026/04/10 22:58:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-62ee-79e7-89c9-2ae0cd24e40c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-62ee-7954-b1c2-b4f79faa8331 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-62ee-7954-b1c2-b4f79faa8331 2026/04/10 22:58:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-62ee-7954-b1c2-b4f79faa8331 --- PASS: TestView_NoReplies (0.59s) === RUN TestView_OneReply 2026/04/10 22:58:36 INFO Applying migration id=initial 2026/04/10 22:58:36 INFO Applying migration id=notesupdated 2026/04/10 22:58:36 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:36 INFO Applying migration id=activitiesid 2026/04/10 22:58:36 INFO Applying migration id=outbox 2026/04/10 22:58:36 INFO Applying migration id=edits 2026/04/10 22:58:36 INFO Applying migration id=outboxactor 2026/04/10 22:58:36 INFO Applying migration id=outboxsender 2026/04/10 22:58:36 INFO Applying migration id=thread 2026/04/10 22:58:36 INFO Applying migration id=host 2026/04/10 22:58:36 INFO Applying migration id=sharedinbox 2026/04/10 22:58:36 INFO Applying migration id=noteshost 2026/04/10 22:58:36 INFO Applying migration id=fetched 2026/04/10 22:58:36 INFO Applying migration id=move 2026/04/10 22:58:36 INFO Applying migration id=cleanup 2026/04/10 22:58:36 INFO Applying migration id=received 2026/04/10 22:58:36 INFO Applying migration id=namehost 2026/04/10 22:58:36 INFO Applying migration id=outboxhost 2026/04/10 22:58:36 INFO Applying migration id=notesfts 2026/04/10 22:58:36 INFO Applying migration id=iconsname 2026/04/10 22:58:36 INFO Applying migration id=nohash 2026/04/10 22:58:36 INFO Applying migration id=shares 2026/04/10 22:58:36 INFO Applying migration id=actorttl 2026/04/10 22:58:36 INFO Applying migration id=tocc 2026/04/10 22:58:36 INFO Applying migration id=followeds 2026/04/10 22:58:36 INFO Applying migration id=certhash 2026/04/10 22:58:36 INFO Applying migration id=follows_sync 2026/04/10 22:58:36 INFO Applying migration id=jsonpath 2026/04/10 22:58:36 INFO Applying migration id=localforward 2026/04/10 22:58:36 INFO Applying migration id=avatar 2026/04/10 22:58:36 INFO Applying migration id=noimage 2026/04/10 22:58:36 INFO Applying migration id=feed 2026/04/10 22:58:36 INFO Applying migration id=bookmarks 2026/04/10 22:58:36 INFO Applying migration id=shareactivity 2026/04/10 22:58:36 INFO Applying migration id=application 2026/04/10 22:58:36 INFO Applying migration id=certificates 2026/04/10 22:58:36 INFO Applying migration id=rawforward 2026/04/10 22:58:36 INFO Applying migration id=publickey 2026/04/10 22:58:36 INFO Applying migration id=resolvegroup 2026/04/10 22:58:36 INFO Applying migration id=reject 2026/04/10 22:58:36 INFO Applying migration id=autodel 2026/04/10 22:58:36 INFO Applying migration id=jsonb 2026/04/10 22:58:36 INFO Applying migration id=quote 2026/04/10 22:58:36 INFO Applying migration id=rfc9421 2026/04/10 22:58:36 INFO Applying migration id=keys 2026/04/10 22:58:36 INFO Applying migration id=portable 2026/04/10 22:58:36 INFO Applying migration id=proofs 2026/04/10 22:58:36 INFO Applying migration id=contexts 2026/04/10 22:58:36 INFO Applying migration id=deliverieshost 2026/04/10 22:58:36 INFO Applying migration id=pembegin 2026/04/10 22:58:36 INFO Applying migration id=didhost 2026/04/10 22:58:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-6739-7b3e-b452-c721f2ccd2b4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-6739-7ae3-8449-81f6950ee372 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-6739-7ae3-8449-81f6950ee372 2026/04/10 22:58:37 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-6739-7ae3-8449-81f6950ee372 2026/04/10 22:58:37 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-673b-7664-95e1-0fcc83bbdd4b note=https://localhost.localdomain:8443/post/019d799e-673b-7637-98fc-7217b2940f59 thread=https://localhost.localdomain:8443/post/019d799e-6739-7ae3-8449-81f6950ee372 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-673b-7664-95e1-0fcc83bbdd4b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-673b-7637-98fc-7217b2940f59 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-673b-7637-98fc-7217b2940f59 2026/04/10 22:58:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-6739-7ae3-8449-81f6950ee372 --- PASS: TestView_OneReply (1.10s) === RUN TestView_TwoReplies 2026/04/10 22:58:37 INFO Applying migration id=initial 2026/04/10 22:58:37 INFO Applying migration id=notesupdated 2026/04/10 22:58:37 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:37 INFO Applying migration id=activitiesid 2026/04/10 22:58:37 INFO Applying migration id=outbox 2026/04/10 22:58:37 INFO Applying migration id=edits 2026/04/10 22:58:37 INFO Applying migration id=outboxactor 2026/04/10 22:58:37 INFO Applying migration id=outboxsender 2026/04/10 22:58:37 INFO Applying migration id=thread 2026/04/10 22:58:37 INFO Applying migration id=host 2026/04/10 22:58:37 INFO Applying migration id=sharedinbox 2026/04/10 22:58:37 INFO Applying migration id=noteshost 2026/04/10 22:58:37 INFO Applying migration id=fetched 2026/04/10 22:58:37 INFO Applying migration id=move 2026/04/10 22:58:37 INFO Applying migration id=cleanup 2026/04/10 22:58:37 INFO Applying migration id=received 2026/04/10 22:58:37 INFO Applying migration id=namehost 2026/04/10 22:58:37 INFO Applying migration id=outboxhost 2026/04/10 22:58:37 INFO Applying migration id=notesfts 2026/04/10 22:58:37 INFO Applying migration id=iconsname 2026/04/10 22:58:37 INFO Applying migration id=nohash 2026/04/10 22:58:37 INFO Applying migration id=shares 2026/04/10 22:58:37 INFO Applying migration id=actorttl 2026/04/10 22:58:37 INFO Applying migration id=tocc 2026/04/10 22:58:37 INFO Applying migration id=followeds 2026/04/10 22:58:37 INFO Applying migration id=certhash 2026/04/10 22:58:37 INFO Applying migration id=follows_sync 2026/04/10 22:58:37 INFO Applying migration id=jsonpath 2026/04/10 22:58:37 INFO Applying migration id=localforward 2026/04/10 22:58:37 INFO Applying migration id=avatar 2026/04/10 22:58:37 INFO Applying migration id=noimage 2026/04/10 22:58:37 INFO Applying migration id=feed 2026/04/10 22:58:37 INFO Applying migration id=bookmarks 2026/04/10 22:58:37 INFO Applying migration id=shareactivity 2026/04/10 22:58:37 INFO Applying migration id=application 2026/04/10 22:58:37 INFO Applying migration id=certificates 2026/04/10 22:58:37 INFO Applying migration id=rawforward 2026/04/10 22:58:37 INFO Applying migration id=publickey 2026/04/10 22:58:37 INFO Applying migration id=resolvegroup 2026/04/10 22:58:37 INFO Applying migration id=reject 2026/04/10 22:58:37 INFO Applying migration id=autodel 2026/04/10 22:58:37 INFO Applying migration id=jsonb 2026/04/10 22:58:37 INFO Applying migration id=quote 2026/04/10 22:58:37 INFO Applying migration id=rfc9421 2026/04/10 22:58:37 INFO Applying migration id=keys 2026/04/10 22:58:37 INFO Applying migration id=portable 2026/04/10 22:58:37 INFO Applying migration id=proofs 2026/04/10 22:58:37 INFO Applying migration id=contexts 2026/04/10 22:58:37 INFO Applying migration id=deliverieshost 2026/04/10 22:58:37 INFO Applying migration id=pembegin 2026/04/10 22:58:37 INFO Applying migration id=didhost 2026/04/10 22:58:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-6937-747c-8ab0-b99c81b24cc1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-6937-7438-80c9-4a73cc138e16 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-6937-7438-80c9-4a73cc138e16 2026/04/10 22:58:38 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-6937-7438-80c9-4a73cc138e16 2026/04/10 22:58:38 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-6939-71cf-9d96-14a74b6fa017 note=https://localhost.localdomain:8443/post/019d799e-6939-719c-9e4d-88eaeb6c5374 thread=https://localhost.localdomain:8443/post/019d799e-6937-7438-80c9-4a73cc138e16 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-6939-71cf-9d96-14a74b6fa017 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-6939-719c-9e4d-88eaeb6c5374 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-6939-719c-9e4d-88eaeb6c5374 2026/04/10 22:58:38 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-6937-7438-80c9-4a73cc138e16 2026/04/10 22:58:38 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-693a-7f0b-83f2-cc3d93902863 note=https://localhost.localdomain:8443/post/019d799e-693a-7edb-8514-f078f84ca096 thread=https://localhost.localdomain:8443/post/019d799e-6937-7438-80c9-4a73cc138e16 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-693a-7f0b-83f2-cc3d93902863 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-693a-7edb-8514-f078f84ca096 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799e-693a-7edb-8514-f078f84ca096 2026/04/10 22:58:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-6937-7438-80c9-4a73cc138e16 --- PASS: TestView_TwoReplies (0.51s) === RUN TestView_TwoRepliesBigOffset 2026/04/10 22:58:38 INFO Applying migration id=initial 2026/04/10 22:58:38 INFO Applying migration id=notesupdated 2026/04/10 22:58:38 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:38 INFO Applying migration id=activitiesid 2026/04/10 22:58:38 INFO Applying migration id=outbox 2026/04/10 22:58:38 INFO Applying migration id=edits 2026/04/10 22:58:38 INFO Applying migration id=outboxactor 2026/04/10 22:58:38 INFO Applying migration id=outboxsender 2026/04/10 22:58:38 INFO Applying migration id=thread 2026/04/10 22:58:38 INFO Applying migration id=host 2026/04/10 22:58:38 INFO Applying migration id=sharedinbox 2026/04/10 22:58:38 INFO Applying migration id=noteshost 2026/04/10 22:58:38 INFO Applying migration id=fetched 2026/04/10 22:58:38 INFO Applying migration id=move 2026/04/10 22:58:38 INFO Applying migration id=cleanup 2026/04/10 22:58:38 INFO Applying migration id=received 2026/04/10 22:58:38 INFO Applying migration id=namehost 2026/04/10 22:58:38 INFO Applying migration id=outboxhost 2026/04/10 22:58:38 INFO Applying migration id=notesfts 2026/04/10 22:58:38 INFO Applying migration id=iconsname 2026/04/10 22:58:38 INFO Applying migration id=nohash 2026/04/10 22:58:38 INFO Applying migration id=shares 2026/04/10 22:58:38 INFO Applying migration id=actorttl 2026/04/10 22:58:38 INFO Applying migration id=tocc 2026/04/10 22:58:38 INFO Applying migration id=followeds 2026/04/10 22:58:38 INFO Applying migration id=certhash 2026/04/10 22:58:38 INFO Applying migration id=follows_sync 2026/04/10 22:58:38 INFO Applying migration id=jsonpath 2026/04/10 22:58:38 INFO Applying migration id=localforward 2026/04/10 22:58:38 INFO Applying migration id=avatar 2026/04/10 22:58:38 INFO Applying migration id=noimage 2026/04/10 22:58:38 INFO Applying migration id=feed 2026/04/10 22:58:38 INFO Applying migration id=bookmarks 2026/04/10 22:58:38 INFO Applying migration id=shareactivity 2026/04/10 22:58:38 INFO Applying migration id=application 2026/04/10 22:58:38 INFO Applying migration id=certificates 2026/04/10 22:58:38 INFO Applying migration id=rawforward 2026/04/10 22:58:38 INFO Applying migration id=publickey 2026/04/10 22:58:38 INFO Applying migration id=resolvegroup 2026/04/10 22:58:38 INFO Applying migration id=reject 2026/04/10 22:58:38 INFO Applying migration id=autodel 2026/04/10 22:58:38 INFO Applying migration id=jsonb 2026/04/10 22:58:38 INFO Applying migration id=quote 2026/04/10 22:58:38 INFO Applying migration id=rfc9421 2026/04/10 22:58:38 INFO Applying migration id=keys 2026/04/10 22:58:38 INFO Applying migration id=portable 2026/04/10 22:58:38 INFO Applying migration id=proofs 2026/04/10 22:58:38 INFO Applying migration id=contexts 2026/04/10 22:58:38 INFO Applying migration id=deliverieshost 2026/04/10 22:58:38 INFO Applying migration id=pembegin 2026/04/10 22:58:38 INFO Applying migration id=didhost 2026/04/10 22:58:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-6c9c-7ea4-a21a-26ac7ca5a0dd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-6c9c-7e4b-b346-3140f98e4668 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-6c9c-7e4b-b346-3140f98e4668 2026/04/10 22:58:38 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-6c9c-7e4b-b346-3140f98e4668 2026/04/10 22:58:38 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-6c9e-7a83-bdf6-f01adb2e479f note=https://localhost.localdomain:8443/post/019d799e-6c9e-7a5a-ad7b-31393c43b2ac thread=https://localhost.localdomain:8443/post/019d799e-6c9c-7e4b-b346-3140f98e4668 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-6c9e-7a83-bdf6-f01adb2e479f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-6c9e-7a5a-ad7b-31393c43b2ac activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-6c9e-7a5a-ad7b-31393c43b2ac 2026/04/10 22:58:38 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-6c9c-7e4b-b346-3140f98e4668 2026/04/10 22:58:38 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-6ca0-7616-bef6-b66d1a4bceec note=https://localhost.localdomain:8443/post/019d799e-6ca0-75ee-bf60-364d6ace66d8 thread=https://localhost.localdomain:8443/post/019d799e-6c9c-7e4b-b346-3140f98e4668 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-6ca0-7616-bef6-b66d1a4bceec activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-6ca0-75ee-bf60-364d6ace66d8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799e-6ca0-75ee-bf60-364d6ace66d8 2026/04/10 22:58:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-6c9c-7e4b-b346-3140f98e4668 --- PASS: TestView_TwoRepliesBigOffset (0.87s) === RUN TestView_TwoRepliesBigOffsetUnauthenticatedUser 2026/04/10 22:58:38 INFO Applying migration id=initial 2026/04/10 22:58:38 INFO Applying migration id=notesupdated 2026/04/10 22:58:38 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:38 INFO Applying migration id=activitiesid 2026/04/10 22:58:38 INFO Applying migration id=outbox 2026/04/10 22:58:38 INFO Applying migration id=edits 2026/04/10 22:58:38 INFO Applying migration id=outboxactor 2026/04/10 22:58:38 INFO Applying migration id=outboxsender 2026/04/10 22:58:38 INFO Applying migration id=thread 2026/04/10 22:58:38 INFO Applying migration id=host 2026/04/10 22:58:38 INFO Applying migration id=sharedinbox 2026/04/10 22:58:38 INFO Applying migration id=noteshost 2026/04/10 22:58:38 INFO Applying migration id=fetched 2026/04/10 22:58:38 INFO Applying migration id=move 2026/04/10 22:58:38 INFO Applying migration id=cleanup 2026/04/10 22:58:38 INFO Applying migration id=received 2026/04/10 22:58:38 INFO Applying migration id=namehost 2026/04/10 22:58:38 INFO Applying migration id=outboxhost 2026/04/10 22:58:38 INFO Applying migration id=notesfts 2026/04/10 22:58:38 INFO Applying migration id=iconsname 2026/04/10 22:58:38 INFO Applying migration id=nohash 2026/04/10 22:58:38 INFO Applying migration id=shares 2026/04/10 22:58:38 INFO Applying migration id=actorttl 2026/04/10 22:58:38 INFO Applying migration id=tocc 2026/04/10 22:58:38 INFO Applying migration id=followeds 2026/04/10 22:58:38 INFO Applying migration id=certhash 2026/04/10 22:58:38 INFO Applying migration id=follows_sync 2026/04/10 22:58:38 INFO Applying migration id=jsonpath 2026/04/10 22:58:38 INFO Applying migration id=localforward 2026/04/10 22:58:38 INFO Applying migration id=avatar 2026/04/10 22:58:38 INFO Applying migration id=noimage 2026/04/10 22:58:38 INFO Applying migration id=feed 2026/04/10 22:58:38 INFO Applying migration id=bookmarks 2026/04/10 22:58:38 INFO Applying migration id=shareactivity 2026/04/10 22:58:38 INFO Applying migration id=application 2026/04/10 22:58:38 INFO Applying migration id=certificates 2026/04/10 22:58:38 INFO Applying migration id=rawforward 2026/04/10 22:58:38 INFO Applying migration id=publickey 2026/04/10 22:58:38 INFO Applying migration id=resolvegroup 2026/04/10 22:58:38 INFO Applying migration id=reject 2026/04/10 22:58:38 INFO Applying migration id=autodel 2026/04/10 22:58:38 INFO Applying migration id=jsonb 2026/04/10 22:58:38 INFO Applying migration id=quote 2026/04/10 22:58:38 INFO Applying migration id=rfc9421 2026/04/10 22:58:38 INFO Applying migration id=keys 2026/04/10 22:58:38 INFO Applying migration id=portable 2026/04/10 22:58:38 INFO Applying migration id=proofs 2026/04/10 22:58:38 INFO Applying migration id=contexts 2026/04/10 22:58:38 INFO Applying migration id=deliverieshost 2026/04/10 22:58:38 INFO Applying migration id=pembegin 2026/04/10 22:58:38 INFO Applying migration id=didhost 2026/04/10 22:58:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-70b6-7a66-8656-fd56cca67ebf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-70b6-7a06-93d5-40ecc7c4e608 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-70b6-7a06-93d5-40ecc7c4e608 2026/04/10 22:58:39 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-70b6-7a06-93d5-40ecc7c4e608 2026/04/10 22:58:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-70b8-7967-ab51-94a77f66030a note=https://localhost.localdomain:8443/post/019d799e-70b8-7932-8ecc-66f1f12cc0ec thread=https://localhost.localdomain:8443/post/019d799e-70b6-7a06-93d5-40ecc7c4e608 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-70b8-7967-ab51-94a77f66030a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-70b8-7932-8ecc-66f1f12cc0ec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-70b8-7932-8ecc-66f1f12cc0ec 2026/04/10 22:58:39 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-70b6-7a06-93d5-40ecc7c4e608 2026/04/10 22:58:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-70ba-7861-9282-0aeba7c98c79 note=https://localhost.localdomain:8443/post/019d799e-70ba-7837-885a-e93343550234 thread=https://localhost.localdomain:8443/post/019d799e-70b6-7a06-93d5-40ecc7c4e608 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-70ba-7861-9282-0aeba7c98c79 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-70ba-7837-885a-e93343550234 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799e-70ba-7837-885a-e93343550234 2026/04/10 22:58:39 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-70b6-7a06-93d5-40ecc7c4e608 --- PASS: TestView_TwoRepliesBigOffsetUnauthenticatedUser (1.05s) === RUN TestView_TwoRepliesUnauthenticatedUser 2026/04/10 22:58:39 INFO Applying migration id=initial 2026/04/10 22:58:39 INFO Applying migration id=notesupdated 2026/04/10 22:58:39 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:39 INFO Applying migration id=activitiesid 2026/04/10 22:58:39 INFO Applying migration id=outbox 2026/04/10 22:58:39 INFO Applying migration id=edits 2026/04/10 22:58:39 INFO Applying migration id=outboxactor 2026/04/10 22:58:39 INFO Applying migration id=outboxsender 2026/04/10 22:58:39 INFO Applying migration id=thread 2026/04/10 22:58:39 INFO Applying migration id=host 2026/04/10 22:58:39 INFO Applying migration id=sharedinbox 2026/04/10 22:58:39 INFO Applying migration id=noteshost 2026/04/10 22:58:39 INFO Applying migration id=fetched 2026/04/10 22:58:39 INFO Applying migration id=move 2026/04/10 22:58:39 INFO Applying migration id=cleanup 2026/04/10 22:58:39 INFO Applying migration id=received 2026/04/10 22:58:39 INFO Applying migration id=namehost 2026/04/10 22:58:39 INFO Applying migration id=outboxhost 2026/04/10 22:58:39 INFO Applying migration id=notesfts 2026/04/10 22:58:39 INFO Applying migration id=iconsname 2026/04/10 22:58:39 INFO Applying migration id=nohash 2026/04/10 22:58:39 INFO Applying migration id=shares 2026/04/10 22:58:39 INFO Applying migration id=actorttl 2026/04/10 22:58:39 INFO Applying migration id=tocc 2026/04/10 22:58:39 INFO Applying migration id=followeds 2026/04/10 22:58:39 INFO Applying migration id=certhash 2026/04/10 22:58:39 INFO Applying migration id=follows_sync 2026/04/10 22:58:39 INFO Applying migration id=jsonpath 2026/04/10 22:58:39 INFO Applying migration id=localforward 2026/04/10 22:58:39 INFO Applying migration id=avatar 2026/04/10 22:58:39 INFO Applying migration id=noimage 2026/04/10 22:58:39 INFO Applying migration id=feed 2026/04/10 22:58:39 INFO Applying migration id=bookmarks 2026/04/10 22:58:39 INFO Applying migration id=shareactivity 2026/04/10 22:58:39 INFO Applying migration id=application 2026/04/10 22:58:39 INFO Applying migration id=certificates 2026/04/10 22:58:39 INFO Applying migration id=rawforward 2026/04/10 22:58:39 INFO Applying migration id=publickey 2026/04/10 22:58:39 INFO Applying migration id=resolvegroup 2026/04/10 22:58:39 INFO Applying migration id=reject 2026/04/10 22:58:39 INFO Applying migration id=autodel 2026/04/10 22:58:39 INFO Applying migration id=jsonb 2026/04/10 22:58:39 INFO Applying migration id=quote 2026/04/10 22:58:39 INFO Applying migration id=rfc9421 2026/04/10 22:58:39 INFO Applying migration id=keys 2026/04/10 22:58:40 INFO Applying migration id=portable 2026/04/10 22:58:40 INFO Applying migration id=proofs 2026/04/10 22:58:40 INFO Applying migration id=contexts 2026/04/10 22:58:40 INFO Applying migration id=deliverieshost 2026/04/10 22:58:40 INFO Applying migration id=pembegin 2026/04/10 22:58:40 INFO Applying migration id=didhost 2026/04/10 22:58:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-74ed-772b-9702-313624aef45b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-74ed-76ed-aa20-f1ca12a42b7b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-74ed-76ed-aa20-f1ca12a42b7b 2026/04/10 22:58:41 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-74ed-76ed-aa20-f1ca12a42b7b 2026/04/10 22:58:41 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-74ef-721f-8572-0b05d81f3d80 note=https://localhost.localdomain:8443/post/019d799e-74ef-71f7-a73d-2debf7a0b667 thread=https://localhost.localdomain:8443/post/019d799e-74ed-76ed-aa20-f1ca12a42b7b starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-74ef-721f-8572-0b05d81f3d80 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-74ef-71f7-a73d-2debf7a0b667 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-74ef-71f7-a73d-2debf7a0b667 2026/04/10 22:58:41 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-74ed-76ed-aa20-f1ca12a42b7b 2026/04/10 22:58:41 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-74f0-7b32-8e29-f1f1c999adba note=https://localhost.localdomain:8443/post/019d799e-74f0-7b05-8f37-30c52b86651a thread=https://localhost.localdomain:8443/post/019d799e-74ed-76ed-aa20-f1ca12a42b7b starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-74f0-7b32-8e29-f1f1c999adba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-74f0-7b05-8f37-30c52b86651a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799e-74f0-7b05-8f37-30c52b86651a 2026/04/10 22:58:41 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-74ed-76ed-aa20-f1ca12a42b7b --- PASS: TestView_TwoRepliesUnauthenticatedUser (1.08s) === RUN TestView_OneReplyPostDeleted 2026/04/10 22:58:41 INFO Applying migration id=initial 2026/04/10 22:58:41 INFO Applying migration id=notesupdated 2026/04/10 22:58:41 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:41 INFO Applying migration id=activitiesid 2026/04/10 22:58:41 INFO Applying migration id=outbox 2026/04/10 22:58:41 INFO Applying migration id=edits 2026/04/10 22:58:41 INFO Applying migration id=outboxactor 2026/04/10 22:58:41 INFO Applying migration id=outboxsender 2026/04/10 22:58:41 INFO Applying migration id=thread 2026/04/10 22:58:41 INFO Applying migration id=host 2026/04/10 22:58:41 INFO Applying migration id=sharedinbox 2026/04/10 22:58:41 INFO Applying migration id=noteshost 2026/04/10 22:58:41 INFO Applying migration id=fetched 2026/04/10 22:58:41 INFO Applying migration id=move 2026/04/10 22:58:41 INFO Applying migration id=cleanup 2026/04/10 22:58:41 INFO Applying migration id=received 2026/04/10 22:58:41 INFO Applying migration id=namehost 2026/04/10 22:58:41 INFO Applying migration id=outboxhost 2026/04/10 22:58:41 INFO Applying migration id=notesfts 2026/04/10 22:58:41 INFO Applying migration id=iconsname 2026/04/10 22:58:41 INFO Applying migration id=nohash 2026/04/10 22:58:41 INFO Applying migration id=shares 2026/04/10 22:58:41 INFO Applying migration id=actorttl 2026/04/10 22:58:41 INFO Applying migration id=tocc 2026/04/10 22:58:41 INFO Applying migration id=followeds 2026/04/10 22:58:41 INFO Applying migration id=certhash 2026/04/10 22:58:41 INFO Applying migration id=follows_sync 2026/04/10 22:58:41 INFO Applying migration id=jsonpath 2026/04/10 22:58:41 INFO Applying migration id=localforward 2026/04/10 22:58:41 INFO Applying migration id=avatar 2026/04/10 22:58:41 INFO Applying migration id=noimage 2026/04/10 22:58:41 INFO Applying migration id=feed 2026/04/10 22:58:41 INFO Applying migration id=bookmarks 2026/04/10 22:58:41 INFO Applying migration id=shareactivity 2026/04/10 22:58:41 INFO Applying migration id=application 2026/04/10 22:58:41 INFO Applying migration id=certificates 2026/04/10 22:58:41 INFO Applying migration id=rawforward 2026/04/10 22:58:41 INFO Applying migration id=publickey 2026/04/10 22:58:41 INFO Applying migration id=resolvegroup 2026/04/10 22:58:41 INFO Applying migration id=reject 2026/04/10 22:58:41 INFO Applying migration id=autodel 2026/04/10 22:58:41 INFO Applying migration id=jsonb 2026/04/10 22:58:41 INFO Applying migration id=quote 2026/04/10 22:58:41 INFO Applying migration id=rfc9421 2026/04/10 22:58:41 INFO Applying migration id=keys 2026/04/10 22:58:41 INFO Applying migration id=portable 2026/04/10 22:58:41 INFO Applying migration id=proofs 2026/04/10 22:58:41 INFO Applying migration id=contexts 2026/04/10 22:58:41 INFO Applying migration id=deliverieshost 2026/04/10 22:58:41 INFO Applying migration id=pembegin 2026/04/10 22:58:41 INFO Applying migration id=didhost 2026/04/10 22:58:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-79e2-77ef-b77c-c9faf7f65d66 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-79e2-7744-aba5-b6f293054484 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-79e2-7744-aba5-b6f293054484 2026/04/10 22:58:42 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-79e2-7744-aba5-b6f293054484 2026/04/10 22:58:42 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-79e4-7389-b9ae-e85c9e92d453 note=https://localhost.localdomain:8443/post/019d799e-79e4-7361-be15-a6aea9809bab thread=https://localhost.localdomain:8443/post/019d799e-79e2-7744-aba5-b6f293054484 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-79e4-7389-b9ae-e85c9e92d453 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-79e4-7361-be15-a6aea9809bab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-79e4-7361-be15-a6aea9809bab 2026/04/10 22:58:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-79e2-7744-aba5-b6f293054484 2026/04/10 22:58:42 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799e-79e2-7744-aba5-b6f293054484#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-79e2-7744-aba5-b6f293054484 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799e-79e2-7744-aba5-b6f293054484 2026/04/10 22:58:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-79e4-7361-be15-a6aea9809bab --- PASS: TestView_OneReplyPostDeleted (1.27s) === RUN TestView_OneReplyPostNotDeleted 2026/04/10 22:58:42 INFO Applying migration id=initial 2026/04/10 22:58:42 INFO Applying migration id=notesupdated 2026/04/10 22:58:42 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:42 INFO Applying migration id=activitiesid 2026/04/10 22:58:42 INFO Applying migration id=outbox 2026/04/10 22:58:42 INFO Applying migration id=edits 2026/04/10 22:58:42 INFO Applying migration id=outboxactor 2026/04/10 22:58:42 INFO Applying migration id=outboxsender 2026/04/10 22:58:42 INFO Applying migration id=thread 2026/04/10 22:58:42 INFO Applying migration id=host 2026/04/10 22:58:42 INFO Applying migration id=sharedinbox 2026/04/10 22:58:42 INFO Applying migration id=noteshost 2026/04/10 22:58:42 INFO Applying migration id=fetched 2026/04/10 22:58:42 INFO Applying migration id=move 2026/04/10 22:58:42 INFO Applying migration id=cleanup 2026/04/10 22:58:42 INFO Applying migration id=received 2026/04/10 22:58:42 INFO Applying migration id=namehost 2026/04/10 22:58:42 INFO Applying migration id=outboxhost 2026/04/10 22:58:42 INFO Applying migration id=notesfts 2026/04/10 22:58:42 INFO Applying migration id=iconsname 2026/04/10 22:58:42 INFO Applying migration id=nohash 2026/04/10 22:58:42 INFO Applying migration id=shares 2026/04/10 22:58:42 INFO Applying migration id=actorttl 2026/04/10 22:58:42 INFO Applying migration id=tocc 2026/04/10 22:58:42 INFO Applying migration id=followeds 2026/04/10 22:58:42 INFO Applying migration id=certhash 2026/04/10 22:58:42 INFO Applying migration id=follows_sync 2026/04/10 22:58:42 INFO Applying migration id=jsonpath 2026/04/10 22:58:42 INFO Applying migration id=localforward 2026/04/10 22:58:42 INFO Applying migration id=avatar 2026/04/10 22:58:42 INFO Applying migration id=noimage 2026/04/10 22:58:42 INFO Applying migration id=feed 2026/04/10 22:58:42 INFO Applying migration id=bookmarks 2026/04/10 22:58:42 INFO Applying migration id=shareactivity 2026/04/10 22:58:42 INFO Applying migration id=application 2026/04/10 22:58:42 INFO Applying migration id=certificates 2026/04/10 22:58:42 INFO Applying migration id=rawforward 2026/04/10 22:58:42 INFO Applying migration id=publickey 2026/04/10 22:58:42 INFO Applying migration id=resolvegroup 2026/04/10 22:58:42 INFO Applying migration id=reject 2026/04/10 22:58:42 INFO Applying migration id=autodel 2026/04/10 22:58:42 INFO Applying migration id=jsonb 2026/04/10 22:58:42 INFO Applying migration id=quote 2026/04/10 22:58:42 INFO Applying migration id=rfc9421 2026/04/10 22:58:42 INFO Applying migration id=keys 2026/04/10 22:58:42 INFO Applying migration id=portable 2026/04/10 22:58:42 INFO Applying migration id=proofs 2026/04/10 22:58:42 INFO Applying migration id=contexts 2026/04/10 22:58:42 INFO Applying migration id=deliverieshost 2026/04/10 22:58:42 INFO Applying migration id=pembegin 2026/04/10 22:58:42 INFO Applying migration id=didhost 2026/04/10 22:58:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-7c5c-77a3-8fd8-e78078c083a8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-7c5c-7746-abd4-a750ad7cc4e7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-7c5c-7746-abd4-a750ad7cc4e7 2026/04/10 22:58:42 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-7c5c-7746-abd4-a750ad7cc4e7 2026/04/10 22:58:42 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-7c5e-7e8b-b0c8-8a02296f8c5e note=https://localhost.localdomain:8443/post/019d799e-7c5e-7e61-927b-084021f25f18 thread=https://localhost.localdomain:8443/post/019d799e-7c5c-7746-abd4-a750ad7cc4e7 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-7c5e-7e8b-b0c8-8a02296f8c5e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-7c5e-7e61-927b-084021f25f18 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-7c5e-7e61-927b-084021f25f18 2026/04/10 22:58:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-7c5c-7746-abd4-a750ad7cc4e7 2026/04/10 22:58:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-7c5e-7e61-927b-084021f25f18 --- PASS: TestView_OneReplyPostNotDeleted (0.63s) === RUN TestView_OneReplyPostNotDeletedUnauthenticatedUser 2026/04/10 22:58:42 INFO Applying migration id=initial 2026/04/10 22:58:42 INFO Applying migration id=notesupdated 2026/04/10 22:58:42 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:42 INFO Applying migration id=activitiesid 2026/04/10 22:58:42 INFO Applying migration id=outbox 2026/04/10 22:58:42 INFO Applying migration id=edits 2026/04/10 22:58:42 INFO Applying migration id=outboxactor 2026/04/10 22:58:42 INFO Applying migration id=outboxsender 2026/04/10 22:58:42 INFO Applying migration id=thread 2026/04/10 22:58:42 INFO Applying migration id=host 2026/04/10 22:58:42 INFO Applying migration id=sharedinbox 2026/04/10 22:58:42 INFO Applying migration id=noteshost 2026/04/10 22:58:42 INFO Applying migration id=fetched 2026/04/10 22:58:42 INFO Applying migration id=move 2026/04/10 22:58:42 INFO Applying migration id=cleanup 2026/04/10 22:58:42 INFO Applying migration id=received 2026/04/10 22:58:42 INFO Applying migration id=namehost 2026/04/10 22:58:42 INFO Applying migration id=outboxhost 2026/04/10 22:58:42 INFO Applying migration id=notesfts 2026/04/10 22:58:42 INFO Applying migration id=iconsname 2026/04/10 22:58:42 INFO Applying migration id=nohash 2026/04/10 22:58:42 INFO Applying migration id=shares 2026/04/10 22:58:42 INFO Applying migration id=actorttl 2026/04/10 22:58:42 INFO Applying migration id=tocc 2026/04/10 22:58:42 INFO Applying migration id=followeds 2026/04/10 22:58:42 INFO Applying migration id=certhash 2026/04/10 22:58:42 INFO Applying migration id=follows_sync 2026/04/10 22:58:42 INFO Applying migration id=jsonpath 2026/04/10 22:58:42 INFO Applying migration id=localforward 2026/04/10 22:58:42 INFO Applying migration id=avatar 2026/04/10 22:58:42 INFO Applying migration id=noimage 2026/04/10 22:58:42 INFO Applying migration id=feed 2026/04/10 22:58:42 INFO Applying migration id=bookmarks 2026/04/10 22:58:42 INFO Applying migration id=shareactivity 2026/04/10 22:58:42 INFO Applying migration id=application 2026/04/10 22:58:42 INFO Applying migration id=certificates 2026/04/10 22:58:42 INFO Applying migration id=rawforward 2026/04/10 22:58:42 INFO Applying migration id=publickey 2026/04/10 22:58:42 INFO Applying migration id=resolvegroup 2026/04/10 22:58:42 INFO Applying migration id=reject 2026/04/10 22:58:42 INFO Applying migration id=autodel 2026/04/10 22:58:42 INFO Applying migration id=jsonb 2026/04/10 22:58:42 INFO Applying migration id=quote 2026/04/10 22:58:42 INFO Applying migration id=rfc9421 2026/04/10 22:58:42 INFO Applying migration id=keys 2026/04/10 22:58:42 INFO Applying migration id=portable 2026/04/10 22:58:42 INFO Applying migration id=proofs 2026/04/10 22:58:42 INFO Applying migration id=contexts 2026/04/10 22:58:42 INFO Applying migration id=deliverieshost 2026/04/10 22:58:42 INFO Applying migration id=pembegin 2026/04/10 22:58:42 INFO Applying migration id=didhost 2026/04/10 22:58:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-8065-7372-9b5f-ff3279f88794 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-8065-7314-b734-d282f2799e44 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-8065-7314-b734-d282f2799e44 2026/04/10 22:58:43 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-8065-7314-b734-d282f2799e44 2026/04/10 22:58:43 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-8066-7e0c-a1ce-7c32bf8ac7b1 note=https://localhost.localdomain:8443/post/019d799e-8066-7de3-85f3-54afd6b8c40f thread=https://localhost.localdomain:8443/post/019d799e-8065-7314-b734-d282f2799e44 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-8066-7e0c-a1ce-7c32bf8ac7b1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-8066-7de3-85f3-54afd6b8c40f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-8066-7de3-85f3-54afd6b8c40f 2026/04/10 22:58:43 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-8065-7314-b734-d282f2799e44 2026/04/10 22:58:43 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-8066-7de3-85f3-54afd6b8c40f --- PASS: TestView_OneReplyPostNotDeletedUnauthenticatedUser (1.03s) === RUN TestView_OneReplyPostDeletedUnauthenticatedUser 2026/04/10 22:58:43 INFO Applying migration id=initial 2026/04/10 22:58:43 INFO Applying migration id=notesupdated 2026/04/10 22:58:43 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:43 INFO Applying migration id=activitiesid 2026/04/10 22:58:43 INFO Applying migration id=outbox 2026/04/10 22:58:43 INFO Applying migration id=edits 2026/04/10 22:58:43 INFO Applying migration id=outboxactor 2026/04/10 22:58:43 INFO Applying migration id=outboxsender 2026/04/10 22:58:43 INFO Applying migration id=thread 2026/04/10 22:58:43 INFO Applying migration id=host 2026/04/10 22:58:43 INFO Applying migration id=sharedinbox 2026/04/10 22:58:43 INFO Applying migration id=noteshost 2026/04/10 22:58:43 INFO Applying migration id=fetched 2026/04/10 22:58:43 INFO Applying migration id=move 2026/04/10 22:58:43 INFO Applying migration id=cleanup 2026/04/10 22:58:43 INFO Applying migration id=received 2026/04/10 22:58:43 INFO Applying migration id=namehost 2026/04/10 22:58:43 INFO Applying migration id=outboxhost 2026/04/10 22:58:43 INFO Applying migration id=notesfts 2026/04/10 22:58:43 INFO Applying migration id=iconsname 2026/04/10 22:58:43 INFO Applying migration id=nohash 2026/04/10 22:58:43 INFO Applying migration id=shares 2026/04/10 22:58:43 INFO Applying migration id=actorttl 2026/04/10 22:58:43 INFO Applying migration id=tocc 2026/04/10 22:58:43 INFO Applying migration id=followeds 2026/04/10 22:58:43 INFO Applying migration id=certhash 2026/04/10 22:58:43 INFO Applying migration id=follows_sync 2026/04/10 22:58:43 INFO Applying migration id=jsonpath 2026/04/10 22:58:43 INFO Applying migration id=localforward 2026/04/10 22:58:43 INFO Applying migration id=avatar 2026/04/10 22:58:43 INFO Applying migration id=noimage 2026/04/10 22:58:43 INFO Applying migration id=feed 2026/04/10 22:58:43 INFO Applying migration id=bookmarks 2026/04/10 22:58:43 INFO Applying migration id=shareactivity 2026/04/10 22:58:43 INFO Applying migration id=application 2026/04/10 22:58:43 INFO Applying migration id=certificates 2026/04/10 22:58:43 INFO Applying migration id=rawforward 2026/04/10 22:58:43 INFO Applying migration id=publickey 2026/04/10 22:58:43 INFO Applying migration id=resolvegroup 2026/04/10 22:58:43 INFO Applying migration id=reject 2026/04/10 22:58:43 INFO Applying migration id=autodel 2026/04/10 22:58:43 INFO Applying migration id=jsonb 2026/04/10 22:58:44 INFO Applying migration id=quote 2026/04/10 22:58:44 INFO Applying migration id=rfc9421 2026/04/10 22:58:44 INFO Applying migration id=keys 2026/04/10 22:58:44 INFO Applying migration id=portable 2026/04/10 22:58:44 INFO Applying migration id=proofs 2026/04/10 22:58:44 INFO Applying migration id=contexts 2026/04/10 22:58:44 INFO Applying migration id=deliverieshost 2026/04/10 22:58:44 INFO Applying migration id=pembegin 2026/04/10 22:58:44 INFO Applying migration id=didhost 2026/04/10 22:58:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-83fb-7a61-9a8e-236fd8edc82c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-83fb-7a0b-b6f3-c454489def4a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-83fb-7a0b-b6f3-c454489def4a 2026/04/10 22:58:44 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-83fb-7a0b-b6f3-c454489def4a 2026/04/10 22:58:44 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-83fd-75c6-ba40-e481ce004de5 note=https://localhost.localdomain:8443/post/019d799e-83fd-759b-bdf3-b5a6b01e552e thread=https://localhost.localdomain:8443/post/019d799e-83fb-7a0b-b6f3-c454489def4a starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-83fd-75c6-ba40-e481ce004de5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-83fd-759b-bdf3-b5a6b01e552e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-83fd-759b-bdf3-b5a6b01e552e 2026/04/10 22:58:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-83fb-7a0b-b6f3-c454489def4a 2026/04/10 22:58:44 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799e-83fb-7a0b-b6f3-c454489def4a#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-83fb-7a0b-b6f3-c454489def4a activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799e-83fb-7a0b-b6f3-c454489def4a 2026/04/10 22:58:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-83fd-759b-bdf3-b5a6b01e552e --- PASS: TestView_OneReplyPostDeletedUnauthenticatedUser (0.92s) === RUN TestView_OneReplyReplyDeleted 2026/04/10 22:58:44 INFO Applying migration id=initial 2026/04/10 22:58:44 INFO Applying migration id=notesupdated 2026/04/10 22:58:44 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:44 INFO Applying migration id=activitiesid 2026/04/10 22:58:44 INFO Applying migration id=outbox 2026/04/10 22:58:44 INFO Applying migration id=edits 2026/04/10 22:58:44 INFO Applying migration id=outboxactor 2026/04/10 22:58:44 INFO Applying migration id=outboxsender 2026/04/10 22:58:44 INFO Applying migration id=thread 2026/04/10 22:58:44 INFO Applying migration id=host 2026/04/10 22:58:44 INFO Applying migration id=sharedinbox 2026/04/10 22:58:44 INFO Applying migration id=noteshost 2026/04/10 22:58:44 INFO Applying migration id=fetched 2026/04/10 22:58:44 INFO Applying migration id=move 2026/04/10 22:58:44 INFO Applying migration id=cleanup 2026/04/10 22:58:44 INFO Applying migration id=received 2026/04/10 22:58:44 INFO Applying migration id=namehost 2026/04/10 22:58:44 INFO Applying migration id=outboxhost 2026/04/10 22:58:44 INFO Applying migration id=notesfts 2026/04/10 22:58:44 INFO Applying migration id=iconsname 2026/04/10 22:58:44 INFO Applying migration id=nohash 2026/04/10 22:58:44 INFO Applying migration id=shares 2026/04/10 22:58:44 INFO Applying migration id=actorttl 2026/04/10 22:58:44 INFO Applying migration id=tocc 2026/04/10 22:58:44 INFO Applying migration id=followeds 2026/04/10 22:58:44 INFO Applying migration id=certhash 2026/04/10 22:58:44 INFO Applying migration id=follows_sync 2026/04/10 22:58:44 INFO Applying migration id=jsonpath 2026/04/10 22:58:44 INFO Applying migration id=localforward 2026/04/10 22:58:44 INFO Applying migration id=avatar 2026/04/10 22:58:44 INFO Applying migration id=noimage 2026/04/10 22:58:44 INFO Applying migration id=feed 2026/04/10 22:58:44 INFO Applying migration id=bookmarks 2026/04/10 22:58:44 INFO Applying migration id=shareactivity 2026/04/10 22:58:44 INFO Applying migration id=application 2026/04/10 22:58:44 INFO Applying migration id=certificates 2026/04/10 22:58:44 INFO Applying migration id=rawforward 2026/04/10 22:58:44 INFO Applying migration id=publickey 2026/04/10 22:58:44 INFO Applying migration id=resolvegroup 2026/04/10 22:58:44 INFO Applying migration id=reject 2026/04/10 22:58:44 INFO Applying migration id=autodel 2026/04/10 22:58:44 INFO Applying migration id=jsonb 2026/04/10 22:58:44 INFO Applying migration id=quote 2026/04/10 22:58:44 INFO Applying migration id=rfc9421 2026/04/10 22:58:44 INFO Applying migration id=keys 2026/04/10 22:58:44 INFO Applying migration id=portable 2026/04/10 22:58:44 INFO Applying migration id=proofs 2026/04/10 22:58:44 INFO Applying migration id=contexts 2026/04/10 22:58:44 INFO Applying migration id=deliverieshost 2026/04/10 22:58:44 INFO Applying migration id=pembegin 2026/04/10 22:58:44 INFO Applying migration id=didhost 2026/04/10 22:58:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-8943-7b27-9a62-6985d218b0d3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-8943-76ea-8a79-06e47f2e0518 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-8943-76ea-8a79-06e47f2e0518 2026/04/10 22:58:46 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-8943-76ea-8a79-06e47f2e0518 2026/04/10 22:58:46 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-8945-7c19-bd2a-622d754c2537 note=https://localhost.localdomain:8443/post/019d799e-8945-7beb-8aea-fa8eda44a76f thread=https://localhost.localdomain:8443/post/019d799e-8943-76ea-8a79-06e47f2e0518 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-8945-7c19-bd2a-622d754c2537 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-8945-7beb-8aea-fa8eda44a76f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-8945-7beb-8aea-fa8eda44a76f 2026/04/10 22:58:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-8943-76ea-8a79-06e47f2e0518 2026/04/10 22:58:46 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799e-8945-7beb-8aea-fa8eda44a76f#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-8945-7beb-8aea-fa8eda44a76f activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799e-8945-7beb-8aea-fa8eda44a76f 2026/04/10 22:58:46 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019d799e-8945-7beb-8aea-fa8eda44a76f#delete note=https://localhost.localdomain:8443/post/019d799e-8945-7beb-8aea-fa8eda44a76f thread=https://localhost.localdomain:8443/post/019d799e-8943-76ea-8a79-06e47f2e0518 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-8943-76ea-8a79-06e47f2e0518 --- PASS: TestView_OneReplyReplyDeleted (1.35s) === RUN TestView_NoSuchPost 2026/04/10 22:58:46 INFO Applying migration id=initial 2026/04/10 22:58:46 INFO Applying migration id=notesupdated 2026/04/10 22:58:46 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:46 INFO Applying migration id=activitiesid 2026/04/10 22:58:46 INFO Applying migration id=outbox 2026/04/10 22:58:46 INFO Applying migration id=edits 2026/04/10 22:58:46 INFO Applying migration id=outboxactor 2026/04/10 22:58:46 INFO Applying migration id=outboxsender 2026/04/10 22:58:46 INFO Applying migration id=thread 2026/04/10 22:58:46 INFO Applying migration id=host 2026/04/10 22:58:46 INFO Applying migration id=sharedinbox 2026/04/10 22:58:46 INFO Applying migration id=noteshost 2026/04/10 22:58:46 INFO Applying migration id=fetched 2026/04/10 22:58:46 INFO Applying migration id=move 2026/04/10 22:58:46 INFO Applying migration id=cleanup 2026/04/10 22:58:46 INFO Applying migration id=received 2026/04/10 22:58:46 INFO Applying migration id=namehost 2026/04/10 22:58:46 INFO Applying migration id=outboxhost 2026/04/10 22:58:46 INFO Applying migration id=notesfts 2026/04/10 22:58:46 INFO Applying migration id=iconsname 2026/04/10 22:58:46 INFO Applying migration id=nohash 2026/04/10 22:58:46 INFO Applying migration id=shares 2026/04/10 22:58:46 INFO Applying migration id=actorttl 2026/04/10 22:58:46 INFO Applying migration id=tocc 2026/04/10 22:58:46 INFO Applying migration id=followeds 2026/04/10 22:58:46 INFO Applying migration id=certhash 2026/04/10 22:58:46 INFO Applying migration id=follows_sync 2026/04/10 22:58:46 INFO Applying migration id=jsonpath 2026/04/10 22:58:46 INFO Applying migration id=localforward 2026/04/10 22:58:46 INFO Applying migration id=avatar 2026/04/10 22:58:46 INFO Applying migration id=noimage 2026/04/10 22:58:46 INFO Applying migration id=feed 2026/04/10 22:58:46 INFO Applying migration id=bookmarks 2026/04/10 22:58:46 INFO Applying migration id=shareactivity 2026/04/10 22:58:46 INFO Applying migration id=application 2026/04/10 22:58:46 INFO Applying migration id=certificates 2026/04/10 22:58:46 INFO Applying migration id=rawforward 2026/04/10 22:58:46 INFO Applying migration id=publickey 2026/04/10 22:58:46 INFO Applying migration id=resolvegroup 2026/04/10 22:58:46 INFO Applying migration id=reject 2026/04/10 22:58:46 INFO Applying migration id=autodel 2026/04/10 22:58:46 INFO Applying migration id=jsonb 2026/04/10 22:58:46 INFO Applying migration id=quote 2026/04/10 22:58:46 INFO Applying migration id=rfc9421 2026/04/10 22:58:46 INFO Applying migration id=keys 2026/04/10 22:58:46 INFO Applying migration id=portable 2026/04/10 22:58:46 INFO Applying migration id=proofs 2026/04/10 22:58:46 INFO Applying migration id=contexts 2026/04/10 22:58:46 INFO Applying migration id=deliverieshost 2026/04/10 22:58:46 INFO Applying migration id=pembegin 2026/04/10 22:58:46 INFO Applying migration id=didhost 2026/04/10 22:58:47 INFO Viewing post post=https://x 2026/04/10 22:58:47 INFO Post was not found post=https://x --- PASS: TestView_NoSuchPost (1.30s) === RUN TestView_InvalidOffset 2026/04/10 22:58:47 INFO Applying migration id=initial 2026/04/10 22:58:47 INFO Applying migration id=notesupdated 2026/04/10 22:58:47 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:47 INFO Applying migration id=activitiesid 2026/04/10 22:58:47 INFO Applying migration id=outbox 2026/04/10 22:58:47 INFO Applying migration id=edits 2026/04/10 22:58:47 INFO Applying migration id=outboxactor 2026/04/10 22:58:47 INFO Applying migration id=outboxsender 2026/04/10 22:58:47 INFO Applying migration id=thread 2026/04/10 22:58:47 INFO Applying migration id=host 2026/04/10 22:58:47 INFO Applying migration id=sharedinbox 2026/04/10 22:58:47 INFO Applying migration id=noteshost 2026/04/10 22:58:47 INFO Applying migration id=fetched 2026/04/10 22:58:47 INFO Applying migration id=move 2026/04/10 22:58:47 INFO Applying migration id=cleanup 2026/04/10 22:58:47 INFO Applying migration id=received 2026/04/10 22:58:47 INFO Applying migration id=namehost 2026/04/10 22:58:47 INFO Applying migration id=outboxhost 2026/04/10 22:58:47 INFO Applying migration id=notesfts 2026/04/10 22:58:47 INFO Applying migration id=iconsname 2026/04/10 22:58:47 INFO Applying migration id=nohash 2026/04/10 22:58:47 INFO Applying migration id=shares 2026/04/10 22:58:47 INFO Applying migration id=actorttl 2026/04/10 22:58:47 INFO Applying migration id=tocc 2026/04/10 22:58:47 INFO Applying migration id=followeds 2026/04/10 22:58:47 INFO Applying migration id=certhash 2026/04/10 22:58:47 INFO Applying migration id=follows_sync 2026/04/10 22:58:47 INFO Applying migration id=jsonpath 2026/04/10 22:58:47 INFO Applying migration id=localforward 2026/04/10 22:58:47 INFO Applying migration id=avatar 2026/04/10 22:58:47 INFO Applying migration id=noimage 2026/04/10 22:58:47 INFO Applying migration id=feed 2026/04/10 22:58:47 INFO Applying migration id=bookmarks 2026/04/10 22:58:47 INFO Applying migration id=shareactivity 2026/04/10 22:58:47 INFO Applying migration id=application 2026/04/10 22:58:47 INFO Applying migration id=certificates 2026/04/10 22:58:47 INFO Applying migration id=rawforward 2026/04/10 22:58:47 INFO Applying migration id=publickey 2026/04/10 22:58:47 INFO Applying migration id=resolvegroup 2026/04/10 22:58:47 INFO Applying migration id=reject 2026/04/10 22:58:47 INFO Applying migration id=autodel 2026/04/10 22:58:47 INFO Applying migration id=jsonb 2026/04/10 22:58:47 INFO Applying migration id=quote 2026/04/10 22:58:47 INFO Applying migration id=rfc9421 2026/04/10 22:58:47 INFO Applying migration id=keys 2026/04/10 22:58:47 INFO Applying migration id=portable 2026/04/10 22:58:47 INFO Applying migration id=proofs 2026/04/10 22:58:47 INFO Applying migration id=contexts 2026/04/10 22:58:47 INFO Applying migration id=deliverieshost 2026/04/10 22:58:47 INFO Applying migration id=pembegin 2026/04/10 22:58:47 INFO Applying migration id=didhost 2026/04/10 22:58:48 INFO Failed to parse query error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestView_InvalidOffset (0.87s) === RUN TestView_Update 2026/04/10 22:58:48 INFO Applying migration id=initial 2026/04/10 22:58:48 INFO Applying migration id=notesupdated 2026/04/10 22:58:48 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:48 INFO Applying migration id=activitiesid 2026/04/10 22:58:48 INFO Applying migration id=outbox 2026/04/10 22:58:48 INFO Applying migration id=edits 2026/04/10 22:58:48 INFO Applying migration id=outboxactor 2026/04/10 22:58:48 INFO Applying migration id=outboxsender 2026/04/10 22:58:48 INFO Applying migration id=thread 2026/04/10 22:58:48 INFO Applying migration id=host 2026/04/10 22:58:48 INFO Applying migration id=sharedinbox 2026/04/10 22:58:48 INFO Applying migration id=noteshost 2026/04/10 22:58:48 INFO Applying migration id=fetched 2026/04/10 22:58:48 INFO Applying migration id=move 2026/04/10 22:58:48 INFO Applying migration id=cleanup 2026/04/10 22:58:48 INFO Applying migration id=received 2026/04/10 22:58:48 INFO Applying migration id=namehost 2026/04/10 22:58:48 INFO Applying migration id=outboxhost 2026/04/10 22:58:48 INFO Applying migration id=notesfts 2026/04/10 22:58:48 INFO Applying migration id=iconsname 2026/04/10 22:58:48 INFO Applying migration id=nohash 2026/04/10 22:58:48 INFO Applying migration id=shares 2026/04/10 22:58:48 INFO Applying migration id=actorttl 2026/04/10 22:58:48 INFO Applying migration id=tocc 2026/04/10 22:58:48 INFO Applying migration id=followeds 2026/04/10 22:58:48 INFO Applying migration id=certhash 2026/04/10 22:58:48 INFO Applying migration id=follows_sync 2026/04/10 22:58:48 INFO Applying migration id=jsonpath 2026/04/10 22:58:48 INFO Applying migration id=localforward 2026/04/10 22:58:48 INFO Applying migration id=avatar 2026/04/10 22:58:48 INFO Applying migration id=noimage 2026/04/10 22:58:48 INFO Applying migration id=feed 2026/04/10 22:58:48 INFO Applying migration id=bookmarks 2026/04/10 22:58:48 INFO Applying migration id=shareactivity 2026/04/10 22:58:48 INFO Applying migration id=application 2026/04/10 22:58:48 INFO Applying migration id=certificates 2026/04/10 22:58:48 INFO Applying migration id=rawforward 2026/04/10 22:58:48 INFO Applying migration id=publickey 2026/04/10 22:58:48 INFO Applying migration id=resolvegroup 2026/04/10 22:58:48 INFO Applying migration id=reject 2026/04/10 22:58:48 INFO Applying migration id=autodel 2026/04/10 22:58:48 INFO Applying migration id=jsonb 2026/04/10 22:58:48 INFO Applying migration id=quote 2026/04/10 22:58:48 INFO Applying migration id=rfc9421 2026/04/10 22:58:48 INFO Applying migration id=keys 2026/04/10 22:58:48 INFO Applying migration id=portable 2026/04/10 22:58:48 INFO Applying migration id=proofs 2026/04/10 22:58:48 INFO Applying migration id=contexts 2026/04/10 22:58:48 INFO Applying migration id=deliverieshost 2026/04/10 22:58:48 INFO Applying migration id=pembegin 2026/04/10 22:58:48 INFO Applying migration id=didhost 2026/04/10 22: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:58:49 INFO Viewing post post=https://127.0.0.1/note/1 2026/04/10 22:58:49 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:58:49 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_Update (1.28s) === RUN TestView_OldUpdate 2026/04/10 22:58:49 INFO Applying migration id=initial 2026/04/10 22:58:49 INFO Applying migration id=notesupdated 2026/04/10 22:58:49 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:49 INFO Applying migration id=activitiesid 2026/04/10 22:58:49 INFO Applying migration id=outbox 2026/04/10 22:58:49 INFO Applying migration id=edits 2026/04/10 22:58:49 INFO Applying migration id=outboxactor 2026/04/10 22:58:49 INFO Applying migration id=outboxsender 2026/04/10 22:58:49 INFO Applying migration id=thread 2026/04/10 22:58:49 INFO Applying migration id=host 2026/04/10 22:58:49 INFO Applying migration id=sharedinbox 2026/04/10 22:58:49 INFO Applying migration id=noteshost 2026/04/10 22:58:49 INFO Applying migration id=fetched 2026/04/10 22:58:49 INFO Applying migration id=move 2026/04/10 22:58:49 INFO Applying migration id=cleanup 2026/04/10 22:58:49 INFO Applying migration id=received 2026/04/10 22:58:49 INFO Applying migration id=namehost 2026/04/10 22:58:49 INFO Applying migration id=outboxhost 2026/04/10 22:58:49 INFO Applying migration id=notesfts 2026/04/10 22:58:49 INFO Applying migration id=iconsname 2026/04/10 22:58:49 INFO Applying migration id=nohash 2026/04/10 22:58:49 INFO Applying migration id=shares 2026/04/10 22:58:49 INFO Applying migration id=actorttl 2026/04/10 22:58:49 INFO Applying migration id=tocc 2026/04/10 22:58:49 INFO Applying migration id=followeds 2026/04/10 22:58:49 INFO Applying migration id=certhash 2026/04/10 22:58:49 INFO Applying migration id=follows_sync 2026/04/10 22:58:49 INFO Applying migration id=jsonpath 2026/04/10 22:58:49 INFO Applying migration id=localforward 2026/04/10 22:58:49 INFO Applying migration id=avatar 2026/04/10 22:58:49 INFO Applying migration id=noimage 2026/04/10 22:58:49 INFO Applying migration id=feed 2026/04/10 22:58:49 INFO Applying migration id=bookmarks 2026/04/10 22:58:49 INFO Applying migration id=shareactivity 2026/04/10 22:58:49 INFO Applying migration id=application 2026/04/10 22:58:49 INFO Applying migration id=certificates 2026/04/10 22:58:49 INFO Applying migration id=rawforward 2026/04/10 22:58:49 INFO Applying migration id=publickey 2026/04/10 22:58:49 INFO Applying migration id=resolvegroup 2026/04/10 22:58:49 INFO Applying migration id=reject 2026/04/10 22:58:49 INFO Applying migration id=autodel 2026/04/10 22:58:49 INFO Applying migration id=jsonb 2026/04/10 22:58:49 INFO Applying migration id=quote 2026/04/10 22:58:49 INFO Applying migration id=rfc9421 2026/04/10 22:58:49 INFO Applying migration id=keys 2026/04/10 22:58:49 INFO Applying migration id=portable 2026/04/10 22:58:49 INFO Applying migration id=proofs 2026/04/10 22:58:49 INFO Applying migration id=contexts 2026/04/10 22:58:49 INFO Applying migration id=deliverieshost 2026/04/10 22:58:49 INFO Applying migration id=pembegin 2026/04/10 22:58:49 INFO Applying migration id=didhost 2026/04/10 22: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:58:50 INFO Viewing post post=https://127.0.0.1/note/1 2026/04/10 22:58:50 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_OldUpdate (0.88s) === RUN TestView_PostToFollowers 2026/04/10 22:58:50 INFO Applying migration id=initial 2026/04/10 22:58:50 INFO Applying migration id=notesupdated 2026/04/10 22:58:50 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:50 INFO Applying migration id=activitiesid 2026/04/10 22:58:50 INFO Applying migration id=outbox 2026/04/10 22:58:50 INFO Applying migration id=edits 2026/04/10 22:58:50 INFO Applying migration id=outboxactor 2026/04/10 22:58:50 INFO Applying migration id=outboxsender 2026/04/10 22:58:50 INFO Applying migration id=thread 2026/04/10 22:58:50 INFO Applying migration id=host 2026/04/10 22:58:50 INFO Applying migration id=sharedinbox 2026/04/10 22:58:50 INFO Applying migration id=noteshost 2026/04/10 22:58:50 INFO Applying migration id=fetched 2026/04/10 22:58:50 INFO Applying migration id=move 2026/04/10 22:58:50 INFO Applying migration id=cleanup 2026/04/10 22:58:50 INFO Applying migration id=received 2026/04/10 22:58:50 INFO Applying migration id=namehost 2026/04/10 22:58:50 INFO Applying migration id=outboxhost 2026/04/10 22:58:50 INFO Applying migration id=notesfts 2026/04/10 22:58:50 INFO Applying migration id=iconsname 2026/04/10 22:58:50 INFO Applying migration id=nohash 2026/04/10 22:58:50 INFO Applying migration id=shares 2026/04/10 22:58:50 INFO Applying migration id=actorttl 2026/04/10 22:58:50 INFO Applying migration id=tocc 2026/04/10 22:58:50 INFO Applying migration id=followeds 2026/04/10 22:58:50 INFO Applying migration id=certhash 2026/04/10 22:58:50 INFO Applying migration id=follows_sync 2026/04/10 22:58:50 INFO Applying migration id=jsonpath 2026/04/10 22:58:50 INFO Applying migration id=localforward 2026/04/10 22:58:50 INFO Applying migration id=avatar 2026/04/10 22:58:50 INFO Applying migration id=noimage 2026/04/10 22:58:50 INFO Applying migration id=feed 2026/04/10 22:58:50 INFO Applying migration id=bookmarks 2026/04/10 22:58:50 INFO Applying migration id=shareactivity 2026/04/10 22:58:50 INFO Applying migration id=application 2026/04/10 22:58:50 INFO Applying migration id=certificates 2026/04/10 22:58:50 INFO Applying migration id=rawforward 2026/04/10 22:58:50 INFO Applying migration id=publickey 2026/04/10 22:58:50 INFO Applying migration id=resolvegroup 2026/04/10 22:58:50 INFO Applying migration id=reject 2026/04/10 22:58:50 INFO Applying migration id=autodel 2026/04/10 22:58:50 INFO Applying migration id=jsonb 2026/04/10 22:58:50 INFO Applying migration id=quote 2026/04/10 22:58:50 INFO Applying migration id=rfc9421 2026/04/10 22:58:50 INFO Applying migration id=keys 2026/04/10 22:58:50 INFO Applying migration id=portable 2026/04/10 22:58:50 INFO Applying migration id=proofs 2026/04/10 22:58:50 INFO Applying migration id=contexts 2026/04/10 22:58:50 INFO Applying migration id=deliverieshost 2026/04/10 22:58:50 INFO Applying migration id=pembegin 2026/04/10 22:58:50 INFO Applying migration id=didhost 2026/04/10 22:58:51 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-9e63-72b6-9eac-7e47568d4873 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:51 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-9e63-7b2b-a4db-bb91706bdd0d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-9e63-72b6-9eac-7e47568d4873 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799e-9e63-72b6-9eac-7e47568d4873 2026/04/10 22:58:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-9e64-71a5-a2c7-f10b8f2f7ec6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-9e64-716f-8187-38573ebe4df8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-9e64-716f-8187-38573ebe4df8 2026/04/10 22:58:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-9e64-716f-8187-38573ebe4df8 --- PASS: TestView_PostToFollowers (1.07s) === RUN TestView_PostToFollowersPostBeforeFollow 2026/04/10 22:58:51 INFO Applying migration id=initial 2026/04/10 22:58:51 INFO Applying migration id=notesupdated 2026/04/10 22:58:51 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:51 INFO Applying migration id=activitiesid 2026/04/10 22:58:51 INFO Applying migration id=outbox 2026/04/10 22:58:51 INFO Applying migration id=edits 2026/04/10 22:58:51 INFO Applying migration id=outboxactor 2026/04/10 22:58:51 INFO Applying migration id=outboxsender 2026/04/10 22:58:51 INFO Applying migration id=thread 2026/04/10 22:58:51 INFO Applying migration id=host 2026/04/10 22:58:51 INFO Applying migration id=sharedinbox 2026/04/10 22:58:51 INFO Applying migration id=noteshost 2026/04/10 22:58:51 INFO Applying migration id=fetched 2026/04/10 22:58:51 INFO Applying migration id=move 2026/04/10 22:58:51 INFO Applying migration id=cleanup 2026/04/10 22:58:51 INFO Applying migration id=received 2026/04/10 22:58:51 INFO Applying migration id=namehost 2026/04/10 22:58:51 INFO Applying migration id=outboxhost 2026/04/10 22:58:51 INFO Applying migration id=notesfts 2026/04/10 22:58:51 INFO Applying migration id=iconsname 2026/04/10 22:58:51 INFO Applying migration id=nohash 2026/04/10 22:58:51 INFO Applying migration id=shares 2026/04/10 22:58:51 INFO Applying migration id=actorttl 2026/04/10 22:58:51 INFO Applying migration id=tocc 2026/04/10 22:58:51 INFO Applying migration id=followeds 2026/04/10 22:58:51 INFO Applying migration id=certhash 2026/04/10 22:58:51 INFO Applying migration id=follows_sync 2026/04/10 22:58:51 INFO Applying migration id=jsonpath 2026/04/10 22:58:51 INFO Applying migration id=localforward 2026/04/10 22:58:51 INFO Applying migration id=avatar 2026/04/10 22:58:51 INFO Applying migration id=noimage 2026/04/10 22:58:51 INFO Applying migration id=feed 2026/04/10 22:58:51 INFO Applying migration id=bookmarks 2026/04/10 22:58:51 INFO Applying migration id=shareactivity 2026/04/10 22:58:51 INFO Applying migration id=application 2026/04/10 22:58:51 INFO Applying migration id=certificates 2026/04/10 22:58:51 INFO Applying migration id=rawforward 2026/04/10 22:58:51 INFO Applying migration id=publickey 2026/04/10 22:58:51 INFO Applying migration id=resolvegroup 2026/04/10 22:58:51 INFO Applying migration id=reject 2026/04/10 22:58:51 INFO Applying migration id=autodel 2026/04/10 22:58:51 INFO Applying migration id=jsonb 2026/04/10 22:58:51 INFO Applying migration id=quote 2026/04/10 22:58:51 INFO Applying migration id=rfc9421 2026/04/10 22:58:51 INFO Applying migration id=keys 2026/04/10 22:58:51 INFO Applying migration id=portable 2026/04/10 22:58:51 INFO Applying migration id=proofs 2026/04/10 22:58:51 INFO Applying migration id=contexts 2026/04/10 22:58:51 INFO Applying migration id=deliverieshost 2026/04/10 22:58:51 INFO Applying migration id=pembegin 2026/04/10 22:58:51 INFO Applying migration id=didhost 2026/04/10 22:58:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-a1e4-761d-aeb7-018fe31c0a86 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-a1e4-7598-b8f9-e9f81f0f6a3f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-a1e4-7598-b8f9-e9f81f0f6a3f 2026/04/10 22:58:52 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-a1e6-719e-85ed-75d0569510df activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-a1e6-79f2-9843-0e41b2a65741 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-a1e6-719e-85ed-75d0569510df activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799e-a1e6-719e-85ed-75d0569510df 2026/04/10 22:58:52 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-a1e4-7598-b8f9-e9f81f0f6a3f --- PASS: TestView_PostToFollowersPostBeforeFollow (0.90s) === RUN TestView_PostToFollowersUnfollow 2026/04/10 22:58:52 INFO Applying migration id=initial 2026/04/10 22:58:52 INFO Applying migration id=notesupdated 2026/04/10 22:58:52 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:52 INFO Applying migration id=activitiesid 2026/04/10 22:58:52 INFO Applying migration id=outbox 2026/04/10 22:58:52 INFO Applying migration id=edits 2026/04/10 22:58:52 INFO Applying migration id=outboxactor 2026/04/10 22:58:52 INFO Applying migration id=outboxsender 2026/04/10 22:58:52 INFO Applying migration id=thread 2026/04/10 22:58:52 INFO Applying migration id=host 2026/04/10 22:58:52 INFO Applying migration id=sharedinbox 2026/04/10 22:58:52 INFO Applying migration id=noteshost 2026/04/10 22:58:52 INFO Applying migration id=fetched 2026/04/10 22:58:52 INFO Applying migration id=move 2026/04/10 22:58:52 INFO Applying migration id=cleanup 2026/04/10 22:58:52 INFO Applying migration id=received 2026/04/10 22:58:52 INFO Applying migration id=namehost 2026/04/10 22:58:52 INFO Applying migration id=outboxhost 2026/04/10 22:58:52 INFO Applying migration id=notesfts 2026/04/10 22:58:52 INFO Applying migration id=iconsname 2026/04/10 22:58:52 INFO Applying migration id=nohash 2026/04/10 22:58:52 INFO Applying migration id=shares 2026/04/10 22:58:52 INFO Applying migration id=actorttl 2026/04/10 22:58:52 INFO Applying migration id=tocc 2026/04/10 22:58:52 INFO Applying migration id=followeds 2026/04/10 22:58:52 INFO Applying migration id=certhash 2026/04/10 22:58:52 INFO Applying migration id=follows_sync 2026/04/10 22:58:52 INFO Applying migration id=jsonpath 2026/04/10 22:58:52 INFO Applying migration id=localforward 2026/04/10 22:58:52 INFO Applying migration id=avatar 2026/04/10 22:58:52 INFO Applying migration id=noimage 2026/04/10 22:58:52 INFO Applying migration id=feed 2026/04/10 22:58:52 INFO Applying migration id=bookmarks 2026/04/10 22:58:52 INFO Applying migration id=shareactivity 2026/04/10 22:58:52 INFO Applying migration id=application 2026/04/10 22:58:52 INFO Applying migration id=certificates 2026/04/10 22:58:52 INFO Applying migration id=rawforward 2026/04/10 22:58:52 INFO Applying migration id=publickey 2026/04/10 22:58:52 INFO Applying migration id=resolvegroup 2026/04/10 22:58:52 INFO Applying migration id=reject 2026/04/10 22:58:52 INFO Applying migration id=autodel 2026/04/10 22:58:52 INFO Applying migration id=jsonb 2026/04/10 22:58:52 INFO Applying migration id=quote 2026/04/10 22:58:52 INFO Applying migration id=rfc9421 2026/04/10 22:58:52 INFO Applying migration id=keys 2026/04/10 22:58:52 INFO Applying migration id=portable 2026/04/10 22:58:52 INFO Applying migration id=proofs 2026/04/10 22:58:52 INFO Applying migration id=contexts 2026/04/10 22:58:52 INFO Applying migration id=deliverieshost 2026/04/10 22:58:52 INFO Applying migration id=pembegin 2026/04/10 22:58:52 INFO Applying migration id=didhost 2026/04/10 22:58:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-a516-7441-b743-6d00d29ae12d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-a516-7c42-8cf6-3620c9307af0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-a516-7441-b743-6d00d29ae12d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799e-a516-7441-b743-6d00d29ae12d 2026/04/10 22:58:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-a517-7281-b484-7303bed004fb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-a517-724f-8eff-9fbb1d98ded1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-a517-724f-8eff-9fbb1d98ded1 2026/04/10 22:58:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-a517-724f-8eff-9fbb1d98ded1 2026/04/10 22:58:53 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799e-a519-76b9-83df-9cd0a02b08fc activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-a516-7441-b743-6d00d29ae12d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-a517-724f-8eff-9fbb1d98ded1 2026/04/10 22:58:53 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799e-a517-724f-8eff-9fbb1d98ded1 --- PASS: TestView_PostToFollowersUnfollow (0.82s) === RUN TestView_PostToFollowersNotFollowing 2026/04/10 22:58:53 INFO Applying migration id=initial 2026/04/10 22:58:53 INFO Applying migration id=notesupdated 2026/04/10 22:58:53 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:53 INFO Applying migration id=activitiesid 2026/04/10 22:58:53 INFO Applying migration id=outbox 2026/04/10 22:58:53 INFO Applying migration id=edits 2026/04/10 22:58:53 INFO Applying migration id=outboxactor 2026/04/10 22:58:53 INFO Applying migration id=outboxsender 2026/04/10 22:58:53 INFO Applying migration id=thread 2026/04/10 22:58:53 INFO Applying migration id=host 2026/04/10 22:58:53 INFO Applying migration id=sharedinbox 2026/04/10 22:58:53 INFO Applying migration id=noteshost 2026/04/10 22:58:53 INFO Applying migration id=fetched 2026/04/10 22:58:53 INFO Applying migration id=move 2026/04/10 22:58:53 INFO Applying migration id=cleanup 2026/04/10 22:58:53 INFO Applying migration id=received 2026/04/10 22:58:53 INFO Applying migration id=namehost 2026/04/10 22:58:53 INFO Applying migration id=outboxhost 2026/04/10 22:58:53 INFO Applying migration id=notesfts 2026/04/10 22:58:53 INFO Applying migration id=iconsname 2026/04/10 22:58:53 INFO Applying migration id=nohash 2026/04/10 22:58:53 INFO Applying migration id=shares 2026/04/10 22:58:53 INFO Applying migration id=actorttl 2026/04/10 22:58:53 INFO Applying migration id=tocc 2026/04/10 22:58:53 INFO Applying migration id=followeds 2026/04/10 22:58:53 INFO Applying migration id=certhash 2026/04/10 22:58:53 INFO Applying migration id=follows_sync 2026/04/10 22:58:53 INFO Applying migration id=jsonpath 2026/04/10 22:58:53 INFO Applying migration id=localforward 2026/04/10 22:58:53 INFO Applying migration id=avatar 2026/04/10 22:58:53 INFO Applying migration id=noimage 2026/04/10 22:58:53 INFO Applying migration id=feed 2026/04/10 22:58:53 INFO Applying migration id=bookmarks 2026/04/10 22:58:53 INFO Applying migration id=shareactivity 2026/04/10 22:58:53 INFO Applying migration id=application 2026/04/10 22:58:53 INFO Applying migration id=certificates 2026/04/10 22:58:53 INFO Applying migration id=rawforward 2026/04/10 22:58:53 INFO Applying migration id=publickey 2026/04/10 22:58:53 INFO Applying migration id=resolvegroup 2026/04/10 22:58:53 INFO Applying migration id=reject 2026/04/10 22:58:53 INFO Applying migration id=autodel 2026/04/10 22:58:53 INFO Applying migration id=jsonb 2026/04/10 22:58:53 INFO Applying migration id=quote 2026/04/10 22:58:53 INFO Applying migration id=rfc9421 2026/04/10 22:58:53 INFO Applying migration id=keys 2026/04/10 22:58:53 INFO Applying migration id=portable 2026/04/10 22:58:53 INFO Applying migration id=proofs 2026/04/10 22:58:53 INFO Applying migration id=contexts 2026/04/10 22:58:53 INFO Applying migration id=deliverieshost 2026/04/10 22:58:53 INFO Applying migration id=pembegin 2026/04/10 22:58:53 INFO Applying migration id=didhost 2026/04/10 22:58:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-a822-72b5-81f5-ec45bac9be59 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-a822-7281-ac4b-14e3a4bf3936 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-a822-7281-ac4b-14e3a4bf3936 2026/04/10 22:58:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-a822-7281-ac4b-14e3a4bf3936 2026/04/10 22:58:54 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799e-a822-7281-ac4b-14e3a4bf3936 --- PASS: TestView_PostToFollowersNotFollowing (0.78s) === RUN TestView_PostToFollowersWithReply 2026/04/10 22:58:54 INFO Applying migration id=initial 2026/04/10 22:58:54 INFO Applying migration id=notesupdated 2026/04/10 22:58:54 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:54 INFO Applying migration id=activitiesid 2026/04/10 22:58:54 INFO Applying migration id=outbox 2026/04/10 22:58:54 INFO Applying migration id=edits 2026/04/10 22:58:54 INFO Applying migration id=outboxactor 2026/04/10 22:58:54 INFO Applying migration id=outboxsender 2026/04/10 22:58:54 INFO Applying migration id=thread 2026/04/10 22:58:54 INFO Applying migration id=host 2026/04/10 22:58:54 INFO Applying migration id=sharedinbox 2026/04/10 22:58:54 INFO Applying migration id=noteshost 2026/04/10 22:58:54 INFO Applying migration id=fetched 2026/04/10 22:58:54 INFO Applying migration id=move 2026/04/10 22:58:54 INFO Applying migration id=cleanup 2026/04/10 22:58:54 INFO Applying migration id=received 2026/04/10 22:58:54 INFO Applying migration id=namehost 2026/04/10 22:58:54 INFO Applying migration id=outboxhost 2026/04/10 22:58:54 INFO Applying migration id=notesfts 2026/04/10 22:58:54 INFO Applying migration id=iconsname 2026/04/10 22:58:54 INFO Applying migration id=nohash 2026/04/10 22:58:54 INFO Applying migration id=shares 2026/04/10 22:58:54 INFO Applying migration id=actorttl 2026/04/10 22:58:54 INFO Applying migration id=tocc 2026/04/10 22:58:54 INFO Applying migration id=followeds 2026/04/10 22:58:54 INFO Applying migration id=certhash 2026/04/10 22:58:54 INFO Applying migration id=follows_sync 2026/04/10 22:58:54 INFO Applying migration id=jsonpath 2026/04/10 22:58:54 INFO Applying migration id=localforward 2026/04/10 22:58:54 INFO Applying migration id=avatar 2026/04/10 22:58:54 INFO Applying migration id=noimage 2026/04/10 22:58:54 INFO Applying migration id=feed 2026/04/10 22:58:54 INFO Applying migration id=bookmarks 2026/04/10 22:58:54 INFO Applying migration id=shareactivity 2026/04/10 22:58:54 INFO Applying migration id=application 2026/04/10 22:58:54 INFO Applying migration id=certificates 2026/04/10 22:58:54 INFO Applying migration id=rawforward 2026/04/10 22:58:54 INFO Applying migration id=publickey 2026/04/10 22:58:54 INFO Applying migration id=resolvegroup 2026/04/10 22:58:54 INFO Applying migration id=reject 2026/04/10 22:58:54 INFO Applying migration id=autodel 2026/04/10 22:58:54 INFO Applying migration id=jsonb 2026/04/10 22:58:54 INFO Applying migration id=quote 2026/04/10 22:58:54 INFO Applying migration id=rfc9421 2026/04/10 22:58:54 INFO Applying migration id=keys 2026/04/10 22:58:54 INFO Applying migration id=portable 2026/04/10 22:58:54 INFO Applying migration id=proofs 2026/04/10 22:58:54 INFO Applying migration id=contexts 2026/04/10 22:58:54 INFO Applying migration id=deliverieshost 2026/04/10 22:58:54 INFO Applying migration id=pembegin 2026/04/10 22:58:54 INFO Applying migration id=didhost 2026/04/10 22:58:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-ac0a-7e31-b120-d4c9f820fa47 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-ac0b-77e3-923b-2e2d51243c2b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-ac0a-7e31-b120-d4c9f820fa47 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799e-ac0a-7e31-b120-d4c9f820fa47 2026/04/10 22:58:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-ac0b-7e72-b1f9-01bcc9533684 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-ac0c-769b-9cf5-dfee71e71a2d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-ac0b-7e72-b1f9-01bcc9533684 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d799e-ac0b-7e72-b1f9-01bcc9533684 2026/04/10 22:58:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-ac0c-7c91-835c-c0fdfc1aed5c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-ac0c-7c5e-92d2-122a549c594f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-ac0c-7c5e-92d2-122a549c594f 2026/04/10 22:58:55 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-ac0c-7c5e-92d2-122a549c594f 2026/04/10 22:58:55 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-ac0e-753b-9705-862cc6929e28 note=https://localhost.localdomain:8443/post/019d799e-ac0e-7510-b4d2-7071dae60a98 thread=https://localhost.localdomain:8443/post/019d799e-ac0c-7c5e-92d2-122a549c594f starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-ac0e-753b-9705-862cc6929e28 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-ac0e-7510-b4d2-7071dae60a98 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-ac0e-7510-b4d2-7071dae60a98 2026/04/10 22:58:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-ac0c-7c5e-92d2-122a549c594f --- PASS: TestView_PostToFollowersWithReply (1.01s) === RUN TestView_PostInGroupPublicAndGroupFollowed 2026/04/10 22:58:55 INFO Applying migration id=initial 2026/04/10 22:58:55 INFO Applying migration id=notesupdated 2026/04/10 22:58:55 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:55 INFO Applying migration id=activitiesid 2026/04/10 22:58:55 INFO Applying migration id=outbox 2026/04/10 22:58:55 INFO Applying migration id=edits 2026/04/10 22:58:55 INFO Applying migration id=outboxactor 2026/04/10 22:58:55 INFO Applying migration id=outboxsender 2026/04/10 22:58:55 INFO Applying migration id=thread 2026/04/10 22:58:55 INFO Applying migration id=host 2026/04/10 22:58:55 INFO Applying migration id=sharedinbox 2026/04/10 22:58:55 INFO Applying migration id=noteshost 2026/04/10 22:58:55 INFO Applying migration id=fetched 2026/04/10 22:58:55 INFO Applying migration id=move 2026/04/10 22:58:55 INFO Applying migration id=cleanup 2026/04/10 22:58:55 INFO Applying migration id=received 2026/04/10 22:58:55 INFO Applying migration id=namehost 2026/04/10 22:58:55 INFO Applying migration id=outboxhost 2026/04/10 22:58:55 INFO Applying migration id=notesfts 2026/04/10 22:58:55 INFO Applying migration id=iconsname 2026/04/10 22:58:55 INFO Applying migration id=nohash 2026/04/10 22:58:55 INFO Applying migration id=shares 2026/04/10 22:58:55 INFO Applying migration id=actorttl 2026/04/10 22:58:55 INFO Applying migration id=tocc 2026/04/10 22:58:55 INFO Applying migration id=followeds 2026/04/10 22:58:55 INFO Applying migration id=certhash 2026/04/10 22:58:55 INFO Applying migration id=follows_sync 2026/04/10 22:58:55 INFO Applying migration id=jsonpath 2026/04/10 22:58:55 INFO Applying migration id=localforward 2026/04/10 22:58:55 INFO Applying migration id=avatar 2026/04/10 22:58:55 INFO Applying migration id=noimage 2026/04/10 22:58:55 INFO Applying migration id=feed 2026/04/10 22:58:55 INFO Applying migration id=bookmarks 2026/04/10 22:58:55 INFO Applying migration id=shareactivity 2026/04/10 22:58:55 INFO Applying migration id=application 2026/04/10 22:58:55 INFO Applying migration id=certificates 2026/04/10 22:58:55 INFO Applying migration id=rawforward 2026/04/10 22:58:55 INFO Applying migration id=publickey 2026/04/10 22:58:55 INFO Applying migration id=resolvegroup 2026/04/10 22:58:55 INFO Applying migration id=reject 2026/04/10 22:58:55 INFO Applying migration id=autodel 2026/04/10 22:58:55 INFO Applying migration id=jsonb 2026/04/10 22:58:55 INFO Applying migration id=quote 2026/04/10 22:58:55 INFO Applying migration id=rfc9421 2026/04/10 22:58:55 INFO Applying migration id=keys 2026/04/10 22:58:55 INFO Applying migration id=portable 2026/04/10 22:58:55 INFO Applying migration id=proofs 2026/04/10 22:58:55 INFO Applying migration id=contexts 2026/04/10 22:58:55 INFO Applying migration id=deliverieshost 2026/04/10 22:58:55 INFO Applying migration id=pembegin 2026/04/10 22:58:55 INFO Applying migration id=didhost 2026/04/10 22: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:58:56 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-b163-7d6b-9179-29bb55dd72ff activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/04/10 22:58:56 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupPublicAndGroupFollowed (1.36s) === RUN TestView_PostInGroupNotPublicAndGroupFollowed 2026/04/10 22:58:56 INFO Applying migration id=initial 2026/04/10 22:58:56 INFO Applying migration id=notesupdated 2026/04/10 22:58:56 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:56 INFO Applying migration id=activitiesid 2026/04/10 22:58:56 INFO Applying migration id=outbox 2026/04/10 22:58:56 INFO Applying migration id=edits 2026/04/10 22:58:56 INFO Applying migration id=outboxactor 2026/04/10 22:58:56 INFO Applying migration id=outboxsender 2026/04/10 22:58:56 INFO Applying migration id=thread 2026/04/10 22:58:56 INFO Applying migration id=host 2026/04/10 22:58:56 INFO Applying migration id=sharedinbox 2026/04/10 22:58:56 INFO Applying migration id=noteshost 2026/04/10 22:58:56 INFO Applying migration id=fetched 2026/04/10 22:58:56 INFO Applying migration id=move 2026/04/10 22:58:56 INFO Applying migration id=cleanup 2026/04/10 22:58:56 INFO Applying migration id=received 2026/04/10 22:58:56 INFO Applying migration id=namehost 2026/04/10 22:58:56 INFO Applying migration id=outboxhost 2026/04/10 22:58:56 INFO Applying migration id=notesfts 2026/04/10 22:58:56 INFO Applying migration id=iconsname 2026/04/10 22:58:56 INFO Applying migration id=nohash 2026/04/10 22:58:56 INFO Applying migration id=shares 2026/04/10 22:58:56 INFO Applying migration id=actorttl 2026/04/10 22:58:56 INFO Applying migration id=tocc 2026/04/10 22:58:56 INFO Applying migration id=followeds 2026/04/10 22:58:56 INFO Applying migration id=certhash 2026/04/10 22:58:56 INFO Applying migration id=follows_sync 2026/04/10 22:58:56 INFO Applying migration id=jsonpath 2026/04/10 22:58:56 INFO Applying migration id=localforward 2026/04/10 22:58:56 INFO Applying migration id=avatar 2026/04/10 22:58:56 INFO Applying migration id=noimage 2026/04/10 22:58:56 INFO Applying migration id=feed 2026/04/10 22:58:56 INFO Applying migration id=bookmarks 2026/04/10 22:58:56 INFO Applying migration id=shareactivity 2026/04/10 22:58:56 INFO Applying migration id=application 2026/04/10 22:58:56 INFO Applying migration id=certificates 2026/04/10 22:58:56 INFO Applying migration id=rawforward 2026/04/10 22:58:56 INFO Applying migration id=publickey 2026/04/10 22:58:56 INFO Applying migration id=resolvegroup 2026/04/10 22:58:56 INFO Applying migration id=reject 2026/04/10 22:58:56 INFO Applying migration id=autodel 2026/04/10 22:58:56 INFO Applying migration id=jsonb 2026/04/10 22:58:56 INFO Applying migration id=quote 2026/04/10 22:58:56 INFO Applying migration id=rfc9421 2026/04/10 22:58:56 INFO Applying migration id=keys 2026/04/10 22:58:56 INFO Applying migration id=portable 2026/04/10 22:58:56 INFO Applying migration id=proofs 2026/04/10 22:58:56 INFO Applying migration id=contexts 2026/04/10 22:58:56 INFO Applying migration id=deliverieshost 2026/04/10 22:58:56 INFO Applying migration id=pembegin 2026/04/10 22:58:56 INFO Applying migration id=didhost 2026/04/10 22: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:58:57 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-b6c9-751d-8f94-a31ccbf727c6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/04/10 22:58:57 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowed (1.38s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted 2026/04/10 22:58:57 INFO Applying migration id=initial 2026/04/10 22:58:57 INFO Applying migration id=notesupdated 2026/04/10 22:58:57 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:57 INFO Applying migration id=activitiesid 2026/04/10 22:58:57 INFO Applying migration id=outbox 2026/04/10 22:58:57 INFO Applying migration id=edits 2026/04/10 22:58:57 INFO Applying migration id=outboxactor 2026/04/10 22:58:57 INFO Applying migration id=outboxsender 2026/04/10 22:58:57 INFO Applying migration id=thread 2026/04/10 22:58:57 INFO Applying migration id=host 2026/04/10 22:58:57 INFO Applying migration id=sharedinbox 2026/04/10 22:58:57 INFO Applying migration id=noteshost 2026/04/10 22:58:57 INFO Applying migration id=fetched 2026/04/10 22:58:57 INFO Applying migration id=move 2026/04/10 22:58:57 INFO Applying migration id=cleanup 2026/04/10 22:58:57 INFO Applying migration id=received 2026/04/10 22:58:57 INFO Applying migration id=namehost 2026/04/10 22:58:57 INFO Applying migration id=outboxhost 2026/04/10 22:58:57 INFO Applying migration id=notesfts 2026/04/10 22:58:57 INFO Applying migration id=iconsname 2026/04/10 22:58:57 INFO Applying migration id=nohash 2026/04/10 22:58:57 INFO Applying migration id=shares 2026/04/10 22:58:57 INFO Applying migration id=actorttl 2026/04/10 22:58:57 INFO Applying migration id=tocc 2026/04/10 22:58:57 INFO Applying migration id=followeds 2026/04/10 22:58:57 INFO Applying migration id=certhash 2026/04/10 22:58:57 INFO Applying migration id=follows_sync 2026/04/10 22:58:57 INFO Applying migration id=jsonpath 2026/04/10 22:58:57 INFO Applying migration id=localforward 2026/04/10 22:58:57 INFO Applying migration id=avatar 2026/04/10 22:58:57 INFO Applying migration id=noimage 2026/04/10 22:58:57 INFO Applying migration id=feed 2026/04/10 22:58:57 INFO Applying migration id=bookmarks 2026/04/10 22:58:57 INFO Applying migration id=shareactivity 2026/04/10 22:58:57 INFO Applying migration id=application 2026/04/10 22:58:57 INFO Applying migration id=certificates 2026/04/10 22:58:57 INFO Applying migration id=rawforward 2026/04/10 22:58:57 INFO Applying migration id=publickey 2026/04/10 22:58:57 INFO Applying migration id=resolvegroup 2026/04/10 22:58:57 INFO Applying migration id=reject 2026/04/10 22:58:57 INFO Applying migration id=autodel 2026/04/10 22:58:57 INFO Applying migration id=jsonb 2026/04/10 22:58:57 INFO Applying migration id=quote 2026/04/10 22:58:57 INFO Applying migration id=rfc9421 2026/04/10 22:58:57 INFO Applying migration id=keys 2026/04/10 22:58:57 INFO Applying migration id=portable 2026/04/10 22:58:57 INFO Applying migration id=proofs 2026/04/10 22:58:57 INFO Applying migration id=contexts 2026/04/10 22:58:57 INFO Applying migration id=deliverieshost 2026/04/10 22:58:57 INFO Applying migration id=pembegin 2026/04/10 22:58:57 INFO Applying migration id=didhost 2026/04/10 22: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:58:58 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-ba7c-77de-be8d-2fd57581856b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/04/10 22:58:58 INFO Viewing post post=https://127.0.0.1/note/1 2026/04/10 22:58:58 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted (0.95s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowed 2026/04/10 22:58:58 INFO Applying migration id=initial 2026/04/10 22:58:58 INFO Applying migration id=notesupdated 2026/04/10 22:58:58 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:58 INFO Applying migration id=activitiesid 2026/04/10 22:58:58 INFO Applying migration id=outbox 2026/04/10 22:58:58 INFO Applying migration id=edits 2026/04/10 22:58:58 INFO Applying migration id=outboxactor 2026/04/10 22:58:58 INFO Applying migration id=outboxsender 2026/04/10 22:58:58 INFO Applying migration id=thread 2026/04/10 22:58:58 INFO Applying migration id=host 2026/04/10 22:58:58 INFO Applying migration id=sharedinbox 2026/04/10 22:58:58 INFO Applying migration id=noteshost 2026/04/10 22:58:58 INFO Applying migration id=fetched 2026/04/10 22:58:58 INFO Applying migration id=move 2026/04/10 22:58:58 INFO Applying migration id=cleanup 2026/04/10 22:58:58 INFO Applying migration id=received 2026/04/10 22:58:58 INFO Applying migration id=namehost 2026/04/10 22:58:58 INFO Applying migration id=outboxhost 2026/04/10 22:58:58 INFO Applying migration id=notesfts 2026/04/10 22:58:58 INFO Applying migration id=iconsname 2026/04/10 22:58:58 INFO Applying migration id=nohash 2026/04/10 22:58:58 INFO Applying migration id=shares 2026/04/10 22:58:58 INFO Applying migration id=actorttl 2026/04/10 22:58:58 INFO Applying migration id=tocc 2026/04/10 22:58:58 INFO Applying migration id=followeds 2026/04/10 22:58:58 INFO Applying migration id=certhash 2026/04/10 22:58:58 INFO Applying migration id=follows_sync 2026/04/10 22:58:58 INFO Applying migration id=jsonpath 2026/04/10 22:58:58 INFO Applying migration id=localforward 2026/04/10 22:58:58 INFO Applying migration id=avatar 2026/04/10 22:58:58 INFO Applying migration id=noimage 2026/04/10 22:58:58 INFO Applying migration id=feed 2026/04/10 22:58:58 INFO Applying migration id=bookmarks 2026/04/10 22:58:58 INFO Applying migration id=shareactivity 2026/04/10 22:58:58 INFO Applying migration id=application 2026/04/10 22:58:58 INFO Applying migration id=certificates 2026/04/10 22:58:58 INFO Applying migration id=rawforward 2026/04/10 22:58:58 INFO Applying migration id=publickey 2026/04/10 22:58:58 INFO Applying migration id=resolvegroup 2026/04/10 22:58:58 INFO Applying migration id=reject 2026/04/10 22:58:58 INFO Applying migration id=autodel 2026/04/10 22:58:58 INFO Applying migration id=jsonb 2026/04/10 22:58:58 INFO Applying migration id=quote 2026/04/10 22:58:58 INFO Applying migration id=rfc9421 2026/04/10 22:58:58 INFO Applying migration id=keys 2026/04/10 22:58:58 INFO Applying migration id=portable 2026/04/10 22:58:58 INFO Applying migration id=proofs 2026/04/10 22:58:58 INFO Applying migration id=contexts 2026/04/10 22:58:58 INFO Applying migration id=deliverieshost 2026/04/10 22:58:58 INFO Applying migration id=pembegin 2026/04/10 22:58:58 INFO Applying migration id=didhost 2026/04/10 22:58:59 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:58:59 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-bdb8-7a00-87e4-d5da981ce5a9 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 22:58:59 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowed (0.83s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted 2026/04/10 22:58:59 INFO Applying migration id=initial 2026/04/10 22:58:59 INFO Applying migration id=notesupdated 2026/04/10 22:58:59 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:59 INFO Applying migration id=activitiesid 2026/04/10 22:58:59 INFO Applying migration id=outbox 2026/04/10 22:58:59 INFO Applying migration id=edits 2026/04/10 22:58:59 INFO Applying migration id=outboxactor 2026/04/10 22:58:59 INFO Applying migration id=outboxsender 2026/04/10 22:58:59 INFO Applying migration id=thread 2026/04/10 22:58:59 INFO Applying migration id=host 2026/04/10 22:58:59 INFO Applying migration id=sharedinbox 2026/04/10 22:58:59 INFO Applying migration id=noteshost 2026/04/10 22:58:59 INFO Applying migration id=fetched 2026/04/10 22:58:59 INFO Applying migration id=move 2026/04/10 22:58:59 INFO Applying migration id=cleanup 2026/04/10 22:58:59 INFO Applying migration id=received 2026/04/10 22:58:59 INFO Applying migration id=namehost 2026/04/10 22:58:59 INFO Applying migration id=outboxhost 2026/04/10 22:58:59 INFO Applying migration id=notesfts 2026/04/10 22:58:59 INFO Applying migration id=iconsname 2026/04/10 22:58:59 INFO Applying migration id=nohash 2026/04/10 22:58:59 INFO Applying migration id=shares 2026/04/10 22:58:59 INFO Applying migration id=actorttl 2026/04/10 22:58:59 INFO Applying migration id=tocc 2026/04/10 22:58:59 INFO Applying migration id=followeds 2026/04/10 22:58:59 INFO Applying migration id=certhash 2026/04/10 22:58:59 INFO Applying migration id=follows_sync 2026/04/10 22:58:59 INFO Applying migration id=jsonpath 2026/04/10 22:58:59 INFO Applying migration id=localforward 2026/04/10 22:58:59 INFO Applying migration id=avatar 2026/04/10 22:58:59 INFO Applying migration id=noimage 2026/04/10 22:58:59 INFO Applying migration id=feed 2026/04/10 22:58:59 INFO Applying migration id=bookmarks 2026/04/10 22:58:59 INFO Applying migration id=shareactivity 2026/04/10 22:58:59 INFO Applying migration id=application 2026/04/10 22:58:59 INFO Applying migration id=certificates 2026/04/10 22:58:59 INFO Applying migration id=rawforward 2026/04/10 22:58:59 INFO Applying migration id=publickey 2026/04/10 22:58:59 INFO Applying migration id=resolvegroup 2026/04/10 22:58:59 INFO Applying migration id=reject 2026/04/10 22:58:59 INFO Applying migration id=autodel 2026/04/10 22:58:59 INFO Applying migration id=jsonb 2026/04/10 22:58:59 INFO Applying migration id=quote 2026/04/10 22:58:59 INFO Applying migration id=rfc9421 2026/04/10 22:58:59 INFO Applying migration id=keys 2026/04/10 22:58:59 INFO Applying migration id=portable 2026/04/10 22:58:59 INFO Applying migration id=proofs 2026/04/10 22:58:59 INFO Applying migration id=contexts 2026/04/10 22:58:59 INFO Applying migration id=deliverieshost 2026/04/10 22:58:59 INFO Applying migration id=pembegin 2026/04/10 22:58:59 INFO Applying migration id=didhost 2026/04/10 22:59:00 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:59:00 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-c1d8-7f08-9a99-a0e41df9bbd0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 22:59:00 INFO Viewing post post=https://127.0.0.1/note/1 2026/04/10 22:59:00 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted (1.06s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithReply 2026/04/10 22:59:00 INFO Applying migration id=initial 2026/04/10 22:59:00 INFO Applying migration id=notesupdated 2026/04/10 22:59:00 INFO Applying migration id=personspreferredusername 2026/04/10 22:59:00 INFO Applying migration id=activitiesid 2026/04/10 22:59:00 INFO Applying migration id=outbox 2026/04/10 22:59:00 INFO Applying migration id=edits 2026/04/10 22:59:00 INFO Applying migration id=outboxactor 2026/04/10 22:59:00 INFO Applying migration id=outboxsender 2026/04/10 22:59:00 INFO Applying migration id=thread 2026/04/10 22:59:00 INFO Applying migration id=host 2026/04/10 22:59:00 INFO Applying migration id=sharedinbox 2026/04/10 22:59:00 INFO Applying migration id=noteshost 2026/04/10 22:59:00 INFO Applying migration id=fetched 2026/04/10 22:59:00 INFO Applying migration id=move 2026/04/10 22:59:00 INFO Applying migration id=cleanup 2026/04/10 22:59:00 INFO Applying migration id=received 2026/04/10 22:59:00 INFO Applying migration id=namehost 2026/04/10 22:59:00 INFO Applying migration id=outboxhost 2026/04/10 22:59:00 INFO Applying migration id=notesfts 2026/04/10 22:59:00 INFO Applying migration id=iconsname 2026/04/10 22:59:00 INFO Applying migration id=nohash 2026/04/10 22:59:00 INFO Applying migration id=shares 2026/04/10 22:59:00 INFO Applying migration id=actorttl 2026/04/10 22:59:00 INFO Applying migration id=tocc 2026/04/10 22:59:00 INFO Applying migration id=followeds 2026/04/10 22:59:00 INFO Applying migration id=certhash 2026/04/10 22:59:00 INFO Applying migration id=follows_sync 2026/04/10 22:59:00 INFO Applying migration id=jsonpath 2026/04/10 22:59:00 INFO Applying migration id=localforward 2026/04/10 22:59:00 INFO Applying migration id=avatar 2026/04/10 22:59:00 INFO Applying migration id=noimage 2026/04/10 22:59:00 INFO Applying migration id=feed 2026/04/10 22:59:00 INFO Applying migration id=bookmarks 2026/04/10 22:59:00 INFO Applying migration id=shareactivity 2026/04/10 22:59:00 INFO Applying migration id=application 2026/04/10 22:59:00 INFO Applying migration id=certificates 2026/04/10 22:59:00 INFO Applying migration id=rawforward 2026/04/10 22:59:00 INFO Applying migration id=publickey 2026/04/10 22:59:00 INFO Applying migration id=resolvegroup 2026/04/10 22:59:00 INFO Applying migration id=reject 2026/04/10 22:59:00 INFO Applying migration id=autodel 2026/04/10 22:59:00 INFO Applying migration id=jsonb 2026/04/10 22:59:00 INFO Applying migration id=quote 2026/04/10 22:59:00 INFO Applying migration id=rfc9421 2026/04/10 22:59:00 INFO Applying migration id=keys 2026/04/10 22:59:00 INFO Applying migration id=portable 2026/04/10 22:59:00 INFO Applying migration id=proofs 2026/04/10 22:59:00 INFO Applying migration id=contexts 2026/04/10 22:59:00 INFO Applying migration id=deliverieshost 2026/04/10 22:59:00 INFO Applying migration id=pembegin 2026/04/10 22:59:00 INFO Applying migration id=didhost 2026/04/10 22:59:01 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:59:01 INFO Received a new post activity.id=https://127.0.0.1/create/2 activity.type=Create activity.actor=https://127.0.0.1/user/erin activity.object.kind=object activity.object.id=https://127.0.0.1/note/2 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/erin post=https://127.0.0.1/note/2 2026/04/10 22:59:01 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-c516-7859-b9aa-21eb60550fac activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/04/10 22:59:01 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithReply (0.83s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply 2026/04/10 22:59:01 INFO Applying migration id=initial 2026/04/10 22:59:01 INFO Applying migration id=notesupdated 2026/04/10 22:59:01 INFO Applying migration id=personspreferredusername 2026/04/10 22:59:01 INFO Applying migration id=activitiesid 2026/04/10 22:59:01 INFO Applying migration id=outbox 2026/04/10 22:59:01 INFO Applying migration id=edits 2026/04/10 22:59:01 INFO Applying migration id=outboxactor 2026/04/10 22:59:01 INFO Applying migration id=outboxsender 2026/04/10 22:59:01 INFO Applying migration id=thread 2026/04/10 22:59:01 INFO Applying migration id=host 2026/04/10 22:59:01 INFO Applying migration id=sharedinbox 2026/04/10 22:59:01 INFO Applying migration id=noteshost 2026/04/10 22:59:01 INFO Applying migration id=fetched 2026/04/10 22:59:01 INFO Applying migration id=move 2026/04/10 22:59:01 INFO Applying migration id=cleanup 2026/04/10 22:59:01 INFO Applying migration id=received 2026/04/10 22:59:01 INFO Applying migration id=namehost 2026/04/10 22:59:01 INFO Applying migration id=outboxhost 2026/04/10 22:59:01 INFO Applying migration id=notesfts 2026/04/10 22:59:01 INFO Applying migration id=iconsname 2026/04/10 22:59:01 INFO Applying migration id=nohash 2026/04/10 22:59:01 INFO Applying migration id=shares 2026/04/10 22:59:01 INFO Applying migration id=actorttl 2026/04/10 22:59:01 INFO Applying migration id=tocc 2026/04/10 22:59:01 INFO Applying migration id=followeds 2026/04/10 22:59:01 INFO Applying migration id=certhash 2026/04/10 22:59:01 INFO Applying migration id=follows_sync 2026/04/10 22:59:01 INFO Applying migration id=jsonpath 2026/04/10 22:59:01 INFO Applying migration id=localforward 2026/04/10 22:59:01 INFO Applying migration id=avatar 2026/04/10 22:59:01 INFO Applying migration id=noimage 2026/04/10 22:59:01 INFO Applying migration id=feed 2026/04/10 22:59:01 INFO Applying migration id=bookmarks 2026/04/10 22:59:01 INFO Applying migration id=shareactivity 2026/04/10 22:59:01 INFO Applying migration id=application 2026/04/10 22:59:01 INFO Applying migration id=certificates 2026/04/10 22:59:01 INFO Applying migration id=rawforward 2026/04/10 22:59:01 INFO Applying migration id=publickey 2026/04/10 22:59:01 INFO Applying migration id=resolvegroup 2026/04/10 22:59:01 INFO Applying migration id=reject 2026/04/10 22:59:01 INFO Applying migration id=autodel 2026/04/10 22:59:01 INFO Applying migration id=jsonb 2026/04/10 22:59:01 INFO Applying migration id=quote 2026/04/10 22:59:01 INFO Applying migration id=rfc9421 2026/04/10 22:59:01 INFO Applying migration id=keys 2026/04/10 22:59:01 INFO Applying migration id=portable 2026/04/10 22:59:01 INFO Applying migration id=proofs 2026/04/10 22:59:01 INFO Applying migration id=contexts 2026/04/10 22:59:01 INFO Applying migration id=deliverieshost 2026/04/10 22:59:01 INFO Applying migration id=pembegin 2026/04/10 22:59:01 INFO Applying migration id=didhost 2026/04/10 22:59:02 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:59:02 INFO Received a new post activity.id=https://127.0.0.1/create/2 activity.type=Create activity.actor=https://127.0.0.1/user/erin activity.object.kind=object activity.object.id=https://127.0.0.1/note/2 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/erin post=https://127.0.0.1/note/2 2026/04/10 22:59:02 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-c800-7e92-b3cd-78fc7c07ea71 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/04/10 22:59:02 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply (0.75s) === RUN TestWhisper_HappyFlow 2026/04/10 22:59:02 INFO Applying migration id=initial 2026/04/10 22:59:02 INFO Applying migration id=notesupdated 2026/04/10 22:59:02 INFO Applying migration id=personspreferredusername 2026/04/10 22:59:02 INFO Applying migration id=activitiesid 2026/04/10 22:59:02 INFO Applying migration id=outbox 2026/04/10 22:59:02 INFO Applying migration id=edits 2026/04/10 22:59:02 INFO Applying migration id=outboxactor 2026/04/10 22:59:02 INFO Applying migration id=outboxsender 2026/04/10 22:59:02 INFO Applying migration id=thread 2026/04/10 22:59:02 INFO Applying migration id=host 2026/04/10 22:59:02 INFO Applying migration id=sharedinbox 2026/04/10 22:59:02 INFO Applying migration id=noteshost 2026/04/10 22:59:02 INFO Applying migration id=fetched 2026/04/10 22:59:02 INFO Applying migration id=move 2026/04/10 22:59:02 INFO Applying migration id=cleanup 2026/04/10 22:59:02 INFO Applying migration id=received 2026/04/10 22:59:02 INFO Applying migration id=namehost 2026/04/10 22:59:02 INFO Applying migration id=outboxhost 2026/04/10 22:59:02 INFO Applying migration id=notesfts 2026/04/10 22:59:02 INFO Applying migration id=iconsname 2026/04/10 22:59:02 INFO Applying migration id=nohash 2026/04/10 22:59:02 INFO Applying migration id=shares 2026/04/10 22:59:02 INFO Applying migration id=actorttl 2026/04/10 22:59:02 INFO Applying migration id=tocc 2026/04/10 22:59:02 INFO Applying migration id=followeds 2026/04/10 22:59:02 INFO Applying migration id=certhash 2026/04/10 22:59:02 INFO Applying migration id=follows_sync 2026/04/10 22:59:02 INFO Applying migration id=jsonpath 2026/04/10 22:59:02 INFO Applying migration id=localforward 2026/04/10 22:59:02 INFO Applying migration id=avatar 2026/04/10 22:59:02 INFO Applying migration id=noimage 2026/04/10 22:59:02 INFO Applying migration id=feed 2026/04/10 22:59:02 INFO Applying migration id=bookmarks 2026/04/10 22:59:02 INFO Applying migration id=shareactivity 2026/04/10 22:59:02 INFO Applying migration id=application 2026/04/10 22:59:02 INFO Applying migration id=certificates 2026/04/10 22:59:02 INFO Applying migration id=rawforward 2026/04/10 22:59:02 INFO Applying migration id=publickey 2026/04/10 22:59:02 INFO Applying migration id=resolvegroup 2026/04/10 22:59:02 INFO Applying migration id=reject 2026/04/10 22:59:02 INFO Applying migration id=autodel 2026/04/10 22:59:02 INFO Applying migration id=jsonb 2026/04/10 22:59:02 INFO Applying migration id=quote 2026/04/10 22:59:02 INFO Applying migration id=rfc9421 2026/04/10 22:59:02 INFO Applying migration id=keys 2026/04/10 22:59:02 INFO Applying migration id=portable 2026/04/10 22:59:02 INFO Applying migration id=proofs 2026/04/10 22:59:02 INFO Applying migration id=contexts 2026/04/10 22:59:02 INFO Applying migration id=deliverieshost 2026/04/10 22:59:02 INFO Applying migration id=pembegin 2026/04/10 22:59:02 INFO Applying migration id=didhost 2026/04/10 22:59:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-cbcb-7a3f-93e9-de3b18c9d583 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:59:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-cbcc-7389-a599-af7099a33ef2 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-cbcb-7a3f-93e9-de3b18c9d583 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799e-cbcb-7a3f-93e9-de3b18c9d583 2026/04/10 22:59:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-cbcc-78f3-a5a5-7de2bdad58f5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-cbcc-78c5-85ea-f63f785f4348 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-cbcc-78c5-85ea-f63f785f4348 2026/04/10 22:59:03 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-cbcc-78c5-85ea-f63f785f4348 2026/04/10 22:59:03 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:59:03 INFO Generating first response key=/local --- PASS: TestWhisper_HappyFlow (0.97s) === RUN TestWhisper_FollowAfterPost 2026/04/10 22:59:03 INFO Applying migration id=initial 2026/04/10 22:59:03 INFO Applying migration id=notesupdated 2026/04/10 22:59:03 INFO Applying migration id=personspreferredusername 2026/04/10 22:59:03 INFO Applying migration id=activitiesid 2026/04/10 22:59:03 INFO Applying migration id=outbox 2026/04/10 22:59:03 INFO Applying migration id=edits 2026/04/10 22:59:03 INFO Applying migration id=outboxactor 2026/04/10 22:59:03 INFO Applying migration id=outboxsender 2026/04/10 22:59:03 INFO Applying migration id=thread 2026/04/10 22:59:03 INFO Applying migration id=host 2026/04/10 22:59:03 INFO Applying migration id=sharedinbox 2026/04/10 22:59:03 INFO Applying migration id=noteshost 2026/04/10 22:59:03 INFO Applying migration id=fetched 2026/04/10 22:59:03 INFO Applying migration id=move 2026/04/10 22:59:03 INFO Applying migration id=cleanup 2026/04/10 22:59:03 INFO Applying migration id=received 2026/04/10 22:59:03 INFO Applying migration id=namehost 2026/04/10 22:59:03 INFO Applying migration id=outboxhost 2026/04/10 22:59:03 INFO Applying migration id=notesfts 2026/04/10 22:59:03 INFO Applying migration id=iconsname 2026/04/10 22:59:03 INFO Applying migration id=nohash 2026/04/10 22:59:03 INFO Applying migration id=shares 2026/04/10 22:59:03 INFO Applying migration id=actorttl 2026/04/10 22:59:03 INFO Applying migration id=tocc 2026/04/10 22:59:03 INFO Applying migration id=followeds 2026/04/10 22:59:03 INFO Applying migration id=certhash 2026/04/10 22:59:03 INFO Applying migration id=follows_sync 2026/04/10 22:59:03 INFO Applying migration id=jsonpath 2026/04/10 22:59:03 INFO Applying migration id=localforward 2026/04/10 22:59:03 INFO Applying migration id=avatar 2026/04/10 22:59:03 INFO Applying migration id=noimage 2026/04/10 22:59:03 INFO Applying migration id=feed 2026/04/10 22:59:03 INFO Applying migration id=bookmarks 2026/04/10 22:59:03 INFO Applying migration id=shareactivity 2026/04/10 22:59:03 INFO Applying migration id=application 2026/04/10 22:59:03 INFO Applying migration id=certificates 2026/04/10 22:59:03 INFO Applying migration id=rawforward 2026/04/10 22:59:03 INFO Applying migration id=publickey 2026/04/10 22:59:03 INFO Applying migration id=resolvegroup 2026/04/10 22:59:03 INFO Applying migration id=reject 2026/04/10 22:59:03 INFO Applying migration id=autodel 2026/04/10 22:59:03 INFO Applying migration id=jsonb 2026/04/10 22:59:03 INFO Applying migration id=quote 2026/04/10 22:59:03 INFO Applying migration id=rfc9421 2026/04/10 22:59:03 INFO Applying migration id=keys 2026/04/10 22:59:03 INFO Applying migration id=portable 2026/04/10 22:59:03 INFO Applying migration id=proofs 2026/04/10 22:59:03 INFO Applying migration id=contexts 2026/04/10 22:59:03 INFO Applying migration id=deliverieshost 2026/04/10 22:59:03 INFO Applying migration id=pembegin 2026/04/10 22:59:03 INFO Applying migration id=didhost 2026/04/10 22:59:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-cf03-75e2-847f-6cd397fe9feb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-cf03-75b1-a5a8-367e9c8843a4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-cf03-75b1-a5a8-367e9c8843a4 2026/04/10 22:59:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-cf03-75b1-a5a8-367e9c8843a4 2026/04/10 22:59:04 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799e-cf03-75b1-a5a8-367e9c8843a4 2026/04/10 22:59:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-cf05-7244-ab8a-2b0a14b4d77e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:59:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-cf05-7a08-858d-8d30b44a1a7c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-cf05-7244-ab8a-2b0a14b4d77e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799e-cf05-7244-ab8a-2b0a14b4d77e 2026/04/10 22:59:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-cf03-75b1-a5a8-367e9c8843a4 2026/04/10 22:59:04 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:59:04 INFO Generating first response key=/local --- PASS: TestWhisper_FollowAfterPost (0.82s) === RUN TestWhisper_Throttling 2026/04/10 22:59:04 INFO Applying migration id=initial 2026/04/10 22:59:04 INFO Applying migration id=notesupdated 2026/04/10 22:59:04 INFO Applying migration id=personspreferredusername 2026/04/10 22:59:04 INFO Applying migration id=activitiesid 2026/04/10 22:59:04 INFO Applying migration id=outbox 2026/04/10 22:59:04 INFO Applying migration id=edits 2026/04/10 22:59:04 INFO Applying migration id=outboxactor 2026/04/10 22:59:04 INFO Applying migration id=outboxsender 2026/04/10 22:59:04 INFO Applying migration id=thread 2026/04/10 22:59:04 INFO Applying migration id=host 2026/04/10 22:59:04 INFO Applying migration id=sharedinbox 2026/04/10 22:59:04 INFO Applying migration id=noteshost 2026/04/10 22:59:04 INFO Applying migration id=fetched 2026/04/10 22:59:04 INFO Applying migration id=move 2026/04/10 22:59:04 INFO Applying migration id=cleanup 2026/04/10 22:59:04 INFO Applying migration id=received 2026/04/10 22:59:04 INFO Applying migration id=namehost 2026/04/10 22:59:04 INFO Applying migration id=outboxhost 2026/04/10 22:59:04 INFO Applying migration id=notesfts 2026/04/10 22:59:04 INFO Applying migration id=iconsname 2026/04/10 22:59:04 INFO Applying migration id=nohash 2026/04/10 22:59:04 INFO Applying migration id=shares 2026/04/10 22:59:04 INFO Applying migration id=actorttl 2026/04/10 22:59:04 INFO Applying migration id=tocc 2026/04/10 22:59:04 INFO Applying migration id=followeds 2026/04/10 22:59:04 INFO Applying migration id=certhash 2026/04/10 22:59:04 INFO Applying migration id=follows_sync 2026/04/10 22:59:04 INFO Applying migration id=jsonpath 2026/04/10 22:59:04 INFO Applying migration id=localforward 2026/04/10 22:59:04 INFO Applying migration id=avatar 2026/04/10 22:59:04 INFO Applying migration id=noimage 2026/04/10 22:59:04 INFO Applying migration id=feed 2026/04/10 22:59:04 INFO Applying migration id=bookmarks 2026/04/10 22:59:04 INFO Applying migration id=shareactivity 2026/04/10 22:59:04 INFO Applying migration id=application 2026/04/10 22:59:04 INFO Applying migration id=certificates 2026/04/10 22:59:04 INFO Applying migration id=rawforward 2026/04/10 22:59:04 INFO Applying migration id=publickey 2026/04/10 22:59:04 INFO Applying migration id=resolvegroup 2026/04/10 22:59:04 INFO Applying migration id=reject 2026/04/10 22:59:04 INFO Applying migration id=autodel 2026/04/10 22:59:04 INFO Applying migration id=jsonb 2026/04/10 22:59:04 INFO Applying migration id=quote 2026/04/10 22:59:04 INFO Applying migration id=rfc9421 2026/04/10 22:59:04 INFO Applying migration id=keys 2026/04/10 22:59:04 INFO Applying migration id=portable 2026/04/10 22:59:04 INFO Applying migration id=proofs 2026/04/10 22:59:04 INFO Applying migration id=contexts 2026/04/10 22:59:04 INFO Applying migration id=deliverieshost 2026/04/10 22:59:04 INFO Applying migration id=pembegin 2026/04/10 22:59:04 INFO Applying migration id=didhost 2026/04/10 22:59:05 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-d508-78c0-803b-942159de10d7 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:59:05 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-d50a-7994-b024-6f66cd6a1450 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-d508-78c0-803b-942159de10d7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799e-d508-78c0-803b-942159de10d7 2026/04/10 22:59:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-d50b-71ff-89fd-41863e68e069 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-d50b-71c7-907a-8aca9642ac09 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-d50b-71c7-907a-8aca9642ac09 2026/04/10 22:59:05 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-d50b-71c7-907a-8aca9642ac09 2026/04/10 22:59:05 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:59:05 WARN User is posting too frequently last=2026-04-10T22:59:05.000Z can=2026-04-10T23:00:05.000Z 2026/04/10 22:59:05 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:59:05 INFO Generating first response key=/local --- PASS: TestWhisper_Throttling (1.54s) PASS ok github.com/dimkr/tootik/test (cached) FAIL >>> tootik: Retrying (3/3)... === RUN TestArrayUnmarshal_Empty --- PASS: TestArrayUnmarshal_Empty (0.00s) === RUN TestArrayUnmarshal_OneTag --- PASS: TestArrayUnmarshal_OneTag (0.00s) === RUN TestArrayUnmarshal_OneTagInArray --- PASS: TestArrayUnmarshal_OneTagInArray (0.00s) === RUN TestArrayUnmarshal_TwoTagsInArray --- PASS: TestArrayUnmarshal_TwoTagsInArray (0.00s) === RUN TestArrayUnmarshal_String --- PASS: TestArrayUnmarshal_String (0.00s) === RUN TestArrayUnmarshal_Null --- PASS: TestArrayUnmarshal_Null (0.00s) === RUN TestArrayMarshal_Null --- PASS: TestArrayMarshal_Null (0.00s) === RUN TestArrayMarshal_Empty --- PASS: TestArrayMarshal_Empty (0.00s) === RUN TestArrayMarshal_OneTag --- PASS: TestArrayMarshal_OneTag (0.00s) === RUN TestArrayMarshal_TwoTags --- PASS: TestArrayMarshal_TwoTags (0.00s) === RUN TestArrayMarshal_NilOmitZero --- PASS: TestArrayMarshal_NilOmitZero (0.00s) === RUN TestArrayMarshal_EmptyOmitZero --- PASS: TestArrayMarshal_EmptyOmitZero (0.00s) === RUN TestAudienceMarshal_Happyflow --- PASS: TestAudienceMarshal_Happyflow (0.00s) === RUN TestAudienceMarshal_NilOmitZero --- PASS: TestAudienceMarshal_NilOmitZero (0.00s) === RUN TestAudienceMarshal_NilMapOmitZero --- PASS: TestAudienceMarshal_NilMapOmitZero (0.00s) === RUN TestAudienceMarshal_EmptyOmitZero --- PASS: TestAudienceMarshal_EmptyOmitZero (0.00s) === RUN TestTimeUnmarshal_RFC3339 --- PASS: TestTimeUnmarshal_RFC3339 (0.00s) === RUN TestTimeUnmarshal_RFC3339Nano --- PASS: TestTimeUnmarshal_RFC3339Nano (0.00s) === RUN TestTimeUnmarshal_Threads --- PASS: TestTimeUnmarshal_Threads (0.00s) === RUN TestTimeUnmarshal_Null --- PASS: TestTimeUnmarshal_Null (0.00s) === RUN TestTimeUnmarshal_Missing --- PASS: TestTimeUnmarshal_Missing (0.00s) === RUN TestTimeUnmarshal_Empty --- PASS: TestTimeUnmarshal_Empty (0.00s) === RUN TestTimeUnmarshal_Object --- PASS: TestTimeUnmarshal_Object (0.00s) PASS ok github.com/dimkr/tootik/ap (cached) ? github.com/dimkr/tootik/buildinfo [no test files] ? github.com/dimkr/tootik/cfg [no test files] === RUN TestBio_Set === PAUSE TestBio_Set === RUN TestCluster_PostInCommunity === PAUSE TestCluster_PostInCommunity === RUN TestCluster_ReplyInCommunity === PAUSE TestCluster_ReplyInCommunity === RUN TestDeleter_OldData === PAUSE TestDeleter_OldData === RUN TestDeleter_Disabled === PAUSE TestDeleter_Disabled === RUN TestCluster_FollowersSyncMissingRemoteFollow === PAUSE TestCluster_FollowersSyncMissingRemoteFollow === RUN TestCluster_FollowersSyncMissingLocalFollow === PAUSE TestCluster_FollowersSyncMissingLocalFollow === RUN TestCluster_FollowersSyncMissingRemoteFollowPortableActor === PAUSE TestCluster_FollowersSyncMissingRemoteFollowPortableActor === RUN TestCluster_FollowersSyncMissingLocalFollowPortableActor === PAUSE TestCluster_FollowersSyncMissingLocalFollowPortableActor === RUN TestCluster_PostToFollowers_Approved === PAUSE TestCluster_PostToFollowers_Approved === RUN TestCluster_PostToFollowers_Rejected === PAUSE TestCluster_PostToFollowers_Rejected === RUN TestCluster_PostToFollowers_DisabledThenAccepted === PAUSE TestCluster_PostToFollowers_DisabledThenAccepted === RUN TestCluster_PostToFollowers_ApprovedLocally === PAUSE TestCluster_PostToFollowers_ApprovedLocally === RUN TestCluster_PostToFollowers_RejectedLocally === PAUSE TestCluster_PostToFollowers_RejectedLocally === RUN TestCluster_PostToFollowers_AcceptTwice === PAUSE TestCluster_PostToFollowers_AcceptTwice === RUN TestCluster_PostToFollowers_RejectTwice === PAUSE TestCluster_PostToFollowers_RejectTwice === RUN TestCluster_PostToFollowers_AcceptThenReject === PAUSE TestCluster_PostToFollowers_AcceptThenReject === RUN TestCluster_PostToFollowers_RejectThenAccept === PAUSE TestCluster_PostToFollowers_RejectThenAccept === RUN TestCluster_ReplyForwardingWithIntegrityProofs === PAUSE TestCluster_ReplyForwardingWithIntegrityProofs === RUN TestCluster_ReplyForwardingWithoutIntegrityProofs === PAUSE TestCluster_ReplyForwardingWithoutIntegrityProofs === RUN TestMetadata_Whitespace === PAUSE TestMetadata_Whitespace === RUN TestMetadata_LineBreak === PAUSE TestMetadata_LineBreak === RUN TestMetadata_Link === PAUSE TestMetadata_Link === RUN TestMetadata_HTML === PAUSE TestMetadata_HTML === RUN TestMetadata_Equals === PAUSE TestMetadata_Equals === RUN TestMetadata_Add === PAUSE TestMetadata_Add === RUN TestMetadata_Maximum === PAUSE TestMetadata_Maximum === RUN TestMetadata_Remove === PAUSE TestMetadata_Remove === RUN TestCluster_MovedAccount === PAUSE TestCluster_MovedAccount === RUN TestCluster_DeletedInstance === PAUSE TestCluster_DeletedInstance === RUN TestName_Set === PAUSE TestName_Set === RUN TestCluster_Poll === PAUSE TestCluster_Poll === RUN TestCluster_ReplyForwardingPortableActors === PAUSE TestCluster_ReplyForwardingPortableActors === RUN TestCluster_Gateways === PAUSE TestCluster_Gateways === RUN TestCluster_ForwardedLegacyReply === PAUSE TestCluster_ForwardedLegacyReply === RUN TestCluster_PublicPost === PAUSE TestCluster_PublicPost === RUN TestCluster_PostToFollowers === PAUSE TestCluster_PostToFollowers === RUN TestCluster_DM === PAUSE TestCluster_DM === RUN TestCluster_PublicPostQuote === PAUSE TestCluster_PublicPostQuote === RUN TestCluster_ShareUnshare === PAUSE TestCluster_ShareUnshare === CONT TestBio_Set === CONT TestCluster_ShareUnshare === CONT TestMetadata_Whitespace === CONT TestCluster_PostToFollowers_Approved === CONT TestCluster_PublicPostQuote === CONT TestCluster_PostToFollowers_Rejected === CONT TestDeleter_Disabled === CONT TestCluster_FollowersSyncMissingRemoteFollow === CONT TestCluster_PostToFollowers_DisabledThenAccepted === CONT TestCluster_FollowersSyncMissingRemoteFollowPortableActor === CONT TestCluster_FollowersSyncMissingLocalFollowPortableActor === CONT TestCluster_FollowersSyncMissingLocalFollow === CONT TestCluster_DM === CONT TestCluster_ReplyInCommunity === CONT TestCluster_PostToFollowers === CONT TestCluster_PublicPost === CONT TestCluster_ForwardedLegacyReply === CONT TestCluster_Gateways === CONT TestCluster_ReplyForwardingPortableActors 2026/04/10 22:59:31 INFO Applying migration id=initial === CONT TestCluster_Poll === CONT TestName_Set === CONT TestCluster_DeletedInstance === CONT TestCluster_MovedAccount === CONT TestMetadata_Remove === CONT TestMetadata_Maximum === CONT TestMetadata_Add === CONT TestMetadata_Equals === CONT TestMetadata_HTML === CONT TestMetadata_Link === CONT TestMetadata_LineBreak === CONT TestCluster_PostToFollowers_RejectTwice === CONT TestCluster_ReplyForwardingWithoutIntegrityProofs === CONT TestCluster_ReplyForwardingWithIntegrityProofs === CONT TestCluster_PostToFollowers_RejectThenAccept === CONT TestCluster_PostToFollowers_AcceptThenReject === CONT TestCluster_PostToFollowers_RejectedLocally === CONT TestCluster_PostToFollowers_AcceptTwice === CONT TestCluster_PostInCommunity === CONT TestCluster_PostToFollowers_ApprovedLocally === CONT TestDeleter_OldData 2026/04/10 22:59:31 INFO Applying migration id=notesupdated 2026/04/10 22:59:31 INFO Applying migration id=personspreferredusername 2026/04/10 22:59:31 INFO Applying migration id=activitiesid 2026/04/10 22:59:31 INFO Applying migration id=outbox 2026/04/10 22:59:31 INFO Applying migration id=edits 2026/04/10 22:59:31 INFO Applying migration id=outboxactor 2026/04/10 22:59:31 INFO Applying migration id=outboxsender 2026/04/10 22:59:31 INFO Applying migration id=thread 2026/04/10 22:59:31 INFO Applying migration id=host 2026/04/10 22:59:31 INFO Applying migration id=sharedinbox 2026/04/10 22:59:31 INFO Applying migration id=noteshost 2026/04/10 22:59:31 INFO Applying migration id=fetched 2026/04/10 22:59:31 INFO Applying migration id=move 2026/04/10 22:59:31 INFO Applying migration id=cleanup 2026/04/10 22:59:31 INFO Applying migration id=received 2026/04/10 22:59:31 INFO Applying migration id=namehost 2026/04/10 22:59:31 INFO Applying migration id=outboxhost 2026/04/10 22:59:31 INFO Applying migration id=notesfts 2026/04/10 22:59:31 INFO Applying migration id=iconsname 2026/04/10 22:59:31 INFO Applying migration id=nohash 2026/04/10 22:59:31 INFO Applying migration id=shares 2026/04/10 22:59:31 INFO Applying migration id=actorttl 2026/04/10 22:59:31 INFO Applying migration id=tocc 2026/04/10 22:59:31 INFO Applying migration id=followeds 2026/04/10 22:59:31 INFO Applying migration id=certhash 2026/04/10 22:59:31 INFO Applying migration id=follows_sync 2026/04/10 22:59:31 INFO Applying migration id=jsonpath 2026/04/10 22:59:31 INFO Applying migration id=localforward 2026/04/10 22:59:31 INFO Applying migration id=avatar 2026/04/10 22:59:31 INFO Applying migration id=noimage 2026/04/10 22:59:31 INFO Applying migration id=feed 2026/04/10 22:59:31 INFO Applying migration id=bookmarks 2026/04/10 22:59:31 INFO Applying migration id=shareactivity 2026/04/10 22:59:31 INFO Applying migration id=application 2026/04/10 22:59:31 INFO Applying migration id=certificates 2026/04/10 22:59:31 INFO Applying migration id=rawforward 2026/04/10 22:59:31 INFO Applying migration id=publickey 2026/04/10 22:59:31 INFO Applying migration id=resolvegroup 2026/04/10 22:59:31 INFO Applying migration id=reject 2026/04/10 22:59:31 INFO Applying migration id=autodel 2026/04/10 22:59:31 INFO Applying migration id=jsonb 2026/04/10 22:59:31 INFO Applying migration id=quote 2026/04/10 22:59:31 INFO Applying migration id=rfc9421 2026/04/10 22:59:31 INFO Applying migration id=keys 2026/04/10 22:59:31 INFO Applying migration id=portable 2026/04/10 22:59:31 INFO Applying migration id=proofs 2026/04/10 22:59:31 INFO Applying migration id=contexts 2026/04/10 22:59:31 INFO Applying migration id=deliverieshost 2026/04/10 22:59:31 INFO Applying migration id=pembegin 2026/04/10 22:59:31 INFO Applying migration id=didhost 2026/04/10 22:59:31 INFO Applying migration id=initial 2026/04/10 22:59:31 INFO Applying migration id=notesupdated 2026/04/10 22:59:31 INFO Applying migration id=personspreferredusername 2026/04/10 22:59:31 INFO Applying migration id=activitiesid 2026/04/10 22:59:31 INFO Applying migration id=outbox 2026/04/10 22:59:31 INFO Applying migration id=edits 2026/04/10 22:59:31 INFO Applying migration id=outboxactor 2026/04/10 22:59:31 INFO Applying migration id=outboxsender 2026/04/10 22:59:31 INFO Applying migration id=thread 2026/04/10 22:59:31 INFO Applying migration id=host 2026/04/10 22:59:31 INFO Applying migration id=sharedinbox 2026/04/10 22:59:31 INFO Applying migration id=noteshost 2026/04/10 22:59:31 INFO Applying migration id=fetched 2026/04/10 22:59:31 INFO Applying migration id=move 2026/04/10 22:59:31 INFO Applying migration id=cleanup 2026/04/10 22:59:31 INFO Applying migration id=received 2026/04/10 22:59:31 INFO Applying migration id=namehost 2026/04/10 22:59:31 INFO Applying migration id=outboxhost 2026/04/10 22:59:31 INFO Applying migration id=notesfts 2026/04/10 22:59:31 INFO Applying migration id=iconsname 2026/04/10 22:59:31 INFO Applying migration id=nohash 2026/04/10 22:59:31 INFO Applying migration id=shares 2026/04/10 22:59:31 INFO Applying migration id=actorttl 2026/04/10 22:59:31 INFO Applying migration id=tocc 2026/04/10 22:59:31 INFO Applying migration id=followeds 2026/04/10 22:59:31 INFO Applying migration id=certhash 2026/04/10 22:59:31 INFO Applying migration id=follows_sync 2026/04/10 22:59:31 INFO Applying migration id=jsonpath 2026/04/10 22:59:31 INFO Applying migration id=localforward 2026/04/10 22:59:31 INFO Applying migration id=avatar 2026/04/10 22:59:31 INFO Applying migration id=noimage 2026/04/10 22:59:31 INFO Applying migration id=feed 2026/04/10 22:59:31 INFO Applying migration id=bookmarks 2026/04/10 22:59:31 INFO Applying migration id=shareactivity 2026/04/10 22:59:31 INFO Applying migration id=application 2026/04/10 22:59:31 INFO Applying migration id=certificates 2026/04/10 22:59:31 INFO Applying migration id=rawforward 2026/04/10 22:59:31 INFO Applying migration id=publickey 2026/04/10 22:59:31 INFO Applying migration id=resolvegroup 2026/04/10 22:59:31 INFO Applying migration id=reject 2026/04/10 22:59:31 INFO Applying migration id=autodel 2026/04/10 22:59:31 INFO Applying migration id=jsonb 2026/04/10 22:59:31 INFO Applying migration id=quote 2026/04/10 22:59:31 INFO Applying migration id=rfc9421 2026/04/10 22:59:31 INFO Applying migration id=keys 2026/04/10 22:59:31 INFO Applying migration id=portable 2026/04/10 22:59:31 INFO Applying migration id=proofs 2026/04/10 22:59:31 INFO Applying migration id=contexts 2026/04/10 22:59:31 INFO Applying migration id=deliverieshost 2026/04/10 22:59:31 INFO Applying migration id=pembegin 2026/04/10 22:59:31 INFO Applying migration id=didhost 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Applying migration id=initial 2026/04/10 22:59:32 INFO Applying migration id=notesupdated 2026/04/10 22:59:32 INFO Applying migration id=personspreferredusername 2026/04/10 22:59:32 INFO Applying migration id=activitiesid 2026/04/10 22:59:32 INFO Applying migration id=outbox 2026/04/10 22:59:32 INFO Applying migration id=edits 2026/04/10 22:59:32 INFO Applying migration id=outboxactor 2026/04/10 22:59:32 INFO Applying migration id=outboxsender 2026/04/10 22:59:32 INFO Applying migration id=thread 2026/04/10 22:59:32 INFO Applying migration id=host 2026/04/10 22:59:32 INFO Applying migration id=sharedinbox 2026/04/10 22:59:32 INFO Applying migration id=noteshost 2026/04/10 22:59:32 INFO Applying migration id=fetched 2026/04/10 22:59:32 INFO Applying migration id=move 2026/04/10 22:59:32 INFO Applying migration id=cleanup 2026/04/10 22:59:32 INFO Applying migration id=received 2026/04/10 22:59:32 INFO Applying migration id=namehost 2026/04/10 22:59:32 INFO Applying migration id=outboxhost 2026/04/10 22:59:32 INFO Applying migration id=notesfts 2026/04/10 22:59:32 INFO Applying migration id=iconsname 2026/04/10 22:59:32 INFO Applying migration id=nohash 2026/04/10 22:59:32 INFO Applying migration id=shares 2026/04/10 22:59:32 INFO Applying migration id=actorttl 2026/04/10 22:59:32 INFO Applying migration id=tocc 2026/04/10 22:59:32 INFO Applying migration id=followeds 2026/04/10 22:59:32 INFO Applying migration id=certhash 2026/04/10 22:59:32 INFO Applying migration id=follows_sync 2026/04/10 22:59:32 INFO Applying migration id=jsonpath 2026/04/10 22:59:32 INFO Applying migration id=localforward 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Applying migration id=avatar 2026/04/10 22:59:32 INFO Applying migration id=noimage 2026/04/10 22:59:32 INFO Applying migration id=feed 2026/04/10 22:59:32 INFO Applying migration id=bookmarks 2026/04/10 22:59:32 INFO Applying migration id=shareactivity 2026/04/10 22:59:32 INFO Applying migration id=application 2026/04/10 22:59:32 INFO Applying migration id=certificates 2026/04/10 22:59:32 INFO Applying migration id=rawforward 2026/04/10 22:59:32 INFO Applying migration id=publickey 2026/04/10 22:59:32 INFO Applying migration id=resolvegroup 2026/04/10 22:59:32 INFO Applying migration id=reject 2026/04/10 22:59:32 INFO Applying migration id=autodel 2026/04/10 22:59:32 INFO Applying migration id=jsonb 2026/04/10 22:59:32 INFO Applying migration id=quote 2026/04/10 22:59:32 INFO Applying migration id=rfc9421 2026/04/10 22:59:32 INFO Applying migration id=keys 2026/04/10 22:59:32 INFO Applying migration id=portable 2026/04/10 22:59:32 INFO Applying migration id=proofs 2026/04/10 22:59:32 INFO Applying migration id=contexts 2026/04/10 22:59:32 INFO Applying migration id=deliverieshost 2026/04/10 22:59:32 INFO Applying migration id=pembegin 2026/04/10 22:59:32 INFO Applying migration id=didhost 2026/04/10 22:59:32 INFO Applying migration id=initial 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Applying migration id=notesupdated 2026/04/10 22:59:32 INFO Applying migration id=personspreferredusername 2026/04/10 22:59:32 INFO Applying migration id=activitiesid 2026/04/10 22:59:32 INFO Applying migration id=outbox 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Applying migration id=edits 2026/04/10 22:59:32 INFO Applying migration id=outboxactor 2026/04/10 22:59:32 INFO Applying migration id=outboxsender 2026/04/10 22:59:32 INFO Applying migration id=thread 2026/04/10 22:59:32 INFO Applying migration id=host 2026/04/10 22:59:32 INFO Applying migration id=sharedinbox 2026/04/10 22:59:32 INFO Applying migration id=noteshost 2026/04/10 22:59:32 INFO Applying migration id=fetched 2026/04/10 22:59:32 INFO Applying migration id=move 2026/04/10 22:59:32 INFO Applying migration id=cleanup 2026/04/10 22:59:32 INFO Applying migration id=received 2026/04/10 22:59:32 INFO Applying migration id=namehost 2026/04/10 22:59:32 INFO Applying migration id=outboxhost 2026/04/10 22:59:32 INFO Applying migration id=notesfts 2026/04/10 22:59:32 INFO Applying migration id=iconsname 2026/04/10 22:59:32 INFO Applying migration id=nohash 2026/04/10 22:59:32 INFO Applying migration id=shares 2026/04/10 22:59:32 INFO Applying migration id=actorttl 2026/04/10 22:59:32 INFO Applying migration id=tocc 2026/04/10 22:59:32 INFO Applying migration id=followeds 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Applying migration id=certhash 2026/04/10 22:59:32 INFO Applying migration id=follows_sync 2026/04/10 22:59:32 INFO Applying migration id=jsonpath 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Applying migration id=localforward 2026/04/10 22:59:32 INFO Applying migration id=avatar 2026/04/10 22:59:32 INFO Applying migration id=noimage 2026/04/10 22:59:32 INFO Applying migration id=feed 2026/04/10 22:59:32 INFO Applying migration id=bookmarks 2026/04/10 22:59:32 INFO Applying migration id=shareactivity 2026/04/10 22:59:32 INFO Applying migration id=application 2026/04/10 22:59:32 INFO Applying migration id=certificates 2026/04/10 22:59:32 INFO Applying migration id=rawforward 2026/04/10 22:59:32 INFO Applying migration id=publickey 2026/04/10 22:59:32 INFO Applying migration id=resolvegroup 2026/04/10 22:59:32 INFO Applying migration id=reject 2026/04/10 22:59:32 INFO Applying migration id=autodel 2026/04/10 22:59:32 INFO Applying migration id=jsonb 2026/04/10 22:59:32 INFO Applying migration id=quote 2026/04/10 22:59:32 INFO Applying migration id=rfc9421 2026/04/10 22:59:32 INFO Applying migration id=keys 2026/04/10 22:59:32 INFO Applying migration id=portable 2026/04/10 22:59:32 INFO Applying migration id=proofs 2026/04/10 22:59:32 INFO Applying migration id=contexts 2026/04/10 22:59:32 INFO Applying migration id=deliverieshost 2026/04/10 22:59:32 INFO Applying migration id=pembegin 2026/04/10 22:59:32 INFO Applying migration id=didhost 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:32 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/04/10 22:59:32 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-3e5e-75cd-b75a-a1b805ce8c6f 2026/04/10 22:59:32 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:32 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:32 INFO Looking up user name=bob 2026/04/10 22:59:32 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:32 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key="my website" 2026/04/10 22:59:32 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-3e83-7a73-88c3-a4e1913686b5 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:32 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:32 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:32 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Looking up user name=bob 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 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 (0.98s) 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:32 INFO Looking up user name=bob 2026/04/10 22:59:32 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:32 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-3f12-73c2-b44b-e12ee1c53749 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-3f12-73c2-b44b-e12ee1c53749 2026/04/10 22:59:32 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-3f12-73c2-b44b-e12ee1c53749 2026/04/10 22:59:32 INFO Looking up user name=alice 2026/04/10 22:59:32 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-3f12-73c2-b44b-e12ee1c53749 2026/04/10 22:59:32 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-3f12-73c2-b44b-e12ee1c53749 2026/04/10 22:59:32 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:32 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:32 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:32 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:32 INFO Looking up user name=alice 2026/04/10 22:59:32 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799f-3f2b-7d51-a3ca-4ac311ce7de4 2026/04/10 22:59:32 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:32 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799f-3f32-7c71-ac18-07d65c65f8c4 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:32 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:32 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-3f32-7c71-ac18-07d65c65f8c4 2026/04/10 22:59:32 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-3f32-7c71-ac18-07d65c65f8c4 2026/04/10 22:59:32 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:32 INFO Looking up user name=bob 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:32 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:32 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:32 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-3f32-7c71-ac18-07d65c65f8c4 2026/04/10 22:59:32 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799f-3f32-7c71-ac18-07d65c65f8c4 2026/04/10 22:59:32 INFO Looking up user name=alice 2026/04/10 22:59:32 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:32 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:32 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:32 INFO Looking up user name=carol 2026/04/10 22:59:32 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:32 INFO Looking up user name=bob 2026/04/10 22:59:32 INFO Approving follow request activity.id=https://b.localdomain/follow/019d799f-3f32-7c71-ac18-07d65c65f8c4 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:32 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799f-3f41-71f1-bd91-fd1b3fed835f 2026/04/10 22:59:32 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799f-3f46-777b-ab9b-fd80819f908f activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-3f32-7c71-ac18-07d65c65f8c4 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799f-3f32-7c71-ac18-07d65c65f8c4 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799f-3f46-777b-ab9b-fd80819f908f 2026/04/10 22:59:32 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799f-3f46-777b-ab9b-fd80819f908f 2026/04/10 22:59:32 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:32 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:32 INFO Looking up user name=alice 2026/04/10 22:59:32 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799f-3f49-7921-bde3-3683ac25a381 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:32 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799f-3f46-777b-ab9b-fd80819f908f 2026/04/10 22:59:32 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d799f-3f46-777b-ab9b-fd80819f908f 2026/04/10 22:59:32 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:32 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-3f49-7921-bde3-3683ac25a381 2026/04/10 22:59:32 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-3f49-7921-bde3-3683ac25a381 2026/04/10 22:59:32 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:32 INFO Looking up user name=alice 2026/04/10 22:59:32 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-3f4c-7c07-ab55-ac889082d624 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:32 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-3f12-73c2-b44b-e12ee1c53749 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:32 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-3f4e-7129-8494-ce7446e2934a activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-3f12-73c2-b44b-e12ee1c53749 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-3f12-73c2-b44b-e12ee1c53749 2026/04/10 22:59:32 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:32 INFO Looking up user name=alice 2026/04/10 22:59:32 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-3f4c-7c07-ab55-ac889082d624 2026/04/10 22:59:32 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-3f4c-7c07-ab55-ac889082d624 2026/04/10 22:59:32 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799f-3f46-777b-ab9b-fd80819f908f activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-3f32-7c71-ac18-07d65c65f8c4 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799f-3f32-7c71-ac18-07d65c65f8c4 2026/04/10 22:59:32 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:32 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-3f4e-7129-8494-ce7446e2934a 2026/04/10 22:59:32 INFO Looking up user name=bob 2026/04/10 22:59:32 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-3f4e-7129-8494-ce7446e2934a 2026/04/10 22:59:32 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-3f49-7921-bde3-3683ac25a381 2026/04/10 22:59:32 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799f-3f49-7921-bde3-3683ac25a381 2026/04/10 22:59:32 INFO Looking up user name=alice 2026/04/10 22:59:32 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:32 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:32 INFO Looking up user name=bob 2026/04/10 22:59:32 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-3f4e-7129-8494-ce7446e2934a 2026/04/10 22:59:32 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-3f4e-7129-8494-ce7446e2934a 2026/04/10 22:59:32 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:32 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:32 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:32 INFO Looking up user name=bob 2026/04/10 22:59:32 INFO Looking up user name=alice 2026/04/10 22:59:32 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-3f4e-7129-8494-ce7446e2934a activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-3f12-73c2-b44b-e12ee1c53749 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-3f12-73c2-b44b-e12ee1c53749 2026/04/10 22:59:32 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-3f4c-7c07-ab55-ac889082d624 2026/04/10 22:59:32 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-3f4c-7c07-ab55-ac889082d624 2026/04/10 22:59:32 INFO Looking up user name=bob 2026/04/10 22:59:32 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799f-3f5d-7b06-8811-fa945c94dd49 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:32 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:32 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799f-3f49-7921-bde3-3683ac25a381 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:32 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-3f5d-7b06-8811-fa945c94dd49 2026/04/10 22:59:32 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-3f5d-7b06-8811-fa945c94dd49 2026/04/10 22:59:32 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:32 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-3f64-77a1-85a4-39f80a90c3a0 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-3f64-7773-a2cc-875e6aed9442 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-3f64-7773-a2cc-875e6aed9442 2026/04/10 22:59:32 INFO Looking up user name=alice 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:32 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-3f4c-7c07-ab55-ac889082d624 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:32 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-3f64-77a1-85a4-39f80a90c3a0 2026/04/10 22:59:32 INFO Looking up user name=bob 2026/04/10 22:59:32 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-3f6b-77bf-969a-ba4b20c68a52 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-3f4c-7c07-ab55-ac889082d624 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-3f4c-7c07-ab55-ac889082d624 2026/04/10 22:59:32 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-3f64-77a1-85a4-39f80a90c3a0 2026/04/10 22:59:32 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d799f-3f6d-7092-8caf-dd497086a9f2 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-3f49-7921-bde3-3683ac25a381 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799f-3f49-7921-bde3-3683ac25a381 2026/04/10 22:59:32 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-3f5d-7b06-8811-fa945c94dd49 2026/04/10 22:59:32 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:32 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799f-3f5d-7b06-8811-fa945c94dd49 2026/04/10 22:59:32 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-3f6b-77bf-969a-ba4b20c68a52 2026/04/10 22:59:32 INFO Looking up user name=bob 2026/04/10 22:59:32 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-3f6b-77bf-969a-ba4b20c68a52 2026/04/10 22:59:32 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799f-3f6d-7092-8caf-dd497086a9f2 2026/04/10 22:59:32 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:32 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799f-3f6d-7092-8caf-dd497086a9f2 2026/04/10 22:59:32 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 22:59:32 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-3f64-77a1-85a4-39f80a90c3a0 2026/04/10 22:59:32 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-3f64-77a1-85a4-39f80a90c3a0 2026/04/10 22:59:32 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:32 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-3f6f-7744-95dc-15995e026f51 2026/04/10 22:59:32 INFO Looking up user name=carol 2026/04/10 22:59:32 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:32 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:32 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-3f64-7773-a2cc-875e6aed9442 request.user=bob post=https://b.localdomain/post/019d799f-3f64-7773-a2cc-875e6aed9442 2026/04/10 22:59:32 INFO Looking up user name=alice 2026/04/10 22:59:32 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-3f6b-77bf-969a-ba4b20c68a52 2026/04/10 22:59:32 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-3f6b-77bf-969a-ba4b20c68a52 2026/04/10 22:59:32 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799f-3f6d-7092-8caf-dd497086a9f2 2026/04/10 22:59:32 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:32 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019d799f-3f6d-7092-8caf-dd497086a9f2 2026/04/10 22:59:32 INFO Looking up user name=bob 2026/04/10 22:59:32 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:32 INFO Looking up user name=bob 2026/04/10 22:59:32 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799f-3f5d-7b06-8811-fa945c94dd49 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:32 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:32 INFO Looking up user name=carol 2026/04/10 22:59:32 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-3f6b-77bf-969a-ba4b20c68a52 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-3f4c-7c07-ab55-ac889082d624 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-3f4c-7c07-ab55-ac889082d624 2026/04/10 22:59:32 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:32 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d799f-3f7e-7128-a50d-b40399d34778 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-3f49-7921-bde3-3683ac25a381 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799f-3f49-7921-bde3-3683ac25a381 2026/04/10 22:59:32 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/019d799f-3f49-7921-bde3-3683ac25a381 from https://b.localdomain/user/bob by https://a.localdomain/user/alice: failed to reject follow https://b.localdomain/follow/019d799f-3f49-7921-bde3-3683ac25a381: not found" 2026/04/10 22:59:32 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-3f64-77a1-85a4-39f80a90c3a0 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-3f64-7773-a2cc-875e6aed9442 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-3f64-7773-a2cc-875e6aed9442 2026/04/10 22:59:32 INFO Looking up user name=bob 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:32 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestCluster_PostToFollowers_RejectTwice (1.20s) --- PASS: TestMetadata_Equals (1.21s) 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:32 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:32 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:32 INFO Looking up user name=bob 2026/04/10 22:59:32 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799f-3fa2-742f-b083-775e0dbf7682 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-3f5d-7b06-8811-fa945c94dd49 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799f-3f5d-7b06-8811-fa945c94dd49 2026/04/10 22:59:32 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799f-3fa2-742f-b083-775e0dbf7682 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:32 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-3fa3-763d-be80-9bc2a05b818f activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-3fa3-75ac-ad71-0cc2838c8016 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-3fa3-75ac-ad71-0cc2838c8016 2026/04/10 22:59:32 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799f-3fa2-742f-b083-775e0dbf7682 2026/04/10 22:59:32 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:32 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:32 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-3fa3-763d-be80-9bc2a05b818f 2026/04/10 22:59:32 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-3fa3-763d-be80-9bc2a05b818f 2026/04/10 22:59:32 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:32 INFO Looking up user name=alice 2026/04/10 22:59:32 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-3f64-7773-a2cc-875e6aed9442 request.user=alice post=https://b.localdomain/post/019d799f-3f64-7773-a2cc-875e6aed9442 2026/04/10 22:59:32 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799f-3fa2-742f-b083-775e0dbf7682 2026/04/10 22:59:32 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d799f-3fa2-742f-b083-775e0dbf7682 2026/04/10 22:59:32 INFO Looking up user name=carol 2026/04/10 22:59:32 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-3fa3-763d-be80-9bc2a05b818f 2026/04/10 22:59:32 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-3fa3-763d-be80-9bc2a05b818f 2026/04/10 22:59:32 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-3fa3-75ac-ad71-0cc2838c8016 request.user=carol post=https://b.localdomain/post/019d799f-3fa3-75ac-ad71-0cc2838c8016 2026/04/10 22:59:32 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d799f-3fb2-7d53-ae84-e4ed46876da4 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-3f5d-7b06-8811-fa945c94dd49 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799f-3f5d-7b06-8811-fa945c94dd49 2026/04/10 22:59:32 INFO Quoting post request.path=/users/quote/b.localdomain/post/019d799f-3f64-7773-a2cc-875e6aed9442 request.user=alice post=https://b.localdomain/post/019d799f-3f64-7773-a2cc-875e6aed9442 2026/04/10 22:59:32 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799f-3fb2-7d53-ae84-e4ed46876da4 2026/04/10 22:59:32 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799f-3fb2-7d53-ae84-e4ed46876da4 2026/04/10 22:59:32 INFO Received a new post activity.id=https://a.localdomain/create/019d799f-3fb4-790a-84a4-22c1fec14552 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-3fb4-78d8-9c42-31a40c1f60f9 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-3fb4-78d8-9c42-31a40c1f60f9 2026/04/10 22:59:32 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-3fb4-790a-84a4-22c1fec14552 2026/04/10 22:59:32 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-3fb4-790a-84a4-22c1fec14552 2026/04/10 22:59:32 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-3fb4-790a-84a4-22c1fec14552 2026/04/10 22:59:32 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:32 INFO Looking up user name=carol 2026/04/10 22:59:32 INFO Looking up user name=alice 2026/04/10 22:59:32 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:32 INFO Looking up user name=alice 2026/04/10 22:59:32 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799f-3fb2-7d53-ae84-e4ed46876da4 2026/04/10 22:59:32 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-3fa3-763d-be80-9bc2a05b818f activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-3fa3-75ac-ad71-0cc2838c8016 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-3fa3-75ac-ad71-0cc2838c8016 2026/04/10 22:59:32 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019d799f-3fb2-7d53-ae84-e4ed46876da4 2026/04/10 22:59:32 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-3fb4-790a-84a4-22c1fec14552 2026/04/10 22:59:32 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799f-3fb4-790a-84a4-22c1fec14552 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:32 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799f-3fb4-78d8-9c42-31a40c1f60f9 request.user=alice post=https://a.localdomain/post/019d799f-3fb4-78d8-9c42-31a40c1f60f9 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=bob --- PASS: TestCluster_PostToFollowers_AcceptThenReject (1.26s) 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:32 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:59:32 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:32 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:32 INFO Looking up user name=alice 2026/04/10 22:59:32 INFO Received a new post activity.id=https://a.localdomain/create/019d799f-3fb4-790a-84a4-22c1fec14552 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-3fb4-78d8-9c42-31a40c1f60f9 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-3fb4-78d8-9c42-31a40c1f60f9 2026/04/10 22:59:32 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:32 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-3f64-7773-a2cc-875e6aed9442 request.user=bob post=https://b.localdomain/post/019d799f-3f64-7773-a2cc-875e6aed9442 2026/04/10 22:59:32 INFO Looking up user name=carol 2026/04/10 22:59:32 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799f-3fb4-78d8-9c42-31a40c1f60f9 request.user=bob post=https://a.localdomain/post/019d799f-3fb4-78d8-9c42-31a40c1f60f9 2026/04/10 22:59:32 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=bob --- PASS: TestCluster_PublicPostQuote (1.30s) 2026/04/10 22:59:32 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:32 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:32 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:32 INFO Looking up user name=carol 2026/04/10 22:59:32 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:32 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:59:32 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:32 INFO Updated post activity.id=https://b.localdomain/update/019d799f-3ffb-783d-9841-4bd42ed34720 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-3fa3-75ac-ad71-0cc2838c8016 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-3fa3-75ac-ad71-0cc2838c8016 2026/04/10 22:59:32 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-3ffb-783d-9841-4bd42ed34720 2026/04/10 22:59:32 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:32 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-3ffb-783d-9841-4bd42ed34720 2026/04/10 22:59:32 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-3ffb-783d-9841-4bd42ed34720 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-3ffb-783d-9841-4bd42ed34720 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-4012-7e38-8cbd-281f09dc5615 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-3fa3-75ac-ad71-0cc2838c8016 request.user=carol post=https://b.localdomain/post/019d799f-3fa3-75ac-ad71-0cc2838c8016 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-4012-7e38-8cbd-281f09dc5615 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-4012-7e38-8cbd-281f09dc5615 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-4012-7e38-8cbd-281f09dc5615 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-4012-7e38-8cbd-281f09dc5615 2026/04/10 22:59:33 INFO Updated post activity.id=https://b.localdomain/update/019d799f-3ffb-783d-9841-4bd42ed34720 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-3fa3-75ac-ad71-0cc2838c8016 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-3fa3-75ac-ad71-0cc2838c8016 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-4012-7e38-8cbd-281f09dc5615 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-402d-74a0-9324-06410d956878 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-4012-7e38-8cbd-281f09dc5615 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-4012-7e38-8cbd-281f09dc5615 2026/04/10 22:59:33 INFO Received delete request activity.id=https://b.localdomain/post/019d799f-3fa3-75ac-ad71-0cc2838c8016#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-3fa3-75ac-ad71-0cc2838c8016 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799f-3fa3-75ac-ad71-0cc2838c8016 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-402d-74a0-9324-06410d956878 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-402d-74a0-9324-06410d956878 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-402d-74a0-9324-06410d956878 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-402d-74a0-9324-06410d956878 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-3fa3-75ac-ad71-0cc2838c8016#delete 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-3fa3-75ac-ad71-0cc2838c8016#delete 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-402d-74a0-9324-06410d956878 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-4012-7e38-8cbd-281f09dc5615 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-4012-7e38-8cbd-281f09dc5615 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-3fa3-75ac-ad71-0cc2838c8016#delete 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d799f-3fa3-75ac-ad71-0cc2838c8016#delete 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799f-4038-7e33-b65f-eb703e07cde2 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-4039-7359-8792-705a2461158a 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:33 INFO Received delete request activity.id=https://b.localdomain/post/019d799f-3fa3-75ac-ad71-0cc2838c8016#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-3fa3-75ac-ad71-0cc2838c8016 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799f-3fa3-75ac-ad71-0cc2838c8016 2026/04/10 22:59:33 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799f-403d-7c3d-93a2-4036a1026203 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:59:33 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-4042-7ab0-a359-2712f9a81fc6 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-4042-7a7c-91af-75c167ff234c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-4042-7a7c-91af-75c167ff234c 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-4042-7ab0-a359-2712f9a81fc6 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-4042-7ab0-a359-2712f9a81fc6 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:33 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:33 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-404d-78fb-bffc-8e4818dfa738 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-4042-7ab0-a359-2712f9a81fc6 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-4042-7ab0-a359-2712f9a81fc6 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:33 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-4042-7a7c-91af-75c167ff234c request.user=carol post=https://b.localdomain/post/019d799f-4042-7a7c-91af-75c167ff234c 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-404d-78fb-bffc-8e4818dfa738 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-404d-78fb-bffc-8e4818dfa738 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-404d-78fb-bffc-8e4818dfa738 --- PASS: TestCluster_PublicPost (1.42s) 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-404d-78fb-bffc-8e4818dfa738 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-405c-746d-9b60-4d70d9a7798b 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799f-406d-77f4-9b88-9e86f7c495d3 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-406d-7db4-8cee-5f9faaeff0d5 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799f-406d-7cc5-a768-c61c779a934d activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-406e-71e1-b766-59352c267f15 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:33 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-4042-7ab0-a359-2712f9a81fc6 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-4042-7a7c-91af-75c167ff234c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-4042-7a7c-91af-75c167ff234c 2026/04/10 22:59:33 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:33 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-406d-77f4-9b88-9e86f7c495d3 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-406d-77f4-9b88-9e86f7c495d3 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-406d-7cc5-a768-c61c779a934d 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-406d-7db4-8cee-5f9faaeff0d5 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-406d-7cc5-a768-c61c779a934d 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-406d-7db4-8cee-5f9faaeff0d5 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-406e-71e1-b766-59352c267f15 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-406e-71e1-b766-59352c267f15 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-4076-7a5d-9132-21d2ead1eebe 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-406e-71e1-b766-59352c267f15 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-406e-71e1-b766-59352c267f15 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-406d-77f4-9b88-9e86f7c495d3 2026/04/10 22:59:33 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-406d-7cc5-a768-c61c779a934d 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799f-406d-77f4-9b88-9e86f7c495d3 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-406d-7db4-8cee-5f9faaeff0d5 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799f-406d-7cc5-a768-c61c779a934d 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-406d-7db4-8cee-5f9faaeff0d5 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-4085-7bbb-86f5-c5a491d9c60b 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-408a-74e8-8f26-9172159a1225 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-408e-78b5-9de6-1f88a22f6694 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-408e-78b5-9de6-1f88a22f6694 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-408e-78b5-9de6-1f88a22f6694 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-408a-74e8-8f26-9172159a1225 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-408e-78b5-9de6-1f88a22f6694 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-408e-78b5-9de6-1f88a22f6694 --- PASS: TestName_Set (1.48s) 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-4093-7cec-9191-c2ad583907cc 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-408a-74e8-8f26-9172159a1225 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799f-406d-7cc5-a768-c61c779a934d activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-408a-74e8-8f26-9172159a1225 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799f-406d-77f4-9b88-9e86f7c495d3 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-406e-71e1-b766-59352c267f15 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-406d-7db4-8cee-5f9faaeff0d5 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-40aa-726b-9a89-d352312ef38b activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-406d-7db4-8cee-5f9faaeff0d5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-406d-7db4-8cee-5f9faaeff0d5 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-40aa-726b-9a89-d352312ef38b 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-40aa-726b-9a89-d352312ef38b 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-40a7-7a24-ad2b-2f16597b7782 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 22:59:33 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:33 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-404d-78fb-bffc-8e4818dfa738 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-40b6-7a40-8def-1c3b96fdf371 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-404d-78fb-bffc-8e4818dfa738 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-404d-78fb-bffc-8e4818dfa738 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/04/10 22:59:33 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-40aa-726b-9a89-d352312ef38b 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-40af-7d42-b6ce-c8dfa9ffe51e 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799f-40bd-762c-9e83-bf228918ec5a activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-406d-7cc5-a768-c61c779a934d activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799f-406d-7cc5-a768-c61c779a934d 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-40aa-726b-9a89-d352312ef38b 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-408e-78b5-9de6-1f88a22f6694 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-40c2-7e62-9924-71210c33b211 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-408e-78b5-9de6-1f88a22f6694 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799f-408e-78b5-9de6-1f88a22f6694 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799f-40bd-762c-9e83-bf228918ec5a 2026/04/10 22:59:33 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799f-40bd-762c-9e83-bf228918ec5a 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-40b6-7a40-8def-1c3b96fdf371 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-40b6-7a40-8def-1c3b96fdf371 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-40c2-7e62-9924-71210c33b211 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-40c5-7135-81e0-13a611c89158 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-40b6-7a40-8def-1c3b96fdf371 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-40c2-7e62-9924-71210c33b211 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-40aa-726b-9a89-d352312ef38b activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-406d-7db4-8cee-5f9faaeff0d5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-406d-7db4-8cee-5f9faaeff0d5 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-40c2-7e62-9924-71210c33b211 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-40b6-7a40-8def-1c3b96fdf371 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799f-40bd-762c-9e83-bf228918ec5a 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-40c2-7e62-9924-71210c33b211 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d799f-40bd-762c-9e83-bf228918ec5a 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-40d1-7832-9508-9e1c56d197f0 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-40d0-7166-9fc1-032dcad7a91f 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-40b6-7a40-8def-1c3b96fdf371 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-404d-78fb-bffc-8e4818dfa738 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-404d-78fb-bffc-8e4818dfa738 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d799f-40d1-704a-a532-4e9b69f5ed64 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-406d-77f4-9b88-9e86f7c495d3 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799f-406d-77f4-9b88-9e86f7c495d3 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-40c2-7e62-9924-71210c33b211 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-408e-78b5-9de6-1f88a22f6694 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799f-408e-78b5-9de6-1f88a22f6694 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-40d1-7832-9508-9e1c56d197f0 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-40d1-7832-9508-9e1c56d197f0 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799f-40d1-704a-a532-4e9b69f5ed64 2026/04/10 22:59:33 WARN Failed to fetch follow request to approve request.path=/users/followers/accept/b.localdomain/user/bob request.user=alice follower=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799f-40d1-704a-a532-4e9b69f5ed64 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-40d1-7832-9508-9e1c56d197f0 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-40d1-7832-9508-9e1c56d197f0 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-40d7-7140-8a20-539760baee3f 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019d799f-40d1-704a-a532-4e9b69f5ed64 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019d799f-40d1-704a-a532-4e9b69f5ed64 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:33 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=g 2026/04/10 22:59:33 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-40e3-7577-8611-94ffa40b8d6f 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-40e5-7ce2-9a6c-136fb46bc500 2026/04/10 22:59:33 WARN Failed to fetch follow request to approve request.path=/users/followers/accept/b.localdomain/user/bob request.user=alice follower=https://b.localdomain/user/bob --- PASS: TestCluster_PostToFollowers_AcceptTwice (1.56s) 2026/04/10 22:59:33 WARN Metadata field key does not exist request.path=/users/metadata/remove request.user=bob raw=g --- PASS: TestCluster_PostToFollowers_RejectThenAccept (1.56s) 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-40f8-7273-a7e4-131fed3d9a46 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-40f8-723b-bb9c-a7339ed25918 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-40f8-723b-bb9c-a7339ed25918 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-40d1-7832-9508-9e1c56d197f0 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-40f8-7273-a7e4-131fed3d9a46 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-40f8-7273-a7e4-131fed3d9a46 2026/04/10 22:59:33 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-40f8-7273-a7e4-131fed3d9a46 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-40f8-7273-a7e4-131fed3d9a46 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-40f8-723b-bb9c-a7339ed25918 request.user=bob post=https://b.localdomain/post/019d799f-40f8-723b-bb9c-a7339ed25918 2026/04/10 22:59:33 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-4102-786a-bcc2-a34d339dad46 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-4102-7839-8906-011ead11e584 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-4102-7839-8906-011ead11e584 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-410e-7ed0-84a9-6e44bf05e6e1 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-4102-786a-bcc2-a34d339dad46 2026/04/10 22:59:33 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=e 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-410e-7ed0-84a9-6e44bf05e6e1 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-410e-7ed0-84a9-6e44bf05e6e1 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-4102-786a-bcc2-a34d339dad46 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-4118-7366-a849-f685a7943b76 --- PASS: TestMetadata_Maximum (1.61s) 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-410e-7ed0-84a9-6e44bf05e6e1 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-410e-7ed0-84a9-6e44bf05e6e1 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:33 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-40f8-7273-a7e4-131fed3d9a46 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-40f8-723b-bb9c-a7339ed25918 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-40f8-723b-bb9c-a7339ed25918 2026/04/10 22:59:33 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-4102-786a-bcc2-a34d339dad46 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-4102-786a-bcc2-a34d339dad46 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Looking up user name=nobody 2026/04/10 22:59:33 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=2 2026/04/10 22:59:33 INFO Found unknown remote follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/04/10 22:59:33 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/019d799f-413b-7d34-aeb5-d0ef16c9b9d6 2026/04/10 22:59:33 INFO Removed a Follow activity.id=https://a.localdomain/undo/019d799f-413c-703c-bbcf-580577e9b965 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-413b-7d34-aeb5-d0ef16c9b9d6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019d799f-413c-703c-bbcf-580577e9b965 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019d799f-413c-703c-bbcf-580577e9b965 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:33 INFO Follow is rejected activity.id=https://b.localdomain/reject/019d799f-4145-7e49-8144-73abc5a33a2c activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-40d1-7832-9508-9e1c56d197f0 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d799f-40d1-7832-9508-9e1c56d197f0 2026/04/10 22:59:33 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-4102-7839-8906-011ead11e584 request.user=bob post=https://b.localdomain/post/019d799f-4102-7839-8906-011ead11e584 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/reject/019d799f-4145-7e49-8144-73abc5a33a2c 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/reject/019d799f-4145-7e49-8144-73abc5a33a2c 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019d799f-413c-703c-bbcf-580577e9b965 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019d799f-413c-703c-bbcf-580577e9b965 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/reject/019d799f-4145-7e49-8144-73abc5a33a2c 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/reject/019d799f-4145-7e49-8144-73abc5a33a2c 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 22:59:33 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-410e-7ed0-84a9-6e44bf05e6e1 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Removed a Follow activity.id=https://a.localdomain/undo/019d799f-413c-703c-bbcf-580577e9b965 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-413b-7d34-aeb5-d0ef16c9b9d6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-4153-7478-9321-b9d61c8bc9a7 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-410e-7ed0-84a9-6e44bf05e6e1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d799f-410e-7ed0-84a9-6e44bf05e6e1 2026/04/10 22:59:33 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=c 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Looking up user name=stuff 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d799f-4153-7478-9321-b9d61c8bc9a7 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d799f-4153-7478-9321-b9d61c8bc9a7 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-4156-75ab-996b-23e38482b18e activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Follow is rejected activity.id=https://b.localdomain/reject/019d799f-4145-7e49-8144-73abc5a33a2c activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-40d1-7832-9508-9e1c56d197f0 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d799f-40d1-7832-9508-9e1c56d197f0 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-4154-7c7c-a26a-6e516d1a071b 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-4154-74d6-a9a6-cb3eb7332a32 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d799f-4153-7478-9321-b9d61c8bc9a7 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-4156-75ab-996b-23e38482b18e 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-4156-75ab-996b-23e38482b18e 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-4153-7478-9321-b9d61c8bc9a7 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:33 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=a 2026/04/10 22:59:33 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-4102-786a-bcc2-a34d339dad46 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-4102-7839-8906-011ead11e584 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-4102-7839-8906-011ead11e584 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-4153-7478-9321-b9d61c8bc9a7 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-410e-7ed0-84a9-6e44bf05e6e1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d799f-410e-7ed0-84a9-6e44bf05e6e1 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-4162-763e-b46b-a11723c649eb 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-4167-71d4-bd10-7fbd9aa43abc activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://a.localdomain/user/alice followed=https://g.localdomain/user/stuff 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-4156-75ab-996b-23e38482b18e 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-4156-75ab-996b-23e38482b18e 2026/04/10 22:59:33 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d799f-4167-71d4-bd10-7fbd9aa43abc 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d799f-4167-71d4-bd10-7fbd9aa43abc 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d799f-4167-71d4-bd10-7fbd9aa43abc 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-4167-71d4-bd10-7fbd9aa43abc 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:33 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:33 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:33 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:33 INFO Fetching object id=ap://did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:33 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:33 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 22:59:33 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-4156-75ab-996b-23e38482b18e activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor offset=0 --- PASS: TestBio_Set (1.73s) 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-4193-7848-accd-38b0a1af86f5 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-4156-75ab-996b-23e38482b18e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-4156-75ab-996b-23e38482b18e 2026/04/10 22:59:33 INFO Looking up user name=stuff --- PASS: TestMetadata_Remove (1.73s) --- PASS: TestCluster_FollowersSyncMissingLocalFollow (1.73s) 2026/04/10 22:59:33 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-4192-7c64-a66c-8804ee66ffe9 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-4192-7c37-8aee-10f6af2b839c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-4192-7c37-8aee-10f6af2b839c 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-4193-7848-accd-38b0a1af86f5 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-4193-7848-accd-38b0a1af86f5 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:33 INFO Adding mention request.path=/users/dm request.user=carol name=@alice@a.localdomain actor=https://a.localdomain/user/alice 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-4192-7c64-a66c-8804ee66ffe9 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-4192-7c64-a66c-8804ee66ffe9 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-4193-7848-accd-38b0a1af86f5 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-4193-7848-accd-38b0a1af86f5 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="HTML tags like <p>" 2026/04/10 22:59:33 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-41a5-739a-bfa2-e253e6b5e04e activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-41a5-71ee-a6af-2a469bdfbac6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-41a5-71ee-a6af-2a469bdfbac6 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-4192-7c64-a66c-8804ee66ffe9 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-4192-7c64-a66c-8804ee66ffe9 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-41af-76bf-aac4-c96acaddc138 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799f-41af-783b-8646-4ac23b97896b activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://b.localdomain/user/carol followed=https://g.localdomain/user/stuff 2026/04/10 22:59:33 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-4192-7c37-8aee-10f6af2b839c request.user=carol post=https://b.localdomain/post/019d799f-4192-7c37-8aee-10f6af2b839c 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-4193-7848-accd-38b0a1af86f5 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-4156-75ab-996b-23e38482b18e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-4156-75ab-996b-23e38482b18e 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799f-41b2-798e-9f69-a48431b2acc1 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:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019d799f-41a5-739a-bfa2-e253e6b5e04e 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019d799f-41a5-739a-bfa2-e253e6b5e04e 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-41ac-79e4-866b-e5e65fe1ab3e 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d799f-41af-783b-8646-4ac23b97896b 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-41af-76bf-aac4-c96acaddc138 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d799f-41af-783b-8646-4ac23b97896b 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-41af-76bf-aac4-c96acaddc138 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob --- PASS: TestCluster_PostToFollowers_Rejected (1.77s) 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:33 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019d799f-41a5-739a-bfa2-e253e6b5e04e 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-41a5-739a-bfa2-e253e6b5e04e 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d799f-41af-783b-8646-4ac23b97896b 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-41af-76bf-aac4-c96acaddc138 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/inbox activity=https://b.localdomain/follow/019d799f-41b2-798e-9f69-a48431b2acc1 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/inbox activity=https://b.localdomain/follow/019d799f-41b2-798e-9f69-a48431b2acc1 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799f-41af-783b-8646-4ac23b97896b 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-41af-76bf-aac4-c96acaddc138 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:33 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-41a5-71ee-a6af-2a469bdfbac6 request.user=carol post=https://b.localdomain/post/019d799f-41a5-71ee-a6af-2a469bdfbac6 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-41cb-7de1-a353-9a66d7e9c201 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799f-41bf-7eb7-b14f-b43025e871fd 2026/04/10 22:59:33 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-4192-7c64-a66c-8804ee66ffe9 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-4192-7c37-8aee-10f6af2b839c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-4192-7c37-8aee-10f6af2b839c 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/inbox activity=https://b.localdomain/follow/019d799f-41b2-798e-9f69-a48431b2acc1 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799f-41b2-798e-9f69-a48431b2acc1 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-41cb-7de1-a353-9a66d7e9c201 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-41cb-7de1-a353-9a66d7e9c201 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor offset=0 2026/04/10 22:59:33 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-41cb-7de1-a353-9a66d7e9c201 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-41cb-7de1-a353-9a66d7e9c201 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:33 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-4167-71d4-bd10-7fbd9aa43abc activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://a.localdomain/user/alice followed=https://g.localdomain/user/stuff 2026/04/10 22:59:33 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-41e9-7cf7-b68a-4acc4a6551a8 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-41e9-7ccb-8c01-6905b9be95df activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-41e9-7ccb-8c01-6905b9be95df 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d799f-41ee-7bc9-b11c-b1f35eb1b778 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-4167-71d4-bd10-7fbd9aa43abc activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-4167-71d4-bd10-7fbd9aa43abc 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:33 INFO Looking up user name=bob --- PASS: TestMetadata_HTML (1.82s) 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Fetching object id=ap://did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-41df-73df-9eb9-002bf16623e5 2026/04/10 22:59:33 INFO Approving follow request activity.id=https://b.localdomain/follow/019d799f-41af-783b-8646-4ac23b97896b activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://b.localdomain/user/carol followed=https://g.localdomain/user/stuff 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-41f5-7cfe-9537-0584b3c68d7f activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://a.localdomain/user/bob 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d799f-41f8-7ecd-a6a4-58aece9447b7 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-41af-783b-8646-4ac23b97896b activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019d799f-41af-783b-8646-4ac23b97896b 2026/04/10 22:59:33 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d799f-41ee-7bc9-b11c-b1f35eb1b778 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d799f-41ee-7bc9-b11c-b1f35eb1b778 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-41f5-7cfe-9537-0584b3c68d7f 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-41e9-7cf7-b68a-4acc4a6551a8 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-41e9-7cf7-b68a-4acc4a6551a8 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d799f-41f8-7ecd-a6a4-58aece9447b7 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d799f-41f8-7ecd-a6a4-58aece9447b7 2026/04/10 22:59:33 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-41a5-739a-bfa2-e253e6b5e04e activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-41a5-71ee-a6af-2a469bdfbac6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-41a5-71ee-a6af-2a469bdfbac6 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor offset=0 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:33 INFO Looking up user name=stuff 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d799f-41f8-7ecd-a6a4-58aece9447b7 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:33 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-41fd-7339-8f97-8100b0c5b030 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-41e9-7cf7-b68a-4acc4a6551a8 2026/04/10 22:59:33 INFO Looking up user name=stuff 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-41e9-7cf7-b68a-4acc4a6551a8 2026/04/10 22:59:33 ERROR Cannot add metadata field request.path=/users/metadata/add request.user=bob name=c 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgJzNzVo8YiXEnYAABEYhwroNQckv6cZ8682B67u13dou/actor/follow/019d799f-420d-7ae6-b08e-22ed60fd6999 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgJzNzVo8YiXEnYAABEYhwroNQckv6cZ8682B67u13dou/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkgJzNzVo8YiXEnYAABEYhwroNQckv6cZ8682B67u13dou/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor 2026/04/10 22:59:33 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-41e9-7ccb-8c01-6905b9be95df request.user=carol post=https://b.localdomain/post/019d799f-41e9-7ccb-8c01-6905b9be95df 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d799f-41ee-7bc9-b11c-b1f35eb1b778 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019d799f-41f8-7ecd-a6a4-58aece9447b7 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-4211-78d6-bb0e-9e873b7c99f1 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-406e-71e1-b766-59352c267f15 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-406e-71e1-b766-59352c267f15 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d799f-4211-729d-8fc3-b79b969d773d activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019d799f-41ee-7bc9-b11c-b1f35eb1b778 2026/04/10 22:59:33 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-4211-78d6-bb0e-9e873b7c99f1 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-4211-78d6-bb0e-9e873b7c99f1 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Looking up user name=stuff 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d799f-41ee-7bc9-b11c-b1f35eb1b778 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-4167-71d4-bd10-7fbd9aa43abc activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-4167-71d4-bd10-7fbd9aa43abc 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkgJzNzVo8YiXEnYAABEYhwroNQckv6cZ8682B67u13dou/actor/follow/019d799f-420d-7ae6-b08e-22ed60fd6999 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkgJzNzVo8YiXEnYAABEYhwroNQckv6cZ8682B67u13dou/actor/follow/019d799f-420d-7ae6-b08e-22ed60fd6999 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-4211-78d6-bb0e-9e873b7c99f1 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799f-4211-729d-8fc3-b79b969d773d 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799f-4211-729d-8fc3-b79b969d773d 2026/04/10 22:59:33 INFO Looking up user name=stuff 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-4211-78d6-bb0e-9e873b7c99f1 2026/04/10 22:59:33 INFO Fetching object id=ap://did:key:z6MkgJzNzVo8YiXEnYAABEYhwroNQckv6cZ8682B67u13dou/actor 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:33 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d799f-41f8-7ecd-a6a4-58aece9447b7 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-41af-783b-8646-4ac23b97896b activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019d799f-41af-783b-8646-4ac23b97896b 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-422d-7527-ae67-b645bf4795ef activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d799f-422d-76db-bc07-d18ef907ddaa activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-422b-78c3-8c8c-20be486a08f1 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Fetching object id=ap://did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Received a new post activity.id=https://a.localdomain/create/019d799f-422a-7686-a142-03514402f2d8 activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-422a-7654-af80-7cd001c5fc8d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019d799f-422a-7654-af80-7cd001c5fc8d 2026/04/10 22:59:33 INFO Fetching object id=ap://did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799f-4211-729d-8fc3-b79b969d773d 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799f-4216-79fc-9983-fe167603d548 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d799f-4211-729d-8fc3-b79b969d773d 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkgJzNzVo8YiXEnYAABEYhwroNQckv6cZ8682B67u13dou/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkgJzNzVo8YiXEnYAABEYhwroNQckv6cZ8682B67u13dou/actor/follow/019d799f-420d-7ae6-b08e-22ed60fd6999 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-4211-78d6-bb0e-9e873b7c99f1 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-406e-71e1-b766-59352c267f15 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-406e-71e1-b766-59352c267f15 2026/04/10 22:59:33 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgJzNzVo8YiXEnYAABEYhwroNQckv6cZ8682B67u13dou/actor/follow/019d799f-420d-7ae6-b08e-22ed60fd6999 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799f-422a-7686-a142-03514402f2d8 2026/04/10 22:59:33 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-41e9-7cf7-b68a-4acc4a6551a8 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-41e9-7ccb-8c01-6905b9be95df activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-41e9-7ccb-8c01-6905b9be95df 2026/04/10 22:59:33 INFO Fetching object id=ap://did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor 2026/04/10 22:59:33 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799f-422a-7654-af80-7cd001c5fc8d request.user=bob post=https://a.localdomain/post/019d799f-422a-7654-af80-7cd001c5fc8d 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor offset=0 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor offset=0 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor offset=0 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799f-4246-7928-a60a-ed1fbc191d06 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799f-422d-76db-bc07-d18ef907ddaa 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799f-422d-76db-bc07-d18ef907ddaa 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-422d-7527-ae67-b645bf4795ef 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-422d-7527-ae67-b645bf4795ef 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-422b-78c3-8c8c-20be486a08f1 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-422b-78c3-8c8c-20be486a08f1 2026/04/10 22:59:33 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor offset=0 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-422d-7527-ae67-b645bf4795ef 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799f-422d-76db-bc07-d18ef907ddaa 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-422d-7527-ae67-b645bf4795ef 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d799f-422d-76db-bc07-d18ef907ddaa 2026/04/10 22:59:33 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=alice 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-422b-78c3-8c8c-20be486a08f1 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-422b-78c3-8c8c-20be486a08f1 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:33 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-4246-7928-a60a-ed1fbc191d06 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-4246-7928-a60a-ed1fbc191d06 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 --- PASS: TestMetadata_Add (1.96s) 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-427f-7443-bb75-79785b0ef166 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://a.localdomain/user/bob 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-427e-792c-a55b-f21a35d88eb9 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:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/follow/019d799f-427f-76e5-8b4c-089ecabe0bd9 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019d799f-4246-7928-a60a-ed1fbc191d06 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799f-4246-7928-a60a-ed1fbc191d06 2026/04/10 22:59:33 INFO Follow is rejected activity.id=https://a.localdomain/reject/019d799f-428b-79fe-8dd9-abc10dc017d8 activity.type=Reject activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-41f5-7cfe-9537-0584b3c68d7f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-41f5-7cfe-9537-0584b3c68d7f 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-427f-7443-bb75-79785b0ef166 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-428d-7712-8397-239ff1c48f65 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:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019d799f-428b-79fe-8dd9-abc10dc017d8 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:33 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/inbox activity=https://a.localdomain/follow/019d799f-427e-792c-a55b-f21a35d88eb9 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/inbox activity=https://a.localdomain/follow/019d799f-427e-792c-a55b-f21a35d88eb9 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-42a9-7a00-8f41-0c1265586758 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/follow/019d799f-427f-76e5-8b4c-089ecabe0bd9 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/follow/019d799f-427f-76e5-8b4c-089ecabe0bd9 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:33 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Fetching object id=ap://did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor 2026/04/10 22:59:33 INFO Approving follow request activity.id=https://b.localdomain/follow/019d799f-41b2-798e-9f69-a48431b2acc1 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:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:59:33 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor/inbox activity=https://a.localdomain/follow/019d799f-428d-7712-8397-239ff1c48f65 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor/inbox activity=https://a.localdomain/follow/019d799f-428d-7712-8397-239ff1c48f65 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d799f-42b3-720f-980b-b105dae049be activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://c.localdomain/user/carol followed=https://a.localdomain/user/alice 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/accept/019d799f-42b5-77aa-8e5b-2175ebdbd75f activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-41b2-798e-9f69-a48431b2acc1 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799f-41b2-798e-9f69-a48431b2acc1 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgJzNzVo8YiXEnYAABEYhwroNQckv6cZ8682B67u13dou/actor 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/inbox activity=https://a.localdomain/follow/019d799f-427e-792c-a55b-f21a35d88eb9 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019d799f-42b3-720f-980b-b105dae049be 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019d799f-42b3-720f-980b-b105dae049be 2026/04/10 22:59:33 INFO Fetching object id=ap://did:key:z6MkgJzNzVo8YiXEnYAABEYhwroNQckv6cZ8682B67u13dou/actor 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-427e-792c-a55b-f21a35d88eb9 2026/04/10 22:59:33 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-41cb-7de1-a353-9a66d7e9c201 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor offset=0 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor/inbox activity=https://a.localdomain/follow/019d799f-428d-7712-8397-239ff1c48f65 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-42c0-7cd8-8c88-75563dfb39be activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-41cb-7de1-a353-9a66d7e9c201 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-41cb-7de1-a353-9a66d7e9c201 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/follow/019d799f-427f-76e5-8b4c-089ecabe0bd9 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-428d-7712-8397-239ff1c48f65 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/follow/019d799f-427f-76e5-8b4c-089ecabe0bd9 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019d799f-42b3-720f-980b-b105dae049be 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-42a9-7a00-8f41-0c1265586758 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor offset=0 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-42a9-7a00-8f41-0c1265586758 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor offset=0 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d799f-42b3-720f-980b-b105dae049be 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:33 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgJzNzVo8YiXEnYAABEYhwroNQckv6cZ8682B67u13dou/actor/follow/019d799f-420d-7ae6-b08e-22ed60fd6999 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgJzNzVo8YiXEnYAABEYhwroNQckv6cZ8682B67u13dou/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkgJzNzVo8YiXEnYAABEYhwroNQckv6cZ8682B67u13dou/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor 2026/04/10 22:59:33 INFO Approving follow request activity.id=https://c.localdomain/follow/019d799f-422d-76db-bc07-d18ef907ddaa activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/accept/019d799f-42d1-7b29-bbc2-c39457402373 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgJzNzVo8YiXEnYAABEYhwroNQckv6cZ8682B67u13dou/actor/follow/019d799f-420d-7ae6-b08e-22ed60fd6999 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgJzNzVo8YiXEnYAABEYhwroNQckv6cZ8682B67u13dou/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkgJzNzVo8YiXEnYAABEYhwroNQckv6cZ8682B67u13dou/actor/follow/019d799f-420d-7ae6-b08e-22ed60fd6999 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-42d2-7111-89c4-733335271a38 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799f-422d-76db-bc07-d18ef907ddaa activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799f-422d-76db-bc07-d18ef907ddaa 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-42a9-7a00-8f41-0c1265586758 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-42c0-7cd8-8c88-75563dfb39be 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-42c0-7cd8-8c88-75563dfb39be 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/accept/019d799f-42b5-77aa-8e5b-2175ebdbd75f 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/accept/019d799f-42b5-77aa-8e5b-2175ebdbd75f 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-42a9-7a00-8f41-0c1265586758 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-42d2-7111-89c4-733335271a38 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-42d2-7111-89c4-733335271a38 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgJzNzVo8YiXEnYAABEYhwroNQckv6cZ8682B67u13dou/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/accept/019d799f-42d1-7b29-bbc2-c39457402373 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgJzNzVo8YiXEnYAABEYhwroNQckv6cZ8682B67u13dou/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/accept/019d799f-42d1-7b29-bbc2-c39457402373 2026/04/10 22:59:33 INFO Fetching object id=ap://did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor 2026/04/10 22:59:33 INFO Approving follow request activity.id=https://b.localdomain/follow/019d799f-4246-7928-a60a-ed1fbc191d06 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Received a new post activity.id=https://a.localdomain/create/019d799f-42d1-7a4b-b608-be3d06051ea5 activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-42d1-7a19-99ce-c71f5f66a19a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019d799f-42d1-7a19-99ce-c71f5f66a19a 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799f-42e4-7610-82e3-600deac136b7 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-4246-7928-a60a-ed1fbc191d06 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799f-4246-7928-a60a-ed1fbc191d06 2026/04/10 22:59:33 INFO Fetching object id=ap://did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor --- PASS: TestCluster_PostToFollowers_DisabledThenAccepted (2.07s) 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799f-42e4-7610-82e3-600deac136b7 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799f-42e4-7610-82e3-600deac136b7 2026/04/10 22:59:33 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-42d2-7111-89c4-733335271a38 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d799f-42f0-7cac-b69e-fb26898d2bd2 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=bob 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799f-42d1-7a4b-b608-be3d06051ea5 2026/04/10 22:59:33 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/accept/019d799f-42b5-77aa-8e5b-2175ebdbd75f 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:33 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor 2026/04/10 22:59:33 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799f-42d1-7a19-99ce-c71f5f66a19a request.user=bob post=https://a.localdomain/post/019d799f-42d1-7a19-99ce-c71f5f66a19a 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgJzNzVo8YiXEnYAABEYhwroNQckv6cZ8682B67u13dou/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/accept/019d799f-42d1-7b29-bbc2-c39457402373 2026/04/10 22:59:33 INFO Fetching object id=ap://did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-42fa-73c9-81df-43e9056f209d activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/accept/019d799f-42b5-77aa-8e5b-2175ebdbd75f 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/accept/019d799f-42d1-7b29-bbc2-c39457402373 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019d799f-42e4-7610-82e3-600deac136b7 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Updated post activity.id=https://b.localdomain/update/019d799f-42f4-7545-8def-8cc700d17e25 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-41a5-71ee-a6af-2a469bdfbac6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-41a5-71ee-a6af-2a469bdfbac6 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d799f-42e4-7610-82e3-600deac136b7 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-42fa-73c9-81df-43e9056f209d 2026/04/10 22:59:33 INFO Fetching object id=ap://did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-42fa-73c9-81df-43e9056f209d 2026/04/10 22:59:33 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019d799f-42f4-7545-8def-8cc700d17e25 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019d799f-42f4-7545-8def-8cc700d17e25 2026/04/10 22:59:33 INFO Fetching object id=ap://did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor 2026/04/10 22:59:33 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-42ee-7834-bdfd-5622a8305322 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-42ee-764a-9d5b-d6cfdf017f5b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-42ee-764a-9d5b-d6cfdf017f5b 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:33 INFO Approving follow request activity.id=https://c.localdomain/follow/019d799f-42b3-720f-980b-b105dae049be activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://c.localdomain/user/carol followed=https://a.localdomain/user/alice 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-4308-705b-b5b9-4c26c8b5ce7b activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://a.localdomain/user/bob 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799f-430b-77d6-9960-4a6dcc7316df activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799f-42b3-720f-980b-b105dae049be activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799f-42b3-720f-980b-b105dae049be 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor offset=0 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799f-42f0-7cac-b69e-fb26898d2bd2 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799f-42f0-7cac-b69e-fb26898d2bd2 2026/04/10 22:59:33 INFO Fetching object id=ap://did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-42fa-73c9-81df-43e9056f209d 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-42ee-7834-bdfd-5622a8305322 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799f-42e4-7610-82e3-600deac136b7 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-4246-7928-a60a-ed1fbc191d06 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799f-4246-7928-a60a-ed1fbc191d06 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-42ee-7834-bdfd-5622a8305322 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-4308-705b-b5b9-4c26c8b5ce7b 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019d799f-430b-77d6-9960-4a6dcc7316df 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019d799f-430b-77d6-9960-4a6dcc7316df 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-42fa-73c9-81df-43e9056f209d 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-42c0-7cd8-8c88-75563dfb39be 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-42c0-7cd8-8c88-75563dfb39be 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor offset=0 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019d799f-42f4-7545-8def-8cc700d17e25 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-42d2-7111-89c4-733335271a38 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-42f4-7545-8def-8cc700d17e25 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor offset=0 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799f-42f0-7cac-b69e-fb26898d2bd2 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019d799f-430b-77d6-9960-4a6dcc7316df 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-41a5-71ee-a6af-2a469bdfbac6 request.user=carol post=https://b.localdomain/post/019d799f-41a5-71ee-a6af-2a469bdfbac6 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d799f-430b-77d6-9960-4a6dcc7316df 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d799f-42f0-7cac-b69e-fb26898d2bd2 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-42ee-7834-bdfd-5622a8305322 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-42d2-7111-89c4-733335271a38 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799f-422d-76db-bc07-d18ef907ddaa activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799f-422d-76db-bc07-d18ef907ddaa 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-42ee-7834-bdfd-5622a8305322 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/accept/019d799f-42b5-77aa-8e5b-2175ebdbd75f activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-41b2-798e-9f69-a48431b2acc1 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799f-41b2-798e-9f69-a48431b2acc1 2026/04/10 22:59:33 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-42ee-764a-9d5b-d6cfdf017f5b request.user=carol post=https://b.localdomain/post/019d799f-42ee-764a-9d5b-d6cfdf017f5b 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:33 INFO Fetching object id=ap://did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-42c0-7cd8-8c88-75563dfb39be activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-41cb-7de1-a353-9a66d7e9c201 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-41cb-7de1-a353-9a66d7e9c201 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:33 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799f-433d-7c0e-b58d-3e7e08cdd3e4 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-427f-7443-bb75-79785b0ef166 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-427f-7443-bb75-79785b0ef166 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-433b-7ce6-b94c-d80305ba8879 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:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor 2026/04/10 22:59:33 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-42a9-7a00-8f41-0c1265586758 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:33 INFO Updated post activity.id=https://b.localdomain/update/019d799f-4335-7152-9ec2-62118a996840 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-41e9-7ccb-8c01-6905b9be95df activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-41e9-7ccb-8c01-6905b9be95df 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-4342-7f3c-8c67-e089dd4d4729 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-42a9-7a00-8f41-0c1265586758 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-42a9-7a00-8f41-0c1265586758 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/inbox activity=https://a.localdomain/follow/019d799f-433b-7ce6-b94c-d80305ba8879 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/inbox activity=https://a.localdomain/follow/019d799f-433b-7ce6-b94c-d80305ba8879 2026/04/10 22:59:33 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799f-4344-7c95-b033-c3e5d05bac35 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-4308-705b-b5b9-4c26c8b5ce7b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799f-4308-705b-b5b9-4c26c8b5ce7b 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-4344-7c94-9023-1ef90e0d970b 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:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/accept/019d799f-42d1-7b29-bbc2-c39457402373 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgJzNzVo8YiXEnYAABEYhwroNQckv6cZ8682B67u13dou/actor/follow/019d799f-420d-7ae6-b08e-22ed60fd6999 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgJzNzVo8YiXEnYAABEYhwroNQckv6cZ8682B67u13dou/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkgJzNzVo8YiXEnYAABEYhwroNQckv6cZ8682B67u13dou/actor/follow/019d799f-420d-7ae6-b08e-22ed60fd6999 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d799f-433d-7c0e-b58d-3e7e08cdd3e4 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor/inbox activity=https://a.localdomain/follow/019d799f-4344-7c94-9023-1ef90e0d970b 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor/inbox activity=https://a.localdomain/follow/019d799f-4344-7c94-9023-1ef90e0d970b 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor/follow/019d799f-434b-7807-96f2-2e33cb282427 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-4342-7f3c-8c67-e089dd4d4729 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-4342-7f3c-8c67-e089dd4d4729 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d799f-4344-7c95-b033-c3e5d05bac35 2026/04/10 22:59:33 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-41af-76bf-aac4-c96acaddc138 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/inbox activity=https://a.localdomain/follow/019d799f-433b-7ce6-b94c-d80305ba8879 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-4354-7585-b172-c4f48ed1aed4 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-41af-76bf-aac4-c96acaddc138 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-41af-76bf-aac4-c96acaddc138 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-433b-7ce6-b94c-d80305ba8879 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor offset=0 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor/inbox activity=https://a.localdomain/follow/019d799f-4344-7c94-9023-1ef90e0d970b 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-4342-7f3c-8c67-e089dd4d4729 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-4344-7c94-9023-1ef90e0d970b 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-4342-7f3c-8c67-e089dd4d4729 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor offset=0 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-4335-7152-9ec2-62118a996840 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-4335-7152-9ec2-62118a996840 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Approving follow request activity.id=https://c.localdomain/follow/019d799f-4211-729d-8fc3-b79b969d773d activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Updated post activity.id=https://b.localdomain/update/019d799f-42f4-7545-8def-8cc700d17e25 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-41a5-71ee-a6af-2a469bdfbac6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-41a5-71ee-a6af-2a469bdfbac6 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-4342-7f3c-8c67-e089dd4d4729 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-42a9-7a00-8f41-0c1265586758 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-42a9-7a00-8f41-0c1265586758 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor/follow/019d799f-434b-7807-96f2-2e33cb282427 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor/follow/019d799f-434b-7807-96f2-2e33cb282427 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-422d-7527-ae67-b645bf4795ef activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-4349-74d4-a7f4-4a781af94a68 2026/04/10 22:59:33 INFO Fetching object id=ap://did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-4377-7ae3-b49c-7b9e89253883 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-422d-7527-ae67-b645bf4795ef activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-422d-7527-ae67-b645bf4795ef 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-4335-7152-9ec2-62118a996840 2026/04/10 22:59:33 WARN Invalid metadata field request.path=/users/metadata/add request.user=bob field="c=d\ne" 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-4335-7152-9ec2-62118a996840 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:33 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-4381-7a5a-adb5-7f2d79c80c35 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-41e9-7ccb-8c01-6905b9be95df request.user=carol post=https://b.localdomain/post/019d799f-41e9-7ccb-8c01-6905b9be95df 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-4373-7253-80ab-7c9c666482b6 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799f-4211-729d-8fc3-b79b969d773d activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799f-4211-729d-8fc3-b79b969d773d 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:33 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-42fa-73c9-81df-43e9056f209d activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-438b-7b7d-8e5e-d8f8bbd2f9bc activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-42fa-73c9-81df-43e9056f209d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-42fa-73c9-81df-43e9056f209d 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor/follow/019d799f-434b-7807-96f2-2e33cb282427 2026/04/10 22:59:33 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-422b-78c3-8c8c-20be486a08f1 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-4354-7585-b172-c4f48ed1aed4 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-4354-7585-b172-c4f48ed1aed4 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor/follow/019d799f-434b-7807-96f2-2e33cb282427 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Forwarding post to group followers activity=https://b.localdomain/create/019d799f-42ee-7834-bdfd-5622a8305322 note=https://b.localdomain/post/019d799f-42ee-764a-9d5b-d6cfdf017f5b group=https://g.localdomain/user/stuff 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-4377-7ae3-b49c-7b9e89253883 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-4377-7ae3-b49c-7b9e89253883 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor offset=0 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-4392-7850-910c-99ba9dcdeb46 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-422b-78c3-8c8c-20be486a08f1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-422b-78c3-8c8c-20be486a08f1 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-4373-7253-80ab-7c9c666482b6 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-4373-7253-80ab-7c9c666482b6 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-438b-7b7d-8e5e-d8f8bbd2f9bc 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Creating new user request.path=/users/register name=carol 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-42ee-7834-bdfd-5622a8305322 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-42ee-764a-9d5b-d6cfdf017f5b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-42ee-764a-9d5b-d6cfdf017f5b 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-4373-7253-80ab-7c9c666482b6 2026/04/10 22:59:33 INFO Approving follow request activity.id=https://c.localdomain/follow/019d799f-42f0-7cac-b69e-fb26898d2bd2 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-42ee-7834-bdfd-5622a8305322 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-43a8-7c65-8be6-2c56d2f6b92b activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799f-42f0-7cac-b69e-fb26898d2bd2 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799f-42f0-7cac-b69e-fb26898d2bd2 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-4381-7a5a-adb5-7f2d79c80c35 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-4381-7a5a-adb5-7f2d79c80c35 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-4392-7850-910c-99ba9dcdeb46 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-4392-7850-910c-99ba9dcdeb46 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-43a8-7c65-8be6-2c56d2f6b92b 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-43a8-7c65-8be6-2c56d2f6b92b 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799f-43aa-724c-b4e1-497e9339552d 2026/04/10 22:59:33 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-4381-7a5a-adb5-7f2d79c80c35 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-43a8-7c65-8be6-2c56d2f6b92b 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol --- PASS: TestCluster_PostToFollowers_RejectedLocally (2.29s) 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-4381-7a5a-adb5-7f2d79c80c35 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/update/019d799f-439b-7b27-b135-bceab1a90d2b sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor gateway=https://c.localdomain 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/update/019d799f-439b-7b27-b135-bceab1a90d2b 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/update/019d799f-439b-7b27-b135-bceab1a90d2b 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-42ee-7834-bdfd-5622a8305322 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:33 INFO Fetching object id=ap://did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-439b-7094-85ac-d91a7cc48452 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-439b-7094-85ac-d91a7cc48452 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-439b-7094-85ac-d91a7cc48452 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:33 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-43ce-781c-b37f-049d832a6a7f 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-427e-792c-a55b-f21a35d88eb9 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:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-4354-7585-b172-c4f48ed1aed4 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:33 INFO Looking up user name=stuff 2026/04/10 22:59:33 INFO Looking up user name=bob 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-43a8-7e94-bd71-e448c8871402 2026/04/10 22:59:33 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/accept/019d799f-43dc-7127-a67b-f0fed6a8bfc3 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-427e-792c-a55b-f21a35d88eb9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-427e-792c-a55b-f21a35d88eb9 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-4373-7253-80ab-7c9c666482b6 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-4377-7ae3-b49c-7b9e89253883 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-438b-7b7d-8e5e-d8f8bbd2f9bc 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-42ee-7834-bdfd-5622a8305322 2026/04/10 22:59:33 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-439b-7094-85ac-d91a7cc48452 2026/04/10 22:59:33 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-4354-7585-b172-c4f48ed1aed4 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:33 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:33 INFO Updated post activity.id=https://b.localdomain/update/019d799f-4335-7152-9ec2-62118a996840 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-41e9-7ccb-8c01-6905b9be95df activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-41e9-7ccb-8c01-6905b9be95df 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:33 INFO Looking up user name=carol 2026/04/10 22:59:33 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-439b-7094-85ac-d91a7cc48452 2026/04/10 22:59:33 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:33 INFO Looking up user name=alice 2026/04/10 22:59:33 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:33 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:33 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-439b-7094-85ac-d91a7cc48452 2026/04/10 22:59:33 INFO Looking up user name=stuff 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/update/019d799f-439b-7b27-b135-bceab1a90d2b 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-433b-7ce6-b94c-d80305ba8879 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:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-438b-7b7d-8e5e-d8f8bbd2f9bc 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799f-430b-77d6-9960-4a6dcc7316df activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799f-42b3-720f-980b-b105dae049be activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799f-42b3-720f-980b-b105dae049be 2026/04/10 22:59:34 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-428d-7712-8397-239ff1c48f65 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:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/update/019d799f-439b-7b27-b135-bceab1a90d2b 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/accept/019d799f-43f2-774c-98ca-54659eee9065 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-433b-7ce6-b94c-d80305ba8879 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799f-433b-7ce6-b94c-d80305ba8879 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-438b-7b7d-8e5e-d8f8bbd2f9bc 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor/accept/019d799f-43f6-70b5-8c6c-96f3db7b6c8a activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-428d-7712-8397-239ff1c48f65 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-428d-7712-8397-239ff1c48f65 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-4377-7ae3-b49c-7b9e89253883 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-439b-7094-85ac-d91a7cc48452 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/accept/019d799f-43dc-7127-a67b-f0fed6a8bfc3 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/accept/019d799f-43dc-7127-a67b-f0fed6a8bfc3 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-4392-7850-910c-99ba9dcdeb46 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-4373-7253-80ab-7c9c666482b6 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799f-4211-729d-8fc3-b79b969d773d activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799f-4211-729d-8fc3-b79b969d773d 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019d799f-439b-7094-85ac-d91a7cc48452 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/accept/019d799f-43f2-774c-98ca-54659eee9065 2026/04/10 22:59:34 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-4392-7850-910c-99ba9dcdeb46 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-42ee-7834-bdfd-5622a8305322 2026/04/10 22:59:34 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Looking up user name=bob --- PASS: TestMetadata_LineBreak (2.35s) 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-43a8-7c65-8be6-2c56d2f6b92b 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:34 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/04/10 22:59:34 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-4404-7990-b594-c5b5fcc1cff7 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://a.localdomain/user/bob 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-43ce-781c-b37f-049d832a6a7f 2026/04/10 22:59:34 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-4344-7c94-9023-1ef90e0d970b 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:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-4377-7ae3-b49c-7b9e89253883 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-422d-7527-ae67-b645bf4795ef activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-422d-7527-ae67-b645bf4795ef 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://a.localdomain/accept/019d799f-440b-7269-a4ad-8cc36fcb3356 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-4404-7990-b594-c5b5fcc1cff7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799f-4404-7990-b594-c5b5fcc1cff7 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-4354-7585-b172-c4f48ed1aed4 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-41af-76bf-aac4-c96acaddc138 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-41af-76bf-aac4-c96acaddc138 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor/accept/019d799f-440e-7935-a4a5-1b013c7222a7 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-4344-7c94-9023-1ef90e0d970b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799f-4344-7c94-9023-1ef90e0d970b 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-43f2-7804-a79a-0a1dcb3b8786 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:34 INFO Looking up user name=alice 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-4402-7081-bce4-5bbceba9a384 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-4402-7054-b48b-45b74e151a5d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-4402-7054-b48b-45b74e151a5d 2026/04/10 22:59:34 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor/accept/019d799f-43f6-70b5-8c6c-96f3db7b6c8a 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-4392-7850-910c-99ba9dcdeb46 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-422b-78c3-8c8c-20be486a08f1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-422b-78c3-8c8c-20be486a08f1 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor/accept/019d799f-43f6-70b5-8c6c-96f3db7b6c8a 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-438b-7b7d-8e5e-d8f8bbd2f9bc activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-42fa-73c9-81df-43e9056f209d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-42fa-73c9-81df-43e9056f209d 2026/04/10 22:59:34 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor/accept/019d799f-440e-7935-a4a5-1b013c7222a7 2026/04/10 22:59:34 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/follow/019d799f-427f-76e5-8b4c-089ecabe0bd9 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-43ce-781c-b37f-049d832a6a7f 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-4404-7990-b594-c5b5fcc1cff7 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019d799f-440b-7269-a4ad-8cc36fcb3356 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799f-43ce-781c-b37f-049d832a6a7f 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/accept/019d799f-441f-701d-a66e-26b7c2e228b6 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/follow/019d799f-427f-76e5-8b4c-089ecabe0bd9 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/follow/019d799f-427f-76e5-8b4c-089ecabe0bd9 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/accept/019d799f-43dc-7127-a67b-f0fed6a8bfc3 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/accept/019d799f-43f2-774c-98ca-54659eee9065 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/04/10 22:59:34 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-441f-7f3f-933f-4cef06a156bb activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor 2026/04/10 22:59:34 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/create/019d799f-4403-745a-b46d-33bd704b8d09 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/post/019d799f-4403-740d-b5a4-b9b8372551b4 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/post/019d799f-4403-740d-b5a4-b9b8372551b4 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor 2026/04/10 22:59:34 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/create/019d799f-4403-745a-b46d-33bd704b8d09 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/post/019d799f-4403-740d-b5a4-b9b8372551b4 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/post/019d799f-4403-740d-b5a4-b9b8372551b4 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-43a8-7c65-8be6-2c56d2f6b92b activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799f-42f0-7cac-b69e-fb26898d2bd2 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799f-42f0-7cac-b69e-fb26898d2bd2 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-42ee-7834-bdfd-5622a8305322 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-42ee-764a-9d5b-d6cfdf017f5b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-42ee-764a-9d5b-d6cfdf017f5b 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:34 INFO Looking up user name=stuff 2026/04/10 22:59:34 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/update/019d799f-440a-7d05-9efd-00c8adfe6df8 sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor gateway=https://a.localdomain 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/update/019d799f-440a-7d05-9efd-00c8adfe6df8 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/update/019d799f-440a-7d05-9efd-00c8adfe6df8 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor/accept/019d799f-43f6-70b5-8c6c-96f3db7b6c8a 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor/accept/019d799f-440e-7935-a4a5-1b013c7222a7 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-4402-7081-bce4-5bbceba9a384 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-4402-7081-bce4-5bbceba9a384 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-43f2-7804-a79a-0a1dcb3b8786 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-43f2-7804-a79a-0a1dcb3b8786 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-43f2-7804-a79a-0a1dcb3b8786 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:34 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor/follow/019d799f-434b-7807-96f2-2e33cb282427 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:34 INFO Looking up user name=stuff 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/accept/019d799f-4444-7c93-b8ff-5a860753e510 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor/follow/019d799f-434b-7807-96f2-2e33cb282427 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor/follow/019d799f-434b-7807-96f2-2e33cb282427 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/accept/019d799f-43f2-774c-98ca-54659eee9065 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/accept/019d799f-43dc-7127-a67b-f0fed6a8bfc3 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-43f2-7804-a79a-0a1dcb3b8786 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/accept/019d799f-441f-701d-a66e-26b7c2e228b6 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/accept/019d799f-441f-701d-a66e-26b7c2e228b6 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/accept/019d799f-43f2-774c-98ca-54659eee9065 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/accept/019d799f-4444-7c93-b8ff-5a860753e510 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/accept/019d799f-4444-7c93-b8ff-5a860753e510 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-4402-7081-bce4-5bbceba9a384 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-441f-7f3f-933f-4cef06a156bb 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-441f-7f3f-933f-4cef06a156bb 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/update/019d799f-440a-7d05-9efd-00c8adfe6df8 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/create/019d799f-4403-745a-b46d-33bd704b8d09 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgJzNzVo8YiXEnYAABEYhwroNQckv6cZ8682B67u13dou/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/create/019d799f-4403-745a-b46d-33bd704b8d09 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgJzNzVo8YiXEnYAABEYhwroNQckv6cZ8682B67u13dou/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/create/019d799f-4403-745a-b46d-33bd704b8d09 2026/04/10 22:59:34 INFO Looking up user name=alice 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor/accept/019d799f-440e-7935-a4a5-1b013c7222a7 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/update/019d799f-440a-7d05-9efd-00c8adfe6df8 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-4402-7081-bce4-5bbceba9a384 2026/04/10 22:59:34 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor/accept/019d799f-440e-7935-a4a5-1b013c7222a7 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor 2026/04/10 22:59:34 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-4402-7054-b48b-45b74e151a5d request.user=carol post=https://b.localdomain/post/019d799f-4402-7054-b48b-45b74e151a5d 2026/04/10 22:59:34 INFO Not approving follow request activity.id=https://c.localdomain/follow/019d799f-4460-7874-b62f-e97d510db7b2 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 22:59:34 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor/accept/019d799f-43f6-70b5-8c6c-96f3db7b6c8a 2026/04/10 22:59:34 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-441f-7f3f-933f-4cef06a156bb 2026/04/10 22:59:34 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-4468-7101-9eee-fbd86c468f0c activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Looking up user name=alice 2026/04/10 22:59:34 INFO Looking up user name=stuff 2026/04/10 22:59:34 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-441f-7f3f-933f-4cef06a156bb 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/accept/019d799f-441f-701d-a66e-26b7c2e228b6 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/accept/019d799f-4444-7c93-b8ff-5a860753e510 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-43f2-7804-a79a-0a1dcb3b8786 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/accept/019d799f-43dc-7127-a67b-f0fed6a8bfc3 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-427e-792c-a55b-f21a35d88eb9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-427e-792c-a55b-f21a35d88eb9 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/accept/019d799f-4444-7c93-b8ff-5a860753e510 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/accept/019d799f-441f-701d-a66e-26b7c2e228b6 2026/04/10 22:59:34 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgJzNzVo8YiXEnYAABEYhwroNQckv6cZ8682B67u13dou/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/create/019d799f-4403-745a-b46d-33bd704b8d09 --- PASS: TestMetadata_Link (2.48s) 2026/04/10 22:59:34 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:34 INFO Notifying that user does not exist user=bob 2026/04/10 22:59:34 WARN Actor is gone, deleting associated objects id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Received delete request activity.id=https://b.localdomain/post/019d799f-41a5-71ee-a6af-2a469bdfbac6#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-41a5-71ee-a6af-2a469bdfbac6 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799f-41a5-71ee-a6af-2a469bdfbac6 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-43f2-7804-a79a-0a1dcb3b8786 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-43f2-7804-a79a-0a1dcb3b8786 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor 2026/04/10 22:59:34 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 request.user=bob post=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor/accept/019d799f-43f6-70b5-8c6c-96f3db7b6c8a activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-428d-7712-8397-239ff1c48f65 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-428d-7712-8397-239ff1c48f65 2026/04/10 22:59:34 WARN Failed to resolve user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob error="failed to fetch https://b.localdomain/.well-known/webfinger?resource=acct:bob@b.localdomain: actor is gone" 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor 2026/04/10 22:59:34 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-4495-7b48-8b84-3ed0e6cb06e0 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://a.localdomain/user/alice followed=https://g.localdomain/user/stuff 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor offset=0 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799f-4460-7874-b62f-e97d510db7b2 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-4468-7101-9eee-fbd86c468f0c 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799f-4460-7874-b62f-e97d510db7b2 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-4468-7101-9eee-fbd86c468f0c 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/accept/019d799f-43f2-774c-98ca-54659eee9065 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-433b-7ce6-b94c-d80305ba8879 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799f-433b-7ce6-b94c-d80305ba8879 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019d799f-41a5-71ee-a6af-2a469bdfbac6#delete 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019d799f-41a5-71ee-a6af-2a469bdfbac6#delete 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019d799f-41a5-71ee-a6af-2a469bdfbac6#delete 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d799f-41a5-71ee-a6af-2a469bdfbac6#delete 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/create/019d799f-4403-745a-b46d-33bd704b8d09 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/accept/019d799f-4444-7c93-b8ff-5a860753e510 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor/follow/019d799f-434b-7807-96f2-2e33cb282427 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor/follow/019d799f-434b-7807-96f2-2e33cb282427 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019d799f-4460-7874-b62f-e97d510db7b2 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor 2026/04/10 22:59:34 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019d799f-4460-7874-b62f-e97d510db7b2 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/update/019d799f-4479-7a00-8a0b-ce7430848901 2026/04/10 22:59:34 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor/accept/019d799f-440e-7935-a4a5-1b013c7222a7 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-4344-7c94-9023-1ef90e0d970b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799f-4344-7c94-9023-1ef90e0d970b 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Looking up user name=alice 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:34 INFO Received delete request activity.id=https://b.localdomain/post/019d799f-41a5-71ee-a6af-2a469bdfbac6#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-41a5-71ee-a6af-2a469bdfbac6 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799f-41a5-71ee-a6af-2a469bdfbac6 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-4468-7101-9eee-fbd86c468f0c 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d799f-4495-7b48-8b84-3ed0e6cb06e0 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d799f-4495-7b48-8b84-3ed0e6cb06e0 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-4468-7101-9eee-fbd86c468f0c 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:34 INFO Looking up user name=alice 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-44ac-7d8b-81b1-797e37d09540 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-44ac-7d5c-bcd5-bfba834a9205 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-44ac-7d5c-bcd5-bfba834a9205 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/create/019d799f-4403-745a-b46d-33bd704b8d09 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-4402-7081-bce4-5bbceba9a384 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-4402-7054-b48b-45b74e151a5d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-4402-7054-b48b-45b74e151a5d 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/accept/019d799f-441f-701d-a66e-26b7c2e228b6 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/follow/019d799f-427f-76e5-8b4c-089ecabe0bd9 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/follow/019d799f-427f-76e5-8b4c-089ecabe0bd9 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/create/019d799f-4403-745a-b46d-33bd704b8d09 --- PASS: TestCluster_PostToFollowers_ApprovedLocally (2.55s) 2026/04/10 22:59:34 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/post/019d799f-4403-740d-b5a4-b9b8372551b4 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/post/019d799f-4403-740d-b5a4-b9b8372551b4 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019d799f-4495-7b48-8b84-3ed0e6cb06e0 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-4495-7b48-8b84-3ed0e6cb06e0 2026/04/10 22:59:34 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/follow/019d799f-44d3-78fb-a21b-a1f66ce83150 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:34 INFO Received delete request activity.id=https://b.localdomain/post/019d799f-41e9-7ccb-8c01-6905b9be95df#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-41e9-7ccb-8c01-6905b9be95df activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799f-41e9-7ccb-8c01-6905b9be95df 2026/04/10 22:59:34 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/04/10 22:59:34 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 22:59:34 INFO Looking up user name=stuff 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-44ac-7d8b-81b1-797e37d09540 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-44ac-7d8b-81b1-797e37d09540 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-44fa-71b2-80c1-18abf9110b12 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-44e1-7d7c-b5cb-8d731501f8e8 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-44e1-7d4a-8145-96a240df367d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-44e1-7d4a-8145-96a240df367d 2026/04/10 22:59:34 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/follow/019d799f-44d3-78fb-a21b-a1f66ce83150 2026/04/10 22:59:34 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/follow/019d799f-44d3-78fb-a21b-a1f66ce83150 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-44fa-71b2-80c1-18abf9110b12 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-44fa-71b2-80c1-18abf9110b12 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:34 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-44ac-7d8b-81b1-797e37d09540 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-44f8-798b-8ae9-4e706cee201b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-44f8-7953-81ff-025342a2eb45 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-44f8-7953-81ff-025342a2eb45 2026/04/10 22:59:34 INFO Looking up user name=alice 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-44ac-7d8b-81b1-797e37d09540 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019d799f-44fa-71b2-80c1-18abf9110b12 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:34 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-44ac-7d5c-bcd5-bfba834a9205 request.user=carol post=https://b.localdomain/post/019d799f-44ac-7d5c-bcd5-bfba834a9205 2026/04/10 22:59:34 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d799f-42ee-764a-9d5b-d6cfdf017f5b request.user=alice post=https://b.localdomain/post/019d799f-42ee-764a-9d5b-d6cfdf017f5b 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-44fa-71b2-80c1-18abf9110b12 2026/04/10 22:59:34 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-4381-7a5a-adb5-7f2d79c80c35 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/follow/019d799f-44d3-78fb-a21b-a1f66ce83150 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-4514-7975-bf7f-fa202e47f740 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-4524-72d5-8539-eb0654894964 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-4381-7a5a-adb5-7f2d79c80c35 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-4381-7a5a-adb5-7f2d79c80c35 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/follow/019d799f-44d3-78fb-a21b-a1f66ce83150 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-41e9-7ccb-8c01-6905b9be95df#delete 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-41e9-7ccb-8c01-6905b9be95df#delete 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor offset=0 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-44e1-7d7c-b5cb-8d731501f8e8 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-44e1-7d7c-b5cb-8d731501f8e8 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-44e1-7d7c-b5cb-8d731501f8e8 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799f-4527-7684-9112-4baba0f83d9e activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://b.localdomain/user/carol followed=https://g.localdomain/user/stuff 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-41e9-7ccb-8c01-6905b9be95df#delete 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor 2026/04/10 22:59:34 INFO Approving follow request activity.id=https://c.localdomain/follow/019d799f-4460-7874-b62f-e97d510db7b2 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-44e1-7d7c-b5cb-8d731501f8e8 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-453c-7761-83e3-0a26bd3d5103 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799f-4460-7874-b62f-e97d510db7b2 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799f-4460-7874-b62f-e97d510db7b2 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-43f2-7804-a79a-0a1dcb3b8786 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:34 INFO Received a new post activity.id=https://a.localdomain/create/019d799f-4522-7e54-9359-42aa3561c6bb activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-4522-7e21-9170-5fb9031c5406 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-4522-7e21-9170-5fb9031c5406 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-4524-72d5-8539-eb0654894964 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-4524-72d5-8539-eb0654894964 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-44f8-798b-8ae9-4e706cee201b 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-44f8-798b-8ae9-4e706cee201b 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-44f8-798b-8ae9-4e706cee201b 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d799f-41e9-7ccb-8c01-6905b9be95df#delete 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-4522-7e54-9359-42aa3561c6bb 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-4522-7e54-9359-42aa3561c6bb 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-453c-7761-83e3-0a26bd3d5103 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-453c-7761-83e3-0a26bd3d5103 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/create/019d799f-4523-74f0-ad2a-833fe23b8ca3 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/post/019d799f-4523-74a9-ac12-31671eed34a0 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/post/019d799f-4523-74a9-ac12-31671eed34a0 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/create/019d799f-4523-74f0-ad2a-833fe23b8ca3 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/post/019d799f-4523-74a9-ac12-31671eed34a0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/post/019d799f-4523-74a9-ac12-31671eed34a0 2026/04/10 22:59:34 INFO Looking up user name=alice 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-4514-7975-bf7f-fa202e47f740 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019d799f-4514-769f-96c6-3ecd19e994e8 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-4524-72d5-8539-eb0654894964 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-44f8-798b-8ae9-4e706cee201b 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-4522-7e54-9359-42aa3561c6bb 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-453c-7761-83e3-0a26bd3d5103 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d799f-4527-7684-9112-4baba0f83d9e 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d799f-4527-7684-9112-4baba0f83d9e 2026/04/10 22:59:34 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-4559-7a2d-b269-206c1eb376af activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:34 INFO Looking up user name=alice 2026/04/10 22:59:34 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor/create/019d799f-453a-70df-b92f-59ca2987464b note=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor/post/019d799f-453a-7093-898d-df85944df6ea thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor/post/019d799f-453a-7093-898d-df85944df6ea starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor/create/019d799f-453a-70df-b92f-59ca2987464b activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor/post/019d799f-453a-7093-898d-df85944df6ea activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor/post/019d799f-453a-7093-898d-df85944df6ea 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-453c-7761-83e3-0a26bd3d5103 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799f-4522-7e54-9359-42aa3561c6bb 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799f-4522-7e21-9170-5fb9031c5406 request.user=alice post=https://a.localdomain/post/019d799f-4522-7e21-9170-5fb9031c5406 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-4524-72d5-8539-eb0654894964 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-455d-76fd-87f7-f59f69f56eae 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-4559-7a2d-b269-206c1eb376af 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-4559-7a2d-b269-206c1eb376af 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/create/019d799f-4403-745a-b46d-33bd704b8d09 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/post/019d799f-4403-740d-b5a4-b9b8372551b4 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/post/019d799f-4403-740d-b5a4-b9b8372551b4 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-4514-7975-bf7f-fa202e47f740 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019d799f-4514-769f-96c6-3ecd19e994e8 2026/04/10 22:59:34 INFO Received delete request activity.id=https://b.localdomain/post/019d799f-41e9-7ccb-8c01-6905b9be95df#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-41e9-7ccb-8c01-6905b9be95df activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799f-41e9-7ccb-8c01-6905b9be95df 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019d799f-4527-7684-9112-4baba0f83d9e 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-43f2-7804-a79a-0a1dcb3b8786 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799f-4527-7684-9112-4baba0f83d9e 2026/04/10 22:59:34 INFO Looking up user name=alice 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-453c-7761-83e3-0a26bd3d5103 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019d799f-4460-7874-b62f-e97d510db7b2 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019d799f-4460-7874-b62f-e97d510db7b2 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor 2026/04/10 22:59:34 INFO Looking up user name=alice 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-44e1-7d7c-b5cb-8d731501f8e8 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/create/019d799f-4523-74f0-ad2a-833fe23b8ca3 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/create/019d799f-4523-74f0-ad2a-833fe23b8ca3 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-4559-7a2d-b269-206c1eb376af 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-4559-7a2d-b269-206c1eb376af 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019d799f-4514-769f-96c6-3ecd19e994e8 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/move/019d799f-4514-769f-96c6-3ecd19e994e8 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-4524-72d5-8539-eb0654894964 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-4381-7a5a-adb5-7f2d79c80c35 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-4381-7a5a-adb5-7f2d79c80c35 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-44f8-798b-8ae9-4e706cee201b 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799f-4514-7975-bf7f-fa202e47f740 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-44e1-7d7c-b5cb-8d731501f8e8 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor/create/019d799f-453a-70df-b92f-59ca2987464b 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor/create/019d799f-453a-70df-b92f-59ca2987464b 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-44e1-7d7c-b5cb-8d731501f8e8 2026/04/10 22:59:34 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-44e1-7d4a-8145-96a240df367d request.user=bob post=https://b.localdomain/post/019d799f-44e1-7d4a-8145-96a240df367d 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-44f8-798b-8ae9-4e706cee201b 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-4583-7795-b846-56687fc89c82 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-4583-7764-b12a-3a7a8aa42c62 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-4583-7764-b12a-3a7a8aa42c62 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/create/019d799f-4523-74f0-ad2a-833fe23b8ca3 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-44f8-798b-8ae9-4e706cee201b 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-455d-76fd-87f7-f59f69f56eae 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/create/019d799f-4523-74f0-ad2a-833fe23b8ca3 2026/04/10 22:59:34 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-44f8-7953-81ff-025342a2eb45 request.user=bob post=https://b.localdomain/post/019d799f-44f8-7953-81ff-025342a2eb45 2026/04/10 22:59:34 INFO Looking up user name=alice 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/post/019d799f-4523-74a9-ac12-31671eed34a0 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/post/019d799f-4523-74a9-ac12-31671eed34a0 2026/04/10 22:59:34 INFO Approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/follow/019d799f-44d3-78fb-a21b-a1f66ce83150 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:34 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/create/019d799f-4403-745a-b46d-33bd704b8d09 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/post/019d799f-4403-740d-b5a4-b9b8372551b4 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/post/019d799f-4403-740d-b5a4-b9b8372551b4 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/accept/019d799f-45b2-7273-9309-a46c1ec2a8e5 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/follow/019d799f-44d3-78fb-a21b-a1f66ce83150 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/follow/019d799f-44d3-78fb-a21b-a1f66ce83150 2026/04/10 22:59:34 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-441f-7f3f-933f-4cef06a156bb activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-455d-76fd-87f7-f59f69f56eae 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor/create/019d799f-453a-70df-b92f-59ca2987464b --- PASS: TestCluster_DeletedInstance (2.79s) 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-45b8-78a5-876c-f3e9555f9c1d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-441f-7f3f-933f-4cef06a156bb activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-441f-7f3f-933f-4cef06a156bb 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-455d-76fd-87f7-f59f69f56eae 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/accept/019d799f-45b2-7273-9309-a46c1ec2a8e5 2026/04/10 22:59:34 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/accept/019d799f-45b2-7273-9309-a46c1ec2a8e5 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor gateway=https://c.localdomain 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/accept/019d799f-45b2-7273-9309-a46c1ec2a8e5 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/accept/019d799f-45b2-7273-9309-a46c1ec2a8e5 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor/create/019d799f-453a-70df-b92f-59ca2987464b 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:34 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor/post/019d799f-453a-7093-898d-df85944df6ea request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor/post/019d799f-453a-7093-898d-df85944df6ea 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:34 INFO Looking up user name=alice 2026/04/10 22:59:34 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:34 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-44fa-71b2-80c1-18abf9110b12 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:34 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/create/019d799f-45a8-7722-929c-2671a869aefd note=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/post/019d799f-45a8-76d9-98e3-d40f8d73d552 thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/post/019d799f-45a8-76d9-98e3-d40f8d73d552 starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/create/019d799f-45a8-7722-929c-2671a869aefd activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/post/019d799f-45a8-76d9-98e3-d40f8d73d552 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/post/019d799f-45a8-76d9-98e3-d40f8d73d552 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-45ce-7295-b667-3ba94f4529a1 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-44fa-71b2-80c1-18abf9110b12 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799f-44fa-71b2-80c1-18abf9110b12 2026/04/10 22:59:34 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-4495-7b48-8b84-3ed0e6cb06e0 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://a.localdomain/user/alice followed=https://g.localdomain/user/stuff 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-4583-7795-b846-56687fc89c82 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-4583-7795-b846-56687fc89c82 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d799f-45d5-74fe-8ef9-a48954730108 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-4495-7b48-8b84-3ed0e6cb06e0 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-4495-7b48-8b84-3ed0e6cb06e0 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-45b8-78a5-876c-f3e9555f9c1d 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-45b8-78a5-876c-f3e9555f9c1d 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Looking up user name=alice 2026/04/10 22:59:34 INFO Looking up user name=alice 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-45ce-7295-b667-3ba94f4529a1 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/accept/019d799f-45b2-7273-9309-a46c1ec2a8e5 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-4583-7795-b846-56687fc89c82 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:34 INFO Approving follow request activity.id=https://b.localdomain/follow/019d799f-4527-7684-9112-4baba0f83d9e activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://b.localdomain/user/carol followed=https://g.localdomain/user/stuff 2026/04/10 22:59:34 INFO Looking up user name=alice 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d799f-45ec-79b2-859e-0b08e8e1c8e6 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-4527-7684-9112-4baba0f83d9e activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019d799f-4527-7684-9112-4baba0f83d9e 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-4583-7795-b846-56687fc89c82 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d799f-45d5-74fe-8ef9-a48954730108 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d799f-45d5-74fe-8ef9-a48954730108 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:34 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-4583-7764-b12a-3a7a8aa42c62 request.user=carol post=https://b.localdomain/post/019d799f-4583-7764-b12a-3a7a8aa42c62 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:34 INFO Looking up user name=alice 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d799f-45ec-79b2-859e-0b08e8e1c8e6 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d799f-45ec-79b2-859e-0b08e8e1c8e6 2026/04/10 22:59:34 INFO Looking up user name=stuff 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/create/019d799f-45a8-7722-929c-2671a869aefd 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/create/019d799f-45a8-7722-929c-2671a869aefd 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/create/019d799f-45a8-7722-929c-2671a869aefd 2026/04/10 22:59:34 INFO Looking up user name=stuff 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/accept/019d799f-45b2-7273-9309-a46c1ec2a8e5 2026/04/10 22:59:34 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019d799f-4522-7e54-9359-42aa3561c6bb note=https://a.localdomain/post/019d799f-4522-7e21-9170-5fb9031c5406 thread=https://b.localdomain/post/019d799f-42ee-764a-9d5b-d6cfdf017f5b starter=https://b.localdomain/user/carol 2026/04/10 22:59:34 INFO Received a new post activity.id=https://a.localdomain/create/019d799f-4522-7e54-9359-42aa3561c6bb activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-4522-7e21-9170-5fb9031c5406 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-4522-7e21-9170-5fb9031c5406 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019d799f-45d5-74fe-8ef9-a48954730108 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:34 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-4468-7101-9eee-fbd86c468f0c activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019d799f-45ec-79b2-859e-0b08e8e1c8e6 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019d799f-45d5-74fe-8ef9-a48954730108 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799f-4522-7e54-9359-42aa3561c6bb 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-460b-7832-8e63-5ad26af723b2 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-4468-7101-9eee-fbd86c468f0c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-4468-7101-9eee-fbd86c468f0c 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019d799f-45ec-79b2-859e-0b08e8e1c8e6 2026/04/10 22:59:34 INFO Looking up user name=alice 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:34 INFO Looking up user name=stuff 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor 2026/04/10 22:59:34 INFO Approving follow request activity.id=https://a.localdomain/follow/019d799f-4559-7a2d-b269-206c1eb376af activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-45b8-78a5-876c-f3e9555f9c1d 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-45ce-7295-b667-3ba94f4529a1 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-44e1-7d7c-b5cb-8d731501f8e8 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-44e1-7d4a-8145-96a240df367d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-44e1-7d4a-8145-96a240df367d 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d799f-45d5-74fe-8ef9-a48954730108 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-4495-7b48-8b84-3ed0e6cb06e0 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-4495-7b48-8b84-3ed0e6cb06e0 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-4622-7b2d-86c4-d8f7a2a7fb5d activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-4559-7a2d-b269-206c1eb376af activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-4559-7a2d-b269-206c1eb376af 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/create/019d799f-45a8-7722-929c-2671a869aefd 2026/04/10 22:59:34 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-4621-7970-9224-47cedd0ab531 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/accept/019d799f-45b2-7273-9309-a46c1ec2a8e5 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-460b-7832-8e63-5ad26af723b2 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-460b-7832-8e63-5ad26af723b2 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-44f8-798b-8ae9-4e706cee201b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-44f8-7953-81ff-025342a2eb45 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-44f8-7953-81ff-025342a2eb45 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/accept/019d799f-45b2-7273-9309-a46c1ec2a8e5 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-4621-7970-9224-47cedd0ab531 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-4621-7970-9224-47cedd0ab531 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-4622-7b2d-86c4-d8f7a2a7fb5d 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor --- PASS: TestCluster_DM (2.91s) 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Looking up user name=stuff 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019d799f-45ce-7295-b667-3ba94f4529a1 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-45b8-78a5-876c-f3e9555f9c1d 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/create/019d799f-45a8-7722-929c-2671a869aefd 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-45ce-7295-b667-3ba94f4529a1 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://g.localdomain/accept/019d799f-45ec-79b2-859e-0b08e8e1c8e6 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-4527-7684-9112-4baba0f83d9e activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019d799f-4527-7684-9112-4baba0f83d9e 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019d799f-4621-7970-9224-47cedd0ab531 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/create/019d799f-4523-74f0-ad2a-833fe23b8ca3 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/post/019d799f-4523-74a9-ac12-31671eed34a0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/post/019d799f-4523-74a9-ac12-31671eed34a0 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019d799f-4621-7970-9224-47cedd0ab531 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-460b-7832-8e63-5ad26af723b2 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-4622-7b2d-86c4-d8f7a2a7fb5d 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:34 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 request.user=bob post=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-45b8-78a5-876c-f3e9555f9c1d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-441f-7f3f-933f-4cef06a156bb activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-441f-7f3f-933f-4cef06a156bb 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-44e1-7d7c-b5cb-8d731501f8e8 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-44e1-7d4a-8145-96a240df367d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-44e1-7d4a-8145-96a240df367d 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor/create/019d799f-453a-70df-b92f-59ca2987464b activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor/post/019d799f-453a-7093-898d-df85944df6ea activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor/post/019d799f-453a-7093-898d-df85944df6ea 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-45ce-7295-b667-3ba94f4529a1 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-44fa-71b2-80c1-18abf9110b12 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019d799f-44fa-71b2-80c1-18abf9110b12 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019d799f-4622-7b2d-86c4-d8f7a2a7fb5d 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/accept/019d799f-45b2-7273-9309-a46c1ec2a8e5 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/follow/019d799f-44d3-78fb-a21b-a1f66ce83150 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/follow/019d799f-44d3-78fb-a21b-a1f66ce83150 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-464b-7637-888c-494b41a81153 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-464b-760c-af03-b4bb9ee625a9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-464b-760c-af03-b4bb9ee625a9 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-44f8-798b-8ae9-4e706cee201b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-44f8-7953-81ff-025342a2eb45 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-44f8-7953-81ff-025342a2eb45 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-460b-7832-8e63-5ad26af723b2 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/create/019d799f-45a8-7722-929c-2671a869aefd 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-4622-7b2d-86c4-d8f7a2a7fb5d 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/create/019d799f-45a8-7722-929c-2671a869aefd 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/post/019d799f-45a8-76d9-98e3-d40f8d73d552 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/post/019d799f-45a8-76d9-98e3-d40f8d73d552 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-464b-7637-888c-494b41a81153 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-464b-760c-af03-b4bb9ee625a9 request.user=bob post=https://b.localdomain/post/019d799f-464b-760c-af03-b4bb9ee625a9 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-44ac-7d8b-81b1-797e37d09540 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-44ac-7d5c-bcd5-bfba834a9205 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-44ac-7d5c-bcd5-bfba834a9205 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-460b-7832-8e63-5ad26af723b2 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-4468-7101-9eee-fbd86c468f0c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-4468-7101-9eee-fbd86c468f0c 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-4663-71dc-872b-8859a4a3db48 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-4663-7185-9a88-0ac5a0377f51 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-4663-7185-9a88-0ac5a0377f51 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/post/019d799f-4403-740d-b5a4-b9b8372551b4 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/post/019d799f-4403-740d-b5a4-b9b8372551b4 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-4622-7b2d-86c4-d8f7a2a7fb5d activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-4559-7a2d-b269-206c1eb376af activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019d799f-4559-7a2d-b269-206c1eb376af 2026/04/10 22:59:34 INFO Not approving follow request activity.id=https://a.localdomain/follow/019d799f-4621-7970-9224-47cedd0ab531 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-4583-7795-b846-56687fc89c82 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-4583-7764-b12a-3a7a8aa42c62 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-4583-7764-b12a-3a7a8aa42c62 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/accept/019d799f-45b2-7273-9309-a46c1ec2a8e5 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/follow/019d799f-44d3-78fb-a21b-a1f66ce83150 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/follow/019d799f-44d3-78fb-a21b-a1f66ce83150 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-4663-71dc-872b-8859a4a3db48 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-4663-71dc-872b-8859a4a3db48 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-4663-71dc-872b-8859a4a3db48 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-4684-78e4-b0ca-5fc6c35dd8ef activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-4684-78b0-bcfa-52f74dde9f7e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-4684-78b0-bcfa-52f74dde9f7e 2026/04/10 22:59:34 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-4663-71dc-872b-8859a4a3db48 2026/04/10 22:59:34 INFO Looking up user name=nobody 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/inbox activity=https://b.localdomain/create/019d799f-4684-78e4-b0ca-5fc6c35dd8ef 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/inbox activity=https://b.localdomain/create/019d799f-4684-78e4-b0ca-5fc6c35dd8ef --- PASS: TestCluster_PostToFollowers (3.04s) 2026/04/10 22:59:34 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT host=a.localdomain count=2 2026/04/10 22:59:34 INFO Found unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor follower=https://a.localdomain/user/alice 2026/04/10 22:59:34 WARN Using fake follow ID to remove unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor follower=https://a.localdomain/user/alice id=https://a.localdomain/follow/019d799f-46bd-7826-b0c6-71ab7a261c29 2026/04/10 22:59:34 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 request.user=alice post=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:34 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Removed a Follow activity.id=https://a.localdomain/undo/019d799f-46bd-7986-926a-9631620d784f activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-46bd-7826-b0c6-71ab7a261c29 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:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor 2026/04/10 22:59:34 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:34 INFO Received a new post activity.id=https://a.localdomain/create/019d799f-46be-74d7-8204-9cdd1681b363 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-46be-74b0-908b-4c54869ef072 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-46be-74b0-908b-4c54869ef072 2026/04/10 22:59:34 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/inbox activity=https://a.localdomain/undo/019d799f-46bd-7986-926a-9631620d784f 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/inbox activity=https://a.localdomain/undo/019d799f-46bd-7986-926a-9631620d784f 2026/04/10 22:59:34 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019d799f-46be-74d7-8204-9cdd1681b363 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019d799f-46be-74d7-8204-9cdd1681b363 2026/04/10 22:59:34 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:34 INFO Looking up user name=alice 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/inbox activity=https://b.localdomain/create/019d799f-4684-78e4-b0ca-5fc6c35dd8ef 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-4684-78e4-b0ca-5fc6c35dd8ef 2026/04/10 22:59:34 INFO Looking up user name=nobody 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:34 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-4684-78b0-bcfa-52f74dde9f7e request.user=bob post=https://b.localdomain/post/019d799f-4684-78b0-bcfa-52f74dde9f7e 2026/04/10 22:59:34 INFO Looking up user name=alice 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor/inbox activity=https://a.localdomain/undo/019d799f-46bd-7986-926a-9631620d784f 2026/04/10 22:59:34 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU host=a.localdomain count=1 2026/04/10 22:59:34 INFO Found unknown local follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkhZRcYzZz8XkqXjTaaqNgFAExXEThWsGCKJpAJ6StUnMU/actor follower=https://a.localdomain/user/alice 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019d799f-46bd-7986-926a-9631620d784f 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019d799f-46be-74d7-8204-9cdd1681b363 2026/04/10 22:59:34 INFO Looking up user name=alice 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799f-46be-74d7-8204-9cdd1681b363 2026/04/10 22:59:34 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff 2026/04/10 22:59:34 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799f-46be-74b0-908b-4c54869ef072 request.user=alice post=https://a.localdomain/post/019d799f-46be-74b0-908b-4c54869ef072 2026/04/10 22:59:34 INFO Removed a Follow activity.id=https://a.localdomain/undo/019d799f-46bd-7986-926a-9631620d784f activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-46bd-7826-b0c6-71ab7a261c29 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:z6MkomyeZG1Qr3v5T1yMEJodemHrm7nX1Lnj385EWQ9kuNzT/actor 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/create/019d799f-45a8-7722-929c-2671a869aefd activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/post/019d799f-45a8-76d9-98e3-d40f8d73d552 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/post/019d799f-45a8-76d9-98e3-d40f8d73d552 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-4663-71dc-872b-8859a4a3db48 2026/04/10 22:59:34 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-44e1-7d4a-8145-96a240df367d request.user=alice post=https://b.localdomain/post/019d799f-44e1-7d4a-8145-96a240df367d 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-4663-71dc-872b-8859a4a3db48 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-46e1-7a32-843b-96670cc3fe2f activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc 2026/04/10 22:59:34 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-4663-71dc-872b-8859a4a3db48 2026/04/10 22:59:34 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-4663-7185-9a88-0ac5a0377f51 request.user=bob post=https://b.localdomain/post/019d799f-4663-7185-9a88-0ac5a0377f51 2026/04/10 22:59:34 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-46e1-7a32-843b-96670cc3fe2f 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-46e1-7a32-843b-96670cc3fe2f 2026/04/10 22:59:34 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d799f-44f8-7953-81ff-025342a2eb45 request.user=alice post=https://b.localdomain/post/019d799f-44f8-7953-81ff-025342a2eb45 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-46f1-7362-ab6b-17b44f9b9e29 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-46f1-732d-ab0d-c075dd8e04eb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-46f1-732d-ab0d-c075dd8e04eb 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:34 INFO Looking up user name=alice 2026/04/10 22:59:34 INFO Moving follow follow=https://b.localdomain/follow/019d799f-4246-7928-a60a-ed1fbc191d06 old=https://a.localdomain/user/alice new=https://c.localdomain/user/carol 2026/04/10 22:59:34 INFO Not approving follow request activity.id=https://b.localdomain/follow/019d799f-4711-74f0-818a-cd085c516fdd activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://c.localdomain/user/carol follower=https://b.localdomain/user/bob followed=https://c.localdomain/user/carol 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-46e1-7a32-843b-96670cc3fe2f 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-46e1-7a32-843b-96670cc3fe2f 2026/04/10 22:59:34 INFO Removed a Follow activity.id=https://b.localdomain/undo/019d799f-4716-7ab2-8a5d-2d428db724d9 activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-4246-7928-a60a-ed1fbc191d06 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-4701-7a12-9bdf-e0db6d53230a activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-4701-79e5-ad99-7cbfef2828bf activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-4701-79e5-ad99-7cbfef2828bf 2026/04/10 22:59:34 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc request.user=carol post=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc 2026/04/10 22:59:34 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:34 INFO Received a new post activity.id=https://a.localdomain/create/019d799f-470a-7d26-ba56-3d57368c1dfd activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-470a-748e-9a2a-50c9a7c0b427 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-470a-745a-a5af-95ec843eaeb2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-470a-745a-a5af-95ec843eaeb2 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/create/019d799f-45a8-7722-929c-2671a869aefd activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/post/019d799f-45a8-76d9-98e3-d40f8d73d552 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/post/019d799f-45a8-76d9-98e3-d40f8d73d552 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019d799f-4711-74f0-818a-cd085c516fdd 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019d799f-4711-74f0-818a-cd085c516fdd 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-470a-7d26-ba56-3d57368c1dfd 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-470a-7d26-ba56-3d57368c1dfd 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019d799f-4716-7ab2-8a5d-2d428db724d9 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019d799f-4716-7ab2-8a5d-2d428db724d9 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-46f1-7362-ab6b-17b44f9b9e29 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-46f1-7362-ab6b-17b44f9b9e29 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 request.user=carol post=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019d799f-4711-74f0-818a-cd085c516fdd 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019d799f-4716-7ab2-8a5d-2d428db724d9 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019d799f-4716-7ab2-8a5d-2d428db724d9 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-4701-7a12-9bdf-e0db6d53230a 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019d799f-4711-74f0-818a-cd085c516fdd 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-4701-7a12-9bdf-e0db6d53230a 2026/04/10 22:59:34 INFO Looking up user name=alice 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-46f1-7362-ab6b-17b44f9b9e29 2026/04/10 22:59:34 INFO Received a new post activity.id=https://c.localdomain/create/019d799f-4737-77dc-88e0-84c8fb8ab3ed activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d799f-4737-77b2-b019-39d427face88 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019d799f-4737-77b2-b019-39d427face88 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-46f1-7362-ab6b-17b44f9b9e29 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-4745-72a1-b492-849d4f8c1700 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-4621-7970-9224-47cedd0ab531 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d799f-4621-7970-9224-47cedd0ab531 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019d799f-4737-77dc-88e0-84c8fb8ab3ed 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019d799f-4737-77dc-88e0-84c8fb8ab3ed 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-470a-748e-9a2a-50c9a7c0b427 2026/04/10 22:59:34 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-46f1-732d-ab0d-c075dd8e04eb request.user=bob post=https://b.localdomain/post/019d799f-46f1-732d-ab0d-c075dd8e04eb 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-470a-748e-9a2a-50c9a7c0b427 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-470a-7d26-ba56-3d57368c1dfd 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d799f-4745-72a1-b492-849d4f8c1700 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d799f-4745-72a1-b492-849d4f8c1700 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799f-470a-7d26-ba56-3d57368c1dfd 2026/04/10 22:59:34 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9 request.user=alice post=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9 2026/04/10 22:59:34 INFO Approving follow request activity.id=https://b.localdomain/follow/019d799f-4711-74f0-818a-cd085c516fdd activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://c.localdomain/user/carol follower=https://b.localdomain/user/bob followed=https://c.localdomain/user/carol 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-4701-7a12-9bdf-e0db6d53230a 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-470a-748e-9a2a-50c9a7c0b427 2026/04/10 22:59:34 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/create/019d799f-4684-78e4-b0ca-5fc6c35dd8ef note=https://b.localdomain/post/019d799f-4684-78b0-bcfa-52f74dde9f7e thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor/post/019d799f-4403-740d-b5a4-b9b8372551b4 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-4684-78e4-b0ca-5fc6c35dd8ef activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-4684-78b0-bcfa-52f74dde9f7e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-4684-78b0-bcfa-52f74dde9f7e 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://c.localdomain/accept/019d799f-4756-77aa-ae57-1b1796dec6ae activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-4711-74f0-818a-cd085c516fdd activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799f-4711-74f0-818a-cd085c516fdd 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019d799f-4737-77dc-88e0-84c8fb8ab3ed 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-4701-7a12-9bdf-e0db6d53230a 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019d799f-4745-72a1-b492-849d4f8c1700 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019d799f-4737-77dc-88e0-84c8fb8ab3ed 2026/04/10 22:59:34 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-4701-79e5-ad99-7cbfef2828bf request.user=carol post=https://b.localdomain/post/019d799f-4701-79e5-ad99-7cbfef2828bf 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019d799f-4745-72a1-b492-849d4f8c1700 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019d799f-4756-77aa-ae57-1b1796dec6ae 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019d799f-4756-77aa-ae57-1b1796dec6ae 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgJzNzVo8YiXEnYAABEYhwroNQckv6cZ8682B67u13dou/actor/inbox activity=https://b.localdomain/create/019d799f-4684-78e4-b0ca-5fc6c35dd8ef 2026/04/10 22:59:34 INFO Viewing post request.path=/users/view/c.localdomain/post/019d799f-4737-77b2-b019-39d427face88 request.user=carol post=https://c.localdomain/post/019d799f-4737-77b2-b019-39d427face88 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-470a-748e-9a2a-50c9a7c0b427 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d799f-473b-7846-9b4c-b1ed593e3c11 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d799f-473b-7846-9b4c-b1ed593e3c11 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d799f-473b-7846-9b4c-b1ed593e3c11 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d799f-473b-7846-9b4c-b1ed593e3c11 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:34 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-470a-745a-a5af-95ec843eaeb2 request.user=bob post=https://b.localdomain/post/019d799f-470a-745a-a5af-95ec843eaeb2 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Looking up user name=alice 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:34 INFO Looking up user name=alice 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-474c-709e-8814-c10be8c61184 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:34 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-474c-709e-8814-c10be8c61184 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-4663-71dc-872b-8859a4a3db48 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-4663-7185-9a88-0ac5a0377f51 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-4663-7185-9a88-0ac5a0377f51 2026/04/10 22:59:34 INFO Updated post activity.id=https://a.localdomain/update/019d799f-4750-76ed-ba51-71bb3ca867bd activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-4522-7e21-9170-5fb9031c5406 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-4522-7e21-9170-5fb9031c5406 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019d799f-4756-77aa-ae57-1b1796dec6ae 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d799f-473b-7846-9b4c-b1ed593e3c11 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019d799f-473b-7846-9b4c-b1ed593e3c11 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://b.localdomain/accept/019d799f-4745-72a1-b492-849d4f8c1700 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019d799f-4621-7970-9224-47cedd0ab531 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019d799f-4621-7970-9224-47cedd0ab531 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/accept/019d799f-4756-77aa-ae57-1b1796dec6ae 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-4750-76ed-ba51-71bb3ca867bd 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-4750-76ed-ba51-71bb3ca867bd 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Looking up user name=alice 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/announce/019d799f-473b-7846-9b4c-b1ed593e3c11 2026/04/10 22:59:34 INFO Removed a Follow activity.id=https://b.localdomain/undo/019d799f-4716-7ab2-8a5d-2d428db724d9 activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-4246-7928-a60a-ed1fbc191d06 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/04/10 22:59:34 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-44e1-7d4a-8145-96a240df367d request.user=alice post=https://b.localdomain/post/019d799f-44e1-7d4a-8145-96a240df367d 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-4750-76ed-ba51-71bb3ca867bd 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799f-4750-76ed-ba51-71bb3ca867bd 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Follow is accepted activity.id=https://c.localdomain/accept/019d799f-4756-77aa-ae57-1b1796dec6ae activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019d799f-4711-74f0-818a-cd085c516fdd activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019d799f-4711-74f0-818a-cd085c516fdd 2026/04/10 22:59:34 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799f-4522-7e21-9170-5fb9031c5406 request.user=alice post=https://a.localdomain/post/019d799f-4522-7e21-9170-5fb9031c5406 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-474c-709e-8814-c10be8c61184 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-474c-709e-8814-c10be8c61184 2026/04/10 22:59:34 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-474c-709e-8814-c10be8c61184 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor gateway=https://c.localdomain 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-474c-709e-8814-c10be8c61184 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-474c-709e-8814-c10be8c61184 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-4663-71dc-872b-8859a4a3db48 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-4663-7185-9a88-0ac5a0377f51 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-4663-7185-9a88-0ac5a0377f51 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:34 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgJzNzVo8YiXEnYAABEYhwroNQckv6cZ8682B67u13dou/actor/inbox activity=https://b.localdomain/create/019d799f-4684-78e4-b0ca-5fc6c35dd8ef 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor --- PASS: TestCluster_FollowersSyncMissingLocalFollowPortableActor (3.27s) 2026/04/10 22:59:34 INFO Fetching object id=ap://did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:34 INFO Looking up user name=alice --- PASS: TestCluster_FollowersSyncMissingRemoteFollowPortableActor (3.28s) 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:34 INFO Looking up user name=alice 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-474c-709e-8814-c10be8c61184 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-474c-709e-8814-c10be8c61184 2026/04/10 22:59:34 INFO Fetching forwarded object activity.id=https://b.localdomain/create/019d799f-4684-78e4-b0ca-5fc6c35dd8ef activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-4684-78b0-bcfa-52f74dde9f7e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob id=https://b.localdomain/create/019d799f-4684-78e4-b0ca-5fc6c35dd8ef sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor 2026/04/10 22:59:34 INFO Received a new post activity.id=https://a.localdomain/create/019d799f-46be-74d7-8204-9cdd1681b363 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-46be-74b0-908b-4c54869ef072 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-46be-74b0-908b-4c54869ef072 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:34 INFO Looking up user name=carol 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-474c-709e-8814-c10be8c61184 2026/04/10 22:59:34 INFO Fetching activity activity=https://b.localdomain/create/019d799f-4684-78e4-b0ca-5fc6c35dd8ef 2026/04/10 22:59:34 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 2026/04/10 22:59:34 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkowHox1qabmTWj78mCVBwQcoQakFqtUdH8CEHxoqgHdko/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgJzNzVo8YiXEnYAABEYhwroNQckv6cZ8682B67u13dou/actor/inbox activity=https://b.localdomain/create/019d799f-4684-78e4-b0ca-5fc6c35dd8ef 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-46f1-7362-ab6b-17b44f9b9e29 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-46f1-732d-ab0d-c075dd8e04eb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-46f1-732d-ab0d-c075dd8e04eb 2026/04/10 22:59:34 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-4684-78e4-b0ca-5fc6c35dd8ef 2026/04/10 22:59:34 INFO Forwarding post to group followers activity=https://b.localdomain/create/019d799f-46e1-7a32-843b-96670cc3fe2f note=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc group=https://g.localdomain/user/stuff 2026/04/10 22:59:34 INFO Received a new post activity.id=https://c.localdomain/create/019d799f-4737-77dc-88e0-84c8fb8ab3ed activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d799f-4737-77b2-b019-39d427face88 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019d799f-4737-77b2-b019-39d427face88 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-47ad-7a2c-b90a-689b49b0451e activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-47ad-79fd-a2cc-62d892280f55 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-47ad-79fd-a2cc-62d892280f55 2026/04/10 22:59:34 INFO Looking up user name=bob 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-46e1-7a32-843b-96670cc3fe2f activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:34 INFO Looking up user name=alice 2026/04/10 22:59:34 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019d799f-470a-7d26-ba56-3d57368c1dfd note=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9 thread=https://b.localdomain/post/019d799f-44f8-7953-81ff-025342a2eb45 starter=https://b.localdomain/user/bob 2026/04/10 22:59:34 INFO Received a new post activity.id=https://a.localdomain/create/019d799f-470a-7d26-ba56-3d57368c1dfd activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9 2026/04/10 22:59:34 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-47b9-79dc-b835-6b7e3b23165e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-47b9-79ac-8567-2925d21b1026 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-47b9-79ac-8567-2925d21b1026 2026/04/10 22:59:34 INFO Replying to post request.path=/users/reply/b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/post/019d799f-45a8-76d9-98e3-d40f8d73d552 request.user=alice post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/post/019d799f-45a8-76d9-98e3-d40f8d73d552 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-470a-7d26-ba56-3d57368c1dfd 2026/04/10 22:59:34 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-46e1-7a32-843b-96670cc3fe2f 2026/04/10 22:59:34 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:35 INFO Looking up user name=alice 2026/04/10 22:59:35 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:35 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/04/10 22:59:35 INFO Looking up user name=carol 2026/04/10 22:59:35 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-4684-78e4-b0ca-5fc6c35dd8ef activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-4684-78b0-bcfa-52f74dde9f7e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-4684-78b0-bcfa-52f74dde9f7e 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-47ad-7a2c-b90a-689b49b0451e 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-47ad-7a2c-b90a-689b49b0451e 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:35 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/create/019d799f-47d3-759b-9945-e12488c0c963 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:35 INFO Looking up user name=alice 2026/04/10 22:59:35 INFO Looking up user name=carol 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/create/019d799f-47d3-759b-9945-e12488c0c963 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/create/019d799f-47d3-759b-9945-e12488c0c963 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-46e1-7a32-843b-96670cc3fe2f 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-47b9-79dc-b835-6b7e3b23165e 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-47b9-79dc-b835-6b7e3b23165e 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor 2026/04/10 22:59:35 INFO Looking up user name=carol 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-47c2-7931-8720-2f6c87d91d0e 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-47c2-7931-8720-2f6c87d91d0e 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-47c2-7931-8720-2f6c87d91d0e 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Fetching object id=ap://did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:35 INFO Looking up user name=stuff 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-46e1-7a32-843b-96670cc3fe2f 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-47c2-7931-8720-2f6c87d91d0e 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-47ad-7a2c-b90a-689b49b0451e 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-470a-7d26-ba56-3d57368c1dfd 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-47b9-79dc-b835-6b7e3b23165e 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-47ad-7a2c-b90a-689b49b0451e 2026/04/10 22:59:35 INFO Looking up user name=alice 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-47c2-7931-8720-2f6c87d91d0e 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-47ad-79fd-a2cc-62d892280f55 request.user=carol post=https://b.localdomain/post/019d799f-47ad-79fd-a2cc-62d892280f55 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-47c2-7931-8720-2f6c87d91d0e 2026/04/10 22:59:35 INFO Looking up user name=stuff 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-47b9-79dc-b835-6b7e3b23165e 2026/04/10 22:59:35 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019d799f-4750-76ed-ba51-71bb3ca867bd note=https://a.localdomain/post/019d799f-4522-7e21-9170-5fb9031c5406 thread=https://b.localdomain/post/019d799f-42ee-764a-9d5b-d6cfdf017f5b starter=https://b.localdomain/user/carol 2026/04/10 22:59:35 INFO Updated post activity.id=https://a.localdomain/update/019d799f-4750-76ed-ba51-71bb3ca867bd activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-4522-7e21-9170-5fb9031c5406 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-4522-7e21-9170-5fb9031c5406 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-470a-7d26-ba56-3d57368c1dfd 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-47b9-79ac-8567-2925d21b1026 request.user=bob post=https://b.localdomain/post/019d799f-47b9-79ac-8567-2925d21b1026 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799f-470a-7d26-ba56-3d57368c1dfd 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/create/019d799f-47d3-759b-9945-e12488c0c963 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799f-4750-76ed-ba51-71bb3ca867bd 2026/04/10 22:59:35 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/create/019d799f-47d3-759b-9945-e12488c0c963 2026/04/10 22:59:35 INFO Looking up user name=nobody 2026/04/10 22:59:35 INFO Looking up user name=alice 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c 2026/04/10 22:59:35 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=1 2026/04/10 22:59:35 INFO Found unknown local follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-47c2-7931-8720-2f6c87d91d0e 2026/04/10 22:59:35 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-4804-78e0-8244-cc5412fb32c5 note=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-4804-789f-86e4-a88fab22436c thread=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-4804-789f-86e4-a88fab22436c starter=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:35 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-4804-78e0-8244-cc5412fb32c5 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-4804-789f-86e4-a88fab22436c activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-4804-789f-86e4-a88fab22436c 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019d799f-47c2-7931-8720-2f6c87d91d0e 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-46e1-7a32-843b-96670cc3fe2f 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:35 INFO Received a new post activity.id=https://a.localdomain/create/019d799f-470a-7d26-ba56-3d57368c1dfd activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9 2026/04/10 22:59:35 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-4804-78e0-8244-cc5412fb32c5 sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor gateway=https://a.localdomain 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-4804-78e0-8244-cc5412fb32c5 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-4804-78e0-8244-cc5412fb32c5 2026/04/10 22:59:35 INFO Replying to post request.path=/users/reply/b.localdomain/post/019d799f-4663-7185-9a88-0ac5a0377f51 request.user=alice post=https://b.localdomain/post/019d799f-4663-7185-9a88-0ac5a0377f51 2026/04/10 22:59:35 INFO Looking up user name=carol 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:35 INFO Fetching object id=ap://did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:35 INFO Received a new post activity.id=https://c.localdomain/create/019d799f-4832-7096-a2d5-e54caf0bdd5c activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d799f-4832-7060-b3af-203be4ee6553 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019d799f-4832-7060-b3af-203be4ee6553 2026/04/10 22:59:35 INFO Looking up user name=carol 2026/04/10 22:59:35 INFO Received a new post activity.id=https://a.localdomain/create/019d799f-4834-7801-a44e-f8cf2b910f77 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-4804-78e0-8244-cc5412fb32c5 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-4804-78e0-8244-cc5412fb32c5 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-4834-7801-a44e-f8cf2b910f77 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-4834-7801-a44e-f8cf2b910f77 2026/04/10 22:59:35 INFO Updating poll results poll=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:35 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-46e1-7a32-843b-96670cc3fe2f activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-4804-789f-86e4-a88fab22436c request.user=carol post=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-4804-789f-86e4-a88fab22436c 2026/04/10 22:59:35 INFO Looking up user name=alice 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:35 INFO Looking up user name=stuff --- PASS: TestCluster_PostToFollowers_Approved (3.46s) 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-4834-7801-a44e-f8cf2b910f77 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799f-4834-7801-a44e-f8cf2b910f77 2026/04/10 22:59:35 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-4701-7a12-9bdf-e0db6d53230a activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-4701-79e5-ad99-7cbfef2828bf activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-4701-79e5-ad99-7cbfef2828bf 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a request.user=alice post=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a 2026/04/10 22:59:35 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:35 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-484f-78e3-be7f-6f826ad908a3 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-484f-78b2-8c7e-05c35ccdb966 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-484f-78b2-8c7e-05c35ccdb966 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Updated post activity.id=https://b.localdomain/update/019d799f-4854-7995-bc9e-4730a884c801 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019d799f-4832-7096-a2d5-e54caf0bdd5c 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019d799f-4832-7096-a2d5-e54caf0bdd5c 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:35 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:35 INFO Looking up user name=stuff 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:35 INFO Looking up user name=carol 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:35 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:35 INFO Looking up user name=alice 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor 2026/04/10 22:59:35 INFO Looking up user name=carol 2026/04/10 22:59:35 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:35 INFO Fetching object id=ap://did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019d799f-4832-7096-a2d5-e54caf0bdd5c 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019d799f-4832-7096-a2d5-e54caf0bdd5c 2026/04/10 22:59:35 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-47ad-7a2c-b90a-689b49b0451e activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-47ad-79fd-a2cc-62d892280f55 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-47ad-79fd-a2cc-62d892280f55 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/c.localdomain/post/019d799f-4832-7060-b3af-203be4ee6553 request.user=carol post=https://c.localdomain/post/019d799f-4832-7060-b3af-203be4ee6553 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-484f-78e3-be7f-6f826ad908a3 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-484f-78e3-be7f-6f826ad908a3 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-4854-7995-bc9e-4730a884c801 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-4854-7995-bc9e-4730a884c801 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-4854-7995-bc9e-4730a884c801 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-484f-78e3-be7f-6f826ad908a3 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:35 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/create/019d799f-47d3-759b-9945-e12488c0c963 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/post/019d799f-45a8-76d9-98e3-d40f8d73d552 starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor 2026/04/10 22:59:35 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/create/019d799f-47d3-759b-9945-e12488c0c963 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-484f-78e3-be7f-6f826ad908a3 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-4854-7995-bc9e-4730a884c801 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-484f-78b2-8c7e-05c35ccdb966 request.user=bob post=https://b.localdomain/post/019d799f-484f-78b2-8c7e-05c35ccdb966 2026/04/10 22:59:35 INFO Fetching object id=ap://did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/create/019d799f-47d3-759b-9945-e12488c0c963 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:35 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:35 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-4854-7995-bc9e-4730a884c801 2026/04/10 22:59:35 INFO Looking up user name=alice 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:35 INFO Looking up user name=alice 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-4854-7995-bc9e-4730a884c801 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-4854-7995-bc9e-4730a884c801 --- PASS: TestCluster_FollowersSyncMissingRemoteFollow (3.56s) 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/create/019d799f-47d3-759b-9945-e12488c0c963 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:35 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/04/10 22:59:35 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019d799f-4834-7801-a44e-f8cf2b910f77 note=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a thread=https://b.localdomain/post/019d799f-4663-7185-9a88-0ac5a0377f51 starter=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Received a new post activity.id=https://a.localdomain/create/019d799f-4834-7801-a44e-f8cf2b910f77 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a 2026/04/10 22:59:35 INFO Fetching object id=ap://did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:35 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-4804-78e0-8244-cc5412fb32c5 note=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-4804-789f-86e4-a88fab22436c thread=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-4804-789f-86e4-a88fab22436c starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:35 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-4804-78e0-8244-cc5412fb32c5 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-4804-789f-86e4-a88fab22436c activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-4804-789f-86e4-a88fab22436c 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-4834-7801-a44e-f8cf2b910f77 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:35 INFO Looking up user name=carol 2026/04/10 22:59:35 INFO Updated post activity.id=https://b.localdomain/update/019d799f-4854-7995-bc9e-4730a884c801 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:35 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:35 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-4804-78e0-8244-cc5412fb32c5 2026/04/10 22:59:35 WARN Failed to resolve a recipient to=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-4804-78e0-8244-cc5412fb32c5 error="cannot resolve https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/followers: actor is not cached" 2026/04/10 22:59:35 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-4804-78e0-8244-cc5412fb32c5 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor gateway=https://c.localdomain 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-4804-78e0-8244-cc5412fb32c5 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-4804-78e0-8244-cc5412fb32c5 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/create/019d799f-47d3-759b-9945-e12488c0c963 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-4804-78e0-8244-cc5412fb32c5 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/create/019d799f-47d3-759b-9945-e12488c0c963 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:35 INFO Fetching object id=ap://did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor 2026/04/10 22:59:35 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:35 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-48d3-7a4f-9c9c-16aedaaac92b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-48d3-7a1e-a018-eed68452a315 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-48d3-7a1e-a018-eed68452a315 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-4834-7801-a44e-f8cf2b910f77 2026/04/10 22:59:35 INFO Received a new post activity.id=https://c.localdomain/create/019d799f-4832-7096-a2d5-e54caf0bdd5c activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d799f-4832-7060-b3af-203be4ee6553 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019d799f-4832-7060-b3af-203be4ee6553 --- PASS: TestCluster_ForwardedLegacyReply (3.60s) 2026/04/10 22:59:35 INFO Updated post activity.id=https://b.localdomain/update/019d799f-4854-7995-bc9e-4730a884c801 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:35 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:59:35 INFO Looking up user name=alice 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-4583-7764-b12a-3a7a8aa42c62 request.user=bob post=https://b.localdomain/post/019d799f-4583-7764-b12a-3a7a8aa42c62 2026/04/10 22:59:35 INFO Fetching forwarded object activity.id=https://a.localdomain/create/019d799f-4834-7801-a44e-f8cf2b910f77 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/create/019d799f-4834-7801-a44e-f8cf2b910f77 sender=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d799f-48e1-73c2-a726-950b4d1cceef 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d799f-48e1-73c2-a726-950b4d1cceef 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d799f-48e1-73c2-a726-950b4d1cceef 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d799f-48e1-73c2-a726-950b4d1cceef 2026/04/10 22:59:35 INFO Fetching activity activity=https://a.localdomain/create/019d799f-4834-7801-a44e-f8cf2b910f77 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:35 INFO Looking up user name=alice 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019d799f-4834-7801-a44e-f8cf2b910f77 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-48d3-7a4f-9c9c-16aedaaac92b 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-48d3-7a4f-9c9c-16aedaaac92b 2026/04/10 22:59:35 INFO Looking up user name=alice 2026/04/10 22:59:35 INFO Looking up user name=alice 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019d799f-4834-7801-a44e-f8cf2b910f77 2026/04/10 22:59:35 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/create/019d799f-47d3-759b-9945-e12488c0c963 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-4804-78e0-8244-cc5412fb32c5 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d799f-48e1-73c2-a726-950b4d1cceef 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019d799f-48e1-73c2-a726-950b4d1cceef 2026/04/10 22:59:35 INFO Looking up user name=alice 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019d799f-48e1-73c2-a726-950b4d1cceef 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-48d3-7a4f-9c9c-16aedaaac92b 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-48d3-7a4f-9c9c-16aedaaac92b 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-44e1-7d4a-8145-96a240df367d request.user=alice post=https://b.localdomain/post/019d799f-44e1-7d4a-8145-96a240df367d 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-48d3-7a1e-a018-eed68452a315 request.user=bob post=https://b.localdomain/post/019d799f-48d3-7a1e-a018-eed68452a315 2026/04/10 22:59:35 INFO Fetching object id=ap://did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:35 INFO Received a new post activity.id=https://a.localdomain/create/019d799f-4834-7801-a44e-f8cf2b910f77 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-4804-78e0-8244-cc5412fb32c5 2026/04/10 22:59:35 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-4804-78e0-8244-cc5412fb32c5 2026/04/10 22:59:35 INFO Resolving user ID request.path=/users/resolve request.user=bob host=g.localdomain name=stuff 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:35 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/04/10 22:59:35 INFO Fetching object id=ap://did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:35 INFO Looking up user name=stuff 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:35 INFO Looking up user name=alice 2026/04/10 22:59:35 INFO Received delete request activity.id=https://a.localdomain/post/019d799f-4522-7e21-9170-5fb9031c5406#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-4522-7e21-9170-5fb9031c5406 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799f-4522-7e21-9170-5fb9031c5406 2026/04/10 22:59:35 INFO Updated post activity.id=https://a.localdomain/update/019d799f-4920-7c8b-84da-2b0e40db0c88 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9 2026/04/10 22:59:35 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-474c-709e-8814-c10be8c61184 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:35 INFO Looking up user name=alice 2026/04/10 22:59:35 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:35 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 request.user=bob post=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:35 INFO Looking up user name=carol 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-4920-7c8b-84da-2b0e40db0c88 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-4920-7c8b-84da-2b0e40db0c88 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:35 INFO Fetching object id=ap://did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:35 INFO Looking up user name=alice 2026/04/10 22:59:35 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-4936-7d8d-ab6d-625bfa9659ae activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-4936-7d58-813e-5ad4deee6ca7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-4936-7d58-813e-5ad4deee6ca7 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799f-4522-7e21-9170-5fb9031c5406#delete 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-4920-7c8b-84da-2b0e40db0c88 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799f-4522-7e21-9170-5fb9031c5406#delete 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799f-4920-7c8b-84da-2b0e40db0c88 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9 request.user=alice post=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799f-4522-7e21-9170-5fb9031c5406#delete 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d799f-4522-7e21-9170-5fb9031c5406#delete 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799f-493b-781c-a368-b5cac7dbe04c 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799f-493b-781c-a368-b5cac7dbe04c 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor 2026/04/10 22:59:35 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-4804-78e0-8244-cc5412fb32c5 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-4804-789f-86e4-a88fab22436c activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-4804-789f-86e4-a88fab22436c 2026/04/10 22:59:35 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799f-493b-781c-a368-b5cac7dbe04c 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-4936-7d8d-ab6d-625bfa9659ae 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-4936-7d8d-ab6d-625bfa9659ae 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Fetching object id=ap://did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor 2026/04/10 22:59:35 INFO Fetching object id=ap://did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:35 INFO Updated post activity.id=https://b.localdomain/update/019d799f-494c-785b-a721-5e7d1bebeb39 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019d799f-493b-781c-a368-b5cac7dbe04c 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-4583-7764-b12a-3a7a8aa42c62 request.user=bob post=https://b.localdomain/post/019d799f-4583-7764-b12a-3a7a8aa42c62 2026/04/10 22:59:35 INFO Looking up user name=alice 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-494c-785b-a721-5e7d1bebeb39 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-494c-785b-a721-5e7d1bebeb39 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-4936-7d8d-ab6d-625bfa9659ae 2026/04/10 22:59:35 INFO Received delete request activity.id=https://a.localdomain/post/019d799f-4522-7e21-9170-5fb9031c5406#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-4522-7e21-9170-5fb9031c5406 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799f-4522-7e21-9170-5fb9031c5406 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:35 INFO Looking up user name=carol 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-4936-7d8d-ab6d-625bfa9659ae 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor offset=0 2026/04/10 22:59:35 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-4936-7d58-813e-5ad4deee6ca7 request.user=bob post=https://b.localdomain/post/019d799f-4936-7d58-813e-5ad4deee6ca7 2026/04/10 22:59:35 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:35 INFO Looking up user name=alice 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-494c-785b-a721-5e7d1bebeb39 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-494c-785b-a721-5e7d1bebeb39 2026/04/10 22:59:35 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-474c-709e-8814-c10be8c61184 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 starter=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:35 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-474c-709e-8814-c10be8c61184 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 2026/04/10 22:59:35 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019d799f-4522-7e21-9170-5fb9031c5406#delete note=https://a.localdomain/post/019d799f-4522-7e21-9170-5fb9031c5406 thread=https://b.localdomain/post/019d799f-42ee-764a-9d5b-d6cfdf017f5b starter=https://b.localdomain/user/carol 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc request.user=carol post=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 request.user=alice post=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:35 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-474c-709e-8814-c10be8c61184 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/followers: actor is not cached" 2026/04/10 22:59:35 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-474c-709e-8814-c10be8c61184 sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor gateway=https://a.localdomain 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-474c-709e-8814-c10be8c61184 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-474c-709e-8814-c10be8c61184 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:35 INFO Looking up user name=alice 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-474c-709e-8814-c10be8c61184 2026/04/10 22:59:35 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/create/019d799f-474c-709e-8814-c10be8c61184 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d799f-4522-7e21-9170-5fb9031c5406#delete 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-44ac-7d5c-bcd5-bfba834a9205 request.user=bob post=https://b.localdomain/post/019d799f-44ac-7d5c-bcd5-bfba834a9205 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor offset=0 2026/04/10 22:59:35 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:35 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice --- PASS: TestCluster_MovedAccount (3.78s) 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor 2026/04/10 22:59:35 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:35 INFO Looking up user name=alice 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:35 INFO Looking up user name=carol 2026/04/10 22:59:35 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019d799f-4920-7c8b-84da-2b0e40db0c88 note=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9 thread=https://b.localdomain/post/019d799f-44f8-7953-81ff-025342a2eb45 starter=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Updated post activity.id=https://a.localdomain/update/019d799f-4920-7c8b-84da-2b0e40db0c88 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9 2026/04/10 22:59:35 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-4920-7c8b-84da-2b0e40db0c88 2026/04/10 22:59:35 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:35 INFO Fetching object id=ap://did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 request.user=carol post=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:35 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:35 INFO Looking up user name=alice 2026/04/10 22:59:35 INFO Forwarding post to group followers activity=https://b.localdomain/update/019d799f-494c-785b-a721-5e7d1bebeb39 note=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc group=https://g.localdomain/user/stuff 2026/04/10 22:59:35 INFO Updated post activity.id=https://b.localdomain/update/019d799f-494c-785b-a721-5e7d1bebeb39 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor offset=0 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:35 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-49a5-731b-8fb5-fd43e799af8f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-49a5-72db-b22e-b03b10db0cf4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-49a5-72db-b22e-b03b10db0cf4 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-494c-785b-a721-5e7d1bebeb39 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-4920-7c8b-84da-2b0e40db0c88 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:35 INFO Looking up user name=alice 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-4920-7c8b-84da-2b0e40db0c88 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799f-4920-7c8b-84da-2b0e40db0c88 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-49b3-7efa-a667-3c0a7d92186e 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-49b3-7efa-a667-3c0a7d92186e 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-49b3-7efa-a667-3c0a7d92186e 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-49b3-7efa-a667-3c0a7d92186e 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799f-49b6-723b-a68e-8a7b0f7c56b8 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799f-49b6-723b-a68e-8a7b0f7c56b8 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Looking up user name=stuff 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-494c-785b-a721-5e7d1bebeb39 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:35 INFO Looking up user name=alice 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799f-49b6-723b-a68e-8a7b0f7c56b8 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-49b3-7efa-a667-3c0a7d92186e 2026/04/10 22:59:35 INFO Received delete request activity.id=https://a.localdomain/post/019d799f-46be-74b0-908b-4c54869ef072#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-46be-74b0-908b-4c54869ef072 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799f-46be-74b0-908b-4c54869ef072 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019d799f-49b6-723b-a68e-8a7b0f7c56b8 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-44ac-7d5c-bcd5-bfba834a9205 request.user=bob post=https://b.localdomain/post/019d799f-44ac-7d5c-bcd5-bfba834a9205 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-49a5-731b-8fb5-fd43e799af8f 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-49a5-731b-8fb5-fd43e799af8f 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019d799f-46be-74b0-908b-4c54869ef072#delete 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019d799f-46be-74b0-908b-4c54869ef072#delete 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019d799f-46be-74b0-908b-4c54869ef072#delete 2026/04/10 22:59:35 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/update/019d799f-49d4-7690-9867-5c86a27de519 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d799f-46be-74b0-908b-4c54869ef072#delete 2026/04/10 22:59:35 INFO Looking up user name=carol 2026/04/10 22:59:35 INFO Updated post activity.id=https://a.localdomain/update/019d799f-4920-7c8b-84da-2b0e40db0c88 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9 2026/04/10 22:59:35 INFO Updated post activity.id=https://a.localdomain/update/019d799f-49d6-720d-941a-30faa18098fe activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/update/019d799f-49d4-7690-9867-5c86a27de519 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/update/019d799f-49d4-7690-9867-5c86a27de519 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-49d6-720d-941a-30faa18098fe 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-49d6-720d-941a-30faa18098fe 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-494c-785b-a721-5e7d1bebeb39 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-49b3-7efa-a667-3c0a7d92186e 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019d799f-49a5-731b-8fb5-fd43e799af8f 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:35 INFO Looking up user name=alice 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019d799f-49a5-731b-8fb5-fd43e799af8f 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:35 INFO Looking up user name=alice 2026/04/10 22:59:35 INFO Fetching object id=ap://did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor 2026/04/10 22:59:35 INFO Looking up user name=stuff 2026/04/10 22:59:35 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-49a5-72db-b22e-b03b10db0cf4 request.user=bob post=https://b.localdomain/post/019d799f-49a5-72db-b22e-b03b10db0cf4 2026/04/10 22:59:35 INFO Received delete request activity.id=https://a.localdomain/post/019d799f-46be-74b0-908b-4c54869ef072#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-46be-74b0-908b-4c54869ef072 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799f-46be-74b0-908b-4c54869ef072 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-49d6-720d-941a-30faa18098fe 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-49b3-7efa-a667-3c0a7d92186e 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799f-49d6-720d-941a-30faa18098fe 2026/04/10 22:59:35 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-494c-785b-a721-5e7d1bebeb39 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019d799f-49b3-7efa-a667-3c0a7d92186e 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a request.user=alice post=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/update/019d799f-49d4-7690-9867-5c86a27de519 2026/04/10 22:59:35 INFO Fetching object id=ap://did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:35 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/update/019d799f-49d4-7690-9867-5c86a27de519 2026/04/10 22:59:35 INFO Looking up user name=carol 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor offset=0 2026/04/10 22:59:35 INFO Updated post activity.id=https://b.localdomain/update/019d799f-494c-785b-a721-5e7d1bebeb39 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:35 INFO Looking up user name=stuff 2026/04/10 22:59:35 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/04/10 22:59:35 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-470a-748e-9a2a-50c9a7c0b427 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-470a-745a-a5af-95ec843eaeb2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-470a-745a-a5af-95ec843eaeb2 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:35 INFO Looking up user name=stuff 2026/04/10 22:59:35 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:35 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-47b9-79dc-b835-6b7e3b23165e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-47b9-79ac-8567-2925d21b1026 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-47b9-79ac-8567-2925d21b1026 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:35 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/04/10 22:59:35 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:35 INFO Fetching object id=ap://did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:35 INFO Looking up user name=alice 2026/04/10 22:59:35 INFO Looking up user name=alice --- PASS: TestCluster_ShareUnshare (3.93s) 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-47ad-79fd-a2cc-62d892280f55 request.user=bob post=https://b.localdomain/post/019d799f-47ad-79fd-a2cc-62d892280f55 2026/04/10 22:59:35 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-484f-78e3-be7f-6f826ad908a3 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-484f-78b2-8c7e-05c35ccdb966 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-484f-78b2-8c7e-05c35ccdb966 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor request.user=bob actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor offset=0 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor 2026/04/10 22:59:35 INFO Fetching object id=ap://did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019d799f-49d6-720d-941a-30faa18098fe note=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a thread=https://b.localdomain/post/019d799f-4663-7185-9a88-0ac5a0377f51 starter=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Updated post activity.id=https://a.localdomain/update/019d799f-49d6-720d-941a-30faa18098fe activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-49d6-720d-941a-30faa18098fe 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:35 INFO Updating poll results poll=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:35 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/update/019d799f-49d4-7690-9867-5c86a27de519 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/post/019d799f-45a8-76d9-98e3-d40f8d73d552 starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor 2026/04/10 22:59:35 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/update/019d799f-49d4-7690-9867-5c86a27de519 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c 2026/04/10 22:59:35 INFO Updated post activity.id=https://b.localdomain/update/019d799f-4a4b-73f5-b468-2a133f1d57f8 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:35 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-49d6-720d-941a-30faa18098fe 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/update/019d799f-49d4-7690-9867-5c86a27de519 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Fetching forwarded object activity.id=https://a.localdomain/update/019d799f-49d6-720d-941a-30faa18098fe activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/update/019d799f-49d6-720d-941a-30faa18098fe sender=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/create/019d799f-4a57-77f8-aea8-839dc3f31827 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/post/019d799f-4a57-77af-aec3-05925a164e38 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/post/019d799f-4a57-77af-aec3-05925a164e38 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/create/019d799f-4a57-77f8-aea8-839dc3f31827 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/create/019d799f-4a57-77f8-aea8-839dc3f31827 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-4a4b-73f5-b468-2a133f1d57f8 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-4a4b-73f5-b468-2a133f1d57f8 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-4a4b-73f5-b468-2a133f1d57f8 2026/04/10 22:59:35 INFO Fetching activity activity=https://a.localdomain/update/019d799f-49d6-720d-941a-30faa18098fe 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019d799f-49d6-720d-941a-30faa18098fe 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/update/019d799f-49d4-7690-9867-5c86a27de519 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019d799f-49d6-720d-941a-30faa18098fe 2026/04/10 22:59:35 INFO Fetching object id=ap://did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799f-4a58-7432-a1f6-33d60f85efe2 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799f-4a58-7432-a1f6-33d60f85efe2 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-4a4b-73f5-b468-2a133f1d57f8 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor 2026/04/10 22:59:35 INFO Received delete request activity.id=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9 2026/04/10 22:59:35 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:35 INFO Looking up user name=alice 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Fetching object id=ap://did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/create/019d799f-4a57-77f8-aea8-839dc3f31827 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/create/019d799f-4a57-77f8-aea8-839dc3f31827 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799f-4a58-7432-a1f6-33d60f85efe2 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-4a4b-73f5-b468-2a133f1d57f8 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019d799f-4a58-7432-a1f6-33d60f85efe2 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/post/019d799f-4a57-77af-aec3-05925a164e38 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/post/019d799f-4a57-77af-aec3-05925a164e38 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9#delete 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9#delete 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-47ad-79fd-a2cc-62d892280f55 request.user=bob post=https://b.localdomain/post/019d799f-47ad-79fd-a2cc-62d892280f55 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/update/019d799f-49d4-7690-9867-5c86a27de519 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9#delete 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/update/019d799f-49d4-7690-9867-5c86a27de519 2026/04/10 22:59:35 INFO Updated post activity.id=https://a.localdomain/update/019d799f-49d6-720d-941a-30faa18098fe activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-4a4b-73f5-b468-2a133f1d57f8 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9#delete 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-4a4b-73f5-b468-2a133f1d57f8 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 --- PASS: TestCluster_ReplyInCommunity (4.01s) 2026/04/10 22:59:35 INFO Fetching object id=ap://did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:35 INFO Looking up user name=alice 2026/04/10 22:59:35 INFO Received delete request activity.id=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9 2026/04/10 22:59:35 INFO Updated post activity.id=https://b.localdomain/update/019d799f-4a4b-73f5-b468-2a133f1d57f8 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:35 INFO Received delete request activity.id=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc 2026/04/10 22:59:35 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9#delete note=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9 thread=https://b.localdomain/post/019d799f-44f8-7953-81ff-025342a2eb45 starter=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/update/019d799f-49d4-7690-9867-5c86a27de519 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c 2026/04/10 22:59:35 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9#delete 2026/04/10 22:59:35 INFO Updated post activity.id=https://b.localdomain/update/019d799f-4a4b-73f5-b468-2a133f1d57f8 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc#delete 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc#delete 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc#delete 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-4701-79e5-ad99-7cbfef2828bf request.user=bob post=https://b.localdomain/post/019d799f-4701-79e5-ad99-7cbfef2828bf 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc#delete 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9#delete 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9#delete 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9#delete 2026/04/10 22:59:35 INFO Fetching object id=ap://did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:35 INFO Looking up user name=carol 2026/04/10 22:59:35 INFO Looking up user name=alice 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:35 INFO Received delete request activity.id=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799f-470a-7cfd-80b0-495c9bca56a9 2026/04/10 22:59:35 INFO Received delete request activity.id=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc 2026/04/10 22:59:35 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/create/019d799f-4a57-77f8-aea8-839dc3f31827 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/post/019d799f-4a57-77af-aec3-05925a164e38 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:35 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/create/019d799f-4a57-77f8-aea8-839dc3f31827 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/post/019d799f-4a57-77af-aec3-05925a164e38 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/post/019d799f-4a57-77af-aec3-05925a164e38 2026/04/10 22:59:35 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/create/019d799f-4a57-77f8-aea8-839dc3f31827 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor gateway=https://c.localdomain 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/create/019d799f-4a57-77f8-aea8-839dc3f31827 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/create/019d799f-4a57-77f8-aea8-839dc3f31827 2026/04/10 22:59:35 INFO Forwarding post to group followers activity=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc#delete note=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc group=https://g.localdomain/user/stuff 2026/04/10 22:59:35 INFO Received delete request activity.id=https://b.localdomain/post/019d799f-470a-745a-a5af-95ec843eaeb2#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-470a-745a-a5af-95ec843eaeb2 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799f-470a-745a-a5af-95ec843eaeb2 2026/04/10 22:59:35 INFO Fetching object id=ap://did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:35 INFO Received delete request activity.id=https://b.localdomain/post/019d799f-47b9-79ac-8567-2925d21b1026#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-47b9-79ac-8567-2925d21b1026 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799f-47b9-79ac-8567-2925d21b1026 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/create/019d799f-4a57-77f8-aea8-839dc3f31827 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/create/019d799f-4a57-77f8-aea8-839dc3f31827 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor 2026/04/10 22:59:35 INFO Deleted old posts count=2 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc#delete 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:35 INFO Removed old shared posts count=1 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799f-4ac0-7671-a38d-15b355efccc3 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor offset=0 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799f-4ac0-7671-a38d-15b355efccc3 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Fetching object id=ap://did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor 2026/04/10 22:59:35 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 request.user=bob post=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019d799f-4ac0-7671-a38d-15b355efccc3 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019d799f-4ac0-7671-a38d-15b355efccc3 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc#delete 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc#delete 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-4701-79e5-ad99-7cbfef2828bf request.user=bob post=https://b.localdomain/post/019d799f-4701-79e5-ad99-7cbfef2828bf 2026/04/10 22:59:35 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/create/019d799f-4a57-77f8-aea8-839dc3f31827 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/post/019d799f-4a57-77af-aec3-05925a164e38 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 starter=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:35 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/create/019d799f-4a57-77f8-aea8-839dc3f31827 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/post/019d799f-4a57-77af-aec3-05925a164e38 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/post/019d799f-4a57-77af-aec3-05925a164e38 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-4ac4-705c-a8b8-636b9cac6cd5 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-4ac4-705c-a8b8-636b9cac6cd5 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-4ac4-705c-a8b8-636b9cac6cd5 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-4ac4-705c-a8b8-636b9cac6cd5 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:35 INFO Looking up user name=stuff 2026/04/10 22:59:35 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/create/019d799f-4a57-77f8-aea8-839dc3f31827 sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor gateway=https://a.localdomain 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/create/019d799f-4a57-77f8-aea8-839dc3f31827 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/create/019d799f-4a57-77f8-aea8-839dc3f31827 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-470a-745a-a5af-95ec843eaeb2#delete 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-470a-745a-a5af-95ec843eaeb2#delete 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-4ac4-705c-a8b8-636b9cac6cd5 2026/04/10 22:59:35 INFO Looking up user name=stuff 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-470a-745a-a5af-95ec843eaeb2#delete 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-4ac4-705c-a8b8-636b9cac6cd5 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-47b9-79ac-8567-2925d21b1026#delete 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-47b9-79ac-8567-2925d21b1026#delete 2026/04/10 22:59:35 INFO Received delete request activity.id=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019d799f-4ac4-705c-a8b8-636b9cac6cd5 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019d799f-4ad2-7441-ba1b-5d4147bee4f0 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019d799f-47b9-79ac-8567-2925d21b1026#delete 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019d799f-4ad2-7441-ba1b-5d4147bee4f0 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor offset=0 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Fetching object id=ap://did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor offset=0 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019d799f-4ad2-7441-ba1b-5d4147bee4f0 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a#delete 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d799f-470a-745a-a5af-95ec843eaeb2#delete 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a#delete 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d799f-47b9-79ac-8567-2925d21b1026#delete 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a#delete 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019d799f-4ad2-7441-ba1b-5d4147bee4f0 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/create/019d799f-4a57-77f8-aea8-839dc3f31827 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a#delete 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc#delete 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019d799f-4ac4-705c-a8b8-636b9cac6cd5 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/create/019d799f-4a57-77f8-aea8-839dc3f31827 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 request.user=alice post=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Looking up user name=carol 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:35 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c 2026/04/10 22:59:35 INFO Looking up user name=alice 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Received delete request activity.id=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799f-46e1-787b-8b2b-c1bbca07a5dc 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Fetching object id=ap://did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:35 INFO Received delete request activity.id=https://b.localdomain/post/019d799f-470a-745a-a5af-95ec843eaeb2#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-470a-745a-a5af-95ec843eaeb2 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799f-470a-745a-a5af-95ec843eaeb2 2026/04/10 22:59:35 INFO Received delete request activity.id=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c#delete 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c#delete 2026/04/10 22:59:35 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-48d3-7a4f-9c9c-16aedaaac92b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-48d3-7a1e-a018-eed68452a315 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-48d3-7a1e-a018-eed68452a315 2026/04/10 22:59:35 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a#delete note=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a thread=https://b.localdomain/post/019d799f-4663-7185-9a88-0ac5a0377f51 starter=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 request.user=carol post=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c#delete 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:35 INFO Looking up user name=stuff 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c#delete 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a#delete 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor offset=0 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Received delete request activity.id=https://b.localdomain/post/019d799f-47b9-79ac-8567-2925d21b1026#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-47b9-79ac-8567-2925d21b1026 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799f-47b9-79ac-8567-2925d21b1026 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/04/10 22:59:35 INFO Looking up user name=stuff 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Fetching object id=ap://did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor 2026/04/10 22:59:35 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-4936-7d8d-ab6d-625bfa9659ae activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-4936-7d58-813e-5ad4deee6ca7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-4936-7d58-813e-5ad4deee6ca7 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a#delete 2026/04/10 22:59:35 INFO Fetching forwarded object activity.id=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a activity.object.type=Note activity.object.attributed_to="" id=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a sender=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c 2026/04/10 22:59:35 INFO Fetching post post=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a#delete 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a#delete 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/04/10 22:59:35 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor/post/019d799f-45a8-76d9-98e3-d40f8d73d552 starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor 2026/04/10 22:59:35 INFO Received a new post activity.id=https://b.localdomain/create/019d799f-49a5-731b-8fb5-fd43e799af8f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-49a5-72db-b22e-b03b10db0cf4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-49a5-72db-b22e-b03b10db0cf4 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Looking up user name=alice 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c#delete 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c#delete 2026/04/10 22:59:35 INFO Received delete request activity.id=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a deleted=https://a.localdomain/post/019d799f-4834-77c9-86d4-eeb346d2521a 2026/04/10 22:59:35 INFO Received delete request activity.id=https://c.localdomain/post/019d799f-4737-77b2-b019-39d427face88#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d799f-4737-77b2-b019-39d427face88 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019d799f-4737-77b2-b019-39d427face88 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkr8BQibTWcNpWbPW7Jj9x5okrsdu2atkRwFHjryibkbpS/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfhWpAFYYwLpwnkdekHP7hdkLRdSfX3BSGLLx2FxuLnqJ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c#delete 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c#delete 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019d799f-4737-77b2-b019-39d427face88#delete 2026/04/10 22:59:35 INFO Fetching object id=ap://did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019d799f-4737-77b2-b019-39d427face88#delete 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019d799f-4737-77b2-b019-39d427face88#delete 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/post/019d799f-4737-77b2-b019-39d427face88#delete 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=carol actor=https://c.localdomain/user/carol offset=0 2026/04/10 22:59:35 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor/post/019d799f-47d3-7557-8b37-203127c2e03c --- PASS: TestCluster_ReplyForwardingWithIntegrityProofs (4.21s) 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/04/10 22:59:35 INFO Looking up user name=carol 2026/04/10 22:59:35 INFO Received delete request activity.id=https://c.localdomain/post/019d799f-4737-77b2-b019-39d427face88#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019d799f-4737-77b2-b019-39d427face88 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019d799f-4737-77b2-b019-39d427face88 2026/04/10 22:59:35 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/04/10 22:59:35 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor offset=0 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:35 INFO Looking up resource resource=bob@b.localdomain user=bob --- PASS: TestDeleter_OldData (4.26s) 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:35 INFO Updating poll results poll=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:35 INFO Fetching object id=ap://did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor 2026/04/10 22:59:35 INFO Updated post activity.id=https://b.localdomain/update/019d799f-4b83-7493-824d-fee37a43fd6a activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 --- PASS: TestCluster_PostInCommunity (4.27s) 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor offset=0 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor offset=0 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-4b83-7493-824d-fee37a43fd6a 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-4b83-7493-824d-fee37a43fd6a 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-4b83-7493-824d-fee37a43fd6a 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqBR93gHBi4CsDu224pBzcxbswjg3VZLVSbvXMiSuXWno/actor offset=0 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-4b83-7493-824d-fee37a43fd6a 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-4b83-7493-824d-fee37a43fd6a 2026/04/10 22:59:35 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/04/10 22:59:35 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/update/019d799f-4b97-70d8-864a-306d0477c857 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 starter=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:35 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/update/019d799f-4b97-70d8-864a-306d0477c857 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/update/019d799f-4b97-70d8-864a-306d0477c857 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/followers: actor is not cached" 2026/04/10 22:59:35 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/update/019d799f-4b97-70d8-864a-306d0477c857 sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor gateway=https://a.localdomain 2026/04/10 22:59:35 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/update/019d799f-4b97-70d8-864a-306d0477c857 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/update/019d799f-4b97-70d8-864a-306d0477c857 2026/04/10 22:59:35 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-4b83-7493-824d-fee37a43fd6a 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:35 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-4b83-7493-824d-fee37a43fd6a 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Looking up user name=bob --- PASS: TestCluster_ReplyForwardingPortableActors (4.30s) --- PASS: TestCluster_ReplyForwardingWithoutIntegrityProofs (4.30s) 2026/04/10 22:59:35 INFO Fetching object id=ap://did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:35 INFO Updated post activity.id=https://b.localdomain/update/019d799f-4b83-7493-824d-fee37a43fd6a activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:35 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/update/019d799f-4b97-70d8-864a-306d0477c857 2026/04/10 22:59:35 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/update/019d799f-4b97-70d8-864a-306d0477c857 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 2026/04/10 22:59:35 INFO Updated post activity.id=https://b.localdomain/update/019d799f-4b83-7493-824d-fee37a43fd6a activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:35 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:35 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 request.user=bob post=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:35 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/04/10 22:59:35 INFO Fetching object id=ap://did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:35 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 request.user=alice post=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:35 INFO Looking up user name=bob 2026/04/10 22:59:35 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/update/019d799f-4b97-70d8-864a-306d0477c857 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:35 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/update/019d799f-4b97-70d8-864a-306d0477c857 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 2026/04/10 22:59:36 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/update/019d799f-4b97-70d8-864a-306d0477c857 2026/04/10 22:59:36 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/update/019d799f-4b97-70d8-864a-306d0477c857 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor gateway=https://c.localdomain 2026/04/10 22:59:36 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/update/019d799f-4b97-70d8-864a-306d0477c857 2026/04/10 22:59:36 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/update/019d799f-4b97-70d8-864a-306d0477c857 2026/04/10 22:59:36 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:36 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/update/019d799f-4b97-70d8-864a-306d0477c857 2026/04/10 22:59:36 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 request.user=carol post=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:36 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/04/10 22:59:36 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/update/019d799f-4b97-70d8-864a-306d0477c857 2026/04/10 22:59:36 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:36 INFO Fetching object id=ap://did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor --- PASS: TestDeleter_Disabled (4.34s) 2026/04/10 22:59:36 INFO Received delete request activity.id=https://b.localdomain/post/019d799f-464b-760c-af03-b4bb9ee625a9#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-464b-760c-af03-b4bb9ee625a9 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019d799f-464b-760c-af03-b4bb9ee625a9 2026/04/10 22:59:36 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/followers_synchronization\", digest=\"40eb5058e2e52f5732ba766062e4db825adc42b4aecd2588cafa5800887d64dc\"" error="collection is not sender's followers" 2026/04/10 22:59:36 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/update/019d799f-4b97-70d8-864a-306d0477c857 2026/04/10 22:59:36 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/update/019d799f-4b97-70d8-864a-306d0477c857 2026/04/10 22:59:36 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:36 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019d799f-464b-760c-af03-b4bb9ee625a9#delete 2026/04/10 22:59:36 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=bob actor=https://b.localdomain/user/bob offset=0 2026/04/10 22:59:36 INFO Fetching object id=ap://did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:36 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/update/019d799f-4b97-70d8-864a-306d0477c857 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 2026/04/10 22:59:36 INFO Updating poll results poll=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:36 INFO Updated post activity.id=https://b.localdomain/update/019d799f-4bd7-72f0-b136-b1bb225fdfb2 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:36 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-4bd7-72f0-b136-b1bb225fdfb2 2026/04/10 22:59:36 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-4bd7-72f0-b136-b1bb225fdfb2 2026/04/10 22:59:36 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-4bd7-72f0-b136-b1bb225fdfb2 2026/04/10 22:59:36 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:36 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-4bd7-72f0-b136-b1bb225fdfb2 2026/04/10 22:59:36 INFO Looking up user name=bob 2026/04/10 22:59:36 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:36 INFO Looking up user name=bob 2026/04/10 22:59:36 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:36 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:36 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-4bd7-72f0-b136-b1bb225fdfb2 2026/04/10 22:59:36 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019d799f-4bd7-72f0-b136-b1bb225fdfb2 2026/04/10 22:59:36 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019d799f-4bd7-72f0-b136-b1bb225fdfb2 2026/04/10 22:59:36 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:36 INFO Looking up user name=bob 2026/04/10 22:59:36 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:36 INFO Updated post activity.id=https://b.localdomain/update/019d799f-4bd7-72f0-b136-b1bb225fdfb2 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:36 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/04/10 22:59:36 INFO Looking up user name=bob 2026/04/10 22:59:36 INFO Updated post activity.id=https://b.localdomain/update/019d799f-4bd7-72f0-b136-b1bb225fdfb2 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:36 INFO Fetching object id=ap://did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:36 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor offset=0 2026/04/10 22:59:36 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 request.user=bob post=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:36 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 2026/04/10 22:59:36 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 request.user=alice post=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:36 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 starter=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:36 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269#delete error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/followers: actor is not cached" 2026/04/10 22:59:36 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269#delete sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor gateway=https://a.localdomain 2026/04/10 22:59:36 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269#delete 2026/04/10 22:59:36 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269#delete 2026/04/10 22:59:36 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269#delete 2026/04/10 22:59:36 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269#delete 2026/04/10 22:59:36 INFO Viewing post request.path=/users/view/b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 request.user=carol post=https://b.localdomain/post/019d799f-43f2-7792-a61e-2cffe0e674d5 2026/04/10 22:59:36 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor request.user=carol actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor offset=0 2026/04/10 22:59:36 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor --- PASS: TestCluster_Poll (4.40s) 2026/04/10 22:59:36 INFO Fetching object id=ap://did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:36 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 2026/04/10 22:59:36 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:36 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269#delete 2026/04/10 22:59:36 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269#delete sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor gateway=https://c.localdomain 2026/04/10 22:59:36 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269#delete 2026/04/10 22:59:36 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269#delete 2026/04/10 22:59:36 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269#delete 2026/04/10 22:59:36 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/followers_synchronization\", digest=\"40eb5058e2e52f5732ba766062e4db825adc42b4aecd2588cafa5800887d64dc\"" error="collection is not sender's followers" 2026/04/10 22:59:36 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwQQRtA7B6nYZfu7u68YV1a7hH48T4wBgaust9d2PdyYs/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269#delete 2026/04/10 22:59:36 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/04/10 22:59:36 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269#delete 2026/04/10 22:59:36 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269#delete 2026/04/10 22:59:36 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:36 INFO Fetching object id=ap://did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:36 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 2026/04/10 22:59:36 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor/post/019d799f-474c-7043-a666-251a48b12269 2026/04/10 22:59:36 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/04/10 22:59:36 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:36 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/04/10 22:59:36 INFO Fetching object id=ap://did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor 2026/04/10 22:59:36 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjsq4WkvH7DEcQ8gspsr5a4uhSFW2r47EevJ9HDHsnUez/actor offset=0 --- PASS: TestCluster_Gateways (4.44s) PASS ok github.com/dimkr/tootik/cluster 4.464s ? github.com/dimkr/tootik/cmd/tootik [no test files] ? github.com/dimkr/tootik/data [no test files] === RUN TestBlockList_NotBlockedDomain --- PASS: TestBlockList_NotBlockedDomain (0.00s) === RUN TestBlockList_BlockedDomain --- PASS: TestBlockList_BlockedDomain (0.00s) === RUN TestBlockList_BlockedSubdomain --- PASS: TestBlockList_BlockedSubdomain (0.00s) === RUN TestBlockList_NotBlockedSubdomain --- PASS: TestBlockList_NotBlockedSubdomain (0.00s) === RUN TestBlockList_BlockedSubdomainByDomain --- PASS: TestBlockList_BlockedSubdomainByDomain (0.00s) === RUN TestBlockList_BlockedSubdomainByDomainEndsWithDot --- PASS: TestBlockList_BlockedSubdomainByDomainEndsWithDot (0.00s) === RUN TestDeliver_TwoUsersTwoPosts 2026/04/10 22:54:07 INFO Applying migration id=initial 2026/04/10 22:54:07 INFO Applying migration id=notesupdated 2026/04/10 22:54:07 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:07 INFO Applying migration id=activitiesid 2026/04/10 22:54:07 INFO Applying migration id=outbox 2026/04/10 22:54:07 INFO Applying migration id=edits 2026/04/10 22:54:07 INFO Applying migration id=outboxactor 2026/04/10 22:54:07 INFO Applying migration id=outboxsender 2026/04/10 22:54:07 INFO Applying migration id=thread 2026/04/10 22:54:07 INFO Applying migration id=host 2026/04/10 22:54:07 INFO Applying migration id=sharedinbox 2026/04/10 22:54:07 INFO Applying migration id=noteshost 2026/04/10 22:54:07 INFO Applying migration id=fetched 2026/04/10 22:54:07 INFO Applying migration id=move 2026/04/10 22:54:07 INFO Applying migration id=cleanup 2026/04/10 22:54:07 INFO Applying migration id=received 2026/04/10 22:54:07 INFO Applying migration id=namehost 2026/04/10 22:54:07 INFO Applying migration id=outboxhost 2026/04/10 22:54:07 INFO Applying migration id=notesfts 2026/04/10 22:54:07 INFO Applying migration id=iconsname 2026/04/10 22:54:07 INFO Applying migration id=nohash 2026/04/10 22:54:07 INFO Applying migration id=shares 2026/04/10 22:54:07 INFO Applying migration id=actorttl 2026/04/10 22:54:07 INFO Applying migration id=tocc 2026/04/10 22:54:07 INFO Applying migration id=followeds 2026/04/10 22:54:07 INFO Applying migration id=certhash 2026/04/10 22:54:07 INFO Applying migration id=follows_sync 2026/04/10 22:54:07 INFO Applying migration id=jsonpath 2026/04/10 22:54:07 INFO Applying migration id=localforward 2026/04/10 22:54:07 INFO Applying migration id=avatar 2026/04/10 22:54:07 INFO Applying migration id=noimage 2026/04/10 22:54:07 INFO Applying migration id=feed 2026/04/10 22:54:07 INFO Applying migration id=bookmarks 2026/04/10 22:54:07 INFO Applying migration id=shareactivity 2026/04/10 22:54:07 INFO Applying migration id=application 2026/04/10 22:54:07 INFO Applying migration id=certificates 2026/04/10 22:54:07 INFO Applying migration id=rawforward 2026/04/10 22:54:07 INFO Applying migration id=publickey 2026/04/10 22:54:07 INFO Applying migration id=resolvegroup 2026/04/10 22:54:07 INFO Applying migration id=reject 2026/04/10 22:54:07 INFO Applying migration id=autodel 2026/04/10 22:54:07 INFO Applying migration id=jsonb 2026/04/10 22:54:07 INFO Applying migration id=quote 2026/04/10 22:54:07 INFO Applying migration id=rfc9421 2026/04/10 22:54:07 INFO Applying migration id=keys 2026/04/10 22:54:07 INFO Applying migration id=portable 2026/04/10 22:54:07 INFO Applying migration id=proofs 2026/04/10 22:54:07 INFO Applying migration id=contexts 2026/04/10 22:54:07 INFO Applying migration id=deliverieshost 2026/04/10 22:54:07 INFO Applying migration id=pembegin 2026/04/10 22:54:07 INFO Applying migration id=didhost 2026/04/10 22:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:07 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:07 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:07 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 22:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:07 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:07 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:07 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_TwoUsersTwoPosts (0.34s) === RUN TestDeliver_ForwardedPost 2026/04/10 22:54:07 INFO Applying migration id=initial 2026/04/10 22:54:07 INFO Applying migration id=notesupdated 2026/04/10 22:54:07 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:07 INFO Applying migration id=activitiesid 2026/04/10 22:54:07 INFO Applying migration id=outbox 2026/04/10 22:54:07 INFO Applying migration id=edits 2026/04/10 22:54:07 INFO Applying migration id=outboxactor 2026/04/10 22:54:07 INFO Applying migration id=outboxsender 2026/04/10 22:54:07 INFO Applying migration id=thread 2026/04/10 22:54:07 INFO Applying migration id=host 2026/04/10 22:54:07 INFO Applying migration id=sharedinbox 2026/04/10 22:54:07 INFO Applying migration id=noteshost 2026/04/10 22:54:07 INFO Applying migration id=fetched 2026/04/10 22:54:07 INFO Applying migration id=move 2026/04/10 22:54:07 INFO Applying migration id=cleanup 2026/04/10 22:54:07 INFO Applying migration id=received 2026/04/10 22:54:07 INFO Applying migration id=namehost 2026/04/10 22:54:07 INFO Applying migration id=outboxhost 2026/04/10 22:54:07 INFO Applying migration id=notesfts 2026/04/10 22:54:07 INFO Applying migration id=iconsname 2026/04/10 22:54:07 INFO Applying migration id=nohash 2026/04/10 22:54:07 INFO Applying migration id=shares 2026/04/10 22:54:07 INFO Applying migration id=actorttl 2026/04/10 22:54:07 INFO Applying migration id=tocc 2026/04/10 22:54:07 INFO Applying migration id=followeds 2026/04/10 22:54:07 INFO Applying migration id=certhash 2026/04/10 22:54:07 INFO Applying migration id=follows_sync 2026/04/10 22:54:07 INFO Applying migration id=jsonpath 2026/04/10 22:54:07 INFO Applying migration id=localforward 2026/04/10 22:54:07 INFO Applying migration id=avatar 2026/04/10 22:54:07 INFO Applying migration id=noimage 2026/04/10 22:54:07 INFO Applying migration id=feed 2026/04/10 22:54:07 INFO Applying migration id=bookmarks 2026/04/10 22:54:07 INFO Applying migration id=shareactivity 2026/04/10 22:54:07 INFO Applying migration id=application 2026/04/10 22:54:07 INFO Applying migration id=certificates 2026/04/10 22:54:07 INFO Applying migration id=rawforward 2026/04/10 22:54:07 INFO Applying migration id=publickey 2026/04/10 22:54:07 INFO Applying migration id=resolvegroup 2026/04/10 22:54:07 INFO Applying migration id=reject 2026/04/10 22:54:07 INFO Applying migration id=autodel 2026/04/10 22:54:07 INFO Applying migration id=jsonb 2026/04/10 22:54:07 INFO Applying migration id=quote 2026/04/10 22:54:07 INFO Applying migration id=rfc9421 2026/04/10 22:54:07 INFO Applying migration id=keys 2026/04/10 22:54:07 INFO Applying migration id=portable 2026/04/10 22:54:07 INFO Applying migration id=proofs 2026/04/10 22:54:07 INFO Applying migration id=contexts 2026/04/10 22:54:07 INFO Applying migration id=deliverieshost 2026/04/10 22:54:07 INFO Applying migration id=pembegin 2026/04/10 22:54:07 INFO Applying migration id=didhost 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_ForwardedPost (0.27s) === RUN TestDeliver_OneFailed 2026/04/10 22:54:08 INFO Applying migration id=initial 2026/04/10 22:54:08 INFO Applying migration id=notesupdated 2026/04/10 22:54:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:08 INFO Applying migration id=activitiesid 2026/04/10 22:54:08 INFO Applying migration id=outbox 2026/04/10 22:54:08 INFO Applying migration id=edits 2026/04/10 22:54:08 INFO Applying migration id=outboxactor 2026/04/10 22:54:08 INFO Applying migration id=outboxsender 2026/04/10 22:54:08 INFO Applying migration id=thread 2026/04/10 22:54:08 INFO Applying migration id=host 2026/04/10 22:54:08 INFO Applying migration id=sharedinbox 2026/04/10 22:54:08 INFO Applying migration id=noteshost 2026/04/10 22:54:08 INFO Applying migration id=fetched 2026/04/10 22:54:08 INFO Applying migration id=move 2026/04/10 22:54:08 INFO Applying migration id=cleanup 2026/04/10 22:54:08 INFO Applying migration id=received 2026/04/10 22:54:08 INFO Applying migration id=namehost 2026/04/10 22:54:08 INFO Applying migration id=outboxhost 2026/04/10 22:54:08 INFO Applying migration id=notesfts 2026/04/10 22:54:08 INFO Applying migration id=iconsname 2026/04/10 22:54:08 INFO Applying migration id=nohash 2026/04/10 22:54:08 INFO Applying migration id=shares 2026/04/10 22:54:08 INFO Applying migration id=actorttl 2026/04/10 22:54:08 INFO Applying migration id=tocc 2026/04/10 22:54:08 INFO Applying migration id=followeds 2026/04/10 22:54:08 INFO Applying migration id=certhash 2026/04/10 22:54:08 INFO Applying migration id=follows_sync 2026/04/10 22:54:08 INFO Applying migration id=jsonpath 2026/04/10 22:54:08 INFO Applying migration id=localforward 2026/04/10 22:54:08 INFO Applying migration id=avatar 2026/04/10 22:54:08 INFO Applying migration id=noimage 2026/04/10 22:54:08 INFO Applying migration id=feed 2026/04/10 22:54:08 INFO Applying migration id=bookmarks 2026/04/10 22:54:08 INFO Applying migration id=shareactivity 2026/04/10 22:54:08 INFO Applying migration id=application 2026/04/10 22:54:08 INFO Applying migration id=certificates 2026/04/10 22:54:08 INFO Applying migration id=rawforward 2026/04/10 22:54:08 INFO Applying migration id=publickey 2026/04/10 22:54:08 INFO Applying migration id=resolvegroup 2026/04/10 22:54:08 INFO Applying migration id=reject 2026/04/10 22:54:08 INFO Applying migration id=autodel 2026/04/10 22:54:08 INFO Applying migration id=jsonb 2026/04/10 22:54:08 INFO Applying migration id=quote 2026/04/10 22:54:08 INFO Applying migration id=rfc9421 2026/04/10 22:54:08 INFO Applying migration id=keys 2026/04/10 22:54:08 INFO Applying migration id=portable 2026/04/10 22:54:08 INFO Applying migration id=proofs 2026/04/10 22:54:08 INFO Applying migration id=contexts 2026/04/10 22:54:08 INFO Applying migration id=deliverieshost 2026/04/10 22:54:08 INFO Applying migration id=pembegin 2026/04/10 22:54:08 INFO Applying migration id=didhost 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_OneFailed (0.44s) === RUN TestDeliver_OneFailedRetry 2026/04/10 22:54:08 INFO Applying migration id=initial 2026/04/10 22:54:08 INFO Applying migration id=notesupdated 2026/04/10 22:54:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:08 INFO Applying migration id=activitiesid 2026/04/10 22:54:08 INFO Applying migration id=outbox 2026/04/10 22:54:08 INFO Applying migration id=edits 2026/04/10 22:54:08 INFO Applying migration id=outboxactor 2026/04/10 22:54:08 INFO Applying migration id=outboxsender 2026/04/10 22:54:08 INFO Applying migration id=thread 2026/04/10 22:54:08 INFO Applying migration id=host 2026/04/10 22:54:08 INFO Applying migration id=sharedinbox 2026/04/10 22:54:08 INFO Applying migration id=noteshost 2026/04/10 22:54:08 INFO Applying migration id=fetched 2026/04/10 22:54:08 INFO Applying migration id=move 2026/04/10 22:54:08 INFO Applying migration id=cleanup 2026/04/10 22:54:08 INFO Applying migration id=received 2026/04/10 22:54:08 INFO Applying migration id=namehost 2026/04/10 22:54:08 INFO Applying migration id=outboxhost 2026/04/10 22:54:08 INFO Applying migration id=notesfts 2026/04/10 22:54:08 INFO Applying migration id=iconsname 2026/04/10 22:54:08 INFO Applying migration id=nohash 2026/04/10 22:54:08 INFO Applying migration id=shares 2026/04/10 22:54:08 INFO Applying migration id=actorttl 2026/04/10 22:54:08 INFO Applying migration id=tocc 2026/04/10 22:54:08 INFO Applying migration id=followeds 2026/04/10 22:54:08 INFO Applying migration id=certhash 2026/04/10 22:54:08 INFO Applying migration id=follows_sync 2026/04/10 22:54:08 INFO Applying migration id=jsonpath 2026/04/10 22:54:08 INFO Applying migration id=localforward 2026/04/10 22:54:08 INFO Applying migration id=avatar 2026/04/10 22:54:08 INFO Applying migration id=noimage 2026/04/10 22:54:08 INFO Applying migration id=feed 2026/04/10 22:54:08 INFO Applying migration id=bookmarks 2026/04/10 22:54:08 INFO Applying migration id=shareactivity 2026/04/10 22:54:08 INFO Applying migration id=application 2026/04/10 22:54:08 INFO Applying migration id=certificates 2026/04/10 22:54:08 INFO Applying migration id=rawforward 2026/04/10 22:54:08 INFO Applying migration id=publickey 2026/04/10 22:54:08 INFO Applying migration id=resolvegroup 2026/04/10 22:54:08 INFO Applying migration id=reject 2026/04/10 22:54:08 INFO Applying migration id=autodel 2026/04/10 22:54:08 INFO Applying migration id=jsonb 2026/04/10 22:54:08 INFO Applying migration id=quote 2026/04/10 22:54:08 INFO Applying migration id=rfc9421 2026/04/10 22:54:08 INFO Applying migration id=keys 2026/04/10 22:54:08 INFO Applying migration id=portable 2026/04/10 22:54:08 INFO Applying migration id=proofs 2026/04/10 22:54:08 INFO Applying migration id=contexts 2026/04/10 22:54:08 INFO Applying migration id=deliverieshost 2026/04/10 22:54:08 INFO Applying migration id=pembegin 2026/04/10 22:54:08 INFO Applying migration id=didhost 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneFailedRetry (0.30s) === RUN TestDeliver_OneInvalidURLRetry 2026/04/10 22:54:08 INFO Applying migration id=initial 2026/04/10 22:54:08 INFO Applying migration id=notesupdated 2026/04/10 22:54:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:08 INFO Applying migration id=activitiesid 2026/04/10 22:54:08 INFO Applying migration id=outbox 2026/04/10 22:54:08 INFO Applying migration id=edits 2026/04/10 22:54:08 INFO Applying migration id=outboxactor 2026/04/10 22:54:08 INFO Applying migration id=outboxsender 2026/04/10 22:54:08 INFO Applying migration id=thread 2026/04/10 22:54:08 INFO Applying migration id=host 2026/04/10 22:54:08 INFO Applying migration id=sharedinbox 2026/04/10 22:54:08 INFO Applying migration id=noteshost 2026/04/10 22:54:08 INFO Applying migration id=fetched 2026/04/10 22:54:08 INFO Applying migration id=move 2026/04/10 22:54:08 INFO Applying migration id=cleanup 2026/04/10 22:54:08 INFO Applying migration id=received 2026/04/10 22:54:08 INFO Applying migration id=namehost 2026/04/10 22:54:08 INFO Applying migration id=outboxhost 2026/04/10 22:54:08 INFO Applying migration id=notesfts 2026/04/10 22:54:08 INFO Applying migration id=iconsname 2026/04/10 22:54:08 INFO Applying migration id=nohash 2026/04/10 22:54:08 INFO Applying migration id=shares 2026/04/10 22:54:08 INFO Applying migration id=actorttl 2026/04/10 22:54:08 INFO Applying migration id=tocc 2026/04/10 22:54:08 INFO Applying migration id=followeds 2026/04/10 22:54:08 INFO Applying migration id=certhash 2026/04/10 22:54:08 INFO Applying migration id=follows_sync 2026/04/10 22:54:08 INFO Applying migration id=jsonpath 2026/04/10 22:54:08 INFO Applying migration id=localforward 2026/04/10 22:54:08 INFO Applying migration id=avatar 2026/04/10 22:54:08 INFO Applying migration id=noimage 2026/04/10 22:54:08 INFO Applying migration id=feed 2026/04/10 22:54:08 INFO Applying migration id=bookmarks 2026/04/10 22:54:08 INFO Applying migration id=shareactivity 2026/04/10 22:54:08 INFO Applying migration id=application 2026/04/10 22:54:08 INFO Applying migration id=certificates 2026/04/10 22:54:08 INFO Applying migration id=rawforward 2026/04/10 22:54:08 INFO Applying migration id=publickey 2026/04/10 22:54:08 INFO Applying migration id=resolvegroup 2026/04/10 22:54:08 INFO Applying migration id=reject 2026/04/10 22:54:08 INFO Applying migration id=autodel 2026/04/10 22:54:08 INFO Applying migration id=jsonb 2026/04/10 22:54:08 INFO Applying migration id=quote 2026/04/10 22:54:08 INFO Applying migration id=rfc9421 2026/04/10 22:54:08 INFO Applying migration id=keys 2026/04/10 22:54:08 INFO Applying migration id=portable 2026/04/10 22:54:08 INFO Applying migration id=proofs 2026/04/10 22:54:08 INFO Applying migration id=contexts 2026/04/10 22:54:08 INFO Applying migration id=deliverieshost 2026/04/10 22:54:08 INFO Applying migration id=pembegin 2026/04/10 22:54:08 INFO Applying migration id=didhost 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 WARN Failed to create new request inbox=https://ip6-allnodes:inbox/dan activity=https://localhost.localdomain/create/1 inbox=https://ip6-allnodes:inbox/dan error="parse \"https://ip6-allnodes:inbox/dan\": invalid port \":inbox\" after host" 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 WARN Failed to create new request inbox=https://ip6-allnodes:inbox/dan activity=https://localhost.localdomain/create/1 inbox=https://ip6-allnodes:inbox/dan error="parse \"https://ip6-allnodes:inbox/dan\": invalid port \":inbox\" after host" 2026/04/10 22:54:09 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 WARN Failed to create new request inbox=https://ip6-allnodes:inbox/dan activity=https://localhost.localdomain/create/1 inbox=https://ip6-allnodes:inbox/dan error="parse \"https://ip6-allnodes:inbox/dan\": invalid port \":inbox\" after host" 2026/04/10 22:54:09 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneInvalidURLRetry (0.15s) === RUN TestDeliver_MaxAttempts 2026/04/10 22:54:09 INFO Applying migration id=initial 2026/04/10 22:54:09 INFO Applying migration id=notesupdated 2026/04/10 22:54:09 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:09 INFO Applying migration id=activitiesid 2026/04/10 22:54:09 INFO Applying migration id=outbox 2026/04/10 22:54:09 INFO Applying migration id=edits 2026/04/10 22:54:09 INFO Applying migration id=outboxactor 2026/04/10 22:54:09 INFO Applying migration id=outboxsender 2026/04/10 22:54:09 INFO Applying migration id=thread 2026/04/10 22:54:09 INFO Applying migration id=host 2026/04/10 22:54:09 INFO Applying migration id=sharedinbox 2026/04/10 22:54:09 INFO Applying migration id=noteshost 2026/04/10 22:54:09 INFO Applying migration id=fetched 2026/04/10 22:54:09 INFO Applying migration id=move 2026/04/10 22:54:09 INFO Applying migration id=cleanup 2026/04/10 22:54:09 INFO Applying migration id=received 2026/04/10 22:54:09 INFO Applying migration id=namehost 2026/04/10 22:54:09 INFO Applying migration id=outboxhost 2026/04/10 22:54:09 INFO Applying migration id=notesfts 2026/04/10 22:54:09 INFO Applying migration id=iconsname 2026/04/10 22:54:09 INFO Applying migration id=nohash 2026/04/10 22:54:09 INFO Applying migration id=shares 2026/04/10 22:54:09 INFO Applying migration id=actorttl 2026/04/10 22:54:09 INFO Applying migration id=tocc 2026/04/10 22:54:09 INFO Applying migration id=followeds 2026/04/10 22:54:09 INFO Applying migration id=certhash 2026/04/10 22:54:09 INFO Applying migration id=follows_sync 2026/04/10 22:54:09 INFO Applying migration id=jsonpath 2026/04/10 22:54:09 INFO Applying migration id=localforward 2026/04/10 22:54:09 INFO Applying migration id=avatar 2026/04/10 22:54:09 INFO Applying migration id=noimage 2026/04/10 22:54:09 INFO Applying migration id=feed 2026/04/10 22:54:09 INFO Applying migration id=bookmarks 2026/04/10 22:54:09 INFO Applying migration id=shareactivity 2026/04/10 22:54:09 INFO Applying migration id=application 2026/04/10 22:54:09 INFO Applying migration id=certificates 2026/04/10 22:54:09 INFO Applying migration id=rawforward 2026/04/10 22:54:09 INFO Applying migration id=publickey 2026/04/10 22:54:09 INFO Applying migration id=resolvegroup 2026/04/10 22:54:09 INFO Applying migration id=reject 2026/04/10 22:54:09 INFO Applying migration id=autodel 2026/04/10 22:54:09 INFO Applying migration id=jsonb 2026/04/10 22:54:09 INFO Applying migration id=quote 2026/04/10 22:54:09 INFO Applying migration id=rfc9421 2026/04/10 22:54:09 INFO Applying migration id=keys 2026/04/10 22:54:09 INFO Applying migration id=portable 2026/04/10 22:54:09 INFO Applying migration id=proofs 2026/04/10 22:54:09 INFO Applying migration id=contexts 2026/04/10 22:54:09 INFO Applying migration id=deliverieshost 2026/04/10 22:54:09 INFO Applying migration id=pembegin 2026/04/10 22:54:09 INFO Applying migration id=didhost 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_MaxAttempts (0.23s) === RUN TestDeliver_SharedInbox 2026/04/10 22:54:09 INFO Applying migration id=initial 2026/04/10 22:54:09 INFO Applying migration id=notesupdated 2026/04/10 22:54:09 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:09 INFO Applying migration id=activitiesid 2026/04/10 22:54:09 INFO Applying migration id=outbox 2026/04/10 22:54:09 INFO Applying migration id=edits 2026/04/10 22:54:09 INFO Applying migration id=outboxactor 2026/04/10 22:54:09 INFO Applying migration id=outboxsender 2026/04/10 22:54:09 INFO Applying migration id=thread 2026/04/10 22:54:09 INFO Applying migration id=host 2026/04/10 22:54:09 INFO Applying migration id=sharedinbox 2026/04/10 22:54:09 INFO Applying migration id=noteshost 2026/04/10 22:54:09 INFO Applying migration id=fetched 2026/04/10 22:54:09 INFO Applying migration id=move 2026/04/10 22:54:09 INFO Applying migration id=cleanup 2026/04/10 22:54:09 INFO Applying migration id=received 2026/04/10 22:54:09 INFO Applying migration id=namehost 2026/04/10 22:54:09 INFO Applying migration id=outboxhost 2026/04/10 22:54:09 INFO Applying migration id=notesfts 2026/04/10 22:54:09 INFO Applying migration id=iconsname 2026/04/10 22:54:09 INFO Applying migration id=nohash 2026/04/10 22:54:09 INFO Applying migration id=shares 2026/04/10 22:54:09 INFO Applying migration id=actorttl 2026/04/10 22:54:09 INFO Applying migration id=tocc 2026/04/10 22:54:09 INFO Applying migration id=followeds 2026/04/10 22:54:09 INFO Applying migration id=certhash 2026/04/10 22:54:09 INFO Applying migration id=follows_sync 2026/04/10 22:54:09 INFO Applying migration id=jsonpath 2026/04/10 22:54:09 INFO Applying migration id=localforward 2026/04/10 22:54:09 INFO Applying migration id=avatar 2026/04/10 22:54:09 INFO Applying migration id=noimage 2026/04/10 22:54:09 INFO Applying migration id=feed 2026/04/10 22:54:09 INFO Applying migration id=bookmarks 2026/04/10 22:54:09 INFO Applying migration id=shareactivity 2026/04/10 22:54:09 INFO Applying migration id=application 2026/04/10 22:54:09 INFO Applying migration id=certificates 2026/04/10 22:54:09 INFO Applying migration id=rawforward 2026/04/10 22:54:09 INFO Applying migration id=publickey 2026/04/10 22:54:09 INFO Applying migration id=resolvegroup 2026/04/10 22:54:09 INFO Applying migration id=reject 2026/04/10 22:54:09 INFO Applying migration id=autodel 2026/04/10 22:54:09 INFO Applying migration id=jsonb 2026/04/10 22:54:09 INFO Applying migration id=quote 2026/04/10 22:54:09 INFO Applying migration id=rfc9421 2026/04/10 22:54:09 INFO Applying migration id=keys 2026/04/10 22:54:09 INFO Applying migration id=portable 2026/04/10 22:54:09 INFO Applying migration id=proofs 2026/04/10 22:54:09 INFO Applying migration id=contexts 2026/04/10 22:54:09 INFO Applying migration id=deliverieshost 2026/04/10 22:54:09 INFO Applying migration id=pembegin 2026/04/10 22:54:09 INFO Applying migration id=didhost 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 22:54:09 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54: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/04/10 22:54:09 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInbox (0.29s) === RUN TestDeliver_SharedInboxRetry 2026/04/10 22:54:09 INFO Applying migration id=initial 2026/04/10 22:54:09 INFO Applying migration id=notesupdated 2026/04/10 22:54:09 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:09 INFO Applying migration id=activitiesid 2026/04/10 22:54:09 INFO Applying migration id=outbox 2026/04/10 22:54:09 INFO Applying migration id=edits 2026/04/10 22:54:09 INFO Applying migration id=outboxactor 2026/04/10 22:54:09 INFO Applying migration id=outboxsender 2026/04/10 22:54:09 INFO Applying migration id=thread 2026/04/10 22:54:09 INFO Applying migration id=host 2026/04/10 22:54:09 INFO Applying migration id=sharedinbox 2026/04/10 22:54:09 INFO Applying migration id=noteshost 2026/04/10 22:54:09 INFO Applying migration id=fetched 2026/04/10 22:54:09 INFO Applying migration id=move 2026/04/10 22:54:09 INFO Applying migration id=cleanup 2026/04/10 22:54:09 INFO Applying migration id=received 2026/04/10 22:54:09 INFO Applying migration id=namehost 2026/04/10 22:54:09 INFO Applying migration id=outboxhost 2026/04/10 22:54:09 INFO Applying migration id=notesfts 2026/04/10 22:54:09 INFO Applying migration id=iconsname 2026/04/10 22:54:09 INFO Applying migration id=nohash 2026/04/10 22:54:09 INFO Applying migration id=shares 2026/04/10 22:54:09 INFO Applying migration id=actorttl 2026/04/10 22:54:09 INFO Applying migration id=tocc 2026/04/10 22:54:09 INFO Applying migration id=followeds 2026/04/10 22:54:09 INFO Applying migration id=certhash 2026/04/10 22:54:09 INFO Applying migration id=follows_sync 2026/04/10 22:54:09 INFO Applying migration id=jsonpath 2026/04/10 22:54:09 INFO Applying migration id=localforward 2026/04/10 22:54:09 INFO Applying migration id=avatar 2026/04/10 22:54:09 INFO Applying migration id=noimage 2026/04/10 22:54:09 INFO Applying migration id=feed 2026/04/10 22:54:09 INFO Applying migration id=bookmarks 2026/04/10 22:54:09 INFO Applying migration id=shareactivity 2026/04/10 22:54:09 INFO Applying migration id=application 2026/04/10 22:54:09 INFO Applying migration id=certificates 2026/04/10 22:54:09 INFO Applying migration id=rawforward 2026/04/10 22:54:09 INFO Applying migration id=publickey 2026/04/10 22:54:09 INFO Applying migration id=resolvegroup 2026/04/10 22:54:09 INFO Applying migration id=reject 2026/04/10 22:54:09 INFO Applying migration id=autodel 2026/04/10 22:54:09 INFO Applying migration id=jsonb 2026/04/10 22:54:09 INFO Applying migration id=quote 2026/04/10 22:54:09 INFO Applying migration id=rfc9421 2026/04/10 22:54:09 INFO Applying migration id=keys 2026/04/10 22:54:09 INFO Applying migration id=portable 2026/04/10 22:54:09 INFO Applying migration id=proofs 2026/04/10 22:54:09 INFO Applying migration id=contexts 2026/04/10 22:54:09 INFO Applying migration id=deliverieshost 2026/04/10 22:54:09 INFO Applying migration id=pembegin 2026/04/10 22:54:09 INFO Applying migration id=didhost 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 WARN Failed to send an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 error="failed to send request to https://ip6-allnodes/inbox/nobody: 500, {}" 2026/04/10 22:54:10 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 WARN Failed to send an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 error="failed to send request to https://ip6-allnodes/inbox/nobody: 500, {}" 2026/04/10 22:54:10 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxRetry (0.49s) === RUN TestDeliver_SharedInboxUnknownActor 2026/04/10 22:54:10 INFO Applying migration id=initial 2026/04/10 22:54:10 INFO Applying migration id=notesupdated 2026/04/10 22:54:10 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:10 INFO Applying migration id=activitiesid 2026/04/10 22:54:10 INFO Applying migration id=outbox 2026/04/10 22:54:10 INFO Applying migration id=edits 2026/04/10 22:54:10 INFO Applying migration id=outboxactor 2026/04/10 22:54:10 INFO Applying migration id=outboxsender 2026/04/10 22:54:10 INFO Applying migration id=thread 2026/04/10 22:54:10 INFO Applying migration id=host 2026/04/10 22:54:10 INFO Applying migration id=sharedinbox 2026/04/10 22:54:10 INFO Applying migration id=noteshost 2026/04/10 22:54:10 INFO Applying migration id=fetched 2026/04/10 22:54:10 INFO Applying migration id=move 2026/04/10 22:54:10 INFO Applying migration id=cleanup 2026/04/10 22:54:10 INFO Applying migration id=received 2026/04/10 22:54:10 INFO Applying migration id=namehost 2026/04/10 22:54:10 INFO Applying migration id=outboxhost 2026/04/10 22:54:10 INFO Applying migration id=notesfts 2026/04/10 22:54:10 INFO Applying migration id=iconsname 2026/04/10 22:54:10 INFO Applying migration id=nohash 2026/04/10 22:54:10 INFO Applying migration id=shares 2026/04/10 22:54:10 INFO Applying migration id=actorttl 2026/04/10 22:54:10 INFO Applying migration id=tocc 2026/04/10 22:54:10 INFO Applying migration id=followeds 2026/04/10 22:54:10 INFO Applying migration id=certhash 2026/04/10 22:54:10 INFO Applying migration id=follows_sync 2026/04/10 22:54:10 INFO Applying migration id=jsonpath 2026/04/10 22:54:10 INFO Applying migration id=localforward 2026/04/10 22:54:10 INFO Applying migration id=avatar 2026/04/10 22:54:10 INFO Applying migration id=noimage 2026/04/10 22:54:10 INFO Applying migration id=feed 2026/04/10 22:54:10 INFO Applying migration id=bookmarks 2026/04/10 22:54:10 INFO Applying migration id=shareactivity 2026/04/10 22:54:10 INFO Applying migration id=application 2026/04/10 22:54:10 INFO Applying migration id=certificates 2026/04/10 22:54:10 INFO Applying migration id=rawforward 2026/04/10 22:54:10 INFO Applying migration id=publickey 2026/04/10 22:54:10 INFO Applying migration id=resolvegroup 2026/04/10 22:54:10 INFO Applying migration id=reject 2026/04/10 22:54:10 INFO Applying migration id=autodel 2026/04/10 22:54:10 INFO Applying migration id=jsonb 2026/04/10 22:54:10 INFO Applying migration id=quote 2026/04/10 22:54:10 INFO Applying migration id=rfc9421 2026/04/10 22:54:10 INFO Applying migration id=keys 2026/04/10 22:54:10 INFO Applying migration id=portable 2026/04/10 22:54:10 INFO Applying migration id=proofs 2026/04/10 22:54:10 INFO Applying migration id=contexts 2026/04/10 22:54:10 INFO Applying migration id=deliverieshost 2026/04/10 22:54:10 INFO Applying migration id=pembegin 2026/04/10 22:54:10 INFO Applying migration id=didhost 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:10 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxUnknownActor (0.87s) === RUN TestDeliver_SharedInboxSingleWorker 2026/04/10 22:54:10 INFO Applying migration id=initial 2026/04/10 22:54:10 INFO Applying migration id=notesupdated 2026/04/10 22:54:10 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:10 INFO Applying migration id=activitiesid 2026/04/10 22:54:10 INFO Applying migration id=outbox 2026/04/10 22:54:10 INFO Applying migration id=edits 2026/04/10 22:54:10 INFO Applying migration id=outboxactor 2026/04/10 22:54:10 INFO Applying migration id=outboxsender 2026/04/10 22:54:10 INFO Applying migration id=thread 2026/04/10 22:54:10 INFO Applying migration id=host 2026/04/10 22:54:10 INFO Applying migration id=sharedinbox 2026/04/10 22:54:10 INFO Applying migration id=noteshost 2026/04/10 22:54:10 INFO Applying migration id=fetched 2026/04/10 22:54:10 INFO Applying migration id=move 2026/04/10 22:54:10 INFO Applying migration id=cleanup 2026/04/10 22:54:10 INFO Applying migration id=received 2026/04/10 22:54:10 INFO Applying migration id=namehost 2026/04/10 22:54:10 INFO Applying migration id=outboxhost 2026/04/10 22:54:10 INFO Applying migration id=notesfts 2026/04/10 22:54:10 INFO Applying migration id=iconsname 2026/04/10 22:54:10 INFO Applying migration id=nohash 2026/04/10 22:54:10 INFO Applying migration id=shares 2026/04/10 22:54:10 INFO Applying migration id=actorttl 2026/04/10 22:54:10 INFO Applying migration id=tocc 2026/04/10 22:54:10 INFO Applying migration id=followeds 2026/04/10 22:54:10 INFO Applying migration id=certhash 2026/04/10 22:54:10 INFO Applying migration id=follows_sync 2026/04/10 22:54:10 INFO Applying migration id=jsonpath 2026/04/10 22:54:10 INFO Applying migration id=localforward 2026/04/10 22:54:10 INFO Applying migration id=avatar 2026/04/10 22:54:10 INFO Applying migration id=noimage 2026/04/10 22:54:10 INFO Applying migration id=feed 2026/04/10 22:54:10 INFO Applying migration id=bookmarks 2026/04/10 22:54:10 INFO Applying migration id=shareactivity 2026/04/10 22:54:10 INFO Applying migration id=application 2026/04/10 22:54:10 INFO Applying migration id=certificates 2026/04/10 22:54:10 INFO Applying migration id=rawforward 2026/04/10 22:54:10 INFO Applying migration id=publickey 2026/04/10 22:54:10 INFO Applying migration id=resolvegroup 2026/04/10 22:54:10 INFO Applying migration id=reject 2026/04/10 22:54:10 INFO Applying migration id=autodel 2026/04/10 22:54:10 INFO Applying migration id=jsonb 2026/04/10 22:54:10 INFO Applying migration id=quote 2026/04/10 22:54:10 INFO Applying migration id=rfc9421 2026/04/10 22:54:10 INFO Applying migration id=keys 2026/04/10 22:54:10 INFO Applying migration id=portable 2026/04/10 22:54:10 INFO Applying migration id=proofs 2026/04/10 22:54:10 INFO Applying migration id=contexts 2026/04/10 22:54:10 INFO Applying migration id=deliverieshost 2026/04/10 22:54:10 INFO Applying migration id=pembegin 2026/04/10 22:54:10 INFO Applying migration id=didhost 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxSingleWorker (0.25s) === RUN TestDeliver_SameInbox 2026/04/10 22:54:11 INFO Applying migration id=initial 2026/04/10 22:54:11 INFO Applying migration id=notesupdated 2026/04/10 22:54:11 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:11 INFO Applying migration id=activitiesid 2026/04/10 22:54:11 INFO Applying migration id=outbox 2026/04/10 22:54:11 INFO Applying migration id=edits 2026/04/10 22:54:11 INFO Applying migration id=outboxactor 2026/04/10 22:54:11 INFO Applying migration id=outboxsender 2026/04/10 22:54:11 INFO Applying migration id=thread 2026/04/10 22:54:11 INFO Applying migration id=host 2026/04/10 22:54:11 INFO Applying migration id=sharedinbox 2026/04/10 22:54:11 INFO Applying migration id=noteshost 2026/04/10 22:54:11 INFO Applying migration id=fetched 2026/04/10 22:54:11 INFO Applying migration id=move 2026/04/10 22:54:11 INFO Applying migration id=cleanup 2026/04/10 22:54:11 INFO Applying migration id=received 2026/04/10 22:54:11 INFO Applying migration id=namehost 2026/04/10 22:54:11 INFO Applying migration id=outboxhost 2026/04/10 22:54:11 INFO Applying migration id=notesfts 2026/04/10 22:54:11 INFO Applying migration id=iconsname 2026/04/10 22:54:11 INFO Applying migration id=nohash 2026/04/10 22:54:11 INFO Applying migration id=shares 2026/04/10 22:54:11 INFO Applying migration id=actorttl 2026/04/10 22:54:11 INFO Applying migration id=tocc 2026/04/10 22:54:11 INFO Applying migration id=followeds 2026/04/10 22:54:11 INFO Applying migration id=certhash 2026/04/10 22:54:11 INFO Applying migration id=follows_sync 2026/04/10 22:54:11 INFO Applying migration id=jsonpath 2026/04/10 22:54:11 INFO Applying migration id=localforward 2026/04/10 22:54:11 INFO Applying migration id=avatar 2026/04/10 22:54:11 INFO Applying migration id=noimage 2026/04/10 22:54:11 INFO Applying migration id=feed 2026/04/10 22:54:11 INFO Applying migration id=bookmarks 2026/04/10 22:54:11 INFO Applying migration id=shareactivity 2026/04/10 22:54:11 INFO Applying migration id=application 2026/04/10 22:54:11 INFO Applying migration id=certificates 2026/04/10 22:54:11 INFO Applying migration id=rawforward 2026/04/10 22:54:11 INFO Applying migration id=publickey 2026/04/10 22:54:11 INFO Applying migration id=resolvegroup 2026/04/10 22:54:11 INFO Applying migration id=reject 2026/04/10 22:54:11 INFO Applying migration id=autodel 2026/04/10 22:54:11 INFO Applying migration id=jsonb 2026/04/10 22:54:11 INFO Applying migration id=quote 2026/04/10 22:54:11 INFO Applying migration id=rfc9421 2026/04/10 22:54:11 INFO Applying migration id=keys 2026/04/10 22:54:11 INFO Applying migration id=portable 2026/04/10 22:54:11 INFO Applying migration id=proofs 2026/04/10 22:54:11 INFO Applying migration id=contexts 2026/04/10 22:54:11 INFO Applying migration id=deliverieshost 2026/04/10 22:54:11 INFO Applying migration id=pembegin 2026/04/10 22:54:11 INFO Applying migration id=didhost 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/04/10 22:54:11 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:11 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:11 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SameInbox (0.22s) === RUN TestDeliver_ToAndCCDuplicates 2026/04/10 22:54:11 INFO Applying migration id=initial 2026/04/10 22:54:11 INFO Applying migration id=notesupdated 2026/04/10 22:54:11 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:11 INFO Applying migration id=activitiesid 2026/04/10 22:54:11 INFO Applying migration id=outbox 2026/04/10 22:54:11 INFO Applying migration id=edits 2026/04/10 22:54:11 INFO Applying migration id=outboxactor 2026/04/10 22:54:11 INFO Applying migration id=outboxsender 2026/04/10 22:54:11 INFO Applying migration id=thread 2026/04/10 22:54:11 INFO Applying migration id=host 2026/04/10 22:54:11 INFO Applying migration id=sharedinbox 2026/04/10 22:54:11 INFO Applying migration id=noteshost 2026/04/10 22:54:11 INFO Applying migration id=fetched 2026/04/10 22:54:11 INFO Applying migration id=move 2026/04/10 22:54:11 INFO Applying migration id=cleanup 2026/04/10 22:54:11 INFO Applying migration id=received 2026/04/10 22:54:11 INFO Applying migration id=namehost 2026/04/10 22:54:11 INFO Applying migration id=outboxhost 2026/04/10 22:54:11 INFO Applying migration id=notesfts 2026/04/10 22:54:11 INFO Applying migration id=iconsname 2026/04/10 22:54:11 INFO Applying migration id=nohash 2026/04/10 22:54:11 INFO Applying migration id=shares 2026/04/10 22:54:11 INFO Applying migration id=actorttl 2026/04/10 22:54:11 INFO Applying migration id=tocc 2026/04/10 22:54:11 INFO Applying migration id=followeds 2026/04/10 22:54:11 INFO Applying migration id=certhash 2026/04/10 22:54:11 INFO Applying migration id=follows_sync 2026/04/10 22:54:11 INFO Applying migration id=jsonpath 2026/04/10 22:54:11 INFO Applying migration id=localforward 2026/04/10 22:54:11 INFO Applying migration id=avatar 2026/04/10 22:54:11 INFO Applying migration id=noimage 2026/04/10 22:54:11 INFO Applying migration id=feed 2026/04/10 22:54:11 INFO Applying migration id=bookmarks 2026/04/10 22:54:11 INFO Applying migration id=shareactivity 2026/04/10 22:54:11 INFO Applying migration id=application 2026/04/10 22:54:11 INFO Applying migration id=certificates 2026/04/10 22:54:11 INFO Applying migration id=rawforward 2026/04/10 22:54:11 INFO Applying migration id=publickey 2026/04/10 22:54:11 INFO Applying migration id=resolvegroup 2026/04/10 22:54:11 INFO Applying migration id=reject 2026/04/10 22:54:11 INFO Applying migration id=autodel 2026/04/10 22:54:11 INFO Applying migration id=jsonb 2026/04/10 22:54:11 INFO Applying migration id=quote 2026/04/10 22:54:11 INFO Applying migration id=rfc9421 2026/04/10 22:54:11 INFO Applying migration id=keys 2026/04/10 22:54:11 INFO Applying migration id=portable 2026/04/10 22:54:11 INFO Applying migration id=proofs 2026/04/10 22:54:11 INFO Applying migration id=contexts 2026/04/10 22:54:11 INFO Applying migration id=deliverieshost 2026/04/10 22:54:11 INFO Applying migration id=pembegin 2026/04/10 22:54:11 INFO Applying migration id=didhost 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_ToAndCCDuplicates (0.69s) === RUN TestDeliver_PublicInTo 2026/04/10 22:54:12 INFO Applying migration id=initial 2026/04/10 22:54:12 INFO Applying migration id=notesupdated 2026/04/10 22:54:12 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:12 INFO Applying migration id=activitiesid 2026/04/10 22:54:12 INFO Applying migration id=outbox 2026/04/10 22:54:12 INFO Applying migration id=edits 2026/04/10 22:54:12 INFO Applying migration id=outboxactor 2026/04/10 22:54:12 INFO Applying migration id=outboxsender 2026/04/10 22:54:12 INFO Applying migration id=thread 2026/04/10 22:54:12 INFO Applying migration id=host 2026/04/10 22:54:12 INFO Applying migration id=sharedinbox 2026/04/10 22:54:12 INFO Applying migration id=noteshost 2026/04/10 22:54:12 INFO Applying migration id=fetched 2026/04/10 22:54:12 INFO Applying migration id=move 2026/04/10 22:54:12 INFO Applying migration id=cleanup 2026/04/10 22:54:12 INFO Applying migration id=received 2026/04/10 22:54:12 INFO Applying migration id=namehost 2026/04/10 22:54:12 INFO Applying migration id=outboxhost 2026/04/10 22:54:12 INFO Applying migration id=notesfts 2026/04/10 22:54:12 INFO Applying migration id=iconsname 2026/04/10 22:54:12 INFO Applying migration id=nohash 2026/04/10 22:54:12 INFO Applying migration id=shares 2026/04/10 22:54:12 INFO Applying migration id=actorttl 2026/04/10 22:54:12 INFO Applying migration id=tocc 2026/04/10 22:54:12 INFO Applying migration id=followeds 2026/04/10 22:54:12 INFO Applying migration id=certhash 2026/04/10 22:54:12 INFO Applying migration id=follows_sync 2026/04/10 22:54:12 INFO Applying migration id=jsonpath 2026/04/10 22:54:12 INFO Applying migration id=localforward 2026/04/10 22:54:12 INFO Applying migration id=avatar 2026/04/10 22:54:12 INFO Applying migration id=noimage 2026/04/10 22:54:12 INFO Applying migration id=feed 2026/04/10 22:54:12 INFO Applying migration id=bookmarks 2026/04/10 22:54:12 INFO Applying migration id=shareactivity 2026/04/10 22:54:12 INFO Applying migration id=application 2026/04/10 22:54:12 INFO Applying migration id=certificates 2026/04/10 22:54:12 INFO Applying migration id=rawforward 2026/04/10 22:54:12 INFO Applying migration id=publickey 2026/04/10 22:54:12 INFO Applying migration id=resolvegroup 2026/04/10 22:54:12 INFO Applying migration id=reject 2026/04/10 22:54:12 INFO Applying migration id=autodel 2026/04/10 22:54:12 INFO Applying migration id=jsonb 2026/04/10 22:54:12 INFO Applying migration id=quote 2026/04/10 22:54:12 INFO Applying migration id=rfc9421 2026/04/10 22:54:12 INFO Applying migration id=keys 2026/04/10 22:54:12 INFO Applying migration id=portable 2026/04/10 22:54:12 INFO Applying migration id=proofs 2026/04/10 22:54:12 INFO Applying migration id=contexts 2026/04/10 22:54:12 INFO Applying migration id=deliverieshost 2026/04/10 22:54:12 INFO Applying migration id=pembegin 2026/04/10 22:54:12 INFO Applying migration id=didhost 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_PublicInTo (0.36s) === RUN TestDeliver_AuthorInTo 2026/04/10 22:54:12 INFO Applying migration id=initial 2026/04/10 22:54:12 INFO Applying migration id=notesupdated 2026/04/10 22:54:12 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:12 INFO Applying migration id=activitiesid 2026/04/10 22:54:12 INFO Applying migration id=outbox 2026/04/10 22:54:12 INFO Applying migration id=edits 2026/04/10 22:54:12 INFO Applying migration id=outboxactor 2026/04/10 22:54:12 INFO Applying migration id=outboxsender 2026/04/10 22:54:12 INFO Applying migration id=thread 2026/04/10 22:54:12 INFO Applying migration id=host 2026/04/10 22:54:12 INFO Applying migration id=sharedinbox 2026/04/10 22:54:12 INFO Applying migration id=noteshost 2026/04/10 22:54:12 INFO Applying migration id=fetched 2026/04/10 22:54:12 INFO Applying migration id=move 2026/04/10 22:54:12 INFO Applying migration id=cleanup 2026/04/10 22:54:12 INFO Applying migration id=received 2026/04/10 22:54:12 INFO Applying migration id=namehost 2026/04/10 22:54:12 INFO Applying migration id=outboxhost 2026/04/10 22:54:12 INFO Applying migration id=notesfts 2026/04/10 22:54:12 INFO Applying migration id=iconsname 2026/04/10 22:54:12 INFO Applying migration id=nohash 2026/04/10 22:54:12 INFO Applying migration id=shares 2026/04/10 22:54:12 INFO Applying migration id=actorttl 2026/04/10 22:54:12 INFO Applying migration id=tocc 2026/04/10 22:54:12 INFO Applying migration id=followeds 2026/04/10 22:54:12 INFO Applying migration id=certhash 2026/04/10 22:54:12 INFO Applying migration id=follows_sync 2026/04/10 22:54:12 INFO Applying migration id=jsonpath 2026/04/10 22:54:12 INFO Applying migration id=localforward 2026/04/10 22:54:12 INFO Applying migration id=avatar 2026/04/10 22:54:12 INFO Applying migration id=noimage 2026/04/10 22:54:12 INFO Applying migration id=feed 2026/04/10 22:54:12 INFO Applying migration id=bookmarks 2026/04/10 22:54:12 INFO Applying migration id=shareactivity 2026/04/10 22:54:12 INFO Applying migration id=application 2026/04/10 22:54:12 INFO Applying migration id=certificates 2026/04/10 22:54:12 INFO Applying migration id=rawforward 2026/04/10 22:54:12 INFO Applying migration id=publickey 2026/04/10 22:54:12 INFO Applying migration id=resolvegroup 2026/04/10 22:54:12 INFO Applying migration id=reject 2026/04/10 22:54:12 INFO Applying migration id=autodel 2026/04/10 22:54:12 INFO Applying migration id=jsonb 2026/04/10 22:54:12 INFO Applying migration id=quote 2026/04/10 22:54:12 INFO Applying migration id=rfc9421 2026/04/10 22:54:12 INFO Applying migration id=keys 2026/04/10 22:54:12 INFO Applying migration id=portable 2026/04/10 22:54:12 INFO Applying migration id=proofs 2026/04/10 22:54:12 INFO Applying migration id=contexts 2026/04/10 22:54:12 INFO Applying migration id=deliverieshost 2026/04/10 22:54:12 INFO Applying migration id=pembegin 2026/04/10 22:54:12 INFO Applying migration id=didhost 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/04/10 22:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/04/10 22:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_AuthorInTo (0.23s) === RUN TestResolve_LocalActor 2026/04/10 22:54:12 INFO Applying migration id=initial 2026/04/10 22:54:12 INFO Applying migration id=notesupdated 2026/04/10 22:54:12 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:12 INFO Applying migration id=activitiesid 2026/04/10 22:54:12 INFO Applying migration id=outbox 2026/04/10 22:54:12 INFO Applying migration id=edits 2026/04/10 22:54:12 INFO Applying migration id=outboxactor 2026/04/10 22:54:12 INFO Applying migration id=outboxsender 2026/04/10 22:54:12 INFO Applying migration id=thread 2026/04/10 22:54:12 INFO Applying migration id=host 2026/04/10 22:54:12 INFO Applying migration id=sharedinbox 2026/04/10 22:54:12 INFO Applying migration id=noteshost 2026/04/10 22:54:12 INFO Applying migration id=fetched 2026/04/10 22:54:12 INFO Applying migration id=move 2026/04/10 22:54:12 INFO Applying migration id=cleanup 2026/04/10 22:54:12 INFO Applying migration id=received 2026/04/10 22:54:12 INFO Applying migration id=namehost 2026/04/10 22:54:12 INFO Applying migration id=outboxhost 2026/04/10 22:54:12 INFO Applying migration id=notesfts 2026/04/10 22:54:12 INFO Applying migration id=iconsname 2026/04/10 22:54:12 INFO Applying migration id=nohash 2026/04/10 22:54:12 INFO Applying migration id=shares 2026/04/10 22:54:12 INFO Applying migration id=actorttl 2026/04/10 22:54:12 INFO Applying migration id=tocc 2026/04/10 22:54:12 INFO Applying migration id=followeds 2026/04/10 22:54:12 INFO Applying migration id=certhash 2026/04/10 22:54:12 INFO Applying migration id=follows_sync 2026/04/10 22:54:12 INFO Applying migration id=jsonpath 2026/04/10 22:54:12 INFO Applying migration id=localforward 2026/04/10 22:54:12 INFO Applying migration id=avatar 2026/04/10 22:54:12 INFO Applying migration id=noimage 2026/04/10 22:54:12 INFO Applying migration id=feed 2026/04/10 22:54:12 INFO Applying migration id=bookmarks 2026/04/10 22:54:12 INFO Applying migration id=shareactivity 2026/04/10 22:54:12 INFO Applying migration id=application 2026/04/10 22:54:12 INFO Applying migration id=certificates 2026/04/10 22:54:12 INFO Applying migration id=rawforward 2026/04/10 22:54:12 INFO Applying migration id=publickey 2026/04/10 22:54:12 INFO Applying migration id=resolvegroup 2026/04/10 22:54:12 INFO Applying migration id=reject 2026/04/10 22:54:12 INFO Applying migration id=autodel 2026/04/10 22:54:12 INFO Applying migration id=jsonb 2026/04/10 22:54:12 INFO Applying migration id=quote 2026/04/10 22:54:12 INFO Applying migration id=rfc9421 2026/04/10 22:54:12 INFO Applying migration id=keys 2026/04/10 22:54:12 INFO Applying migration id=portable 2026/04/10 22:54:12 INFO Applying migration id=proofs 2026/04/10 22:54:12 INFO Applying migration id=contexts 2026/04/10 22:54:12 INFO Applying migration id=deliverieshost 2026/04/10 22:54:12 INFO Applying migration id=pembegin 2026/04/10 22:54:12 INFO Applying migration id=didhost --- PASS: TestResolve_LocalActor (0.59s) === RUN TestResolve_LocalActorDoesNotExist 2026/04/10 22:54:13 INFO Applying migration id=initial 2026/04/10 22:54:13 INFO Applying migration id=notesupdated 2026/04/10 22:54:13 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:13 INFO Applying migration id=activitiesid 2026/04/10 22:54:13 INFO Applying migration id=outbox 2026/04/10 22:54:13 INFO Applying migration id=edits 2026/04/10 22:54:13 INFO Applying migration id=outboxactor 2026/04/10 22:54:13 INFO Applying migration id=outboxsender 2026/04/10 22:54:13 INFO Applying migration id=thread 2026/04/10 22:54:13 INFO Applying migration id=host 2026/04/10 22:54:13 INFO Applying migration id=sharedinbox 2026/04/10 22:54:13 INFO Applying migration id=noteshost 2026/04/10 22:54:13 INFO Applying migration id=fetched 2026/04/10 22:54:13 INFO Applying migration id=move 2026/04/10 22:54:13 INFO Applying migration id=cleanup 2026/04/10 22:54:13 INFO Applying migration id=received 2026/04/10 22:54:13 INFO Applying migration id=namehost 2026/04/10 22:54:13 INFO Applying migration id=outboxhost 2026/04/10 22:54:13 INFO Applying migration id=notesfts 2026/04/10 22:54:13 INFO Applying migration id=iconsname 2026/04/10 22:54:13 INFO Applying migration id=nohash 2026/04/10 22:54:13 INFO Applying migration id=shares 2026/04/10 22:54:13 INFO Applying migration id=actorttl 2026/04/10 22:54:13 INFO Applying migration id=tocc 2026/04/10 22:54:13 INFO Applying migration id=followeds 2026/04/10 22:54:13 INFO Applying migration id=certhash 2026/04/10 22:54:13 INFO Applying migration id=follows_sync 2026/04/10 22:54:13 INFO Applying migration id=jsonpath 2026/04/10 22:54:13 INFO Applying migration id=localforward 2026/04/10 22:54:13 INFO Applying migration id=avatar 2026/04/10 22:54:13 INFO Applying migration id=noimage 2026/04/10 22:54:13 INFO Applying migration id=feed 2026/04/10 22:54:13 INFO Applying migration id=bookmarks 2026/04/10 22:54:13 INFO Applying migration id=shareactivity 2026/04/10 22:54:13 INFO Applying migration id=application 2026/04/10 22:54:13 INFO Applying migration id=certificates 2026/04/10 22:54:13 INFO Applying migration id=rawforward 2026/04/10 22:54:13 INFO Applying migration id=publickey 2026/04/10 22:54:13 INFO Applying migration id=resolvegroup 2026/04/10 22:54:13 INFO Applying migration id=reject 2026/04/10 22:54:13 INFO Applying migration id=autodel 2026/04/10 22:54:13 INFO Applying migration id=jsonb 2026/04/10 22:54:13 INFO Applying migration id=quote 2026/04/10 22:54:13 INFO Applying migration id=rfc9421 2026/04/10 22:54:13 INFO Applying migration id=keys 2026/04/10 22:54:13 INFO Applying migration id=portable 2026/04/10 22:54:13 INFO Applying migration id=proofs 2026/04/10 22:54:13 INFO Applying migration id=contexts 2026/04/10 22:54:13 INFO Applying migration id=deliverieshost 2026/04/10 22:54:13 INFO Applying migration id=pembegin 2026/04/10 22:54:13 INFO Applying migration id=didhost --- PASS: TestResolve_LocalActorDoesNotExist (0.63s) === RUN TestResolve_FederatedInstanceActor 2026/04/10 22:54:13 INFO Applying migration id=initial 2026/04/10 22:54:13 INFO Applying migration id=notesupdated 2026/04/10 22:54:13 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:13 INFO Applying migration id=activitiesid 2026/04/10 22:54:13 INFO Applying migration id=outbox 2026/04/10 22:54:13 INFO Applying migration id=edits 2026/04/10 22:54:13 INFO Applying migration id=outboxactor 2026/04/10 22:54:13 INFO Applying migration id=outboxsender 2026/04/10 22:54:13 INFO Applying migration id=thread 2026/04/10 22:54:13 INFO Applying migration id=host 2026/04/10 22:54:13 INFO Applying migration id=sharedinbox 2026/04/10 22:54:13 INFO Applying migration id=noteshost 2026/04/10 22:54:13 INFO Applying migration id=fetched 2026/04/10 22:54:13 INFO Applying migration id=move 2026/04/10 22:54:13 INFO Applying migration id=cleanup 2026/04/10 22:54:13 INFO Applying migration id=received 2026/04/10 22:54:13 INFO Applying migration id=namehost 2026/04/10 22:54:13 INFO Applying migration id=outboxhost 2026/04/10 22:54:13 INFO Applying migration id=notesfts 2026/04/10 22:54:13 INFO Applying migration id=iconsname 2026/04/10 22:54:13 INFO Applying migration id=nohash 2026/04/10 22:54:13 INFO Applying migration id=shares 2026/04/10 22:54:13 INFO Applying migration id=actorttl 2026/04/10 22:54:13 INFO Applying migration id=tocc 2026/04/10 22:54:13 INFO Applying migration id=followeds 2026/04/10 22:54:13 INFO Applying migration id=certhash 2026/04/10 22:54:13 INFO Applying migration id=follows_sync 2026/04/10 22:54:13 INFO Applying migration id=jsonpath 2026/04/10 22:54:13 INFO Applying migration id=localforward 2026/04/10 22:54:13 INFO Applying migration id=avatar 2026/04/10 22:54:13 INFO Applying migration id=noimage 2026/04/10 22:54:13 INFO Applying migration id=feed 2026/04/10 22:54:13 INFO Applying migration id=bookmarks 2026/04/10 22:54:13 INFO Applying migration id=shareactivity 2026/04/10 22:54:13 INFO Applying migration id=application 2026/04/10 22:54:13 INFO Applying migration id=certificates 2026/04/10 22:54:13 INFO Applying migration id=rawforward 2026/04/10 22:54:13 INFO Applying migration id=publickey 2026/04/10 22:54:13 INFO Applying migration id=resolvegroup 2026/04/10 22:54:13 INFO Applying migration id=reject 2026/04/10 22:54:13 INFO Applying migration id=autodel 2026/04/10 22:54:13 INFO Applying migration id=jsonb 2026/04/10 22:54:13 INFO Applying migration id=quote 2026/04/10 22:54:13 INFO Applying migration id=rfc9421 2026/04/10 22:54:13 INFO Applying migration id=keys 2026/04/10 22:54:13 INFO Applying migration id=portable 2026/04/10 22:54:13 INFO Applying migration id=proofs 2026/04/10 22:54:13 INFO Applying migration id=contexts 2026/04/10 22:54:13 INFO Applying migration id=deliverieshost 2026/04/10 22:54:13 INFO Applying migration id=pembegin 2026/04/10 22:54:13 INFO Applying migration id=didhost 2026/04/10 22:54:14 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedInstanceActor (0.14s) === RUN TestResolve_FederatedActorInvalidURL 2026/04/10 22:54:14 INFO Applying migration id=initial 2026/04/10 22:54:14 INFO Applying migration id=notesupdated 2026/04/10 22:54:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:14 INFO Applying migration id=activitiesid 2026/04/10 22:54:14 INFO Applying migration id=outbox 2026/04/10 22:54:14 INFO Applying migration id=edits 2026/04/10 22:54:14 INFO Applying migration id=outboxactor 2026/04/10 22:54:14 INFO Applying migration id=outboxsender 2026/04/10 22:54:14 INFO Applying migration id=thread 2026/04/10 22:54:14 INFO Applying migration id=host 2026/04/10 22:54:14 INFO Applying migration id=sharedinbox 2026/04/10 22:54:14 INFO Applying migration id=noteshost 2026/04/10 22:54:14 INFO Applying migration id=fetched 2026/04/10 22:54:14 INFO Applying migration id=move 2026/04/10 22:54:14 INFO Applying migration id=cleanup 2026/04/10 22:54:14 INFO Applying migration id=received 2026/04/10 22:54:14 INFO Applying migration id=namehost 2026/04/10 22:54:14 INFO Applying migration id=outboxhost 2026/04/10 22:54:14 INFO Applying migration id=notesfts 2026/04/10 22:54:14 INFO Applying migration id=iconsname 2026/04/10 22:54:14 INFO Applying migration id=nohash 2026/04/10 22:54:14 INFO Applying migration id=shares 2026/04/10 22:54:14 INFO Applying migration id=actorttl 2026/04/10 22:54:14 INFO Applying migration id=tocc 2026/04/10 22:54:14 INFO Applying migration id=followeds 2026/04/10 22:54:14 INFO Applying migration id=certhash 2026/04/10 22:54:14 INFO Applying migration id=follows_sync 2026/04/10 22:54:14 INFO Applying migration id=jsonpath 2026/04/10 22:54:14 INFO Applying migration id=localforward 2026/04/10 22:54:14 INFO Applying migration id=avatar 2026/04/10 22:54:14 INFO Applying migration id=noimage 2026/04/10 22:54:14 INFO Applying migration id=feed 2026/04/10 22:54:14 INFO Applying migration id=bookmarks 2026/04/10 22:54:14 INFO Applying migration id=shareactivity 2026/04/10 22:54:14 INFO Applying migration id=application 2026/04/10 22:54:14 INFO Applying migration id=certificates 2026/04/10 22:54:14 INFO Applying migration id=rawforward 2026/04/10 22:54:14 INFO Applying migration id=publickey 2026/04/10 22:54:14 INFO Applying migration id=resolvegroup 2026/04/10 22:54:14 INFO Applying migration id=reject 2026/04/10 22:54:14 INFO Applying migration id=autodel 2026/04/10 22:54:14 INFO Applying migration id=jsonb 2026/04/10 22:54:14 INFO Applying migration id=quote 2026/04/10 22:54:14 INFO Applying migration id=rfc9421 2026/04/10 22:54:14 INFO Applying migration id=keys 2026/04/10 22:54:14 INFO Applying migration id=portable 2026/04/10 22:54:14 INFO Applying migration id=proofs 2026/04/10 22:54:14 INFO Applying migration id=contexts 2026/04/10 22:54:14 INFO Applying migration id=deliverieshost 2026/04/10 22:54:14 INFO Applying migration id=pembegin 2026/04/10 22:54:14 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorInvalidURL (0.12s) === RUN TestResolve_FederatedActorInvalidScheme 2026/04/10 22:54:14 INFO Applying migration id=initial 2026/04/10 22:54:14 INFO Applying migration id=notesupdated 2026/04/10 22:54:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:14 INFO Applying migration id=activitiesid 2026/04/10 22:54:14 INFO Applying migration id=outbox 2026/04/10 22:54:14 INFO Applying migration id=edits 2026/04/10 22:54:14 INFO Applying migration id=outboxactor 2026/04/10 22:54:14 INFO Applying migration id=outboxsender 2026/04/10 22:54:14 INFO Applying migration id=thread 2026/04/10 22:54:14 INFO Applying migration id=host 2026/04/10 22:54:14 INFO Applying migration id=sharedinbox 2026/04/10 22:54:14 INFO Applying migration id=noteshost 2026/04/10 22:54:14 INFO Applying migration id=fetched 2026/04/10 22:54:14 INFO Applying migration id=move 2026/04/10 22:54:14 INFO Applying migration id=cleanup 2026/04/10 22:54:14 INFO Applying migration id=received 2026/04/10 22:54:14 INFO Applying migration id=namehost 2026/04/10 22:54:14 INFO Applying migration id=outboxhost 2026/04/10 22:54:14 INFO Applying migration id=notesfts 2026/04/10 22:54:14 INFO Applying migration id=iconsname 2026/04/10 22:54:14 INFO Applying migration id=nohash 2026/04/10 22:54:14 INFO Applying migration id=shares 2026/04/10 22:54:14 INFO Applying migration id=actorttl 2026/04/10 22:54:14 INFO Applying migration id=tocc 2026/04/10 22:54:14 INFO Applying migration id=followeds 2026/04/10 22:54:14 INFO Applying migration id=certhash 2026/04/10 22:54:14 INFO Applying migration id=follows_sync 2026/04/10 22:54:14 INFO Applying migration id=jsonpath 2026/04/10 22:54:14 INFO Applying migration id=localforward 2026/04/10 22:54:14 INFO Applying migration id=avatar 2026/04/10 22:54:14 INFO Applying migration id=noimage 2026/04/10 22:54:14 INFO Applying migration id=feed 2026/04/10 22:54:14 INFO Applying migration id=bookmarks 2026/04/10 22:54:14 INFO Applying migration id=shareactivity 2026/04/10 22:54:14 INFO Applying migration id=application 2026/04/10 22:54:14 INFO Applying migration id=certificates 2026/04/10 22:54:14 INFO Applying migration id=rawforward 2026/04/10 22:54:14 INFO Applying migration id=publickey 2026/04/10 22:54:14 INFO Applying migration id=resolvegroup 2026/04/10 22:54:14 INFO Applying migration id=reject 2026/04/10 22:54:14 INFO Applying migration id=autodel 2026/04/10 22:54:14 INFO Applying migration id=jsonb 2026/04/10 22:54:14 INFO Applying migration id=quote 2026/04/10 22:54:14 INFO Applying migration id=rfc9421 2026/04/10 22:54:14 INFO Applying migration id=keys 2026/04/10 22:54:14 INFO Applying migration id=portable 2026/04/10 22:54:14 INFO Applying migration id=proofs 2026/04/10 22:54:14 INFO Applying migration id=contexts 2026/04/10 22:54:14 INFO Applying migration id=deliverieshost 2026/04/10 22:54:14 INFO Applying migration id=pembegin 2026/04/10 22:54:14 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorInvalidScheme (0.21s) === RUN TestResolve_FederatedActorFirstTime 2026/04/10 22:54:14 INFO Applying migration id=initial 2026/04/10 22:54:14 INFO Applying migration id=notesupdated 2026/04/10 22:54:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:14 INFO Applying migration id=activitiesid 2026/04/10 22:54:14 INFO Applying migration id=outbox 2026/04/10 22:54:14 INFO Applying migration id=edits 2026/04/10 22:54:14 INFO Applying migration id=outboxactor 2026/04/10 22:54:14 INFO Applying migration id=outboxsender 2026/04/10 22:54:14 INFO Applying migration id=thread 2026/04/10 22:54:14 INFO Applying migration id=host 2026/04/10 22:54:14 INFO Applying migration id=sharedinbox 2026/04/10 22:54:14 INFO Applying migration id=noteshost 2026/04/10 22:54:14 INFO Applying migration id=fetched 2026/04/10 22:54:14 INFO Applying migration id=move 2026/04/10 22:54:14 INFO Applying migration id=cleanup 2026/04/10 22:54:14 INFO Applying migration id=received 2026/04/10 22:54:14 INFO Applying migration id=namehost 2026/04/10 22:54:14 INFO Applying migration id=outboxhost 2026/04/10 22:54:14 INFO Applying migration id=notesfts 2026/04/10 22:54:14 INFO Applying migration id=iconsname 2026/04/10 22:54:14 INFO Applying migration id=nohash 2026/04/10 22:54:14 INFO Applying migration id=shares 2026/04/10 22:54:14 INFO Applying migration id=actorttl 2026/04/10 22:54:14 INFO Applying migration id=tocc 2026/04/10 22:54:14 INFO Applying migration id=followeds 2026/04/10 22:54:14 INFO Applying migration id=certhash 2026/04/10 22:54:14 INFO Applying migration id=follows_sync 2026/04/10 22:54:14 INFO Applying migration id=jsonpath 2026/04/10 22:54:14 INFO Applying migration id=localforward 2026/04/10 22:54:14 INFO Applying migration id=avatar 2026/04/10 22:54:14 INFO Applying migration id=noimage 2026/04/10 22:54:14 INFO Applying migration id=feed 2026/04/10 22:54:14 INFO Applying migration id=bookmarks 2026/04/10 22:54:14 INFO Applying migration id=shareactivity 2026/04/10 22:54:14 INFO Applying migration id=application 2026/04/10 22:54:14 INFO Applying migration id=certificates 2026/04/10 22:54:14 INFO Applying migration id=rawforward 2026/04/10 22:54:14 INFO Applying migration id=publickey 2026/04/10 22:54:14 INFO Applying migration id=resolvegroup 2026/04/10 22:54:14 INFO Applying migration id=reject 2026/04/10 22:54:14 INFO Applying migration id=autodel 2026/04/10 22:54:14 INFO Applying migration id=jsonb 2026/04/10 22:54:14 INFO Applying migration id=quote 2026/04/10 22:54:14 INFO Applying migration id=rfc9421 2026/04/10 22:54:14 INFO Applying migration id=keys 2026/04/10 22:54:14 INFO Applying migration id=portable 2026/04/10 22:54:14 INFO Applying migration id=proofs 2026/04/10 22:54:14 INFO Applying migration id=contexts 2026/04/10 22:54:14 INFO Applying migration id=deliverieshost 2026/04/10 22:54:14 INFO Applying migration id=pembegin 2026/04/10 22:54:14 INFO Applying migration id=didhost 2026/04/10 22:54:14 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorFirstTime (0.15s) === RUN TestResolve_FederatedActorFirstTimeOffline 2026/04/10 22:54:14 INFO Applying migration id=initial 2026/04/10 22:54:14 INFO Applying migration id=notesupdated 2026/04/10 22:54:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:14 INFO Applying migration id=activitiesid 2026/04/10 22:54:14 INFO Applying migration id=outbox 2026/04/10 22:54:14 INFO Applying migration id=edits 2026/04/10 22:54:14 INFO Applying migration id=outboxactor 2026/04/10 22:54:14 INFO Applying migration id=outboxsender 2026/04/10 22:54:14 INFO Applying migration id=thread 2026/04/10 22:54:14 INFO Applying migration id=host 2026/04/10 22:54:14 INFO Applying migration id=sharedinbox 2026/04/10 22:54:14 INFO Applying migration id=noteshost 2026/04/10 22:54:14 INFO Applying migration id=fetched 2026/04/10 22:54:14 INFO Applying migration id=move 2026/04/10 22:54:14 INFO Applying migration id=cleanup 2026/04/10 22:54:14 INFO Applying migration id=received 2026/04/10 22:54:14 INFO Applying migration id=namehost 2026/04/10 22:54:14 INFO Applying migration id=outboxhost 2026/04/10 22:54:14 INFO Applying migration id=notesfts 2026/04/10 22:54:14 INFO Applying migration id=iconsname 2026/04/10 22:54:14 INFO Applying migration id=nohash 2026/04/10 22:54:14 INFO Applying migration id=shares 2026/04/10 22:54:14 INFO Applying migration id=actorttl 2026/04/10 22:54:14 INFO Applying migration id=tocc 2026/04/10 22:54:14 INFO Applying migration id=followeds 2026/04/10 22:54:14 INFO Applying migration id=certhash 2026/04/10 22:54:14 INFO Applying migration id=follows_sync 2026/04/10 22:54:14 INFO Applying migration id=jsonpath 2026/04/10 22:54:14 INFO Applying migration id=localforward 2026/04/10 22:54:14 INFO Applying migration id=avatar 2026/04/10 22:54:14 INFO Applying migration id=noimage 2026/04/10 22:54:14 INFO Applying migration id=feed 2026/04/10 22:54:14 INFO Applying migration id=bookmarks 2026/04/10 22:54:14 INFO Applying migration id=shareactivity 2026/04/10 22:54:14 INFO Applying migration id=application 2026/04/10 22:54:14 INFO Applying migration id=certificates 2026/04/10 22:54:14 INFO Applying migration id=rawforward 2026/04/10 22:54:14 INFO Applying migration id=publickey 2026/04/10 22:54:14 INFO Applying migration id=resolvegroup 2026/04/10 22:54:14 INFO Applying migration id=reject 2026/04/10 22:54:14 INFO Applying migration id=autodel 2026/04/10 22:54:14 INFO Applying migration id=jsonb 2026/04/10 22:54:14 INFO Applying migration id=quote 2026/04/10 22:54:14 INFO Applying migration id=rfc9421 2026/04/10 22:54:14 INFO Applying migration id=keys 2026/04/10 22:54:14 INFO Applying migration id=portable 2026/04/10 22:54:14 INFO Applying migration id=proofs 2026/04/10 22:54:14 INFO Applying migration id=contexts 2026/04/10 22:54:14 INFO Applying migration id=deliverieshost 2026/04/10 22:54:14 INFO Applying migration id=pembegin 2026/04/10 22:54:14 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeOffline (0.31s) === RUN TestResolve_FederatedActorFirstTimeCancelled 2026/04/10 22:54:14 INFO Applying migration id=initial 2026/04/10 22:54:14 INFO Applying migration id=notesupdated 2026/04/10 22:54:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:14 INFO Applying migration id=activitiesid 2026/04/10 22:54:14 INFO Applying migration id=outbox 2026/04/10 22:54:14 INFO Applying migration id=edits 2026/04/10 22:54:14 INFO Applying migration id=outboxactor 2026/04/10 22:54:14 INFO Applying migration id=outboxsender 2026/04/10 22:54:14 INFO Applying migration id=thread 2026/04/10 22:54:14 INFO Applying migration id=host 2026/04/10 22:54:14 INFO Applying migration id=sharedinbox 2026/04/10 22:54:14 INFO Applying migration id=noteshost 2026/04/10 22:54:14 INFO Applying migration id=fetched 2026/04/10 22:54:14 INFO Applying migration id=move 2026/04/10 22:54:14 INFO Applying migration id=cleanup 2026/04/10 22:54:14 INFO Applying migration id=received 2026/04/10 22:54:14 INFO Applying migration id=namehost 2026/04/10 22:54:14 INFO Applying migration id=outboxhost 2026/04/10 22:54:14 INFO Applying migration id=notesfts 2026/04/10 22:54:14 INFO Applying migration id=iconsname 2026/04/10 22:54:14 INFO Applying migration id=nohash 2026/04/10 22:54:14 INFO Applying migration id=shares 2026/04/10 22:54:14 INFO Applying migration id=actorttl 2026/04/10 22:54:14 INFO Applying migration id=tocc 2026/04/10 22:54:14 INFO Applying migration id=followeds 2026/04/10 22:54:14 INFO Applying migration id=certhash 2026/04/10 22:54:14 INFO Applying migration id=follows_sync 2026/04/10 22:54:14 INFO Applying migration id=jsonpath 2026/04/10 22:54:14 INFO Applying migration id=localforward 2026/04/10 22:54:14 INFO Applying migration id=avatar 2026/04/10 22:54:14 INFO Applying migration id=noimage 2026/04/10 22:54:14 INFO Applying migration id=feed 2026/04/10 22:54:14 INFO Applying migration id=bookmarks 2026/04/10 22:54:14 INFO Applying migration id=shareactivity 2026/04/10 22:54:14 INFO Applying migration id=application 2026/04/10 22:54:14 INFO Applying migration id=certificates 2026/04/10 22:54:14 INFO Applying migration id=rawforward 2026/04/10 22:54:14 INFO Applying migration id=publickey 2026/04/10 22:54:14 INFO Applying migration id=resolvegroup 2026/04/10 22:54:14 INFO Applying migration id=reject 2026/04/10 22:54:14 INFO Applying migration id=autodel 2026/04/10 22:54:14 INFO Applying migration id=jsonb 2026/04/10 22:54:14 INFO Applying migration id=quote 2026/04/10 22:54:14 INFO Applying migration id=rfc9421 2026/04/10 22:54:14 INFO Applying migration id=keys 2026/04/10 22:54:14 INFO Applying migration id=portable 2026/04/10 22:54:14 INFO Applying migration id=proofs 2026/04/10 22:54:14 INFO Applying migration id=contexts 2026/04/10 22:54:14 INFO Applying migration id=deliverieshost 2026/04/10 22:54:14 INFO Applying migration id=pembegin 2026/04/10 22:54:14 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeCancelled (0.16s) === RUN TestResolve_FederatedActorFirstTimeInvalidWebFingerLink 2026/04/10 22:54:14 INFO Applying migration id=initial 2026/04/10 22:54:14 INFO Applying migration id=notesupdated 2026/04/10 22:54:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:14 INFO Applying migration id=activitiesid 2026/04/10 22:54:14 INFO Applying migration id=outbox 2026/04/10 22:54:14 INFO Applying migration id=edits 2026/04/10 22:54:14 INFO Applying migration id=outboxactor 2026/04/10 22:54:14 INFO Applying migration id=outboxsender 2026/04/10 22:54:14 INFO Applying migration id=thread 2026/04/10 22:54:14 INFO Applying migration id=host 2026/04/10 22:54:14 INFO Applying migration id=sharedinbox 2026/04/10 22:54:14 INFO Applying migration id=noteshost 2026/04/10 22:54:14 INFO Applying migration id=fetched 2026/04/10 22:54:14 INFO Applying migration id=move 2026/04/10 22:54:14 INFO Applying migration id=cleanup 2026/04/10 22:54:14 INFO Applying migration id=received 2026/04/10 22:54:14 INFO Applying migration id=namehost 2026/04/10 22:54:14 INFO Applying migration id=outboxhost 2026/04/10 22:54:14 INFO Applying migration id=notesfts 2026/04/10 22:54:14 INFO Applying migration id=iconsname 2026/04/10 22:54:14 INFO Applying migration id=nohash 2026/04/10 22:54:14 INFO Applying migration id=shares 2026/04/10 22:54:14 INFO Applying migration id=actorttl 2026/04/10 22:54:14 INFO Applying migration id=tocc 2026/04/10 22:54:14 INFO Applying migration id=followeds 2026/04/10 22:54:14 INFO Applying migration id=certhash 2026/04/10 22:54:14 INFO Applying migration id=follows_sync 2026/04/10 22:54:14 INFO Applying migration id=jsonpath 2026/04/10 22:54:15 INFO Applying migration id=localforward 2026/04/10 22:54:15 INFO Applying migration id=avatar 2026/04/10 22:54:15 INFO Applying migration id=noimage 2026/04/10 22:54:15 INFO Applying migration id=feed 2026/04/10 22:54:15 INFO Applying migration id=bookmarks 2026/04/10 22:54:15 INFO Applying migration id=shareactivity 2026/04/10 22:54:15 INFO Applying migration id=application 2026/04/10 22:54:15 INFO Applying migration id=certificates 2026/04/10 22:54:15 INFO Applying migration id=rawforward 2026/04/10 22:54:15 INFO Applying migration id=publickey 2026/04/10 22:54:15 INFO Applying migration id=resolvegroup 2026/04/10 22:54:15 INFO Applying migration id=reject 2026/04/10 22:54:15 INFO Applying migration id=autodel 2026/04/10 22:54:15 INFO Applying migration id=jsonb 2026/04/10 22:54:15 INFO Applying migration id=quote 2026/04/10 22:54:15 INFO Applying migration id=rfc9421 2026/04/10 22:54:15 INFO Applying migration id=keys 2026/04/10 22:54:15 INFO Applying migration id=portable 2026/04/10 22:54:15 INFO Applying migration id=proofs 2026/04/10 22:54:15 INFO Applying migration id=contexts 2026/04/10 22:54:15 INFO Applying migration id=deliverieshost 2026/04/10 22:54:15 INFO Applying migration id=pembegin 2026/04/10 22:54:15 INFO Applying migration id=didhost 2026/04/10 22:54:15 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeInvalidWebFingerLink (0.47s) === RUN TestResolve_FederatedActorFirstTimeActorIDMismatch 2026/04/10 22:54:15 INFO Applying migration id=initial 2026/04/10 22:54:15 INFO Applying migration id=notesupdated 2026/04/10 22:54:15 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:15 INFO Applying migration id=activitiesid 2026/04/10 22:54:15 INFO Applying migration id=outbox 2026/04/10 22:54:15 INFO Applying migration id=edits 2026/04/10 22:54:15 INFO Applying migration id=outboxactor 2026/04/10 22:54:15 INFO Applying migration id=outboxsender 2026/04/10 22:54:15 INFO Applying migration id=thread 2026/04/10 22:54:15 INFO Applying migration id=host 2026/04/10 22:54:15 INFO Applying migration id=sharedinbox 2026/04/10 22:54:15 INFO Applying migration id=noteshost 2026/04/10 22:54:15 INFO Applying migration id=fetched 2026/04/10 22:54:15 INFO Applying migration id=move 2026/04/10 22:54:15 INFO Applying migration id=cleanup 2026/04/10 22:54:15 INFO Applying migration id=received 2026/04/10 22:54:15 INFO Applying migration id=namehost 2026/04/10 22:54:15 INFO Applying migration id=outboxhost 2026/04/10 22:54:15 INFO Applying migration id=notesfts 2026/04/10 22:54:15 INFO Applying migration id=iconsname 2026/04/10 22:54:15 INFO Applying migration id=nohash 2026/04/10 22:54:15 INFO Applying migration id=shares 2026/04/10 22:54:15 INFO Applying migration id=actorttl 2026/04/10 22:54:15 INFO Applying migration id=tocc 2026/04/10 22:54:15 INFO Applying migration id=followeds 2026/04/10 22:54:15 INFO Applying migration id=certhash 2026/04/10 22:54:15 INFO Applying migration id=follows_sync 2026/04/10 22:54:15 INFO Applying migration id=jsonpath 2026/04/10 22:54:15 INFO Applying migration id=localforward 2026/04/10 22:54:15 INFO Applying migration id=avatar 2026/04/10 22:54:15 INFO Applying migration id=noimage 2026/04/10 22:54:15 INFO Applying migration id=feed 2026/04/10 22:54:15 INFO Applying migration id=bookmarks 2026/04/10 22:54:15 INFO Applying migration id=shareactivity 2026/04/10 22:54:15 INFO Applying migration id=application 2026/04/10 22:54:15 INFO Applying migration id=certificates 2026/04/10 22:54:15 INFO Applying migration id=rawforward 2026/04/10 22:54:15 INFO Applying migration id=publickey 2026/04/10 22:54:15 INFO Applying migration id=resolvegroup 2026/04/10 22:54:15 INFO Applying migration id=reject 2026/04/10 22:54:15 INFO Applying migration id=autodel 2026/04/10 22:54:15 INFO Applying migration id=jsonb 2026/04/10 22:54:15 INFO Applying migration id=quote 2026/04/10 22:54:15 INFO Applying migration id=rfc9421 2026/04/10 22:54:15 INFO Applying migration id=keys 2026/04/10 22:54:15 INFO Applying migration id=portable 2026/04/10 22:54:15 INFO Applying migration id=proofs 2026/04/10 22:54:15 INFO Applying migration id=contexts 2026/04/10 22:54:15 INFO Applying migration id=deliverieshost 2026/04/10 22:54:15 INFO Applying migration id=pembegin 2026/04/10 22:54:15 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeActorIDMismatch (0.51s) === RUN TestResolve_FederatedActorCached 2026/04/10 22:54:15 INFO Applying migration id=initial 2026/04/10 22:54:15 INFO Applying migration id=notesupdated 2026/04/10 22:54:15 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:15 INFO Applying migration id=activitiesid 2026/04/10 22:54:15 INFO Applying migration id=outbox 2026/04/10 22:54:15 INFO Applying migration id=edits 2026/04/10 22:54:15 INFO Applying migration id=outboxactor 2026/04/10 22:54:15 INFO Applying migration id=outboxsender 2026/04/10 22:54:15 INFO Applying migration id=thread 2026/04/10 22:54:15 INFO Applying migration id=host 2026/04/10 22:54:15 INFO Applying migration id=sharedinbox 2026/04/10 22:54:15 INFO Applying migration id=noteshost 2026/04/10 22:54:15 INFO Applying migration id=fetched 2026/04/10 22:54:15 INFO Applying migration id=move 2026/04/10 22:54:15 INFO Applying migration id=cleanup 2026/04/10 22:54:15 INFO Applying migration id=received 2026/04/10 22:54:15 INFO Applying migration id=namehost 2026/04/10 22:54:15 INFO Applying migration id=outboxhost 2026/04/10 22:54:15 INFO Applying migration id=notesfts 2026/04/10 22:54:15 INFO Applying migration id=iconsname 2026/04/10 22:54:15 INFO Applying migration id=nohash 2026/04/10 22:54:15 INFO Applying migration id=shares 2026/04/10 22:54:15 INFO Applying migration id=actorttl 2026/04/10 22:54:15 INFO Applying migration id=tocc 2026/04/10 22:54:15 INFO Applying migration id=followeds 2026/04/10 22:54:15 INFO Applying migration id=certhash 2026/04/10 22:54:15 INFO Applying migration id=follows_sync 2026/04/10 22:54:15 INFO Applying migration id=jsonpath 2026/04/10 22:54:15 INFO Applying migration id=localforward 2026/04/10 22:54:15 INFO Applying migration id=avatar 2026/04/10 22:54:15 INFO Applying migration id=noimage 2026/04/10 22:54:15 INFO Applying migration id=feed 2026/04/10 22:54:15 INFO Applying migration id=bookmarks 2026/04/10 22:54:15 INFO Applying migration id=shareactivity 2026/04/10 22:54:15 INFO Applying migration id=application 2026/04/10 22:54:15 INFO Applying migration id=certificates 2026/04/10 22:54:15 INFO Applying migration id=rawforward 2026/04/10 22:54:15 INFO Applying migration id=publickey 2026/04/10 22:54:15 INFO Applying migration id=resolvegroup 2026/04/10 22:54:15 INFO Applying migration id=reject 2026/04/10 22:54:15 INFO Applying migration id=autodel 2026/04/10 22:54:15 INFO Applying migration id=jsonb 2026/04/10 22:54:15 INFO Applying migration id=quote 2026/04/10 22:54:15 INFO Applying migration id=rfc9421 2026/04/10 22:54:15 INFO Applying migration id=keys 2026/04/10 22:54:15 INFO Applying migration id=portable 2026/04/10 22:54:15 INFO Applying migration id=proofs 2026/04/10 22:54:15 INFO Applying migration id=contexts 2026/04/10 22:54:15 INFO Applying migration id=deliverieshost 2026/04/10 22:54:15 INFO Applying migration id=pembegin 2026/04/10 22:54:15 INFO Applying migration id=didhost 2026/04/10 22:54:16 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCached (0.28s) === RUN TestResolve_FederatedActorCachedInvalidActorHost 2026/04/10 22:54:16 INFO Applying migration id=initial 2026/04/10 22:54:16 INFO Applying migration id=notesupdated 2026/04/10 22:54:16 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:16 INFO Applying migration id=activitiesid 2026/04/10 22:54:16 INFO Applying migration id=outbox 2026/04/10 22:54:16 INFO Applying migration id=edits 2026/04/10 22:54:16 INFO Applying migration id=outboxactor 2026/04/10 22:54:16 INFO Applying migration id=outboxsender 2026/04/10 22:54:16 INFO Applying migration id=thread 2026/04/10 22:54:16 INFO Applying migration id=host 2026/04/10 22:54:16 INFO Applying migration id=sharedinbox 2026/04/10 22:54:16 INFO Applying migration id=noteshost 2026/04/10 22:54:16 INFO Applying migration id=fetched 2026/04/10 22:54:16 INFO Applying migration id=move 2026/04/10 22:54:16 INFO Applying migration id=cleanup 2026/04/10 22:54:16 INFO Applying migration id=received 2026/04/10 22:54:16 INFO Applying migration id=namehost 2026/04/10 22:54:16 INFO Applying migration id=outboxhost 2026/04/10 22:54:16 INFO Applying migration id=notesfts 2026/04/10 22:54:16 INFO Applying migration id=iconsname 2026/04/10 22:54:16 INFO Applying migration id=nohash 2026/04/10 22:54:16 INFO Applying migration id=shares 2026/04/10 22:54:16 INFO Applying migration id=actorttl 2026/04/10 22:54:16 INFO Applying migration id=tocc 2026/04/10 22:54:16 INFO Applying migration id=followeds 2026/04/10 22:54:16 INFO Applying migration id=certhash 2026/04/10 22:54:16 INFO Applying migration id=follows_sync 2026/04/10 22:54:16 INFO Applying migration id=jsonpath 2026/04/10 22:54:16 INFO Applying migration id=localforward 2026/04/10 22:54:16 INFO Applying migration id=avatar 2026/04/10 22:54:16 INFO Applying migration id=noimage 2026/04/10 22:54:16 INFO Applying migration id=feed 2026/04/10 22:54:16 INFO Applying migration id=bookmarks 2026/04/10 22:54:16 INFO Applying migration id=shareactivity 2026/04/10 22:54:16 INFO Applying migration id=application 2026/04/10 22:54:16 INFO Applying migration id=certificates 2026/04/10 22:54:16 INFO Applying migration id=rawforward 2026/04/10 22:54:16 INFO Applying migration id=publickey 2026/04/10 22:54:16 INFO Applying migration id=resolvegroup 2026/04/10 22:54:16 INFO Applying migration id=reject 2026/04/10 22:54:16 INFO Applying migration id=autodel 2026/04/10 22:54:16 INFO Applying migration id=jsonb 2026/04/10 22:54:16 INFO Applying migration id=quote 2026/04/10 22:54:16 INFO Applying migration id=rfc9421 2026/04/10 22:54:16 INFO Applying migration id=keys 2026/04/10 22:54:16 INFO Applying migration id=portable 2026/04/10 22:54:16 INFO Applying migration id=proofs 2026/04/10 22:54:16 INFO Applying migration id=contexts 2026/04/10 22:54:16 INFO Applying migration id=deliverieshost 2026/04/10 22:54:16 INFO Applying migration id=pembegin 2026/04/10 22:54:16 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorCachedInvalidActorHost (0.51s) === RUN TestResolve_FederatedActorCachedActorHostSubdomain 2026/04/10 22:54:16 INFO Applying migration id=initial 2026/04/10 22:54:16 INFO Applying migration id=notesupdated 2026/04/10 22:54:16 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:16 INFO Applying migration id=activitiesid 2026/04/10 22:54:16 INFO Applying migration id=outbox 2026/04/10 22:54:16 INFO Applying migration id=edits 2026/04/10 22:54:16 INFO Applying migration id=outboxactor 2026/04/10 22:54:16 INFO Applying migration id=outboxsender 2026/04/10 22:54:16 INFO Applying migration id=thread 2026/04/10 22:54:16 INFO Applying migration id=host 2026/04/10 22:54:16 INFO Applying migration id=sharedinbox 2026/04/10 22:54:16 INFO Applying migration id=noteshost 2026/04/10 22:54:16 INFO Applying migration id=fetched 2026/04/10 22:54:16 INFO Applying migration id=move 2026/04/10 22:54:16 INFO Applying migration id=cleanup 2026/04/10 22:54:16 INFO Applying migration id=received 2026/04/10 22:54:16 INFO Applying migration id=namehost 2026/04/10 22:54:16 INFO Applying migration id=outboxhost 2026/04/10 22:54:16 INFO Applying migration id=notesfts 2026/04/10 22:54:16 INFO Applying migration id=iconsname 2026/04/10 22:54:16 INFO Applying migration id=nohash 2026/04/10 22:54:16 INFO Applying migration id=shares 2026/04/10 22:54:16 INFO Applying migration id=actorttl 2026/04/10 22:54:16 INFO Applying migration id=tocc 2026/04/10 22:54:16 INFO Applying migration id=followeds 2026/04/10 22:54:16 INFO Applying migration id=certhash 2026/04/10 22:54:16 INFO Applying migration id=follows_sync 2026/04/10 22:54:16 INFO Applying migration id=jsonpath 2026/04/10 22:54:16 INFO Applying migration id=localforward 2026/04/10 22:54:16 INFO Applying migration id=avatar 2026/04/10 22:54:16 INFO Applying migration id=noimage 2026/04/10 22:54:16 INFO Applying migration id=feed 2026/04/10 22:54:16 INFO Applying migration id=bookmarks 2026/04/10 22:54:16 INFO Applying migration id=shareactivity 2026/04/10 22:54:16 INFO Applying migration id=application 2026/04/10 22:54:16 INFO Applying migration id=certificates 2026/04/10 22:54:16 INFO Applying migration id=rawforward 2026/04/10 22:54:16 INFO Applying migration id=publickey 2026/04/10 22:54:16 INFO Applying migration id=resolvegroup 2026/04/10 22:54:16 INFO Applying migration id=reject 2026/04/10 22:54:16 INFO Applying migration id=autodel 2026/04/10 22:54:16 INFO Applying migration id=jsonb 2026/04/10 22:54:16 INFO Applying migration id=quote 2026/04/10 22:54:16 INFO Applying migration id=rfc9421 2026/04/10 22:54:16 INFO Applying migration id=keys 2026/04/10 22:54:16 INFO Applying migration id=portable 2026/04/10 22:54:16 INFO Applying migration id=proofs 2026/04/10 22:54:16 INFO Applying migration id=contexts 2026/04/10 22:54:16 INFO Applying migration id=deliverieshost 2026/04/10 22:54:16 INFO Applying migration id=pembegin 2026/04/10 22:54:16 INFO Applying migration id=didhost 2026/04/10 22:54:16 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" 2026/04/10 22:54:16 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedActorHostSubdomain (0.14s) === RUN TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently 2026/04/10 22:54:16 INFO Applying migration id=initial 2026/04/10 22:54:16 INFO Applying migration id=notesupdated 2026/04/10 22:54:16 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:16 INFO Applying migration id=activitiesid 2026/04/10 22:54:16 INFO Applying migration id=outbox 2026/04/10 22:54:16 INFO Applying migration id=edits 2026/04/10 22:54:16 INFO Applying migration id=outboxactor 2026/04/10 22:54:16 INFO Applying migration id=outboxsender 2026/04/10 22:54:16 INFO Applying migration id=thread 2026/04/10 22:54:16 INFO Applying migration id=host 2026/04/10 22:54:16 INFO Applying migration id=sharedinbox 2026/04/10 22:54:16 INFO Applying migration id=noteshost 2026/04/10 22:54:16 INFO Applying migration id=fetched 2026/04/10 22:54:16 INFO Applying migration id=move 2026/04/10 22:54:16 INFO Applying migration id=cleanup 2026/04/10 22:54:16 INFO Applying migration id=received 2026/04/10 22:54:16 INFO Applying migration id=namehost 2026/04/10 22:54:16 INFO Applying migration id=outboxhost 2026/04/10 22:54:16 INFO Applying migration id=notesfts 2026/04/10 22:54:16 INFO Applying migration id=iconsname 2026/04/10 22:54:16 INFO Applying migration id=nohash 2026/04/10 22:54:16 INFO Applying migration id=shares 2026/04/10 22:54:16 INFO Applying migration id=actorttl 2026/04/10 22:54:16 INFO Applying migration id=tocc 2026/04/10 22:54:16 INFO Applying migration id=followeds 2026/04/10 22:54:16 INFO Applying migration id=certhash 2026/04/10 22:54:16 INFO Applying migration id=follows_sync 2026/04/10 22:54:16 INFO Applying migration id=jsonpath 2026/04/10 22:54:16 INFO Applying migration id=localforward 2026/04/10 22:54:16 INFO Applying migration id=avatar 2026/04/10 22:54:16 INFO Applying migration id=noimage 2026/04/10 22:54:16 INFO Applying migration id=feed 2026/04/10 22:54:16 INFO Applying migration id=bookmarks 2026/04/10 22:54:16 INFO Applying migration id=shareactivity 2026/04/10 22:54:16 INFO Applying migration id=application 2026/04/10 22:54:16 INFO Applying migration id=certificates 2026/04/10 22:54:16 INFO Applying migration id=rawforward 2026/04/10 22:54:16 INFO Applying migration id=publickey 2026/04/10 22:54:16 INFO Applying migration id=resolvegroup 2026/04/10 22:54:16 INFO Applying migration id=reject 2026/04/10 22:54:16 INFO Applying migration id=autodel 2026/04/10 22:54:16 INFO Applying migration id=jsonb 2026/04/10 22:54:16 INFO Applying migration id=quote 2026/04/10 22:54:16 INFO Applying migration id=rfc9421 2026/04/10 22:54:16 INFO Applying migration id=keys 2026/04/10 22:54:16 INFO Applying migration id=portable 2026/04/10 22:54:16 INFO Applying migration id=proofs 2026/04/10 22:54:16 INFO Applying migration id=contexts 2026/04/10 22:54:16 INFO Applying migration id=deliverieshost 2026/04/10 22:54:16 INFO Applying migration id=pembegin 2026/04/10 22:54:16 INFO Applying migration id=didhost 2026/04/10 22:54:17 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/04/10 22:54:17 INFO Applying migration id=initial 2026/04/10 22:54:17 INFO Applying migration id=notesupdated 2026/04/10 22:54:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:17 INFO Applying migration id=activitiesid 2026/04/10 22:54:17 INFO Applying migration id=outbox 2026/04/10 22:54:17 INFO Applying migration id=edits 2026/04/10 22:54:17 INFO Applying migration id=outboxactor 2026/04/10 22:54:17 INFO Applying migration id=outboxsender 2026/04/10 22:54:17 INFO Applying migration id=thread 2026/04/10 22:54:17 INFO Applying migration id=host 2026/04/10 22:54:17 INFO Applying migration id=sharedinbox 2026/04/10 22:54:17 INFO Applying migration id=noteshost 2026/04/10 22:54:17 INFO Applying migration id=fetched 2026/04/10 22:54:17 INFO Applying migration id=move 2026/04/10 22:54:17 INFO Applying migration id=cleanup 2026/04/10 22:54:17 INFO Applying migration id=received 2026/04/10 22:54:17 INFO Applying migration id=namehost 2026/04/10 22:54:17 INFO Applying migration id=outboxhost 2026/04/10 22:54:17 INFO Applying migration id=notesfts 2026/04/10 22:54:17 INFO Applying migration id=iconsname 2026/04/10 22:54:17 INFO Applying migration id=nohash 2026/04/10 22:54:17 INFO Applying migration id=shares 2026/04/10 22:54:17 INFO Applying migration id=actorttl 2026/04/10 22:54:17 INFO Applying migration id=tocc 2026/04/10 22:54:17 INFO Applying migration id=followeds 2026/04/10 22:54:17 INFO Applying migration id=certhash 2026/04/10 22:54:17 INFO Applying migration id=follows_sync 2026/04/10 22:54:17 INFO Applying migration id=jsonpath 2026/04/10 22:54:17 INFO Applying migration id=localforward 2026/04/10 22:54:17 INFO Applying migration id=avatar 2026/04/10 22:54:17 INFO Applying migration id=noimage 2026/04/10 22:54:17 INFO Applying migration id=feed 2026/04/10 22:54:17 INFO Applying migration id=bookmarks 2026/04/10 22:54:17 INFO Applying migration id=shareactivity 2026/04/10 22:54:17 INFO Applying migration id=application 2026/04/10 22:54:17 INFO Applying migration id=certificates 2026/04/10 22:54:17 INFO Applying migration id=rawforward 2026/04/10 22:54:17 INFO Applying migration id=publickey 2026/04/10 22:54:17 INFO Applying migration id=resolvegroup 2026/04/10 22:54:17 INFO Applying migration id=reject 2026/04/10 22:54:17 INFO Applying migration id=autodel 2026/04/10 22:54:17 INFO Applying migration id=jsonb 2026/04/10 22:54:17 INFO Applying migration id=quote 2026/04/10 22:54:17 INFO Applying migration id=rfc9421 2026/04/10 22:54:17 INFO Applying migration id=keys 2026/04/10 22:54:17 INFO Applying migration id=portable 2026/04/10 22:54:17 INFO Applying migration id=proofs 2026/04/10 22:54:17 INFO Applying migration id=contexts 2026/04/10 22:54:17 INFO Applying migration id=deliverieshost 2026/04/10 22:54:17 INFO Applying migration id=pembegin 2026/04/10 22:54:17 INFO Applying migration id=didhost 2026/04/10 22:54:17 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:17 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:17 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.13s) === RUN TestResolve_FederatedActorCachedButBlocked 2026/04/10 22:54:17 INFO Applying migration id=initial 2026/04/10 22:54:17 INFO Applying migration id=notesupdated 2026/04/10 22:54:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:17 INFO Applying migration id=activitiesid 2026/04/10 22:54:17 INFO Applying migration id=outbox 2026/04/10 22:54:17 INFO Applying migration id=edits 2026/04/10 22:54:17 INFO Applying migration id=outboxactor 2026/04/10 22:54:17 INFO Applying migration id=outboxsender 2026/04/10 22:54:17 INFO Applying migration id=thread 2026/04/10 22:54:17 INFO Applying migration id=host 2026/04/10 22:54:17 INFO Applying migration id=sharedinbox 2026/04/10 22:54:17 INFO Applying migration id=noteshost 2026/04/10 22:54:17 INFO Applying migration id=fetched 2026/04/10 22:54:17 INFO Applying migration id=move 2026/04/10 22:54:17 INFO Applying migration id=cleanup 2026/04/10 22:54:17 INFO Applying migration id=received 2026/04/10 22:54:17 INFO Applying migration id=namehost 2026/04/10 22:54:17 INFO Applying migration id=outboxhost 2026/04/10 22:54:17 INFO Applying migration id=notesfts 2026/04/10 22:54:17 INFO Applying migration id=iconsname 2026/04/10 22:54:17 INFO Applying migration id=nohash 2026/04/10 22:54:17 INFO Applying migration id=shares 2026/04/10 22:54:17 INFO Applying migration id=actorttl 2026/04/10 22:54:17 INFO Applying migration id=tocc 2026/04/10 22:54:17 INFO Applying migration id=followeds 2026/04/10 22:54:17 INFO Applying migration id=certhash 2026/04/10 22:54:17 INFO Applying migration id=follows_sync 2026/04/10 22:54:17 INFO Applying migration id=jsonpath 2026/04/10 22:54:17 INFO Applying migration id=localforward 2026/04/10 22:54:17 INFO Applying migration id=avatar 2026/04/10 22:54:17 INFO Applying migration id=noimage 2026/04/10 22:54:17 INFO Applying migration id=feed 2026/04/10 22:54:17 INFO Applying migration id=bookmarks 2026/04/10 22:54:17 INFO Applying migration id=shareactivity 2026/04/10 22:54:17 INFO Applying migration id=application 2026/04/10 22:54:17 INFO Applying migration id=certificates 2026/04/10 22:54:17 INFO Applying migration id=rawforward 2026/04/10 22:54:17 INFO Applying migration id=publickey 2026/04/10 22:54:17 INFO Applying migration id=resolvegroup 2026/04/10 22:54:17 INFO Applying migration id=reject 2026/04/10 22:54:17 INFO Applying migration id=autodel 2026/04/10 22:54:17 INFO Applying migration id=jsonb 2026/04/10 22:54:17 INFO Applying migration id=quote 2026/04/10 22:54:17 INFO Applying migration id=rfc9421 2026/04/10 22:54:17 INFO Applying migration id=keys 2026/04/10 22:54:17 INFO Applying migration id=portable 2026/04/10 22:54:17 INFO Applying migration id=proofs 2026/04/10 22:54:17 INFO Applying migration id=contexts 2026/04/10 22:54:17 INFO Applying migration id=deliverieshost 2026/04/10 22:54:17 INFO Applying migration id=pembegin 2026/04/10 22:54:17 INFO Applying migration id=didhost 2026/04/10 22:54:17 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedButBlocked (0.27s) === RUN TestResolve_FederatedActorOldCache 2026/04/10 22:54:17 INFO Applying migration id=initial 2026/04/10 22:54:17 INFO Applying migration id=notesupdated 2026/04/10 22:54:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:17 INFO Applying migration id=activitiesid 2026/04/10 22:54:17 INFO Applying migration id=outbox 2026/04/10 22:54:17 INFO Applying migration id=edits 2026/04/10 22:54:17 INFO Applying migration id=outboxactor 2026/04/10 22:54:17 INFO Applying migration id=outboxsender 2026/04/10 22:54:17 INFO Applying migration id=thread 2026/04/10 22:54:17 INFO Applying migration id=host 2026/04/10 22:54:17 INFO Applying migration id=sharedinbox 2026/04/10 22:54:17 INFO Applying migration id=noteshost 2026/04/10 22:54:17 INFO Applying migration id=fetched 2026/04/10 22:54:17 INFO Applying migration id=move 2026/04/10 22:54:17 INFO Applying migration id=cleanup 2026/04/10 22:54:17 INFO Applying migration id=received 2026/04/10 22:54:17 INFO Applying migration id=namehost 2026/04/10 22:54:17 INFO Applying migration id=outboxhost 2026/04/10 22:54:17 INFO Applying migration id=notesfts 2026/04/10 22:54:17 INFO Applying migration id=iconsname 2026/04/10 22:54:17 INFO Applying migration id=nohash 2026/04/10 22:54:17 INFO Applying migration id=shares 2026/04/10 22:54:17 INFO Applying migration id=actorttl 2026/04/10 22:54:17 INFO Applying migration id=tocc 2026/04/10 22:54:17 INFO Applying migration id=followeds 2026/04/10 22:54:17 INFO Applying migration id=certhash 2026/04/10 22:54:17 INFO Applying migration id=follows_sync 2026/04/10 22:54:17 INFO Applying migration id=jsonpath 2026/04/10 22:54:17 INFO Applying migration id=localforward 2026/04/10 22:54:17 INFO Applying migration id=avatar 2026/04/10 22:54:17 INFO Applying migration id=noimage 2026/04/10 22:54:17 INFO Applying migration id=feed 2026/04/10 22:54:17 INFO Applying migration id=bookmarks 2026/04/10 22:54:17 INFO Applying migration id=shareactivity 2026/04/10 22:54:17 INFO Applying migration id=application 2026/04/10 22:54:17 INFO Applying migration id=certificates 2026/04/10 22:54:17 INFO Applying migration id=rawforward 2026/04/10 22:54:17 INFO Applying migration id=publickey 2026/04/10 22:54:17 INFO Applying migration id=resolvegroup 2026/04/10 22:54:17 INFO Applying migration id=reject 2026/04/10 22:54:17 INFO Applying migration id=autodel 2026/04/10 22:54:17 INFO Applying migration id=jsonb 2026/04/10 22:54:17 INFO Applying migration id=quote 2026/04/10 22:54:17 INFO Applying migration id=rfc9421 2026/04/10 22:54:17 INFO Applying migration id=keys 2026/04/10 22:54:17 INFO Applying migration id=portable 2026/04/10 22:54:17 INFO Applying migration id=proofs 2026/04/10 22:54:17 INFO Applying migration id=contexts 2026/04/10 22:54:17 INFO Applying migration id=deliverieshost 2026/04/10 22:54:17 INFO Applying migration id=pembegin 2026/04/10 22:54:17 INFO Applying migration id=didhost 2026/04/10 22:54:17 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:17 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:17 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCache (0.44s) === RUN TestResolve_FederatedActorOldCacheWasSuspended 2026/04/10 22:54:17 INFO Applying migration id=initial 2026/04/10 22:54:17 INFO Applying migration id=notesupdated 2026/04/10 22:54:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:17 INFO Applying migration id=activitiesid 2026/04/10 22:54:17 INFO Applying migration id=outbox 2026/04/10 22:54:17 INFO Applying migration id=edits 2026/04/10 22:54:17 INFO Applying migration id=outboxactor 2026/04/10 22:54:17 INFO Applying migration id=outboxsender 2026/04/10 22:54:17 INFO Applying migration id=thread 2026/04/10 22:54:17 INFO Applying migration id=host 2026/04/10 22:54:17 INFO Applying migration id=sharedinbox 2026/04/10 22:54:17 INFO Applying migration id=noteshost 2026/04/10 22:54:17 INFO Applying migration id=fetched 2026/04/10 22:54:17 INFO Applying migration id=move 2026/04/10 22:54:17 INFO Applying migration id=cleanup 2026/04/10 22:54:17 INFO Applying migration id=received 2026/04/10 22:54:17 INFO Applying migration id=namehost 2026/04/10 22:54:17 INFO Applying migration id=outboxhost 2026/04/10 22:54:17 INFO Applying migration id=notesfts 2026/04/10 22:54:17 INFO Applying migration id=iconsname 2026/04/10 22:54:17 INFO Applying migration id=nohash 2026/04/10 22:54:17 INFO Applying migration id=shares 2026/04/10 22:54:17 INFO Applying migration id=actorttl 2026/04/10 22:54:17 INFO Applying migration id=tocc 2026/04/10 22:54:17 INFO Applying migration id=followeds 2026/04/10 22:54:17 INFO Applying migration id=certhash 2026/04/10 22:54:17 INFO Applying migration id=follows_sync 2026/04/10 22:54:17 INFO Applying migration id=jsonpath 2026/04/10 22:54:17 INFO Applying migration id=localforward 2026/04/10 22:54:17 INFO Applying migration id=avatar 2026/04/10 22:54:17 INFO Applying migration id=noimage 2026/04/10 22:54:17 INFO Applying migration id=feed 2026/04/10 22:54:17 INFO Applying migration id=bookmarks 2026/04/10 22:54:17 INFO Applying migration id=shareactivity 2026/04/10 22:54:17 INFO Applying migration id=application 2026/04/10 22:54:17 INFO Applying migration id=certificates 2026/04/10 22:54:17 INFO Applying migration id=rawforward 2026/04/10 22:54:17 INFO Applying migration id=publickey 2026/04/10 22:54:17 INFO Applying migration id=resolvegroup 2026/04/10 22:54:17 INFO Applying migration id=reject 2026/04/10 22:54:17 INFO Applying migration id=autodel 2026/04/10 22:54:17 INFO Applying migration id=jsonb 2026/04/10 22:54:18 INFO Applying migration id=quote 2026/04/10 22:54:18 INFO Applying migration id=rfc9421 2026/04/10 22:54:18 INFO Applying migration id=keys 2026/04/10 22:54:18 INFO Applying migration id=portable 2026/04/10 22:54:18 INFO Applying migration id=proofs 2026/04/10 22:54:18 INFO Applying migration id=contexts 2026/04/10 22:54:18 INFO Applying migration id=deliverieshost 2026/04/10 22:54:18 INFO Applying migration id=pembegin 2026/04/10 22:54:18 INFO Applying migration id=didhost 2026/04/10 22:54:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:18 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasSuspended (0.23s) === RUN TestResolve_FederatedActorOldCacheWasNew 2026/04/10 22:54:18 INFO Applying migration id=initial 2026/04/10 22:54:18 INFO Applying migration id=notesupdated 2026/04/10 22:54:18 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:18 INFO Applying migration id=activitiesid 2026/04/10 22:54:18 INFO Applying migration id=outbox 2026/04/10 22:54:18 INFO Applying migration id=edits 2026/04/10 22:54:18 INFO Applying migration id=outboxactor 2026/04/10 22:54:18 INFO Applying migration id=outboxsender 2026/04/10 22:54:18 INFO Applying migration id=thread 2026/04/10 22:54:18 INFO Applying migration id=host 2026/04/10 22:54:18 INFO Applying migration id=sharedinbox 2026/04/10 22:54:18 INFO Applying migration id=noteshost 2026/04/10 22:54:18 INFO Applying migration id=fetched 2026/04/10 22:54:18 INFO Applying migration id=move 2026/04/10 22:54:18 INFO Applying migration id=cleanup 2026/04/10 22:54:18 INFO Applying migration id=received 2026/04/10 22:54:18 INFO Applying migration id=namehost 2026/04/10 22:54:18 INFO Applying migration id=outboxhost 2026/04/10 22:54:18 INFO Applying migration id=notesfts 2026/04/10 22:54:18 INFO Applying migration id=iconsname 2026/04/10 22:54:18 INFO Applying migration id=nohash 2026/04/10 22:54:18 INFO Applying migration id=shares 2026/04/10 22:54:18 INFO Applying migration id=actorttl 2026/04/10 22:54:18 INFO Applying migration id=tocc 2026/04/10 22:54:18 INFO Applying migration id=followeds 2026/04/10 22:54:18 INFO Applying migration id=certhash 2026/04/10 22:54:18 INFO Applying migration id=follows_sync 2026/04/10 22:54:18 INFO Applying migration id=jsonpath 2026/04/10 22:54:18 INFO Applying migration id=localforward 2026/04/10 22:54:18 INFO Applying migration id=avatar 2026/04/10 22:54:18 INFO Applying migration id=noimage 2026/04/10 22:54:18 INFO Applying migration id=feed 2026/04/10 22:54:18 INFO Applying migration id=bookmarks 2026/04/10 22:54:18 INFO Applying migration id=shareactivity 2026/04/10 22:54:18 INFO Applying migration id=application 2026/04/10 22:54:18 INFO Applying migration id=certificates 2026/04/10 22:54:18 INFO Applying migration id=rawforward 2026/04/10 22:54:18 INFO Applying migration id=publickey 2026/04/10 22:54:18 INFO Applying migration id=resolvegroup 2026/04/10 22:54:18 INFO Applying migration id=reject 2026/04/10 22:54:18 INFO Applying migration id=autodel 2026/04/10 22:54:18 INFO Applying migration id=jsonb 2026/04/10 22:54:18 INFO Applying migration id=quote 2026/04/10 22:54:18 INFO Applying migration id=rfc9421 2026/04/10 22:54:18 INFO Applying migration id=keys 2026/04/10 22:54:18 INFO Applying migration id=portable 2026/04/10 22:54:18 INFO Applying migration id=proofs 2026/04/10 22:54:18 INFO Applying migration id=contexts 2026/04/10 22:54:18 INFO Applying migration id=deliverieshost 2026/04/10 22:54:18 INFO Applying migration id=pembegin 2026/04/10 22:54:18 INFO Applying migration id=didhost 2026/04/10 22:54:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:18 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasNew (0.21s) === RUN TestResolve_FederatedActorOldCacheUpdateFailed 2026/04/10 22:54:18 INFO Applying migration id=initial 2026/04/10 22:54:18 INFO Applying migration id=notesupdated 2026/04/10 22:54:18 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:18 INFO Applying migration id=activitiesid 2026/04/10 22:54:18 INFO Applying migration id=outbox 2026/04/10 22:54:18 INFO Applying migration id=edits 2026/04/10 22:54:18 INFO Applying migration id=outboxactor 2026/04/10 22:54:18 INFO Applying migration id=outboxsender 2026/04/10 22:54:18 INFO Applying migration id=thread 2026/04/10 22:54:18 INFO Applying migration id=host 2026/04/10 22:54:18 INFO Applying migration id=sharedinbox 2026/04/10 22:54:18 INFO Applying migration id=noteshost 2026/04/10 22:54:18 INFO Applying migration id=fetched 2026/04/10 22:54:18 INFO Applying migration id=move 2026/04/10 22:54:18 INFO Applying migration id=cleanup 2026/04/10 22:54:18 INFO Applying migration id=received 2026/04/10 22:54:18 INFO Applying migration id=namehost 2026/04/10 22:54:18 INFO Applying migration id=outboxhost 2026/04/10 22:54:18 INFO Applying migration id=notesfts 2026/04/10 22:54:18 INFO Applying migration id=iconsname 2026/04/10 22:54:18 INFO Applying migration id=nohash 2026/04/10 22:54:18 INFO Applying migration id=shares 2026/04/10 22:54:18 INFO Applying migration id=actorttl 2026/04/10 22:54:18 INFO Applying migration id=tocc 2026/04/10 22:54:18 INFO Applying migration id=followeds 2026/04/10 22:54:18 INFO Applying migration id=certhash 2026/04/10 22:54:18 INFO Applying migration id=follows_sync 2026/04/10 22:54:18 INFO Applying migration id=jsonpath 2026/04/10 22:54:18 INFO Applying migration id=localforward 2026/04/10 22:54:18 INFO Applying migration id=avatar 2026/04/10 22:54:18 INFO Applying migration id=noimage 2026/04/10 22:54:18 INFO Applying migration id=feed 2026/04/10 22:54:18 INFO Applying migration id=bookmarks 2026/04/10 22:54:18 INFO Applying migration id=shareactivity 2026/04/10 22:54:18 INFO Applying migration id=application 2026/04/10 22:54:18 INFO Applying migration id=certificates 2026/04/10 22:54:18 INFO Applying migration id=rawforward 2026/04/10 22:54:18 INFO Applying migration id=publickey 2026/04/10 22:54:18 INFO Applying migration id=resolvegroup 2026/04/10 22:54:18 INFO Applying migration id=reject 2026/04/10 22:54:18 INFO Applying migration id=autodel 2026/04/10 22:54:18 INFO Applying migration id=jsonb 2026/04/10 22:54:18 INFO Applying migration id=quote 2026/04/10 22:54:18 INFO Applying migration id=rfc9421 2026/04/10 22:54:18 INFO Applying migration id=keys 2026/04/10 22:54:18 INFO Applying migration id=portable 2026/04/10 22:54:18 INFO Applying migration id=proofs 2026/04/10 22:54:18 INFO Applying migration id=contexts 2026/04/10 22:54:18 INFO Applying migration id=deliverieshost 2026/04/10 22:54:18 INFO Applying migration id=pembegin 2026/04/10 22:54:18 INFO Applying migration id=didhost 2026/04/10 22:54:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:18 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:18 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.38s) === RUN TestResolve_FederatedActorOldCacheStillNew 2026/04/10 22:54:18 INFO Applying migration id=initial 2026/04/10 22:54:18 INFO Applying migration id=notesupdated 2026/04/10 22:54:18 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:18 INFO Applying migration id=activitiesid 2026/04/10 22:54:18 INFO Applying migration id=outbox 2026/04/10 22:54:18 INFO Applying migration id=edits 2026/04/10 22:54:18 INFO Applying migration id=outboxactor 2026/04/10 22:54:18 INFO Applying migration id=outboxsender 2026/04/10 22:54:18 INFO Applying migration id=thread 2026/04/10 22:54:18 INFO Applying migration id=host 2026/04/10 22:54:18 INFO Applying migration id=sharedinbox 2026/04/10 22:54:18 INFO Applying migration id=noteshost 2026/04/10 22:54:18 INFO Applying migration id=fetched 2026/04/10 22:54:18 INFO Applying migration id=move 2026/04/10 22:54:18 INFO Applying migration id=cleanup 2026/04/10 22:54:18 INFO Applying migration id=received 2026/04/10 22:54:18 INFO Applying migration id=namehost 2026/04/10 22:54:18 INFO Applying migration id=outboxhost 2026/04/10 22:54:18 INFO Applying migration id=notesfts 2026/04/10 22:54:18 INFO Applying migration id=iconsname 2026/04/10 22:54:18 INFO Applying migration id=nohash 2026/04/10 22:54:18 INFO Applying migration id=shares 2026/04/10 22:54:18 INFO Applying migration id=actorttl 2026/04/10 22:54:18 INFO Applying migration id=tocc 2026/04/10 22:54:18 INFO Applying migration id=followeds 2026/04/10 22:54:18 INFO Applying migration id=certhash 2026/04/10 22:54:18 INFO Applying migration id=follows_sync 2026/04/10 22:54:18 INFO Applying migration id=jsonpath 2026/04/10 22:54:18 INFO Applying migration id=localforward 2026/04/10 22:54:18 INFO Applying migration id=avatar 2026/04/10 22:54:18 INFO Applying migration id=noimage 2026/04/10 22:54:18 INFO Applying migration id=feed 2026/04/10 22:54:18 INFO Applying migration id=bookmarks 2026/04/10 22:54:18 INFO Applying migration id=shareactivity 2026/04/10 22:54:18 INFO Applying migration id=application 2026/04/10 22:54:18 INFO Applying migration id=certificates 2026/04/10 22:54:18 INFO Applying migration id=rawforward 2026/04/10 22:54:18 INFO Applying migration id=publickey 2026/04/10 22:54:18 INFO Applying migration id=resolvegroup 2026/04/10 22:54:18 INFO Applying migration id=reject 2026/04/10 22:54:18 INFO Applying migration id=autodel 2026/04/10 22:54:18 INFO Applying migration id=jsonb 2026/04/10 22:54:18 INFO Applying migration id=quote 2026/04/10 22:54:18 INFO Applying migration id=rfc9421 2026/04/10 22:54:18 INFO Applying migration id=keys 2026/04/10 22:54:18 INFO Applying migration id=portable 2026/04/10 22:54:18 INFO Applying migration id=proofs 2026/04/10 22:54:18 INFO Applying migration id=contexts 2026/04/10 22:54:18 INFO Applying migration id=deliverieshost 2026/04/10 22:54:18 INFO Applying migration id=pembegin 2026/04/10 22:54:18 INFO Applying migration id=didhost 2026/04/10 22:54:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:18 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheStillNew (0.23s) === RUN TestResolve_FederatedActorOldCacheWasOld 2026/04/10 22:54:18 INFO Applying migration id=initial 2026/04/10 22:54:18 INFO Applying migration id=notesupdated 2026/04/10 22:54:18 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:19 INFO Applying migration id=activitiesid 2026/04/10 22:54:19 INFO Applying migration id=outbox 2026/04/10 22:54:19 INFO Applying migration id=edits 2026/04/10 22:54:19 INFO Applying migration id=outboxactor 2026/04/10 22:54:19 INFO Applying migration id=outboxsender 2026/04/10 22:54:19 INFO Applying migration id=thread 2026/04/10 22:54:19 INFO Applying migration id=host 2026/04/10 22:54:19 INFO Applying migration id=sharedinbox 2026/04/10 22:54:19 INFO Applying migration id=noteshost 2026/04/10 22:54:19 INFO Applying migration id=fetched 2026/04/10 22:54:19 INFO Applying migration id=move 2026/04/10 22:54:19 INFO Applying migration id=cleanup 2026/04/10 22:54:19 INFO Applying migration id=received 2026/04/10 22:54:19 INFO Applying migration id=namehost 2026/04/10 22:54:19 INFO Applying migration id=outboxhost 2026/04/10 22:54:19 INFO Applying migration id=notesfts 2026/04/10 22:54:19 INFO Applying migration id=iconsname 2026/04/10 22:54:19 INFO Applying migration id=nohash 2026/04/10 22:54:19 INFO Applying migration id=shares 2026/04/10 22:54:19 INFO Applying migration id=actorttl 2026/04/10 22:54:19 INFO Applying migration id=tocc 2026/04/10 22:54:19 INFO Applying migration id=followeds 2026/04/10 22:54:19 INFO Applying migration id=certhash 2026/04/10 22:54:19 INFO Applying migration id=follows_sync 2026/04/10 22:54:19 INFO Applying migration id=jsonpath 2026/04/10 22:54:19 INFO Applying migration id=localforward 2026/04/10 22:54:19 INFO Applying migration id=avatar 2026/04/10 22:54:19 INFO Applying migration id=noimage 2026/04/10 22:54:19 INFO Applying migration id=feed 2026/04/10 22:54:19 INFO Applying migration id=bookmarks 2026/04/10 22:54:19 INFO Applying migration id=shareactivity 2026/04/10 22:54:19 INFO Applying migration id=application 2026/04/10 22:54:19 INFO Applying migration id=certificates 2026/04/10 22:54:19 INFO Applying migration id=rawforward 2026/04/10 22:54:19 INFO Applying migration id=publickey 2026/04/10 22:54:19 INFO Applying migration id=resolvegroup 2026/04/10 22:54:19 INFO Applying migration id=reject 2026/04/10 22:54:19 INFO Applying migration id=autodel 2026/04/10 22:54:19 INFO Applying migration id=jsonb 2026/04/10 22:54:19 INFO Applying migration id=quote 2026/04/10 22:54:19 INFO Applying migration id=rfc9421 2026/04/10 22:54:19 INFO Applying migration id=keys 2026/04/10 22:54:19 INFO Applying migration id=portable 2026/04/10 22:54:19 INFO Applying migration id=proofs 2026/04/10 22:54:19 INFO Applying migration id=contexts 2026/04/10 22:54:19 INFO Applying migration id=deliverieshost 2026/04/10 22:54:19 INFO Applying migration id=pembegin 2026/04/10 22:54:19 INFO Applying migration id=didhost 2026/04/10 22:54:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:19 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasOld (0.14s) === RUN TestResolve_FederatedActorOldCacheWasNewNowUnknown 2026/04/10 22:54:19 INFO Applying migration id=initial 2026/04/10 22:54:19 INFO Applying migration id=notesupdated 2026/04/10 22:54:19 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:19 INFO Applying migration id=activitiesid 2026/04/10 22:54:19 INFO Applying migration id=outbox 2026/04/10 22:54:19 INFO Applying migration id=edits 2026/04/10 22:54:19 INFO Applying migration id=outboxactor 2026/04/10 22:54:19 INFO Applying migration id=outboxsender 2026/04/10 22:54:19 INFO Applying migration id=thread 2026/04/10 22:54:19 INFO Applying migration id=host 2026/04/10 22:54:19 INFO Applying migration id=sharedinbox 2026/04/10 22:54:19 INFO Applying migration id=noteshost 2026/04/10 22:54:19 INFO Applying migration id=fetched 2026/04/10 22:54:19 INFO Applying migration id=move 2026/04/10 22:54:19 INFO Applying migration id=cleanup 2026/04/10 22:54:19 INFO Applying migration id=received 2026/04/10 22:54:19 INFO Applying migration id=namehost 2026/04/10 22:54:19 INFO Applying migration id=outboxhost 2026/04/10 22:54:19 INFO Applying migration id=notesfts 2026/04/10 22:54:19 INFO Applying migration id=iconsname 2026/04/10 22:54:19 INFO Applying migration id=nohash 2026/04/10 22:54:19 INFO Applying migration id=shares 2026/04/10 22:54:19 INFO Applying migration id=actorttl 2026/04/10 22:54:19 INFO Applying migration id=tocc 2026/04/10 22:54:19 INFO Applying migration id=followeds 2026/04/10 22:54:19 INFO Applying migration id=certhash 2026/04/10 22:54:19 INFO Applying migration id=follows_sync 2026/04/10 22:54:19 INFO Applying migration id=jsonpath 2026/04/10 22:54:19 INFO Applying migration id=localforward 2026/04/10 22:54:19 INFO Applying migration id=avatar 2026/04/10 22:54:19 INFO Applying migration id=noimage 2026/04/10 22:54:19 INFO Applying migration id=feed 2026/04/10 22:54:19 INFO Applying migration id=bookmarks 2026/04/10 22:54:19 INFO Applying migration id=shareactivity 2026/04/10 22:54:19 INFO Applying migration id=application 2026/04/10 22:54:19 INFO Applying migration id=certificates 2026/04/10 22:54:19 INFO Applying migration id=rawforward 2026/04/10 22:54:19 INFO Applying migration id=publickey 2026/04/10 22:54:19 INFO Applying migration id=resolvegroup 2026/04/10 22:54:19 INFO Applying migration id=reject 2026/04/10 22:54:19 INFO Applying migration id=autodel 2026/04/10 22:54:19 INFO Applying migration id=jsonb 2026/04/10 22:54:19 INFO Applying migration id=quote 2026/04/10 22:54:19 INFO Applying migration id=rfc9421 2026/04/10 22:54:19 INFO Applying migration id=keys 2026/04/10 22:54:19 INFO Applying migration id=portable 2026/04/10 22:54:19 INFO Applying migration id=proofs 2026/04/10 22:54:19 INFO Applying migration id=contexts 2026/04/10 22:54:19 INFO Applying migration id=deliverieshost 2026/04/10 22:54:19 INFO Applying migration id=pembegin 2026/04/10 22:54:19 INFO Applying migration id=didhost 2026/04/10 22:54:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:19 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasNewNowUnknown (0.21s) === RUN TestResolve_FederatedActorOldCacheFetchedRecently 2026/04/10 22:54:19 INFO Applying migration id=initial 2026/04/10 22:54:19 INFO Applying migration id=notesupdated 2026/04/10 22:54:19 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:19 INFO Applying migration id=activitiesid 2026/04/10 22:54:19 INFO Applying migration id=outbox 2026/04/10 22:54:19 INFO Applying migration id=edits 2026/04/10 22:54:19 INFO Applying migration id=outboxactor 2026/04/10 22:54:19 INFO Applying migration id=outboxsender 2026/04/10 22:54:19 INFO Applying migration id=thread 2026/04/10 22:54:19 INFO Applying migration id=host 2026/04/10 22:54:19 INFO Applying migration id=sharedinbox 2026/04/10 22:54:19 INFO Applying migration id=noteshost 2026/04/10 22:54:19 INFO Applying migration id=fetched 2026/04/10 22:54:19 INFO Applying migration id=move 2026/04/10 22:54:19 INFO Applying migration id=cleanup 2026/04/10 22:54:19 INFO Applying migration id=received 2026/04/10 22:54:19 INFO Applying migration id=namehost 2026/04/10 22:54:19 INFO Applying migration id=outboxhost 2026/04/10 22:54:19 INFO Applying migration id=notesfts 2026/04/10 22:54:19 INFO Applying migration id=iconsname 2026/04/10 22:54:19 INFO Applying migration id=nohash 2026/04/10 22:54:19 INFO Applying migration id=shares 2026/04/10 22:54:19 INFO Applying migration id=actorttl 2026/04/10 22:54:19 INFO Applying migration id=tocc 2026/04/10 22:54:19 INFO Applying migration id=followeds 2026/04/10 22:54:19 INFO Applying migration id=certhash 2026/04/10 22:54:19 INFO Applying migration id=follows_sync 2026/04/10 22:54:19 INFO Applying migration id=jsonpath 2026/04/10 22:54:19 INFO Applying migration id=localforward 2026/04/10 22:54:19 INFO Applying migration id=avatar 2026/04/10 22:54:19 INFO Applying migration id=noimage 2026/04/10 22:54:19 INFO Applying migration id=feed 2026/04/10 22:54:19 INFO Applying migration id=bookmarks 2026/04/10 22:54:19 INFO Applying migration id=shareactivity 2026/04/10 22:54:19 INFO Applying migration id=application 2026/04/10 22:54:19 INFO Applying migration id=certificates 2026/04/10 22:54:19 INFO Applying migration id=rawforward 2026/04/10 22:54:19 INFO Applying migration id=publickey 2026/04/10 22:54:19 INFO Applying migration id=resolvegroup 2026/04/10 22:54:19 INFO Applying migration id=reject 2026/04/10 22:54:19 INFO Applying migration id=autodel 2026/04/10 22:54:19 INFO Applying migration id=jsonb 2026/04/10 22:54:19 INFO Applying migration id=quote 2026/04/10 22:54:19 INFO Applying migration id=rfc9421 2026/04/10 22:54:19 INFO Applying migration id=keys 2026/04/10 22:54:19 INFO Applying migration id=portable 2026/04/10 22:54:19 INFO Applying migration id=proofs 2026/04/10 22:54:19 INFO Applying migration id=contexts 2026/04/10 22:54:19 INFO Applying migration id=deliverieshost 2026/04/10 22:54:19 INFO Applying migration id=pembegin 2026/04/10 22:54:19 INFO Applying migration id=didhost 2026/04/10 22:54:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheFetchedRecently (0.32s) === RUN TestResolve_FederatedActorOldCacheButOffline 2026/04/10 22:54:19 INFO Applying migration id=initial 2026/04/10 22:54:19 INFO Applying migration id=notesupdated 2026/04/10 22:54:19 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:19 INFO Applying migration id=activitiesid 2026/04/10 22:54:19 INFO Applying migration id=outbox 2026/04/10 22:54:19 INFO Applying migration id=edits 2026/04/10 22:54:19 INFO Applying migration id=outboxactor 2026/04/10 22:54:19 INFO Applying migration id=outboxsender 2026/04/10 22:54:19 INFO Applying migration id=thread 2026/04/10 22:54:19 INFO Applying migration id=host 2026/04/10 22:54:19 INFO Applying migration id=sharedinbox 2026/04/10 22:54:19 INFO Applying migration id=noteshost 2026/04/10 22:54:19 INFO Applying migration id=fetched 2026/04/10 22:54:19 INFO Applying migration id=move 2026/04/10 22:54:19 INFO Applying migration id=cleanup 2026/04/10 22:54:19 INFO Applying migration id=received 2026/04/10 22:54:19 INFO Applying migration id=namehost 2026/04/10 22:54:19 INFO Applying migration id=outboxhost 2026/04/10 22:54:19 INFO Applying migration id=notesfts 2026/04/10 22:54:19 INFO Applying migration id=iconsname 2026/04/10 22:54:19 INFO Applying migration id=nohash 2026/04/10 22:54:19 INFO Applying migration id=shares 2026/04/10 22:54:19 INFO Applying migration id=actorttl 2026/04/10 22:54:19 INFO Applying migration id=tocc 2026/04/10 22:54:19 INFO Applying migration id=followeds 2026/04/10 22:54:19 INFO Applying migration id=certhash 2026/04/10 22:54:19 INFO Applying migration id=follows_sync 2026/04/10 22:54:19 INFO Applying migration id=jsonpath 2026/04/10 22:54:19 INFO Applying migration id=localforward 2026/04/10 22:54:19 INFO Applying migration id=avatar 2026/04/10 22:54:19 INFO Applying migration id=noimage 2026/04/10 22:54:19 INFO Applying migration id=feed 2026/04/10 22:54:19 INFO Applying migration id=bookmarks 2026/04/10 22:54:19 INFO Applying migration id=shareactivity 2026/04/10 22:54:19 INFO Applying migration id=application 2026/04/10 22:54:19 INFO Applying migration id=certificates 2026/04/10 22:54:19 INFO Applying migration id=rawforward 2026/04/10 22:54:19 INFO Applying migration id=publickey 2026/04/10 22:54:19 INFO Applying migration id=resolvegroup 2026/04/10 22:54:19 INFO Applying migration id=reject 2026/04/10 22:54:19 INFO Applying migration id=autodel 2026/04/10 22:54:19 INFO Applying migration id=jsonb 2026/04/10 22:54:19 INFO Applying migration id=quote 2026/04/10 22:54:19 INFO Applying migration id=rfc9421 2026/04/10 22:54:19 INFO Applying migration id=keys 2026/04/10 22:54:19 INFO Applying migration id=portable 2026/04/10 22:54:19 INFO Applying migration id=proofs 2026/04/10 22:54:19 INFO Applying migration id=contexts 2026/04/10 22:54:19 INFO Applying migration id=deliverieshost 2026/04/10 22:54:19 INFO Applying migration id=pembegin 2026/04/10 22:54:19 INFO Applying migration id=didhost 2026/04/10 22:54:20 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheButOffline (0.36s) === RUN TestResolve_FederatedActorOldCacheInvalidID 2026/04/10 22:54:20 INFO Applying migration id=initial 2026/04/10 22:54:20 INFO Applying migration id=notesupdated 2026/04/10 22:54:20 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:20 INFO Applying migration id=activitiesid 2026/04/10 22:54:20 INFO Applying migration id=outbox 2026/04/10 22:54:20 INFO Applying migration id=edits 2026/04/10 22:54:20 INFO Applying migration id=outboxactor 2026/04/10 22:54:20 INFO Applying migration id=outboxsender 2026/04/10 22:54:20 INFO Applying migration id=thread 2026/04/10 22:54:20 INFO Applying migration id=host 2026/04/10 22:54:20 INFO Applying migration id=sharedinbox 2026/04/10 22:54:20 INFO Applying migration id=noteshost 2026/04/10 22:54:20 INFO Applying migration id=fetched 2026/04/10 22:54:20 INFO Applying migration id=move 2026/04/10 22:54:20 INFO Applying migration id=cleanup 2026/04/10 22:54:20 INFO Applying migration id=received 2026/04/10 22:54:20 INFO Applying migration id=namehost 2026/04/10 22:54:20 INFO Applying migration id=outboxhost 2026/04/10 22:54:20 INFO Applying migration id=notesfts 2026/04/10 22:54:20 INFO Applying migration id=iconsname 2026/04/10 22:54:20 INFO Applying migration id=nohash 2026/04/10 22:54:20 INFO Applying migration id=shares 2026/04/10 22:54:20 INFO Applying migration id=actorttl 2026/04/10 22:54:20 INFO Applying migration id=tocc 2026/04/10 22:54:20 INFO Applying migration id=followeds 2026/04/10 22:54:20 INFO Applying migration id=certhash 2026/04/10 22:54:20 INFO Applying migration id=follows_sync 2026/04/10 22:54:20 INFO Applying migration id=jsonpath 2026/04/10 22:54:20 INFO Applying migration id=localforward 2026/04/10 22:54:20 INFO Applying migration id=avatar 2026/04/10 22:54:20 INFO Applying migration id=noimage 2026/04/10 22:54:20 INFO Applying migration id=feed 2026/04/10 22:54:20 INFO Applying migration id=bookmarks 2026/04/10 22:54:20 INFO Applying migration id=shareactivity 2026/04/10 22:54:20 INFO Applying migration id=application 2026/04/10 22:54:20 INFO Applying migration id=certificates 2026/04/10 22:54:20 INFO Applying migration id=rawforward 2026/04/10 22:54:20 INFO Applying migration id=publickey 2026/04/10 22:54:20 INFO Applying migration id=resolvegroup 2026/04/10 22:54:20 INFO Applying migration id=reject 2026/04/10 22:54:20 INFO Applying migration id=autodel 2026/04/10 22:54:20 INFO Applying migration id=jsonb 2026/04/10 22:54:20 INFO Applying migration id=quote 2026/04/10 22:54:20 INFO Applying migration id=rfc9421 2026/04/10 22:54:20 INFO Applying migration id=keys 2026/04/10 22:54:20 INFO Applying migration id=portable 2026/04/10 22:54:20 INFO Applying migration id=proofs 2026/04/10 22:54:20 INFO Applying migration id=contexts 2026/04/10 22:54:20 INFO Applying migration id=deliverieshost 2026/04/10 22:54:20 INFO Applying migration id=pembegin 2026/04/10 22:54:20 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorOldCacheInvalidID (0.54s) === RUN TestResolve_FederatedActorOldCacheInvalidWebFingerResponse 2026/04/10 22:54:20 INFO Applying migration id=initial 2026/04/10 22:54:20 INFO Applying migration id=notesupdated 2026/04/10 22:54:20 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:20 INFO Applying migration id=activitiesid 2026/04/10 22:54:20 INFO Applying migration id=outbox 2026/04/10 22:54:20 INFO Applying migration id=edits 2026/04/10 22:54:20 INFO Applying migration id=outboxactor 2026/04/10 22:54:20 INFO Applying migration id=outboxsender 2026/04/10 22:54:20 INFO Applying migration id=thread 2026/04/10 22:54:20 INFO Applying migration id=host 2026/04/10 22:54:20 INFO Applying migration id=sharedinbox 2026/04/10 22:54:20 INFO Applying migration id=noteshost 2026/04/10 22:54:20 INFO Applying migration id=fetched 2026/04/10 22:54:20 INFO Applying migration id=move 2026/04/10 22:54:20 INFO Applying migration id=cleanup 2026/04/10 22:54:20 INFO Applying migration id=received 2026/04/10 22:54:20 INFO Applying migration id=namehost 2026/04/10 22:54:20 INFO Applying migration id=outboxhost 2026/04/10 22:54:20 INFO Applying migration id=notesfts 2026/04/10 22:54:20 INFO Applying migration id=iconsname 2026/04/10 22:54:20 INFO Applying migration id=nohash 2026/04/10 22:54:20 INFO Applying migration id=shares 2026/04/10 22:54:20 INFO Applying migration id=actorttl 2026/04/10 22:54:20 INFO Applying migration id=tocc 2026/04/10 22:54:20 INFO Applying migration id=followeds 2026/04/10 22:54:20 INFO Applying migration id=certhash 2026/04/10 22:54:20 INFO Applying migration id=follows_sync 2026/04/10 22:54:20 INFO Applying migration id=jsonpath 2026/04/10 22:54:20 INFO Applying migration id=localforward 2026/04/10 22:54:20 INFO Applying migration id=avatar 2026/04/10 22:54:20 INFO Applying migration id=noimage 2026/04/10 22:54:20 INFO Applying migration id=feed 2026/04/10 22:54:20 INFO Applying migration id=bookmarks 2026/04/10 22:54:20 INFO Applying migration id=shareactivity 2026/04/10 22:54:20 INFO Applying migration id=application 2026/04/10 22:54:20 INFO Applying migration id=certificates 2026/04/10 22:54:20 INFO Applying migration id=rawforward 2026/04/10 22:54:20 INFO Applying migration id=publickey 2026/04/10 22:54:20 INFO Applying migration id=resolvegroup 2026/04/10 22:54:20 INFO Applying migration id=reject 2026/04/10 22:54:20 INFO Applying migration id=autodel 2026/04/10 22:54:20 INFO Applying migration id=jsonb 2026/04/10 22:54:20 INFO Applying migration id=quote 2026/04/10 22:54:20 INFO Applying migration id=rfc9421 2026/04/10 22:54:20 INFO Applying migration id=keys 2026/04/10 22:54:20 INFO Applying migration id=portable 2026/04/10 22:54:20 INFO Applying migration id=proofs 2026/04/10 22:54:20 INFO Applying migration id=contexts 2026/04/10 22:54:20 INFO Applying migration id=deliverieshost 2026/04/10 22:54:20 INFO Applying migration id=pembegin 2026/04/10 22:54:20 INFO Applying migration id=didhost 2026/04/10 22:54:20 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:20 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:20 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.15s) === RUN TestResolve_FederatedActorOldCacheBigWebFingerResponse 2026/04/10 22:54:20 INFO Applying migration id=initial 2026/04/10 22:54:20 INFO Applying migration id=notesupdated 2026/04/10 22:54:20 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:20 INFO Applying migration id=activitiesid 2026/04/10 22:54:20 INFO Applying migration id=outbox 2026/04/10 22:54:20 INFO Applying migration id=edits 2026/04/10 22:54:20 INFO Applying migration id=outboxactor 2026/04/10 22:54:20 INFO Applying migration id=outboxsender 2026/04/10 22:54:20 INFO Applying migration id=thread 2026/04/10 22:54:20 INFO Applying migration id=host 2026/04/10 22:54:20 INFO Applying migration id=sharedinbox 2026/04/10 22:54:20 INFO Applying migration id=noteshost 2026/04/10 22:54:20 INFO Applying migration id=fetched 2026/04/10 22:54:20 INFO Applying migration id=move 2026/04/10 22:54:20 INFO Applying migration id=cleanup 2026/04/10 22:54:20 INFO Applying migration id=received 2026/04/10 22:54:20 INFO Applying migration id=namehost 2026/04/10 22:54:20 INFO Applying migration id=outboxhost 2026/04/10 22:54:20 INFO Applying migration id=notesfts 2026/04/10 22:54:20 INFO Applying migration id=iconsname 2026/04/10 22:54:20 INFO Applying migration id=nohash 2026/04/10 22:54:20 INFO Applying migration id=shares 2026/04/10 22:54:20 INFO Applying migration id=actorttl 2026/04/10 22:54:20 INFO Applying migration id=tocc 2026/04/10 22:54:20 INFO Applying migration id=followeds 2026/04/10 22:54:20 INFO Applying migration id=certhash 2026/04/10 22:54:20 INFO Applying migration id=follows_sync 2026/04/10 22:54:20 INFO Applying migration id=jsonpath 2026/04/10 22:54:20 INFO Applying migration id=localforward 2026/04/10 22:54:20 INFO Applying migration id=avatar 2026/04/10 22:54:20 INFO Applying migration id=noimage 2026/04/10 22:54:20 INFO Applying migration id=feed 2026/04/10 22:54:20 INFO Applying migration id=bookmarks 2026/04/10 22:54:20 INFO Applying migration id=shareactivity 2026/04/10 22:54:20 INFO Applying migration id=application 2026/04/10 22:54:20 INFO Applying migration id=certificates 2026/04/10 22:54:20 INFO Applying migration id=rawforward 2026/04/10 22:54:20 INFO Applying migration id=publickey 2026/04/10 22:54:20 INFO Applying migration id=resolvegroup 2026/04/10 22:54:20 INFO Applying migration id=reject 2026/04/10 22:54:20 INFO Applying migration id=autodel 2026/04/10 22:54:20 INFO Applying migration id=jsonb 2026/04/10 22:54:20 INFO Applying migration id=quote 2026/04/10 22:54:20 INFO Applying migration id=rfc9421 2026/04/10 22:54:20 INFO Applying migration id=keys 2026/04/10 22:54:20 INFO Applying migration id=portable 2026/04/10 22:54:20 INFO Applying migration id=proofs 2026/04/10 22:54:20 INFO Applying migration id=contexts 2026/04/10 22:54:20 INFO Applying migration id=deliverieshost 2026/04/10 22:54:20 INFO Applying migration id=pembegin 2026/04/10 22:54:20 INFO Applying migration id=didhost 2026/04/10 22:54:21 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:21 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:21 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.56s) === RUN TestResolve_FederatedActorOldCacheInvalidActor 2026/04/10 22:54:21 INFO Applying migration id=initial 2026/04/10 22:54:21 INFO Applying migration id=notesupdated 2026/04/10 22:54:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:21 INFO Applying migration id=activitiesid 2026/04/10 22:54:21 INFO Applying migration id=outbox 2026/04/10 22:54:21 INFO Applying migration id=edits 2026/04/10 22:54:21 INFO Applying migration id=outboxactor 2026/04/10 22:54:21 INFO Applying migration id=outboxsender 2026/04/10 22:54:21 INFO Applying migration id=thread 2026/04/10 22:54:21 INFO Applying migration id=host 2026/04/10 22:54:21 INFO Applying migration id=sharedinbox 2026/04/10 22:54:21 INFO Applying migration id=noteshost 2026/04/10 22:54:21 INFO Applying migration id=fetched 2026/04/10 22:54:21 INFO Applying migration id=move 2026/04/10 22:54:21 INFO Applying migration id=cleanup 2026/04/10 22:54:21 INFO Applying migration id=received 2026/04/10 22:54:21 INFO Applying migration id=namehost 2026/04/10 22:54:21 INFO Applying migration id=outboxhost 2026/04/10 22:54:21 INFO Applying migration id=notesfts 2026/04/10 22:54:21 INFO Applying migration id=iconsname 2026/04/10 22:54:21 INFO Applying migration id=nohash 2026/04/10 22:54:21 INFO Applying migration id=shares 2026/04/10 22:54:21 INFO Applying migration id=actorttl 2026/04/10 22:54:21 INFO Applying migration id=tocc 2026/04/10 22:54:21 INFO Applying migration id=followeds 2026/04/10 22:54:21 INFO Applying migration id=certhash 2026/04/10 22:54:21 INFO Applying migration id=follows_sync 2026/04/10 22:54:21 INFO Applying migration id=jsonpath 2026/04/10 22:54:21 INFO Applying migration id=localforward 2026/04/10 22:54:21 INFO Applying migration id=avatar 2026/04/10 22:54:21 INFO Applying migration id=noimage 2026/04/10 22:54:21 INFO Applying migration id=feed 2026/04/10 22:54:21 INFO Applying migration id=bookmarks 2026/04/10 22:54:21 INFO Applying migration id=shareactivity 2026/04/10 22:54:21 INFO Applying migration id=application 2026/04/10 22:54:21 INFO Applying migration id=certificates 2026/04/10 22:54:21 INFO Applying migration id=rawforward 2026/04/10 22:54:21 INFO Applying migration id=publickey 2026/04/10 22:54:21 INFO Applying migration id=resolvegroup 2026/04/10 22:54:21 INFO Applying migration id=reject 2026/04/10 22:54:21 INFO Applying migration id=autodel 2026/04/10 22:54:21 INFO Applying migration id=jsonb 2026/04/10 22:54:21 INFO Applying migration id=quote 2026/04/10 22:54:21 INFO Applying migration id=rfc9421 2026/04/10 22:54:21 INFO Applying migration id=keys 2026/04/10 22:54:21 INFO Applying migration id=portable 2026/04/10 22:54:21 INFO Applying migration id=proofs 2026/04/10 22:54:21 INFO Applying migration id=contexts 2026/04/10 22:54:21 INFO Applying migration id=deliverieshost 2026/04/10 22:54:21 INFO Applying migration id=pembegin 2026/04/10 22:54:21 INFO Applying migration id=didhost 2026/04/10 22:54:21 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:21 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:21 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.26s) === RUN TestResolve_FederatedActorOldCacheBigActor 2026/04/10 22:54:21 INFO Applying migration id=initial 2026/04/10 22:54:21 INFO Applying migration id=notesupdated 2026/04/10 22:54:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:21 INFO Applying migration id=activitiesid 2026/04/10 22:54:21 INFO Applying migration id=outbox 2026/04/10 22:54:21 INFO Applying migration id=edits 2026/04/10 22:54:21 INFO Applying migration id=outboxactor 2026/04/10 22:54:21 INFO Applying migration id=outboxsender 2026/04/10 22:54:21 INFO Applying migration id=thread 2026/04/10 22:54:21 INFO Applying migration id=host 2026/04/10 22:54:21 INFO Applying migration id=sharedinbox 2026/04/10 22:54:21 INFO Applying migration id=noteshost 2026/04/10 22:54:21 INFO Applying migration id=fetched 2026/04/10 22:54:21 INFO Applying migration id=move 2026/04/10 22:54:21 INFO Applying migration id=cleanup 2026/04/10 22:54:21 INFO Applying migration id=received 2026/04/10 22:54:21 INFO Applying migration id=namehost 2026/04/10 22:54:21 INFO Applying migration id=outboxhost 2026/04/10 22:54:21 INFO Applying migration id=notesfts 2026/04/10 22:54:21 INFO Applying migration id=iconsname 2026/04/10 22:54:21 INFO Applying migration id=nohash 2026/04/10 22:54:21 INFO Applying migration id=shares 2026/04/10 22:54:21 INFO Applying migration id=actorttl 2026/04/10 22:54:21 INFO Applying migration id=tocc 2026/04/10 22:54:21 INFO Applying migration id=followeds 2026/04/10 22:54:21 INFO Applying migration id=certhash 2026/04/10 22:54:21 INFO Applying migration id=follows_sync 2026/04/10 22:54:21 INFO Applying migration id=jsonpath 2026/04/10 22:54:21 INFO Applying migration id=localforward 2026/04/10 22:54:21 INFO Applying migration id=avatar 2026/04/10 22:54:21 INFO Applying migration id=noimage 2026/04/10 22:54:21 INFO Applying migration id=feed 2026/04/10 22:54:21 INFO Applying migration id=bookmarks 2026/04/10 22:54:21 INFO Applying migration id=shareactivity 2026/04/10 22:54:21 INFO Applying migration id=application 2026/04/10 22:54:21 INFO Applying migration id=certificates 2026/04/10 22:54:21 INFO Applying migration id=rawforward 2026/04/10 22:54:21 INFO Applying migration id=publickey 2026/04/10 22:54:21 INFO Applying migration id=resolvegroup 2026/04/10 22:54:21 INFO Applying migration id=reject 2026/04/10 22:54:21 INFO Applying migration id=autodel 2026/04/10 22:54:21 INFO Applying migration id=jsonb 2026/04/10 22:54:21 INFO Applying migration id=quote 2026/04/10 22:54:21 INFO Applying migration id=rfc9421 2026/04/10 22:54:21 INFO Applying migration id=keys 2026/04/10 22:54:21 INFO Applying migration id=portable 2026/04/10 22:54:21 INFO Applying migration id=proofs 2026/04/10 22:54:21 INFO Applying migration id=contexts 2026/04/10 22:54:21 INFO Applying migration id=deliverieshost 2026/04/10 22:54:21 INFO Applying migration id=pembegin 2026/04/10 22:54:21 INFO Applying migration id=didhost 2026/04/10 22:54:21 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:21 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54: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: response is too big" --- PASS: TestResolve_FederatedActorOldCacheBigActor (0.35s) === RUN TestResolve_FederatedActorFirstTimeThroughKey 2026/04/10 22:54:21 INFO Applying migration id=initial 2026/04/10 22:54:21 INFO Applying migration id=notesupdated 2026/04/10 22:54:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:21 INFO Applying migration id=activitiesid 2026/04/10 22:54:21 INFO Applying migration id=outbox 2026/04/10 22:54:21 INFO Applying migration id=edits 2026/04/10 22:54:21 INFO Applying migration id=outboxactor 2026/04/10 22:54:21 INFO Applying migration id=outboxsender 2026/04/10 22:54:21 INFO Applying migration id=thread 2026/04/10 22:54:21 INFO Applying migration id=host 2026/04/10 22:54:21 INFO Applying migration id=sharedinbox 2026/04/10 22:54:21 INFO Applying migration id=noteshost 2026/04/10 22:54:21 INFO Applying migration id=fetched 2026/04/10 22:54:21 INFO Applying migration id=move 2026/04/10 22:54:21 INFO Applying migration id=cleanup 2026/04/10 22:54:21 INFO Applying migration id=received 2026/04/10 22:54:21 INFO Applying migration id=namehost 2026/04/10 22:54:21 INFO Applying migration id=outboxhost 2026/04/10 22:54:21 INFO Applying migration id=notesfts 2026/04/10 22:54:21 INFO Applying migration id=iconsname 2026/04/10 22:54:21 INFO Applying migration id=nohash 2026/04/10 22:54:21 INFO Applying migration id=shares 2026/04/10 22:54:21 INFO Applying migration id=actorttl 2026/04/10 22:54:21 INFO Applying migration id=tocc 2026/04/10 22:54:21 INFO Applying migration id=followeds 2026/04/10 22:54:21 INFO Applying migration id=certhash 2026/04/10 22:54:21 INFO Applying migration id=follows_sync 2026/04/10 22:54:21 INFO Applying migration id=jsonpath 2026/04/10 22:54:21 INFO Applying migration id=localforward 2026/04/10 22:54:21 INFO Applying migration id=avatar 2026/04/10 22:54:21 INFO Applying migration id=noimage 2026/04/10 22:54:21 INFO Applying migration id=feed 2026/04/10 22:54:21 INFO Applying migration id=bookmarks 2026/04/10 22:54:21 INFO Applying migration id=shareactivity 2026/04/10 22:54:21 INFO Applying migration id=application 2026/04/10 22:54:21 INFO Applying migration id=certificates 2026/04/10 22:54:21 INFO Applying migration id=rawforward 2026/04/10 22:54:21 INFO Applying migration id=publickey 2026/04/10 22:54:21 INFO Applying migration id=resolvegroup 2026/04/10 22:54:21 INFO Applying migration id=reject 2026/04/10 22:54:21 INFO Applying migration id=autodel 2026/04/10 22:54:21 INFO Applying migration id=jsonb 2026/04/10 22:54:21 INFO Applying migration id=quote 2026/04/10 22:54:21 INFO Applying migration id=rfc9421 2026/04/10 22:54:21 INFO Applying migration id=keys 2026/04/10 22:54:21 INFO Applying migration id=portable 2026/04/10 22:54:21 INFO Applying migration id=proofs 2026/04/10 22:54:21 INFO Applying migration id=contexts 2026/04/10 22:54:21 INFO Applying migration id=deliverieshost 2026/04/10 22:54:21 INFO Applying migration id=pembegin 2026/04/10 22:54:21 INFO Applying migration id=didhost 2026/04/10 22:54:22 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorFirstTimeThroughKey (0.55s) === RUN TestResolve_FederatedActorNoProfileLink 2026/04/10 22:54:22 INFO Applying migration id=initial 2026/04/10 22:54:22 INFO Applying migration id=notesupdated 2026/04/10 22:54:22 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:22 INFO Applying migration id=activitiesid 2026/04/10 22:54:22 INFO Applying migration id=outbox 2026/04/10 22:54:22 INFO Applying migration id=edits 2026/04/10 22:54:22 INFO Applying migration id=outboxactor 2026/04/10 22:54:22 INFO Applying migration id=outboxsender 2026/04/10 22:54:22 INFO Applying migration id=thread 2026/04/10 22:54:22 INFO Applying migration id=host 2026/04/10 22:54:22 INFO Applying migration id=sharedinbox 2026/04/10 22:54:22 INFO Applying migration id=noteshost 2026/04/10 22:54:22 INFO Applying migration id=fetched 2026/04/10 22:54:22 INFO Applying migration id=move 2026/04/10 22:54:22 INFO Applying migration id=cleanup 2026/04/10 22:54:22 INFO Applying migration id=received 2026/04/10 22:54:22 INFO Applying migration id=namehost 2026/04/10 22:54:22 INFO Applying migration id=outboxhost 2026/04/10 22:54:22 INFO Applying migration id=notesfts 2026/04/10 22:54:22 INFO Applying migration id=iconsname 2026/04/10 22:54:22 INFO Applying migration id=nohash 2026/04/10 22:54:22 INFO Applying migration id=shares 2026/04/10 22:54:22 INFO Applying migration id=actorttl 2026/04/10 22:54:22 INFO Applying migration id=tocc 2026/04/10 22:54:22 INFO Applying migration id=followeds 2026/04/10 22:54:22 INFO Applying migration id=certhash 2026/04/10 22:54:22 INFO Applying migration id=follows_sync 2026/04/10 22:54:22 INFO Applying migration id=jsonpath 2026/04/10 22:54:22 INFO Applying migration id=localforward 2026/04/10 22:54:22 INFO Applying migration id=avatar 2026/04/10 22:54:22 INFO Applying migration id=noimage 2026/04/10 22:54:22 INFO Applying migration id=feed 2026/04/10 22:54:22 INFO Applying migration id=bookmarks 2026/04/10 22:54:22 INFO Applying migration id=shareactivity 2026/04/10 22:54:22 INFO Applying migration id=application 2026/04/10 22:54:22 INFO Applying migration id=certificates 2026/04/10 22:54:22 INFO Applying migration id=rawforward 2026/04/10 22:54:22 INFO Applying migration id=publickey 2026/04/10 22:54:22 INFO Applying migration id=resolvegroup 2026/04/10 22:54:22 INFO Applying migration id=reject 2026/04/10 22:54:22 INFO Applying migration id=autodel 2026/04/10 22:54:22 INFO Applying migration id=jsonb 2026/04/10 22:54:22 INFO Applying migration id=quote 2026/04/10 22:54:22 INFO Applying migration id=rfc9421 2026/04/10 22:54:22 INFO Applying migration id=keys 2026/04/10 22:54:22 INFO Applying migration id=portable 2026/04/10 22:54:22 INFO Applying migration id=proofs 2026/04/10 22:54:22 INFO Applying migration id=contexts 2026/04/10 22:54:22 INFO Applying migration id=deliverieshost 2026/04/10 22:54:22 INFO Applying migration id=pembegin 2026/04/10 22:54:22 INFO Applying migration id=didhost 2026/04/10 22:54:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:22 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:22 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.33s) === RUN TestResolve_FederatedActorOldCacheWebFingerError 2026/04/10 22:54:22 INFO Applying migration id=initial 2026/04/10 22:54:22 INFO Applying migration id=notesupdated 2026/04/10 22:54:22 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:22 INFO Applying migration id=activitiesid 2026/04/10 22:54:22 INFO Applying migration id=outbox 2026/04/10 22:54:22 INFO Applying migration id=edits 2026/04/10 22:54:22 INFO Applying migration id=outboxactor 2026/04/10 22:54:22 INFO Applying migration id=outboxsender 2026/04/10 22:54:22 INFO Applying migration id=thread 2026/04/10 22:54:22 INFO Applying migration id=host 2026/04/10 22:54:22 INFO Applying migration id=sharedinbox 2026/04/10 22:54:22 INFO Applying migration id=noteshost 2026/04/10 22:54:22 INFO Applying migration id=fetched 2026/04/10 22:54:22 INFO Applying migration id=move 2026/04/10 22:54:22 INFO Applying migration id=cleanup 2026/04/10 22:54:22 INFO Applying migration id=received 2026/04/10 22:54:22 INFO Applying migration id=namehost 2026/04/10 22:54:22 INFO Applying migration id=outboxhost 2026/04/10 22:54:22 INFO Applying migration id=notesfts 2026/04/10 22:54:22 INFO Applying migration id=iconsname 2026/04/10 22:54:22 INFO Applying migration id=nohash 2026/04/10 22:54:22 INFO Applying migration id=shares 2026/04/10 22:54:22 INFO Applying migration id=actorttl 2026/04/10 22:54:22 INFO Applying migration id=tocc 2026/04/10 22:54:22 INFO Applying migration id=followeds 2026/04/10 22:54:22 INFO Applying migration id=certhash 2026/04/10 22:54:22 INFO Applying migration id=follows_sync 2026/04/10 22:54:22 INFO Applying migration id=jsonpath 2026/04/10 22:54:22 INFO Applying migration id=localforward 2026/04/10 22:54:22 INFO Applying migration id=avatar 2026/04/10 22:54:22 INFO Applying migration id=noimage 2026/04/10 22:54:22 INFO Applying migration id=feed 2026/04/10 22:54:22 INFO Applying migration id=bookmarks 2026/04/10 22:54:22 INFO Applying migration id=shareactivity 2026/04/10 22:54:22 INFO Applying migration id=application 2026/04/10 22:54:22 INFO Applying migration id=certificates 2026/04/10 22:54:22 INFO Applying migration id=rawforward 2026/04/10 22:54:22 INFO Applying migration id=publickey 2026/04/10 22:54:22 INFO Applying migration id=resolvegroup 2026/04/10 22:54:22 INFO Applying migration id=reject 2026/04/10 22:54:22 INFO Applying migration id=autodel 2026/04/10 22:54:22 INFO Applying migration id=jsonb 2026/04/10 22:54:22 INFO Applying migration id=quote 2026/04/10 22:54:22 INFO Applying migration id=rfc9421 2026/04/10 22:54:22 INFO Applying migration id=keys 2026/04/10 22:54:22 INFO Applying migration id=portable 2026/04/10 22:54:22 INFO Applying migration id=proofs 2026/04/10 22:54:22 INFO Applying migration id=contexts 2026/04/10 22:54:22 INFO Applying migration id=deliverieshost 2026/04/10 22:54:22 INFO Applying migration id=pembegin 2026/04/10 22:54:22 INFO Applying migration id=didhost 2026/04/10 22:54:23 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:23 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:23 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.26s) === RUN TestResolve_FederatedActorOldCacheActorError 2026/04/10 22:54:23 INFO Applying migration id=initial 2026/04/10 22:54:23 INFO Applying migration id=notesupdated 2026/04/10 22:54:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:23 INFO Applying migration id=activitiesid 2026/04/10 22:54:23 INFO Applying migration id=outbox 2026/04/10 22:54:23 INFO Applying migration id=edits 2026/04/10 22:54:23 INFO Applying migration id=outboxactor 2026/04/10 22:54:23 INFO Applying migration id=outboxsender 2026/04/10 22:54:23 INFO Applying migration id=thread 2026/04/10 22:54:23 INFO Applying migration id=host 2026/04/10 22:54:23 INFO Applying migration id=sharedinbox 2026/04/10 22:54:23 INFO Applying migration id=noteshost 2026/04/10 22:54:23 INFO Applying migration id=fetched 2026/04/10 22:54:23 INFO Applying migration id=move 2026/04/10 22:54:23 INFO Applying migration id=cleanup 2026/04/10 22:54:23 INFO Applying migration id=received 2026/04/10 22:54:23 INFO Applying migration id=namehost 2026/04/10 22:54:23 INFO Applying migration id=outboxhost 2026/04/10 22:54:23 INFO Applying migration id=notesfts 2026/04/10 22:54:23 INFO Applying migration id=iconsname 2026/04/10 22:54:23 INFO Applying migration id=nohash 2026/04/10 22:54:23 INFO Applying migration id=shares 2026/04/10 22:54:23 INFO Applying migration id=actorttl 2026/04/10 22:54:23 INFO Applying migration id=tocc 2026/04/10 22:54:23 INFO Applying migration id=followeds 2026/04/10 22:54:23 INFO Applying migration id=certhash 2026/04/10 22:54:23 INFO Applying migration id=follows_sync 2026/04/10 22:54:23 INFO Applying migration id=jsonpath 2026/04/10 22:54:23 INFO Applying migration id=localforward 2026/04/10 22:54:23 INFO Applying migration id=avatar 2026/04/10 22:54:23 INFO Applying migration id=noimage 2026/04/10 22:54:23 INFO Applying migration id=feed 2026/04/10 22:54:23 INFO Applying migration id=bookmarks 2026/04/10 22:54:23 INFO Applying migration id=shareactivity 2026/04/10 22:54:23 INFO Applying migration id=application 2026/04/10 22:54:23 INFO Applying migration id=certificates 2026/04/10 22:54:23 INFO Applying migration id=rawforward 2026/04/10 22:54:23 INFO Applying migration id=publickey 2026/04/10 22:54:23 INFO Applying migration id=resolvegroup 2026/04/10 22:54:23 INFO Applying migration id=reject 2026/04/10 22:54:23 INFO Applying migration id=autodel 2026/04/10 22:54:23 INFO Applying migration id=jsonb 2026/04/10 22:54:23 INFO Applying migration id=quote 2026/04/10 22:54:23 INFO Applying migration id=rfc9421 2026/04/10 22:54:23 INFO Applying migration id=keys 2026/04/10 22:54:23 INFO Applying migration id=portable 2026/04/10 22:54:23 INFO Applying migration id=proofs 2026/04/10 22:54:23 INFO Applying migration id=contexts 2026/04/10 22:54:23 INFO Applying migration id=deliverieshost 2026/04/10 22:54:23 INFO Applying migration id=pembegin 2026/04/10 22:54:23 INFO Applying migration id=didhost 2026/04/10 22:54:23 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:23 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:23 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.51s) === RUN TestResolve_FederatedActorOldCacheActorDeleted 2026/04/10 22:54:23 INFO Applying migration id=initial 2026/04/10 22:54:23 INFO Applying migration id=notesupdated 2026/04/10 22:54:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:23 INFO Applying migration id=activitiesid 2026/04/10 22:54:23 INFO Applying migration id=outbox 2026/04/10 22:54:23 INFO Applying migration id=edits 2026/04/10 22:54:23 INFO Applying migration id=outboxactor 2026/04/10 22:54:23 INFO Applying migration id=outboxsender 2026/04/10 22:54:23 INFO Applying migration id=thread 2026/04/10 22:54:23 INFO Applying migration id=host 2026/04/10 22:54:23 INFO Applying migration id=sharedinbox 2026/04/10 22:54:23 INFO Applying migration id=noteshost 2026/04/10 22:54:23 INFO Applying migration id=fetched 2026/04/10 22:54:23 INFO Applying migration id=move 2026/04/10 22:54:23 INFO Applying migration id=cleanup 2026/04/10 22:54:23 INFO Applying migration id=received 2026/04/10 22:54:23 INFO Applying migration id=namehost 2026/04/10 22:54:23 INFO Applying migration id=outboxhost 2026/04/10 22:54:23 INFO Applying migration id=notesfts 2026/04/10 22:54:23 INFO Applying migration id=iconsname 2026/04/10 22:54:23 INFO Applying migration id=nohash 2026/04/10 22:54:23 INFO Applying migration id=shares 2026/04/10 22:54:23 INFO Applying migration id=actorttl 2026/04/10 22:54:23 INFO Applying migration id=tocc 2026/04/10 22:54:23 INFO Applying migration id=followeds 2026/04/10 22:54:23 INFO Applying migration id=certhash 2026/04/10 22:54:23 INFO Applying migration id=follows_sync 2026/04/10 22:54:23 INFO Applying migration id=jsonpath 2026/04/10 22:54:23 INFO Applying migration id=localforward 2026/04/10 22:54:23 INFO Applying migration id=avatar 2026/04/10 22:54:23 INFO Applying migration id=noimage 2026/04/10 22:54:23 INFO Applying migration id=feed 2026/04/10 22:54:23 INFO Applying migration id=bookmarks 2026/04/10 22:54:23 INFO Applying migration id=shareactivity 2026/04/10 22:54:23 INFO Applying migration id=application 2026/04/10 22:54:23 INFO Applying migration id=certificates 2026/04/10 22:54:23 INFO Applying migration id=rawforward 2026/04/10 22:54:23 INFO Applying migration id=publickey 2026/04/10 22:54:23 INFO Applying migration id=resolvegroup 2026/04/10 22:54:23 INFO Applying migration id=reject 2026/04/10 22:54:23 INFO Applying migration id=autodel 2026/04/10 22:54:23 INFO Applying migration id=jsonb 2026/04/10 22:54:23 INFO Applying migration id=quote 2026/04/10 22:54:23 INFO Applying migration id=rfc9421 2026/04/10 22:54:23 INFO Applying migration id=keys 2026/04/10 22:54:23 INFO Applying migration id=portable 2026/04/10 22:54:23 INFO Applying migration id=proofs 2026/04/10 22:54:23 INFO Applying migration id=contexts 2026/04/10 22:54:23 INFO Applying migration id=deliverieshost 2026/04/10 22:54:23 INFO Applying migration id=pembegin 2026/04/10 22:54:23 INFO Applying migration id=didhost 2026/04/10 22:54:24 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/04/10 22:54:24 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/04/10 22:54:24 WARN Actor is gone, deleting associated objects id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheActorDeleted (0.53s) === RUN TestResolve_FederatedActorFirstTimeWrongID 2026/04/10 22:54:24 INFO Applying migration id=initial 2026/04/10 22:54:24 INFO Applying migration id=notesupdated 2026/04/10 22:54:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:24 INFO Applying migration id=activitiesid 2026/04/10 22:54:24 INFO Applying migration id=outbox 2026/04/10 22:54:24 INFO Applying migration id=edits 2026/04/10 22:54:24 INFO Applying migration id=outboxactor 2026/04/10 22:54:24 INFO Applying migration id=outboxsender 2026/04/10 22:54:24 INFO Applying migration id=thread 2026/04/10 22:54:24 INFO Applying migration id=host 2026/04/10 22:54:24 INFO Applying migration id=sharedinbox 2026/04/10 22:54:24 INFO Applying migration id=noteshost 2026/04/10 22:54:24 INFO Applying migration id=fetched 2026/04/10 22:54:24 INFO Applying migration id=move 2026/04/10 22:54:24 INFO Applying migration id=cleanup 2026/04/10 22:54:24 INFO Applying migration id=received 2026/04/10 22:54:24 INFO Applying migration id=namehost 2026/04/10 22:54:24 INFO Applying migration id=outboxhost 2026/04/10 22:54:24 INFO Applying migration id=notesfts 2026/04/10 22:54:24 INFO Applying migration id=iconsname 2026/04/10 22:54:24 INFO Applying migration id=nohash 2026/04/10 22:54:24 INFO Applying migration id=shares 2026/04/10 22:54:24 INFO Applying migration id=actorttl 2026/04/10 22:54:24 INFO Applying migration id=tocc 2026/04/10 22:54:24 INFO Applying migration id=followeds 2026/04/10 22:54:24 INFO Applying migration id=certhash 2026/04/10 22:54:24 INFO Applying migration id=follows_sync 2026/04/10 22:54:24 INFO Applying migration id=jsonpath 2026/04/10 22:54:24 INFO Applying migration id=localforward 2026/04/10 22:54:24 INFO Applying migration id=avatar 2026/04/10 22:54:24 INFO Applying migration id=noimage 2026/04/10 22:54:24 INFO Applying migration id=feed 2026/04/10 22:54:24 INFO Applying migration id=bookmarks 2026/04/10 22:54:24 INFO Applying migration id=shareactivity 2026/04/10 22:54:24 INFO Applying migration id=application 2026/04/10 22:54:24 INFO Applying migration id=certificates 2026/04/10 22:54:24 INFO Applying migration id=rawforward 2026/04/10 22:54:24 INFO Applying migration id=publickey 2026/04/10 22:54:24 INFO Applying migration id=resolvegroup 2026/04/10 22:54:24 INFO Applying migration id=reject 2026/04/10 22:54:24 INFO Applying migration id=autodel 2026/04/10 22:54:24 INFO Applying migration id=jsonb 2026/04/10 22:54:24 INFO Applying migration id=quote 2026/04/10 22:54:24 INFO Applying migration id=rfc9421 2026/04/10 22:54:24 INFO Applying migration id=keys 2026/04/10 22:54:24 INFO Applying migration id=portable 2026/04/10 22:54:24 INFO Applying migration id=proofs 2026/04/10 22:54:24 INFO Applying migration id=contexts 2026/04/10 22:54:24 INFO Applying migration id=deliverieshost 2026/04/10 22:54:24 INFO Applying migration id=pembegin 2026/04/10 22:54:24 INFO Applying migration id=didhost 2026/04/10 22:54:24 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeWrongID (0.20s) === RUN TestResolve_FederatedActorFirstTimeDeleted 2026/04/10 22:54:24 INFO Applying migration id=initial 2026/04/10 22:54:24 INFO Applying migration id=notesupdated 2026/04/10 22:54:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:24 INFO Applying migration id=activitiesid 2026/04/10 22:54:24 INFO Applying migration id=outbox 2026/04/10 22:54:24 INFO Applying migration id=edits 2026/04/10 22:54:24 INFO Applying migration id=outboxactor 2026/04/10 22:54:24 INFO Applying migration id=outboxsender 2026/04/10 22:54:24 INFO Applying migration id=thread 2026/04/10 22:54:24 INFO Applying migration id=host 2026/04/10 22:54:24 INFO Applying migration id=sharedinbox 2026/04/10 22:54:24 INFO Applying migration id=noteshost 2026/04/10 22:54:24 INFO Applying migration id=fetched 2026/04/10 22:54:24 INFO Applying migration id=move 2026/04/10 22:54:24 INFO Applying migration id=cleanup 2026/04/10 22:54:24 INFO Applying migration id=received 2026/04/10 22:54:24 INFO Applying migration id=namehost 2026/04/10 22:54:24 INFO Applying migration id=outboxhost 2026/04/10 22:54:24 INFO Applying migration id=notesfts 2026/04/10 22:54:24 INFO Applying migration id=iconsname 2026/04/10 22:54:24 INFO Applying migration id=nohash 2026/04/10 22:54:24 INFO Applying migration id=shares 2026/04/10 22:54:24 INFO Applying migration id=actorttl 2026/04/10 22:54:24 INFO Applying migration id=tocc 2026/04/10 22:54:24 INFO Applying migration id=followeds 2026/04/10 22:54:24 INFO Applying migration id=certhash 2026/04/10 22:54:24 INFO Applying migration id=follows_sync 2026/04/10 22:54:24 INFO Applying migration id=jsonpath 2026/04/10 22:54:24 INFO Applying migration id=localforward 2026/04/10 22:54:24 INFO Applying migration id=avatar 2026/04/10 22:54:24 INFO Applying migration id=noimage 2026/04/10 22:54:24 INFO Applying migration id=feed 2026/04/10 22:54:24 INFO Applying migration id=bookmarks 2026/04/10 22:54:24 INFO Applying migration id=shareactivity 2026/04/10 22:54:24 INFO Applying migration id=application 2026/04/10 22:54:24 INFO Applying migration id=certificates 2026/04/10 22:54:24 INFO Applying migration id=rawforward 2026/04/10 22:54:24 INFO Applying migration id=publickey 2026/04/10 22:54:24 INFO Applying migration id=resolvegroup 2026/04/10 22:54:24 INFO Applying migration id=reject 2026/04/10 22:54:24 INFO Applying migration id=autodel 2026/04/10 22:54:24 INFO Applying migration id=jsonb 2026/04/10 22:54:24 INFO Applying migration id=quote 2026/04/10 22:54:24 INFO Applying migration id=rfc9421 2026/04/10 22:54:24 INFO Applying migration id=keys 2026/04/10 22:54:24 INFO Applying migration id=portable 2026/04/10 22:54:24 INFO Applying migration id=proofs 2026/04/10 22:54:24 INFO Applying migration id=contexts 2026/04/10 22:54:24 INFO Applying migration id=deliverieshost 2026/04/10 22:54:24 INFO Applying migration id=pembegin 2026/04/10 22:54:24 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeDeleted (0.15s) === RUN TestResolve_FederatedActorFirstTimeTooYoung 2026/04/10 22:54:24 INFO Applying migration id=initial 2026/04/10 22:54:24 INFO Applying migration id=notesupdated 2026/04/10 22:54:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:24 INFO Applying migration id=activitiesid 2026/04/10 22:54:24 INFO Applying migration id=outbox 2026/04/10 22:54:24 INFO Applying migration id=edits 2026/04/10 22:54:24 INFO Applying migration id=outboxactor 2026/04/10 22:54:24 INFO Applying migration id=outboxsender 2026/04/10 22:54:24 INFO Applying migration id=thread 2026/04/10 22:54:24 INFO Applying migration id=host 2026/04/10 22:54:24 INFO Applying migration id=sharedinbox 2026/04/10 22:54:24 INFO Applying migration id=noteshost 2026/04/10 22:54:24 INFO Applying migration id=fetched 2026/04/10 22:54:24 INFO Applying migration id=move 2026/04/10 22:54:24 INFO Applying migration id=cleanup 2026/04/10 22:54:24 INFO Applying migration id=received 2026/04/10 22:54:24 INFO Applying migration id=namehost 2026/04/10 22:54:24 INFO Applying migration id=outboxhost 2026/04/10 22:54:24 INFO Applying migration id=notesfts 2026/04/10 22:54:24 INFO Applying migration id=iconsname 2026/04/10 22:54:24 INFO Applying migration id=nohash 2026/04/10 22:54:24 INFO Applying migration id=shares 2026/04/10 22:54:24 INFO Applying migration id=actorttl 2026/04/10 22:54:24 INFO Applying migration id=tocc 2026/04/10 22:54:24 INFO Applying migration id=followeds 2026/04/10 22:54:24 INFO Applying migration id=certhash 2026/04/10 22:54:24 INFO Applying migration id=follows_sync 2026/04/10 22:54:24 INFO Applying migration id=jsonpath 2026/04/10 22:54:24 INFO Applying migration id=localforward 2026/04/10 22:54:24 INFO Applying migration id=avatar 2026/04/10 22:54:24 INFO Applying migration id=noimage 2026/04/10 22:54:24 INFO Applying migration id=feed 2026/04/10 22:54:24 INFO Applying migration id=bookmarks 2026/04/10 22:54:24 INFO Applying migration id=shareactivity 2026/04/10 22:54:24 INFO Applying migration id=application 2026/04/10 22:54:24 INFO Applying migration id=certificates 2026/04/10 22:54:24 INFO Applying migration id=rawforward 2026/04/10 22:54:24 INFO Applying migration id=publickey 2026/04/10 22:54:24 INFO Applying migration id=resolvegroup 2026/04/10 22:54:24 INFO Applying migration id=reject 2026/04/10 22:54:24 INFO Applying migration id=autodel 2026/04/10 22:54:24 INFO Applying migration id=jsonb 2026/04/10 22:54:24 INFO Applying migration id=quote 2026/04/10 22:54:24 INFO Applying migration id=rfc9421 2026/04/10 22:54:24 INFO Applying migration id=keys 2026/04/10 22:54:24 INFO Applying migration id=portable 2026/04/10 22:54:24 INFO Applying migration id=proofs 2026/04/10 22:54:24 INFO Applying migration id=contexts 2026/04/10 22:54:24 INFO Applying migration id=deliverieshost 2026/04/10 22:54:24 INFO Applying migration id=pembegin 2026/04/10 22:54:24 INFO Applying migration id=didhost 2026/04/10 22:54:24 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeTooYoung (0.34s) === RUN TestResolve_FederatedActorFirstTimeSuspended 2026/04/10 22:54:24 INFO Applying migration id=initial 2026/04/10 22:54:24 INFO Applying migration id=notesupdated 2026/04/10 22:54:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:24 INFO Applying migration id=activitiesid 2026/04/10 22:54:24 INFO Applying migration id=outbox 2026/04/10 22:54:24 INFO Applying migration id=edits 2026/04/10 22:54:24 INFO Applying migration id=outboxactor 2026/04/10 22:54:24 INFO Applying migration id=outboxsender 2026/04/10 22:54:24 INFO Applying migration id=thread 2026/04/10 22:54:24 INFO Applying migration id=host 2026/04/10 22:54:24 INFO Applying migration id=sharedinbox 2026/04/10 22:54:24 INFO Applying migration id=noteshost 2026/04/10 22:54:24 INFO Applying migration id=fetched 2026/04/10 22:54:24 INFO Applying migration id=move 2026/04/10 22:54:24 INFO Applying migration id=cleanup 2026/04/10 22:54:24 INFO Applying migration id=received 2026/04/10 22:54:24 INFO Applying migration id=namehost 2026/04/10 22:54:24 INFO Applying migration id=outboxhost 2026/04/10 22:54:24 INFO Applying migration id=notesfts 2026/04/10 22:54:24 INFO Applying migration id=iconsname 2026/04/10 22:54:24 INFO Applying migration id=nohash 2026/04/10 22:54:24 INFO Applying migration id=shares 2026/04/10 22:54:24 INFO Applying migration id=actorttl 2026/04/10 22:54:24 INFO Applying migration id=tocc 2026/04/10 22:54:24 INFO Applying migration id=followeds 2026/04/10 22:54:24 INFO Applying migration id=certhash 2026/04/10 22:54:24 INFO Applying migration id=follows_sync 2026/04/10 22:54:24 INFO Applying migration id=jsonpath 2026/04/10 22:54:24 INFO Applying migration id=localforward 2026/04/10 22:54:24 INFO Applying migration id=avatar 2026/04/10 22:54:24 INFO Applying migration id=noimage 2026/04/10 22:54:24 INFO Applying migration id=feed 2026/04/10 22:54:24 INFO Applying migration id=bookmarks 2026/04/10 22:54:24 INFO Applying migration id=shareactivity 2026/04/10 22:54:24 INFO Applying migration id=application 2026/04/10 22:54:24 INFO Applying migration id=certificates 2026/04/10 22:54:24 INFO Applying migration id=rawforward 2026/04/10 22:54:24 INFO Applying migration id=publickey 2026/04/10 22:54:24 INFO Applying migration id=resolvegroup 2026/04/10 22:54:24 INFO Applying migration id=reject 2026/04/10 22:54:24 INFO Applying migration id=autodel 2026/04/10 22:54:24 INFO Applying migration id=jsonb 2026/04/10 22:54:24 INFO Applying migration id=quote 2026/04/10 22:54:24 INFO Applying migration id=rfc9421 2026/04/10 22:54:24 INFO Applying migration id=keys 2026/04/10 22:54:24 INFO Applying migration id=portable 2026/04/10 22:54:24 INFO Applying migration id=proofs 2026/04/10 22:54:24 INFO Applying migration id=contexts 2026/04/10 22:54:24 INFO Applying migration id=deliverieshost 2026/04/10 22:54:24 INFO Applying migration id=pembegin 2026/04/10 22:54:24 INFO Applying migration id=didhost 2026/04/10 22:54:24 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeSuspended (0.19s) === RUN TestResolve_FederatedActorWrongIDCached 2026/04/10 22:54:24 INFO Applying migration id=initial 2026/04/10 22:54:24 INFO Applying migration id=notesupdated 2026/04/10 22:54:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:24 INFO Applying migration id=activitiesid 2026/04/10 22:54:24 INFO Applying migration id=outbox 2026/04/10 22:54:24 INFO Applying migration id=edits 2026/04/10 22:54:24 INFO Applying migration id=outboxactor 2026/04/10 22:54:24 INFO Applying migration id=outboxsender 2026/04/10 22:54:24 INFO Applying migration id=thread 2026/04/10 22:54:24 INFO Applying migration id=host 2026/04/10 22:54:24 INFO Applying migration id=sharedinbox 2026/04/10 22:54:24 INFO Applying migration id=noteshost 2026/04/10 22:54:24 INFO Applying migration id=fetched 2026/04/10 22:54:24 INFO Applying migration id=move 2026/04/10 22:54:24 INFO Applying migration id=cleanup 2026/04/10 22:54:24 INFO Applying migration id=received 2026/04/10 22:54:24 INFO Applying migration id=namehost 2026/04/10 22:54:24 INFO Applying migration id=outboxhost 2026/04/10 22:54:24 INFO Applying migration id=notesfts 2026/04/10 22:54:24 INFO Applying migration id=iconsname 2026/04/10 22:54:24 INFO Applying migration id=nohash 2026/04/10 22:54:24 INFO Applying migration id=shares 2026/04/10 22:54:24 INFO Applying migration id=actorttl 2026/04/10 22:54:24 INFO Applying migration id=tocc 2026/04/10 22:54:24 INFO Applying migration id=followeds 2026/04/10 22:54:24 INFO Applying migration id=certhash 2026/04/10 22:54:24 INFO Applying migration id=follows_sync 2026/04/10 22:54:24 INFO Applying migration id=jsonpath 2026/04/10 22:54:25 INFO Applying migration id=localforward 2026/04/10 22:54:25 INFO Applying migration id=avatar 2026/04/10 22:54:25 INFO Applying migration id=noimage 2026/04/10 22:54:25 INFO Applying migration id=feed 2026/04/10 22:54:25 INFO Applying migration id=bookmarks 2026/04/10 22:54:25 INFO Applying migration id=shareactivity 2026/04/10 22:54:25 INFO Applying migration id=application 2026/04/10 22:54:25 INFO Applying migration id=certificates 2026/04/10 22:54:25 INFO Applying migration id=rawforward 2026/04/10 22:54:25 INFO Applying migration id=publickey 2026/04/10 22:54:25 INFO Applying migration id=resolvegroup 2026/04/10 22:54:25 INFO Applying migration id=reject 2026/04/10 22:54:25 INFO Applying migration id=autodel 2026/04/10 22:54:25 INFO Applying migration id=jsonb 2026/04/10 22:54:25 INFO Applying migration id=quote 2026/04/10 22:54:25 INFO Applying migration id=rfc9421 2026/04/10 22:54:25 INFO Applying migration id=keys 2026/04/10 22:54:25 INFO Applying migration id=portable 2026/04/10 22:54:25 INFO Applying migration id=proofs 2026/04/10 22:54:25 INFO Applying migration id=contexts 2026/04/10 22:54:25 INFO Applying migration id=deliverieshost 2026/04/10 22:54:25 INFO Applying migration id=pembegin 2026/04/10 22:54:25 INFO Applying migration id=didhost 2026/04/10 22:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDCached (0.40s) === RUN TestResolve_FederatedActorWrongIDCachedOldCache 2026/04/10 22:54:25 INFO Applying migration id=initial 2026/04/10 22:54:25 INFO Applying migration id=notesupdated 2026/04/10 22:54:25 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:25 INFO Applying migration id=activitiesid 2026/04/10 22:54:25 INFO Applying migration id=outbox 2026/04/10 22:54:25 INFO Applying migration id=edits 2026/04/10 22:54:25 INFO Applying migration id=outboxactor 2026/04/10 22:54:25 INFO Applying migration id=outboxsender 2026/04/10 22:54:25 INFO Applying migration id=thread 2026/04/10 22:54:25 INFO Applying migration id=host 2026/04/10 22:54:25 INFO Applying migration id=sharedinbox 2026/04/10 22:54:25 INFO Applying migration id=noteshost 2026/04/10 22:54:25 INFO Applying migration id=fetched 2026/04/10 22:54:25 INFO Applying migration id=move 2026/04/10 22:54:25 INFO Applying migration id=cleanup 2026/04/10 22:54:25 INFO Applying migration id=received 2026/04/10 22:54:25 INFO Applying migration id=namehost 2026/04/10 22:54:25 INFO Applying migration id=outboxhost 2026/04/10 22:54:25 INFO Applying migration id=notesfts 2026/04/10 22:54:25 INFO Applying migration id=iconsname 2026/04/10 22:54:25 INFO Applying migration id=nohash 2026/04/10 22:54:25 INFO Applying migration id=shares 2026/04/10 22:54:25 INFO Applying migration id=actorttl 2026/04/10 22:54:25 INFO Applying migration id=tocc 2026/04/10 22:54:25 INFO Applying migration id=followeds 2026/04/10 22:54:25 INFO Applying migration id=certhash 2026/04/10 22:54:25 INFO Applying migration id=follows_sync 2026/04/10 22:54:25 INFO Applying migration id=jsonpath 2026/04/10 22:54:25 INFO Applying migration id=localforward 2026/04/10 22:54:25 INFO Applying migration id=avatar 2026/04/10 22:54:25 INFO Applying migration id=noimage 2026/04/10 22:54:25 INFO Applying migration id=feed 2026/04/10 22:54:25 INFO Applying migration id=bookmarks 2026/04/10 22:54:25 INFO Applying migration id=shareactivity 2026/04/10 22:54:25 INFO Applying migration id=application 2026/04/10 22:54:25 INFO Applying migration id=certificates 2026/04/10 22:54:25 INFO Applying migration id=rawforward 2026/04/10 22:54:25 INFO Applying migration id=publickey 2026/04/10 22:54:25 INFO Applying migration id=resolvegroup 2026/04/10 22:54:25 INFO Applying migration id=reject 2026/04/10 22:54:25 INFO Applying migration id=autodel 2026/04/10 22:54:25 INFO Applying migration id=jsonb 2026/04/10 22:54:25 INFO Applying migration id=quote 2026/04/10 22:54:25 INFO Applying migration id=rfc9421 2026/04/10 22:54:25 INFO Applying migration id=keys 2026/04/10 22:54:25 INFO Applying migration id=portable 2026/04/10 22:54:25 INFO Applying migration id=proofs 2026/04/10 22:54:25 INFO Applying migration id=contexts 2026/04/10 22:54:25 INFO Applying migration id=deliverieshost 2026/04/10 22:54:25 INFO Applying migration id=pembegin 2026/04/10 22:54:25 INFO Applying migration id=didhost 2026/04/10 22:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/04/10 22:54:25 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/04/10 22:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDCachedOldCache (0.15s) === RUN TestResolve_FederatedActorWrongIDOldCache 2026/04/10 22:54:25 INFO Applying migration id=initial 2026/04/10 22:54:25 INFO Applying migration id=notesupdated 2026/04/10 22:54:25 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:25 INFO Applying migration id=activitiesid 2026/04/10 22:54:25 INFO Applying migration id=outbox 2026/04/10 22:54:25 INFO Applying migration id=edits 2026/04/10 22:54:25 INFO Applying migration id=outboxactor 2026/04/10 22:54:25 INFO Applying migration id=outboxsender 2026/04/10 22:54:25 INFO Applying migration id=thread 2026/04/10 22:54:25 INFO Applying migration id=host 2026/04/10 22:54:25 INFO Applying migration id=sharedinbox 2026/04/10 22:54:25 INFO Applying migration id=noteshost 2026/04/10 22:54:25 INFO Applying migration id=fetched 2026/04/10 22:54:25 INFO Applying migration id=move 2026/04/10 22:54:25 INFO Applying migration id=cleanup 2026/04/10 22:54:25 INFO Applying migration id=received 2026/04/10 22:54:25 INFO Applying migration id=namehost 2026/04/10 22:54:25 INFO Applying migration id=outboxhost 2026/04/10 22:54:25 INFO Applying migration id=notesfts 2026/04/10 22:54:25 INFO Applying migration id=iconsname 2026/04/10 22:54:25 INFO Applying migration id=nohash 2026/04/10 22:54:25 INFO Applying migration id=shares 2026/04/10 22:54:25 INFO Applying migration id=actorttl 2026/04/10 22:54:25 INFO Applying migration id=tocc 2026/04/10 22:54:25 INFO Applying migration id=followeds 2026/04/10 22:54:25 INFO Applying migration id=certhash 2026/04/10 22:54:25 INFO Applying migration id=follows_sync 2026/04/10 22:54:25 INFO Applying migration id=jsonpath 2026/04/10 22:54:25 INFO Applying migration id=localforward 2026/04/10 22:54:25 INFO Applying migration id=avatar 2026/04/10 22:54:25 INFO Applying migration id=noimage 2026/04/10 22:54:25 INFO Applying migration id=feed 2026/04/10 22:54:25 INFO Applying migration id=bookmarks 2026/04/10 22:54:25 INFO Applying migration id=shareactivity 2026/04/10 22:54:25 INFO Applying migration id=application 2026/04/10 22:54:25 INFO Applying migration id=certificates 2026/04/10 22:54:25 INFO Applying migration id=rawforward 2026/04/10 22:54:25 INFO Applying migration id=publickey 2026/04/10 22:54:25 INFO Applying migration id=resolvegroup 2026/04/10 22:54:25 INFO Applying migration id=reject 2026/04/10 22:54:25 INFO Applying migration id=autodel 2026/04/10 22:54:25 INFO Applying migration id=jsonb 2026/04/10 22:54:25 INFO Applying migration id=quote 2026/04/10 22:54:25 INFO Applying migration id=rfc9421 2026/04/10 22:54:25 INFO Applying migration id=keys 2026/04/10 22:54:25 INFO Applying migration id=portable 2026/04/10 22:54:25 INFO Applying migration id=proofs 2026/04/10 22:54:25 INFO Applying migration id=contexts 2026/04/10 22:54:25 INFO Applying migration id=deliverieshost 2026/04/10 22:54:25 INFO Applying migration id=pembegin 2026/04/10 22:54:25 INFO Applying migration id=didhost 2026/04/10 22:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/04/10 22:54:25 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/04/10 22:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/04/10 22:54:25 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/04/10 22:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDOldCache (0.12s) PASS ok github.com/dimkr/tootik/fed (cached) === RUN TestGetTextAndLinks_EmptyPost --- PASS: TestGetTextAndLinks_EmptyPost (0.00s) === RUN TestGetTextAndLinks_FewLines --- PASS: TestGetTextAndLinks_FewLines (0.00s) === RUN TestGetTextAndLinks_ManyLines --- PASS: TestGetTextAndLinks_ManyLines (0.00s) === RUN TestGetTextAndLinks_ManyLinesExtraLineBreak --- PASS: TestGetTextAndLinks_ManyLinesExtraLineBreak (0.00s) === RUN TestGetTextAndLinks_ManyLinesExtraLineBreaks --- PASS: TestGetTextAndLinks_ManyLinesExtraLineBreaks (0.00s) === RUN TestGetTextAndLinks_ManyLinesNoParagraphs --- PASS: TestGetTextAndLinks_ManyLinesNoParagraphs (0.00s) === RUN TestGetTextAndLinks_ManyLinesNoParagraphsExtraLineBreak --- PASS: TestGetTextAndLinks_ManyLinesNoParagraphsExtraLineBreak (0.00s) === RUN TestGetTextAndLinks_ManyLinesManyRunes --- PASS: TestGetTextAndLinks_ManyLinesManyRunes (0.00s) === RUN TestGetTextAndLinks_EmptyLinesInMiddle --- PASS: TestGetTextAndLinks_EmptyLinesInMiddle (0.00s) === RUN TestGetTextAndLinks_EmptyLinesInMiddleThenMoreLines --- PASS: TestGetTextAndLinks_EmptyLinesInMiddleThenMoreLines (0.00s) === RUN TestGetTextAndLinks_ManyLinesNoLinesLimit --- PASS: TestGetTextAndLinks_ManyLinesNoLinesLimit (0.00s) PASS ok github.com/dimkr/tootik/front (cached) ? github.com/dimkr/tootik/front/finger [no test files] ? github.com/dimkr/tootik/front/gemini [no test files] ? github.com/dimkr/tootik/front/gopher [no test files] ? github.com/dimkr/tootik/front/graph [no test files] ? github.com/dimkr/tootik/front/guppy [no test files] ? github.com/dimkr/tootik/front/static [no test files] ? github.com/dimkr/tootik/front/text [no test files] === RUN TestRaw_TrailingNewLine --- PASS: TestRaw_TrailingNewLine (0.00s) === RUN TestRaw_NoTrailingNewLine --- PASS: TestRaw_NoTrailingNewLine (0.00s) PASS ok github.com/dimkr/tootik/front/text/gmap (cached) ? github.com/dimkr/tootik/front/text/gmi [no test files] ? github.com/dimkr/tootik/front/text/guppy [no test files] === RUN TestFromHTML_Empty === PAUSE TestFromHTML_Empty === RUN TestFromHTML_Plain === PAUSE TestFromHTML_Plain === RUN TestFromHTML_Paragraphs === PAUSE TestFromHTML_Paragraphs === RUN TestFromHTML_TitleAndParagraphs === PAUSE TestFromHTML_TitleAndParagraphs === RUN TestFromHTML_TitleSubtitleAndParagraphs === PAUSE TestFromHTML_TitleSubtitleAndParagraphs === RUN TestFromHTML_TitleParagraphSubtitleAndParagraph === PAUSE TestFromHTML_TitleParagraphSubtitleAndParagraph === RUN TestFromHTML_LineBreak === PAUSE TestFromHTML_LineBreak === RUN TestFromHTML_MentionAndLink === PAUSE TestFromHTML_MentionAndLink === RUN TestFromHTML_MentionAndLinks === PAUSE TestFromHTML_MentionAndLinks === RUN TestFromHTML_MentionAndLinkAltText === PAUSE TestFromHTML_MentionAndLinkAltText === RUN TestFromHTML_Mention === PAUSE TestFromHTML_Mention === RUN TestFromHTML_Image === PAUSE TestFromHTML_Image === RUN TestFromHTML_ImageAlt === PAUSE TestFromHTML_ImageAlt === RUN TestFromHTML_ImageNoSrc === PAUSE TestFromHTML_ImageNoSrc === RUN TestFromHTML_ImageAndLink === PAUSE TestFromHTML_ImageAndLink === RUN TestFromHTML_ImageAndSameLink === PAUSE TestFromHTML_ImageAndSameLink === RUN TestFromHTML_Escaping === PAUSE TestFromHTML_Escaping === RUN TestFromHTML_UnorderedList === PAUSE TestFromHTML_UnorderedList === RUN TestFromHTML_OrderedList === PAUSE TestFromHTML_OrderedList === RUN TestFromHTML_Quote === PAUSE TestFromHTML_Quote === RUN TestToHTML_Empty === PAUSE TestToHTML_Empty === RUN TestToHTML_Plain === PAUSE TestToHTML_Plain === RUN TestToHTML_LineBreak === PAUSE TestToHTML_LineBreak === RUN TestToHTML_TwoLineBreaks === PAUSE TestToHTML_TwoLineBreaks === RUN TestToHTML_ManyLineBreaks === PAUSE TestToHTML_ManyLineBreaks === RUN TestToHTML_ManyLinesManyLineBreaks === PAUSE TestToHTML_ManyLinesManyLineBreaks === RUN TestToHTML_LeadingLineBreak === PAUSE TestToHTML_LeadingLineBreak === RUN TestToHTML_LeadingLineBreaks === PAUSE TestToHTML_LeadingLineBreaks === RUN TestToHTML_TrailingLineBreak === PAUSE TestToHTML_TrailingLineBreak === RUN TestToHTML_TrailingLineBreaks === PAUSE TestToHTML_TrailingLineBreaks === RUN TestToHTML_OnlyLineBreaks === PAUSE TestToHTML_OnlyLineBreaks === RUN TestToHTML_Link === PAUSE TestToHTML_Link === RUN TestToHTML_OverlappingLink === PAUSE TestToHTML_OverlappingLink === RUN TestToHTML_LinkAndLineBreak === PAUSE TestToHTML_LinkAndLineBreak === RUN TestToHTML_LinkStart === PAUSE TestToHTML_LinkStart === RUN TestToHTML_LinkDot === PAUSE TestToHTML_LinkDot === RUN TestToHTML_Question === PAUSE TestToHTML_Question === RUN TestToHTML_LinkExclamationMark === PAUSE TestToHTML_LinkExclamationMark === RUN TestToHTML_LinkParentheses === PAUSE TestToHTML_LinkParentheses === RUN TestToHTML_TitleAndParagraphs === PAUSE TestToHTML_TitleAndParagraphs === RUN TestToHTML_TitleSubtitleAndParagraphs === PAUSE TestToHTML_TitleSubtitleAndParagraphs === RUN TestToHTML_Mentions === PAUSE TestToHTML_Mentions === RUN TestToHTML_MissingMentions === PAUSE TestToHTML_MissingMentions === RUN TestToHTML_NoMentions === PAUSE TestToHTML_NoMentions === RUN TestToHTML_EmojiMention === PAUSE TestToHTML_EmojiMention === RUN TestToHTML_Escaping === PAUSE TestToHTML_Escaping === CONT TestFromHTML_Empty --- PASS: TestFromHTML_Empty (0.00s) === CONT TestToHTML_Escaping --- PASS: TestToHTML_Escaping (0.00s) === CONT TestToHTML_EmojiMention --- PASS: TestToHTML_EmojiMention (0.00s) === CONT TestToHTML_NoMentions --- PASS: TestToHTML_NoMentions (0.00s) === CONT TestToHTML_MissingMentions --- PASS: TestToHTML_MissingMentions (0.00s) === CONT TestToHTML_Mentions --- PASS: TestToHTML_Mentions (0.00s) === CONT TestToHTML_TitleSubtitleAndParagraphs --- PASS: TestToHTML_TitleSubtitleAndParagraphs (0.00s) === CONT 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 TestFromHTML_Escaping === CONT TestFromHTML_MentionAndLinks === CONT TestFromHTML_LineBreak === CONT TestFromHTML_TitleParagraphSubtitleAndParagraph === CONT TestFromHTML_TitleSubtitleAndParagraphs === CONT TestFromHTML_TitleAndParagraphs --- PASS: TestFromHTML_Escaping (0.00s) === CONT TestFromHTML_UnorderedList --- PASS: TestFromHTML_LineBreak (0.00s) --- PASS: TestFromHTML_TitleParagraphSubtitleAndParagraph (0.00s) --- PASS: TestFromHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestFromHTML_MentionAndLinks (0.00s) === CONT TestFromHTML_ImageAndSameLink --- PASS: TestFromHTML_TitleAndParagraphs (0.00s) === CONT TestFromHTML_ImageNoSrc --- PASS: TestFromHTML_ImageNoSrc (0.00s) === CONT TestFromHTML_ImageAlt --- PASS: TestFromHTML_ImageAndSameLink (0.00s) === CONT TestFromHTML_ImageAndLink --- PASS: TestFromHTML_ImageAlt (0.00s) === CONT TestFromHTML_Image --- PASS: TestFromHTML_UnorderedList (0.00s) --- PASS: TestFromHTML_ImageAndLink (0.00s) === CONT TestFromHTML_Mention --- PASS: TestFromHTML_Image (0.00s) --- PASS: TestFromHTML_Mention (0.00s) === CONT TestFromHTML_MentionAndLinkAltText --- PASS: TestFromHTML_MentionAndLinkAltText (0.00s) === CONT TestFromHTML_MentionAndLink --- PASS: TestFromHTML_MentionAndLink (0.00s) === CONT TestToHTML_OnlyLineBreaks --- PASS: TestToHTML_OnlyLineBreaks (0.00s) === CONT TestToHTML_LinkAndLineBreak --- PASS: TestToHTML_LinkAndLineBreak (0.00s) === CONT TestToHTML_TrailingLineBreak --- PASS: TestToHTML_TrailingLineBreak (0.00s) === CONT TestToHTML_OverlappingLink --- PASS: TestToHTML_OverlappingLink (0.00s) === CONT TestToHTML_Link --- PASS: TestToHTML_Link (0.00s) === CONT TestToHTML_TrailingLineBreaks --- PASS: TestToHTML_TrailingLineBreaks (0.00s) === CONT TestToHTML_LineBreak --- PASS: TestToHTML_LineBreak (0.00s) === CONT TestToHTML_Empty --- PASS: TestToHTML_Empty (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 TestFromHTML_Quote --- PASS: TestFromHTML_Quote (0.00s) === CONT TestToHTML_Plain --- PASS: TestToHTML_Plain (0.00s) === CONT TestFromHTML_OrderedList --- PASS: TestFromHTML_OrderedList (0.00s) === CONT TestToHTML_LeadingLineBreaks --- PASS: TestToHTML_LeadingLineBreaks (0.00s) === CONT TestToHTML_LeadingLineBreak --- PASS: TestToHTML_LeadingLineBreak (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 (cached) ? github.com/dimkr/tootik/front/user [no test files] === RUN TestRFC9421_BuildSignatureBase === RUN TestRFC9421_BuildSignatureBase/DerivedComponents === PAUSE TestRFC9421_BuildSignatureBase/DerivedComponents === RUN TestRFC9421_BuildSignatureBase/MultipleValues === PAUSE TestRFC9421_BuildSignatureBase/MultipleValues === RUN TestRFC9421_BuildSignatureBase/MissingHeader === PAUSE TestRFC9421_BuildSignatureBase/MissingHeader === RUN TestRFC9421_BuildSignatureBase/UnsupportedComponent === PAUSE TestRFC9421_BuildSignatureBase/UnsupportedComponent === CONT TestRFC9421_BuildSignatureBase/DerivedComponents === CONT TestRFC9421_BuildSignatureBase/MissingHeader === CONT TestRFC9421_BuildSignatureBase/MultipleValues === CONT TestRFC9421_BuildSignatureBase/UnsupportedComponent --- PASS: TestRFC9421_BuildSignatureBase (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/DerivedComponents (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MissingHeader (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MultipleValues (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/UnsupportedComponent (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.29s) === RUN TestSign_Get --- PASS: TestSign_Get (0.44s) === RUN TestSign_NoKeyID --- PASS: TestSign_NoKeyID (0.16s) === RUN TestSign_WrongKeyType --- PASS: TestSign_WrongKeyType (0.00s) === RUN TestSign_MissingHeader --- PASS: TestSign_MissingHeader (0.40s) === RUN TestSign_ReadFailure --- PASS: TestSign_ReadFailure (0.22s) === RUN TestSign_SignFailure --- PASS: TestSign_SignFailure (0.00s) === RUN TestVerify_TooOld --- PASS: TestVerify_TooOld (0.54s) === RUN TestVerify_TooNew --- PASS: TestVerify_TooNew (0.24s) === RUN TestVerify_NoDate --- PASS: TestVerify_NoDate (0.20s) === RUN TestVerify_InvalidDate --- PASS: TestVerify_InvalidDate (0.18s) === RUN TestVerify_WrongHost --- PASS: TestVerify_WrongHost (0.65s) === RUN TestVerify_EmptyHost --- PASS: TestVerify_EmptyHost (0.10s) === RUN TestVerify_NoHostFallback --- PASS: TestVerify_NoHostFallback (0.43s) === RUN TestVerify_NoHostWrongFallback --- PASS: TestVerify_NoHostWrongFallback (0.20s) === RUN TestVerify_TwoSignatureHeaders --- PASS: TestVerify_TwoSignatureHeaders (0.14s) === RUN TestVerify_TwoKeyIDs --- PASS: TestVerify_TwoKeyIDs (0.31s) === RUN TestVerify_TwoSignatures --- PASS: TestVerify_TwoSignatures (0.22s) === RUN TestVerify_TwoHeaders --- PASS: TestVerify_TwoHeaders (0.13s) === RUN TestVerify_InvalidAttribute --- PASS: TestVerify_InvalidAttribute (0.09s) === RUN TestVerify_NoKeyID --- PASS: TestVerify_NoKeyID (0.07s) === RUN TestVerify_NoSignature --- PASS: TestVerify_NoSignature (0.16s) === RUN TestVerify_NoHeaders --- PASS: TestVerify_NoHeaders (0.31s) === RUN TestVerify_InvalidSignatureBase64 --- PASS: TestVerify_InvalidSignatureBase64 (0.44s) === RUN TestVerify_DuplicateHeaders --- PASS: TestVerify_DuplicateHeaders (0.26s) === RUN TestVerify_HeadersOnlyWhitespace --- PASS: TestVerify_HeadersOnlyWhitespace (0.14s) === RUN TestVerify_HeadersLeadingWhitespace --- PASS: TestVerify_HeadersLeadingWhitespace (0.15s) === RUN TestVerify_HeadersTrailingWhitespace --- PASS: TestVerify_HeadersTrailingWhitespace (0.15s) === RUN TestVerify_HeadersContainsWhitespace --- PASS: TestVerify_HeadersContainsWhitespace (0.28s) === RUN TestVerify_TargetNotSigned --- PASS: TestVerify_TargetNotSigned (0.10s) === RUN TestVerify_HostNotSigned --- PASS: TestVerify_HostNotSigned (0.06s) === RUN TestVerify_DateNotSigned --- PASS: TestVerify_DateNotSigned (0.11s) === RUN TestVerify_DigestNotSigned --- PASS: TestVerify_DigestNotSigned (0.19s) === RUN TestVerify_MissingSignedHeader --- PASS: TestVerify_MissingSignedHeader (0.18s) === RUN TestVerify_MissingSpecialSignedHeader --- PASS: TestVerify_MissingSpecialSignedHeader (0.29s) === RUN TestVerify_DuplicateSignedHeader --- PASS: TestVerify_DuplicateSignedHeader (0.20s) === RUN TestVerify_NoDigest --- PASS: TestVerify_NoDigest (0.13s) === RUN TestVerify_ShortDigest --- PASS: TestVerify_ShortDigest (0.08s) === RUN TestVerify_InvalidDigestAlgorithm --- PASS: TestVerify_InvalidDigestAlgorithm (0.25s) === RUN TestVerify_InvalidDigestBase64 --- PASS: TestVerify_InvalidDigestBase64 (0.23s) === RUN TestVerify_InvalidDigestHashSize --- PASS: TestVerify_InvalidDigestHashSize (0.28s) === RUN TestVerify_WrongHash --- PASS: TestVerify_WrongHash (0.14s) === RUN TestVerify_DifferentMethod --- PASS: TestVerify_DifferentMethod (0.14s) === RUN TestVerify_DifferentHost --- PASS: TestVerify_DifferentHost (0.14s) === RUN TestVerify_DifferentDate --- PASS: TestVerify_DifferentDate (0.25s) === RUN TestVerify_DifferentContentType --- PASS: TestVerify_DifferentContentType (0.08s) === RUN TestVerify_WrongKey --- PASS: TestVerify_WrongKey (0.51s) === RUN TestVerify_SmallKey --- PASS: TestVerify_SmallKey (0.02s) === RUN TestVerify_WrongKeyType --- PASS: TestVerify_WrongKeyType (0.29s) === CONT TestRFC9421_Sign === RUN TestRFC9421_Sign/RSAHappyFlow === CONT TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifyFailure/TwoSignatures === PAUSE TestRFC9421_VerifyFailure/TwoSignatures === RUN TestRFC9421_VerifyFailure/TwoContentDigest === PAUSE TestRFC9421_VerifyFailure/TwoContentDigest === CONT TestRFC9421_VerifySignatureAge === RUN TestRFC9421_VerifySignatureAge/Ed25519 === PAUSE TestRFC9421_VerifySignatureAge/Ed25519 === CONT TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyHappyFlow/RSA === PAUSE TestRFC9421_VerifyHappyFlow/RSA === RUN TestRFC9421_VerifyHappyFlow/Ed25519 === PAUSE TestRFC9421_VerifyHappyFlow/Ed25519 === CONT TestRFC9421_VerifyHappyFlow/RSA === PAUSE TestRFC9421_Sign/RSAHappyFlow === CONT TestRFC9421_VerifyHappyFlow/Ed25519 === RUN TestRFC9421_Sign/Ed25519HappyFlow === PAUSE TestRFC9421_Sign/Ed25519HappyFlow === RUN TestRFC9421_Sign/BodyReadFailure === PAUSE TestRFC9421_Sign/BodyReadFailure === RUN TestRFC9421_Sign/EmptyKeyID === PAUSE TestRFC9421_Sign/EmptyKeyID === RUN TestRFC9421_VerifyFailure/InvalidBase64 === PAUSE TestRFC9421_VerifyFailure/InvalidBase64 === RUN TestRFC9421_VerifySignatureAge/Ed25519#01 === RUN TestRFC9421_Sign/InvalidKeyType === RUN TestRFC9421_VerifyFailure/CreatedNotNumber === PAUSE TestRFC9421_Sign/InvalidKeyType === PAUSE TestRFC9421_VerifyFailure/CreatedNotNumber === RUN TestRFC9421_Sign/SmallKey === RUN TestRFC9421_VerifyFailure/Expired === PAUSE TestRFC9421_Sign/SmallKey === PAUSE TestRFC9421_VerifyFailure/Expired === PAUSE TestRFC9421_VerifySignatureAge/Ed25519#01 === RUN TestRFC9421_Sign/InvalidComponent === PAUSE TestRFC9421_Sign/InvalidComponent === RUN TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_VerifyFailure/ExpiresNotNumber === PAUSE TestRFC9421_VerifyFailure/ExpiresNotNumber === RUN TestRFC9421_VerifyFailure/TwoAlg === CONT TestRFC9421_VerifySignatureAge/Ed25519 === CONT TestRFC9421_VerifySignatureAge/Ed25519#01 --- PASS: TestRFC9421_VerifySignatureAge (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519 (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519#01 (0.00s) === PAUSE TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_Sign/PostWithoutQuery === PAUSE TestRFC9421_VerifyFailure/TwoAlg === PAUSE TestRFC9421_Sign/PostWithoutQuery === RUN TestRFC9421_Sign/GetWithQuery === PAUSE TestRFC9421_Sign/GetWithQuery === RUN TestRFC9421_Sign/GetWithoutQuery === PAUSE TestRFC9421_Sign/GetWithoutQuery === RUN TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_Sign/PostWithQuery === CONT TestRFC9421_Sign/InvalidKeyType === CONT TestRFC9421_Sign/GetWithoutQuery === CONT TestRFC9421_Sign/GetWithQuery === CONT TestRFC9421_Sign/PostWithoutQuery === CONT TestRFC9421_Sign/RSAHappyFlow === CONT TestRFC9421_Sign/InvalidComponent === CONT TestRFC9421_Sign/SmallKey === PAUSE TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_Sign/BodyReadFailure === CONT TestRFC9421_Sign/EmptyKeyID === RUN TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_Sign/Ed25519HappyFlow === PAUSE TestRFC9421_VerifyFailure/AlgNoQuotes === RUN TestRFC9421_VerifyFailure/InvalidHost --- PASS: TestRFC9421_VerifyHappyFlow (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/RSA (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/Ed25519 (0.00s) === PAUSE TestRFC9421_VerifyFailure/InvalidHost === RUN TestRFC9421_VerifyFailure/InvalidSignatureInput === PAUSE TestRFC9421_VerifyFailure/InvalidSignatureInput === RUN TestRFC9421_VerifyFailure/InvalidSignature === PAUSE TestRFC9421_VerifyFailure/InvalidSignature === RUN TestRFC9421_VerifyFailure/LabelMismatch === PAUSE TestRFC9421_VerifyFailure/LabelMismatch === RUN TestRFC9421_VerifyFailure/DuplicateComponent === PAUSE TestRFC9421_VerifyFailure/DuplicateComponent === RUN TestRFC9421_VerifyFailure/MissingRequiredComponent === PAUSE TestRFC9421_VerifyFailure/MissingRequiredComponent === RUN TestRFC9421_VerifyFailure/TwoKeyIDs === PAUSE TestRFC9421_VerifyFailure/TwoKeyIDs === RUN TestRFC9421_VerifyFailure/KeyIDNoQuotes === PAUSE TestRFC9421_VerifyFailure/KeyIDNoQuotes === RUN TestRFC9421_VerifyFailure/TwoCreated === PAUSE TestRFC9421_VerifyFailure/TwoCreated === RUN TestRFC9421_VerifyFailure/TwoExpires === PAUSE TestRFC9421_VerifyFailure/TwoExpires === RUN TestRFC9421_VerifyFailure/AddedTag === PAUSE TestRFC9421_VerifyFailure/AddedTag === RUN TestRFC9421_VerifyFailure/InvalidParameter === PAUSE TestRFC9421_VerifyFailure/InvalidParameter === RUN TestRFC9421_VerifyFailure/NoKeyId === PAUSE TestRFC9421_VerifyFailure/NoKeyId === RUN TestRFC9421_VerifyFailure/NoCreated === PAUSE TestRFC9421_VerifyFailure/NoCreated === RUN TestRFC9421_VerifyFailure/NoContentDigest === PAUSE TestRFC9421_VerifyFailure/NoContentDigest === RUN TestRFC9421_VerifyFailure/EmptyContentDigest === PAUSE TestRFC9421_VerifyFailure/EmptyContentDigest === RUN TestRFC9421_VerifyFailure/InvalidContentDigest === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigest === RUN TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === RUN TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === RUN TestRFC9421_VerifyFailure/InvalidComponent === PAUSE TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/TwoSignatures === CONT TestRFC9421_VerifyFailure/TwoCreated === CONT TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === CONT TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === CONT TestRFC9421_VerifyFailure/InvalidContentDigest === CONT TestRFC9421_VerifyFailure/EmptyContentDigest === CONT TestRFC9421_VerifyFailure/NoContentDigest === CONT TestRFC9421_VerifyFailure/NoCreated === CONT TestRFC9421_VerifyFailure/NoKeyId === CONT TestRFC9421_VerifyFailure/InvalidParameter === CONT TestRFC9421_VerifyFailure/AddedTag === CONT TestRFC9421_VerifyFailure/InvalidHost === CONT TestRFC9421_VerifyFailure/TwoExpires === CONT TestRFC9421_VerifyFailure/KeyIDNoQuotes === CONT TestRFC9421_VerifyFailure/DuplicateComponent === CONT TestRFC9421_VerifyFailure/LabelMismatch === CONT TestRFC9421_VerifyFailure/TwoKeyIDs === CONT TestRFC9421_VerifyFailure/InvalidSignature === CONT TestRFC9421_VerifyFailure/MissingRequiredComponent === CONT TestRFC9421_VerifyFailure/InvalidSignatureInput === CONT TestRFC9421_VerifyFailure/ExpiresNotNumber === CONT TestRFC9421_VerifyFailure/CreatedNotNumber === CONT TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_VerifyFailure/Expired === CONT TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_VerifyFailure/InvalidBase64 === CONT TestRFC9421_VerifyFailure/TwoContentDigest === CONT TestRFC9421_VerifyFailure/TwoAlg --- PASS: TestRFC9421_VerifyFailure (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoSignatures (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/EmptyContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoKeyId (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidParameter (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidHost (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoExpires (0.00s) --- PASS: TestRFC9421_VerifyFailure/KeyIDNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/DuplicateComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/LabelMismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoKeyIDs (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignature (0.00s) --- PASS: TestRFC9421_VerifyFailure/AddedTag (0.00s) --- PASS: TestRFC9421_VerifyFailure/MissingRequiredComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignatureInput (0.00s) --- PASS: TestRFC9421_VerifyFailure/ExpiresNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/CreatedNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/AlgNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/Expired (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoAlg (0.00s) --- PASS: TestRFC9421_Sign (0.00s) --- PASS: TestRFC9421_Sign/InvalidKeyType (0.00s) --- PASS: TestRFC9421_Sign/PostWithQuery (0.00s) --- PASS: TestRFC9421_Sign/GetWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/PostWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/InvalidComponent (0.00s) --- PASS: TestRFC9421_Sign/SmallKey (0.00s) --- PASS: TestRFC9421_Sign/GetWithQuery (0.00s) --- PASS: TestRFC9421_Sign/BodyReadFailure (0.00s) --- PASS: TestRFC9421_Sign/EmptyKeyID (0.00s) --- PASS: TestRFC9421_Sign/Ed25519HappyFlow (0.00s) --- PASS: TestRFC9421_Sign/RSAHappyFlow (0.00s) PASS ok github.com/dimkr/tootik/httpsig (cached) ? github.com/dimkr/tootik/icon [no test files] ? github.com/dimkr/tootik/inbox [no test files] ? github.com/dimkr/tootik/inbox/note [no test files] ? github.com/dimkr/tootik/lock [no test files] ? github.com/dimkr/tootik/migrations [no test files] ? github.com/dimkr/tootik/outbox [no test files] === RUN TestProof_Sign === PAUSE TestProof_Sign === RUN TestProof_Verify === PAUSE TestProof_Verify === CONT TestProof_Sign === CONT TestProof_Verify --- PASS: TestProof_Verify (0.00s) --- PASS: TestProof_Sign (0.00s) PASS ok github.com/dimkr/tootik/proof (cached) === RUN TestAvatar_HappyFlow 2026/04/10 22:54:07 INFO Applying migration id=initial 2026/04/10 22:54:07 INFO Applying migration id=notesupdated 2026/04/10 22:54:07 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:07 INFO Applying migration id=activitiesid 2026/04/10 22:54:07 INFO Applying migration id=outbox 2026/04/10 22:54:07 INFO Applying migration id=edits 2026/04/10 22:54:07 INFO Applying migration id=outboxactor 2026/04/10 22:54:07 INFO Applying migration id=outboxsender 2026/04/10 22:54:07 INFO Applying migration id=thread 2026/04/10 22:54:07 INFO Applying migration id=host 2026/04/10 22:54:07 INFO Applying migration id=sharedinbox 2026/04/10 22:54:07 INFO Applying migration id=noteshost 2026/04/10 22:54:07 INFO Applying migration id=fetched 2026/04/10 22:54:07 INFO Applying migration id=move 2026/04/10 22:54:07 INFO Applying migration id=cleanup 2026/04/10 22:54:07 INFO Applying migration id=received 2026/04/10 22:54:07 INFO Applying migration id=namehost 2026/04/10 22:54:07 INFO Applying migration id=outboxhost 2026/04/10 22:54:07 INFO Applying migration id=notesfts 2026/04/10 22:54:07 INFO Applying migration id=iconsname 2026/04/10 22:54:07 INFO Applying migration id=nohash 2026/04/10 22:54:07 INFO Applying migration id=shares 2026/04/10 22:54:07 INFO Applying migration id=actorttl 2026/04/10 22:54:07 INFO Applying migration id=tocc 2026/04/10 22:54:07 INFO Applying migration id=followeds 2026/04/10 22:54:07 INFO Applying migration id=certhash 2026/04/10 22:54:07 INFO Applying migration id=follows_sync 2026/04/10 22:54:07 INFO Applying migration id=jsonpath 2026/04/10 22:54:07 INFO Applying migration id=localforward 2026/04/10 22:54:07 INFO Applying migration id=avatar 2026/04/10 22:54:07 INFO Applying migration id=noimage 2026/04/10 22:54:07 INFO Applying migration id=feed 2026/04/10 22:54:07 INFO Applying migration id=bookmarks 2026/04/10 22:54:07 INFO Applying migration id=shareactivity 2026/04/10 22:54:07 INFO Applying migration id=application 2026/04/10 22:54:07 INFO Applying migration id=certificates 2026/04/10 22:54:07 INFO Applying migration id=rawforward 2026/04/10 22:54:07 INFO Applying migration id=publickey 2026/04/10 22:54:07 INFO Applying migration id=resolvegroup 2026/04/10 22:54:07 INFO Applying migration id=reject 2026/04/10 22:54:07 INFO Applying migration id=autodel 2026/04/10 22:54:07 INFO Applying migration id=jsonb 2026/04/10 22:54:07 INFO Applying migration id=quote 2026/04/10 22:54:07 INFO Applying migration id=rfc9421 2026/04/10 22:54:07 INFO Applying migration id=keys 2026/04/10 22:54:07 INFO Applying migration id=portable 2026/04/10 22:54:07 INFO Applying migration id=proofs 2026/04/10 22:54:07 INFO Applying migration id=contexts 2026/04/10 22:54:07 INFO Applying migration id=deliverieshost 2026/04/10 22:54:07 INFO Applying migration id=pembegin 2026/04/10 22:54:07 INFO Applying migration id=didhost --- PASS: TestAvatar_HappyFlow (0.98s) === RUN TestAvatar_NewUser 2026/04/10 22:54:08 INFO Applying migration id=initial 2026/04/10 22:54:08 INFO Applying migration id=notesupdated 2026/04/10 22:54:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:08 INFO Applying migration id=activitiesid 2026/04/10 22:54:08 INFO Applying migration id=outbox 2026/04/10 22:54:08 INFO Applying migration id=edits 2026/04/10 22:54:08 INFO Applying migration id=outboxactor 2026/04/10 22:54:08 INFO Applying migration id=outboxsender 2026/04/10 22:54:08 INFO Applying migration id=thread 2026/04/10 22:54:08 INFO Applying migration id=host 2026/04/10 22:54:08 INFO Applying migration id=sharedinbox 2026/04/10 22:54:08 INFO Applying migration id=noteshost 2026/04/10 22:54:08 INFO Applying migration id=fetched 2026/04/10 22:54:08 INFO Applying migration id=move 2026/04/10 22:54:08 INFO Applying migration id=cleanup 2026/04/10 22:54:08 INFO Applying migration id=received 2026/04/10 22:54:08 INFO Applying migration id=namehost 2026/04/10 22:54:08 INFO Applying migration id=outboxhost 2026/04/10 22:54:08 INFO Applying migration id=notesfts 2026/04/10 22:54:08 INFO Applying migration id=iconsname 2026/04/10 22:54:08 INFO Applying migration id=nohash 2026/04/10 22:54:08 INFO Applying migration id=shares 2026/04/10 22:54:08 INFO Applying migration id=actorttl 2026/04/10 22:54:08 INFO Applying migration id=tocc 2026/04/10 22:54:08 INFO Applying migration id=followeds 2026/04/10 22:54:08 INFO Applying migration id=certhash 2026/04/10 22:54:08 INFO Applying migration id=follows_sync 2026/04/10 22:54:08 INFO Applying migration id=jsonpath 2026/04/10 22:54:08 INFO Applying migration id=localforward 2026/04/10 22:54:08 INFO Applying migration id=avatar 2026/04/10 22:54:08 INFO Applying migration id=noimage 2026/04/10 22:54:08 INFO Applying migration id=feed 2026/04/10 22:54:08 INFO Applying migration id=bookmarks 2026/04/10 22:54:08 INFO Applying migration id=shareactivity 2026/04/10 22:54:08 INFO Applying migration id=application 2026/04/10 22:54:08 INFO Applying migration id=certificates 2026/04/10 22:54:08 INFO Applying migration id=rawforward 2026/04/10 22:54:08 INFO Applying migration id=publickey 2026/04/10 22:54:08 INFO Applying migration id=resolvegroup 2026/04/10 22:54:08 INFO Applying migration id=reject 2026/04/10 22:54:08 INFO Applying migration id=autodel 2026/04/10 22:54:08 INFO Applying migration id=jsonb 2026/04/10 22:54:08 INFO Applying migration id=quote 2026/04/10 22:54:08 INFO Applying migration id=rfc9421 2026/04/10 22:54:08 INFO Applying migration id=keys 2026/04/10 22:54:08 INFO Applying migration id=portable 2026/04/10 22:54:08 INFO Applying migration id=proofs 2026/04/10 22:54:08 INFO Applying migration id=contexts 2026/04/10 22:54:08 INFO Applying migration id=deliverieshost 2026/04/10 22:54:08 INFO Applying migration id=pembegin 2026/04/10 22:54:08 INFO Applying migration id=didhost 2026/04/10 22:54:09 WARN Throttled request to set avatar can=2026-04-10T23:24:04.584Z --- PASS: TestAvatar_NewUser (1.01s) === RUN TestAvatar_ChangedRecently 2026/04/10 22:54:09 INFO Applying migration id=initial 2026/04/10 22:54:09 INFO Applying migration id=notesupdated 2026/04/10 22:54:09 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:09 INFO Applying migration id=activitiesid 2026/04/10 22:54:09 INFO Applying migration id=outbox 2026/04/10 22:54:09 INFO Applying migration id=edits 2026/04/10 22:54:09 INFO Applying migration id=outboxactor 2026/04/10 22:54:09 INFO Applying migration id=outboxsender 2026/04/10 22:54:09 INFO Applying migration id=thread 2026/04/10 22:54:09 INFO Applying migration id=host 2026/04/10 22:54:09 INFO Applying migration id=sharedinbox 2026/04/10 22:54:09 INFO Applying migration id=noteshost 2026/04/10 22:54:09 INFO Applying migration id=fetched 2026/04/10 22:54:09 INFO Applying migration id=move 2026/04/10 22:54:09 INFO Applying migration id=cleanup 2026/04/10 22:54:09 INFO Applying migration id=received 2026/04/10 22:54:09 INFO Applying migration id=namehost 2026/04/10 22:54:09 INFO Applying migration id=outboxhost 2026/04/10 22:54:09 INFO Applying migration id=notesfts 2026/04/10 22:54:09 INFO Applying migration id=iconsname 2026/04/10 22:54:09 INFO Applying migration id=nohash 2026/04/10 22:54:09 INFO Applying migration id=shares 2026/04/10 22:54:09 INFO Applying migration id=actorttl 2026/04/10 22:54:09 INFO Applying migration id=tocc 2026/04/10 22:54:09 INFO Applying migration id=followeds 2026/04/10 22:54:09 INFO Applying migration id=certhash 2026/04/10 22:54:09 INFO Applying migration id=follows_sync 2026/04/10 22:54:09 INFO Applying migration id=jsonpath 2026/04/10 22:54:09 INFO Applying migration id=localforward 2026/04/10 22:54:09 INFO Applying migration id=avatar 2026/04/10 22:54:09 INFO Applying migration id=noimage 2026/04/10 22:54:09 INFO Applying migration id=feed 2026/04/10 22:54:09 INFO Applying migration id=bookmarks 2026/04/10 22:54:09 INFO Applying migration id=shareactivity 2026/04/10 22:54:09 INFO Applying migration id=application 2026/04/10 22:54:09 INFO Applying migration id=certificates 2026/04/10 22:54:09 INFO Applying migration id=rawforward 2026/04/10 22:54:09 INFO Applying migration id=publickey 2026/04/10 22:54:09 INFO Applying migration id=resolvegroup 2026/04/10 22:54:09 INFO Applying migration id=reject 2026/04/10 22:54:09 INFO Applying migration id=autodel 2026/04/10 22:54:09 INFO Applying migration id=jsonb 2026/04/10 22:54:09 INFO Applying migration id=quote 2026/04/10 22:54:09 INFO Applying migration id=rfc9421 2026/04/10 22:54:09 INFO Applying migration id=keys 2026/04/10 22:54:09 INFO Applying migration id=portable 2026/04/10 22:54:09 INFO Applying migration id=proofs 2026/04/10 22:54:09 INFO Applying migration id=contexts 2026/04/10 22:54:09 INFO Applying migration id=deliverieshost 2026/04/10 22:54:09 INFO Applying migration id=pembegin 2026/04/10 22:54:09 INFO Applying migration id=didhost 2026/04/10 22:54:10 WARN Throttled request to set avatar can=2026-04-10T23:24:05.957Z --- PASS: TestAvatar_ChangedRecently (1.37s) === RUN TestAvatar_HappyFlowSizeFirst 2026/04/10 22:54:10 INFO Applying migration id=initial 2026/04/10 22:54:10 INFO Applying migration id=notesupdated 2026/04/10 22:54:10 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:10 INFO Applying migration id=activitiesid 2026/04/10 22:54:10 INFO Applying migration id=outbox 2026/04/10 22:54:10 INFO Applying migration id=edits 2026/04/10 22:54:10 INFO Applying migration id=outboxactor 2026/04/10 22:54:10 INFO Applying migration id=outboxsender 2026/04/10 22:54:10 INFO Applying migration id=thread 2026/04/10 22:54:10 INFO Applying migration id=host 2026/04/10 22:54:10 INFO Applying migration id=sharedinbox 2026/04/10 22:54:10 INFO Applying migration id=noteshost 2026/04/10 22:54:10 INFO Applying migration id=fetched 2026/04/10 22:54:10 INFO Applying migration id=move 2026/04/10 22:54:10 INFO Applying migration id=cleanup 2026/04/10 22:54:10 INFO Applying migration id=received 2026/04/10 22:54:10 INFO Applying migration id=namehost 2026/04/10 22:54:10 INFO Applying migration id=outboxhost 2026/04/10 22:54:10 INFO Applying migration id=notesfts 2026/04/10 22:54:10 INFO Applying migration id=iconsname 2026/04/10 22:54:10 INFO Applying migration id=nohash 2026/04/10 22:54:10 INFO Applying migration id=shares 2026/04/10 22:54:10 INFO Applying migration id=actorttl 2026/04/10 22:54:10 INFO Applying migration id=tocc 2026/04/10 22:54:10 INFO Applying migration id=followeds 2026/04/10 22:54:10 INFO Applying migration id=certhash 2026/04/10 22:54:10 INFO Applying migration id=follows_sync 2026/04/10 22:54:10 INFO Applying migration id=jsonpath 2026/04/10 22:54:11 INFO Applying migration id=localforward 2026/04/10 22:54:11 INFO Applying migration id=avatar 2026/04/10 22:54:11 INFO Applying migration id=noimage 2026/04/10 22:54:11 INFO Applying migration id=feed 2026/04/10 22:54:11 INFO Applying migration id=bookmarks 2026/04/10 22:54:11 INFO Applying migration id=shareactivity 2026/04/10 22:54:11 INFO Applying migration id=application 2026/04/10 22:54:11 INFO Applying migration id=certificates 2026/04/10 22:54:11 INFO Applying migration id=rawforward 2026/04/10 22:54:11 INFO Applying migration id=publickey 2026/04/10 22:54:11 INFO Applying migration id=resolvegroup 2026/04/10 22:54:11 INFO Applying migration id=reject 2026/04/10 22:54:11 INFO Applying migration id=autodel 2026/04/10 22:54:11 INFO Applying migration id=jsonb 2026/04/10 22:54:11 INFO Applying migration id=quote 2026/04/10 22:54:11 INFO Applying migration id=rfc9421 2026/04/10 22:54:11 INFO Applying migration id=keys 2026/04/10 22:54:11 INFO Applying migration id=portable 2026/04/10 22:54:11 INFO Applying migration id=proofs 2026/04/10 22:54:11 INFO Applying migration id=contexts 2026/04/10 22:54:11 INFO Applying migration id=deliverieshost 2026/04/10 22:54:11 INFO Applying migration id=pembegin 2026/04/10 22:54:11 INFO Applying migration id=didhost --- PASS: TestAvatar_HappyFlowSizeFirst (0.74s) === RUN TestAvatar_InvalidSize 2026/04/10 22:54:11 INFO Applying migration id=initial 2026/04/10 22:54:11 INFO Applying migration id=notesupdated 2026/04/10 22:54:11 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:11 INFO Applying migration id=activitiesid 2026/04/10 22:54:11 INFO Applying migration id=outbox 2026/04/10 22:54:11 INFO Applying migration id=edits 2026/04/10 22:54:11 INFO Applying migration id=outboxactor 2026/04/10 22:54:11 INFO Applying migration id=outboxsender 2026/04/10 22:54:11 INFO Applying migration id=thread 2026/04/10 22:54:11 INFO Applying migration id=host 2026/04/10 22:54:11 INFO Applying migration id=sharedinbox 2026/04/10 22:54:11 INFO Applying migration id=noteshost 2026/04/10 22:54:11 INFO Applying migration id=fetched 2026/04/10 22:54:11 INFO Applying migration id=move 2026/04/10 22:54:11 INFO Applying migration id=cleanup 2026/04/10 22:54:11 INFO Applying migration id=received 2026/04/10 22:54:11 INFO Applying migration id=namehost 2026/04/10 22:54:11 INFO Applying migration id=outboxhost 2026/04/10 22:54:11 INFO Applying migration id=notesfts 2026/04/10 22:54:11 INFO Applying migration id=iconsname 2026/04/10 22:54:11 INFO Applying migration id=nohash 2026/04/10 22:54:11 INFO Applying migration id=shares 2026/04/10 22:54:11 INFO Applying migration id=actorttl 2026/04/10 22:54:11 INFO Applying migration id=tocc 2026/04/10 22:54:11 INFO Applying migration id=followeds 2026/04/10 22:54:11 INFO Applying migration id=certhash 2026/04/10 22:54:11 INFO Applying migration id=follows_sync 2026/04/10 22:54:11 INFO Applying migration id=jsonpath 2026/04/10 22:54:11 INFO Applying migration id=localforward 2026/04/10 22:54:11 INFO Applying migration id=avatar 2026/04/10 22:54:11 INFO Applying migration id=noimage 2026/04/10 22:54:11 INFO Applying migration id=feed 2026/04/10 22:54:11 INFO Applying migration id=bookmarks 2026/04/10 22:54:11 INFO Applying migration id=shareactivity 2026/04/10 22:54:11 INFO Applying migration id=application 2026/04/10 22:54:11 INFO Applying migration id=certificates 2026/04/10 22:54:11 INFO Applying migration id=rawforward 2026/04/10 22:54:11 INFO Applying migration id=publickey 2026/04/10 22:54:11 INFO Applying migration id=resolvegroup 2026/04/10 22:54:11 INFO Applying migration id=reject 2026/04/10 22:54:11 INFO Applying migration id=autodel 2026/04/10 22:54:11 INFO Applying migration id=jsonb 2026/04/10 22:54:11 INFO Applying migration id=quote 2026/04/10 22:54:11 INFO Applying migration id=rfc9421 2026/04/10 22:54:11 INFO Applying migration id=keys 2026/04/10 22:54:11 INFO Applying migration id=portable 2026/04/10 22:54:11 INFO Applying migration id=proofs 2026/04/10 22:54:11 INFO Applying migration id=contexts 2026/04/10 22:54:11 INFO Applying migration id=deliverieshost 2026/04/10 22:54:11 INFO Applying migration id=pembegin 2026/04/10 22:54:11 INFO Applying migration id=didhost 2026/04/10 22:54:12 WARN Failed to parse avatar size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestAvatar_InvalidSize (1.05s) === RUN TestAvatar_InvalidType 2026/04/10 22:54:12 INFO Applying migration id=initial 2026/04/10 22:54:12 INFO Applying migration id=notesupdated 2026/04/10 22:54:12 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:12 INFO Applying migration id=activitiesid 2026/04/10 22:54:12 INFO Applying migration id=outbox 2026/04/10 22:54:12 INFO Applying migration id=edits 2026/04/10 22:54:12 INFO Applying migration id=outboxactor 2026/04/10 22:54:12 INFO Applying migration id=outboxsender 2026/04/10 22:54:12 INFO Applying migration id=thread 2026/04/10 22:54:12 INFO Applying migration id=host 2026/04/10 22:54:12 INFO Applying migration id=sharedinbox 2026/04/10 22:54:12 INFO Applying migration id=noteshost 2026/04/10 22:54:12 INFO Applying migration id=fetched 2026/04/10 22:54:12 INFO Applying migration id=move 2026/04/10 22:54:12 INFO Applying migration id=cleanup 2026/04/10 22:54:12 INFO Applying migration id=received 2026/04/10 22:54:12 INFO Applying migration id=namehost 2026/04/10 22:54:12 INFO Applying migration id=outboxhost 2026/04/10 22:54:12 INFO Applying migration id=notesfts 2026/04/10 22:54:12 INFO Applying migration id=iconsname 2026/04/10 22:54:12 INFO Applying migration id=nohash 2026/04/10 22:54:12 INFO Applying migration id=shares 2026/04/10 22:54:12 INFO Applying migration id=actorttl 2026/04/10 22:54:12 INFO Applying migration id=tocc 2026/04/10 22:54:12 INFO Applying migration id=followeds 2026/04/10 22:54:12 INFO Applying migration id=certhash 2026/04/10 22:54:12 INFO Applying migration id=follows_sync 2026/04/10 22:54:12 INFO Applying migration id=jsonpath 2026/04/10 22:54:12 INFO Applying migration id=localforward 2026/04/10 22:54:12 INFO Applying migration id=avatar 2026/04/10 22:54:12 INFO Applying migration id=noimage 2026/04/10 22:54:12 INFO Applying migration id=feed 2026/04/10 22:54:12 INFO Applying migration id=bookmarks 2026/04/10 22:54:12 INFO Applying migration id=shareactivity 2026/04/10 22:54:12 INFO Applying migration id=application 2026/04/10 22:54:12 INFO Applying migration id=certificates 2026/04/10 22:54:12 INFO Applying migration id=rawforward 2026/04/10 22:54:12 INFO Applying migration id=publickey 2026/04/10 22:54:12 INFO Applying migration id=resolvegroup 2026/04/10 22:54:12 INFO Applying migration id=reject 2026/04/10 22:54:12 INFO Applying migration id=autodel 2026/04/10 22:54:12 INFO Applying migration id=jsonb 2026/04/10 22:54:12 INFO Applying migration id=quote 2026/04/10 22:54:12 INFO Applying migration id=rfc9421 2026/04/10 22:54:12 INFO Applying migration id=keys 2026/04/10 22:54:12 INFO Applying migration id=portable 2026/04/10 22:54:12 INFO Applying migration id=proofs 2026/04/10 22:54:12 INFO Applying migration id=contexts 2026/04/10 22:54:12 INFO Applying migration id=deliverieshost 2026/04/10 22:54:12 INFO Applying migration id=pembegin 2026/04/10 22:54:12 INFO Applying migration id=didhost 2026/04/10 22:54:13 WARN Image type is unsupported type=text/plain --- PASS: TestAvatar_InvalidType (1.05s) === RUN TestAvatar_NoSize 2026/04/10 22:54:13 INFO Applying migration id=initial 2026/04/10 22:54:13 INFO Applying migration id=notesupdated 2026/04/10 22:54:13 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:13 INFO Applying migration id=activitiesid 2026/04/10 22:54:13 INFO Applying migration id=outbox 2026/04/10 22:54:13 INFO Applying migration id=edits 2026/04/10 22:54:13 INFO Applying migration id=outboxactor 2026/04/10 22:54:13 INFO Applying migration id=outboxsender 2026/04/10 22:54:13 INFO Applying migration id=thread 2026/04/10 22:54:13 INFO Applying migration id=host 2026/04/10 22:54:13 INFO Applying migration id=sharedinbox 2026/04/10 22:54:13 INFO Applying migration id=noteshost 2026/04/10 22:54:13 INFO Applying migration id=fetched 2026/04/10 22:54:13 INFO Applying migration id=move 2026/04/10 22:54:13 INFO Applying migration id=cleanup 2026/04/10 22:54:13 INFO Applying migration id=received 2026/04/10 22:54:13 INFO Applying migration id=namehost 2026/04/10 22:54:13 INFO Applying migration id=outboxhost 2026/04/10 22:54:13 INFO Applying migration id=notesfts 2026/04/10 22:54:13 INFO Applying migration id=iconsname 2026/04/10 22:54:13 INFO Applying migration id=nohash 2026/04/10 22:54:13 INFO Applying migration id=shares 2026/04/10 22:54:13 INFO Applying migration id=actorttl 2026/04/10 22:54:13 INFO Applying migration id=tocc 2026/04/10 22:54:13 INFO Applying migration id=followeds 2026/04/10 22:54:13 INFO Applying migration id=certhash 2026/04/10 22:54:13 INFO Applying migration id=follows_sync 2026/04/10 22:54:13 INFO Applying migration id=jsonpath 2026/04/10 22:54:13 INFO Applying migration id=localforward 2026/04/10 22:54:13 INFO Applying migration id=avatar 2026/04/10 22:54:13 INFO Applying migration id=noimage 2026/04/10 22:54:13 INFO Applying migration id=feed 2026/04/10 22:54:13 INFO Applying migration id=bookmarks 2026/04/10 22:54:13 INFO Applying migration id=shareactivity 2026/04/10 22:54:13 INFO Applying migration id=application 2026/04/10 22:54:13 INFO Applying migration id=certificates 2026/04/10 22:54:13 INFO Applying migration id=rawforward 2026/04/10 22:54:13 INFO Applying migration id=publickey 2026/04/10 22:54:13 INFO Applying migration id=resolvegroup 2026/04/10 22:54:13 INFO Applying migration id=reject 2026/04/10 22:54:13 INFO Applying migration id=autodel 2026/04/10 22:54:13 INFO Applying migration id=jsonb 2026/04/10 22:54:13 INFO Applying migration id=quote 2026/04/10 22:54:13 INFO Applying migration id=rfc9421 2026/04/10 22:54:13 INFO Applying migration id=keys 2026/04/10 22:54:13 INFO Applying migration id=portable 2026/04/10 22:54:13 INFO Applying migration id=proofs 2026/04/10 22:54:13 INFO Applying migration id=contexts 2026/04/10 22:54:13 INFO Applying migration id=deliverieshost 2026/04/10 22:54:13 INFO Applying migration id=pembegin 2026/04/10 22:54:13 INFO Applying migration id=didhost 2026/04/10 22:54:14 WARN Invalid parameters --- PASS: TestAvatar_NoSize (0.68s) === RUN TestAvatar_NoType 2026/04/10 22:54:14 INFO Applying migration id=initial 2026/04/10 22:54:14 INFO Applying migration id=notesupdated 2026/04/10 22:54:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:14 INFO Applying migration id=activitiesid 2026/04/10 22:54:14 INFO Applying migration id=outbox 2026/04/10 22:54:14 INFO Applying migration id=edits 2026/04/10 22:54:14 INFO Applying migration id=outboxactor 2026/04/10 22:54:14 INFO Applying migration id=outboxsender 2026/04/10 22:54:14 INFO Applying migration id=thread 2026/04/10 22:54:14 INFO Applying migration id=host 2026/04/10 22:54:14 INFO Applying migration id=sharedinbox 2026/04/10 22:54:14 INFO Applying migration id=noteshost 2026/04/10 22:54:14 INFO Applying migration id=fetched 2026/04/10 22:54:14 INFO Applying migration id=move 2026/04/10 22:54:14 INFO Applying migration id=cleanup 2026/04/10 22:54:14 INFO Applying migration id=received 2026/04/10 22:54:14 INFO Applying migration id=namehost 2026/04/10 22:54:14 INFO Applying migration id=outboxhost 2026/04/10 22:54:14 INFO Applying migration id=notesfts 2026/04/10 22:54:14 INFO Applying migration id=iconsname 2026/04/10 22:54:14 INFO Applying migration id=nohash 2026/04/10 22:54:14 INFO Applying migration id=shares 2026/04/10 22:54:14 INFO Applying migration id=actorttl 2026/04/10 22:54:14 INFO Applying migration id=tocc 2026/04/10 22:54:14 INFO Applying migration id=followeds 2026/04/10 22:54:14 INFO Applying migration id=certhash 2026/04/10 22:54:14 INFO Applying migration id=follows_sync 2026/04/10 22:54:14 INFO Applying migration id=jsonpath 2026/04/10 22:54:14 INFO Applying migration id=localforward 2026/04/10 22:54:14 INFO Applying migration id=avatar 2026/04/10 22:54:14 INFO Applying migration id=noimage 2026/04/10 22:54:14 INFO Applying migration id=feed 2026/04/10 22:54:14 INFO Applying migration id=bookmarks 2026/04/10 22:54:14 INFO Applying migration id=shareactivity 2026/04/10 22:54:14 INFO Applying migration id=application 2026/04/10 22:54:14 INFO Applying migration id=certificates 2026/04/10 22:54:14 INFO Applying migration id=rawforward 2026/04/10 22:54:14 INFO Applying migration id=publickey 2026/04/10 22:54:14 INFO Applying migration id=resolvegroup 2026/04/10 22:54:14 INFO Applying migration id=reject 2026/04/10 22:54:14 INFO Applying migration id=autodel 2026/04/10 22:54:14 INFO Applying migration id=jsonb 2026/04/10 22:54:14 INFO Applying migration id=quote 2026/04/10 22:54:14 INFO Applying migration id=rfc9421 2026/04/10 22:54:14 INFO Applying migration id=keys 2026/04/10 22:54:14 INFO Applying migration id=portable 2026/04/10 22:54:14 INFO Applying migration id=proofs 2026/04/10 22:54:14 INFO Applying migration id=contexts 2026/04/10 22:54:14 INFO Applying migration id=deliverieshost 2026/04/10 22:54:14 INFO Applying migration id=pembegin 2026/04/10 22:54:14 INFO Applying migration id=didhost 2026/04/10 22:54:15 WARN Invalid parameters --- PASS: TestAvatar_NoType (0.64s) === RUN TestAvatar_InvalidImage 2026/04/10 22:54:15 INFO Applying migration id=initial 2026/04/10 22:54:15 INFO Applying migration id=notesupdated 2026/04/10 22:54:15 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:15 INFO Applying migration id=activitiesid 2026/04/10 22:54:15 INFO Applying migration id=outbox 2026/04/10 22:54:15 INFO Applying migration id=edits 2026/04/10 22:54:15 INFO Applying migration id=outboxactor 2026/04/10 22:54:15 INFO Applying migration id=outboxsender 2026/04/10 22:54:15 INFO Applying migration id=thread 2026/04/10 22:54:15 INFO Applying migration id=host 2026/04/10 22:54:15 INFO Applying migration id=sharedinbox 2026/04/10 22:54:15 INFO Applying migration id=noteshost 2026/04/10 22:54:15 INFO Applying migration id=fetched 2026/04/10 22:54:15 INFO Applying migration id=move 2026/04/10 22:54:15 INFO Applying migration id=cleanup 2026/04/10 22:54:15 INFO Applying migration id=received 2026/04/10 22:54:15 INFO Applying migration id=namehost 2026/04/10 22:54:15 INFO Applying migration id=outboxhost 2026/04/10 22:54:15 INFO Applying migration id=notesfts 2026/04/10 22:54:15 INFO Applying migration id=iconsname 2026/04/10 22:54:15 INFO Applying migration id=nohash 2026/04/10 22:54:15 INFO Applying migration id=shares 2026/04/10 22:54:15 INFO Applying migration id=actorttl 2026/04/10 22:54:15 INFO Applying migration id=tocc 2026/04/10 22:54:15 INFO Applying migration id=followeds 2026/04/10 22:54:15 INFO Applying migration id=certhash 2026/04/10 22:54:15 INFO Applying migration id=follows_sync 2026/04/10 22:54:15 INFO Applying migration id=jsonpath 2026/04/10 22:54:15 INFO Applying migration id=localforward 2026/04/10 22:54:15 INFO Applying migration id=avatar 2026/04/10 22:54:15 INFO Applying migration id=noimage 2026/04/10 22:54:15 INFO Applying migration id=feed 2026/04/10 22:54:15 INFO Applying migration id=bookmarks 2026/04/10 22:54:15 INFO Applying migration id=shareactivity 2026/04/10 22:54:15 INFO Applying migration id=application 2026/04/10 22:54:15 INFO Applying migration id=certificates 2026/04/10 22:54:15 INFO Applying migration id=rawforward 2026/04/10 22:54:15 INFO Applying migration id=publickey 2026/04/10 22:54:15 INFO Applying migration id=resolvegroup 2026/04/10 22:54:15 INFO Applying migration id=reject 2026/04/10 22:54:15 INFO Applying migration id=autodel 2026/04/10 22:54:15 INFO Applying migration id=jsonb 2026/04/10 22:54:15 INFO Applying migration id=quote 2026/04/10 22:54:15 INFO Applying migration id=rfc9421 2026/04/10 22:54:15 INFO Applying migration id=keys 2026/04/10 22:54:15 INFO Applying migration id=portable 2026/04/10 22:54:15 INFO Applying migration id=proofs 2026/04/10 22:54:15 INFO Applying migration id=contexts 2026/04/10 22:54:15 INFO Applying migration id=deliverieshost 2026/04/10 22:54:15 INFO Applying migration id=pembegin 2026/04/10 22:54:15 INFO Applying migration id=didhost 2026/04/10 22:54:16 WARN Failed to read avatar error="image: unknown format" --- PASS: TestAvatar_InvalidImage (1.07s) === RUN TestAvatar_TooSmallSize 2026/04/10 22:54:16 INFO Applying migration id=initial 2026/04/10 22:54:16 INFO Applying migration id=notesupdated 2026/04/10 22:54:16 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:16 INFO Applying migration id=activitiesid 2026/04/10 22:54:16 INFO Applying migration id=outbox 2026/04/10 22:54:16 INFO Applying migration id=edits 2026/04/10 22:54:16 INFO Applying migration id=outboxactor 2026/04/10 22:54:16 INFO Applying migration id=outboxsender 2026/04/10 22:54:16 INFO Applying migration id=thread 2026/04/10 22:54:16 INFO Applying migration id=host 2026/04/10 22:54:16 INFO Applying migration id=sharedinbox 2026/04/10 22:54:16 INFO Applying migration id=noteshost 2026/04/10 22:54:16 INFO Applying migration id=fetched 2026/04/10 22:54:16 INFO Applying migration id=move 2026/04/10 22:54:16 INFO Applying migration id=cleanup 2026/04/10 22:54:16 INFO Applying migration id=received 2026/04/10 22:54:16 INFO Applying migration id=namehost 2026/04/10 22:54:16 INFO Applying migration id=outboxhost 2026/04/10 22:54:16 INFO Applying migration id=notesfts 2026/04/10 22:54:16 INFO Applying migration id=iconsname 2026/04/10 22:54:16 INFO Applying migration id=nohash 2026/04/10 22:54:16 INFO Applying migration id=shares 2026/04/10 22:54:16 INFO Applying migration id=actorttl 2026/04/10 22:54:16 INFO Applying migration id=tocc 2026/04/10 22:54:16 INFO Applying migration id=followeds 2026/04/10 22:54:16 INFO Applying migration id=certhash 2026/04/10 22:54:16 INFO Applying migration id=follows_sync 2026/04/10 22:54:16 INFO Applying migration id=jsonpath 2026/04/10 22:54:16 INFO Applying migration id=localforward 2026/04/10 22:54:16 INFO Applying migration id=avatar 2026/04/10 22:54:16 INFO Applying migration id=noimage 2026/04/10 22:54:16 INFO Applying migration id=feed 2026/04/10 22:54:16 INFO Applying migration id=bookmarks 2026/04/10 22:54:16 INFO Applying migration id=shareactivity 2026/04/10 22:54:16 INFO Applying migration id=application 2026/04/10 22:54:16 INFO Applying migration id=certificates 2026/04/10 22:54:16 INFO Applying migration id=rawforward 2026/04/10 22:54:16 INFO Applying migration id=publickey 2026/04/10 22:54:16 INFO Applying migration id=resolvegroup 2026/04/10 22:54:16 INFO Applying migration id=reject 2026/04/10 22:54:16 INFO Applying migration id=autodel 2026/04/10 22:54:16 INFO Applying migration id=jsonb 2026/04/10 22:54:16 INFO Applying migration id=quote 2026/04/10 22:54:16 INFO Applying migration id=rfc9421 2026/04/10 22:54:16 INFO Applying migration id=keys 2026/04/10 22:54:16 INFO Applying migration id=portable 2026/04/10 22:54:16 INFO Applying migration id=proofs 2026/04/10 22:54:16 INFO Applying migration id=contexts 2026/04/10 22:54:16 INFO Applying migration id=deliverieshost 2026/04/10 22:54:16 INFO Applying migration id=pembegin 2026/04/10 22:54:16 INFO Applying migration id=didhost 2026/04/10 22:54:17 WARN Failed to read avatar error="gif: reading header: unexpected EOF" --- PASS: TestAvatar_TooSmallSize (0.97s) === RUN TestAvatar_TooBigSize 2026/04/10 22:54:17 INFO Applying migration id=initial 2026/04/10 22:54:17 INFO Applying migration id=notesupdated 2026/04/10 22:54:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:17 INFO Applying migration id=activitiesid 2026/04/10 22:54:17 INFO Applying migration id=outbox 2026/04/10 22:54:17 INFO Applying migration id=edits 2026/04/10 22:54:17 INFO Applying migration id=outboxactor 2026/04/10 22:54:17 INFO Applying migration id=outboxsender 2026/04/10 22:54:17 INFO Applying migration id=thread 2026/04/10 22:54:17 INFO Applying migration id=host 2026/04/10 22:54:17 INFO Applying migration id=sharedinbox 2026/04/10 22:54:17 INFO Applying migration id=noteshost 2026/04/10 22:54:17 INFO Applying migration id=fetched 2026/04/10 22:54:17 INFO Applying migration id=move 2026/04/10 22:54:17 INFO Applying migration id=cleanup 2026/04/10 22:54:17 INFO Applying migration id=received 2026/04/10 22:54:17 INFO Applying migration id=namehost 2026/04/10 22:54:17 INFO Applying migration id=outboxhost 2026/04/10 22:54:17 INFO Applying migration id=notesfts 2026/04/10 22:54:17 INFO Applying migration id=iconsname 2026/04/10 22:54:17 INFO Applying migration id=nohash 2026/04/10 22:54:17 INFO Applying migration id=shares 2026/04/10 22:54:17 INFO Applying migration id=actorttl 2026/04/10 22:54:17 INFO Applying migration id=tocc 2026/04/10 22:54:17 INFO Applying migration id=followeds 2026/04/10 22:54:17 INFO Applying migration id=certhash 2026/04/10 22:54:17 INFO Applying migration id=follows_sync 2026/04/10 22:54:17 INFO Applying migration id=jsonpath 2026/04/10 22:54:17 INFO Applying migration id=localforward 2026/04/10 22:54:17 INFO Applying migration id=avatar 2026/04/10 22:54:17 INFO Applying migration id=noimage 2026/04/10 22:54:17 INFO Applying migration id=feed 2026/04/10 22:54:17 INFO Applying migration id=bookmarks 2026/04/10 22:54:17 INFO Applying migration id=shareactivity 2026/04/10 22:54:17 INFO Applying migration id=application 2026/04/10 22:54:17 INFO Applying migration id=certificates 2026/04/10 22:54:17 INFO Applying migration id=rawforward 2026/04/10 22:54:17 INFO Applying migration id=publickey 2026/04/10 22:54:17 INFO Applying migration id=resolvegroup 2026/04/10 22:54:17 INFO Applying migration id=reject 2026/04/10 22:54:17 INFO Applying migration id=autodel 2026/04/10 22:54:17 INFO Applying migration id=jsonb 2026/04/10 22:54:17 INFO Applying migration id=quote 2026/04/10 22:54:17 INFO Applying migration id=rfc9421 2026/04/10 22:54:17 INFO Applying migration id=keys 2026/04/10 22:54:17 INFO Applying migration id=portable 2026/04/10 22:54:17 INFO Applying migration id=proofs 2026/04/10 22:54:17 INFO Applying migration id=contexts 2026/04/10 22:54:17 INFO Applying migration id=deliverieshost 2026/04/10 22:54:17 INFO Applying migration id=pembegin 2026/04/10 22:54:17 INFO Applying migration id=didhost 2026/04/10 22:54:18 WARN Failed to read avatar error="unexpected EOF" --- PASS: TestAvatar_TooBigSize (1.11s) === RUN TestAvatar_SizeLimit 2026/04/10 22:54:18 INFO Applying migration id=initial 2026/04/10 22:54:18 INFO Applying migration id=notesupdated 2026/04/10 22:54:18 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:18 INFO Applying migration id=activitiesid 2026/04/10 22:54:18 INFO Applying migration id=outbox 2026/04/10 22:54:18 INFO Applying migration id=edits 2026/04/10 22:54:18 INFO Applying migration id=outboxactor 2026/04/10 22:54:18 INFO Applying migration id=outboxsender 2026/04/10 22:54:18 INFO Applying migration id=thread 2026/04/10 22:54:18 INFO Applying migration id=host 2026/04/10 22:54:18 INFO Applying migration id=sharedinbox 2026/04/10 22:54:18 INFO Applying migration id=noteshost 2026/04/10 22:54:18 INFO Applying migration id=fetched 2026/04/10 22:54:18 INFO Applying migration id=move 2026/04/10 22:54:18 INFO Applying migration id=cleanup 2026/04/10 22:54:18 INFO Applying migration id=received 2026/04/10 22:54:18 INFO Applying migration id=namehost 2026/04/10 22:54:18 INFO Applying migration id=outboxhost 2026/04/10 22:54:18 INFO Applying migration id=notesfts 2026/04/10 22:54:18 INFO Applying migration id=iconsname 2026/04/10 22:54:18 INFO Applying migration id=nohash 2026/04/10 22:54:18 INFO Applying migration id=shares 2026/04/10 22:54:18 INFO Applying migration id=actorttl 2026/04/10 22:54:18 INFO Applying migration id=tocc 2026/04/10 22:54:18 INFO Applying migration id=followeds 2026/04/10 22:54:18 INFO Applying migration id=certhash 2026/04/10 22:54:18 INFO Applying migration id=follows_sync 2026/04/10 22:54:18 INFO Applying migration id=jsonpath 2026/04/10 22:54:18 INFO Applying migration id=localforward 2026/04/10 22:54:18 INFO Applying migration id=avatar 2026/04/10 22:54:18 INFO Applying migration id=noimage 2026/04/10 22:54:18 INFO Applying migration id=feed 2026/04/10 22:54:18 INFO Applying migration id=bookmarks 2026/04/10 22:54:18 INFO Applying migration id=shareactivity 2026/04/10 22:54:18 INFO Applying migration id=application 2026/04/10 22:54:18 INFO Applying migration id=certificates 2026/04/10 22:54:18 INFO Applying migration id=rawforward 2026/04/10 22:54:18 INFO Applying migration id=publickey 2026/04/10 22:54:18 INFO Applying migration id=resolvegroup 2026/04/10 22:54:18 INFO Applying migration id=reject 2026/04/10 22:54:18 INFO Applying migration id=autodel 2026/04/10 22:54:18 INFO Applying migration id=jsonb 2026/04/10 22:54:18 INFO Applying migration id=quote 2026/04/10 22:54:18 INFO Applying migration id=rfc9421 2026/04/10 22:54:18 INFO Applying migration id=keys 2026/04/10 22:54:18 INFO Applying migration id=portable 2026/04/10 22:54:18 INFO Applying migration id=proofs 2026/04/10 22:54:18 INFO Applying migration id=contexts 2026/04/10 22:54:18 INFO Applying migration id=deliverieshost 2026/04/10 22:54:18 INFO Applying migration id=pembegin 2026/04/10 22:54:18 INFO Applying migration id=didhost 2026/04/10 22:54:19 WARN Image is too big size=63 --- PASS: TestAvatar_SizeLimit (1.47s) === RUN TestAvatar_ExactlySizeLimit 2026/04/10 22:54:19 INFO Applying migration id=initial 2026/04/10 22:54:19 INFO Applying migration id=notesupdated 2026/04/10 22:54:19 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:19 INFO Applying migration id=activitiesid 2026/04/10 22:54:19 INFO Applying migration id=outbox 2026/04/10 22:54:19 INFO Applying migration id=edits 2026/04/10 22:54:19 INFO Applying migration id=outboxactor 2026/04/10 22:54:19 INFO Applying migration id=outboxsender 2026/04/10 22:54:19 INFO Applying migration id=thread 2026/04/10 22:54:19 INFO Applying migration id=host 2026/04/10 22:54:19 INFO Applying migration id=sharedinbox 2026/04/10 22:54:19 INFO Applying migration id=noteshost 2026/04/10 22:54:19 INFO Applying migration id=fetched 2026/04/10 22:54:19 INFO Applying migration id=move 2026/04/10 22:54:19 INFO Applying migration id=cleanup 2026/04/10 22:54:19 INFO Applying migration id=received 2026/04/10 22:54:19 INFO Applying migration id=namehost 2026/04/10 22:54:19 INFO Applying migration id=outboxhost 2026/04/10 22:54:19 INFO Applying migration id=notesfts 2026/04/10 22:54:19 INFO Applying migration id=iconsname 2026/04/10 22:54:19 INFO Applying migration id=nohash 2026/04/10 22:54:19 INFO Applying migration id=shares 2026/04/10 22:54:19 INFO Applying migration id=actorttl 2026/04/10 22:54:19 INFO Applying migration id=tocc 2026/04/10 22:54:19 INFO Applying migration id=followeds 2026/04/10 22:54:19 INFO Applying migration id=certhash 2026/04/10 22:54:19 INFO Applying migration id=follows_sync 2026/04/10 22:54:19 INFO Applying migration id=jsonpath 2026/04/10 22:54:19 INFO Applying migration id=localforward 2026/04/10 22:54:19 INFO Applying migration id=avatar 2026/04/10 22:54:19 INFO Applying migration id=noimage 2026/04/10 22:54:19 INFO Applying migration id=feed 2026/04/10 22:54:19 INFO Applying migration id=bookmarks 2026/04/10 22:54:19 INFO Applying migration id=shareactivity 2026/04/10 22:54:19 INFO Applying migration id=application 2026/04/10 22:54:19 INFO Applying migration id=certificates 2026/04/10 22:54:19 INFO Applying migration id=rawforward 2026/04/10 22:54:19 INFO Applying migration id=publickey 2026/04/10 22:54:19 INFO Applying migration id=resolvegroup 2026/04/10 22:54:19 INFO Applying migration id=reject 2026/04/10 22:54:19 INFO Applying migration id=autodel 2026/04/10 22:54:19 INFO Applying migration id=jsonb 2026/04/10 22:54:19 INFO Applying migration id=quote 2026/04/10 22:54:19 INFO Applying migration id=rfc9421 2026/04/10 22:54:19 INFO Applying migration id=keys 2026/04/10 22:54:19 INFO Applying migration id=portable 2026/04/10 22:54:19 INFO Applying migration id=proofs 2026/04/10 22:54:19 INFO Applying migration id=contexts 2026/04/10 22:54:19 INFO Applying migration id=deliverieshost 2026/04/10 22:54:19 INFO Applying migration id=pembegin 2026/04/10 22:54:19 INFO Applying migration id=didhost --- PASS: TestAvatar_ExactlySizeLimit (0.54s) === RUN TestBio_Throttled 2026/04/10 22:54:20 INFO Applying migration id=initial 2026/04/10 22:54:20 INFO Applying migration id=notesupdated 2026/04/10 22:54:20 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:20 INFO Applying migration id=activitiesid 2026/04/10 22:54:20 INFO Applying migration id=outbox 2026/04/10 22:54:20 INFO Applying migration id=edits 2026/04/10 22:54:20 INFO Applying migration id=outboxactor 2026/04/10 22:54:20 INFO Applying migration id=outboxsender 2026/04/10 22:54:20 INFO Applying migration id=thread 2026/04/10 22:54:20 INFO Applying migration id=host 2026/04/10 22:54:20 INFO Applying migration id=sharedinbox 2026/04/10 22:54:20 INFO Applying migration id=noteshost 2026/04/10 22:54:20 INFO Applying migration id=fetched 2026/04/10 22:54:20 INFO Applying migration id=move 2026/04/10 22:54:20 INFO Applying migration id=cleanup 2026/04/10 22:54:20 INFO Applying migration id=received 2026/04/10 22:54:20 INFO Applying migration id=namehost 2026/04/10 22:54:20 INFO Applying migration id=outboxhost 2026/04/10 22:54:20 INFO Applying migration id=notesfts 2026/04/10 22:54:20 INFO Applying migration id=iconsname 2026/04/10 22:54:20 INFO Applying migration id=nohash 2026/04/10 22:54:20 INFO Applying migration id=shares 2026/04/10 22:54:20 INFO Applying migration id=actorttl 2026/04/10 22:54:20 INFO Applying migration id=tocc 2026/04/10 22:54:20 INFO Applying migration id=followeds 2026/04/10 22:54:20 INFO Applying migration id=certhash 2026/04/10 22:54:20 INFO Applying migration id=follows_sync 2026/04/10 22:54:20 INFO Applying migration id=jsonpath 2026/04/10 22:54:20 INFO Applying migration id=localforward 2026/04/10 22:54:20 INFO Applying migration id=avatar 2026/04/10 22:54:20 INFO Applying migration id=noimage 2026/04/10 22:54:20 INFO Applying migration id=feed 2026/04/10 22:54:20 INFO Applying migration id=bookmarks 2026/04/10 22:54:20 INFO Applying migration id=shareactivity 2026/04/10 22:54:20 INFO Applying migration id=application 2026/04/10 22:54:20 INFO Applying migration id=certificates 2026/04/10 22:54:20 INFO Applying migration id=rawforward 2026/04/10 22:54:20 INFO Applying migration id=publickey 2026/04/10 22:54:20 INFO Applying migration id=resolvegroup 2026/04/10 22:54:20 INFO Applying migration id=reject 2026/04/10 22:54:20 INFO Applying migration id=autodel 2026/04/10 22:54:20 INFO Applying migration id=jsonb 2026/04/10 22:54:20 INFO Applying migration id=quote 2026/04/10 22:54:20 INFO Applying migration id=rfc9421 2026/04/10 22:54:20 INFO Applying migration id=keys 2026/04/10 22:54:20 INFO Applying migration id=portable 2026/04/10 22:54:20 INFO Applying migration id=proofs 2026/04/10 22:54:20 INFO Applying migration id=contexts 2026/04/10 22:54:20 INFO Applying migration id=deliverieshost 2026/04/10 22:54:20 INFO Applying migration id=pembegin 2026/04/10 22:54:20 INFO Applying migration id=didhost 2026/04/10 22:54:21 WARN Throttled request to set bio can=2026-04-10T23:24:20.622Z --- PASS: TestBio_Throttled (0.89s) === RUN TestBio_HappyFlow 2026/04/10 22:54:21 INFO Applying migration id=initial 2026/04/10 22:54:21 INFO Applying migration id=notesupdated 2026/04/10 22:54:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:21 INFO Applying migration id=activitiesid 2026/04/10 22:54:21 INFO Applying migration id=outbox 2026/04/10 22:54:21 INFO Applying migration id=edits 2026/04/10 22:54:21 INFO Applying migration id=outboxactor 2026/04/10 22:54:21 INFO Applying migration id=outboxsender 2026/04/10 22:54:21 INFO Applying migration id=thread 2026/04/10 22:54:21 INFO Applying migration id=host 2026/04/10 22:54:21 INFO Applying migration id=sharedinbox 2026/04/10 22:54:21 INFO Applying migration id=noteshost 2026/04/10 22:54:21 INFO Applying migration id=fetched 2026/04/10 22:54:21 INFO Applying migration id=move 2026/04/10 22:54:21 INFO Applying migration id=cleanup 2026/04/10 22:54:21 INFO Applying migration id=received 2026/04/10 22:54:21 INFO Applying migration id=namehost 2026/04/10 22:54:21 INFO Applying migration id=outboxhost 2026/04/10 22:54:21 INFO Applying migration id=notesfts 2026/04/10 22:54:21 INFO Applying migration id=iconsname 2026/04/10 22:54:21 INFO Applying migration id=nohash 2026/04/10 22:54:21 INFO Applying migration id=shares 2026/04/10 22:54:21 INFO Applying migration id=actorttl 2026/04/10 22:54:21 INFO Applying migration id=tocc 2026/04/10 22:54:21 INFO Applying migration id=followeds 2026/04/10 22:54:21 INFO Applying migration id=certhash 2026/04/10 22:54:21 INFO Applying migration id=follows_sync 2026/04/10 22:54:21 INFO Applying migration id=jsonpath 2026/04/10 22:54:21 INFO Applying migration id=localforward 2026/04/10 22:54:21 INFO Applying migration id=avatar 2026/04/10 22:54:21 INFO Applying migration id=noimage 2026/04/10 22:54:21 INFO Applying migration id=feed 2026/04/10 22:54:21 INFO Applying migration id=bookmarks 2026/04/10 22:54:21 INFO Applying migration id=shareactivity 2026/04/10 22:54:21 INFO Applying migration id=application 2026/04/10 22:54:21 INFO Applying migration id=certificates 2026/04/10 22:54:21 INFO Applying migration id=rawforward 2026/04/10 22:54:21 INFO Applying migration id=publickey 2026/04/10 22:54:21 INFO Applying migration id=resolvegroup 2026/04/10 22:54:21 INFO Applying migration id=reject 2026/04/10 22:54:21 INFO Applying migration id=autodel 2026/04/10 22:54:21 INFO Applying migration id=jsonb 2026/04/10 22:54:21 INFO Applying migration id=quote 2026/04/10 22:54:21 INFO Applying migration id=rfc9421 2026/04/10 22:54:21 INFO Applying migration id=keys 2026/04/10 22:54:21 INFO Applying migration id=portable 2026/04/10 22:54:21 INFO Applying migration id=proofs 2026/04/10 22:54:21 INFO Applying migration id=contexts 2026/04/10 22:54:21 INFO Applying migration id=deliverieshost 2026/04/10 22:54:21 INFO Applying migration id=pembegin 2026/04/10 22:54:21 INFO Applying migration id=didhost 2026/04/10 22:54:22 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_HappyFlow (1.01s) === RUN TestBio_TooLong 2026/04/10 22:54:22 INFO Applying migration id=initial 2026/04/10 22:54:22 INFO Applying migration id=notesupdated 2026/04/10 22:54:22 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:22 INFO Applying migration id=activitiesid 2026/04/10 22:54:22 INFO Applying migration id=outbox 2026/04/10 22:54:22 INFO Applying migration id=edits 2026/04/10 22:54:22 INFO Applying migration id=outboxactor 2026/04/10 22:54:22 INFO Applying migration id=outboxsender 2026/04/10 22:54:22 INFO Applying migration id=thread 2026/04/10 22:54:22 INFO Applying migration id=host 2026/04/10 22:54:22 INFO Applying migration id=sharedinbox 2026/04/10 22:54:22 INFO Applying migration id=noteshost 2026/04/10 22:54:22 INFO Applying migration id=fetched 2026/04/10 22:54:22 INFO Applying migration id=move 2026/04/10 22:54:22 INFO Applying migration id=cleanup 2026/04/10 22:54:22 INFO Applying migration id=received 2026/04/10 22:54:22 INFO Applying migration id=namehost 2026/04/10 22:54:22 INFO Applying migration id=outboxhost 2026/04/10 22:54:22 INFO Applying migration id=notesfts 2026/04/10 22:54:22 INFO Applying migration id=iconsname 2026/04/10 22:54:22 INFO Applying migration id=nohash 2026/04/10 22:54:22 INFO Applying migration id=shares 2026/04/10 22:54:22 INFO Applying migration id=actorttl 2026/04/10 22:54:22 INFO Applying migration id=tocc 2026/04/10 22:54:22 INFO Applying migration id=followeds 2026/04/10 22:54:22 INFO Applying migration id=certhash 2026/04/10 22:54:22 INFO Applying migration id=follows_sync 2026/04/10 22:54:22 INFO Applying migration id=jsonpath 2026/04/10 22:54:22 INFO Applying migration id=localforward 2026/04/10 22:54:22 INFO Applying migration id=avatar 2026/04/10 22:54:22 INFO Applying migration id=noimage 2026/04/10 22:54:22 INFO Applying migration id=feed 2026/04/10 22:54:22 INFO Applying migration id=bookmarks 2026/04/10 22:54:22 INFO Applying migration id=shareactivity 2026/04/10 22:54:22 INFO Applying migration id=application 2026/04/10 22:54:22 INFO Applying migration id=certificates 2026/04/10 22:54:22 INFO Applying migration id=rawforward 2026/04/10 22:54:22 INFO Applying migration id=publickey 2026/04/10 22:54:22 INFO Applying migration id=resolvegroup 2026/04/10 22:54:22 INFO Applying migration id=reject 2026/04/10 22:54:22 INFO Applying migration id=autodel 2026/04/10 22:54:22 INFO Applying migration id=jsonb 2026/04/10 22:54:22 INFO Applying migration id=quote 2026/04/10 22:54:22 INFO Applying migration id=rfc9421 2026/04/10 22:54:22 INFO Applying migration id=keys 2026/04/10 22:54:22 INFO Applying migration id=portable 2026/04/10 22:54:22 INFO Applying migration id=proofs 2026/04/10 22:54:22 INFO Applying migration id=contexts 2026/04/10 22:54:22 INFO Applying migration id=deliverieshost 2026/04/10 22:54:22 INFO Applying migration id=pembegin 2026/04/10 22:54:22 INFO Applying migration id=didhost --- PASS: TestBio_TooLong (1.42s) === RUN TestBio_MultiLine 2026/04/10 22:54:23 INFO Applying migration id=initial 2026/04/10 22:54:23 INFO Applying migration id=notesupdated 2026/04/10 22:54:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:23 INFO Applying migration id=activitiesid 2026/04/10 22:54:23 INFO Applying migration id=outbox 2026/04/10 22:54:23 INFO Applying migration id=edits 2026/04/10 22:54:23 INFO Applying migration id=outboxactor 2026/04/10 22:54:23 INFO Applying migration id=outboxsender 2026/04/10 22:54:23 INFO Applying migration id=thread 2026/04/10 22:54:23 INFO Applying migration id=host 2026/04/10 22:54:23 INFO Applying migration id=sharedinbox 2026/04/10 22:54:23 INFO Applying migration id=noteshost 2026/04/10 22:54:23 INFO Applying migration id=fetched 2026/04/10 22:54:23 INFO Applying migration id=move 2026/04/10 22:54:23 INFO Applying migration id=cleanup 2026/04/10 22:54:23 INFO Applying migration id=received 2026/04/10 22:54:23 INFO Applying migration id=namehost 2026/04/10 22:54:23 INFO Applying migration id=outboxhost 2026/04/10 22:54:23 INFO Applying migration id=notesfts 2026/04/10 22:54:23 INFO Applying migration id=iconsname 2026/04/10 22:54:23 INFO Applying migration id=nohash 2026/04/10 22:54:23 INFO Applying migration id=shares 2026/04/10 22:54:23 INFO Applying migration id=actorttl 2026/04/10 22:54:23 INFO Applying migration id=tocc 2026/04/10 22:54:23 INFO Applying migration id=followeds 2026/04/10 22:54:23 INFO Applying migration id=certhash 2026/04/10 22:54:23 INFO Applying migration id=follows_sync 2026/04/10 22:54:23 INFO Applying migration id=jsonpath 2026/04/10 22:54:23 INFO Applying migration id=localforward 2026/04/10 22:54:23 INFO Applying migration id=avatar 2026/04/10 22:54:23 INFO Applying migration id=noimage 2026/04/10 22:54:23 INFO Applying migration id=feed 2026/04/10 22:54:23 INFO Applying migration id=bookmarks 2026/04/10 22:54:23 INFO Applying migration id=shareactivity 2026/04/10 22:54:23 INFO Applying migration id=application 2026/04/10 22:54:23 INFO Applying migration id=certificates 2026/04/10 22:54:23 INFO Applying migration id=rawforward 2026/04/10 22:54:23 INFO Applying migration id=publickey 2026/04/10 22:54:23 INFO Applying migration id=resolvegroup 2026/04/10 22:54:23 INFO Applying migration id=reject 2026/04/10 22:54:23 INFO Applying migration id=autodel 2026/04/10 22:54:23 INFO Applying migration id=jsonb 2026/04/10 22:54:23 INFO Applying migration id=quote 2026/04/10 22:54:23 INFO Applying migration id=rfc9421 2026/04/10 22:54:23 INFO Applying migration id=keys 2026/04/10 22:54:23 INFO Applying migration id=portable 2026/04/10 22:54:23 INFO Applying migration id=proofs 2026/04/10 22:54:23 INFO Applying migration id=contexts 2026/04/10 22:54:23 INFO Applying migration id=deliverieshost 2026/04/10 22:54:23 INFO Applying migration id=pembegin 2026/04/10 22:54:23 INFO Applying migration id=didhost 2026/04/10 22:54:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLine (0.82s) === RUN TestBio_MultiLineWithLink 2026/04/10 22:54:24 INFO Applying migration id=initial 2026/04/10 22:54:24 INFO Applying migration id=notesupdated 2026/04/10 22:54:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:24 INFO Applying migration id=activitiesid 2026/04/10 22:54:24 INFO Applying migration id=outbox 2026/04/10 22:54:24 INFO Applying migration id=edits 2026/04/10 22:54:24 INFO Applying migration id=outboxactor 2026/04/10 22:54:24 INFO Applying migration id=outboxsender 2026/04/10 22:54:24 INFO Applying migration id=thread 2026/04/10 22:54:24 INFO Applying migration id=host 2026/04/10 22:54:24 INFO Applying migration id=sharedinbox 2026/04/10 22:54:24 INFO Applying migration id=noteshost 2026/04/10 22:54:24 INFO Applying migration id=fetched 2026/04/10 22:54:24 INFO Applying migration id=move 2026/04/10 22:54:24 INFO Applying migration id=cleanup 2026/04/10 22:54:24 INFO Applying migration id=received 2026/04/10 22:54:24 INFO Applying migration id=namehost 2026/04/10 22:54:24 INFO Applying migration id=outboxhost 2026/04/10 22:54:24 INFO Applying migration id=notesfts 2026/04/10 22:54:24 INFO Applying migration id=iconsname 2026/04/10 22:54:24 INFO Applying migration id=nohash 2026/04/10 22:54:24 INFO Applying migration id=shares 2026/04/10 22:54:24 INFO Applying migration id=actorttl 2026/04/10 22:54:24 INFO Applying migration id=tocc 2026/04/10 22:54:24 INFO Applying migration id=followeds 2026/04/10 22:54:24 INFO Applying migration id=certhash 2026/04/10 22:54:24 INFO Applying migration id=follows_sync 2026/04/10 22:54:24 INFO Applying migration id=jsonpath 2026/04/10 22:54:24 INFO Applying migration id=localforward 2026/04/10 22:54:24 INFO Applying migration id=avatar 2026/04/10 22:54:24 INFO Applying migration id=noimage 2026/04/10 22:54:24 INFO Applying migration id=feed 2026/04/10 22:54:24 INFO Applying migration id=bookmarks 2026/04/10 22:54:24 INFO Applying migration id=shareactivity 2026/04/10 22:54:24 INFO Applying migration id=application 2026/04/10 22:54:24 INFO Applying migration id=certificates 2026/04/10 22:54:24 INFO Applying migration id=rawforward 2026/04/10 22:54:24 INFO Applying migration id=publickey 2026/04/10 22:54:24 INFO Applying migration id=resolvegroup 2026/04/10 22:54:24 INFO Applying migration id=reject 2026/04/10 22:54:24 INFO Applying migration id=autodel 2026/04/10 22:54:24 INFO Applying migration id=jsonb 2026/04/10 22:54:24 INFO Applying migration id=quote 2026/04/10 22:54:24 INFO Applying migration id=rfc9421 2026/04/10 22:54:24 INFO Applying migration id=keys 2026/04/10 22:54:24 INFO Applying migration id=portable 2026/04/10 22:54:24 INFO Applying migration id=proofs 2026/04/10 22:54:24 INFO Applying migration id=contexts 2026/04/10 22:54:24 INFO Applying migration id=deliverieshost 2026/04/10 22:54:24 INFO Applying migration id=pembegin 2026/04/10 22:54:24 INFO Applying migration id=didhost 2026/04/10 22:54:25 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLineWithLink (1.26s) === RUN TestBookmark_HappyFlow 2026/04/10 22:54:25 INFO Applying migration id=initial 2026/04/10 22:54:25 INFO Applying migration id=notesupdated 2026/04/10 22:54:25 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:25 INFO Applying migration id=activitiesid 2026/04/10 22:54:25 INFO Applying migration id=outbox 2026/04/10 22:54:25 INFO Applying migration id=edits 2026/04/10 22:54:25 INFO Applying migration id=outboxactor 2026/04/10 22:54:25 INFO Applying migration id=outboxsender 2026/04/10 22:54:25 INFO Applying migration id=thread 2026/04/10 22:54:25 INFO Applying migration id=host 2026/04/10 22:54:25 INFO Applying migration id=sharedinbox 2026/04/10 22:54:25 INFO Applying migration id=noteshost 2026/04/10 22:54:25 INFO Applying migration id=fetched 2026/04/10 22:54:25 INFO Applying migration id=move 2026/04/10 22:54:25 INFO Applying migration id=cleanup 2026/04/10 22:54:25 INFO Applying migration id=received 2026/04/10 22:54:25 INFO Applying migration id=namehost 2026/04/10 22:54:25 INFO Applying migration id=outboxhost 2026/04/10 22:54:25 INFO Applying migration id=notesfts 2026/04/10 22:54:25 INFO Applying migration id=iconsname 2026/04/10 22:54:25 INFO Applying migration id=nohash 2026/04/10 22:54:25 INFO Applying migration id=shares 2026/04/10 22:54:25 INFO Applying migration id=actorttl 2026/04/10 22:54:25 INFO Applying migration id=tocc 2026/04/10 22:54:25 INFO Applying migration id=followeds 2026/04/10 22:54:25 INFO Applying migration id=certhash 2026/04/10 22:54:25 INFO Applying migration id=follows_sync 2026/04/10 22:54:25 INFO Applying migration id=jsonpath 2026/04/10 22:54:25 INFO Applying migration id=localforward 2026/04/10 22:54:25 INFO Applying migration id=avatar 2026/04/10 22:54:25 INFO Applying migration id=noimage 2026/04/10 22:54:25 INFO Applying migration id=feed 2026/04/10 22:54:25 INFO Applying migration id=bookmarks 2026/04/10 22:54:25 INFO Applying migration id=shareactivity 2026/04/10 22:54:25 INFO Applying migration id=application 2026/04/10 22:54:25 INFO Applying migration id=certificates 2026/04/10 22:54:25 INFO Applying migration id=rawforward 2026/04/10 22:54:25 INFO Applying migration id=publickey 2026/04/10 22:54:25 INFO Applying migration id=resolvegroup 2026/04/10 22:54:25 INFO Applying migration id=reject 2026/04/10 22:54:25 INFO Applying migration id=autodel 2026/04/10 22:54:25 INFO Applying migration id=jsonb 2026/04/10 22:54:25 INFO Applying migration id=quote 2026/04/10 22:54:25 INFO Applying migration id=rfc9421 2026/04/10 22:54:25 INFO Applying migration id=keys 2026/04/10 22:54:25 INFO Applying migration id=portable 2026/04/10 22:54:25 INFO Applying migration id=proofs 2026/04/10 22:54:25 INFO Applying migration id=contexts 2026/04/10 22:54:25 INFO Applying migration id=deliverieshost 2026/04/10 22:54:25 INFO Applying migration id=pembegin 2026/04/10 22:54:25 INFO Applying migration id=didhost 2026/04/10 22:54:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-9599-7238-8837-92078a2670f9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-9599-71dc-b7b9-b589de8ed572 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-9599-71dc-b7b9-b589de8ed572 2026/04/10 22:54:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-9599-71dc-b7b9-b589de8ed572 2026/04/10 22:54:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-9599-71dc-b7b9-b589de8ed572 2026/04/10 22:54:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-9599-71dc-b7b9-b589de8ed572 --- PASS: TestBookmark_HappyFlow (1.56s) === RUN TestBookmark_Throttling 2026/04/10 22:54:27 INFO Applying migration id=initial 2026/04/10 22:54:27 INFO Applying migration id=notesupdated 2026/04/10 22:54:27 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:27 INFO Applying migration id=activitiesid 2026/04/10 22:54:27 INFO Applying migration id=outbox 2026/04/10 22:54:27 INFO Applying migration id=edits 2026/04/10 22:54:27 INFO Applying migration id=outboxactor 2026/04/10 22:54:27 INFO Applying migration id=outboxsender 2026/04/10 22:54:27 INFO Applying migration id=thread 2026/04/10 22:54:27 INFO Applying migration id=host 2026/04/10 22:54:27 INFO Applying migration id=sharedinbox 2026/04/10 22:54:27 INFO Applying migration id=noteshost 2026/04/10 22:54:27 INFO Applying migration id=fetched 2026/04/10 22:54:27 INFO Applying migration id=move 2026/04/10 22:54:27 INFO Applying migration id=cleanup 2026/04/10 22:54:27 INFO Applying migration id=received 2026/04/10 22:54:27 INFO Applying migration id=namehost 2026/04/10 22:54:27 INFO Applying migration id=outboxhost 2026/04/10 22:54:27 INFO Applying migration id=notesfts 2026/04/10 22:54:27 INFO Applying migration id=iconsname 2026/04/10 22:54:27 INFO Applying migration id=nohash 2026/04/10 22:54:27 INFO Applying migration id=shares 2026/04/10 22:54:27 INFO Applying migration id=actorttl 2026/04/10 22:54:27 INFO Applying migration id=tocc 2026/04/10 22:54:27 INFO Applying migration id=followeds 2026/04/10 22:54:27 INFO Applying migration id=certhash 2026/04/10 22:54:27 INFO Applying migration id=follows_sync 2026/04/10 22:54:27 INFO Applying migration id=jsonpath 2026/04/10 22:54:27 INFO Applying migration id=localforward 2026/04/10 22:54:27 INFO Applying migration id=avatar 2026/04/10 22:54:27 INFO Applying migration id=noimage 2026/04/10 22:54:27 INFO Applying migration id=feed 2026/04/10 22:54:27 INFO Applying migration id=bookmarks 2026/04/10 22:54:27 INFO Applying migration id=shareactivity 2026/04/10 22:54:27 INFO Applying migration id=application 2026/04/10 22:54:27 INFO Applying migration id=certificates 2026/04/10 22:54:27 INFO Applying migration id=rawforward 2026/04/10 22:54:27 INFO Applying migration id=publickey 2026/04/10 22:54:27 INFO Applying migration id=resolvegroup 2026/04/10 22:54:27 INFO Applying migration id=reject 2026/04/10 22:54:27 INFO Applying migration id=autodel 2026/04/10 22:54:27 INFO Applying migration id=jsonb 2026/04/10 22:54:27 INFO Applying migration id=quote 2026/04/10 22:54:27 INFO Applying migration id=rfc9421 2026/04/10 22:54:27 INFO Applying migration id=keys 2026/04/10 22:54:27 INFO Applying migration id=portable 2026/04/10 22:54:27 INFO Applying migration id=proofs 2026/04/10 22:54:27 INFO Applying migration id=contexts 2026/04/10 22:54:27 INFO Applying migration id=deliverieshost 2026/04/10 22:54:27 INFO Applying migration id=pembegin 2026/04/10 22:54:27 INFO Applying migration id=didhost 2026/04/10 22:54:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-9a20-78f3-ab45-1c4219df51d5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-9a20-78a0-8ce3-9522839cc9a8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-9a20-78a0-8ce3-9522839cc9a8 2026/04/10 22:54:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-9a22-76e3-b5b8-a7990f284895 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-9a22-76bc-8bb1-a8d543adfd6d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799a-9a22-76bc-8bb1-a8d543adfd6d 2026/04/10 22:54:28 WARN User is bookmarking too frequently --- PASS: TestBookmark_Throttling (1.15s) === RUN TestBookmark_Limit 2026/04/10 22:54:28 INFO Applying migration id=initial 2026/04/10 22:54:28 INFO Applying migration id=notesupdated 2026/04/10 22:54:28 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:28 INFO Applying migration id=activitiesid 2026/04/10 22:54:28 INFO Applying migration id=outbox 2026/04/10 22:54:28 INFO Applying migration id=edits 2026/04/10 22:54:28 INFO Applying migration id=outboxactor 2026/04/10 22:54:28 INFO Applying migration id=outboxsender 2026/04/10 22:54:28 INFO Applying migration id=thread 2026/04/10 22:54:28 INFO Applying migration id=host 2026/04/10 22:54:28 INFO Applying migration id=sharedinbox 2026/04/10 22:54:28 INFO Applying migration id=noteshost 2026/04/10 22:54:28 INFO Applying migration id=fetched 2026/04/10 22:54:28 INFO Applying migration id=move 2026/04/10 22:54:28 INFO Applying migration id=cleanup 2026/04/10 22:54:28 INFO Applying migration id=received 2026/04/10 22:54:28 INFO Applying migration id=namehost 2026/04/10 22:54:28 INFO Applying migration id=outboxhost 2026/04/10 22:54:28 INFO Applying migration id=notesfts 2026/04/10 22:54:28 INFO Applying migration id=iconsname 2026/04/10 22:54:28 INFO Applying migration id=nohash 2026/04/10 22:54:28 INFO Applying migration id=shares 2026/04/10 22:54:28 INFO Applying migration id=actorttl 2026/04/10 22:54:28 INFO Applying migration id=tocc 2026/04/10 22:54:28 INFO Applying migration id=followeds 2026/04/10 22:54:28 INFO Applying migration id=certhash 2026/04/10 22:54:28 INFO Applying migration id=follows_sync 2026/04/10 22:54:28 INFO Applying migration id=jsonpath 2026/04/10 22:54:28 INFO Applying migration id=localforward 2026/04/10 22:54:28 INFO Applying migration id=avatar 2026/04/10 22:54:28 INFO Applying migration id=noimage 2026/04/10 22:54:28 INFO Applying migration id=feed 2026/04/10 22:54:28 INFO Applying migration id=bookmarks 2026/04/10 22:54:28 INFO Applying migration id=shareactivity 2026/04/10 22:54:28 INFO Applying migration id=application 2026/04/10 22:54:28 INFO Applying migration id=certificates 2026/04/10 22:54:28 INFO Applying migration id=rawforward 2026/04/10 22:54:28 INFO Applying migration id=publickey 2026/04/10 22:54:28 INFO Applying migration id=resolvegroup 2026/04/10 22:54:28 INFO Applying migration id=reject 2026/04/10 22:54:28 INFO Applying migration id=autodel 2026/04/10 22:54:28 INFO Applying migration id=jsonb 2026/04/10 22:54:28 INFO Applying migration id=quote 2026/04/10 22:54:28 INFO Applying migration id=rfc9421 2026/04/10 22:54:28 INFO Applying migration id=keys 2026/04/10 22:54:28 INFO Applying migration id=portable 2026/04/10 22:54:28 INFO Applying migration id=proofs 2026/04/10 22:54:28 INFO Applying migration id=contexts 2026/04/10 22:54:28 INFO Applying migration id=deliverieshost 2026/04/10 22:54:28 INFO Applying migration id=pembegin 2026/04/10 22:54:28 INFO Applying migration id=didhost 2026/04/10 22:54:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-9e42-7d53-8028-65462c2aa7c8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-9e42-7cfd-8237-7c61b7c6cb97 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-9e42-7cfd-8237-7c61b7c6cb97 2026/04/10 22:54:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-9e44-7906-9952-adc7c6f5ce82 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-9e44-78e7-89dd-1169782dfe2f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799a-9e44-78e7-89dd-1169782dfe2f 2026/04/10 22:54:29 WARN User has reached bookmarks limit post=https://localhost.localdomain:8443/post/019d799a-9e44-78e7-89dd-1169782dfe2f --- PASS: TestBookmark_Limit (1.06s) === RUN TestBookmark_TwoBookmarks 2026/04/10 22:54:29 INFO Applying migration id=initial 2026/04/10 22:54:29 INFO Applying migration id=notesupdated 2026/04/10 22:54:29 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:29 INFO Applying migration id=activitiesid 2026/04/10 22:54:29 INFO Applying migration id=outbox 2026/04/10 22:54:29 INFO Applying migration id=edits 2026/04/10 22:54:29 INFO Applying migration id=outboxactor 2026/04/10 22:54:29 INFO Applying migration id=outboxsender 2026/04/10 22:54:29 INFO Applying migration id=thread 2026/04/10 22:54:29 INFO Applying migration id=host 2026/04/10 22:54:29 INFO Applying migration id=sharedinbox 2026/04/10 22:54:29 INFO Applying migration id=noteshost 2026/04/10 22:54:29 INFO Applying migration id=fetched 2026/04/10 22:54:29 INFO Applying migration id=move 2026/04/10 22:54:29 INFO Applying migration id=cleanup 2026/04/10 22:54:29 INFO Applying migration id=received 2026/04/10 22:54:29 INFO Applying migration id=namehost 2026/04/10 22:54:29 INFO Applying migration id=outboxhost 2026/04/10 22:54:29 INFO Applying migration id=notesfts 2026/04/10 22:54:29 INFO Applying migration id=iconsname 2026/04/10 22:54:29 INFO Applying migration id=nohash 2026/04/10 22:54:29 INFO Applying migration id=shares 2026/04/10 22:54:29 INFO Applying migration id=actorttl 2026/04/10 22:54:29 INFO Applying migration id=tocc 2026/04/10 22:54:29 INFO Applying migration id=followeds 2026/04/10 22:54:29 INFO Applying migration id=certhash 2026/04/10 22:54:29 INFO Applying migration id=follows_sync 2026/04/10 22:54:29 INFO Applying migration id=jsonpath 2026/04/10 22:54:29 INFO Applying migration id=localforward 2026/04/10 22:54:29 INFO Applying migration id=avatar 2026/04/10 22:54:29 INFO Applying migration id=noimage 2026/04/10 22:54:29 INFO Applying migration id=feed 2026/04/10 22:54:29 INFO Applying migration id=bookmarks 2026/04/10 22:54:29 INFO Applying migration id=shareactivity 2026/04/10 22:54:29 INFO Applying migration id=application 2026/04/10 22:54:29 INFO Applying migration id=certificates 2026/04/10 22:54:29 INFO Applying migration id=rawforward 2026/04/10 22:54:29 INFO Applying migration id=publickey 2026/04/10 22:54:29 INFO Applying migration id=resolvegroup 2026/04/10 22:54:29 INFO Applying migration id=reject 2026/04/10 22:54:29 INFO Applying migration id=autodel 2026/04/10 22:54:29 INFO Applying migration id=jsonb 2026/04/10 22:54:29 INFO Applying migration id=quote 2026/04/10 22:54:29 INFO Applying migration id=rfc9421 2026/04/10 22:54:29 INFO Applying migration id=keys 2026/04/10 22:54:29 INFO Applying migration id=portable 2026/04/10 22:54:29 INFO Applying migration id=proofs 2026/04/10 22:54:29 INFO Applying migration id=contexts 2026/04/10 22:54:29 INFO Applying migration id=deliverieshost 2026/04/10 22:54:29 INFO Applying migration id=pembegin 2026/04/10 22:54:29 INFO Applying migration id=didhost 2026/04/10 22:54:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-a376-7260-bf21-860acd066b0f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-a376-7211-9ca6-fb3cf8b86c4e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-a376-7211-9ca6-fb3cf8b86c4e 2026/04/10 22:54:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-a377-7d49-aec2-0ecc2645676e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-a377-7d20-af28-0b14a302af09 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799a-a377-7d20-af28-0b14a302af09 --- PASS: TestBookmark_TwoBookmarks (1.33s) === RUN TestBookmark_Twice 2026/04/10 22:54:30 INFO Applying migration id=initial 2026/04/10 22:54:30 INFO Applying migration id=notesupdated 2026/04/10 22:54:30 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:30 INFO Applying migration id=activitiesid 2026/04/10 22:54:30 INFO Applying migration id=outbox 2026/04/10 22:54:30 INFO Applying migration id=edits 2026/04/10 22:54:30 INFO Applying migration id=outboxactor 2026/04/10 22:54:30 INFO Applying migration id=outboxsender 2026/04/10 22:54:30 INFO Applying migration id=thread 2026/04/10 22:54:30 INFO Applying migration id=host 2026/04/10 22:54:30 INFO Applying migration id=sharedinbox 2026/04/10 22:54:30 INFO Applying migration id=noteshost 2026/04/10 22:54:30 INFO Applying migration id=fetched 2026/04/10 22:54:30 INFO Applying migration id=move 2026/04/10 22:54:30 INFO Applying migration id=cleanup 2026/04/10 22:54:30 INFO Applying migration id=received 2026/04/10 22:54:30 INFO Applying migration id=namehost 2026/04/10 22:54:30 INFO Applying migration id=outboxhost 2026/04/10 22:54:30 INFO Applying migration id=notesfts 2026/04/10 22:54:30 INFO Applying migration id=iconsname 2026/04/10 22:54:30 INFO Applying migration id=nohash 2026/04/10 22:54:30 INFO Applying migration id=shares 2026/04/10 22:54:30 INFO Applying migration id=actorttl 2026/04/10 22:54:30 INFO Applying migration id=tocc 2026/04/10 22:54:30 INFO Applying migration id=followeds 2026/04/10 22:54:30 INFO Applying migration id=certhash 2026/04/10 22:54:30 INFO Applying migration id=follows_sync 2026/04/10 22:54:30 INFO Applying migration id=jsonpath 2026/04/10 22:54:30 INFO Applying migration id=localforward 2026/04/10 22:54:30 INFO Applying migration id=avatar 2026/04/10 22:54:30 INFO Applying migration id=noimage 2026/04/10 22:54:30 INFO Applying migration id=feed 2026/04/10 22:54:30 INFO Applying migration id=bookmarks 2026/04/10 22:54:30 INFO Applying migration id=shareactivity 2026/04/10 22:54:30 INFO Applying migration id=application 2026/04/10 22:54:30 INFO Applying migration id=certificates 2026/04/10 22:54:30 INFO Applying migration id=rawforward 2026/04/10 22:54:30 INFO Applying migration id=publickey 2026/04/10 22:54:30 INFO Applying migration id=resolvegroup 2026/04/10 22:54:30 INFO Applying migration id=reject 2026/04/10 22:54:30 INFO Applying migration id=autodel 2026/04/10 22:54:30 INFO Applying migration id=jsonb 2026/04/10 22:54:30 INFO Applying migration id=quote 2026/04/10 22:54:30 INFO Applying migration id=rfc9421 2026/04/10 22:54:30 INFO Applying migration id=keys 2026/04/10 22:54:30 INFO Applying migration id=portable 2026/04/10 22:54:30 INFO Applying migration id=proofs 2026/04/10 22:54:30 INFO Applying migration id=contexts 2026/04/10 22:54:30 INFO Applying migration id=deliverieshost 2026/04/10 22:54:30 INFO Applying migration id=pembegin 2026/04/10 22:54:30 INFO Applying migration id=didhost 2026/04/10 22:54:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-a703-7259-89d5-2106b5925fb0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-a703-7212-86d9-6a4e6b1a624e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-a703-7212-86d9-6a4e6b1a624e 2026/04/10 22:54:31 WARN Failed to insert bookmark error="UNIQUE constraint failed: bookmarks.by, bookmarks.note" --- PASS: TestBookmark_Twice (0.91s) === RUN TestBookmark_ToFollowers 2026/04/10 22:54:31 INFO Applying migration id=initial 2026/04/10 22:54:31 INFO Applying migration id=notesupdated 2026/04/10 22:54:31 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:31 INFO Applying migration id=activitiesid 2026/04/10 22:54:31 INFO Applying migration id=outbox 2026/04/10 22:54:31 INFO Applying migration id=edits 2026/04/10 22:54:31 INFO Applying migration id=outboxactor 2026/04/10 22:54:31 INFO Applying migration id=outboxsender 2026/04/10 22:54:31 INFO Applying migration id=thread 2026/04/10 22:54:31 INFO Applying migration id=host 2026/04/10 22:54:31 INFO Applying migration id=sharedinbox 2026/04/10 22:54:31 INFO Applying migration id=noteshost 2026/04/10 22:54:31 INFO Applying migration id=fetched 2026/04/10 22:54:31 INFO Applying migration id=move 2026/04/10 22:54:31 INFO Applying migration id=cleanup 2026/04/10 22:54:31 INFO Applying migration id=received 2026/04/10 22:54:31 INFO Applying migration id=namehost 2026/04/10 22:54:31 INFO Applying migration id=outboxhost 2026/04/10 22:54:31 INFO Applying migration id=notesfts 2026/04/10 22:54:31 INFO Applying migration id=iconsname 2026/04/10 22:54:31 INFO Applying migration id=nohash 2026/04/10 22:54:31 INFO Applying migration id=shares 2026/04/10 22:54:31 INFO Applying migration id=actorttl 2026/04/10 22:54:31 INFO Applying migration id=tocc 2026/04/10 22:54:31 INFO Applying migration id=followeds 2026/04/10 22:54:31 INFO Applying migration id=certhash 2026/04/10 22:54:31 INFO Applying migration id=follows_sync 2026/04/10 22:54:31 INFO Applying migration id=jsonpath 2026/04/10 22:54:31 INFO Applying migration id=localforward 2026/04/10 22:54:31 INFO Applying migration id=avatar 2026/04/10 22:54:31 INFO Applying migration id=noimage 2026/04/10 22:54:31 INFO Applying migration id=feed 2026/04/10 22:54:31 INFO Applying migration id=bookmarks 2026/04/10 22:54:31 INFO Applying migration id=shareactivity 2026/04/10 22:54:31 INFO Applying migration id=application 2026/04/10 22:54:31 INFO Applying migration id=certificates 2026/04/10 22:54:31 INFO Applying migration id=rawforward 2026/04/10 22:54:31 INFO Applying migration id=publickey 2026/04/10 22:54:31 INFO Applying migration id=resolvegroup 2026/04/10 22:54:31 INFO Applying migration id=reject 2026/04/10 22:54:31 INFO Applying migration id=autodel 2026/04/10 22:54:31 INFO Applying migration id=jsonb 2026/04/10 22:54:31 INFO Applying migration id=quote 2026/04/10 22:54:31 INFO Applying migration id=rfc9421 2026/04/10 22:54:31 INFO Applying migration id=keys 2026/04/10 22:54:31 INFO Applying migration id=portable 2026/04/10 22:54:31 INFO Applying migration id=proofs 2026/04/10 22:54:31 INFO Applying migration id=contexts 2026/04/10 22:54:31 INFO Applying migration id=deliverieshost 2026/04/10 22:54:31 INFO Applying migration id=pembegin 2026/04/10 22:54:31 INFO Applying migration id=didhost 2026/04/10 22:54:32 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799a-a98c-70b1-b405-2ebb6006b0c1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-a98c-78d1-bdcb-f8a1ce12bfe4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-a98c-70b1-b405-2ebb6006b0c1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799a-a98c-70b1-b405-2ebb6006b0c1 2026/04/10 22:54:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-a98c-7eb1-a2e3-572929aa8777 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-a98c-7e7c-91f8-0451be5d475e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-a98c-7e7c-91f8-0451be5d475e 2026/04/10 22:54:32 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-a98c-7e7c-91f8-0451be5d475e 2026/04/10 22:54:32 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799a-a990-75e7-906b-de5ba0c87097 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-a98c-70b1-b405-2ebb6006b0c1 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.65s) === RUN TestBookmark_DM 2026/04/10 22:54:32 INFO Applying migration id=initial 2026/04/10 22:54:32 INFO Applying migration id=notesupdated 2026/04/10 22:54:32 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:32 INFO Applying migration id=activitiesid 2026/04/10 22:54:32 INFO Applying migration id=outbox 2026/04/10 22:54:32 INFO Applying migration id=edits 2026/04/10 22:54:32 INFO Applying migration id=outboxactor 2026/04/10 22:54:32 INFO Applying migration id=outboxsender 2026/04/10 22:54:32 INFO Applying migration id=thread 2026/04/10 22:54:32 INFO Applying migration id=host 2026/04/10 22:54:32 INFO Applying migration id=sharedinbox 2026/04/10 22:54:32 INFO Applying migration id=noteshost 2026/04/10 22:54:32 INFO Applying migration id=fetched 2026/04/10 22:54:32 INFO Applying migration id=move 2026/04/10 22:54:32 INFO Applying migration id=cleanup 2026/04/10 22:54:32 INFO Applying migration id=received 2026/04/10 22:54:32 INFO Applying migration id=namehost 2026/04/10 22:54:32 INFO Applying migration id=outboxhost 2026/04/10 22:54:32 INFO Applying migration id=notesfts 2026/04/10 22:54:32 INFO Applying migration id=iconsname 2026/04/10 22:54:32 INFO Applying migration id=nohash 2026/04/10 22:54:32 INFO Applying migration id=shares 2026/04/10 22:54:32 INFO Applying migration id=actorttl 2026/04/10 22:54:32 INFO Applying migration id=tocc 2026/04/10 22:54:32 INFO Applying migration id=followeds 2026/04/10 22:54:32 INFO Applying migration id=certhash 2026/04/10 22:54:32 INFO Applying migration id=follows_sync 2026/04/10 22:54:32 INFO Applying migration id=jsonpath 2026/04/10 22:54:32 INFO Applying migration id=localforward 2026/04/10 22:54:32 INFO Applying migration id=avatar 2026/04/10 22:54:32 INFO Applying migration id=noimage 2026/04/10 22:54:32 INFO Applying migration id=feed 2026/04/10 22:54:32 INFO Applying migration id=bookmarks 2026/04/10 22:54:32 INFO Applying migration id=shareactivity 2026/04/10 22:54:32 INFO Applying migration id=application 2026/04/10 22:54:32 INFO Applying migration id=certificates 2026/04/10 22:54:32 INFO Applying migration id=rawforward 2026/04/10 22:54:32 INFO Applying migration id=publickey 2026/04/10 22:54:32 INFO Applying migration id=resolvegroup 2026/04/10 22:54:32 INFO Applying migration id=reject 2026/04/10 22:54:32 INFO Applying migration id=autodel 2026/04/10 22:54:32 INFO Applying migration id=jsonb 2026/04/10 22:54:32 INFO Applying migration id=quote 2026/04/10 22:54:32 INFO Applying migration id=rfc9421 2026/04/10 22:54:32 INFO Applying migration id=keys 2026/04/10 22:54:32 INFO Applying migration id=portable 2026/04/10 22:54:32 INFO Applying migration id=proofs 2026/04/10 22:54:32 INFO Applying migration id=contexts 2026/04/10 22:54:32 INFO Applying migration id=deliverieshost 2026/04/10 22:54:32 INFO Applying migration id=pembegin 2026/04/10 22:54:32 INFO Applying migration id=didhost 2026/04/10 22:54:33 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/04/10 22:54:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-acdf-76a2-b11a-5c3173c50d7b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-acdf-74c9-945a-da9b95c9f31e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-acdf-74c9-945a-da9b95c9f31e 2026/04/10 22:54:33 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-acdf-74c9-945a-da9b95c9f31e --- PASS: TestBookmark_DM (0.85s) === RUN TestCommunities_OneCommunity 2026/04/10 22:54:33 INFO Applying migration id=initial 2026/04/10 22:54:33 INFO Applying migration id=notesupdated 2026/04/10 22:54:33 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:33 INFO Applying migration id=activitiesid 2026/04/10 22:54:33 INFO Applying migration id=outbox 2026/04/10 22:54:33 INFO Applying migration id=edits 2026/04/10 22:54:33 INFO Applying migration id=outboxactor 2026/04/10 22:54:33 INFO Applying migration id=outboxsender 2026/04/10 22:54:33 INFO Applying migration id=thread 2026/04/10 22:54:33 INFO Applying migration id=host 2026/04/10 22:54:33 INFO Applying migration id=sharedinbox 2026/04/10 22:54:33 INFO Applying migration id=noteshost 2026/04/10 22:54:33 INFO Applying migration id=fetched 2026/04/10 22:54:33 INFO Applying migration id=move 2026/04/10 22:54:33 INFO Applying migration id=cleanup 2026/04/10 22:54:33 INFO Applying migration id=received 2026/04/10 22:54:33 INFO Applying migration id=namehost 2026/04/10 22:54:33 INFO Applying migration id=outboxhost 2026/04/10 22:54:33 INFO Applying migration id=notesfts 2026/04/10 22:54:33 INFO Applying migration id=iconsname 2026/04/10 22:54:33 INFO Applying migration id=nohash 2026/04/10 22:54:33 INFO Applying migration id=shares 2026/04/10 22:54:33 INFO Applying migration id=actorttl 2026/04/10 22:54:33 INFO Applying migration id=tocc 2026/04/10 22:54:33 INFO Applying migration id=followeds 2026/04/10 22:54:33 INFO Applying migration id=certhash 2026/04/10 22:54:33 INFO Applying migration id=follows_sync 2026/04/10 22:54:33 INFO Applying migration id=jsonpath 2026/04/10 22:54:33 INFO Applying migration id=localforward 2026/04/10 22:54:33 INFO Applying migration id=avatar 2026/04/10 22:54:33 INFO Applying migration id=noimage 2026/04/10 22:54:33 INFO Applying migration id=feed 2026/04/10 22:54:33 INFO Applying migration id=bookmarks 2026/04/10 22:54:33 INFO Applying migration id=shareactivity 2026/04/10 22:54:33 INFO Applying migration id=application 2026/04/10 22:54:33 INFO Applying migration id=certificates 2026/04/10 22:54:33 INFO Applying migration id=rawforward 2026/04/10 22:54:33 INFO Applying migration id=publickey 2026/04/10 22:54:33 INFO Applying migration id=resolvegroup 2026/04/10 22:54:33 INFO Applying migration id=reject 2026/04/10 22:54:33 INFO Applying migration id=autodel 2026/04/10 22:54:33 INFO Applying migration id=jsonb 2026/04/10 22:54:33 INFO Applying migration id=quote 2026/04/10 22:54:33 INFO Applying migration id=rfc9421 2026/04/10 22:54:33 INFO Applying migration id=keys 2026/04/10 22:54:33 INFO Applying migration id=portable 2026/04/10 22:54:33 INFO Applying migration id=proofs 2026/04/10 22:54:33 INFO Applying migration id=contexts 2026/04/10 22:54:33 INFO Applying migration id=deliverieshost 2026/04/10 22:54:33 INFO Applying migration id=pembegin 2026/04/10 22:54:33 INFO Applying migration id=didhost 2026/04/10 22:54:34 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799a-b0e0-76bc-b762-fa2373664271 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-b0e0-7f07-a7cd-900315957347 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-b0e0-76bc-b762-fa2373664271 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799a-b0e0-76bc-b762-fa2373664271 2026/04/10 22:54:34 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:34 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d799a-b0e1-7621-b167-9d393a28fa0a note=https://localhost.localdomain:8443/post/019d799a-b0e1-7511-bbdf-fcc550e39b10 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-b0e1-7621-b167-9d393a28fa0a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-b0e1-7511-bbdf-fcc550e39b10 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-b0e1-7511-bbdf-fcc550e39b10 --- PASS: TestCommunities_OneCommunity (1.02s) === RUN TestCommunity_NewThread 2026/04/10 22:54:34 INFO Applying migration id=initial 2026/04/10 22:54:34 INFO Applying migration id=notesupdated 2026/04/10 22:54:34 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:34 INFO Applying migration id=activitiesid 2026/04/10 22:54:34 INFO Applying migration id=outbox 2026/04/10 22:54:34 INFO Applying migration id=edits 2026/04/10 22:54:34 INFO Applying migration id=outboxactor 2026/04/10 22:54:34 INFO Applying migration id=outboxsender 2026/04/10 22:54:34 INFO Applying migration id=thread 2026/04/10 22:54:34 INFO Applying migration id=host 2026/04/10 22:54:34 INFO Applying migration id=sharedinbox 2026/04/10 22:54:34 INFO Applying migration id=noteshost 2026/04/10 22:54:34 INFO Applying migration id=fetched 2026/04/10 22:54:34 INFO Applying migration id=move 2026/04/10 22:54:34 INFO Applying migration id=cleanup 2026/04/10 22:54:34 INFO Applying migration id=received 2026/04/10 22:54:34 INFO Applying migration id=namehost 2026/04/10 22:54:34 INFO Applying migration id=outboxhost 2026/04/10 22:54:34 INFO Applying migration id=notesfts 2026/04/10 22:54:34 INFO Applying migration id=iconsname 2026/04/10 22:54:34 INFO Applying migration id=nohash 2026/04/10 22:54:34 INFO Applying migration id=shares 2026/04/10 22:54:34 INFO Applying migration id=actorttl 2026/04/10 22:54:34 INFO Applying migration id=tocc 2026/04/10 22:54:34 INFO Applying migration id=followeds 2026/04/10 22:54:34 INFO Applying migration id=certhash 2026/04/10 22:54:34 INFO Applying migration id=follows_sync 2026/04/10 22:54:34 INFO Applying migration id=jsonpath 2026/04/10 22:54:34 INFO Applying migration id=localforward 2026/04/10 22:54:34 INFO Applying migration id=avatar 2026/04/10 22:54:34 INFO Applying migration id=noimage 2026/04/10 22:54:34 INFO Applying migration id=feed 2026/04/10 22:54:34 INFO Applying migration id=bookmarks 2026/04/10 22:54:34 INFO Applying migration id=shareactivity 2026/04/10 22:54:34 INFO Applying migration id=application 2026/04/10 22:54:34 INFO Applying migration id=certificates 2026/04/10 22:54:34 INFO Applying migration id=rawforward 2026/04/10 22:54:34 INFO Applying migration id=publickey 2026/04/10 22:54:34 INFO Applying migration id=resolvegroup 2026/04/10 22:54:34 INFO Applying migration id=reject 2026/04/10 22:54:34 INFO Applying migration id=autodel 2026/04/10 22:54:34 INFO Applying migration id=jsonb 2026/04/10 22:54:34 INFO Applying migration id=quote 2026/04/10 22:54:34 INFO Applying migration id=rfc9421 2026/04/10 22:54:34 INFO Applying migration id=keys 2026/04/10 22:54:34 INFO Applying migration id=portable 2026/04/10 22:54:34 INFO Applying migration id=proofs 2026/04/10 22:54:34 INFO Applying migration id=contexts 2026/04/10 22:54:34 INFO Applying migration id=deliverieshost 2026/04/10 22:54:34 INFO Applying migration id=pembegin 2026/04/10 22:54:34 INFO Applying migration id=didhost 2026/04/10 22:54:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-b3ba-7cdd-8658-58e5ecc46124 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 22:54:34 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799a-b3bb-7379-a6d1-1eb4d44e3cea activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-b3bb-7a3f-b4a3-e13cc291768d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-b3bb-7379-a6d1-1eb4d44e3cea activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799a-b3bb-7379-a6d1-1eb4d44e3cea 2026/04/10 22:54:34 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:34 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d799a-b3bc-7106-8df1-752978f9357f note=https://localhost.localdomain:8443/post/019d799a-b3bb-7f03-a6f7-1e8a1cace6b8 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-b3bc-7106-8df1-752978f9357f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-b3bb-7f03-a6f7-1e8a1cace6b8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-b3bb-7f03-a6f7-1e8a1cace6b8 --- PASS: TestCommunity_NewThread (0.73s) === RUN TestCommunity_NewThreadNotFollowing 2026/04/10 22:54:34 INFO Applying migration id=initial 2026/04/10 22:54:34 INFO Applying migration id=notesupdated 2026/04/10 22:54:34 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:34 INFO Applying migration id=activitiesid 2026/04/10 22:54:34 INFO Applying migration id=outbox 2026/04/10 22:54:34 INFO Applying migration id=edits 2026/04/10 22:54:34 INFO Applying migration id=outboxactor 2026/04/10 22:54:34 INFO Applying migration id=outboxsender 2026/04/10 22:54:34 INFO Applying migration id=thread 2026/04/10 22:54:34 INFO Applying migration id=host 2026/04/10 22:54:34 INFO Applying migration id=sharedinbox 2026/04/10 22:54:34 INFO Applying migration id=noteshost 2026/04/10 22:54:34 INFO Applying migration id=fetched 2026/04/10 22:54:34 INFO Applying migration id=move 2026/04/10 22:54:34 INFO Applying migration id=cleanup 2026/04/10 22:54:34 INFO Applying migration id=received 2026/04/10 22:54:34 INFO Applying migration id=namehost 2026/04/10 22:54:34 INFO Applying migration id=outboxhost 2026/04/10 22:54:34 INFO Applying migration id=notesfts 2026/04/10 22:54:34 INFO Applying migration id=iconsname 2026/04/10 22:54:34 INFO Applying migration id=nohash 2026/04/10 22:54:34 INFO Applying migration id=shares 2026/04/10 22:54:34 INFO Applying migration id=actorttl 2026/04/10 22:54:34 INFO Applying migration id=tocc 2026/04/10 22:54:34 INFO Applying migration id=followeds 2026/04/10 22:54:34 INFO Applying migration id=certhash 2026/04/10 22:54:34 INFO Applying migration id=follows_sync 2026/04/10 22:54:34 INFO Applying migration id=jsonpath 2026/04/10 22:54:34 INFO Applying migration id=localforward 2026/04/10 22:54:34 INFO Applying migration id=avatar 2026/04/10 22:54:34 INFO Applying migration id=noimage 2026/04/10 22:54:34 INFO Applying migration id=feed 2026/04/10 22:54:34 INFO Applying migration id=bookmarks 2026/04/10 22:54:34 INFO Applying migration id=shareactivity 2026/04/10 22:54:34 INFO Applying migration id=application 2026/04/10 22:54:34 INFO Applying migration id=certificates 2026/04/10 22:54:34 INFO Applying migration id=rawforward 2026/04/10 22:54:34 INFO Applying migration id=publickey 2026/04/10 22:54:34 INFO Applying migration id=resolvegroup 2026/04/10 22:54:34 INFO Applying migration id=reject 2026/04/10 22:54:34 INFO Applying migration id=autodel 2026/04/10 22:54:34 INFO Applying migration id=jsonb 2026/04/10 22:54:35 INFO Applying migration id=quote 2026/04/10 22:54:35 INFO Applying migration id=rfc9421 2026/04/10 22:54:35 INFO Applying migration id=keys 2026/04/10 22:54:35 INFO Applying migration id=portable 2026/04/10 22:54:35 INFO Applying migration id=proofs 2026/04/10 22:54:35 INFO Applying migration id=contexts 2026/04/10 22:54:35 INFO Applying migration id=deliverieshost 2026/04/10 22:54:35 INFO Applying migration id=pembegin 2026/04/10 22:54:35 INFO Applying migration id=didhost 2026/04/10 22:54:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-b5cb-7294-be9c-3b80b9e7bfa7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 22:54:35 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-b5cb-7a80-a2c0-93ee9fc2288f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-b5cb-78e5-9e39-37c3424973a7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-b5cb-78e5-9e39-37c3424973a7 --- PASS: TestCommunity_NewThreadNotFollowing (0.53s) === RUN TestCommunity_NewThreadNotPublic 2026/04/10 22:54:35 INFO Applying migration id=initial 2026/04/10 22:54:35 INFO Applying migration id=notesupdated 2026/04/10 22:54:35 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:35 INFO Applying migration id=activitiesid 2026/04/10 22:54:35 INFO Applying migration id=outbox 2026/04/10 22:54:35 INFO Applying migration id=edits 2026/04/10 22:54:35 INFO Applying migration id=outboxactor 2026/04/10 22:54:35 INFO Applying migration id=outboxsender 2026/04/10 22:54:35 INFO Applying migration id=thread 2026/04/10 22:54:35 INFO Applying migration id=host 2026/04/10 22:54:35 INFO Applying migration id=sharedinbox 2026/04/10 22:54:35 INFO Applying migration id=noteshost 2026/04/10 22:54:35 INFO Applying migration id=fetched 2026/04/10 22:54:35 INFO Applying migration id=move 2026/04/10 22:54:35 INFO Applying migration id=cleanup 2026/04/10 22:54:35 INFO Applying migration id=received 2026/04/10 22:54:35 INFO Applying migration id=namehost 2026/04/10 22:54:35 INFO Applying migration id=outboxhost 2026/04/10 22:54:35 INFO Applying migration id=notesfts 2026/04/10 22:54:35 INFO Applying migration id=iconsname 2026/04/10 22:54:35 INFO Applying migration id=nohash 2026/04/10 22:54:35 INFO Applying migration id=shares 2026/04/10 22:54:35 INFO Applying migration id=actorttl 2026/04/10 22:54:35 INFO Applying migration id=tocc 2026/04/10 22:54:35 INFO Applying migration id=followeds 2026/04/10 22:54:35 INFO Applying migration id=certhash 2026/04/10 22:54:35 INFO Applying migration id=follows_sync 2026/04/10 22:54:35 INFO Applying migration id=jsonpath 2026/04/10 22:54:35 INFO Applying migration id=localforward 2026/04/10 22:54:35 INFO Applying migration id=avatar 2026/04/10 22:54:35 INFO Applying migration id=noimage 2026/04/10 22:54:35 INFO Applying migration id=feed 2026/04/10 22:54:35 INFO Applying migration id=bookmarks 2026/04/10 22:54:35 INFO Applying migration id=shareactivity 2026/04/10 22:54:35 INFO Applying migration id=application 2026/04/10 22:54:35 INFO Applying migration id=certificates 2026/04/10 22:54:35 INFO Applying migration id=rawforward 2026/04/10 22:54:35 INFO Applying migration id=publickey 2026/04/10 22:54:35 INFO Applying migration id=resolvegroup 2026/04/10 22:54:35 INFO Applying migration id=reject 2026/04/10 22:54:35 INFO Applying migration id=autodel 2026/04/10 22:54:35 INFO Applying migration id=jsonb 2026/04/10 22:54:35 INFO Applying migration id=quote 2026/04/10 22:54:35 INFO Applying migration id=rfc9421 2026/04/10 22:54:35 INFO Applying migration id=keys 2026/04/10 22:54:35 INFO Applying migration id=portable 2026/04/10 22:54:35 INFO Applying migration id=proofs 2026/04/10 22:54:35 INFO Applying migration id=contexts 2026/04/10 22:54:35 INFO Applying migration id=deliverieshost 2026/04/10 22:54:35 INFO Applying migration id=pembegin 2026/04/10 22:54:35 INFO Applying migration id=didhost 2026/04/10 22:54:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-b9c7-71d5-a8f9-ebf3e4482a20 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 22:54:36 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799a-b9c7-7800-8c96-e2145c853ea9 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-b9c8-72f9-9ede-e867e0f24284 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-b9c7-7800-8c96-e2145c853ea9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799a-b9c7-7800-8c96-e2145c853ea9 2026/04/10 22:54:36 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-b9c8-79b9-aa45-b1d4d6c5e8d5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-b9c8-789f-b9c6-398824e94be0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-b9c8-789f-b9c6-398824e94be0 --- PASS: TestCommunity_NewThreadNotPublic (1.02s) === RUN TestCommunity_ReplyInThread 2026/04/10 22:54:36 INFO Applying migration id=initial 2026/04/10 22:54:36 INFO Applying migration id=notesupdated 2026/04/10 22:54:36 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:36 INFO Applying migration id=activitiesid 2026/04/10 22:54:36 INFO Applying migration id=outbox 2026/04/10 22:54:36 INFO Applying migration id=edits 2026/04/10 22:54:36 INFO Applying migration id=outboxactor 2026/04/10 22:54:36 INFO Applying migration id=outboxsender 2026/04/10 22:54:36 INFO Applying migration id=thread 2026/04/10 22:54:36 INFO Applying migration id=host 2026/04/10 22:54:36 INFO Applying migration id=sharedinbox 2026/04/10 22:54:36 INFO Applying migration id=noteshost 2026/04/10 22:54:36 INFO Applying migration id=fetched 2026/04/10 22:54:36 INFO Applying migration id=move 2026/04/10 22:54:36 INFO Applying migration id=cleanup 2026/04/10 22:54:36 INFO Applying migration id=received 2026/04/10 22:54:36 INFO Applying migration id=namehost 2026/04/10 22:54:36 INFO Applying migration id=outboxhost 2026/04/10 22:54:36 INFO Applying migration id=notesfts 2026/04/10 22:54:36 INFO Applying migration id=iconsname 2026/04/10 22:54:36 INFO Applying migration id=nohash 2026/04/10 22:54:36 INFO Applying migration id=shares 2026/04/10 22:54:36 INFO Applying migration id=actorttl 2026/04/10 22:54:36 INFO Applying migration id=tocc 2026/04/10 22:54:36 INFO Applying migration id=followeds 2026/04/10 22:54:36 INFO Applying migration id=certhash 2026/04/10 22:54:36 INFO Applying migration id=follows_sync 2026/04/10 22:54:36 INFO Applying migration id=jsonpath 2026/04/10 22:54:36 INFO Applying migration id=localforward 2026/04/10 22:54:36 INFO Applying migration id=avatar 2026/04/10 22:54:36 INFO Applying migration id=noimage 2026/04/10 22:54:36 INFO Applying migration id=feed 2026/04/10 22:54:36 INFO Applying migration id=bookmarks 2026/04/10 22:54:36 INFO Applying migration id=shareactivity 2026/04/10 22:54:36 INFO Applying migration id=application 2026/04/10 22:54:36 INFO Applying migration id=certificates 2026/04/10 22:54:36 INFO Applying migration id=rawforward 2026/04/10 22:54:36 INFO Applying migration id=publickey 2026/04/10 22:54:36 INFO Applying migration id=resolvegroup 2026/04/10 22:54:36 INFO Applying migration id=reject 2026/04/10 22:54:36 INFO Applying migration id=autodel 2026/04/10 22:54:36 INFO Applying migration id=jsonb 2026/04/10 22:54:36 INFO Applying migration id=quote 2026/04/10 22:54:36 INFO Applying migration id=rfc9421 2026/04/10 22:54:36 INFO Applying migration id=keys 2026/04/10 22:54:36 INFO Applying migration id=portable 2026/04/10 22:54:36 INFO Applying migration id=proofs 2026/04/10 22:54:36 INFO Applying migration id=contexts 2026/04/10 22:54:36 INFO Applying migration id=deliverieshost 2026/04/10 22:54:36 INFO Applying migration id=pembegin 2026/04/10 22:54:36 INFO Applying migration id=didhost 2026/04/10 22:54:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-bdc9-7dac-8c93-b23c1dcc0956 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 22:54:37 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799a-bdca-7436-8e7d-9ab85848830e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-bdca-7b41-be62-4bd5124afe8d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-bdca-7436-8e7d-9ab85848830e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799a-bdca-7436-8e7d-9ab85848830e 2026/04/10 22:54:37 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:37 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d799a-bdcb-7270-8944-65b7bfe51207 note=https://localhost.localdomain:8443/post/019d799a-bdcb-7156-bbcf-0bc5b00dab01 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-bdcb-7270-8944-65b7bfe51207 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-bdcb-7156-bbcf-0bc5b00dab01 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-bdcb-7156-bbcf-0bc5b00dab01 2026/04/10 22:54: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/04/10 22:54: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_ReplyInThread (1.03s) === RUN TestCommunity_ReplyInThreadAuthorNotFollowing 2026/04/10 22:54:37 INFO Applying migration id=initial 2026/04/10 22:54:37 INFO Applying migration id=notesupdated 2026/04/10 22:54:37 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:37 INFO Applying migration id=activitiesid 2026/04/10 22:54:37 INFO Applying migration id=outbox 2026/04/10 22:54:37 INFO Applying migration id=edits 2026/04/10 22:54:37 INFO Applying migration id=outboxactor 2026/04/10 22:54:37 INFO Applying migration id=outboxsender 2026/04/10 22:54:37 INFO Applying migration id=thread 2026/04/10 22:54:37 INFO Applying migration id=host 2026/04/10 22:54:37 INFO Applying migration id=sharedinbox 2026/04/10 22:54:37 INFO Applying migration id=noteshost 2026/04/10 22:54:37 INFO Applying migration id=fetched 2026/04/10 22:54:37 INFO Applying migration id=move 2026/04/10 22:54:37 INFO Applying migration id=cleanup 2026/04/10 22:54:37 INFO Applying migration id=received 2026/04/10 22:54:37 INFO Applying migration id=namehost 2026/04/10 22:54:37 INFO Applying migration id=outboxhost 2026/04/10 22:54:37 INFO Applying migration id=notesfts 2026/04/10 22:54:37 INFO Applying migration id=iconsname 2026/04/10 22:54:37 INFO Applying migration id=nohash 2026/04/10 22:54:37 INFO Applying migration id=shares 2026/04/10 22:54:37 INFO Applying migration id=actorttl 2026/04/10 22:54:37 INFO Applying migration id=tocc 2026/04/10 22:54:37 INFO Applying migration id=followeds 2026/04/10 22:54:37 INFO Applying migration id=certhash 2026/04/10 22:54:37 INFO Applying migration id=follows_sync 2026/04/10 22:54:37 INFO Applying migration id=jsonpath 2026/04/10 22:54:37 INFO Applying migration id=localforward 2026/04/10 22:54:37 INFO Applying migration id=avatar 2026/04/10 22:54:37 INFO Applying migration id=noimage 2026/04/10 22:54:37 INFO Applying migration id=feed 2026/04/10 22:54:37 INFO Applying migration id=bookmarks 2026/04/10 22:54:37 INFO Applying migration id=shareactivity 2026/04/10 22:54:37 INFO Applying migration id=application 2026/04/10 22:54:37 INFO Applying migration id=certificates 2026/04/10 22:54:37 INFO Applying migration id=rawforward 2026/04/10 22:54:37 INFO Applying migration id=publickey 2026/04/10 22:54:37 INFO Applying migration id=resolvegroup 2026/04/10 22:54:37 INFO Applying migration id=reject 2026/04/10 22:54:37 INFO Applying migration id=autodel 2026/04/10 22:54:37 INFO Applying migration id=jsonb 2026/04/10 22:54:37 INFO Applying migration id=quote 2026/04/10 22:54:37 INFO Applying migration id=rfc9421 2026/04/10 22:54:37 INFO Applying migration id=keys 2026/04/10 22:54:37 INFO Applying migration id=portable 2026/04/10 22:54:37 INFO Applying migration id=proofs 2026/04/10 22:54:37 INFO Applying migration id=contexts 2026/04/10 22:54:37 INFO Applying migration id=deliverieshost 2026/04/10 22:54:37 INFO Applying migration id=pembegin 2026/04/10 22:54:37 INFO Applying migration id=didhost 2026/04/10 22:54:38 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-c363-7a1c-8266-2e8b2a65afd4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-c363-789b-855d-504934b99810 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-c363-789b-855d-504934b99810 2026/04/10 22:54:38 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThreadAuthorNotFollowing (1.43s) === RUN TestCommunity_ReplyInThreadSenderNotFollowing 2026/04/10 22:54:38 INFO Applying migration id=initial 2026/04/10 22:54:38 INFO Applying migration id=notesupdated 2026/04/10 22:54:38 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:38 INFO Applying migration id=activitiesid 2026/04/10 22:54:38 INFO Applying migration id=outbox 2026/04/10 22:54:38 INFO Applying migration id=edits 2026/04/10 22:54:38 INFO Applying migration id=outboxactor 2026/04/10 22:54:38 INFO Applying migration id=outboxsender 2026/04/10 22:54:38 INFO Applying migration id=thread 2026/04/10 22:54:38 INFO Applying migration id=host 2026/04/10 22:54:38 INFO Applying migration id=sharedinbox 2026/04/10 22:54:38 INFO Applying migration id=noteshost 2026/04/10 22:54:38 INFO Applying migration id=fetched 2026/04/10 22:54:38 INFO Applying migration id=move 2026/04/10 22:54:38 INFO Applying migration id=cleanup 2026/04/10 22:54:38 INFO Applying migration id=received 2026/04/10 22:54:38 INFO Applying migration id=namehost 2026/04/10 22:54:38 INFO Applying migration id=outboxhost 2026/04/10 22:54:38 INFO Applying migration id=notesfts 2026/04/10 22:54:38 INFO Applying migration id=iconsname 2026/04/10 22:54:38 INFO Applying migration id=nohash 2026/04/10 22:54:38 INFO Applying migration id=shares 2026/04/10 22:54:38 INFO Applying migration id=actorttl 2026/04/10 22:54:38 INFO Applying migration id=tocc 2026/04/10 22:54:38 INFO Applying migration id=followeds 2026/04/10 22:54:38 INFO Applying migration id=certhash 2026/04/10 22:54:38 INFO Applying migration id=follows_sync 2026/04/10 22:54:38 INFO Applying migration id=jsonpath 2026/04/10 22:54:39 INFO Applying migration id=localforward 2026/04/10 22:54:39 INFO Applying migration id=avatar 2026/04/10 22:54:39 INFO Applying migration id=noimage 2026/04/10 22:54:39 INFO Applying migration id=feed 2026/04/10 22:54:39 INFO Applying migration id=bookmarks 2026/04/10 22:54:39 INFO Applying migration id=shareactivity 2026/04/10 22:54:39 INFO Applying migration id=application 2026/04/10 22:54:39 INFO Applying migration id=certificates 2026/04/10 22:54:39 INFO Applying migration id=rawforward 2026/04/10 22:54:39 INFO Applying migration id=publickey 2026/04/10 22:54:39 INFO Applying migration id=resolvegroup 2026/04/10 22:54:39 INFO Applying migration id=reject 2026/04/10 22:54:39 INFO Applying migration id=autodel 2026/04/10 22:54:39 INFO Applying migration id=jsonb 2026/04/10 22:54:39 INFO Applying migration id=quote 2026/04/10 22:54:39 INFO Applying migration id=rfc9421 2026/04/10 22:54:39 INFO Applying migration id=keys 2026/04/10 22:54:39 INFO Applying migration id=portable 2026/04/10 22:54:39 INFO Applying migration id=proofs 2026/04/10 22:54:39 INFO Applying migration id=contexts 2026/04/10 22:54:39 INFO Applying migration id=deliverieshost 2026/04/10 22:54:39 INFO Applying migration id=pembegin 2026/04/10 22:54:39 INFO Applying migration id=didhost 2026/04/10 22:54:40 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-c855-7168-9a08-5c59c1d5752a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 22:54:40 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-c855-7975-b485-2b4ab7aa192f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-c855-77fd-b1c6-24a63c036554 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-c855-77fd-b1c6-24a63c036554 2026/04/10 22:54:40 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:40 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThreadSenderNotFollowing (1.27s) === RUN TestCommunity_DuplicateReplyInThread 2026/04/10 22:54:40 INFO Applying migration id=initial 2026/04/10 22:54:40 INFO Applying migration id=notesupdated 2026/04/10 22:54:40 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:40 INFO Applying migration id=activitiesid 2026/04/10 22:54:40 INFO Applying migration id=outbox 2026/04/10 22:54:40 INFO Applying migration id=edits 2026/04/10 22:54:40 INFO Applying migration id=outboxactor 2026/04/10 22:54:40 INFO Applying migration id=outboxsender 2026/04/10 22:54:40 INFO Applying migration id=thread 2026/04/10 22:54:40 INFO Applying migration id=host 2026/04/10 22:54:40 INFO Applying migration id=sharedinbox 2026/04/10 22:54:40 INFO Applying migration id=noteshost 2026/04/10 22:54:40 INFO Applying migration id=fetched 2026/04/10 22:54:40 INFO Applying migration id=move 2026/04/10 22:54:40 INFO Applying migration id=cleanup 2026/04/10 22:54:40 INFO Applying migration id=received 2026/04/10 22:54:40 INFO Applying migration id=namehost 2026/04/10 22:54:40 INFO Applying migration id=outboxhost 2026/04/10 22:54:40 INFO Applying migration id=notesfts 2026/04/10 22:54:40 INFO Applying migration id=iconsname 2026/04/10 22:54:40 INFO Applying migration id=nohash 2026/04/10 22:54:40 INFO Applying migration id=shares 2026/04/10 22:54:40 INFO Applying migration id=actorttl 2026/04/10 22:54:40 INFO Applying migration id=tocc 2026/04/10 22:54:40 INFO Applying migration id=followeds 2026/04/10 22:54:40 INFO Applying migration id=certhash 2026/04/10 22:54:40 INFO Applying migration id=follows_sync 2026/04/10 22:54:40 INFO Applying migration id=jsonpath 2026/04/10 22:54:40 INFO Applying migration id=localforward 2026/04/10 22:54:40 INFO Applying migration id=avatar 2026/04/10 22:54:40 INFO Applying migration id=noimage 2026/04/10 22:54:40 INFO Applying migration id=feed 2026/04/10 22:54:40 INFO Applying migration id=bookmarks 2026/04/10 22:54:40 INFO Applying migration id=shareactivity 2026/04/10 22:54:40 INFO Applying migration id=application 2026/04/10 22:54:40 INFO Applying migration id=certificates 2026/04/10 22:54:40 INFO Applying migration id=rawforward 2026/04/10 22:54:40 INFO Applying migration id=publickey 2026/04/10 22:54:40 INFO Applying migration id=resolvegroup 2026/04/10 22:54:40 INFO Applying migration id=reject 2026/04/10 22:54:40 INFO Applying migration id=autodel 2026/04/10 22:54:40 INFO Applying migration id=jsonb 2026/04/10 22:54:40 INFO Applying migration id=quote 2026/04/10 22:54:40 INFO Applying migration id=rfc9421 2026/04/10 22:54:40 INFO Applying migration id=keys 2026/04/10 22:54:40 INFO Applying migration id=portable 2026/04/10 22:54:40 INFO Applying migration id=proofs 2026/04/10 22:54:40 INFO Applying migration id=contexts 2026/04/10 22:54:40 INFO Applying migration id=deliverieshost 2026/04/10 22:54:40 INFO Applying migration id=pembegin 2026/04/10 22:54:40 INFO Applying migration id=didhost 2026/04/10 22:54:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-cce1-7856-8600-92257e621837 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 22:54:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799a-cce1-7e71-b66b-f08569976d96 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-cce2-7695-93fd-6b5372d01c0c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-cce1-7e71-b66b-f08569976d96 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799a-cce1-7e71-b66b-f08569976d96 2026/04/10 22:54:41 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:41 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d799a-cce2-7d24-9f4e-cbcc8b08398b note=https://localhost.localdomain:8443/post/019d799a-cce2-7bf5-9a8f-9fa5b1086c90 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-cce2-7d24-9f4e-cbcc8b08398b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-cce2-7bf5-9a8f-9fa5b1086c90 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-cce2-7bf5-9a8f-9fa5b1086c90 2026/04/10 22:54:41 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_DuplicateReplyInThread (1.17s) === RUN TestCommunity_EditedReplyInThread 2026/04/10 22:54:41 INFO Applying migration id=initial 2026/04/10 22:54:41 INFO Applying migration id=notesupdated 2026/04/10 22:54:41 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:41 INFO Applying migration id=activitiesid 2026/04/10 22:54:41 INFO Applying migration id=outbox 2026/04/10 22:54:41 INFO Applying migration id=edits 2026/04/10 22:54:41 INFO Applying migration id=outboxactor 2026/04/10 22:54:41 INFO Applying migration id=outboxsender 2026/04/10 22:54:41 INFO Applying migration id=thread 2026/04/10 22:54:41 INFO Applying migration id=host 2026/04/10 22:54:41 INFO Applying migration id=sharedinbox 2026/04/10 22:54:41 INFO Applying migration id=noteshost 2026/04/10 22:54:41 INFO Applying migration id=fetched 2026/04/10 22:54:41 INFO Applying migration id=move 2026/04/10 22:54:41 INFO Applying migration id=cleanup 2026/04/10 22:54:41 INFO Applying migration id=received 2026/04/10 22:54:41 INFO Applying migration id=namehost 2026/04/10 22:54:41 INFO Applying migration id=outboxhost 2026/04/10 22:54:41 INFO Applying migration id=notesfts 2026/04/10 22:54:41 INFO Applying migration id=iconsname 2026/04/10 22:54:41 INFO Applying migration id=nohash 2026/04/10 22:54:41 INFO Applying migration id=shares 2026/04/10 22:54:41 INFO Applying migration id=actorttl 2026/04/10 22:54:41 INFO Applying migration id=tocc 2026/04/10 22:54:41 INFO Applying migration id=followeds 2026/04/10 22:54:41 INFO Applying migration id=certhash 2026/04/10 22:54:41 INFO Applying migration id=follows_sync 2026/04/10 22:54:41 INFO Applying migration id=jsonpath 2026/04/10 22:54:41 INFO Applying migration id=localforward 2026/04/10 22:54:41 INFO Applying migration id=avatar 2026/04/10 22:54:41 INFO Applying migration id=noimage 2026/04/10 22:54:41 INFO Applying migration id=feed 2026/04/10 22:54:41 INFO Applying migration id=bookmarks 2026/04/10 22:54:41 INFO Applying migration id=shareactivity 2026/04/10 22:54:41 INFO Applying migration id=application 2026/04/10 22:54:41 INFO Applying migration id=certificates 2026/04/10 22:54:41 INFO Applying migration id=rawforward 2026/04/10 22:54:41 INFO Applying migration id=publickey 2026/04/10 22:54:41 INFO Applying migration id=resolvegroup 2026/04/10 22:54:41 INFO Applying migration id=reject 2026/04/10 22:54:41 INFO Applying migration id=autodel 2026/04/10 22:54:41 INFO Applying migration id=jsonb 2026/04/10 22:54:41 INFO Applying migration id=quote 2026/04/10 22:54:41 INFO Applying migration id=rfc9421 2026/04/10 22:54:41 INFO Applying migration id=keys 2026/04/10 22:54:41 INFO Applying migration id=portable 2026/04/10 22:54:41 INFO Applying migration id=proofs 2026/04/10 22:54:41 INFO Applying migration id=contexts 2026/04/10 22:54:41 INFO Applying migration id=deliverieshost 2026/04/10 22:54:41 INFO Applying migration id=pembegin 2026/04/10 22:54:41 INFO Applying migration id=didhost 2026/04/10 22:54:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-cfac-7633-aeff-f954dd1cf575 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 22:54:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799a-cfac-7d1f-a55a-b4a6fedabe9f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-cfad-7544-a652-50cefb19d213 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-cfac-7d1f-a55a-b4a6fedabe9f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799a-cfac-7d1f-a55a-b4a6fedabe9f 2026/04/10 22:54:42 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d799a-cfae-7770-8965-718f8a51ac9b note=https://localhost.localdomain:8443/post/019d799a-cfad-7a68-a68b-6abade2a1bab group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-cfae-7770-8965-718f8a51ac9b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-cfad-7a68-a68b-6abade2a1bab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-cfad-7a68-a68b-6abade2a1bab 2026/04/10 22:54:42 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:54:42 INFO Forwarding post to group followers activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_EditedReplyInThread (0.72s) === RUN TestCommunity_UnknownEditedReplyInThread 2026/04/10 22:54:42 INFO Applying migration id=initial 2026/04/10 22:54:42 INFO Applying migration id=notesupdated 2026/04/10 22:54:42 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:42 INFO Applying migration id=activitiesid 2026/04/10 22:54:42 INFO Applying migration id=outbox 2026/04/10 22:54:42 INFO Applying migration id=edits 2026/04/10 22:54:42 INFO Applying migration id=outboxactor 2026/04/10 22:54:42 INFO Applying migration id=outboxsender 2026/04/10 22:54:42 INFO Applying migration id=thread 2026/04/10 22:54:42 INFO Applying migration id=host 2026/04/10 22:54:42 INFO Applying migration id=sharedinbox 2026/04/10 22:54:42 INFO Applying migration id=noteshost 2026/04/10 22:54:42 INFO Applying migration id=fetched 2026/04/10 22:54:42 INFO Applying migration id=move 2026/04/10 22:54:42 INFO Applying migration id=cleanup 2026/04/10 22:54:42 INFO Applying migration id=received 2026/04/10 22:54:42 INFO Applying migration id=namehost 2026/04/10 22:54:42 INFO Applying migration id=outboxhost 2026/04/10 22:54:42 INFO Applying migration id=notesfts 2026/04/10 22:54:42 INFO Applying migration id=iconsname 2026/04/10 22:54:42 INFO Applying migration id=nohash 2026/04/10 22:54:42 INFO Applying migration id=shares 2026/04/10 22:54:42 INFO Applying migration id=actorttl 2026/04/10 22:54:42 INFO Applying migration id=tocc 2026/04/10 22:54:42 INFO Applying migration id=followeds 2026/04/10 22:54:42 INFO Applying migration id=certhash 2026/04/10 22:54:42 INFO Applying migration id=follows_sync 2026/04/10 22:54:42 INFO Applying migration id=jsonpath 2026/04/10 22:54:42 INFO Applying migration id=localforward 2026/04/10 22:54:42 INFO Applying migration id=avatar 2026/04/10 22:54:42 INFO Applying migration id=noimage 2026/04/10 22:54:42 INFO Applying migration id=feed 2026/04/10 22:54:42 INFO Applying migration id=bookmarks 2026/04/10 22:54:42 INFO Applying migration id=shareactivity 2026/04/10 22:54:42 INFO Applying migration id=application 2026/04/10 22:54:42 INFO Applying migration id=certificates 2026/04/10 22:54:42 INFO Applying migration id=rawforward 2026/04/10 22:54:42 INFO Applying migration id=publickey 2026/04/10 22:54:42 INFO Applying migration id=resolvegroup 2026/04/10 22:54:42 INFO Applying migration id=reject 2026/04/10 22:54:42 INFO Applying migration id=autodel 2026/04/10 22:54:42 INFO Applying migration id=jsonb 2026/04/10 22:54:42 INFO Applying migration id=quote 2026/04/10 22:54:42 INFO Applying migration id=rfc9421 2026/04/10 22:54:42 INFO Applying migration id=keys 2026/04/10 22:54:42 INFO Applying migration id=portable 2026/04/10 22:54:42 INFO Applying migration id=proofs 2026/04/10 22:54:42 INFO Applying migration id=contexts 2026/04/10 22:54:42 INFO Applying migration id=deliverieshost 2026/04/10 22:54:42 INFO Applying migration id=pembegin 2026/04/10 22:54:42 INFO Applying migration id=didhost 2026/04/10 22:54:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-d2a0-76da-971f-0b1e31fa4bb7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/04/10 22:54:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799a-d2a0-7cf6-97dd-e68f5f122b7a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799a-d2a1-765f-a69e-46a9b2dd7acb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799a-d2a0-7cf6-97dd-e68f5f122b7a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799a-d2a0-7cf6-97dd-e68f5f122b7a 2026/04/10 22:54:42 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019d799a-d2a1-7dd1-a68d-aaaa28918ccb note=https://localhost.localdomain:8443/post/019d799a-d2a1-7c8e-9d6a-969d5182ec09 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-d2a1-7dd1-a68d-aaaa28918ccb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-d2a1-7c8e-9d6a-969d5182ec09 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-d2a1-7c8e-9d6a-969d5182ec09 2026/04/10 22:54:42 INFO Forwarding post to group followers activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:42 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.75s) === RUN TestDelete_HappyFlow 2026/04/10 22:54:42 INFO Applying migration id=initial 2026/04/10 22:54:42 INFO Applying migration id=notesupdated 2026/04/10 22:54:42 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:42 INFO Applying migration id=activitiesid 2026/04/10 22:54:42 INFO Applying migration id=outbox 2026/04/10 22:54:42 INFO Applying migration id=edits 2026/04/10 22:54:42 INFO Applying migration id=outboxactor 2026/04/10 22:54:42 INFO Applying migration id=outboxsender 2026/04/10 22:54:42 INFO Applying migration id=thread 2026/04/10 22:54:42 INFO Applying migration id=host 2026/04/10 22:54:42 INFO Applying migration id=sharedinbox 2026/04/10 22:54:42 INFO Applying migration id=noteshost 2026/04/10 22:54:42 INFO Applying migration id=fetched 2026/04/10 22:54:42 INFO Applying migration id=move 2026/04/10 22:54:42 INFO Applying migration id=cleanup 2026/04/10 22:54:42 INFO Applying migration id=received 2026/04/10 22:54:42 INFO Applying migration id=namehost 2026/04/10 22:54:42 INFO Applying migration id=outboxhost 2026/04/10 22:54:42 INFO Applying migration id=notesfts 2026/04/10 22:54:42 INFO Applying migration id=iconsname 2026/04/10 22:54:42 INFO Applying migration id=nohash 2026/04/10 22:54:42 INFO Applying migration id=shares 2026/04/10 22:54:42 INFO Applying migration id=actorttl 2026/04/10 22:54:42 INFO Applying migration id=tocc 2026/04/10 22:54:42 INFO Applying migration id=followeds 2026/04/10 22:54:42 INFO Applying migration id=certhash 2026/04/10 22:54:42 INFO Applying migration id=follows_sync 2026/04/10 22:54:42 INFO Applying migration id=jsonpath 2026/04/10 22:54:42 INFO Applying migration id=localforward 2026/04/10 22:54:42 INFO Applying migration id=avatar 2026/04/10 22:54:42 INFO Applying migration id=noimage 2026/04/10 22:54:42 INFO Applying migration id=feed 2026/04/10 22:54:42 INFO Applying migration id=bookmarks 2026/04/10 22:54:42 INFO Applying migration id=shareactivity 2026/04/10 22:54:42 INFO Applying migration id=application 2026/04/10 22:54:42 INFO Applying migration id=certificates 2026/04/10 22:54:42 INFO Applying migration id=rawforward 2026/04/10 22:54:42 INFO Applying migration id=publickey 2026/04/10 22:54:42 INFO Applying migration id=resolvegroup 2026/04/10 22:54:42 INFO Applying migration id=reject 2026/04/10 22:54:42 INFO Applying migration id=autodel 2026/04/10 22:54:42 INFO Applying migration id=jsonb 2026/04/10 22:54:42 INFO Applying migration id=quote 2026/04/10 22:54:42 INFO Applying migration id=rfc9421 2026/04/10 22:54:42 INFO Applying migration id=keys 2026/04/10 22:54:42 INFO Applying migration id=portable 2026/04/10 22:54:42 INFO Applying migration id=proofs 2026/04/10 22:54:42 INFO Applying migration id=contexts 2026/04/10 22:54:42 INFO Applying migration id=deliverieshost 2026/04/10 22:54:42 INFO Applying migration id=pembegin 2026/04/10 22:54:42 INFO Applying migration id=didhost 2026/04/10 22:54:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-d7cf-76c2-99c7-e60c75ad3ee4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-d7cf-766a-b25b-25127ed1a7cd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-d7cf-766a-b25b-25127ed1a7cd 2026/04/10 22:54:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-d7cf-766a-b25b-25127ed1a7cd 2026/04/10 22:54:44 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799a-d7cf-766a-b25b-25127ed1a7cd#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-d7cf-766a-b25b-25127ed1a7cd activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799a-d7cf-766a-b25b-25127ed1a7cd 2026/04/10 22:54:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-d7cf-766a-b25b-25127ed1a7cd 2026/04/10 22:54:44 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-d7cf-766a-b25b-25127ed1a7cd --- PASS: TestDelete_HappyFlow (1.32s) === RUN TestDelete_NotAuthor 2026/04/10 22:54:44 INFO Applying migration id=initial 2026/04/10 22:54:44 INFO Applying migration id=notesupdated 2026/04/10 22:54:44 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:44 INFO Applying migration id=activitiesid 2026/04/10 22:54:44 INFO Applying migration id=outbox 2026/04/10 22:54:44 INFO Applying migration id=edits 2026/04/10 22:54:44 INFO Applying migration id=outboxactor 2026/04/10 22:54:44 INFO Applying migration id=outboxsender 2026/04/10 22:54:44 INFO Applying migration id=thread 2026/04/10 22:54:44 INFO Applying migration id=host 2026/04/10 22:54:44 INFO Applying migration id=sharedinbox 2026/04/10 22:54:44 INFO Applying migration id=noteshost 2026/04/10 22:54:44 INFO Applying migration id=fetched 2026/04/10 22:54:44 INFO Applying migration id=move 2026/04/10 22:54:44 INFO Applying migration id=cleanup 2026/04/10 22:54:44 INFO Applying migration id=received 2026/04/10 22:54:44 INFO Applying migration id=namehost 2026/04/10 22:54:44 INFO Applying migration id=outboxhost 2026/04/10 22:54:44 INFO Applying migration id=notesfts 2026/04/10 22:54:44 INFO Applying migration id=iconsname 2026/04/10 22:54:44 INFO Applying migration id=nohash 2026/04/10 22:54:44 INFO Applying migration id=shares 2026/04/10 22:54:44 INFO Applying migration id=actorttl 2026/04/10 22:54:44 INFO Applying migration id=tocc 2026/04/10 22:54:44 INFO Applying migration id=followeds 2026/04/10 22:54:44 INFO Applying migration id=certhash 2026/04/10 22:54:44 INFO Applying migration id=follows_sync 2026/04/10 22:54:44 INFO Applying migration id=jsonpath 2026/04/10 22:54:44 INFO Applying migration id=localforward 2026/04/10 22:54:44 INFO Applying migration id=avatar 2026/04/10 22:54:44 INFO Applying migration id=noimage 2026/04/10 22:54:44 INFO Applying migration id=feed 2026/04/10 22:54:44 INFO Applying migration id=bookmarks 2026/04/10 22:54:44 INFO Applying migration id=shareactivity 2026/04/10 22:54:44 INFO Applying migration id=application 2026/04/10 22:54:44 INFO Applying migration id=certificates 2026/04/10 22:54:44 INFO Applying migration id=rawforward 2026/04/10 22:54:44 INFO Applying migration id=publickey 2026/04/10 22:54:44 INFO Applying migration id=resolvegroup 2026/04/10 22:54:44 INFO Applying migration id=reject 2026/04/10 22:54:44 INFO Applying migration id=autodel 2026/04/10 22:54:44 INFO Applying migration id=jsonb 2026/04/10 22:54:44 INFO Applying migration id=quote 2026/04/10 22:54:44 INFO Applying migration id=rfc9421 2026/04/10 22:54:44 INFO Applying migration id=keys 2026/04/10 22:54:44 INFO Applying migration id=portable 2026/04/10 22:54:44 INFO Applying migration id=proofs 2026/04/10 22:54:44 INFO Applying migration id=contexts 2026/04/10 22:54:44 INFO Applying migration id=deliverieshost 2026/04/10 22:54:44 INFO Applying migration id=pembegin 2026/04/10 22:54:44 INFO Applying migration id=didhost 2026/04/10 22:54:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-dc98-767b-8dd9-d9ef6d1806c0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-dc98-761a-876b-0c7129b8ac80 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-dc98-761a-876b-0c7129b8ac80 2026/04/10 22:54:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-dc98-761a-876b-0c7129b8ac80 2026/04/10 22:54:45 WARN Attempted to delete a non-existing post post=https://localhost.localdomain:8443/post/019d799a-dc98-761a-876b-0c7129b8ac80 error="sql: no rows in result set" 2026/04/10 22:54:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-dc98-761a-876b-0c7129b8ac80 --- PASS: TestDelete_NotAuthor (1.23s) === RUN TestDelete_NoSuchPost 2026/04/10 22:54:45 INFO Applying migration id=initial 2026/04/10 22:54:45 INFO Applying migration id=notesupdated 2026/04/10 22:54:45 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:45 INFO Applying migration id=activitiesid 2026/04/10 22:54:45 INFO Applying migration id=outbox 2026/04/10 22:54:45 INFO Applying migration id=edits 2026/04/10 22:54:45 INFO Applying migration id=outboxactor 2026/04/10 22:54:45 INFO Applying migration id=outboxsender 2026/04/10 22:54:45 INFO Applying migration id=thread 2026/04/10 22:54:45 INFO Applying migration id=host 2026/04/10 22:54:45 INFO Applying migration id=sharedinbox 2026/04/10 22:54:45 INFO Applying migration id=noteshost 2026/04/10 22:54:45 INFO Applying migration id=fetched 2026/04/10 22:54:45 INFO Applying migration id=move 2026/04/10 22:54:45 INFO Applying migration id=cleanup 2026/04/10 22:54:45 INFO Applying migration id=received 2026/04/10 22:54:45 INFO Applying migration id=namehost 2026/04/10 22:54:45 INFO Applying migration id=outboxhost 2026/04/10 22:54:45 INFO Applying migration id=notesfts 2026/04/10 22:54:45 INFO Applying migration id=iconsname 2026/04/10 22:54:45 INFO Applying migration id=nohash 2026/04/10 22:54:45 INFO Applying migration id=shares 2026/04/10 22:54:45 INFO Applying migration id=actorttl 2026/04/10 22:54:45 INFO Applying migration id=tocc 2026/04/10 22:54:45 INFO Applying migration id=followeds 2026/04/10 22:54:45 INFO Applying migration id=certhash 2026/04/10 22:54:45 INFO Applying migration id=follows_sync 2026/04/10 22:54:45 INFO Applying migration id=jsonpath 2026/04/10 22:54:45 INFO Applying migration id=localforward 2026/04/10 22:54:45 INFO Applying migration id=avatar 2026/04/10 22:54:45 INFO Applying migration id=noimage 2026/04/10 22:54:45 INFO Applying migration id=feed 2026/04/10 22:54:45 INFO Applying migration id=bookmarks 2026/04/10 22:54:45 INFO Applying migration id=shareactivity 2026/04/10 22:54:45 INFO Applying migration id=application 2026/04/10 22:54:45 INFO Applying migration id=certificates 2026/04/10 22:54:45 INFO Applying migration id=rawforward 2026/04/10 22:54:45 INFO Applying migration id=publickey 2026/04/10 22:54:45 INFO Applying migration id=resolvegroup 2026/04/10 22:54:45 INFO Applying migration id=reject 2026/04/10 22:54:45 INFO Applying migration id=autodel 2026/04/10 22:54:45 INFO Applying migration id=jsonb 2026/04/10 22:54:45 INFO Applying migration id=quote 2026/04/10 22:54:45 INFO Applying migration id=rfc9421 2026/04/10 22:54:45 INFO Applying migration id=keys 2026/04/10 22:54:45 INFO Applying migration id=portable 2026/04/10 22:54:45 INFO Applying migration id=proofs 2026/04/10 22:54:45 INFO Applying migration id=contexts 2026/04/10 22:54:45 INFO Applying migration id=deliverieshost 2026/04/10 22:54:45 INFO Applying migration id=pembegin 2026/04/10 22:54:45 INFO Applying migration id=didhost 2026/04/10 22:54:46 WARN Attempted to delete a non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestDelete_NoSuchPost (1.01s) === RUN TestDelete_UnauthenticatedUser 2026/04/10 22:54:46 INFO Applying migration id=initial 2026/04/10 22:54:46 INFO Applying migration id=notesupdated 2026/04/10 22:54:46 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:46 INFO Applying migration id=activitiesid 2026/04/10 22:54:46 INFO Applying migration id=outbox 2026/04/10 22:54:46 INFO Applying migration id=edits 2026/04/10 22:54:46 INFO Applying migration id=outboxactor 2026/04/10 22:54:46 INFO Applying migration id=outboxsender 2026/04/10 22:54:46 INFO Applying migration id=thread 2026/04/10 22:54:46 INFO Applying migration id=host 2026/04/10 22:54:46 INFO Applying migration id=sharedinbox 2026/04/10 22:54:46 INFO Applying migration id=noteshost 2026/04/10 22:54:46 INFO Applying migration id=fetched 2026/04/10 22:54:46 INFO Applying migration id=move 2026/04/10 22:54:46 INFO Applying migration id=cleanup 2026/04/10 22:54:46 INFO Applying migration id=received 2026/04/10 22:54:46 INFO Applying migration id=namehost 2026/04/10 22:54:46 INFO Applying migration id=outboxhost 2026/04/10 22:54:46 INFO Applying migration id=notesfts 2026/04/10 22:54:46 INFO Applying migration id=iconsname 2026/04/10 22:54:46 INFO Applying migration id=nohash 2026/04/10 22:54:46 INFO Applying migration id=shares 2026/04/10 22:54:46 INFO Applying migration id=actorttl 2026/04/10 22:54:46 INFO Applying migration id=tocc 2026/04/10 22:54:46 INFO Applying migration id=followeds 2026/04/10 22:54:46 INFO Applying migration id=certhash 2026/04/10 22:54:46 INFO Applying migration id=follows_sync 2026/04/10 22:54:46 INFO Applying migration id=jsonpath 2026/04/10 22:54:46 INFO Applying migration id=localforward 2026/04/10 22:54:46 INFO Applying migration id=avatar 2026/04/10 22:54:46 INFO Applying migration id=noimage 2026/04/10 22:54:46 INFO Applying migration id=feed 2026/04/10 22:54:46 INFO Applying migration id=bookmarks 2026/04/10 22:54:46 INFO Applying migration id=shareactivity 2026/04/10 22:54:46 INFO Applying migration id=application 2026/04/10 22:54:46 INFO Applying migration id=certificates 2026/04/10 22:54:46 INFO Applying migration id=rawforward 2026/04/10 22:54:46 INFO Applying migration id=publickey 2026/04/10 22:54:46 INFO Applying migration id=resolvegroup 2026/04/10 22:54:46 INFO Applying migration id=reject 2026/04/10 22:54:46 INFO Applying migration id=autodel 2026/04/10 22:54:46 INFO Applying migration id=jsonb 2026/04/10 22:54:46 INFO Applying migration id=quote 2026/04/10 22:54:46 INFO Applying migration id=rfc9421 2026/04/10 22:54:46 INFO Applying migration id=keys 2026/04/10 22:54:46 INFO Applying migration id=portable 2026/04/10 22:54:46 INFO Applying migration id=proofs 2026/04/10 22:54:46 INFO Applying migration id=contexts 2026/04/10 22:54:46 INFO Applying migration id=deliverieshost 2026/04/10 22:54:46 INFO Applying migration id=pembegin 2026/04/10 22:54:46 INFO Applying migration id=didhost 2026/04/10 22:54:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-e52b-7a1a-8cce-ad41e26ce774 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-e52b-79cc-a608-443654a0c885 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-e52b-79cc-a608-443654a0c885 2026/04/10 22:54:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-e52b-79cc-a608-443654a0c885 2026/04/10 22:54:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-e52b-79cc-a608-443654a0c885 --- PASS: TestDelete_UnauthenticatedUser (1.19s) === RUN TestDelete_WithReply 2026/04/10 22:54:47 INFO Applying migration id=initial 2026/04/10 22:54:47 INFO Applying migration id=notesupdated 2026/04/10 22:54:47 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:47 INFO Applying migration id=activitiesid 2026/04/10 22:54:47 INFO Applying migration id=outbox 2026/04/10 22:54:47 INFO Applying migration id=edits 2026/04/10 22:54:47 INFO Applying migration id=outboxactor 2026/04/10 22:54:47 INFO Applying migration id=outboxsender 2026/04/10 22:54:47 INFO Applying migration id=thread 2026/04/10 22:54:47 INFO Applying migration id=host 2026/04/10 22:54:47 INFO Applying migration id=sharedinbox 2026/04/10 22:54:47 INFO Applying migration id=noteshost 2026/04/10 22:54:47 INFO Applying migration id=fetched 2026/04/10 22:54:47 INFO Applying migration id=move 2026/04/10 22:54:47 INFO Applying migration id=cleanup 2026/04/10 22:54:47 INFO Applying migration id=received 2026/04/10 22:54:47 INFO Applying migration id=namehost 2026/04/10 22:54:47 INFO Applying migration id=outboxhost 2026/04/10 22:54:47 INFO Applying migration id=notesfts 2026/04/10 22:54:47 INFO Applying migration id=iconsname 2026/04/10 22:54:47 INFO Applying migration id=nohash 2026/04/10 22:54:47 INFO Applying migration id=shares 2026/04/10 22:54:47 INFO Applying migration id=actorttl 2026/04/10 22:54:47 INFO Applying migration id=tocc 2026/04/10 22:54:47 INFO Applying migration id=followeds 2026/04/10 22:54:47 INFO Applying migration id=certhash 2026/04/10 22:54:47 INFO Applying migration id=follows_sync 2026/04/10 22:54:47 INFO Applying migration id=jsonpath 2026/04/10 22:54:47 INFO Applying migration id=localforward 2026/04/10 22:54:47 INFO Applying migration id=avatar 2026/04/10 22:54:47 INFO Applying migration id=noimage 2026/04/10 22:54:47 INFO Applying migration id=feed 2026/04/10 22:54:47 INFO Applying migration id=bookmarks 2026/04/10 22:54:47 INFO Applying migration id=shareactivity 2026/04/10 22:54:47 INFO Applying migration id=application 2026/04/10 22:54:47 INFO Applying migration id=certificates 2026/04/10 22:54:47 INFO Applying migration id=rawforward 2026/04/10 22:54:47 INFO Applying migration id=publickey 2026/04/10 22:54:47 INFO Applying migration id=resolvegroup 2026/04/10 22:54:47 INFO Applying migration id=reject 2026/04/10 22:54:47 INFO Applying migration id=autodel 2026/04/10 22:54:47 INFO Applying migration id=jsonb 2026/04/10 22:54:47 INFO Applying migration id=quote 2026/04/10 22:54:47 INFO Applying migration id=rfc9421 2026/04/10 22:54:47 INFO Applying migration id=keys 2026/04/10 22:54:47 INFO Applying migration id=portable 2026/04/10 22:54:47 INFO Applying migration id=proofs 2026/04/10 22:54:47 INFO Applying migration id=contexts 2026/04/10 22:54:47 INFO Applying migration id=deliverieshost 2026/04/10 22:54:47 INFO Applying migration id=pembegin 2026/04/10 22:54:47 INFO Applying migration id=didhost 2026/04/10 22:54:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-ea2a-7a4f-9d14-3aacacb03ac1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e 2026/04/10 22:54:48 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e 2026/04/10 22:54:48 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799a-ea2c-7c48-aba4-7c81eedbd249 note=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db thread=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-ea2c-7c48-aba4-7c81eedbd249 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db 2026/04/10 22:54:48 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db 2026/04/10 22:54:48 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db#delete note=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db thread=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db 2026/04/10 22:54:48 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-ea2c-7c0a-b3b9-a693baca73db 2026/04/10 22:54:48 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e 2026/04/10 22:54:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e 2026/04/10 22:54:48 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-ea2a-79eb-8221-c767d987187e --- PASS: TestDelete_WithReply (1.28s) === RUN TestDelete_WithReplyPostDeletedFirst 2026/04/10 22:54:48 INFO Applying migration id=initial 2026/04/10 22:54:48 INFO Applying migration id=notesupdated 2026/04/10 22:54:48 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:48 INFO Applying migration id=activitiesid 2026/04/10 22:54:48 INFO Applying migration id=outbox 2026/04/10 22:54:48 INFO Applying migration id=edits 2026/04/10 22:54:48 INFO Applying migration id=outboxactor 2026/04/10 22:54:48 INFO Applying migration id=outboxsender 2026/04/10 22:54:48 INFO Applying migration id=thread 2026/04/10 22:54:48 INFO Applying migration id=host 2026/04/10 22:54:48 INFO Applying migration id=sharedinbox 2026/04/10 22:54:48 INFO Applying migration id=noteshost 2026/04/10 22:54:48 INFO Applying migration id=fetched 2026/04/10 22:54:48 INFO Applying migration id=move 2026/04/10 22:54:48 INFO Applying migration id=cleanup 2026/04/10 22:54:48 INFO Applying migration id=received 2026/04/10 22:54:48 INFO Applying migration id=namehost 2026/04/10 22:54:48 INFO Applying migration id=outboxhost 2026/04/10 22:54:48 INFO Applying migration id=notesfts 2026/04/10 22:54:48 INFO Applying migration id=iconsname 2026/04/10 22:54:48 INFO Applying migration id=nohash 2026/04/10 22:54:48 INFO Applying migration id=shares 2026/04/10 22:54:48 INFO Applying migration id=actorttl 2026/04/10 22:54:48 INFO Applying migration id=tocc 2026/04/10 22:54:48 INFO Applying migration id=followeds 2026/04/10 22:54:48 INFO Applying migration id=certhash 2026/04/10 22:54:48 INFO Applying migration id=follows_sync 2026/04/10 22:54:48 INFO Applying migration id=jsonpath 2026/04/10 22:54:48 INFO Applying migration id=localforward 2026/04/10 22:54:48 INFO Applying migration id=avatar 2026/04/10 22:54:48 INFO Applying migration id=noimage 2026/04/10 22:54:48 INFO Applying migration id=feed 2026/04/10 22:54:48 INFO Applying migration id=bookmarks 2026/04/10 22:54:48 INFO Applying migration id=shareactivity 2026/04/10 22:54:48 INFO Applying migration id=application 2026/04/10 22:54:48 INFO Applying migration id=certificates 2026/04/10 22:54:48 INFO Applying migration id=rawforward 2026/04/10 22:54:48 INFO Applying migration id=publickey 2026/04/10 22:54:48 INFO Applying migration id=resolvegroup 2026/04/10 22:54:48 INFO Applying migration id=reject 2026/04/10 22:54:48 INFO Applying migration id=autodel 2026/04/10 22:54:48 INFO Applying migration id=jsonb 2026/04/10 22:54:48 INFO Applying migration id=quote 2026/04/10 22:54:48 INFO Applying migration id=rfc9421 2026/04/10 22:54:48 INFO Applying migration id=keys 2026/04/10 22:54:48 INFO Applying migration id=portable 2026/04/10 22:54:48 INFO Applying migration id=proofs 2026/04/10 22:54:48 INFO Applying migration id=contexts 2026/04/10 22:54:48 INFO Applying migration id=deliverieshost 2026/04/10 22:54:48 INFO Applying migration id=pembegin 2026/04/10 22:54:48 INFO Applying migration id=didhost 2026/04/10 22:54:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-ec9f-789e-9c6e-63d5aed70eff activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751 2026/04/10 22:54:49 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751 2026/04/10 22:54:49 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799a-eca1-7959-9a42-128e475c0fcf note=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab thread=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-eca1-7959-9a42-128e475c0fcf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab 2026/04/10 22:54:49 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751 2026/04/10 22:54:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751 2026/04/10 22:54:49 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-ec9f-7818-9017-03574d7d8751 2026/04/10 22:54:49 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab 2026/04/10 22:54:49 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab#delete note=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab thread=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:54:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab 2026/04/10 22:54:49 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-eca1-791c-9a0c-475bc23dbdab --- PASS: TestDelete_WithReplyPostDeletedFirst (0.63s) === RUN TestDM_HappyFlow 2026/04/10 22:54:49 INFO Applying migration id=initial 2026/04/10 22:54:49 INFO Applying migration id=notesupdated 2026/04/10 22:54:49 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:49 INFO Applying migration id=activitiesid 2026/04/10 22:54:49 INFO Applying migration id=outbox 2026/04/10 22:54:49 INFO Applying migration id=edits 2026/04/10 22:54:49 INFO Applying migration id=outboxactor 2026/04/10 22:54:49 INFO Applying migration id=outboxsender 2026/04/10 22:54:49 INFO Applying migration id=thread 2026/04/10 22:54:49 INFO Applying migration id=host 2026/04/10 22:54:49 INFO Applying migration id=sharedinbox 2026/04/10 22:54:49 INFO Applying migration id=noteshost 2026/04/10 22:54:49 INFO Applying migration id=fetched 2026/04/10 22:54:49 INFO Applying migration id=move 2026/04/10 22:54:49 INFO Applying migration id=cleanup 2026/04/10 22:54:49 INFO Applying migration id=received 2026/04/10 22:54:49 INFO Applying migration id=namehost 2026/04/10 22:54:49 INFO Applying migration id=outboxhost 2026/04/10 22:54:49 INFO Applying migration id=notesfts 2026/04/10 22:54:49 INFO Applying migration id=iconsname 2026/04/10 22:54:49 INFO Applying migration id=nohash 2026/04/10 22:54:49 INFO Applying migration id=shares 2026/04/10 22:54:49 INFO Applying migration id=actorttl 2026/04/10 22:54:49 INFO Applying migration id=tocc 2026/04/10 22:54:49 INFO Applying migration id=followeds 2026/04/10 22:54:49 INFO Applying migration id=certhash 2026/04/10 22:54:49 INFO Applying migration id=follows_sync 2026/04/10 22:54:49 INFO Applying migration id=jsonpath 2026/04/10 22:54:49 INFO Applying migration id=localforward 2026/04/10 22:54:49 INFO Applying migration id=avatar 2026/04/10 22:54:49 INFO Applying migration id=noimage 2026/04/10 22:54:49 INFO Applying migration id=feed 2026/04/10 22:54:49 INFO Applying migration id=bookmarks 2026/04/10 22:54:49 INFO Applying migration id=shareactivity 2026/04/10 22:54:49 INFO Applying migration id=application 2026/04/10 22:54:49 INFO Applying migration id=certificates 2026/04/10 22:54:49 INFO Applying migration id=rawforward 2026/04/10 22:54:49 INFO Applying migration id=publickey 2026/04/10 22:54:49 INFO Applying migration id=resolvegroup 2026/04/10 22:54:49 INFO Applying migration id=reject 2026/04/10 22:54:49 INFO Applying migration id=autodel 2026/04/10 22:54:49 INFO Applying migration id=jsonb 2026/04/10 22:54:49 INFO Applying migration id=quote 2026/04/10 22:54:49 INFO Applying migration id=rfc9421 2026/04/10 22:54:49 INFO Applying migration id=keys 2026/04/10 22:54:49 INFO Applying migration id=portable 2026/04/10 22:54:49 INFO Applying migration id=proofs 2026/04/10 22:54:49 INFO Applying migration id=contexts 2026/04/10 22:54:49 INFO Applying migration id=deliverieshost 2026/04/10 22:54:49 INFO Applying migration id=pembegin 2026/04/10 22:54:49 INFO Applying migration id=didhost 2026/04/10 22:54:50 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-eff5-7294-b3be-f6a2edf116c6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-eff4-7e91-8db9-1bb7233183c0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-eff4-7e91-8db9-1bb7233183c0 2026/04/10 22:54:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-eff4-7e91-8db9-1bb7233183c0 2026/04/10 22:54:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-eff4-7e91-8db9-1bb7233183c0 2026/04/10 22:54:50 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-eff4-7e91-8db9-1bb7233183c0 2026/04/10 22:54:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-eff4-7e91-8db9-1bb7233183c0 --- PASS: TestDM_HappyFlow (0.85s) === RUN TestDM_UnauthenticatedUser 2026/04/10 22:54:50 INFO Applying migration id=initial 2026/04/10 22:54:50 INFO Applying migration id=notesupdated 2026/04/10 22:54:50 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:50 INFO Applying migration id=activitiesid 2026/04/10 22:54:50 INFO Applying migration id=outbox 2026/04/10 22:54:50 INFO Applying migration id=edits 2026/04/10 22:54:50 INFO Applying migration id=outboxactor 2026/04/10 22:54:50 INFO Applying migration id=outboxsender 2026/04/10 22:54:50 INFO Applying migration id=thread 2026/04/10 22:54:50 INFO Applying migration id=host 2026/04/10 22:54:50 INFO Applying migration id=sharedinbox 2026/04/10 22:54:50 INFO Applying migration id=noteshost 2026/04/10 22:54:50 INFO Applying migration id=fetched 2026/04/10 22:54:50 INFO Applying migration id=move 2026/04/10 22:54:50 INFO Applying migration id=cleanup 2026/04/10 22:54:50 INFO Applying migration id=received 2026/04/10 22:54:50 INFO Applying migration id=namehost 2026/04/10 22:54:50 INFO Applying migration id=outboxhost 2026/04/10 22:54:50 INFO Applying migration id=notesfts 2026/04/10 22:54:50 INFO Applying migration id=iconsname 2026/04/10 22:54:50 INFO Applying migration id=nohash 2026/04/10 22:54:50 INFO Applying migration id=shares 2026/04/10 22:54:50 INFO Applying migration id=actorttl 2026/04/10 22:54:50 INFO Applying migration id=tocc 2026/04/10 22:54:50 INFO Applying migration id=followeds 2026/04/10 22:54:50 INFO Applying migration id=certhash 2026/04/10 22:54:50 INFO Applying migration id=follows_sync 2026/04/10 22:54:50 INFO Applying migration id=jsonpath 2026/04/10 22:54:50 INFO Applying migration id=localforward 2026/04/10 22:54:50 INFO Applying migration id=avatar 2026/04/10 22:54:50 INFO Applying migration id=noimage 2026/04/10 22:54:50 INFO Applying migration id=feed 2026/04/10 22:54:50 INFO Applying migration id=bookmarks 2026/04/10 22:54:50 INFO Applying migration id=shareactivity 2026/04/10 22:54:50 INFO Applying migration id=application 2026/04/10 22:54:50 INFO Applying migration id=certificates 2026/04/10 22:54:50 INFO Applying migration id=rawforward 2026/04/10 22:54:50 INFO Applying migration id=publickey 2026/04/10 22:54:50 INFO Applying migration id=resolvegroup 2026/04/10 22:54:50 INFO Applying migration id=reject 2026/04/10 22:54:50 INFO Applying migration id=autodel 2026/04/10 22:54:50 INFO Applying migration id=jsonb 2026/04/10 22:54:50 INFO Applying migration id=quote 2026/04/10 22:54:50 INFO Applying migration id=rfc9421 2026/04/10 22:54:50 INFO Applying migration id=keys 2026/04/10 22:54:50 INFO Applying migration id=portable 2026/04/10 22:54:50 INFO Applying migration id=proofs 2026/04/10 22:54:50 INFO Applying migration id=contexts 2026/04/10 22:54:50 INFO Applying migration id=deliverieshost 2026/04/10 22:54:50 INFO Applying migration id=pembegin 2026/04/10 22:54:50 INFO Applying migration id=didhost 2026/04/10 22:54:51 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-f535-74b5-9acf-dabc649f993b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-f535-72f4-ad23-3ba057f4d9e1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-f535-72f4-ad23-3ba057f4d9e1 2026/04/10 22:54:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-f535-72f4-ad23-3ba057f4d9e1 2026/04/10 22:54:51 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799a-f535-72f4-ad23-3ba057f4d9e1 --- PASS: TestDM_UnauthenticatedUser (1.34s) === RUN TestDM_Loopback 2026/04/10 22:54:51 INFO Applying migration id=initial 2026/04/10 22:54:51 INFO Applying migration id=notesupdated 2026/04/10 22:54:51 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:51 INFO Applying migration id=activitiesid 2026/04/10 22:54:51 INFO Applying migration id=outbox 2026/04/10 22:54:51 INFO Applying migration id=edits 2026/04/10 22:54:51 INFO Applying migration id=outboxactor 2026/04/10 22:54:51 INFO Applying migration id=outboxsender 2026/04/10 22:54:51 INFO Applying migration id=thread 2026/04/10 22:54:51 INFO Applying migration id=host 2026/04/10 22:54:51 INFO Applying migration id=sharedinbox 2026/04/10 22:54:51 INFO Applying migration id=noteshost 2026/04/10 22:54:51 INFO Applying migration id=fetched 2026/04/10 22:54:51 INFO Applying migration id=move 2026/04/10 22:54:51 INFO Applying migration id=cleanup 2026/04/10 22:54:51 INFO Applying migration id=received 2026/04/10 22:54:51 INFO Applying migration id=namehost 2026/04/10 22:54:51 INFO Applying migration id=outboxhost 2026/04/10 22:54:51 INFO Applying migration id=notesfts 2026/04/10 22:54:51 INFO Applying migration id=iconsname 2026/04/10 22:54:51 INFO Applying migration id=nohash 2026/04/10 22:54:51 INFO Applying migration id=shares 2026/04/10 22:54:51 INFO Applying migration id=actorttl 2026/04/10 22:54:51 INFO Applying migration id=tocc 2026/04/10 22:54:51 INFO Applying migration id=followeds 2026/04/10 22:54:51 INFO Applying migration id=certhash 2026/04/10 22:54:51 INFO Applying migration id=follows_sync 2026/04/10 22:54:51 INFO Applying migration id=jsonpath 2026/04/10 22:54:51 INFO Applying migration id=localforward 2026/04/10 22:54:51 INFO Applying migration id=avatar 2026/04/10 22:54:51 INFO Applying migration id=noimage 2026/04/10 22:54:51 INFO Applying migration id=feed 2026/04/10 22:54:51 INFO Applying migration id=bookmarks 2026/04/10 22:54:51 INFO Applying migration id=shareactivity 2026/04/10 22:54:51 INFO Applying migration id=application 2026/04/10 22:54:51 INFO Applying migration id=certificates 2026/04/10 22:54:51 INFO Applying migration id=rawforward 2026/04/10 22:54:51 INFO Applying migration id=publickey 2026/04/10 22:54:51 INFO Applying migration id=resolvegroup 2026/04/10 22:54:51 INFO Applying migration id=reject 2026/04/10 22:54:51 INFO Applying migration id=autodel 2026/04/10 22:54:51 INFO Applying migration id=jsonb 2026/04/10 22:54:51 INFO Applying migration id=quote 2026/04/10 22:54:51 INFO Applying migration id=rfc9421 2026/04/10 22:54:51 INFO Applying migration id=keys 2026/04/10 22:54:51 INFO Applying migration id=portable 2026/04/10 22:54:51 INFO Applying migration id=proofs 2026/04/10 22:54:51 INFO Applying migration id=contexts 2026/04/10 22:54:51 INFO Applying migration id=deliverieshost 2026/04/10 22:54:51 INFO Applying migration id=pembegin 2026/04/10 22:54:51 INFO Applying migration id=didhost 2026/04/10 22:54:52 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob --- PASS: TestDM_Loopback (0.96s) === RUN TestDM_TwoMentions 2026/04/10 22:54:52 INFO Applying migration id=initial 2026/04/10 22:54:52 INFO Applying migration id=notesupdated 2026/04/10 22:54:52 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:52 INFO Applying migration id=activitiesid 2026/04/10 22:54:52 INFO Applying migration id=outbox 2026/04/10 22:54:52 INFO Applying migration id=edits 2026/04/10 22:54:52 INFO Applying migration id=outboxactor 2026/04/10 22:54:52 INFO Applying migration id=outboxsender 2026/04/10 22:54:52 INFO Applying migration id=thread 2026/04/10 22:54:52 INFO Applying migration id=host 2026/04/10 22:54:52 INFO Applying migration id=sharedinbox 2026/04/10 22:54:52 INFO Applying migration id=noteshost 2026/04/10 22:54:52 INFO Applying migration id=fetched 2026/04/10 22:54:52 INFO Applying migration id=move 2026/04/10 22:54:52 INFO Applying migration id=cleanup 2026/04/10 22:54:52 INFO Applying migration id=received 2026/04/10 22:54:52 INFO Applying migration id=namehost 2026/04/10 22:54:52 INFO Applying migration id=outboxhost 2026/04/10 22:54:52 INFO Applying migration id=notesfts 2026/04/10 22:54:52 INFO Applying migration id=iconsname 2026/04/10 22:54:52 INFO Applying migration id=nohash 2026/04/10 22:54:52 INFO Applying migration id=shares 2026/04/10 22:54:52 INFO Applying migration id=actorttl 2026/04/10 22:54:52 INFO Applying migration id=tocc 2026/04/10 22:54:52 INFO Applying migration id=followeds 2026/04/10 22:54:52 INFO Applying migration id=certhash 2026/04/10 22:54:52 INFO Applying migration id=follows_sync 2026/04/10 22:54:52 INFO Applying migration id=jsonpath 2026/04/10 22:54:52 INFO Applying migration id=localforward 2026/04/10 22:54:52 INFO Applying migration id=avatar 2026/04/10 22:54:52 INFO Applying migration id=noimage 2026/04/10 22:54:52 INFO Applying migration id=feed 2026/04/10 22:54:52 INFO Applying migration id=bookmarks 2026/04/10 22:54:52 INFO Applying migration id=shareactivity 2026/04/10 22:54:52 INFO Applying migration id=application 2026/04/10 22:54:52 INFO Applying migration id=certificates 2026/04/10 22:54:52 INFO Applying migration id=rawforward 2026/04/10 22:54:52 INFO Applying migration id=publickey 2026/04/10 22:54:52 INFO Applying migration id=resolvegroup 2026/04/10 22:54:52 INFO Applying migration id=reject 2026/04/10 22:54:52 INFO Applying migration id=autodel 2026/04/10 22:54:52 INFO Applying migration id=jsonb 2026/04/10 22:54:52 INFO Applying migration id=quote 2026/04/10 22:54:52 INFO Applying migration id=rfc9421 2026/04/10 22:54:52 INFO Applying migration id=keys 2026/04/10 22:54:52 INFO Applying migration id=portable 2026/04/10 22:54:52 INFO Applying migration id=proofs 2026/04/10 22:54:52 INFO Applying migration id=contexts 2026/04/10 22:54:52 INFO Applying migration id=deliverieshost 2026/04/10 22:54:52 INFO Applying migration id=pembegin 2026/04/10 22:54:52 INFO Applying migration id=didhost 2026/04/10 22:54:53 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:53 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/04/10 22:54:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799a-fcf4-7e27-bab8-d1d9893b785f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799a-fcf4-7a32-a37f-6ad0b07c8dab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799a-fcf4-7a32-a37f-6ad0b07c8dab 2026/04/10 22:54:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-fcf4-7a32-a37f-6ad0b07c8dab 2026/04/10 22:54:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-fcf4-7a32-a37f-6ad0b07c8dab 2026/04/10 22:54:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799a-fcf4-7a32-a37f-6ad0b07c8dab --- PASS: TestDM_TwoMentions (1.03s) === RUN TestDM_TwoMentionsOneLoopback 2026/04/10 22:54:53 INFO Applying migration id=initial 2026/04/10 22:54:53 INFO Applying migration id=notesupdated 2026/04/10 22:54:53 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:53 INFO Applying migration id=activitiesid 2026/04/10 22:54:53 INFO Applying migration id=outbox 2026/04/10 22:54:53 INFO Applying migration id=edits 2026/04/10 22:54:53 INFO Applying migration id=outboxactor 2026/04/10 22:54:53 INFO Applying migration id=outboxsender 2026/04/10 22:54:53 INFO Applying migration id=thread 2026/04/10 22:54:53 INFO Applying migration id=host 2026/04/10 22:54:53 INFO Applying migration id=sharedinbox 2026/04/10 22:54:53 INFO Applying migration id=noteshost 2026/04/10 22:54:53 INFO Applying migration id=fetched 2026/04/10 22:54:53 INFO Applying migration id=move 2026/04/10 22:54:53 INFO Applying migration id=cleanup 2026/04/10 22:54:53 INFO Applying migration id=received 2026/04/10 22:54:53 INFO Applying migration id=namehost 2026/04/10 22:54:53 INFO Applying migration id=outboxhost 2026/04/10 22:54:53 INFO Applying migration id=notesfts 2026/04/10 22:54:53 INFO Applying migration id=iconsname 2026/04/10 22:54:53 INFO Applying migration id=nohash 2026/04/10 22:54:53 INFO Applying migration id=shares 2026/04/10 22:54:53 INFO Applying migration id=actorttl 2026/04/10 22:54:53 INFO Applying migration id=tocc 2026/04/10 22:54:53 INFO Applying migration id=followeds 2026/04/10 22:54:53 INFO Applying migration id=certhash 2026/04/10 22:54:53 INFO Applying migration id=follows_sync 2026/04/10 22:54:53 INFO Applying migration id=jsonpath 2026/04/10 22:54:53 INFO Applying migration id=localforward 2026/04/10 22:54:53 INFO Applying migration id=avatar 2026/04/10 22:54:53 INFO Applying migration id=noimage 2026/04/10 22:54:53 INFO Applying migration id=feed 2026/04/10 22:54:53 INFO Applying migration id=bookmarks 2026/04/10 22:54:53 INFO Applying migration id=shareactivity 2026/04/10 22:54:53 INFO Applying migration id=application 2026/04/10 22:54:53 INFO Applying migration id=certificates 2026/04/10 22:54:53 INFO Applying migration id=rawforward 2026/04/10 22:54:53 INFO Applying migration id=publickey 2026/04/10 22:54:53 INFO Applying migration id=resolvegroup 2026/04/10 22:54:53 INFO Applying migration id=reject 2026/04/10 22:54:53 INFO Applying migration id=autodel 2026/04/10 22:54:53 INFO Applying migration id=jsonb 2026/04/10 22:54:53 INFO Applying migration id=quote 2026/04/10 22:54:53 INFO Applying migration id=rfc9421 2026/04/10 22:54:53 INFO Applying migration id=keys 2026/04/10 22:54:53 INFO Applying migration id=portable 2026/04/10 22:54:53 INFO Applying migration id=proofs 2026/04/10 22:54:53 INFO Applying migration id=contexts 2026/04/10 22:54:53 INFO Applying migration id=deliverieshost 2026/04/10 22:54:53 INFO Applying migration id=pembegin 2026/04/10 22:54:53 INFO Applying migration id=didhost 2026/04/10 22:54:54 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:54 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/04/10 22:54:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-0028-7196-8cd4-c8ec58ea5e39 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-0027-7d2d-b0b3-593549af5ed0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-0027-7d2d-b0b3-593549af5ed0 2026/04/10 22:54:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-0027-7d2d-b0b3-593549af5ed0 2026/04/10 22:54:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-0027-7d2d-b0b3-593549af5ed0 2026/04/10 22:54:54 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799b-0027-7d2d-b0b3-593549af5ed0 2026/04/10 22:54:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-0027-7d2d-b0b3-593549af5ed0 --- PASS: TestDM_TwoMentionsOneLoopback (0.82s) === RUN TestDM_TooManyRecipients 2026/04/10 22:54:54 INFO Applying migration id=initial 2026/04/10 22:54:54 INFO Applying migration id=notesupdated 2026/04/10 22:54:54 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:54 INFO Applying migration id=activitiesid 2026/04/10 22:54:54 INFO Applying migration id=outbox 2026/04/10 22:54:54 INFO Applying migration id=edits 2026/04/10 22:54:54 INFO Applying migration id=outboxactor 2026/04/10 22:54:54 INFO Applying migration id=outboxsender 2026/04/10 22:54:54 INFO Applying migration id=thread 2026/04/10 22:54:54 INFO Applying migration id=host 2026/04/10 22:54:54 INFO Applying migration id=sharedinbox 2026/04/10 22:54:54 INFO Applying migration id=noteshost 2026/04/10 22:54:54 INFO Applying migration id=fetched 2026/04/10 22:54:54 INFO Applying migration id=move 2026/04/10 22:54:54 INFO Applying migration id=cleanup 2026/04/10 22:54:54 INFO Applying migration id=received 2026/04/10 22:54:54 INFO Applying migration id=namehost 2026/04/10 22:54:54 INFO Applying migration id=outboxhost 2026/04/10 22:54:54 INFO Applying migration id=notesfts 2026/04/10 22:54:54 INFO Applying migration id=iconsname 2026/04/10 22:54:54 INFO Applying migration id=nohash 2026/04/10 22:54:54 INFO Applying migration id=shares 2026/04/10 22:54:54 INFO Applying migration id=actorttl 2026/04/10 22:54:54 INFO Applying migration id=tocc 2026/04/10 22:54:54 INFO Applying migration id=followeds 2026/04/10 22:54:54 INFO Applying migration id=certhash 2026/04/10 22:54:54 INFO Applying migration id=follows_sync 2026/04/10 22:54:54 INFO Applying migration id=jsonpath 2026/04/10 22:54:54 INFO Applying migration id=localforward 2026/04/10 22:54:54 INFO Applying migration id=avatar 2026/04/10 22:54:54 INFO Applying migration id=noimage 2026/04/10 22:54:54 INFO Applying migration id=feed 2026/04/10 22:54:54 INFO Applying migration id=bookmarks 2026/04/10 22:54:54 INFO Applying migration id=shareactivity 2026/04/10 22:54:54 INFO Applying migration id=application 2026/04/10 22:54:54 INFO Applying migration id=certificates 2026/04/10 22:54:54 INFO Applying migration id=rawforward 2026/04/10 22:54:54 INFO Applying migration id=publickey 2026/04/10 22:54:54 INFO Applying migration id=resolvegroup 2026/04/10 22:54:54 INFO Applying migration id=reject 2026/04/10 22:54:54 INFO Applying migration id=autodel 2026/04/10 22:54:54 INFO Applying migration id=jsonb 2026/04/10 22:54:54 INFO Applying migration id=quote 2026/04/10 22:54:54 INFO Applying migration id=rfc9421 2026/04/10 22:54:54 INFO Applying migration id=keys 2026/04/10 22:54:54 INFO Applying migration id=portable 2026/04/10 22:54:54 INFO Applying migration id=proofs 2026/04/10 22:54:54 INFO Applying migration id=contexts 2026/04/10 22:54:54 INFO Applying migration id=deliverieshost 2026/04/10 22:54:54 INFO Applying migration id=pembegin 2026/04/10 22:54:54 INFO Applying migration id=didhost 2026/04/10 22:54:55 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:55 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol --- PASS: TestDM_TooManyRecipients (1.32s) === RUN TestDM_MaxRecipients 2026/04/10 22:54:55 INFO Applying migration id=initial 2026/04/10 22:54:55 INFO Applying migration id=notesupdated 2026/04/10 22:54:55 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:55 INFO Applying migration id=activitiesid 2026/04/10 22:54:55 INFO Applying migration id=outbox 2026/04/10 22:54:55 INFO Applying migration id=edits 2026/04/10 22:54:55 INFO Applying migration id=outboxactor 2026/04/10 22:54:55 INFO Applying migration id=outboxsender 2026/04/10 22:54:55 INFO Applying migration id=thread 2026/04/10 22:54:55 INFO Applying migration id=host 2026/04/10 22:54:55 INFO Applying migration id=sharedinbox 2026/04/10 22:54:55 INFO Applying migration id=noteshost 2026/04/10 22:54:55 INFO Applying migration id=fetched 2026/04/10 22:54:55 INFO Applying migration id=move 2026/04/10 22:54:55 INFO Applying migration id=cleanup 2026/04/10 22:54:55 INFO Applying migration id=received 2026/04/10 22:54:55 INFO Applying migration id=namehost 2026/04/10 22:54:55 INFO Applying migration id=outboxhost 2026/04/10 22:54:55 INFO Applying migration id=notesfts 2026/04/10 22:54:55 INFO Applying migration id=iconsname 2026/04/10 22:54:55 INFO Applying migration id=nohash 2026/04/10 22:54:55 INFO Applying migration id=shares 2026/04/10 22:54:55 INFO Applying migration id=actorttl 2026/04/10 22:54:55 INFO Applying migration id=tocc 2026/04/10 22:54:55 INFO Applying migration id=followeds 2026/04/10 22:54:55 INFO Applying migration id=certhash 2026/04/10 22:54:55 INFO Applying migration id=follows_sync 2026/04/10 22:54:55 INFO Applying migration id=jsonpath 2026/04/10 22:54:55 INFO Applying migration id=localforward 2026/04/10 22:54:55 INFO Applying migration id=avatar 2026/04/10 22:54:55 INFO Applying migration id=noimage 2026/04/10 22:54:55 INFO Applying migration id=feed 2026/04/10 22:54:55 INFO Applying migration id=bookmarks 2026/04/10 22:54:55 INFO Applying migration id=shareactivity 2026/04/10 22:54:55 INFO Applying migration id=application 2026/04/10 22:54:55 INFO Applying migration id=certificates 2026/04/10 22:54:55 INFO Applying migration id=rawforward 2026/04/10 22:54:55 INFO Applying migration id=publickey 2026/04/10 22:54:55 INFO Applying migration id=resolvegroup 2026/04/10 22:54:55 INFO Applying migration id=reject 2026/04/10 22:54:55 INFO Applying migration id=autodel 2026/04/10 22:54:55 INFO Applying migration id=jsonb 2026/04/10 22:54:55 INFO Applying migration id=quote 2026/04/10 22:54:55 INFO Applying migration id=rfc9421 2026/04/10 22:54:55 INFO Applying migration id=keys 2026/04/10 22:54:55 INFO Applying migration id=portable 2026/04/10 22:54:55 INFO Applying migration id=proofs 2026/04/10 22:54:55 INFO Applying migration id=contexts 2026/04/10 22:54:55 INFO Applying migration id=deliverieshost 2026/04/10 22:54:55 INFO Applying migration id=pembegin 2026/04/10 22:54:55 INFO Applying migration id=didhost 2026/04/10 22:54:56 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:54:56 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/04/10 22:54:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-0747-74ab-b44f-9ffc7cd1110b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-0746-7d8f-ab49-75e8f512b70f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-0746-7d8f-ab49-75e8f512b70f 2026/04/10 22:54:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-0746-7d8f-ab49-75e8f512b70f 2026/04/10 22:54:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-0746-7d8f-ab49-75e8f512b70f 2026/04/10 22:54:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-0746-7d8f-ab49-75e8f512b70f --- PASS: TestDM_MaxRecipients (0.51s) === RUN TestEdit_Throttling 2026/04/10 22:54:56 INFO Applying migration id=initial 2026/04/10 22:54:56 INFO Applying migration id=notesupdated 2026/04/10 22:54:56 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:56 INFO Applying migration id=activitiesid 2026/04/10 22:54:56 INFO Applying migration id=outbox 2026/04/10 22:54:56 INFO Applying migration id=edits 2026/04/10 22:54:56 INFO Applying migration id=outboxactor 2026/04/10 22:54:56 INFO Applying migration id=outboxsender 2026/04/10 22:54:56 INFO Applying migration id=thread 2026/04/10 22:54:56 INFO Applying migration id=host 2026/04/10 22:54:56 INFO Applying migration id=sharedinbox 2026/04/10 22:54:56 INFO Applying migration id=noteshost 2026/04/10 22:54:56 INFO Applying migration id=fetched 2026/04/10 22:54:56 INFO Applying migration id=move 2026/04/10 22:54:56 INFO Applying migration id=cleanup 2026/04/10 22:54:56 INFO Applying migration id=received 2026/04/10 22:54:56 INFO Applying migration id=namehost 2026/04/10 22:54:56 INFO Applying migration id=outboxhost 2026/04/10 22:54:56 INFO Applying migration id=notesfts 2026/04/10 22:54:56 INFO Applying migration id=iconsname 2026/04/10 22:54:56 INFO Applying migration id=nohash 2026/04/10 22:54:56 INFO Applying migration id=shares 2026/04/10 22:54:56 INFO Applying migration id=actorttl 2026/04/10 22:54:56 INFO Applying migration id=tocc 2026/04/10 22:54:56 INFO Applying migration id=followeds 2026/04/10 22:54:56 INFO Applying migration id=certhash 2026/04/10 22:54:56 INFO Applying migration id=follows_sync 2026/04/10 22:54:56 INFO Applying migration id=jsonpath 2026/04/10 22:54:56 INFO Applying migration id=localforward 2026/04/10 22:54:56 INFO Applying migration id=avatar 2026/04/10 22:54:56 INFO Applying migration id=noimage 2026/04/10 22:54:56 INFO Applying migration id=feed 2026/04/10 22:54:56 INFO Applying migration id=bookmarks 2026/04/10 22:54:56 INFO Applying migration id=shareactivity 2026/04/10 22:54:56 INFO Applying migration id=application 2026/04/10 22:54:56 INFO Applying migration id=certificates 2026/04/10 22:54:56 INFO Applying migration id=rawforward 2026/04/10 22:54:56 INFO Applying migration id=publickey 2026/04/10 22:54:56 INFO Applying migration id=resolvegroup 2026/04/10 22:54:56 INFO Applying migration id=reject 2026/04/10 22:54:56 INFO Applying migration id=autodel 2026/04/10 22:54:56 INFO Applying migration id=jsonb 2026/04/10 22:54:56 INFO Applying migration id=quote 2026/04/10 22:54:56 INFO Applying migration id=rfc9421 2026/04/10 22:54:56 INFO Applying migration id=keys 2026/04/10 22:54:56 INFO Applying migration id=portable 2026/04/10 22:54:56 INFO Applying migration id=proofs 2026/04/10 22:54:56 INFO Applying migration id=contexts 2026/04/10 22:54:56 INFO Applying migration id=deliverieshost 2026/04/10 22:54:56 INFO Applying migration id=pembegin 2026/04/10 22:54:56 INFO Applying migration id=didhost 2026/04/10 22:54:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-0b6c-76ea-8459-649e45f787e4 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:54:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-0b6d-7040-8eb6-56d54e70f081 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-0b6c-76ea-8459-649e45f787e4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-0b6c-76ea-8459-649e45f787e4 2026/04/10 22:54:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-0b6e-77af-876e-9d7a14270c57 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-0b6e-7771-a80c-a938709109c1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-0b6e-7771-a80c-a938709109c1 2026/04/10 22:54:57 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019d799b-0b6e-7771-a80c-a938709109c1 can=2026-04-10T22:58:57.390Z --- PASS: TestEdit_Throttling (1.05s) === RUN TestEdit_HappyFlow 2026/04/10 22:54:57 INFO Applying migration id=initial 2026/04/10 22:54:57 INFO Applying migration id=notesupdated 2026/04/10 22:54:57 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:57 INFO Applying migration id=activitiesid 2026/04/10 22:54:57 INFO Applying migration id=outbox 2026/04/10 22:54:57 INFO Applying migration id=edits 2026/04/10 22:54:57 INFO Applying migration id=outboxactor 2026/04/10 22:54:57 INFO Applying migration id=outboxsender 2026/04/10 22:54:57 INFO Applying migration id=thread 2026/04/10 22:54:57 INFO Applying migration id=host 2026/04/10 22:54:57 INFO Applying migration id=sharedinbox 2026/04/10 22:54:57 INFO Applying migration id=noteshost 2026/04/10 22:54:57 INFO Applying migration id=fetched 2026/04/10 22:54:57 INFO Applying migration id=move 2026/04/10 22:54:57 INFO Applying migration id=cleanup 2026/04/10 22:54:57 INFO Applying migration id=received 2026/04/10 22:54:57 INFO Applying migration id=namehost 2026/04/10 22:54:57 INFO Applying migration id=outboxhost 2026/04/10 22:54:57 INFO Applying migration id=notesfts 2026/04/10 22:54:57 INFO Applying migration id=iconsname 2026/04/10 22:54:57 INFO Applying migration id=nohash 2026/04/10 22:54:57 INFO Applying migration id=shares 2026/04/10 22:54:57 INFO Applying migration id=actorttl 2026/04/10 22:54:57 INFO Applying migration id=tocc 2026/04/10 22:54:57 INFO Applying migration id=followeds 2026/04/10 22:54:57 INFO Applying migration id=certhash 2026/04/10 22:54:57 INFO Applying migration id=follows_sync 2026/04/10 22:54:57 INFO Applying migration id=jsonpath 2026/04/10 22:54:57 INFO Applying migration id=localforward 2026/04/10 22:54:57 INFO Applying migration id=avatar 2026/04/10 22:54:57 INFO Applying migration id=noimage 2026/04/10 22:54:57 INFO Applying migration id=feed 2026/04/10 22:54:57 INFO Applying migration id=bookmarks 2026/04/10 22:54:57 INFO Applying migration id=shareactivity 2026/04/10 22:54:57 INFO Applying migration id=application 2026/04/10 22:54:57 INFO Applying migration id=certificates 2026/04/10 22:54:57 INFO Applying migration id=rawforward 2026/04/10 22:54:57 INFO Applying migration id=publickey 2026/04/10 22:54:57 INFO Applying migration id=resolvegroup 2026/04/10 22:54:57 INFO Applying migration id=reject 2026/04/10 22:54:57 INFO Applying migration id=autodel 2026/04/10 22:54:57 INFO Applying migration id=jsonb 2026/04/10 22:54:57 INFO Applying migration id=quote 2026/04/10 22:54:57 INFO Applying migration id=rfc9421 2026/04/10 22:54:57 INFO Applying migration id=keys 2026/04/10 22:54:57 INFO Applying migration id=portable 2026/04/10 22:54:57 INFO Applying migration id=proofs 2026/04/10 22:54:57 INFO Applying migration id=contexts 2026/04/10 22:54:57 INFO Applying migration id=deliverieshost 2026/04/10 22:54:57 INFO Applying migration id=pembegin 2026/04/10 22:54:57 INFO Applying migration id=didhost 2026/04/10 22:54:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-0f50-7a4b-b657-f434d744b01b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:54:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-0f51-758e-9d40-7a822cbac2fb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-0f50-7a4b-b657-f434d744b01b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-0f50-7a4b-b657-f434d744b01b 2026/04/10 22:54:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-0f52-7c88-ad86-6d838c397830 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-0f52-7c4f-a726-ee0e51ba9b45 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-0f52-7c4f-a726-ee0e51ba9b45 2026/04/10 22:54:58 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-0f54-7600-8398-5c08275af93e activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-0f52-7c4f-a726-ee0e51ba9b45 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-0f52-7c4f-a726-ee0e51ba9b45 2026/04/10 22:54:58 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019d799b-0f52-7c4f-a726-ee0e51ba9b45 can=2026-04-10T23:10:58.388Z --- PASS: TestEdit_HappyFlow (1.00s) === RUN TestEdit_EmptyContent 2026/04/10 22:54:58 INFO Applying migration id=initial 2026/04/10 22:54:58 INFO Applying migration id=notesupdated 2026/04/10 22:54:58 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:58 INFO Applying migration id=activitiesid 2026/04/10 22:54:58 INFO Applying migration id=outbox 2026/04/10 22:54:58 INFO Applying migration id=edits 2026/04/10 22:54:58 INFO Applying migration id=outboxactor 2026/04/10 22:54:58 INFO Applying migration id=outboxsender 2026/04/10 22:54:58 INFO Applying migration id=thread 2026/04/10 22:54:58 INFO Applying migration id=host 2026/04/10 22:54:58 INFO Applying migration id=sharedinbox 2026/04/10 22:54:58 INFO Applying migration id=noteshost 2026/04/10 22:54:58 INFO Applying migration id=fetched 2026/04/10 22:54:58 INFO Applying migration id=move 2026/04/10 22:54:58 INFO Applying migration id=cleanup 2026/04/10 22:54:58 INFO Applying migration id=received 2026/04/10 22:54:58 INFO Applying migration id=namehost 2026/04/10 22:54:58 INFO Applying migration id=outboxhost 2026/04/10 22:54:58 INFO Applying migration id=notesfts 2026/04/10 22:54:58 INFO Applying migration id=iconsname 2026/04/10 22:54:58 INFO Applying migration id=nohash 2026/04/10 22:54:58 INFO Applying migration id=shares 2026/04/10 22:54:58 INFO Applying migration id=actorttl 2026/04/10 22:54:58 INFO Applying migration id=tocc 2026/04/10 22:54:58 INFO Applying migration id=followeds 2026/04/10 22:54:58 INFO Applying migration id=certhash 2026/04/10 22:54:58 INFO Applying migration id=follows_sync 2026/04/10 22:54:58 INFO Applying migration id=jsonpath 2026/04/10 22:54:58 INFO Applying migration id=localforward 2026/04/10 22:54:58 INFO Applying migration id=avatar 2026/04/10 22:54:58 INFO Applying migration id=noimage 2026/04/10 22:54:58 INFO Applying migration id=feed 2026/04/10 22:54:58 INFO Applying migration id=bookmarks 2026/04/10 22:54:58 INFO Applying migration id=shareactivity 2026/04/10 22:54:58 INFO Applying migration id=application 2026/04/10 22:54:58 INFO Applying migration id=certificates 2026/04/10 22:54:58 INFO Applying migration id=rawforward 2026/04/10 22:54:58 INFO Applying migration id=publickey 2026/04/10 22:54:58 INFO Applying migration id=resolvegroup 2026/04/10 22:54:58 INFO Applying migration id=reject 2026/04/10 22:54:58 INFO Applying migration id=autodel 2026/04/10 22:54:58 INFO Applying migration id=jsonb 2026/04/10 22:54:58 INFO Applying migration id=quote 2026/04/10 22:54:58 INFO Applying migration id=rfc9421 2026/04/10 22:54:58 INFO Applying migration id=keys 2026/04/10 22:54:58 INFO Applying migration id=portable 2026/04/10 22:54:58 INFO Applying migration id=proofs 2026/04/10 22:54:58 INFO Applying migration id=contexts 2026/04/10 22:54:58 INFO Applying migration id=deliverieshost 2026/04/10 22:54:58 INFO Applying migration id=pembegin 2026/04/10 22:54:58 INFO Applying migration id=didhost 2026/04/10 22:54:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-1330-73a2-8582-84f9c9abdf22 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:54:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-1330-7bdd-b8f6-523c83819318 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-1330-73a2-8582-84f9c9abdf22 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-1330-73a2-8582-84f9c9abdf22 2026/04/10 22:54:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-1332-725d-8247-970aa430c504 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-1332-722a-a874-fb562b5efd76 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-1332-722a-a874-fb562b5efd76 --- PASS: TestEdit_EmptyContent (0.99s) === RUN TestEdit_LongContent 2026/04/10 22:54:59 INFO Applying migration id=initial 2026/04/10 22:54:59 INFO Applying migration id=notesupdated 2026/04/10 22:54:59 INFO Applying migration id=personspreferredusername 2026/04/10 22:54:59 INFO Applying migration id=activitiesid 2026/04/10 22:54:59 INFO Applying migration id=outbox 2026/04/10 22:54:59 INFO Applying migration id=edits 2026/04/10 22:54:59 INFO Applying migration id=outboxactor 2026/04/10 22:54:59 INFO Applying migration id=outboxsender 2026/04/10 22:54:59 INFO Applying migration id=thread 2026/04/10 22:54:59 INFO Applying migration id=host 2026/04/10 22:54:59 INFO Applying migration id=sharedinbox 2026/04/10 22:54:59 INFO Applying migration id=noteshost 2026/04/10 22:54:59 INFO Applying migration id=fetched 2026/04/10 22:54:59 INFO Applying migration id=move 2026/04/10 22:54:59 INFO Applying migration id=cleanup 2026/04/10 22:54:59 INFO Applying migration id=received 2026/04/10 22:54:59 INFO Applying migration id=namehost 2026/04/10 22:54:59 INFO Applying migration id=outboxhost 2026/04/10 22:54:59 INFO Applying migration id=notesfts 2026/04/10 22:54:59 INFO Applying migration id=iconsname 2026/04/10 22:54:59 INFO Applying migration id=nohash 2026/04/10 22:54:59 INFO Applying migration id=shares 2026/04/10 22:54:59 INFO Applying migration id=actorttl 2026/04/10 22:54:59 INFO Applying migration id=tocc 2026/04/10 22:54:59 INFO Applying migration id=followeds 2026/04/10 22:54:59 INFO Applying migration id=certhash 2026/04/10 22:54:59 INFO Applying migration id=follows_sync 2026/04/10 22:54:59 INFO Applying migration id=jsonpath 2026/04/10 22:54:59 INFO Applying migration id=localforward 2026/04/10 22:54:59 INFO Applying migration id=avatar 2026/04/10 22:54:59 INFO Applying migration id=noimage 2026/04/10 22:54:59 INFO Applying migration id=feed 2026/04/10 22:54:59 INFO Applying migration id=bookmarks 2026/04/10 22:54:59 INFO Applying migration id=shareactivity 2026/04/10 22:54:59 INFO Applying migration id=application 2026/04/10 22:54:59 INFO Applying migration id=certificates 2026/04/10 22:54:59 INFO Applying migration id=rawforward 2026/04/10 22:54:59 INFO Applying migration id=publickey 2026/04/10 22:54:59 INFO Applying migration id=resolvegroup 2026/04/10 22:54:59 INFO Applying migration id=reject 2026/04/10 22:54:59 INFO Applying migration id=autodel 2026/04/10 22:54:59 INFO Applying migration id=jsonb 2026/04/10 22:54:59 INFO Applying migration id=quote 2026/04/10 22:54:59 INFO Applying migration id=rfc9421 2026/04/10 22:54:59 INFO Applying migration id=keys 2026/04/10 22:54:59 INFO Applying migration id=portable 2026/04/10 22:54:59 INFO Applying migration id=proofs 2026/04/10 22:54:59 INFO Applying migration id=contexts 2026/04/10 22:54:59 INFO Applying migration id=deliverieshost 2026/04/10 22:54:59 INFO Applying migration id=pembegin 2026/04/10 22:54:59 INFO Applying migration id=didhost 2026/04/10 22:55:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-162c-7506-879c-4cb183f4e096 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-162d-7396-acf1-428a275ccbe9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-162c-7506-879c-4cb183f4e096 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-162c-7506-879c-4cb183f4e096 2026/04/10 22:55:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-1630-7827-8ab3-0ca1946e1c99 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-1630-77d1-bf7e-a22e405c9397 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-1630-77d1-bf7e-a22e405c9397 --- PASS: TestEdit_LongContent (0.78s) === RUN TestEdit_InvalidEscapeSequence 2026/04/10 22:55:00 INFO Applying migration id=initial 2026/04/10 22:55:00 INFO Applying migration id=notesupdated 2026/04/10 22:55:00 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:00 INFO Applying migration id=activitiesid 2026/04/10 22:55:00 INFO Applying migration id=outbox 2026/04/10 22:55:00 INFO Applying migration id=edits 2026/04/10 22:55:00 INFO Applying migration id=outboxactor 2026/04/10 22:55:00 INFO Applying migration id=outboxsender 2026/04/10 22:55:00 INFO Applying migration id=thread 2026/04/10 22:55:00 INFO Applying migration id=host 2026/04/10 22:55:00 INFO Applying migration id=sharedinbox 2026/04/10 22:55:00 INFO Applying migration id=noteshost 2026/04/10 22:55:00 INFO Applying migration id=fetched 2026/04/10 22:55:00 INFO Applying migration id=move 2026/04/10 22:55:00 INFO Applying migration id=cleanup 2026/04/10 22:55:00 INFO Applying migration id=received 2026/04/10 22:55:00 INFO Applying migration id=namehost 2026/04/10 22:55:00 INFO Applying migration id=outboxhost 2026/04/10 22:55:00 INFO Applying migration id=notesfts 2026/04/10 22:55:00 INFO Applying migration id=iconsname 2026/04/10 22:55:00 INFO Applying migration id=nohash 2026/04/10 22:55:00 INFO Applying migration id=shares 2026/04/10 22:55:00 INFO Applying migration id=actorttl 2026/04/10 22:55:00 INFO Applying migration id=tocc 2026/04/10 22:55:00 INFO Applying migration id=followeds 2026/04/10 22:55:00 INFO Applying migration id=certhash 2026/04/10 22:55:00 INFO Applying migration id=follows_sync 2026/04/10 22:55:00 INFO Applying migration id=jsonpath 2026/04/10 22:55:00 INFO Applying migration id=localforward 2026/04/10 22:55:00 INFO Applying migration id=avatar 2026/04/10 22:55:00 INFO Applying migration id=noimage 2026/04/10 22:55:00 INFO Applying migration id=feed 2026/04/10 22:55:00 INFO Applying migration id=bookmarks 2026/04/10 22:55:00 INFO Applying migration id=shareactivity 2026/04/10 22:55:00 INFO Applying migration id=application 2026/04/10 22:55:00 INFO Applying migration id=certificates 2026/04/10 22:55:00 INFO Applying migration id=rawforward 2026/04/10 22:55:00 INFO Applying migration id=publickey 2026/04/10 22:55:00 INFO Applying migration id=resolvegroup 2026/04/10 22:55:00 INFO Applying migration id=reject 2026/04/10 22:55:00 INFO Applying migration id=autodel 2026/04/10 22:55:00 INFO Applying migration id=jsonb 2026/04/10 22:55:00 INFO Applying migration id=quote 2026/04/10 22:55:00 INFO Applying migration id=rfc9421 2026/04/10 22:55:00 INFO Applying migration id=keys 2026/04/10 22:55:00 INFO Applying migration id=portable 2026/04/10 22:55:00 INFO Applying migration id=proofs 2026/04/10 22:55:00 INFO Applying migration id=contexts 2026/04/10 22:55:00 INFO Applying migration id=deliverieshost 2026/04/10 22:55:00 INFO Applying migration id=pembegin 2026/04/10 22:55:00 INFO Applying migration id=didhost 2026/04/10 22:55:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-1865-7ea2-83fa-a2df6d2ef054 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-1866-77cc-8953-9dbc48b3506b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-1865-7ea2-83fa-a2df6d2ef054 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-1865-7ea2-83fa-a2df6d2ef054 2026/04/10 22:55:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-1867-7d67-927b-c8c0d536cfc0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-1867-7d33-8a9c-8b9bee8cf12f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-1867-7d33-8a9c-8b9bee8cf12f --- PASS: TestEdit_InvalidEscapeSequence (0.56s) === RUN TestEdit_NoSuchPost 2026/04/10 22:55:00 INFO Applying migration id=initial 2026/04/10 22:55:00 INFO Applying migration id=notesupdated 2026/04/10 22:55:00 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:00 INFO Applying migration id=activitiesid 2026/04/10 22:55:00 INFO Applying migration id=outbox 2026/04/10 22:55:00 INFO Applying migration id=edits 2026/04/10 22:55:00 INFO Applying migration id=outboxactor 2026/04/10 22:55:00 INFO Applying migration id=outboxsender 2026/04/10 22:55:00 INFO Applying migration id=thread 2026/04/10 22:55:00 INFO Applying migration id=host 2026/04/10 22:55:00 INFO Applying migration id=sharedinbox 2026/04/10 22:55:00 INFO Applying migration id=noteshost 2026/04/10 22:55:00 INFO Applying migration id=fetched 2026/04/10 22:55:00 INFO Applying migration id=move 2026/04/10 22:55:00 INFO Applying migration id=cleanup 2026/04/10 22:55:00 INFO Applying migration id=received 2026/04/10 22:55:00 INFO Applying migration id=namehost 2026/04/10 22:55:00 INFO Applying migration id=outboxhost 2026/04/10 22:55:00 INFO Applying migration id=notesfts 2026/04/10 22:55:00 INFO Applying migration id=iconsname 2026/04/10 22:55:00 INFO Applying migration id=nohash 2026/04/10 22:55:00 INFO Applying migration id=shares 2026/04/10 22:55:00 INFO Applying migration id=actorttl 2026/04/10 22:55:00 INFO Applying migration id=tocc 2026/04/10 22:55:00 INFO Applying migration id=followeds 2026/04/10 22:55:00 INFO Applying migration id=certhash 2026/04/10 22:55:00 INFO Applying migration id=follows_sync 2026/04/10 22:55:00 INFO Applying migration id=jsonpath 2026/04/10 22:55:00 INFO Applying migration id=localforward 2026/04/10 22:55:00 INFO Applying migration id=avatar 2026/04/10 22:55:00 INFO Applying migration id=noimage 2026/04/10 22:55:00 INFO Applying migration id=feed 2026/04/10 22:55:00 INFO Applying migration id=bookmarks 2026/04/10 22:55:00 INFO Applying migration id=shareactivity 2026/04/10 22:55:00 INFO Applying migration id=application 2026/04/10 22:55:00 INFO Applying migration id=certificates 2026/04/10 22:55:00 INFO Applying migration id=rawforward 2026/04/10 22:55:00 INFO Applying migration id=publickey 2026/04/10 22:55:00 INFO Applying migration id=resolvegroup 2026/04/10 22:55:00 INFO Applying migration id=reject 2026/04/10 22:55:00 INFO Applying migration id=autodel 2026/04/10 22:55:00 INFO Applying migration id=jsonb 2026/04/10 22:55:00 INFO Applying migration id=quote 2026/04/10 22:55:00 INFO Applying migration id=rfc9421 2026/04/10 22:55:00 INFO Applying migration id=keys 2026/04/10 22:55:00 INFO Applying migration id=portable 2026/04/10 22:55:00 INFO Applying migration id=proofs 2026/04/10 22:55:00 INFO Applying migration id=contexts 2026/04/10 22:55:00 INFO Applying migration id=deliverieshost 2026/04/10 22:55:00 INFO Applying migration id=pembegin 2026/04/10 22:55:00 INFO Applying migration id=didhost 2026/04/10 22:55:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-1ce0-7a9b-ae3c-24830d6babeb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-1ce1-73d5-8c09-c262d782f819 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-1ce0-7a9b-ae3c-24830d6babeb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-1ce0-7a9b-ae3c-24830d6babeb 2026/04/10 22:55:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-1ce2-7a37-ada8-be76d26dafd1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-1ce2-79ff-8234-73a8d132708c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-1ce2-79ff-8234-73a8d132708c 2026/04/10 22:55:01 WARN Attempted to edit non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestEdit_NoSuchPost (1.15s) === RUN TestEdit_UnauthenticatedUser 2026/04/10 22:55:01 INFO Applying migration id=initial 2026/04/10 22:55:01 INFO Applying migration id=notesupdated 2026/04/10 22:55:01 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:01 INFO Applying migration id=activitiesid 2026/04/10 22:55:01 INFO Applying migration id=outbox 2026/04/10 22:55:01 INFO Applying migration id=edits 2026/04/10 22:55:01 INFO Applying migration id=outboxactor 2026/04/10 22:55:01 INFO Applying migration id=outboxsender 2026/04/10 22:55:01 INFO Applying migration id=thread 2026/04/10 22:55:01 INFO Applying migration id=host 2026/04/10 22:55:01 INFO Applying migration id=sharedinbox 2026/04/10 22:55:01 INFO Applying migration id=noteshost 2026/04/10 22:55:01 INFO Applying migration id=fetched 2026/04/10 22:55:01 INFO Applying migration id=move 2026/04/10 22:55:01 INFO Applying migration id=cleanup 2026/04/10 22:55:01 INFO Applying migration id=received 2026/04/10 22:55:01 INFO Applying migration id=namehost 2026/04/10 22:55:01 INFO Applying migration id=outboxhost 2026/04/10 22:55:01 INFO Applying migration id=notesfts 2026/04/10 22:55:01 INFO Applying migration id=iconsname 2026/04/10 22:55:01 INFO Applying migration id=nohash 2026/04/10 22:55:01 INFO Applying migration id=shares 2026/04/10 22:55:01 INFO Applying migration id=actorttl 2026/04/10 22:55:01 INFO Applying migration id=tocc 2026/04/10 22:55:01 INFO Applying migration id=followeds 2026/04/10 22:55:01 INFO Applying migration id=certhash 2026/04/10 22:55:01 INFO Applying migration id=follows_sync 2026/04/10 22:55:01 INFO Applying migration id=jsonpath 2026/04/10 22:55:01 INFO Applying migration id=localforward 2026/04/10 22:55:01 INFO Applying migration id=avatar 2026/04/10 22:55:01 INFO Applying migration id=noimage 2026/04/10 22:55:01 INFO Applying migration id=feed 2026/04/10 22:55:01 INFO Applying migration id=bookmarks 2026/04/10 22:55:01 INFO Applying migration id=shareactivity 2026/04/10 22:55:01 INFO Applying migration id=application 2026/04/10 22:55:01 INFO Applying migration id=certificates 2026/04/10 22:55:01 INFO Applying migration id=rawforward 2026/04/10 22:55:01 INFO Applying migration id=publickey 2026/04/10 22:55:01 INFO Applying migration id=resolvegroup 2026/04/10 22:55:01 INFO Applying migration id=reject 2026/04/10 22:55:01 INFO Applying migration id=autodel 2026/04/10 22:55:01 INFO Applying migration id=jsonb 2026/04/10 22:55:01 INFO Applying migration id=quote 2026/04/10 22:55:01 INFO Applying migration id=rfc9421 2026/04/10 22:55:01 INFO Applying migration id=keys 2026/04/10 22:55:01 INFO Applying migration id=portable 2026/04/10 22:55:01 INFO Applying migration id=proofs 2026/04/10 22:55:01 INFO Applying migration id=contexts 2026/04/10 22:55:01 INFO Applying migration id=deliverieshost 2026/04/10 22:55:01 INFO Applying migration id=pembegin 2026/04/10 22:55:01 INFO Applying migration id=didhost 2026/04/10 22:55:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-2136-7cba-bda3-80e923410caf activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-2137-7799-84ff-6457b910d843 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-2136-7cba-bda3-80e923410caf activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-2136-7cba-bda3-80e923410caf 2026/04/10 22:55:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-2138-7e4b-9bdf-4fd02e85c484 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-2138-7e13-9d19-0e06fc28d689 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-2138-7e13-9d19-0e06fc28d689 --- PASS: TestEdit_UnauthenticatedUser (1.11s) === RUN TestEdit_AddHashtag 2026/04/10 22:55:02 INFO Applying migration id=initial 2026/04/10 22:55:02 INFO Applying migration id=notesupdated 2026/04/10 22:55:02 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:02 INFO Applying migration id=activitiesid 2026/04/10 22:55:02 INFO Applying migration id=outbox 2026/04/10 22:55:02 INFO Applying migration id=edits 2026/04/10 22:55:02 INFO Applying migration id=outboxactor 2026/04/10 22:55:02 INFO Applying migration id=outboxsender 2026/04/10 22:55:02 INFO Applying migration id=thread 2026/04/10 22:55:02 INFO Applying migration id=host 2026/04/10 22:55:02 INFO Applying migration id=sharedinbox 2026/04/10 22:55:02 INFO Applying migration id=noteshost 2026/04/10 22:55:02 INFO Applying migration id=fetched 2026/04/10 22:55:02 INFO Applying migration id=move 2026/04/10 22:55:02 INFO Applying migration id=cleanup 2026/04/10 22:55:02 INFO Applying migration id=received 2026/04/10 22:55:02 INFO Applying migration id=namehost 2026/04/10 22:55:02 INFO Applying migration id=outboxhost 2026/04/10 22:55:02 INFO Applying migration id=notesfts 2026/04/10 22:55:02 INFO Applying migration id=iconsname 2026/04/10 22:55:02 INFO Applying migration id=nohash 2026/04/10 22:55:02 INFO Applying migration id=shares 2026/04/10 22:55:02 INFO Applying migration id=actorttl 2026/04/10 22:55:02 INFO Applying migration id=tocc 2026/04/10 22:55:02 INFO Applying migration id=followeds 2026/04/10 22:55:03 INFO Applying migration id=certhash 2026/04/10 22:55:03 INFO Applying migration id=follows_sync 2026/04/10 22:55:03 INFO Applying migration id=jsonpath 2026/04/10 22:55:03 INFO Applying migration id=localforward 2026/04/10 22:55:03 INFO Applying migration id=avatar 2026/04/10 22:55:03 INFO Applying migration id=noimage 2026/04/10 22:55:03 INFO Applying migration id=feed 2026/04/10 22:55:03 INFO Applying migration id=bookmarks 2026/04/10 22:55:03 INFO Applying migration id=shareactivity 2026/04/10 22:55:03 INFO Applying migration id=application 2026/04/10 22:55:03 INFO Applying migration id=certificates 2026/04/10 22:55:03 INFO Applying migration id=rawforward 2026/04/10 22:55:03 INFO Applying migration id=publickey 2026/04/10 22:55:03 INFO Applying migration id=resolvegroup 2026/04/10 22:55:03 INFO Applying migration id=reject 2026/04/10 22:55:03 INFO Applying migration id=autodel 2026/04/10 22:55:03 INFO Applying migration id=jsonb 2026/04/10 22:55:03 INFO Applying migration id=quote 2026/04/10 22:55:03 INFO Applying migration id=rfc9421 2026/04/10 22:55:03 INFO Applying migration id=keys 2026/04/10 22:55:03 INFO Applying migration id=portable 2026/04/10 22:55:03 INFO Applying migration id=proofs 2026/04/10 22:55:03 INFO Applying migration id=contexts 2026/04/10 22:55:03 INFO Applying migration id=deliverieshost 2026/04/10 22:55:03 INFO Applying migration id=pembegin 2026/04/10 22:55:03 INFO Applying migration id=didhost 2026/04/10 22:55:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-26c0-7b2c-87df-342ac5d11192 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-26c0-7acc-bd96-ec81e9678b56 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-26c0-7acc-bd96-ec81e9678b56 2026/04/10 22:55:04 INFO Generating first response key=/users/hashtag/hello 2026/04/10 22:55:04 INFO Generating first response key=/users/hashtag/world 2026/04/10 22:55:04 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-26c4-7d0a-b65e-c081b5d3b465 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-26c0-7acc-bd96-ec81e9678b56 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-26c0-7acc-bd96-ec81e9678b56 2026/04/10 22:55:04 INFO Generating first response key=/hashtag/hello 2026/04/10 22:55:04 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_AddHashtag (1.42s) === RUN TestEdit_RemoveHashtag 2026/04/10 22:55:04 INFO Applying migration id=initial 2026/04/10 22:55:04 INFO Applying migration id=notesupdated 2026/04/10 22:55:04 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:04 INFO Applying migration id=activitiesid 2026/04/10 22:55:04 INFO Applying migration id=outbox 2026/04/10 22:55:04 INFO Applying migration id=edits 2026/04/10 22:55:04 INFO Applying migration id=outboxactor 2026/04/10 22:55:04 INFO Applying migration id=outboxsender 2026/04/10 22:55:04 INFO Applying migration id=thread 2026/04/10 22:55:04 INFO Applying migration id=host 2026/04/10 22:55:04 INFO Applying migration id=sharedinbox 2026/04/10 22:55:04 INFO Applying migration id=noteshost 2026/04/10 22:55:04 INFO Applying migration id=fetched 2026/04/10 22:55:04 INFO Applying migration id=move 2026/04/10 22:55:04 INFO Applying migration id=cleanup 2026/04/10 22:55:04 INFO Applying migration id=received 2026/04/10 22:55:04 INFO Applying migration id=namehost 2026/04/10 22:55:04 INFO Applying migration id=outboxhost 2026/04/10 22:55:04 INFO Applying migration id=notesfts 2026/04/10 22:55:04 INFO Applying migration id=iconsname 2026/04/10 22:55:04 INFO Applying migration id=nohash 2026/04/10 22:55:04 INFO Applying migration id=shares 2026/04/10 22:55:04 INFO Applying migration id=actorttl 2026/04/10 22:55:04 INFO Applying migration id=tocc 2026/04/10 22:55:04 INFO Applying migration id=followeds 2026/04/10 22:55:04 INFO Applying migration id=certhash 2026/04/10 22:55:04 INFO Applying migration id=follows_sync 2026/04/10 22:55:04 INFO Applying migration id=jsonpath 2026/04/10 22:55:04 INFO Applying migration id=localforward 2026/04/10 22:55:04 INFO Applying migration id=avatar 2026/04/10 22:55:04 INFO Applying migration id=noimage 2026/04/10 22:55:04 INFO Applying migration id=feed 2026/04/10 22:55:04 INFO Applying migration id=bookmarks 2026/04/10 22:55:04 INFO Applying migration id=shareactivity 2026/04/10 22:55:04 INFO Applying migration id=application 2026/04/10 22:55:04 INFO Applying migration id=certificates 2026/04/10 22:55:04 INFO Applying migration id=rawforward 2026/04/10 22:55:04 INFO Applying migration id=publickey 2026/04/10 22:55:04 INFO Applying migration id=resolvegroup 2026/04/10 22:55:04 INFO Applying migration id=reject 2026/04/10 22:55:04 INFO Applying migration id=autodel 2026/04/10 22:55:04 INFO Applying migration id=jsonb 2026/04/10 22:55:04 INFO Applying migration id=quote 2026/04/10 22:55:04 INFO Applying migration id=rfc9421 2026/04/10 22:55:04 INFO Applying migration id=keys 2026/04/10 22:55:04 INFO Applying migration id=portable 2026/04/10 22:55:04 INFO Applying migration id=proofs 2026/04/10 22:55:04 INFO Applying migration id=contexts 2026/04/10 22:55:04 INFO Applying migration id=deliverieshost 2026/04/10 22:55:04 INFO Applying migration id=pembegin 2026/04/10 22:55:04 INFO Applying migration id=didhost 2026/04/10 22:55:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-2ab0-789a-bc6c-a850b6e6494d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-2ab0-7834-b521-c085fb378e25 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-2ab0-7834-b521-c085fb378e25 2026/04/10 22:55:05 INFO Generating first response key=/users/hashtag/hello 2026/04/10 22:55:05 INFO Generating first response key=/users/hashtag/world 2026/04/10 22:55:05 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-2ab4-798a-b1bf-90b90a38f650 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-2ab0-7834-b521-c085fb378e25 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-2ab0-7834-b521-c085fb378e25 2026/04/10 22:55:05 INFO Generating first response key=/hashtag/hello 2026/04/10 22:55:05 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_RemoveHashtag (1.01s) === RUN TestEdit_KeepHashtags 2026/04/10 22:55:05 INFO Applying migration id=initial 2026/04/10 22:55:05 INFO Applying migration id=notesupdated 2026/04/10 22:55:05 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:05 INFO Applying migration id=activitiesid 2026/04/10 22:55:05 INFO Applying migration id=outbox 2026/04/10 22:55:05 INFO Applying migration id=edits 2026/04/10 22:55:05 INFO Applying migration id=outboxactor 2026/04/10 22:55:05 INFO Applying migration id=outboxsender 2026/04/10 22:55:05 INFO Applying migration id=thread 2026/04/10 22:55:05 INFO Applying migration id=host 2026/04/10 22:55:05 INFO Applying migration id=sharedinbox 2026/04/10 22:55:05 INFO Applying migration id=noteshost 2026/04/10 22:55:05 INFO Applying migration id=fetched 2026/04/10 22:55:05 INFO Applying migration id=move 2026/04/10 22:55:05 INFO Applying migration id=cleanup 2026/04/10 22:55:05 INFO Applying migration id=received 2026/04/10 22:55:05 INFO Applying migration id=namehost 2026/04/10 22:55:05 INFO Applying migration id=outboxhost 2026/04/10 22:55:05 INFO Applying migration id=notesfts 2026/04/10 22:55:05 INFO Applying migration id=iconsname 2026/04/10 22:55:05 INFO Applying migration id=nohash 2026/04/10 22:55:05 INFO Applying migration id=shares 2026/04/10 22:55:05 INFO Applying migration id=actorttl 2026/04/10 22:55:05 INFO Applying migration id=tocc 2026/04/10 22:55:05 INFO Applying migration id=followeds 2026/04/10 22:55:05 INFO Applying migration id=certhash 2026/04/10 22:55:05 INFO Applying migration id=follows_sync 2026/04/10 22:55:05 INFO Applying migration id=jsonpath 2026/04/10 22:55:05 INFO Applying migration id=localforward 2026/04/10 22:55:05 INFO Applying migration id=avatar 2026/04/10 22:55:05 INFO Applying migration id=noimage 2026/04/10 22:55:05 INFO Applying migration id=feed 2026/04/10 22:55:05 INFO Applying migration id=bookmarks 2026/04/10 22:55:05 INFO Applying migration id=shareactivity 2026/04/10 22:55:05 INFO Applying migration id=application 2026/04/10 22:55:05 INFO Applying migration id=certificates 2026/04/10 22:55:05 INFO Applying migration id=rawforward 2026/04/10 22:55:05 INFO Applying migration id=publickey 2026/04/10 22:55:05 INFO Applying migration id=resolvegroup 2026/04/10 22:55:05 INFO Applying migration id=reject 2026/04/10 22:55:05 INFO Applying migration id=autodel 2026/04/10 22:55:05 INFO Applying migration id=jsonb 2026/04/10 22:55:05 INFO Applying migration id=quote 2026/04/10 22:55:05 INFO Applying migration id=rfc9421 2026/04/10 22:55:05 INFO Applying migration id=keys 2026/04/10 22:55:05 INFO Applying migration id=portable 2026/04/10 22:55:05 INFO Applying migration id=proofs 2026/04/10 22:55:05 INFO Applying migration id=contexts 2026/04/10 22:55:05 INFO Applying migration id=deliverieshost 2026/04/10 22:55:05 INFO Applying migration id=pembegin 2026/04/10 22:55:05 INFO Applying migration id=didhost 2026/04/10 22:55:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-2dcf-76d5-82b4-ce02bd6ef0d1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-2dcf-7672-9b38-304761461376 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-2dcf-7672-9b38-304761461376 2026/04/10 22:55:06 INFO Generating first response key=/users/hashtag/hello 2026/04/10 22:55:06 INFO Generating first response key=/users/hashtag/world 2026/04/10 22:55:06 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-2dd3-7a0e-ad2d-19c36ce9a8bc activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-2dcf-7672-9b38-304761461376 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-2dcf-7672-9b38-304761461376 2026/04/10 22:55:06 INFO Generating first response key=/hashtag/hello 2026/04/10 22:55:06 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_KeepHashtags (0.80s) === RUN TestEdit_AddMention 2026/04/10 22:55:06 INFO Applying migration id=initial 2026/04/10 22:55:06 INFO Applying migration id=notesupdated 2026/04/10 22:55:06 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:06 INFO Applying migration id=activitiesid 2026/04/10 22:55:06 INFO Applying migration id=outbox 2026/04/10 22:55:06 INFO Applying migration id=edits 2026/04/10 22:55:06 INFO Applying migration id=outboxactor 2026/04/10 22:55:06 INFO Applying migration id=outboxsender 2026/04/10 22:55:06 INFO Applying migration id=thread 2026/04/10 22:55:06 INFO Applying migration id=host 2026/04/10 22:55:06 INFO Applying migration id=sharedinbox 2026/04/10 22:55:06 INFO Applying migration id=noteshost 2026/04/10 22:55:06 INFO Applying migration id=fetched 2026/04/10 22:55:06 INFO Applying migration id=move 2026/04/10 22:55:06 INFO Applying migration id=cleanup 2026/04/10 22:55:06 INFO Applying migration id=received 2026/04/10 22:55:06 INFO Applying migration id=namehost 2026/04/10 22:55:06 INFO Applying migration id=outboxhost 2026/04/10 22:55:06 INFO Applying migration id=notesfts 2026/04/10 22:55:06 INFO Applying migration id=iconsname 2026/04/10 22:55:06 INFO Applying migration id=nohash 2026/04/10 22:55:06 INFO Applying migration id=shares 2026/04/10 22:55:06 INFO Applying migration id=actorttl 2026/04/10 22:55:06 INFO Applying migration id=tocc 2026/04/10 22:55:06 INFO Applying migration id=followeds 2026/04/10 22:55:06 INFO Applying migration id=certhash 2026/04/10 22:55:06 INFO Applying migration id=follows_sync 2026/04/10 22:55:06 INFO Applying migration id=jsonpath 2026/04/10 22:55:06 INFO Applying migration id=localforward 2026/04/10 22:55:06 INFO Applying migration id=avatar 2026/04/10 22:55:06 INFO Applying migration id=noimage 2026/04/10 22:55:06 INFO Applying migration id=feed 2026/04/10 22:55:06 INFO Applying migration id=bookmarks 2026/04/10 22:55:06 INFO Applying migration id=shareactivity 2026/04/10 22:55:06 INFO Applying migration id=application 2026/04/10 22:55:06 INFO Applying migration id=certificates 2026/04/10 22:55:06 INFO Applying migration id=rawforward 2026/04/10 22:55:06 INFO Applying migration id=publickey 2026/04/10 22:55:06 INFO Applying migration id=resolvegroup 2026/04/10 22:55:06 INFO Applying migration id=reject 2026/04/10 22:55:06 INFO Applying migration id=autodel 2026/04/10 22:55:06 INFO Applying migration id=jsonb 2026/04/10 22:55:06 INFO Applying migration id=quote 2026/04/10 22:55:06 INFO Applying migration id=rfc9421 2026/04/10 22:55:06 INFO Applying migration id=keys 2026/04/10 22:55:06 INFO Applying migration id=portable 2026/04/10 22:55:06 INFO Applying migration id=proofs 2026/04/10 22:55:06 INFO Applying migration id=contexts 2026/04/10 22:55:06 INFO Applying migration id=deliverieshost 2026/04/10 22:55:06 INFO Applying migration id=pembegin 2026/04/10 22:55:06 INFO Applying migration id=didhost 2026/04/10 22:55:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-32a3-749e-9975-69076032e1f9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-32a3-7416-8c56-7c8fc10e8613 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-32a3-7416-8c56-7c8fc10e8613 2026/04/10 22:55:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-32a3-7416-8c56-7c8fc10e8613 2026/04/10 22:55:07 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:07 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-32a6-7c98-ad57-d8375e467036 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-32a3-7416-8c56-7c8fc10e8613 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-32a3-7416-8c56-7c8fc10e8613 2026/04/10 22:55:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-32a3-7416-8c56-7c8fc10e8613 --- PASS: TestEdit_AddMention (1.23s) === RUN TestEdit_RemoveMention 2026/04/10 22:55:07 INFO Applying migration id=initial 2026/04/10 22:55:07 INFO Applying migration id=notesupdated 2026/04/10 22:55:07 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:07 INFO Applying migration id=activitiesid 2026/04/10 22:55:07 INFO Applying migration id=outbox 2026/04/10 22:55:07 INFO Applying migration id=edits 2026/04/10 22:55:07 INFO Applying migration id=outboxactor 2026/04/10 22:55:07 INFO Applying migration id=outboxsender 2026/04/10 22:55:07 INFO Applying migration id=thread 2026/04/10 22:55:07 INFO Applying migration id=host 2026/04/10 22:55:07 INFO Applying migration id=sharedinbox 2026/04/10 22:55:07 INFO Applying migration id=noteshost 2026/04/10 22:55:07 INFO Applying migration id=fetched 2026/04/10 22:55:07 INFO Applying migration id=move 2026/04/10 22:55:07 INFO Applying migration id=cleanup 2026/04/10 22:55:07 INFO Applying migration id=received 2026/04/10 22:55:07 INFO Applying migration id=namehost 2026/04/10 22:55:07 INFO Applying migration id=outboxhost 2026/04/10 22:55:07 INFO Applying migration id=notesfts 2026/04/10 22:55:07 INFO Applying migration id=iconsname 2026/04/10 22:55:07 INFO Applying migration id=nohash 2026/04/10 22:55:07 INFO Applying migration id=shares 2026/04/10 22:55:07 INFO Applying migration id=actorttl 2026/04/10 22:55:07 INFO Applying migration id=tocc 2026/04/10 22:55:07 INFO Applying migration id=followeds 2026/04/10 22:55:07 INFO Applying migration id=certhash 2026/04/10 22:55:07 INFO Applying migration id=follows_sync 2026/04/10 22:55:07 INFO Applying migration id=jsonpath 2026/04/10 22:55:07 INFO Applying migration id=localforward 2026/04/10 22:55:07 INFO Applying migration id=avatar 2026/04/10 22:55:07 INFO Applying migration id=noimage 2026/04/10 22:55:07 INFO Applying migration id=feed 2026/04/10 22:55:07 INFO Applying migration id=bookmarks 2026/04/10 22:55:07 INFO Applying migration id=shareactivity 2026/04/10 22:55:07 INFO Applying migration id=application 2026/04/10 22:55:07 INFO Applying migration id=certificates 2026/04/10 22:55:07 INFO Applying migration id=rawforward 2026/04/10 22:55:07 INFO Applying migration id=publickey 2026/04/10 22:55:07 INFO Applying migration id=resolvegroup 2026/04/10 22:55:07 INFO Applying migration id=reject 2026/04/10 22:55:07 INFO Applying migration id=autodel 2026/04/10 22:55:07 INFO Applying migration id=jsonb 2026/04/10 22:55:07 INFO Applying migration id=quote 2026/04/10 22:55:07 INFO Applying migration id=rfc9421 2026/04/10 22:55:07 INFO Applying migration id=keys 2026/04/10 22:55:07 INFO Applying migration id=portable 2026/04/10 22:55:07 INFO Applying migration id=proofs 2026/04/10 22:55:07 INFO Applying migration id=contexts 2026/04/10 22:55:07 INFO Applying migration id=deliverieshost 2026/04/10 22:55:07 INFO Applying migration id=pembegin 2026/04/10 22:55:07 INFO Applying migration id=didhost 2026/04/10 22:55:08 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-3674-71fa-937f-04b083578547 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3673-7da7-927b-a795059b9eb0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-3673-7da7-927b-a795059b9eb0 2026/04/10 22:55:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-3673-7da7-927b-a795059b9eb0 2026/04/10 22:55:08 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-3677-7716-853f-3cebb3993fde activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3673-7da7-927b-a795059b9eb0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-3673-7da7-927b-a795059b9eb0 2026/04/10 22:55:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-3673-7da7-927b-a795059b9eb0 --- PASS: TestEdit_RemoveMention (0.98s) === RUN TestEdit_KeepMention 2026/04/10 22:55:08 INFO Applying migration id=initial 2026/04/10 22:55:08 INFO Applying migration id=notesupdated 2026/04/10 22:55:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:08 INFO Applying migration id=activitiesid 2026/04/10 22:55:08 INFO Applying migration id=outbox 2026/04/10 22:55:08 INFO Applying migration id=edits 2026/04/10 22:55:08 INFO Applying migration id=outboxactor 2026/04/10 22:55:08 INFO Applying migration id=outboxsender 2026/04/10 22:55:08 INFO Applying migration id=thread 2026/04/10 22:55:08 INFO Applying migration id=host 2026/04/10 22:55:08 INFO Applying migration id=sharedinbox 2026/04/10 22:55:08 INFO Applying migration id=noteshost 2026/04/10 22:55:08 INFO Applying migration id=fetched 2026/04/10 22:55:08 INFO Applying migration id=move 2026/04/10 22:55:08 INFO Applying migration id=cleanup 2026/04/10 22:55:08 INFO Applying migration id=received 2026/04/10 22:55:08 INFO Applying migration id=namehost 2026/04/10 22:55:08 INFO Applying migration id=outboxhost 2026/04/10 22:55:08 INFO Applying migration id=notesfts 2026/04/10 22:55:08 INFO Applying migration id=iconsname 2026/04/10 22:55:08 INFO Applying migration id=nohash 2026/04/10 22:55:08 INFO Applying migration id=shares 2026/04/10 22:55:08 INFO Applying migration id=actorttl 2026/04/10 22:55:08 INFO Applying migration id=tocc 2026/04/10 22:55:08 INFO Applying migration id=followeds 2026/04/10 22:55:08 INFO Applying migration id=certhash 2026/04/10 22:55:08 INFO Applying migration id=follows_sync 2026/04/10 22:55:08 INFO Applying migration id=jsonpath 2026/04/10 22:55:08 INFO Applying migration id=localforward 2026/04/10 22:55:08 INFO Applying migration id=avatar 2026/04/10 22:55:08 INFO Applying migration id=noimage 2026/04/10 22:55:08 INFO Applying migration id=feed 2026/04/10 22:55:08 INFO Applying migration id=bookmarks 2026/04/10 22:55:08 INFO Applying migration id=shareactivity 2026/04/10 22:55:08 INFO Applying migration id=application 2026/04/10 22:55:08 INFO Applying migration id=certificates 2026/04/10 22:55:08 INFO Applying migration id=rawforward 2026/04/10 22:55:08 INFO Applying migration id=publickey 2026/04/10 22:55:08 INFO Applying migration id=resolvegroup 2026/04/10 22:55:08 INFO Applying migration id=reject 2026/04/10 22:55:08 INFO Applying migration id=autodel 2026/04/10 22:55:08 INFO Applying migration id=jsonb 2026/04/10 22:55:08 INFO Applying migration id=quote 2026/04/10 22:55:08 INFO Applying migration id=rfc9421 2026/04/10 22:55:08 INFO Applying migration id=keys 2026/04/10 22:55:08 INFO Applying migration id=portable 2026/04/10 22:55:08 INFO Applying migration id=proofs 2026/04/10 22:55:08 INFO Applying migration id=contexts 2026/04/10 22:55:08 INFO Applying migration id=deliverieshost 2026/04/10 22:55:08 INFO Applying migration id=pembegin 2026/04/10 22:55:08 INFO Applying migration id=didhost 2026/04/10 22:55:09 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-3a20-7f34-bfaf-80e088b1fc7e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3a20-7b2b-8905-d14aeb3a7e75 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-3a20-7b2b-8905-d14aeb3a7e75 2026/04/10 22:55:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-3a20-7b2b-8905-d14aeb3a7e75 2026/04/10 22:55:09 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:09 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-3a24-7b45-b627-bb16ba2c868c activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3a20-7b2b-8905-d14aeb3a7e75 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-3a20-7b2b-8905-d14aeb3a7e75 2026/04/10 22:55:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-3a20-7b2b-8905-d14aeb3a7e75 --- PASS: TestEdit_KeepMention (0.94s) === RUN TestEdit_PollAddOption 2026/04/10 22:55:09 INFO Applying migration id=initial 2026/04/10 22:55:09 INFO Applying migration id=notesupdated 2026/04/10 22:55:09 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:09 INFO Applying migration id=activitiesid 2026/04/10 22:55:09 INFO Applying migration id=outbox 2026/04/10 22:55:09 INFO Applying migration id=edits 2026/04/10 22:55:09 INFO Applying migration id=outboxactor 2026/04/10 22:55:09 INFO Applying migration id=outboxsender 2026/04/10 22:55:09 INFO Applying migration id=thread 2026/04/10 22:55:09 INFO Applying migration id=host 2026/04/10 22:55:09 INFO Applying migration id=sharedinbox 2026/04/10 22:55:09 INFO Applying migration id=noteshost 2026/04/10 22:55:09 INFO Applying migration id=fetched 2026/04/10 22:55:09 INFO Applying migration id=move 2026/04/10 22:55:09 INFO Applying migration id=cleanup 2026/04/10 22:55:09 INFO Applying migration id=received 2026/04/10 22:55:09 INFO Applying migration id=namehost 2026/04/10 22:55:09 INFO Applying migration id=outboxhost 2026/04/10 22:55:09 INFO Applying migration id=notesfts 2026/04/10 22:55:09 INFO Applying migration id=iconsname 2026/04/10 22:55:09 INFO Applying migration id=nohash 2026/04/10 22:55:09 INFO Applying migration id=shares 2026/04/10 22:55:09 INFO Applying migration id=actorttl 2026/04/10 22:55:09 INFO Applying migration id=tocc 2026/04/10 22:55:09 INFO Applying migration id=followeds 2026/04/10 22:55:09 INFO Applying migration id=certhash 2026/04/10 22:55:09 INFO Applying migration id=follows_sync 2026/04/10 22:55:09 INFO Applying migration id=jsonpath 2026/04/10 22:55:09 INFO Applying migration id=localforward 2026/04/10 22:55:09 INFO Applying migration id=avatar 2026/04/10 22:55:09 INFO Applying migration id=noimage 2026/04/10 22:55:09 INFO Applying migration id=feed 2026/04/10 22:55:09 INFO Applying migration id=bookmarks 2026/04/10 22:55:09 INFO Applying migration id=shareactivity 2026/04/10 22:55:09 INFO Applying migration id=application 2026/04/10 22:55:09 INFO Applying migration id=certificates 2026/04/10 22:55:09 INFO Applying migration id=rawforward 2026/04/10 22:55:09 INFO Applying migration id=publickey 2026/04/10 22:55:09 INFO Applying migration id=resolvegroup 2026/04/10 22:55:09 INFO Applying migration id=reject 2026/04/10 22:55:09 INFO Applying migration id=autodel 2026/04/10 22:55:09 INFO Applying migration id=jsonb 2026/04/10 22:55:09 INFO Applying migration id=quote 2026/04/10 22:55:09 INFO Applying migration id=rfc9421 2026/04/10 22:55:09 INFO Applying migration id=keys 2026/04/10 22:55:09 INFO Applying migration id=portable 2026/04/10 22:55:09 INFO Applying migration id=proofs 2026/04/10 22:55:09 INFO Applying migration id=contexts 2026/04/10 22:55:09 INFO Applying migration id=deliverieshost 2026/04/10 22:55:09 INFO Applying migration id=pembegin 2026/04/10 22:55:09 INFO Applying migration id=didhost 2026/04/10 22:55:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-3e03-7d40-b456-38dc387d51b5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-3e05-7ab4-bd1f-ed225073c77a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3e05-7a9b-a77f-9a3522252441 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-3e05-7a9b-a77f-9a3522252441 2026/04/10 22:55:10 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-3e07-77c3-9931-58897159daf6 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-3e0b-7038-9e3a-536fb9106557 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-3e0c-78fe-a4f5-5d39edd8e052 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3e0c-78e3-b395-4d2df1170018 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799b-3e0c-78e3-b395-4d2df1170018 2026/04/10 22:55:10 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-3e0d-7e04-9542-85888efbfd41 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 2026/04/10 22:55:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-3e03-7c6a-ae82-54d0f2ca0ea1 --- PASS: TestEdit_PollAddOption (1.00s) === RUN TestEdit_RemoveQuestion 2026/04/10 22:55:10 INFO Applying migration id=initial 2026/04/10 22:55:10 INFO Applying migration id=notesupdated 2026/04/10 22:55:10 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:10 INFO Applying migration id=activitiesid 2026/04/10 22:55:10 INFO Applying migration id=outbox 2026/04/10 22:55:10 INFO Applying migration id=edits 2026/04/10 22:55:10 INFO Applying migration id=outboxactor 2026/04/10 22:55:10 INFO Applying migration id=outboxsender 2026/04/10 22:55:10 INFO Applying migration id=thread 2026/04/10 22:55:10 INFO Applying migration id=host 2026/04/10 22:55:10 INFO Applying migration id=sharedinbox 2026/04/10 22:55:10 INFO Applying migration id=noteshost 2026/04/10 22:55:10 INFO Applying migration id=fetched 2026/04/10 22:55:10 INFO Applying migration id=move 2026/04/10 22:55:10 INFO Applying migration id=cleanup 2026/04/10 22:55:10 INFO Applying migration id=received 2026/04/10 22:55:10 INFO Applying migration id=namehost 2026/04/10 22:55:10 INFO Applying migration id=outboxhost 2026/04/10 22:55:10 INFO Applying migration id=notesfts 2026/04/10 22:55:10 INFO Applying migration id=iconsname 2026/04/10 22:55:10 INFO Applying migration id=nohash 2026/04/10 22:55:10 INFO Applying migration id=shares 2026/04/10 22:55:10 INFO Applying migration id=actorttl 2026/04/10 22:55:10 INFO Applying migration id=tocc 2026/04/10 22:55:10 INFO Applying migration id=followeds 2026/04/10 22:55:10 INFO Applying migration id=certhash 2026/04/10 22:55:10 INFO Applying migration id=follows_sync 2026/04/10 22:55:10 INFO Applying migration id=jsonpath 2026/04/10 22:55:10 INFO Applying migration id=localforward 2026/04/10 22:55:10 INFO Applying migration id=avatar 2026/04/10 22:55:10 INFO Applying migration id=noimage 2026/04/10 22:55:10 INFO Applying migration id=feed 2026/04/10 22:55:10 INFO Applying migration id=bookmarks 2026/04/10 22:55:10 INFO Applying migration id=shareactivity 2026/04/10 22:55:10 INFO Applying migration id=application 2026/04/10 22:55:10 INFO Applying migration id=certificates 2026/04/10 22:55:10 INFO Applying migration id=rawforward 2026/04/10 22:55:10 INFO Applying migration id=publickey 2026/04/10 22:55:10 INFO Applying migration id=resolvegroup 2026/04/10 22:55:10 INFO Applying migration id=reject 2026/04/10 22:55:10 INFO Applying migration id=autodel 2026/04/10 22:55:10 INFO Applying migration id=jsonb 2026/04/10 22:55:10 INFO Applying migration id=quote 2026/04/10 22:55:10 INFO Applying migration id=rfc9421 2026/04/10 22:55:10 INFO Applying migration id=keys 2026/04/10 22:55:10 INFO Applying migration id=portable 2026/04/10 22:55:10 INFO Applying migration id=proofs 2026/04/10 22:55:10 INFO Applying migration id=contexts 2026/04/10 22:55:10 INFO Applying migration id=deliverieshost 2026/04/10 22:55:10 INFO Applying migration id=pembegin 2026/04/10 22:55:10 INFO Applying migration id=didhost 2026/04/10 22:55:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-4258-74b5-a79e-f89cbe63bcdc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 2026/04/10 22:55:11 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 2026/04/10 22:55:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-425a-7270-a4e1-72d00ce10e09 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-425a-7255-ad4e-112fc5bf51e3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-425a-7255-ad4e-112fc5bf51e3 2026/04/10 22:55:11 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 2026/04/10 22:55:11 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-425b-7eaa-867d-2828d5910335 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 2026/04/10 22:55:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 2026/04/10 22:55:11 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-425f-765e-a452-3117f19fbae6 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 2026/04/10 22:55:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-4258-73d2-82ae-00492f48e619 --- PASS: TestEdit_RemoveQuestion (1.11s) === RUN TestFollow_PostToFollowers 2026/04/10 22:55:11 INFO Applying migration id=initial 2026/04/10 22:55:11 INFO Applying migration id=notesupdated 2026/04/10 22:55:11 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:11 INFO Applying migration id=activitiesid 2026/04/10 22:55:11 INFO Applying migration id=outbox 2026/04/10 22:55:11 INFO Applying migration id=edits 2026/04/10 22:55:11 INFO Applying migration id=outboxactor 2026/04/10 22:55:11 INFO Applying migration id=outboxsender 2026/04/10 22:55:11 INFO Applying migration id=thread 2026/04/10 22:55:11 INFO Applying migration id=host 2026/04/10 22:55:11 INFO Applying migration id=sharedinbox 2026/04/10 22:55:11 INFO Applying migration id=noteshost 2026/04/10 22:55:11 INFO Applying migration id=fetched 2026/04/10 22:55:11 INFO Applying migration id=move 2026/04/10 22:55:11 INFO Applying migration id=cleanup 2026/04/10 22:55:11 INFO Applying migration id=received 2026/04/10 22:55:11 INFO Applying migration id=namehost 2026/04/10 22:55:11 INFO Applying migration id=outboxhost 2026/04/10 22:55:11 INFO Applying migration id=notesfts 2026/04/10 22:55:11 INFO Applying migration id=iconsname 2026/04/10 22:55:11 INFO Applying migration id=nohash 2026/04/10 22:55:11 INFO Applying migration id=shares 2026/04/10 22:55:11 INFO Applying migration id=actorttl 2026/04/10 22:55:11 INFO Applying migration id=tocc 2026/04/10 22:55:11 INFO Applying migration id=followeds 2026/04/10 22:55:11 INFO Applying migration id=certhash 2026/04/10 22:55:11 INFO Applying migration id=follows_sync 2026/04/10 22:55:11 INFO Applying migration id=jsonpath 2026/04/10 22:55:11 INFO Applying migration id=localforward 2026/04/10 22:55:11 INFO Applying migration id=avatar 2026/04/10 22:55:11 INFO Applying migration id=noimage 2026/04/10 22:55:11 INFO Applying migration id=feed 2026/04/10 22:55:11 INFO Applying migration id=bookmarks 2026/04/10 22:55:11 INFO Applying migration id=shareactivity 2026/04/10 22:55:11 INFO Applying migration id=application 2026/04/10 22:55:11 INFO Applying migration id=certificates 2026/04/10 22:55:11 INFO Applying migration id=rawforward 2026/04/10 22:55:11 INFO Applying migration id=publickey 2026/04/10 22:55:11 INFO Applying migration id=resolvegroup 2026/04/10 22:55:11 INFO Applying migration id=reject 2026/04/10 22:55:11 INFO Applying migration id=autodel 2026/04/10 22:55:11 INFO Applying migration id=jsonb 2026/04/10 22:55:11 INFO Applying migration id=quote 2026/04/10 22:55:11 INFO Applying migration id=rfc9421 2026/04/10 22:55:11 INFO Applying migration id=keys 2026/04/10 22:55:11 INFO Applying migration id=portable 2026/04/10 22:55:11 INFO Applying migration id=proofs 2026/04/10 22:55:11 INFO Applying migration id=contexts 2026/04/10 22:55:11 INFO Applying migration id=deliverieshost 2026/04/10 22:55:11 INFO Applying migration id=pembegin 2026/04/10 22:55:11 INFO Applying migration id=didhost 2026/04/10 22:55:12 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-4649-76d5-9459-0f4dc83b8011 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-4649-7ebf-a59d-507dc298b866 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-4649-76d5-9459-0f4dc83b8011 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-4649-76d5-9459-0f4dc83b8011 2026/04/10 22:55:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-464b-74ed-b15a-c7024872ea80 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-464b-74bc-93c8-904b79612d6a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-464b-74bc-93c8-904b79612d6a --- PASS: TestFollow_PostToFollowers (1.00s) === RUN TestFollow_PostToFollowersBeforeFollow 2026/04/10 22:55:12 INFO Applying migration id=initial 2026/04/10 22:55:12 INFO Applying migration id=notesupdated 2026/04/10 22:55:12 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:12 INFO Applying migration id=activitiesid 2026/04/10 22:55:12 INFO Applying migration id=outbox 2026/04/10 22:55:12 INFO Applying migration id=edits 2026/04/10 22:55:12 INFO Applying migration id=outboxactor 2026/04/10 22:55:12 INFO Applying migration id=outboxsender 2026/04/10 22:55:12 INFO Applying migration id=thread 2026/04/10 22:55:12 INFO Applying migration id=host 2026/04/10 22:55:12 INFO Applying migration id=sharedinbox 2026/04/10 22:55:12 INFO Applying migration id=noteshost 2026/04/10 22:55:12 INFO Applying migration id=fetched 2026/04/10 22:55:12 INFO Applying migration id=move 2026/04/10 22:55:12 INFO Applying migration id=cleanup 2026/04/10 22:55:12 INFO Applying migration id=received 2026/04/10 22:55:12 INFO Applying migration id=namehost 2026/04/10 22:55:12 INFO Applying migration id=outboxhost 2026/04/10 22:55:12 INFO Applying migration id=notesfts 2026/04/10 22:55:12 INFO Applying migration id=iconsname 2026/04/10 22:55:12 INFO Applying migration id=nohash 2026/04/10 22:55:12 INFO Applying migration id=shares 2026/04/10 22:55:12 INFO Applying migration id=actorttl 2026/04/10 22:55:12 INFO Applying migration id=tocc 2026/04/10 22:55:12 INFO Applying migration id=followeds 2026/04/10 22:55:12 INFO Applying migration id=certhash 2026/04/10 22:55:12 INFO Applying migration id=follows_sync 2026/04/10 22:55:12 INFO Applying migration id=jsonpath 2026/04/10 22:55:12 INFO Applying migration id=localforward 2026/04/10 22:55:12 INFO Applying migration id=avatar 2026/04/10 22:55:12 INFO Applying migration id=noimage 2026/04/10 22:55:12 INFO Applying migration id=feed 2026/04/10 22:55:12 INFO Applying migration id=bookmarks 2026/04/10 22:55:12 INFO Applying migration id=shareactivity 2026/04/10 22:55:12 INFO Applying migration id=application 2026/04/10 22:55:12 INFO Applying migration id=certificates 2026/04/10 22:55:12 INFO Applying migration id=rawforward 2026/04/10 22:55:12 INFO Applying migration id=publickey 2026/04/10 22:55:12 INFO Applying migration id=resolvegroup 2026/04/10 22:55:12 INFO Applying migration id=reject 2026/04/10 22:55:12 INFO Applying migration id=autodel 2026/04/10 22:55:12 INFO Applying migration id=jsonb 2026/04/10 22:55:12 INFO Applying migration id=quote 2026/04/10 22:55:12 INFO Applying migration id=rfc9421 2026/04/10 22:55:12 INFO Applying migration id=keys 2026/04/10 22:55:12 INFO Applying migration id=portable 2026/04/10 22:55:12 INFO Applying migration id=proofs 2026/04/10 22:55:12 INFO Applying migration id=contexts 2026/04/10 22:55:12 INFO Applying migration id=deliverieshost 2026/04/10 22:55:12 INFO Applying migration id=pembegin 2026/04/10 22:55:12 INFO Applying migration id=didhost 2026/04/10 22:55:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-4ca7-729e-a58d-057d1a09d967 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-4ca7-7263-9775-22e5301d014a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-4ca7-7263-9775-22e5301d014a 2026/04/10 22:55:14 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-4ca8-75d7-b483-c00f9ab9ac68 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:14 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-4ca8-7ca5-9a4f-4b7d12c81da2 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-4ca8-75d7-b483-c00f9ab9ac68 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-4ca8-75d7-b483-c00f9ab9ac68 --- PASS: TestFollow_PostToFollowersBeforeFollow (1.63s) === RUN TestFollow_DMUnfollowFollow 2026/04/10 22:55:14 INFO Applying migration id=initial 2026/04/10 22:55:14 INFO Applying migration id=notesupdated 2026/04/10 22:55:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:14 INFO Applying migration id=activitiesid 2026/04/10 22:55:14 INFO Applying migration id=outbox 2026/04/10 22:55:14 INFO Applying migration id=edits 2026/04/10 22:55:14 INFO Applying migration id=outboxactor 2026/04/10 22:55:14 INFO Applying migration id=outboxsender 2026/04/10 22:55:14 INFO Applying migration id=thread 2026/04/10 22:55:14 INFO Applying migration id=host 2026/04/10 22:55:14 INFO Applying migration id=sharedinbox 2026/04/10 22:55:14 INFO Applying migration id=noteshost 2026/04/10 22:55:14 INFO Applying migration id=fetched 2026/04/10 22:55:14 INFO Applying migration id=move 2026/04/10 22:55:14 INFO Applying migration id=cleanup 2026/04/10 22:55:14 INFO Applying migration id=received 2026/04/10 22:55:14 INFO Applying migration id=namehost 2026/04/10 22:55:14 INFO Applying migration id=outboxhost 2026/04/10 22:55:14 INFO Applying migration id=notesfts 2026/04/10 22:55:14 INFO Applying migration id=iconsname 2026/04/10 22:55:14 INFO Applying migration id=nohash 2026/04/10 22:55:14 INFO Applying migration id=shares 2026/04/10 22:55:14 INFO Applying migration id=actorttl 2026/04/10 22:55:14 INFO Applying migration id=tocc 2026/04/10 22:55:14 INFO Applying migration id=followeds 2026/04/10 22:55:14 INFO Applying migration id=certhash 2026/04/10 22:55:14 INFO Applying migration id=follows_sync 2026/04/10 22:55:14 INFO Applying migration id=jsonpath 2026/04/10 22:55:14 INFO Applying migration id=localforward 2026/04/10 22:55:14 INFO Applying migration id=avatar 2026/04/10 22:55:14 INFO Applying migration id=noimage 2026/04/10 22:55:14 INFO Applying migration id=feed 2026/04/10 22:55:14 INFO Applying migration id=bookmarks 2026/04/10 22:55:14 INFO Applying migration id=shareactivity 2026/04/10 22:55:14 INFO Applying migration id=application 2026/04/10 22:55:14 INFO Applying migration id=certificates 2026/04/10 22:55:14 INFO Applying migration id=rawforward 2026/04/10 22:55:14 INFO Applying migration id=publickey 2026/04/10 22:55:14 INFO Applying migration id=resolvegroup 2026/04/10 22:55:14 INFO Applying migration id=reject 2026/04/10 22:55:14 INFO Applying migration id=autodel 2026/04/10 22:55:14 INFO Applying migration id=jsonb 2026/04/10 22:55:14 INFO Applying migration id=quote 2026/04/10 22:55:14 INFO Applying migration id=rfc9421 2026/04/10 22:55:14 INFO Applying migration id=keys 2026/04/10 22:55:14 INFO Applying migration id=portable 2026/04/10 22:55:14 INFO Applying migration id=proofs 2026/04/10 22:55:14 INFO Applying migration id=contexts 2026/04/10 22:55:14 INFO Applying migration id=deliverieshost 2026/04/10 22:55:14 INFO Applying migration id=pembegin 2026/04/10 22:55:14 INFO Applying migration id=didhost 2026/04/10 22:55:14 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-4f86-7cc1-9dbc-8ccf0e540c5d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:14 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-4f87-74f4-9401-70fff9eca6ad activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-4f86-7cc1-9dbc-8ccf0e540c5d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-4f86-7cc1-9dbc-8ccf0e540c5d 2026/04/10 22:55:14 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-4f87-7ae8-a3ee-c16e539fdd14 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-4f87-79d3-bfcc-23aa64bf842a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-4f87-79d3-bfcc-23aa64bf842a 2026/04/10 22:55:14 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799b-4f8a-7c8b-95c6-075063d4d195 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-4f86-7cc1-9dbc-8ccf0e540c5d 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.73s) === RUN TestFollow_DMUnfollowBeforeFeedUpdate 2026/04/10 22:55:14 INFO Applying migration id=initial 2026/04/10 22:55:14 INFO Applying migration id=notesupdated 2026/04/10 22:55:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:14 INFO Applying migration id=activitiesid 2026/04/10 22:55:14 INFO Applying migration id=outbox 2026/04/10 22:55:14 INFO Applying migration id=edits 2026/04/10 22:55:14 INFO Applying migration id=outboxactor 2026/04/10 22:55:14 INFO Applying migration id=outboxsender 2026/04/10 22:55:14 INFO Applying migration id=thread 2026/04/10 22:55:14 INFO Applying migration id=host 2026/04/10 22:55:14 INFO Applying migration id=sharedinbox 2026/04/10 22:55:14 INFO Applying migration id=noteshost 2026/04/10 22:55:14 INFO Applying migration id=fetched 2026/04/10 22:55:14 INFO Applying migration id=move 2026/04/10 22:55:14 INFO Applying migration id=cleanup 2026/04/10 22:55:14 INFO Applying migration id=received 2026/04/10 22:55:14 INFO Applying migration id=namehost 2026/04/10 22:55:14 INFO Applying migration id=outboxhost 2026/04/10 22:55:14 INFO Applying migration id=notesfts 2026/04/10 22:55:14 INFO Applying migration id=iconsname 2026/04/10 22:55:14 INFO Applying migration id=nohash 2026/04/10 22:55:14 INFO Applying migration id=shares 2026/04/10 22:55:14 INFO Applying migration id=actorttl 2026/04/10 22:55:14 INFO Applying migration id=tocc 2026/04/10 22:55:14 INFO Applying migration id=followeds 2026/04/10 22:55:14 INFO Applying migration id=certhash 2026/04/10 22:55:14 INFO Applying migration id=follows_sync 2026/04/10 22:55:14 INFO Applying migration id=jsonpath 2026/04/10 22:55:14 INFO Applying migration id=localforward 2026/04/10 22:55:14 INFO Applying migration id=avatar 2026/04/10 22:55:14 INFO Applying migration id=noimage 2026/04/10 22:55:14 INFO Applying migration id=feed 2026/04/10 22:55:14 INFO Applying migration id=bookmarks 2026/04/10 22:55:14 INFO Applying migration id=shareactivity 2026/04/10 22:55:14 INFO Applying migration id=application 2026/04/10 22:55:14 INFO Applying migration id=certificates 2026/04/10 22:55:14 INFO Applying migration id=rawforward 2026/04/10 22:55:14 INFO Applying migration id=publickey 2026/04/10 22:55:14 INFO Applying migration id=resolvegroup 2026/04/10 22:55:14 INFO Applying migration id=reject 2026/04/10 22:55:14 INFO Applying migration id=autodel 2026/04/10 22:55:14 INFO Applying migration id=jsonb 2026/04/10 22:55:14 INFO Applying migration id=quote 2026/04/10 22:55:14 INFO Applying migration id=rfc9421 2026/04/10 22:55:14 INFO Applying migration id=keys 2026/04/10 22:55:14 INFO Applying migration id=portable 2026/04/10 22:55:14 INFO Applying migration id=proofs 2026/04/10 22:55:14 INFO Applying migration id=contexts 2026/04/10 22:55:14 INFO Applying migration id=deliverieshost 2026/04/10 22:55:14 INFO Applying migration id=pembegin 2026/04/10 22:55:14 INFO Applying migration id=didhost 2026/04/10 22:55:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-5380-725c-85f0-52a7df285bc0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-5380-7a4e-97c0-1b7cc1989bde activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-5380-725c-85f0-52a7df285bc0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-5380-725c-85f0-52a7df285bc0 2026/04/10 22:55:15 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-5381-7200-828a-6281fb3f1ac4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-5381-7093-b8f3-ea7f4537dc7e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-5381-7093-b8f3-ea7f4537dc7e 2026/04/10 22:55:15 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799b-5382-75b8-a23d-c7fecb8c6d6e activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-5380-725c-85f0-52a7df285bc0 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.01s) === RUN TestFollow_PublicPost 2026/04/10 22:55:15 INFO Applying migration id=initial 2026/04/10 22:55:15 INFO Applying migration id=notesupdated 2026/04/10 22:55:15 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:15 INFO Applying migration id=activitiesid 2026/04/10 22:55:15 INFO Applying migration id=outbox 2026/04/10 22:55:15 INFO Applying migration id=edits 2026/04/10 22:55:15 INFO Applying migration id=outboxactor 2026/04/10 22:55:15 INFO Applying migration id=outboxsender 2026/04/10 22:55:15 INFO Applying migration id=thread 2026/04/10 22:55:15 INFO Applying migration id=host 2026/04/10 22:55:15 INFO Applying migration id=sharedinbox 2026/04/10 22:55:15 INFO Applying migration id=noteshost 2026/04/10 22:55:15 INFO Applying migration id=fetched 2026/04/10 22:55:15 INFO Applying migration id=move 2026/04/10 22:55:15 INFO Applying migration id=cleanup 2026/04/10 22:55:15 INFO Applying migration id=received 2026/04/10 22:55:15 INFO Applying migration id=namehost 2026/04/10 22:55:15 INFO Applying migration id=outboxhost 2026/04/10 22:55:15 INFO Applying migration id=notesfts 2026/04/10 22:55:15 INFO Applying migration id=iconsname 2026/04/10 22:55:15 INFO Applying migration id=nohash 2026/04/10 22:55:15 INFO Applying migration id=shares 2026/04/10 22:55:15 INFO Applying migration id=actorttl 2026/04/10 22:55:15 INFO Applying migration id=tocc 2026/04/10 22:55:15 INFO Applying migration id=followeds 2026/04/10 22:55:15 INFO Applying migration id=certhash 2026/04/10 22:55:15 INFO Applying migration id=follows_sync 2026/04/10 22:55:15 INFO Applying migration id=jsonpath 2026/04/10 22:55:15 INFO Applying migration id=localforward 2026/04/10 22:55:15 INFO Applying migration id=avatar 2026/04/10 22:55:15 INFO Applying migration id=noimage 2026/04/10 22:55:15 INFO Applying migration id=feed 2026/04/10 22:55:15 INFO Applying migration id=bookmarks 2026/04/10 22:55:15 INFO Applying migration id=shareactivity 2026/04/10 22:55:15 INFO Applying migration id=application 2026/04/10 22:55:15 INFO Applying migration id=certificates 2026/04/10 22:55:15 INFO Applying migration id=rawforward 2026/04/10 22:55:15 INFO Applying migration id=publickey 2026/04/10 22:55:15 INFO Applying migration id=resolvegroup 2026/04/10 22:55:15 INFO Applying migration id=reject 2026/04/10 22:55:15 INFO Applying migration id=autodel 2026/04/10 22:55:15 INFO Applying migration id=jsonb 2026/04/10 22:55:15 INFO Applying migration id=quote 2026/04/10 22:55:15 INFO Applying migration id=rfc9421 2026/04/10 22:55:15 INFO Applying migration id=keys 2026/04/10 22:55:15 INFO Applying migration id=portable 2026/04/10 22:55:15 INFO Applying migration id=proofs 2026/04/10 22:55:15 INFO Applying migration id=contexts 2026/04/10 22:55:15 INFO Applying migration id=deliverieshost 2026/04/10 22:55:15 INFO Applying migration id=pembegin 2026/04/10 22:55:15 INFO Applying migration id=didhost 2026/04/10 22:55:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-56d5-7008-8275-eac8bef49e85 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-56d5-7ac7-9506-f2bc4c5cb5c0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-56d5-7008-8275-eac8bef49e85 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-56d5-7008-8275-eac8bef49e85 2026/04/10 22:55:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-56d7-76e3-a72c-4dfb609a94b9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-56d7-766e-8d7e-8062e7859b4b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-56d7-766e-8d7e-8062e7859b4b --- PASS: TestFollow_PublicPost (0.86s) === RUN TestFollow_Mutual 2026/04/10 22:55:16 INFO Applying migration id=initial 2026/04/10 22:55:16 INFO Applying migration id=notesupdated 2026/04/10 22:55:16 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:16 INFO Applying migration id=activitiesid 2026/04/10 22:55:16 INFO Applying migration id=outbox 2026/04/10 22:55:16 INFO Applying migration id=edits 2026/04/10 22:55:16 INFO Applying migration id=outboxactor 2026/04/10 22:55:16 INFO Applying migration id=outboxsender 2026/04/10 22:55:16 INFO Applying migration id=thread 2026/04/10 22:55:16 INFO Applying migration id=host 2026/04/10 22:55:16 INFO Applying migration id=sharedinbox 2026/04/10 22:55:16 INFO Applying migration id=noteshost 2026/04/10 22:55:16 INFO Applying migration id=fetched 2026/04/10 22:55:16 INFO Applying migration id=move 2026/04/10 22:55:16 INFO Applying migration id=cleanup 2026/04/10 22:55:16 INFO Applying migration id=received 2026/04/10 22:55:16 INFO Applying migration id=namehost 2026/04/10 22:55:16 INFO Applying migration id=outboxhost 2026/04/10 22:55:16 INFO Applying migration id=notesfts 2026/04/10 22:55:16 INFO Applying migration id=iconsname 2026/04/10 22:55:16 INFO Applying migration id=nohash 2026/04/10 22:55:16 INFO Applying migration id=shares 2026/04/10 22:55:16 INFO Applying migration id=actorttl 2026/04/10 22:55:16 INFO Applying migration id=tocc 2026/04/10 22:55:16 INFO Applying migration id=followeds 2026/04/10 22:55:16 INFO Applying migration id=certhash 2026/04/10 22:55:16 INFO Applying migration id=follows_sync 2026/04/10 22:55:16 INFO Applying migration id=jsonpath 2026/04/10 22:55:16 INFO Applying migration id=localforward 2026/04/10 22:55:16 INFO Applying migration id=avatar 2026/04/10 22:55:16 INFO Applying migration id=noimage 2026/04/10 22:55:16 INFO Applying migration id=feed 2026/04/10 22:55:16 INFO Applying migration id=bookmarks 2026/04/10 22:55:16 INFO Applying migration id=shareactivity 2026/04/10 22:55:16 INFO Applying migration id=application 2026/04/10 22:55:16 INFO Applying migration id=certificates 2026/04/10 22:55:16 INFO Applying migration id=rawforward 2026/04/10 22:55:16 INFO Applying migration id=publickey 2026/04/10 22:55:16 INFO Applying migration id=resolvegroup 2026/04/10 22:55:16 INFO Applying migration id=reject 2026/04/10 22:55:16 INFO Applying migration id=autodel 2026/04/10 22:55:16 INFO Applying migration id=jsonb 2026/04/10 22:55:16 INFO Applying migration id=quote 2026/04/10 22:55:16 INFO Applying migration id=rfc9421 2026/04/10 22:55:16 INFO Applying migration id=keys 2026/04/10 22:55:16 INFO Applying migration id=portable 2026/04/10 22:55:16 INFO Applying migration id=proofs 2026/04/10 22:55:16 INFO Applying migration id=contexts 2026/04/10 22:55:16 INFO Applying migration id=deliverieshost 2026/04/10 22:55:16 INFO Applying migration id=pembegin 2026/04/10 22:55:16 INFO Applying migration id=didhost 2026/04/10 22:55:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-5ba2-7e09-9736-ee78ee1fc37d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-5ba3-77d1-ab05-2ccae51b4706 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-5ba2-7e09-9736-ee78ee1fc37d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-5ba2-7e09-9736-ee78ee1fc37d 2026/04/10 22:55:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-5ba5-70b0-8fc7-18e0cbc2bc39 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-5ba5-706f-adef-1dee0c344f6c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-5ba5-706f-adef-1dee0c344f6c 2026/04/10 22:55:17 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799b-5ba5-706f-adef-1dee0c344f6c 2026/04/10 22:55:17 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799b-5ba6-799a-a971-1a57e135afac note=https://localhost.localdomain:8443/post/019d799b-5ba6-7967-9c4f-d75cc9c4b6cc thread=https://localhost.localdomain:8443/post/019d799b-5ba5-706f-adef-1dee0c344f6c starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-5ba6-799a-a971-1a57e135afac activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-5ba6-7967-9c4f-d75cc9c4b6cc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-5ba6-7967-9c4f-d75cc9c4b6cc 2026/04/10 22:55:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-5bac-7495-8c25-5721a9b6d4c6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-5bac-7ce1-908f-8d8dcbdec9f7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-5bac-7495-8c25-5721a9b6d4c6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799b-5bac-7495-8c25-5721a9b6d4c6 --- PASS: TestFollow_Mutual (1.24s) === RUN TestFollow_AlreadyFollowing 2026/04/10 22:55:17 INFO Applying migration id=initial 2026/04/10 22:55:17 INFO Applying migration id=notesupdated 2026/04/10 22:55:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:17 INFO Applying migration id=activitiesid 2026/04/10 22:55:17 INFO Applying migration id=outbox 2026/04/10 22:55:17 INFO Applying migration id=edits 2026/04/10 22:55:17 INFO Applying migration id=outboxactor 2026/04/10 22:55:17 INFO Applying migration id=outboxsender 2026/04/10 22:55:17 INFO Applying migration id=thread 2026/04/10 22:55:17 INFO Applying migration id=host 2026/04/10 22:55:17 INFO Applying migration id=sharedinbox 2026/04/10 22:55:17 INFO Applying migration id=noteshost 2026/04/10 22:55:17 INFO Applying migration id=fetched 2026/04/10 22:55:17 INFO Applying migration id=move 2026/04/10 22:55:17 INFO Applying migration id=cleanup 2026/04/10 22:55:17 INFO Applying migration id=received 2026/04/10 22:55:17 INFO Applying migration id=namehost 2026/04/10 22:55:17 INFO Applying migration id=outboxhost 2026/04/10 22:55:17 INFO Applying migration id=notesfts 2026/04/10 22:55:17 INFO Applying migration id=iconsname 2026/04/10 22:55:17 INFO Applying migration id=nohash 2026/04/10 22:55:17 INFO Applying migration id=shares 2026/04/10 22:55:17 INFO Applying migration id=actorttl 2026/04/10 22:55:17 INFO Applying migration id=tocc 2026/04/10 22:55:17 INFO Applying migration id=followeds 2026/04/10 22:55:17 INFO Applying migration id=certhash 2026/04/10 22:55:17 INFO Applying migration id=follows_sync 2026/04/10 22:55:17 INFO Applying migration id=jsonpath 2026/04/10 22:55:17 INFO Applying migration id=localforward 2026/04/10 22:55:17 INFO Applying migration id=avatar 2026/04/10 22:55:17 INFO Applying migration id=noimage 2026/04/10 22:55:17 INFO Applying migration id=feed 2026/04/10 22:55:17 INFO Applying migration id=bookmarks 2026/04/10 22:55:17 INFO Applying migration id=shareactivity 2026/04/10 22:55:17 INFO Applying migration id=application 2026/04/10 22:55:17 INFO Applying migration id=certificates 2026/04/10 22:55:17 INFO Applying migration id=rawforward 2026/04/10 22:55:17 INFO Applying migration id=publickey 2026/04/10 22:55:17 INFO Applying migration id=resolvegroup 2026/04/10 22:55:17 INFO Applying migration id=reject 2026/04/10 22:55:17 INFO Applying migration id=autodel 2026/04/10 22:55:17 INFO Applying migration id=jsonb 2026/04/10 22:55:17 INFO Applying migration id=quote 2026/04/10 22:55:17 INFO Applying migration id=rfc9421 2026/04/10 22:55:18 INFO Applying migration id=keys 2026/04/10 22:55:18 INFO Applying migration id=portable 2026/04/10 22:55:18 INFO Applying migration id=proofs 2026/04/10 22:55:18 INFO Applying migration id=contexts 2026/04/10 22:55:18 INFO Applying migration id=deliverieshost 2026/04/10 22:55:18 INFO Applying migration id=pembegin 2026/04/10 22:55:18 INFO Applying migration id=didhost 2026/04/10 22:55:18 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-5f42-797c-bdbf-a18d88846833 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-5f43-727f-a5f8-7d7a715f5769 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-5f42-797c-bdbf-a18d88846833 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-5f42-797c-bdbf-a18d88846833 --- PASS: TestFollow_AlreadyFollowing (0.92s) === RUN TestFollow_NoSuchUser 2026/04/10 22:55:18 INFO Applying migration id=initial 2026/04/10 22:55:18 INFO Applying migration id=notesupdated 2026/04/10 22:55:18 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:18 INFO Applying migration id=activitiesid 2026/04/10 22:55:18 INFO Applying migration id=outbox 2026/04/10 22:55:18 INFO Applying migration id=edits 2026/04/10 22:55:18 INFO Applying migration id=outboxactor 2026/04/10 22:55:18 INFO Applying migration id=outboxsender 2026/04/10 22:55:18 INFO Applying migration id=thread 2026/04/10 22:55:18 INFO Applying migration id=host 2026/04/10 22:55:18 INFO Applying migration id=sharedinbox 2026/04/10 22:55:18 INFO Applying migration id=noteshost 2026/04/10 22:55:18 INFO Applying migration id=fetched 2026/04/10 22:55:18 INFO Applying migration id=move 2026/04/10 22:55:18 INFO Applying migration id=cleanup 2026/04/10 22:55:18 INFO Applying migration id=received 2026/04/10 22:55:18 INFO Applying migration id=namehost 2026/04/10 22:55:18 INFO Applying migration id=outboxhost 2026/04/10 22:55:18 INFO Applying migration id=notesfts 2026/04/10 22:55:18 INFO Applying migration id=iconsname 2026/04/10 22:55:18 INFO Applying migration id=nohash 2026/04/10 22:55:18 INFO Applying migration id=shares 2026/04/10 22:55:18 INFO Applying migration id=actorttl 2026/04/10 22:55:18 INFO Applying migration id=tocc 2026/04/10 22:55:18 INFO Applying migration id=followeds 2026/04/10 22:55:18 INFO Applying migration id=certhash 2026/04/10 22:55:18 INFO Applying migration id=follows_sync 2026/04/10 22:55:18 INFO Applying migration id=jsonpath 2026/04/10 22:55:18 INFO Applying migration id=localforward 2026/04/10 22:55:18 INFO Applying migration id=avatar 2026/04/10 22:55:18 INFO Applying migration id=noimage 2026/04/10 22:55:18 INFO Applying migration id=feed 2026/04/10 22:55:18 INFO Applying migration id=bookmarks 2026/04/10 22:55:18 INFO Applying migration id=shareactivity 2026/04/10 22:55:18 INFO Applying migration id=application 2026/04/10 22:55:18 INFO Applying migration id=certificates 2026/04/10 22:55:18 INFO Applying migration id=rawforward 2026/04/10 22:55:18 INFO Applying migration id=publickey 2026/04/10 22:55:18 INFO Applying migration id=resolvegroup 2026/04/10 22:55:18 INFO Applying migration id=reject 2026/04/10 22:55:18 INFO Applying migration id=autodel 2026/04/10 22:55:18 INFO Applying migration id=jsonb 2026/04/10 22:55:18 INFO Applying migration id=quote 2026/04/10 22:55:18 INFO Applying migration id=rfc9421 2026/04/10 22:55:18 INFO Applying migration id=keys 2026/04/10 22:55:18 INFO Applying migration id=portable 2026/04/10 22:55:18 INFO Applying migration id=proofs 2026/04/10 22:55:18 INFO Applying migration id=contexts 2026/04/10 22:55:18 INFO Applying migration id=deliverieshost 2026/04/10 22:55:18 INFO Applying migration id=pembegin 2026/04/10 22:55:18 INFO Applying migration id=didhost 2026/04/10 22:55:19 WARN Cannot follow a non-existing user followed=https://localhost.localdomain:8443/user/erin --- PASS: TestFollow_NoSuchUser (1.02s) === RUN TestFollow_UnauthenticatedUser 2026/04/10 22:55:19 INFO Applying migration id=initial 2026/04/10 22:55:19 INFO Applying migration id=notesupdated 2026/04/10 22:55:19 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:19 INFO Applying migration id=activitiesid 2026/04/10 22:55:19 INFO Applying migration id=outbox 2026/04/10 22:55:19 INFO Applying migration id=edits 2026/04/10 22:55:19 INFO Applying migration id=outboxactor 2026/04/10 22:55:19 INFO Applying migration id=outboxsender 2026/04/10 22:55:19 INFO Applying migration id=thread 2026/04/10 22:55:19 INFO Applying migration id=host 2026/04/10 22:55:19 INFO Applying migration id=sharedinbox 2026/04/10 22:55:19 INFO Applying migration id=noteshost 2026/04/10 22:55:19 INFO Applying migration id=fetched 2026/04/10 22:55:19 INFO Applying migration id=move 2026/04/10 22:55:19 INFO Applying migration id=cleanup 2026/04/10 22:55:19 INFO Applying migration id=received 2026/04/10 22:55:19 INFO Applying migration id=namehost 2026/04/10 22:55:19 INFO Applying migration id=outboxhost 2026/04/10 22:55:19 INFO Applying migration id=notesfts 2026/04/10 22:55:19 INFO Applying migration id=iconsname 2026/04/10 22:55:19 INFO Applying migration id=nohash 2026/04/10 22:55:19 INFO Applying migration id=shares 2026/04/10 22:55:19 INFO Applying migration id=actorttl 2026/04/10 22:55:19 INFO Applying migration id=tocc 2026/04/10 22:55:19 INFO Applying migration id=followeds 2026/04/10 22:55:19 INFO Applying migration id=certhash 2026/04/10 22:55:19 INFO Applying migration id=follows_sync 2026/04/10 22:55:19 INFO Applying migration id=jsonpath 2026/04/10 22:55:19 INFO Applying migration id=localforward 2026/04/10 22:55:19 INFO Applying migration id=avatar 2026/04/10 22:55:19 INFO Applying migration id=noimage 2026/04/10 22:55:19 INFO Applying migration id=feed 2026/04/10 22:55:19 INFO Applying migration id=bookmarks 2026/04/10 22:55:19 INFO Applying migration id=shareactivity 2026/04/10 22:55:19 INFO Applying migration id=application 2026/04/10 22:55:19 INFO Applying migration id=certificates 2026/04/10 22:55:19 INFO Applying migration id=rawforward 2026/04/10 22:55:19 INFO Applying migration id=publickey 2026/04/10 22:55:19 INFO Applying migration id=resolvegroup 2026/04/10 22:55:19 INFO Applying migration id=reject 2026/04/10 22:55:19 INFO Applying migration id=autodel 2026/04/10 22:55:19 INFO Applying migration id=jsonb 2026/04/10 22:55:19 INFO Applying migration id=quote 2026/04/10 22:55:19 INFO Applying migration id=rfc9421 2026/04/10 22:55:19 INFO Applying migration id=keys 2026/04/10 22:55:19 INFO Applying migration id=portable 2026/04/10 22:55:19 INFO Applying migration id=proofs 2026/04/10 22:55:19 INFO Applying migration id=contexts 2026/04/10 22:55:19 INFO Applying migration id=deliverieshost 2026/04/10 22:55:19 INFO Applying migration id=pembegin 2026/04/10 22:55:19 INFO Applying migration id=didhost --- PASS: TestFollow_UnauthenticatedUser (0.74s) === RUN TestFollows_NoFollows 2026/04/10 22:55:20 INFO Applying migration id=initial 2026/04/10 22:55:20 INFO Applying migration id=notesupdated 2026/04/10 22:55:20 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:20 INFO Applying migration id=activitiesid 2026/04/10 22:55:20 INFO Applying migration id=outbox 2026/04/10 22:55:20 INFO Applying migration id=edits 2026/04/10 22:55:20 INFO Applying migration id=outboxactor 2026/04/10 22:55:20 INFO Applying migration id=outboxsender 2026/04/10 22:55:20 INFO Applying migration id=thread 2026/04/10 22:55:20 INFO Applying migration id=host 2026/04/10 22:55:20 INFO Applying migration id=sharedinbox 2026/04/10 22:55:20 INFO Applying migration id=noteshost 2026/04/10 22:55:20 INFO Applying migration id=fetched 2026/04/10 22:55:20 INFO Applying migration id=move 2026/04/10 22:55:20 INFO Applying migration id=cleanup 2026/04/10 22:55:20 INFO Applying migration id=received 2026/04/10 22:55:20 INFO Applying migration id=namehost 2026/04/10 22:55:20 INFO Applying migration id=outboxhost 2026/04/10 22:55:20 INFO Applying migration id=notesfts 2026/04/10 22:55:20 INFO Applying migration id=iconsname 2026/04/10 22:55:20 INFO Applying migration id=nohash 2026/04/10 22:55:20 INFO Applying migration id=shares 2026/04/10 22:55:20 INFO Applying migration id=actorttl 2026/04/10 22:55:20 INFO Applying migration id=tocc 2026/04/10 22:55:20 INFO Applying migration id=followeds 2026/04/10 22:55:20 INFO Applying migration id=certhash 2026/04/10 22:55:20 INFO Applying migration id=follows_sync 2026/04/10 22:55:20 INFO Applying migration id=jsonpath 2026/04/10 22:55:20 INFO Applying migration id=localforward 2026/04/10 22:55:20 INFO Applying migration id=avatar 2026/04/10 22:55:20 INFO Applying migration id=noimage 2026/04/10 22:55:20 INFO Applying migration id=feed 2026/04/10 22:55:20 INFO Applying migration id=bookmarks 2026/04/10 22:55:20 INFO Applying migration id=shareactivity 2026/04/10 22:55:20 INFO Applying migration id=application 2026/04/10 22:55:20 INFO Applying migration id=certificates 2026/04/10 22:55:20 INFO Applying migration id=rawforward 2026/04/10 22:55:20 INFO Applying migration id=publickey 2026/04/10 22:55:20 INFO Applying migration id=resolvegroup 2026/04/10 22:55:20 INFO Applying migration id=reject 2026/04/10 22:55:20 INFO Applying migration id=autodel 2026/04/10 22:55:20 INFO Applying migration id=jsonb 2026/04/10 22:55:20 INFO Applying migration id=quote 2026/04/10 22:55:20 INFO Applying migration id=rfc9421 2026/04/10 22:55:20 INFO Applying migration id=keys 2026/04/10 22:55:20 INFO Applying migration id=portable 2026/04/10 22:55:20 INFO Applying migration id=proofs 2026/04/10 22:55:20 INFO Applying migration id=contexts 2026/04/10 22:55:20 INFO Applying migration id=deliverieshost 2026/04/10 22:55:20 INFO Applying migration id=pembegin 2026/04/10 22:55:20 INFO Applying migration id=didhost --- PASS: TestFollows_NoFollows (1.21s) === RUN TestFollows_TwoInactive 2026/04/10 22:55:21 INFO Applying migration id=initial 2026/04/10 22:55:21 INFO Applying migration id=notesupdated 2026/04/10 22:55:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:21 INFO Applying migration id=activitiesid 2026/04/10 22:55:21 INFO Applying migration id=outbox 2026/04/10 22:55:21 INFO Applying migration id=edits 2026/04/10 22:55:21 INFO Applying migration id=outboxactor 2026/04/10 22:55:21 INFO Applying migration id=outboxsender 2026/04/10 22:55:21 INFO Applying migration id=thread 2026/04/10 22:55:21 INFO Applying migration id=host 2026/04/10 22:55:21 INFO Applying migration id=sharedinbox 2026/04/10 22:55:21 INFO Applying migration id=noteshost 2026/04/10 22:55:21 INFO Applying migration id=fetched 2026/04/10 22:55:21 INFO Applying migration id=move 2026/04/10 22:55:21 INFO Applying migration id=cleanup 2026/04/10 22:55:21 INFO Applying migration id=received 2026/04/10 22:55:21 INFO Applying migration id=namehost 2026/04/10 22:55:21 INFO Applying migration id=outboxhost 2026/04/10 22:55:21 INFO Applying migration id=notesfts 2026/04/10 22:55:21 INFO Applying migration id=iconsname 2026/04/10 22:55:21 INFO Applying migration id=nohash 2026/04/10 22:55:21 INFO Applying migration id=shares 2026/04/10 22:55:21 INFO Applying migration id=actorttl 2026/04/10 22:55:21 INFO Applying migration id=tocc 2026/04/10 22:55:21 INFO Applying migration id=followeds 2026/04/10 22:55:21 INFO Applying migration id=certhash 2026/04/10 22:55:21 INFO Applying migration id=follows_sync 2026/04/10 22:55:21 INFO Applying migration id=jsonpath 2026/04/10 22:55:21 INFO Applying migration id=localforward 2026/04/10 22:55:21 INFO Applying migration id=avatar 2026/04/10 22:55:21 INFO Applying migration id=noimage 2026/04/10 22:55:21 INFO Applying migration id=feed 2026/04/10 22:55:21 INFO Applying migration id=bookmarks 2026/04/10 22:55:21 INFO Applying migration id=shareactivity 2026/04/10 22:55:21 INFO Applying migration id=application 2026/04/10 22:55:21 INFO Applying migration id=certificates 2026/04/10 22:55:21 INFO Applying migration id=rawforward 2026/04/10 22:55:21 INFO Applying migration id=publickey 2026/04/10 22:55:21 INFO Applying migration id=resolvegroup 2026/04/10 22:55:21 INFO Applying migration id=reject 2026/04/10 22:55:21 INFO Applying migration id=autodel 2026/04/10 22:55:21 INFO Applying migration id=jsonb 2026/04/10 22:55:21 INFO Applying migration id=quote 2026/04/10 22:55:21 INFO Applying migration id=rfc9421 2026/04/10 22:55:21 INFO Applying migration id=keys 2026/04/10 22:55:21 INFO Applying migration id=portable 2026/04/10 22:55:21 INFO Applying migration id=proofs 2026/04/10 22:55:21 INFO Applying migration id=contexts 2026/04/10 22:55:21 INFO Applying migration id=deliverieshost 2026/04/10 22:55:21 INFO Applying migration id=pembegin 2026/04/10 22:55:21 INFO Applying migration id=didhost 2026/04/10 22:55:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-6db9-7457-8bc0-405c08ad73b1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-6db9-7c9e-ba46-84eff44eecfa activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-6db9-7457-8bc0-405c08ad73b1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-6db9-7457-8bc0-405c08ad73b1 2026/04/10 22:55:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-6dbb-75bc-bbe3-1689e01fde3e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/carol 2026/04/10 22:55:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-6dbb-7cab-8254-1e89f2937eea activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-6dbb-75bc-bbe3-1689e01fde3e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-6dbb-75bc-bbe3-1689e01fde3e --- PASS: TestFollows_TwoInactive (0.73s) === RUN TestFollows_OneActiveOneInactive 2026/04/10 22:55:22 INFO Applying migration id=initial 2026/04/10 22:55:22 INFO Applying migration id=notesupdated 2026/04/10 22:55:22 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:22 INFO Applying migration id=activitiesid 2026/04/10 22:55:22 INFO Applying migration id=outbox 2026/04/10 22:55:22 INFO Applying migration id=edits 2026/04/10 22:55:22 INFO Applying migration id=outboxactor 2026/04/10 22:55:22 INFO Applying migration id=outboxsender 2026/04/10 22:55:22 INFO Applying migration id=thread 2026/04/10 22:55:22 INFO Applying migration id=host 2026/04/10 22:55:22 INFO Applying migration id=sharedinbox 2026/04/10 22:55:22 INFO Applying migration id=noteshost 2026/04/10 22:55:22 INFO Applying migration id=fetched 2026/04/10 22:55:22 INFO Applying migration id=move 2026/04/10 22:55:22 INFO Applying migration id=cleanup 2026/04/10 22:55:22 INFO Applying migration id=received 2026/04/10 22:55:22 INFO Applying migration id=namehost 2026/04/10 22:55:22 INFO Applying migration id=outboxhost 2026/04/10 22:55:22 INFO Applying migration id=notesfts 2026/04/10 22:55:22 INFO Applying migration id=iconsname 2026/04/10 22:55:22 INFO Applying migration id=nohash 2026/04/10 22:55:22 INFO Applying migration id=shares 2026/04/10 22:55:22 INFO Applying migration id=actorttl 2026/04/10 22:55:22 INFO Applying migration id=tocc 2026/04/10 22:55:22 INFO Applying migration id=followeds 2026/04/10 22:55:22 INFO Applying migration id=certhash 2026/04/10 22:55:22 INFO Applying migration id=follows_sync 2026/04/10 22:55:22 INFO Applying migration id=jsonpath 2026/04/10 22:55:22 INFO Applying migration id=localforward 2026/04/10 22:55:22 INFO Applying migration id=avatar 2026/04/10 22:55:22 INFO Applying migration id=noimage 2026/04/10 22:55:22 INFO Applying migration id=feed 2026/04/10 22:55:22 INFO Applying migration id=bookmarks 2026/04/10 22:55:22 INFO Applying migration id=shareactivity 2026/04/10 22:55:22 INFO Applying migration id=application 2026/04/10 22:55:22 INFO Applying migration id=certificates 2026/04/10 22:55:22 INFO Applying migration id=rawforward 2026/04/10 22:55:22 INFO Applying migration id=publickey 2026/04/10 22:55:22 INFO Applying migration id=resolvegroup 2026/04/10 22:55:22 INFO Applying migration id=reject 2026/04/10 22:55:22 INFO Applying migration id=autodel 2026/04/10 22:55:22 INFO Applying migration id=jsonb 2026/04/10 22:55:22 INFO Applying migration id=quote 2026/04/10 22:55:22 INFO Applying migration id=rfc9421 2026/04/10 22:55:22 INFO Applying migration id=keys 2026/04/10 22:55:22 INFO Applying migration id=portable 2026/04/10 22:55:22 INFO Applying migration id=proofs 2026/04/10 22:55:22 INFO Applying migration id=contexts 2026/04/10 22:55:22 INFO Applying migration id=deliverieshost 2026/04/10 22:55:22 INFO Applying migration id=pembegin 2026/04/10 22:55:22 INFO Applying migration id=didhost 2026/04/10 22:55:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-720c-75bf-a2b2-86168eddbfaf activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:55:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-720c-7e56-8e20-e16ebba5ef33 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-720c-75bf-a2b2-86168eddbfaf activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-720c-75bf-a2b2-86168eddbfaf 2026/04/10 22:55:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799b-720d-7550-af2f-8943f3137c19 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/carol 2026/04/10 22:55:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-720d-7c6c-aa06-394aefa8e8a0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799b-720d-7550-af2f-8943f3137c19 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799b-720d-7550-af2f-8943f3137c19 2026/04/10 22:55:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-720f-77e0-84ab-6d1b50bd42a2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-720f-77b0-b16d-661311d7b56c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-720f-77b0-b16d-661311d7b56c --- PASS: TestFollows_OneActiveOneInactive (1.11s) === RUN TestFollows_UnauthenticatedUser 2026/04/10 22:55:23 INFO Applying migration id=initial 2026/04/10 22:55:23 INFO Applying migration id=notesupdated 2026/04/10 22:55:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:23 INFO Applying migration id=activitiesid 2026/04/10 22:55:23 INFO Applying migration id=outbox 2026/04/10 22:55:23 INFO Applying migration id=edits 2026/04/10 22:55:23 INFO Applying migration id=outboxactor 2026/04/10 22:55:23 INFO Applying migration id=outboxsender 2026/04/10 22:55:23 INFO Applying migration id=thread 2026/04/10 22:55:23 INFO Applying migration id=host 2026/04/10 22:55:23 INFO Applying migration id=sharedinbox 2026/04/10 22:55:23 INFO Applying migration id=noteshost 2026/04/10 22:55:23 INFO Applying migration id=fetched 2026/04/10 22:55:23 INFO Applying migration id=move 2026/04/10 22:55:23 INFO Applying migration id=cleanup 2026/04/10 22:55:23 INFO Applying migration id=received 2026/04/10 22:55:23 INFO Applying migration id=namehost 2026/04/10 22:55:23 INFO Applying migration id=outboxhost 2026/04/10 22:55:23 INFO Applying migration id=notesfts 2026/04/10 22:55:23 INFO Applying migration id=iconsname 2026/04/10 22:55:23 INFO Applying migration id=nohash 2026/04/10 22:55:23 INFO Applying migration id=shares 2026/04/10 22:55:23 INFO Applying migration id=actorttl 2026/04/10 22:55:23 INFO Applying migration id=tocc 2026/04/10 22:55:23 INFO Applying migration id=followeds 2026/04/10 22:55:23 INFO Applying migration id=certhash 2026/04/10 22:55:23 INFO Applying migration id=follows_sync 2026/04/10 22:55:23 INFO Applying migration id=jsonpath 2026/04/10 22:55:23 INFO Applying migration id=localforward 2026/04/10 22:55:23 INFO Applying migration id=avatar 2026/04/10 22:55:23 INFO Applying migration id=noimage 2026/04/10 22:55:23 INFO Applying migration id=feed 2026/04/10 22:55:23 INFO Applying migration id=bookmarks 2026/04/10 22:55:23 INFO Applying migration id=shareactivity 2026/04/10 22:55:23 INFO Applying migration id=application 2026/04/10 22:55:23 INFO Applying migration id=certificates 2026/04/10 22:55:23 INFO Applying migration id=rawforward 2026/04/10 22:55:23 INFO Applying migration id=publickey 2026/04/10 22:55:23 INFO Applying migration id=resolvegroup 2026/04/10 22:55:23 INFO Applying migration id=reject 2026/04/10 22:55:23 INFO Applying migration id=autodel 2026/04/10 22:55:23 INFO Applying migration id=jsonb 2026/04/10 22:55:23 INFO Applying migration id=quote 2026/04/10 22:55:23 INFO Applying migration id=rfc9421 2026/04/10 22:55:23 INFO Applying migration id=keys 2026/04/10 22:55:23 INFO Applying migration id=portable 2026/04/10 22:55:23 INFO Applying migration id=proofs 2026/04/10 22:55:23 INFO Applying migration id=contexts 2026/04/10 22:55:23 INFO Applying migration id=deliverieshost 2026/04/10 22:55:23 INFO Applying migration id=pembegin 2026/04/10 22:55:23 INFO Applying migration id=didhost --- PASS: TestFollows_UnauthenticatedUser (0.70s) === RUN TestForward_ReplyToPostByFollower 2026/04/10 22:55:24 INFO Applying migration id=initial 2026/04/10 22:55:24 INFO Applying migration id=notesupdated 2026/04/10 22:55:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:24 INFO Applying migration id=activitiesid 2026/04/10 22:55:24 INFO Applying migration id=outbox 2026/04/10 22:55:24 INFO Applying migration id=edits 2026/04/10 22:55:24 INFO Applying migration id=outboxactor 2026/04/10 22:55:24 INFO Applying migration id=outboxsender 2026/04/10 22:55:24 INFO Applying migration id=thread 2026/04/10 22:55:24 INFO Applying migration id=host 2026/04/10 22:55:24 INFO Applying migration id=sharedinbox 2026/04/10 22:55:24 INFO Applying migration id=noteshost 2026/04/10 22:55:24 INFO Applying migration id=fetched 2026/04/10 22:55:24 INFO Applying migration id=move 2026/04/10 22:55:24 INFO Applying migration id=cleanup 2026/04/10 22:55:24 INFO Applying migration id=received 2026/04/10 22:55:24 INFO Applying migration id=namehost 2026/04/10 22:55:24 INFO Applying migration id=outboxhost 2026/04/10 22:55:24 INFO Applying migration id=notesfts 2026/04/10 22:55:24 INFO Applying migration id=iconsname 2026/04/10 22:55:24 INFO Applying migration id=nohash 2026/04/10 22:55:24 INFO Applying migration id=shares 2026/04/10 22:55:24 INFO Applying migration id=actorttl 2026/04/10 22:55:24 INFO Applying migration id=tocc 2026/04/10 22:55:24 INFO Applying migration id=followeds 2026/04/10 22:55:24 INFO Applying migration id=certhash 2026/04/10 22:55:24 INFO Applying migration id=follows_sync 2026/04/10 22:55:24 INFO Applying migration id=jsonpath 2026/04/10 22:55:24 INFO Applying migration id=localforward 2026/04/10 22:55:24 INFO Applying migration id=avatar 2026/04/10 22:55:24 INFO Applying migration id=noimage 2026/04/10 22:55:24 INFO Applying migration id=feed 2026/04/10 22:55:24 INFO Applying migration id=bookmarks 2026/04/10 22:55:24 INFO Applying migration id=shareactivity 2026/04/10 22:55:24 INFO Applying migration id=application 2026/04/10 22:55:24 INFO Applying migration id=certificates 2026/04/10 22:55:24 INFO Applying migration id=rawforward 2026/04/10 22:55:24 INFO Applying migration id=publickey 2026/04/10 22:55:24 INFO Applying migration id=resolvegroup 2026/04/10 22:55:24 INFO Applying migration id=reject 2026/04/10 22:55:24 INFO Applying migration id=autodel 2026/04/10 22:55:24 INFO Applying migration id=jsonb 2026/04/10 22:55:24 INFO Applying migration id=quote 2026/04/10 22:55:24 INFO Applying migration id=rfc9421 2026/04/10 22:55:24 INFO Applying migration id=keys 2026/04/10 22:55:24 INFO Applying migration id=portable 2026/04/10 22:55:24 INFO Applying migration id=proofs 2026/04/10 22:55:24 INFO Applying migration id=contexts 2026/04/10 22:55:24 INFO Applying migration id=deliverieshost 2026/04/10 22:55:24 INFO Applying migration id=pembegin 2026/04/10 22:55:24 INFO Applying migration id=didhost 2026/04/10 22:55:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-794d-786c-bb7e-b9290f409489 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:25 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55: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_ReplyToPostByFollower (1.16s) === RUN TestForward_ReplyToPublicPost 2026/04/10 22:55:25 INFO Applying migration id=initial 2026/04/10 22:55:25 INFO Applying migration id=notesupdated 2026/04/10 22:55:25 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:25 INFO Applying migration id=activitiesid 2026/04/10 22:55:25 INFO Applying migration id=outbox 2026/04/10 22:55:25 INFO Applying migration id=edits 2026/04/10 22:55:25 INFO Applying migration id=outboxactor 2026/04/10 22:55:25 INFO Applying migration id=outboxsender 2026/04/10 22:55:25 INFO Applying migration id=thread 2026/04/10 22:55:25 INFO Applying migration id=host 2026/04/10 22:55:25 INFO Applying migration id=sharedinbox 2026/04/10 22:55:25 INFO Applying migration id=noteshost 2026/04/10 22:55:25 INFO Applying migration id=fetched 2026/04/10 22:55:25 INFO Applying migration id=move 2026/04/10 22:55:25 INFO Applying migration id=cleanup 2026/04/10 22:55:25 INFO Applying migration id=received 2026/04/10 22:55:25 INFO Applying migration id=namehost 2026/04/10 22:55:25 INFO Applying migration id=outboxhost 2026/04/10 22:55:25 INFO Applying migration id=notesfts 2026/04/10 22:55:25 INFO Applying migration id=iconsname 2026/04/10 22:55:25 INFO Applying migration id=nohash 2026/04/10 22:55:25 INFO Applying migration id=shares 2026/04/10 22:55:25 INFO Applying migration id=actorttl 2026/04/10 22:55:25 INFO Applying migration id=tocc 2026/04/10 22:55:25 INFO Applying migration id=followeds 2026/04/10 22:55:25 INFO Applying migration id=certhash 2026/04/10 22:55:25 INFO Applying migration id=follows_sync 2026/04/10 22:55:25 INFO Applying migration id=jsonpath 2026/04/10 22:55:25 INFO Applying migration id=localforward 2026/04/10 22:55:25 INFO Applying migration id=avatar 2026/04/10 22:55:25 INFO Applying migration id=noimage 2026/04/10 22:55:25 INFO Applying migration id=feed 2026/04/10 22:55:25 INFO Applying migration id=bookmarks 2026/04/10 22:55:25 INFO Applying migration id=shareactivity 2026/04/10 22:55:25 INFO Applying migration id=application 2026/04/10 22:55:25 INFO Applying migration id=certificates 2026/04/10 22:55:25 INFO Applying migration id=rawforward 2026/04/10 22:55:25 INFO Applying migration id=publickey 2026/04/10 22:55:25 INFO Applying migration id=resolvegroup 2026/04/10 22:55:25 INFO Applying migration id=reject 2026/04/10 22:55:25 INFO Applying migration id=autodel 2026/04/10 22:55:25 INFO Applying migration id=jsonb 2026/04/10 22:55:25 INFO Applying migration id=quote 2026/04/10 22:55:25 INFO Applying migration id=rfc9421 2026/04/10 22:55:25 INFO Applying migration id=keys 2026/04/10 22:55:25 INFO Applying migration id=portable 2026/04/10 22:55:25 INFO Applying migration id=proofs 2026/04/10 22:55:25 INFO Applying migration id=contexts 2026/04/10 22:55:25 INFO Applying migration id=deliverieshost 2026/04/10 22:55:25 INFO Applying migration id=pembegin 2026/04/10 22:55:25 INFO Applying migration id=didhost 2026/04/10 22:55:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-7f00-7380-bcf1-403a360e55e6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:26 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:26 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToPublicPost (1.46s) === RUN TestForward_LocalReplyToLocalPublicPost 2026/04/10 22:55:26 INFO Applying migration id=initial 2026/04/10 22:55:26 INFO Applying migration id=notesupdated 2026/04/10 22:55:26 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:26 INFO Applying migration id=activitiesid 2026/04/10 22:55:26 INFO Applying migration id=outbox 2026/04/10 22:55:26 INFO Applying migration id=edits 2026/04/10 22:55:26 INFO Applying migration id=outboxactor 2026/04/10 22:55:26 INFO Applying migration id=outboxsender 2026/04/10 22:55:26 INFO Applying migration id=thread 2026/04/10 22:55:26 INFO Applying migration id=host 2026/04/10 22:55:26 INFO Applying migration id=sharedinbox 2026/04/10 22:55:26 INFO Applying migration id=noteshost 2026/04/10 22:55:26 INFO Applying migration id=fetched 2026/04/10 22:55:26 INFO Applying migration id=move 2026/04/10 22:55:26 INFO Applying migration id=cleanup 2026/04/10 22:55:26 INFO Applying migration id=received 2026/04/10 22:55:26 INFO Applying migration id=namehost 2026/04/10 22:55:26 INFO Applying migration id=outboxhost 2026/04/10 22:55:26 INFO Applying migration id=notesfts 2026/04/10 22:55:26 INFO Applying migration id=iconsname 2026/04/10 22:55:26 INFO Applying migration id=nohash 2026/04/10 22:55:26 INFO Applying migration id=shares 2026/04/10 22:55:26 INFO Applying migration id=actorttl 2026/04/10 22:55:26 INFO Applying migration id=tocc 2026/04/10 22:55:27 INFO Applying migration id=followeds 2026/04/10 22:55:27 INFO Applying migration id=certhash 2026/04/10 22:55:27 INFO Applying migration id=follows_sync 2026/04/10 22:55:27 INFO Applying migration id=jsonpath 2026/04/10 22:55:27 INFO Applying migration id=localforward 2026/04/10 22:55:27 INFO Applying migration id=avatar 2026/04/10 22:55:27 INFO Applying migration id=noimage 2026/04/10 22:55:27 INFO Applying migration id=feed 2026/04/10 22:55:27 INFO Applying migration id=bookmarks 2026/04/10 22:55:27 INFO Applying migration id=shareactivity 2026/04/10 22:55:27 INFO Applying migration id=application 2026/04/10 22:55:27 INFO Applying migration id=certificates 2026/04/10 22:55:27 INFO Applying migration id=rawforward 2026/04/10 22:55:27 INFO Applying migration id=publickey 2026/04/10 22:55:27 INFO Applying migration id=resolvegroup 2026/04/10 22:55:27 INFO Applying migration id=reject 2026/04/10 22:55:27 INFO Applying migration id=autodel 2026/04/10 22:55:27 INFO Applying migration id=jsonb 2026/04/10 22:55:27 INFO Applying migration id=quote 2026/04/10 22:55:27 INFO Applying migration id=rfc9421 2026/04/10 22:55:27 INFO Applying migration id=keys 2026/04/10 22:55:27 INFO Applying migration id=portable 2026/04/10 22:55:27 INFO Applying migration id=proofs 2026/04/10 22:55:27 INFO Applying migration id=contexts 2026/04/10 22:55:27 INFO Applying migration id=deliverieshost 2026/04/10 22:55:27 INFO Applying migration id=pembegin 2026/04/10 22:55:27 INFO Applying migration id=didhost 2026/04/10 22:55:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-828f-7371-8c49-1412ed2610d8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-828f-7c16-bdc4-65c80fd4ba53 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-828f-7bc3-b493-98e2ef5fe731 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-828f-7bc3-b493-98e2ef5fe731 2026/04/10 22:55:27 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799b-828f-7bc3-b493-98e2ef5fe731 2026/04/10 22:55:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799b-8291-78c1-b48a-a532091c1970 note=https://localhost.localdomain:8443/post/019d799b-8291-7894-b638-7e3b5d4b5144 thread=https://localhost.localdomain:8443/post/019d799b-828f-7bc3-b493-98e2ef5fe731 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-8291-78c1-b48a-a532091c1970 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-8291-7894-b638-7e3b5d4b5144 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-8291-7894-b638-7e3b5d4b5144 --- PASS: TestForward_LocalReplyToLocalPublicPost (0.91s) === RUN TestForward_ReplyToReplyToPostByFollower 2026/04/10 22:55:27 INFO Applying migration id=initial 2026/04/10 22:55:27 INFO Applying migration id=notesupdated 2026/04/10 22:55:27 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:27 INFO Applying migration id=activitiesid 2026/04/10 22:55:27 INFO Applying migration id=outbox 2026/04/10 22:55:27 INFO Applying migration id=edits 2026/04/10 22:55:27 INFO Applying migration id=outboxactor 2026/04/10 22:55:27 INFO Applying migration id=outboxsender 2026/04/10 22:55:27 INFO Applying migration id=thread 2026/04/10 22:55:27 INFO Applying migration id=host 2026/04/10 22:55:27 INFO Applying migration id=sharedinbox 2026/04/10 22:55:27 INFO Applying migration id=noteshost 2026/04/10 22:55:27 INFO Applying migration id=fetched 2026/04/10 22:55:27 INFO Applying migration id=move 2026/04/10 22:55:27 INFO Applying migration id=cleanup 2026/04/10 22:55:27 INFO Applying migration id=received 2026/04/10 22:55:27 INFO Applying migration id=namehost 2026/04/10 22:55:27 INFO Applying migration id=outboxhost 2026/04/10 22:55:27 INFO Applying migration id=notesfts 2026/04/10 22:55:27 INFO Applying migration id=iconsname 2026/04/10 22:55:27 INFO Applying migration id=nohash 2026/04/10 22:55:27 INFO Applying migration id=shares 2026/04/10 22:55:27 INFO Applying migration id=actorttl 2026/04/10 22:55:27 INFO Applying migration id=tocc 2026/04/10 22:55:27 INFO Applying migration id=followeds 2026/04/10 22:55:27 INFO Applying migration id=certhash 2026/04/10 22:55:27 INFO Applying migration id=follows_sync 2026/04/10 22:55:27 INFO Applying migration id=jsonpath 2026/04/10 22:55:27 INFO Applying migration id=localforward 2026/04/10 22:55:27 INFO Applying migration id=avatar 2026/04/10 22:55:27 INFO Applying migration id=noimage 2026/04/10 22:55:27 INFO Applying migration id=feed 2026/04/10 22:55:27 INFO Applying migration id=bookmarks 2026/04/10 22:55:27 INFO Applying migration id=shareactivity 2026/04/10 22:55:27 INFO Applying migration id=application 2026/04/10 22:55:27 INFO Applying migration id=certificates 2026/04/10 22:55:27 INFO Applying migration id=rawforward 2026/04/10 22:55:27 INFO Applying migration id=publickey 2026/04/10 22:55:27 INFO Applying migration id=resolvegroup 2026/04/10 22:55:27 INFO Applying migration id=reject 2026/04/10 22:55:27 INFO Applying migration id=autodel 2026/04/10 22:55:27 INFO Applying migration id=jsonb 2026/04/10 22:55:27 INFO Applying migration id=quote 2026/04/10 22:55:27 INFO Applying migration id=rfc9421 2026/04/10 22:55:27 INFO Applying migration id=keys 2026/04/10 22:55:27 INFO Applying migration id=portable 2026/04/10 22:55:27 INFO Applying migration id=proofs 2026/04/10 22:55:27 INFO Applying migration id=contexts 2026/04/10 22:55:27 INFO Applying migration id=deliverieshost 2026/04/10 22:55:27 INFO Applying migration id=pembegin 2026/04/10 22:55:27 INFO Applying migration id=didhost 2026/04/10 22:55:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-8644-73d1-9ef6-f631e658f32b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55: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/04/10 22:55:28 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToReplyToPostByFollower (0.95s) === RUN TestForward_ReplyToUnknownPost 2026/04/10 22:55:28 INFO Applying migration id=initial 2026/04/10 22:55:28 INFO Applying migration id=notesupdated 2026/04/10 22:55:28 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:28 INFO Applying migration id=activitiesid 2026/04/10 22:55:28 INFO Applying migration id=outbox 2026/04/10 22:55:28 INFO Applying migration id=edits 2026/04/10 22:55:28 INFO Applying migration id=outboxactor 2026/04/10 22:55:28 INFO Applying migration id=outboxsender 2026/04/10 22:55:28 INFO Applying migration id=thread 2026/04/10 22:55:28 INFO Applying migration id=host 2026/04/10 22:55:28 INFO Applying migration id=sharedinbox 2026/04/10 22:55:28 INFO Applying migration id=noteshost 2026/04/10 22:55:28 INFO Applying migration id=fetched 2026/04/10 22:55:28 INFO Applying migration id=move 2026/04/10 22:55:28 INFO Applying migration id=cleanup 2026/04/10 22:55:28 INFO Applying migration id=received 2026/04/10 22:55:28 INFO Applying migration id=namehost 2026/04/10 22:55:28 INFO Applying migration id=outboxhost 2026/04/10 22:55:28 INFO Applying migration id=notesfts 2026/04/10 22:55:28 INFO Applying migration id=iconsname 2026/04/10 22:55:28 INFO Applying migration id=nohash 2026/04/10 22:55:28 INFO Applying migration id=shares 2026/04/10 22:55:28 INFO Applying migration id=actorttl 2026/04/10 22:55:28 INFO Applying migration id=tocc 2026/04/10 22:55:28 INFO Applying migration id=followeds 2026/04/10 22:55:28 INFO Applying migration id=certhash 2026/04/10 22:55:28 INFO Applying migration id=follows_sync 2026/04/10 22:55:28 INFO Applying migration id=jsonpath 2026/04/10 22:55:28 INFO Applying migration id=localforward 2026/04/10 22:55:28 INFO Applying migration id=avatar 2026/04/10 22:55:28 INFO Applying migration id=noimage 2026/04/10 22:55:28 INFO Applying migration id=feed 2026/04/10 22:55:28 INFO Applying migration id=bookmarks 2026/04/10 22:55:28 INFO Applying migration id=shareactivity 2026/04/10 22:55:28 INFO Applying migration id=application 2026/04/10 22:55:28 INFO Applying migration id=certificates 2026/04/10 22:55:28 INFO Applying migration id=rawforward 2026/04/10 22:55:28 INFO Applying migration id=publickey 2026/04/10 22:55:28 INFO Applying migration id=resolvegroup 2026/04/10 22:55:28 INFO Applying migration id=reject 2026/04/10 22:55:28 INFO Applying migration id=autodel 2026/04/10 22:55:28 INFO Applying migration id=jsonb 2026/04/10 22:55:28 INFO Applying migration id=quote 2026/04/10 22:55:28 INFO Applying migration id=rfc9421 2026/04/10 22:55:28 INFO Applying migration id=keys 2026/04/10 22:55:28 INFO Applying migration id=portable 2026/04/10 22:55:28 INFO Applying migration id=proofs 2026/04/10 22:55:28 INFO Applying migration id=contexts 2026/04/10 22:55:28 INFO Applying migration id=deliverieshost 2026/04/10 22:55:28 INFO Applying migration id=pembegin 2026/04/10 22:55:28 INFO Applying migration id=didhost 2026/04/10 22:55:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-89a1-7806-aff1-17df8d71d514 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:29 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToUnknownPost (0.86s) === RUN TestForward_ReplyToDM 2026/04/10 22:55:29 INFO Applying migration id=initial 2026/04/10 22:55:29 INFO Applying migration id=notesupdated 2026/04/10 22:55:29 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:29 INFO Applying migration id=activitiesid 2026/04/10 22:55:29 INFO Applying migration id=outbox 2026/04/10 22:55:29 INFO Applying migration id=edits 2026/04/10 22:55:29 INFO Applying migration id=outboxactor 2026/04/10 22:55:29 INFO Applying migration id=outboxsender 2026/04/10 22:55:29 INFO Applying migration id=thread 2026/04/10 22:55:29 INFO Applying migration id=host 2026/04/10 22:55:29 INFO Applying migration id=sharedinbox 2026/04/10 22:55:29 INFO Applying migration id=noteshost 2026/04/10 22:55:29 INFO Applying migration id=fetched 2026/04/10 22:55:29 INFO Applying migration id=move 2026/04/10 22:55:29 INFO Applying migration id=cleanup 2026/04/10 22:55:29 INFO Applying migration id=received 2026/04/10 22:55:29 INFO Applying migration id=namehost 2026/04/10 22:55:29 INFO Applying migration id=outboxhost 2026/04/10 22:55:29 INFO Applying migration id=notesfts 2026/04/10 22:55:29 INFO Applying migration id=iconsname 2026/04/10 22:55:29 INFO Applying migration id=nohash 2026/04/10 22:55:29 INFO Applying migration id=shares 2026/04/10 22:55:29 INFO Applying migration id=actorttl 2026/04/10 22:55:29 INFO Applying migration id=tocc 2026/04/10 22:55:29 INFO Applying migration id=followeds 2026/04/10 22:55:29 INFO Applying migration id=certhash 2026/04/10 22:55:29 INFO Applying migration id=follows_sync 2026/04/10 22:55:29 INFO Applying migration id=jsonpath 2026/04/10 22:55:29 INFO Applying migration id=localforward 2026/04/10 22:55:29 INFO Applying migration id=avatar 2026/04/10 22:55:29 INFO Applying migration id=noimage 2026/04/10 22:55:29 INFO Applying migration id=feed 2026/04/10 22:55:29 INFO Applying migration id=bookmarks 2026/04/10 22:55:29 INFO Applying migration id=shareactivity 2026/04/10 22:55:29 INFO Applying migration id=application 2026/04/10 22:55:29 INFO Applying migration id=certificates 2026/04/10 22:55:29 INFO Applying migration id=rawforward 2026/04/10 22:55:29 INFO Applying migration id=publickey 2026/04/10 22:55:29 INFO Applying migration id=resolvegroup 2026/04/10 22:55:29 INFO Applying migration id=reject 2026/04/10 22:55:29 INFO Applying migration id=autodel 2026/04/10 22:55:29 INFO Applying migration id=jsonb 2026/04/10 22:55:29 INFO Applying migration id=quote 2026/04/10 22:55:29 INFO Applying migration id=rfc9421 2026/04/10 22:55:29 INFO Applying migration id=keys 2026/04/10 22:55:29 INFO Applying migration id=portable 2026/04/10 22:55:29 INFO Applying migration id=proofs 2026/04/10 22:55:29 INFO Applying migration id=contexts 2026/04/10 22:55:29 INFO Applying migration id=deliverieshost 2026/04/10 22:55:29 INFO Applying migration id=pembegin 2026/04/10 22:55:29 INFO Applying migration id=didhost 2026/04/10 22:55:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-8cce-75cd-a133-2c6803c911ea activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:30 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToDM (0.81s) === RUN TestForward_NotFollowingAuthor 2026/04/10 22:55:30 INFO Applying migration id=initial 2026/04/10 22:55:30 INFO Applying migration id=notesupdated 2026/04/10 22:55:30 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:30 INFO Applying migration id=activitiesid 2026/04/10 22:55:30 INFO Applying migration id=outbox 2026/04/10 22:55:30 INFO Applying migration id=edits 2026/04/10 22:55:30 INFO Applying migration id=outboxactor 2026/04/10 22:55:30 INFO Applying migration id=outboxsender 2026/04/10 22:55:30 INFO Applying migration id=thread 2026/04/10 22:55:30 INFO Applying migration id=host 2026/04/10 22:55:30 INFO Applying migration id=sharedinbox 2026/04/10 22:55:30 INFO Applying migration id=noteshost 2026/04/10 22:55:30 INFO Applying migration id=fetched 2026/04/10 22:55:30 INFO Applying migration id=move 2026/04/10 22:55:30 INFO Applying migration id=cleanup 2026/04/10 22:55:30 INFO Applying migration id=received 2026/04/10 22:55:30 INFO Applying migration id=namehost 2026/04/10 22:55:30 INFO Applying migration id=outboxhost 2026/04/10 22:55:30 INFO Applying migration id=notesfts 2026/04/10 22:55:30 INFO Applying migration id=iconsname 2026/04/10 22:55:30 INFO Applying migration id=nohash 2026/04/10 22:55:30 INFO Applying migration id=shares 2026/04/10 22:55:30 INFO Applying migration id=actorttl 2026/04/10 22:55:30 INFO Applying migration id=tocc 2026/04/10 22:55:30 INFO Applying migration id=followeds 2026/04/10 22:55:30 INFO Applying migration id=certhash 2026/04/10 22:55:30 INFO Applying migration id=follows_sync 2026/04/10 22:55:30 INFO Applying migration id=jsonpath 2026/04/10 22:55:30 INFO Applying migration id=localforward 2026/04/10 22:55:30 INFO Applying migration id=avatar 2026/04/10 22:55:30 INFO Applying migration id=noimage 2026/04/10 22:55:30 INFO Applying migration id=feed 2026/04/10 22:55:30 INFO Applying migration id=bookmarks 2026/04/10 22:55:30 INFO Applying migration id=shareactivity 2026/04/10 22:55:30 INFO Applying migration id=application 2026/04/10 22:55:30 INFO Applying migration id=certificates 2026/04/10 22:55:30 INFO Applying migration id=rawforward 2026/04/10 22:55:30 INFO Applying migration id=publickey 2026/04/10 22:55:30 INFO Applying migration id=resolvegroup 2026/04/10 22:55:30 INFO Applying migration id=reject 2026/04/10 22:55:30 INFO Applying migration id=autodel 2026/04/10 22:55:30 INFO Applying migration id=jsonb 2026/04/10 22:55:30 INFO Applying migration id=quote 2026/04/10 22:55:30 INFO Applying migration id=rfc9421 2026/04/10 22:55:30 INFO Applying migration id=keys 2026/04/10 22:55:30 INFO Applying migration id=portable 2026/04/10 22:55:30 INFO Applying migration id=proofs 2026/04/10 22:55:30 INFO Applying migration id=contexts 2026/04/10 22:55:30 INFO Applying migration id=deliverieshost 2026/04/10 22:55:30 INFO Applying migration id=pembegin 2026/04/10 22:55:30 INFO Applying migration id=didhost 2026/04/10 22:55:31 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:31 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_NotFollowingAuthor (0.79s) === RUN TestForward_NotReplyToLocalPost 2026/04/10 22:55:31 INFO Applying migration id=initial 2026/04/10 22:55:31 INFO Applying migration id=notesupdated 2026/04/10 22:55:31 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:31 INFO Applying migration id=activitiesid 2026/04/10 22:55:31 INFO Applying migration id=outbox 2026/04/10 22:55:31 INFO Applying migration id=edits 2026/04/10 22:55:31 INFO Applying migration id=outboxactor 2026/04/10 22:55:31 INFO Applying migration id=outboxsender 2026/04/10 22:55:31 INFO Applying migration id=thread 2026/04/10 22:55:31 INFO Applying migration id=host 2026/04/10 22:55:31 INFO Applying migration id=sharedinbox 2026/04/10 22:55:31 INFO Applying migration id=noteshost 2026/04/10 22:55:31 INFO Applying migration id=fetched 2026/04/10 22:55:31 INFO Applying migration id=move 2026/04/10 22:55:31 INFO Applying migration id=cleanup 2026/04/10 22:55:31 INFO Applying migration id=received 2026/04/10 22:55:31 INFO Applying migration id=namehost 2026/04/10 22:55:31 INFO Applying migration id=outboxhost 2026/04/10 22:55:31 INFO Applying migration id=notesfts 2026/04/10 22:55:31 INFO Applying migration id=iconsname 2026/04/10 22:55:31 INFO Applying migration id=nohash 2026/04/10 22:55:31 INFO Applying migration id=shares 2026/04/10 22:55:31 INFO Applying migration id=actorttl 2026/04/10 22:55:31 INFO Applying migration id=tocc 2026/04/10 22:55:31 INFO Applying migration id=followeds 2026/04/10 22:55:31 INFO Applying migration id=certhash 2026/04/10 22:55:31 INFO Applying migration id=follows_sync 2026/04/10 22:55:31 INFO Applying migration id=jsonpath 2026/04/10 22:55:31 INFO Applying migration id=localforward 2026/04/10 22:55:31 INFO Applying migration id=avatar 2026/04/10 22:55:31 INFO Applying migration id=noimage 2026/04/10 22:55:31 INFO Applying migration id=feed 2026/04/10 22:55:31 INFO Applying migration id=bookmarks 2026/04/10 22:55:31 INFO Applying migration id=shareactivity 2026/04/10 22:55:31 INFO Applying migration id=application 2026/04/10 22:55:31 INFO Applying migration id=certificates 2026/04/10 22:55:31 INFO Applying migration id=rawforward 2026/04/10 22:55:31 INFO Applying migration id=publickey 2026/04/10 22:55:31 INFO Applying migration id=resolvegroup 2026/04/10 22:55:31 INFO Applying migration id=reject 2026/04/10 22:55:31 INFO Applying migration id=autodel 2026/04/10 22:55:31 INFO Applying migration id=jsonb 2026/04/10 22:55:31 INFO Applying migration id=quote 2026/04/10 22:55:31 INFO Applying migration id=rfc9421 2026/04/10 22:55:31 INFO Applying migration id=keys 2026/04/10 22:55:31 INFO Applying migration id=portable 2026/04/10 22:55:31 INFO Applying migration id=proofs 2026/04/10 22:55:31 INFO Applying migration id=contexts 2026/04/10 22:55:31 INFO Applying migration id=deliverieshost 2026/04/10 22:55:31 INFO Applying migration id=pembegin 2026/04/10 22:55:31 INFO Applying migration id=didhost 2026/04/10 22:55:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-94bd-7ad0-ae6c-e0689421a1a5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:32 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_NotReplyToLocalPost (1.24s) === RUN TestForward_ReplyToFederatedPost 2026/04/10 22:55:32 INFO Applying migration id=initial 2026/04/10 22:55:32 INFO Applying migration id=notesupdated 2026/04/10 22:55:32 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:32 INFO Applying migration id=activitiesid 2026/04/10 22:55:32 INFO Applying migration id=outbox 2026/04/10 22:55:32 INFO Applying migration id=edits 2026/04/10 22:55:32 INFO Applying migration id=outboxactor 2026/04/10 22:55:32 INFO Applying migration id=outboxsender 2026/04/10 22:55:32 INFO Applying migration id=thread 2026/04/10 22:55:32 INFO Applying migration id=host 2026/04/10 22:55:32 INFO Applying migration id=sharedinbox 2026/04/10 22:55:32 INFO Applying migration id=noteshost 2026/04/10 22:55:32 INFO Applying migration id=fetched 2026/04/10 22:55:32 INFO Applying migration id=move 2026/04/10 22:55:32 INFO Applying migration id=cleanup 2026/04/10 22:55:32 INFO Applying migration id=received 2026/04/10 22:55:32 INFO Applying migration id=namehost 2026/04/10 22:55:32 INFO Applying migration id=outboxhost 2026/04/10 22:55:32 INFO Applying migration id=notesfts 2026/04/10 22:55:32 INFO Applying migration id=iconsname 2026/04/10 22:55:32 INFO Applying migration id=nohash 2026/04/10 22:55:32 INFO Applying migration id=shares 2026/04/10 22:55:32 INFO Applying migration id=actorttl 2026/04/10 22:55:32 INFO Applying migration id=tocc 2026/04/10 22:55:32 INFO Applying migration id=followeds 2026/04/10 22:55:32 INFO Applying migration id=certhash 2026/04/10 22:55:32 INFO Applying migration id=follows_sync 2026/04/10 22:55:32 INFO Applying migration id=jsonpath 2026/04/10 22:55:32 INFO Applying migration id=localforward 2026/04/10 22:55:32 INFO Applying migration id=avatar 2026/04/10 22:55:32 INFO Applying migration id=noimage 2026/04/10 22:55:32 INFO Applying migration id=feed 2026/04/10 22:55:32 INFO Applying migration id=bookmarks 2026/04/10 22:55:32 INFO Applying migration id=shareactivity 2026/04/10 22:55:32 INFO Applying migration id=application 2026/04/10 22:55:32 INFO Applying migration id=certificates 2026/04/10 22:55:32 INFO Applying migration id=rawforward 2026/04/10 22:55:32 INFO Applying migration id=publickey 2026/04/10 22:55:32 INFO Applying migration id=resolvegroup 2026/04/10 22:55:32 INFO Applying migration id=reject 2026/04/10 22:55:32 INFO Applying migration id=autodel 2026/04/10 22:55:32 INFO Applying migration id=jsonb 2026/04/10 22:55:32 INFO Applying migration id=quote 2026/04/10 22:55:32 INFO Applying migration id=rfc9421 2026/04/10 22:55:32 INFO Applying migration id=keys 2026/04/10 22:55:32 INFO Applying migration id=portable 2026/04/10 22:55:32 INFO Applying migration id=proofs 2026/04/10 22:55:32 INFO Applying migration id=contexts 2026/04/10 22:55:32 INFO Applying migration id=deliverieshost 2026/04/10 22:55:32 INFO Applying migration id=pembegin 2026/04/10 22:55:32 INFO Applying migration id=didhost --- PASS: TestForward_ReplyToFederatedPost (0.97s) === RUN TestForward_MaxDepth 2026/04/10 22:55:33 INFO Applying migration id=initial 2026/04/10 22:55:33 INFO Applying migration id=notesupdated 2026/04/10 22:55:33 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:33 INFO Applying migration id=activitiesid 2026/04/10 22:55:33 INFO Applying migration id=outbox 2026/04/10 22:55:33 INFO Applying migration id=edits 2026/04/10 22:55:33 INFO Applying migration id=outboxactor 2026/04/10 22:55:33 INFO Applying migration id=outboxsender 2026/04/10 22:55:33 INFO Applying migration id=thread 2026/04/10 22:55:33 INFO Applying migration id=host 2026/04/10 22:55:33 INFO Applying migration id=sharedinbox 2026/04/10 22:55:33 INFO Applying migration id=noteshost 2026/04/10 22:55:33 INFO Applying migration id=fetched 2026/04/10 22:55:33 INFO Applying migration id=move 2026/04/10 22:55:33 INFO Applying migration id=cleanup 2026/04/10 22:55:33 INFO Applying migration id=received 2026/04/10 22:55:33 INFO Applying migration id=namehost 2026/04/10 22:55:33 INFO Applying migration id=outboxhost 2026/04/10 22:55:33 INFO Applying migration id=notesfts 2026/04/10 22:55:33 INFO Applying migration id=iconsname 2026/04/10 22:55:33 INFO Applying migration id=nohash 2026/04/10 22:55:33 INFO Applying migration id=shares 2026/04/10 22:55:33 INFO Applying migration id=actorttl 2026/04/10 22:55:33 INFO Applying migration id=tocc 2026/04/10 22:55:33 INFO Applying migration id=followeds 2026/04/10 22:55:33 INFO Applying migration id=certhash 2026/04/10 22:55:33 INFO Applying migration id=follows_sync 2026/04/10 22:55:33 INFO Applying migration id=jsonpath 2026/04/10 22:55:33 INFO Applying migration id=localforward 2026/04/10 22:55:33 INFO Applying migration id=avatar 2026/04/10 22:55:33 INFO Applying migration id=noimage 2026/04/10 22:55:33 INFO Applying migration id=feed 2026/04/10 22:55:33 INFO Applying migration id=bookmarks 2026/04/10 22:55:33 INFO Applying migration id=shareactivity 2026/04/10 22:55:33 INFO Applying migration id=application 2026/04/10 22:55:33 INFO Applying migration id=certificates 2026/04/10 22:55:33 INFO Applying migration id=rawforward 2026/04/10 22:55:33 INFO Applying migration id=publickey 2026/04/10 22:55:33 INFO Applying migration id=resolvegroup 2026/04/10 22:55:33 INFO Applying migration id=reject 2026/04/10 22:55:33 INFO Applying migration id=autodel 2026/04/10 22:55:33 INFO Applying migration id=jsonb 2026/04/10 22:55:33 INFO Applying migration id=quote 2026/04/10 22:55:33 INFO Applying migration id=rfc9421 2026/04/10 22:55:33 INFO Applying migration id=keys 2026/04/10 22:55:33 INFO Applying migration id=portable 2026/04/10 22:55:33 INFO Applying migration id=proofs 2026/04/10 22:55:33 INFO Applying migration id=contexts 2026/04/10 22:55:33 INFO Applying migration id=deliverieshost 2026/04/10 22:55:33 INFO Applying migration id=pembegin 2026/04/10 22:55:33 INFO Applying migration id=didhost 2026/04/10 22:55:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-9e48-7e38-a4a6-74ab6a85c486 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:34 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:34 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_MaxDepth (1.47s) === RUN TestForward_MaxDepthPlusOne 2026/04/10 22:55:34 INFO Applying migration id=initial 2026/04/10 22:55:34 INFO Applying migration id=notesupdated 2026/04/10 22:55:34 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:34 INFO Applying migration id=activitiesid 2026/04/10 22:55:34 INFO Applying migration id=outbox 2026/04/10 22:55:34 INFO Applying migration id=edits 2026/04/10 22:55:34 INFO Applying migration id=outboxactor 2026/04/10 22:55:34 INFO Applying migration id=outboxsender 2026/04/10 22:55:34 INFO Applying migration id=thread 2026/04/10 22:55:34 INFO Applying migration id=host 2026/04/10 22:55:34 INFO Applying migration id=sharedinbox 2026/04/10 22:55:34 INFO Applying migration id=noteshost 2026/04/10 22:55:34 INFO Applying migration id=fetched 2026/04/10 22:55:34 INFO Applying migration id=move 2026/04/10 22:55:34 INFO Applying migration id=cleanup 2026/04/10 22:55:34 INFO Applying migration id=received 2026/04/10 22:55:34 INFO Applying migration id=namehost 2026/04/10 22:55:34 INFO Applying migration id=outboxhost 2026/04/10 22:55:35 INFO Applying migration id=notesfts 2026/04/10 22:55:35 INFO Applying migration id=iconsname 2026/04/10 22:55:35 INFO Applying migration id=nohash 2026/04/10 22:55:35 INFO Applying migration id=shares 2026/04/10 22:55:35 INFO Applying migration id=actorttl 2026/04/10 22:55:35 INFO Applying migration id=tocc 2026/04/10 22:55:35 INFO Applying migration id=followeds 2026/04/10 22:55:35 INFO Applying migration id=certhash 2026/04/10 22:55:35 INFO Applying migration id=follows_sync 2026/04/10 22:55:35 INFO Applying migration id=jsonpath 2026/04/10 22:55:35 INFO Applying migration id=localforward 2026/04/10 22:55:35 INFO Applying migration id=avatar 2026/04/10 22:55:35 INFO Applying migration id=noimage 2026/04/10 22:55:35 INFO Applying migration id=feed 2026/04/10 22:55:35 INFO Applying migration id=bookmarks 2026/04/10 22:55:35 INFO Applying migration id=shareactivity 2026/04/10 22:55:35 INFO Applying migration id=application 2026/04/10 22:55:35 INFO Applying migration id=certificates 2026/04/10 22:55:35 INFO Applying migration id=rawforward 2026/04/10 22:55:35 INFO Applying migration id=publickey 2026/04/10 22:55:35 INFO Applying migration id=resolvegroup 2026/04/10 22:55:35 INFO Applying migration id=reject 2026/04/10 22:55:35 INFO Applying migration id=autodel 2026/04/10 22:55:35 INFO Applying migration id=jsonb 2026/04/10 22:55:35 INFO Applying migration id=quote 2026/04/10 22:55:35 INFO Applying migration id=rfc9421 2026/04/10 22:55:35 INFO Applying migration id=keys 2026/04/10 22:55:35 INFO Applying migration id=portable 2026/04/10 22:55:35 INFO Applying migration id=proofs 2026/04/10 22:55:35 INFO Applying migration id=contexts 2026/04/10 22:55:35 INFO Applying migration id=deliverieshost 2026/04/10 22:55:35 INFO Applying migration id=pembegin 2026/04/10 22:55:35 INFO Applying migration id=didhost 2026/04/10 22:55:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-a2b4-75f6-8437-b7ac1536382a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55: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: TestForward_MaxDepthPlusOne (1.13s) === RUN TestForward_ReplyToLocalPostByLocalFollower 2026/04/10 22:55:36 INFO Applying migration id=initial 2026/04/10 22:55:36 INFO Applying migration id=notesupdated 2026/04/10 22:55:36 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:36 INFO Applying migration id=activitiesid 2026/04/10 22:55:36 INFO Applying migration id=outbox 2026/04/10 22:55:36 INFO Applying migration id=edits 2026/04/10 22:55:36 INFO Applying migration id=outboxactor 2026/04/10 22:55:36 INFO Applying migration id=outboxsender 2026/04/10 22:55:36 INFO Applying migration id=thread 2026/04/10 22:55:36 INFO Applying migration id=host 2026/04/10 22:55:36 INFO Applying migration id=sharedinbox 2026/04/10 22:55:36 INFO Applying migration id=noteshost 2026/04/10 22:55:36 INFO Applying migration id=fetched 2026/04/10 22:55:36 INFO Applying migration id=move 2026/04/10 22:55:36 INFO Applying migration id=cleanup 2026/04/10 22:55:36 INFO Applying migration id=received 2026/04/10 22:55:36 INFO Applying migration id=namehost 2026/04/10 22:55:36 INFO Applying migration id=outboxhost 2026/04/10 22:55:36 INFO Applying migration id=notesfts 2026/04/10 22:55:36 INFO Applying migration id=iconsname 2026/04/10 22:55:36 INFO Applying migration id=nohash 2026/04/10 22:55:36 INFO Applying migration id=shares 2026/04/10 22:55:36 INFO Applying migration id=actorttl 2026/04/10 22:55:36 INFO Applying migration id=tocc 2026/04/10 22:55:36 INFO Applying migration id=followeds 2026/04/10 22:55:36 INFO Applying migration id=certhash 2026/04/10 22:55:36 INFO Applying migration id=follows_sync 2026/04/10 22:55:36 INFO Applying migration id=jsonpath 2026/04/10 22:55:36 INFO Applying migration id=localforward 2026/04/10 22:55:36 INFO Applying migration id=avatar 2026/04/10 22:55:36 INFO Applying migration id=noimage 2026/04/10 22:55:36 INFO Applying migration id=feed 2026/04/10 22:55:36 INFO Applying migration id=bookmarks 2026/04/10 22:55:36 INFO Applying migration id=shareactivity 2026/04/10 22:55:36 INFO Applying migration id=application 2026/04/10 22:55:36 INFO Applying migration id=certificates 2026/04/10 22:55:36 INFO Applying migration id=rawforward 2026/04/10 22:55:36 INFO Applying migration id=publickey 2026/04/10 22:55:36 INFO Applying migration id=resolvegroup 2026/04/10 22:55:36 INFO Applying migration id=reject 2026/04/10 22:55:36 INFO Applying migration id=autodel 2026/04/10 22:55:36 INFO Applying migration id=jsonb 2026/04/10 22:55:36 INFO Applying migration id=quote 2026/04/10 22:55:36 INFO Applying migration id=rfc9421 2026/04/10 22:55:36 INFO Applying migration id=keys 2026/04/10 22:55:36 INFO Applying migration id=portable 2026/04/10 22:55:36 INFO Applying migration id=proofs 2026/04/10 22:55:36 INFO Applying migration id=contexts 2026/04/10 22:55:36 INFO Applying migration id=deliverieshost 2026/04/10 22:55:36 INFO Applying migration id=pembegin 2026/04/10 22:55:36 INFO Applying migration id=didhost 2026/04/10 22:55:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-a879-76e8-8c9a-5edcc172dcb4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-a879-7d88-a059-35bd0f4feb1a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-a879-7cf9-824b-eb47052fe971 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-a879-7cf9-824b-eb47052fe971 2026/04/10 22:55:37 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799b-a879-7cf9-824b-eb47052fe971 2026/04/10 22:55:37 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799b-a87b-7aa5-96da-9acb12fd7c76 note=https://localhost.localdomain:8443/post/019d799b-a87b-7a7a-8997-17ff09cf9008 thread=https://localhost.localdomain:8443/post/019d799b-a879-7cf9-824b-eb47052fe971 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-a87b-7aa5-96da-9acb12fd7c76 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-a87b-7a7a-8997-17ff09cf9008 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-a87b-7a7a-8997-17ff09cf9008 --- PASS: TestForward_ReplyToLocalPostByLocalFollower (1.48s) === RUN TestForward_EditedReplyToLocalPostByLocalFollower 2026/04/10 22:55:37 INFO Applying migration id=initial 2026/04/10 22:55:37 INFO Applying migration id=notesupdated 2026/04/10 22:55:37 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:37 INFO Applying migration id=activitiesid 2026/04/10 22:55:37 INFO Applying migration id=outbox 2026/04/10 22:55:37 INFO Applying migration id=edits 2026/04/10 22:55:37 INFO Applying migration id=outboxactor 2026/04/10 22:55:37 INFO Applying migration id=outboxsender 2026/04/10 22:55:37 INFO Applying migration id=thread 2026/04/10 22:55:37 INFO Applying migration id=host 2026/04/10 22:55:37 INFO Applying migration id=sharedinbox 2026/04/10 22:55:37 INFO Applying migration id=noteshost 2026/04/10 22:55:37 INFO Applying migration id=fetched 2026/04/10 22:55:37 INFO Applying migration id=move 2026/04/10 22:55:37 INFO Applying migration id=cleanup 2026/04/10 22:55:37 INFO Applying migration id=received 2026/04/10 22:55:37 INFO Applying migration id=namehost 2026/04/10 22:55:37 INFO Applying migration id=outboxhost 2026/04/10 22:55:37 INFO Applying migration id=notesfts 2026/04/10 22:55:37 INFO Applying migration id=iconsname 2026/04/10 22:55:37 INFO Applying migration id=nohash 2026/04/10 22:55:37 INFO Applying migration id=shares 2026/04/10 22:55:37 INFO Applying migration id=actorttl 2026/04/10 22:55:37 INFO Applying migration id=tocc 2026/04/10 22:55:37 INFO Applying migration id=followeds 2026/04/10 22:55:37 INFO Applying migration id=certhash 2026/04/10 22:55:37 INFO Applying migration id=follows_sync 2026/04/10 22:55:37 INFO Applying migration id=jsonpath 2026/04/10 22:55:37 INFO Applying migration id=localforward 2026/04/10 22:55:37 INFO Applying migration id=avatar 2026/04/10 22:55:37 INFO Applying migration id=noimage 2026/04/10 22:55:37 INFO Applying migration id=feed 2026/04/10 22:55:37 INFO Applying migration id=bookmarks 2026/04/10 22:55:37 INFO Applying migration id=shareactivity 2026/04/10 22:55:37 INFO Applying migration id=application 2026/04/10 22:55:37 INFO Applying migration id=certificates 2026/04/10 22:55:37 INFO Applying migration id=rawforward 2026/04/10 22:55:37 INFO Applying migration id=publickey 2026/04/10 22:55:37 INFO Applying migration id=resolvegroup 2026/04/10 22:55:37 INFO Applying migration id=reject 2026/04/10 22:55:37 INFO Applying migration id=autodel 2026/04/10 22:55:37 INFO Applying migration id=jsonb 2026/04/10 22:55:37 INFO Applying migration id=quote 2026/04/10 22:55:37 INFO Applying migration id=rfc9421 2026/04/10 22:55:37 INFO Applying migration id=keys 2026/04/10 22:55:37 INFO Applying migration id=portable 2026/04/10 22:55:37 INFO Applying migration id=proofs 2026/04/10 22:55:37 INFO Applying migration id=contexts 2026/04/10 22:55:37 INFO Applying migration id=deliverieshost 2026/04/10 22:55:37 INFO Applying migration id=pembegin 2026/04/10 22:55:37 INFO Applying migration id=didhost 2026/04/10 22:55:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-ab77-7062-bd78-ed4f0a602e03 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-ab77-7726-8f82-71be1d967a8d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-ab77-76ca-9c3d-9c17a8254ff1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-ab77-76ca-9c3d-9c17a8254ff1 2026/04/10 22:55:38 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799b-ab77-76ca-9c3d-9c17a8254ff1 2026/04/10 22:55:38 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799b-ab79-7614-870d-33b567b8d541 note=https://localhost.localdomain:8443/post/019d799b-ab79-75e3-9584-00a86e8fbff6 thread=https://localhost.localdomain:8443/post/019d799b-ab77-76ca-9c3d-9c17a8254ff1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-ab79-7614-870d-33b567b8d541 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-ab79-75e3-9584-00a86e8fbff6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-ab79-75e3-9584-00a86e8fbff6 2026/04/10 22:55:38 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:38 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/update/019d799b-ab7b-74e6-ac50-29c3d06751ab note=https://localhost.localdomain:8443/post/019d799b-ab79-75e3-9584-00a86e8fbff6 thread=https://localhost.localdomain:8443/post/019d799b-ab77-76ca-9c3d-9c17a8254ff1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:38 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799b-ab7b-74e6-ac50-29c3d06751ab activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-ab79-75e3-9584-00a86e8fbff6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-ab79-75e3-9584-00a86e8fbff6 --- PASS: TestForward_EditedReplyToLocalPostByLocalFollower (0.77s) === RUN TestForward_DeletedReplyToLocalPostByLocalFollower 2026/04/10 22:55:38 INFO Applying migration id=initial 2026/04/10 22:55:38 INFO Applying migration id=notesupdated 2026/04/10 22:55:38 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:38 INFO Applying migration id=activitiesid 2026/04/10 22:55:38 INFO Applying migration id=outbox 2026/04/10 22:55:38 INFO Applying migration id=edits 2026/04/10 22:55:38 INFO Applying migration id=outboxactor 2026/04/10 22:55:38 INFO Applying migration id=outboxsender 2026/04/10 22:55:38 INFO Applying migration id=thread 2026/04/10 22:55:38 INFO Applying migration id=host 2026/04/10 22:55:38 INFO Applying migration id=sharedinbox 2026/04/10 22:55:38 INFO Applying migration id=noteshost 2026/04/10 22:55:38 INFO Applying migration id=fetched 2026/04/10 22:55:38 INFO Applying migration id=move 2026/04/10 22:55:38 INFO Applying migration id=cleanup 2026/04/10 22:55:38 INFO Applying migration id=received 2026/04/10 22:55:38 INFO Applying migration id=namehost 2026/04/10 22:55:38 INFO Applying migration id=outboxhost 2026/04/10 22:55:38 INFO Applying migration id=notesfts 2026/04/10 22:55:38 INFO Applying migration id=iconsname 2026/04/10 22:55:38 INFO Applying migration id=nohash 2026/04/10 22:55:38 INFO Applying migration id=shares 2026/04/10 22:55:38 INFO Applying migration id=actorttl 2026/04/10 22:55:38 INFO Applying migration id=tocc 2026/04/10 22:55:38 INFO Applying migration id=followeds 2026/04/10 22:55:38 INFO Applying migration id=certhash 2026/04/10 22:55:38 INFO Applying migration id=follows_sync 2026/04/10 22:55:38 INFO Applying migration id=jsonpath 2026/04/10 22:55:38 INFO Applying migration id=localforward 2026/04/10 22:55:38 INFO Applying migration id=avatar 2026/04/10 22:55:38 INFO Applying migration id=noimage 2026/04/10 22:55:38 INFO Applying migration id=feed 2026/04/10 22:55:38 INFO Applying migration id=bookmarks 2026/04/10 22:55:38 INFO Applying migration id=shareactivity 2026/04/10 22:55:38 INFO Applying migration id=application 2026/04/10 22:55:38 INFO Applying migration id=certificates 2026/04/10 22:55:38 INFO Applying migration id=rawforward 2026/04/10 22:55:38 INFO Applying migration id=publickey 2026/04/10 22:55:38 INFO Applying migration id=resolvegroup 2026/04/10 22:55:38 INFO Applying migration id=reject 2026/04/10 22:55:38 INFO Applying migration id=autodel 2026/04/10 22:55:38 INFO Applying migration id=jsonb 2026/04/10 22:55:38 INFO Applying migration id=quote 2026/04/10 22:55:38 INFO Applying migration id=rfc9421 2026/04/10 22:55:38 INFO Applying migration id=keys 2026/04/10 22:55:38 INFO Applying migration id=portable 2026/04/10 22:55:38 INFO Applying migration id=proofs 2026/04/10 22:55:38 INFO Applying migration id=contexts 2026/04/10 22:55:38 INFO Applying migration id=deliverieshost 2026/04/10 22:55:38 INFO Applying migration id=pembegin 2026/04/10 22:55:38 INFO Applying migration id=didhost 2026/04/10 22:55:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-aeec-70fe-9220-6c6d12a46f86 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-aeec-782b-b77f-9dc52bb85e31 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-aeec-7776-9a51-9274b88acf84 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-aeec-7776-9a51-9274b88acf84 2026/04/10 22:55:39 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799b-aeec-7776-9a51-9274b88acf84 2026/04/10 22:55:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799b-aeee-7640-ae9d-a53d3bd9de4d note=https://localhost.localdomain:8443/post/019d799b-aeee-7610-9d55-74d43962e5b7 thread=https://localhost.localdomain:8443/post/019d799b-aeec-7776-9a51-9274b88acf84 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-aeee-7640-ae9d-a53d3bd9de4d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-aeee-7610-9d55-74d43962e5b7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799b-aeee-7610-9d55-74d43962e5b7 2026/04/10 22:55:39 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799b-aeee-7610-9d55-74d43962e5b7#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-aeee-7610-9d55-74d43962e5b7 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799b-aeee-7610-9d55-74d43962e5b7 2026/04/10 22:55:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019d799b-aeee-7610-9d55-74d43962e5b7#delete note=https://localhost.localdomain:8443/post/019d799b-aeee-7610-9d55-74d43962e5b7 thread=https://localhost.localdomain:8443/post/019d799b-aeec-7776-9a51-9274b88acf84 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToLocalPostByLocalFollower (0.88s) === RUN TestForward_EditedReplyToPublicPost 2026/04/10 22:55:39 INFO Applying migration id=initial 2026/04/10 22:55:39 INFO Applying migration id=notesupdated 2026/04/10 22:55:39 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:39 INFO Applying migration id=activitiesid 2026/04/10 22:55:39 INFO Applying migration id=outbox 2026/04/10 22:55:39 INFO Applying migration id=edits 2026/04/10 22:55:39 INFO Applying migration id=outboxactor 2026/04/10 22:55:39 INFO Applying migration id=outboxsender 2026/04/10 22:55:39 INFO Applying migration id=thread 2026/04/10 22:55:39 INFO Applying migration id=host 2026/04/10 22:55:39 INFO Applying migration id=sharedinbox 2026/04/10 22:55:39 INFO Applying migration id=noteshost 2026/04/10 22:55:39 INFO Applying migration id=fetched 2026/04/10 22:55:39 INFO Applying migration id=move 2026/04/10 22:55:39 INFO Applying migration id=cleanup 2026/04/10 22:55:39 INFO Applying migration id=received 2026/04/10 22:55:39 INFO Applying migration id=namehost 2026/04/10 22:55:39 INFO Applying migration id=outboxhost 2026/04/10 22:55:39 INFO Applying migration id=notesfts 2026/04/10 22:55:39 INFO Applying migration id=iconsname 2026/04/10 22:55:39 INFO Applying migration id=nohash 2026/04/10 22:55:39 INFO Applying migration id=shares 2026/04/10 22:55:39 INFO Applying migration id=actorttl 2026/04/10 22:55:39 INFO Applying migration id=tocc 2026/04/10 22:55:39 INFO Applying migration id=followeds 2026/04/10 22:55:39 INFO Applying migration id=certhash 2026/04/10 22:55:39 INFO Applying migration id=follows_sync 2026/04/10 22:55:39 INFO Applying migration id=jsonpath 2026/04/10 22:55:39 INFO Applying migration id=localforward 2026/04/10 22:55:39 INFO Applying migration id=avatar 2026/04/10 22:55:39 INFO Applying migration id=noimage 2026/04/10 22:55:39 INFO Applying migration id=feed 2026/04/10 22:55:39 INFO Applying migration id=bookmarks 2026/04/10 22:55:39 INFO Applying migration id=shareactivity 2026/04/10 22:55:39 INFO Applying migration id=application 2026/04/10 22:55:39 INFO Applying migration id=certificates 2026/04/10 22:55:39 INFO Applying migration id=rawforward 2026/04/10 22:55:39 INFO Applying migration id=publickey 2026/04/10 22:55:39 INFO Applying migration id=resolvegroup 2026/04/10 22:55:39 INFO Applying migration id=reject 2026/04/10 22:55:39 INFO Applying migration id=autodel 2026/04/10 22:55:39 INFO Applying migration id=jsonb 2026/04/10 22:55:39 INFO Applying migration id=quote 2026/04/10 22:55:39 INFO Applying migration id=rfc9421 2026/04/10 22:55:39 INFO Applying migration id=keys 2026/04/10 22:55:39 INFO Applying migration id=portable 2026/04/10 22:55:39 INFO Applying migration id=proofs 2026/04/10 22:55:39 INFO Applying migration id=contexts 2026/04/10 22:55:39 INFO Applying migration id=deliverieshost 2026/04/10 22:55:39 INFO Applying migration id=pembegin 2026/04/10 22:55:39 INFO Applying migration id=didhost 2026/04/10 22:55:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-b130-7743-82cc-9c10fe38de4b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:39 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:55:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55: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: TestForward_EditedReplyToPublicPost (0.58s) === RUN TestForward_ResentEditedReplyToPublicPost 2026/04/10 22:55:39 INFO Applying migration id=initial 2026/04/10 22:55:39 INFO Applying migration id=notesupdated 2026/04/10 22:55:39 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:39 INFO Applying migration id=activitiesid 2026/04/10 22:55:39 INFO Applying migration id=outbox 2026/04/10 22:55:39 INFO Applying migration id=edits 2026/04/10 22:55:39 INFO Applying migration id=outboxactor 2026/04/10 22:55:39 INFO Applying migration id=outboxsender 2026/04/10 22:55:39 INFO Applying migration id=thread 2026/04/10 22:55:39 INFO Applying migration id=host 2026/04/10 22:55:39 INFO Applying migration id=sharedinbox 2026/04/10 22:55:39 INFO Applying migration id=noteshost 2026/04/10 22:55:39 INFO Applying migration id=fetched 2026/04/10 22:55:39 INFO Applying migration id=move 2026/04/10 22:55:39 INFO Applying migration id=cleanup 2026/04/10 22:55:39 INFO Applying migration id=received 2026/04/10 22:55:39 INFO Applying migration id=namehost 2026/04/10 22:55:39 INFO Applying migration id=outboxhost 2026/04/10 22:55:39 INFO Applying migration id=notesfts 2026/04/10 22:55:39 INFO Applying migration id=iconsname 2026/04/10 22:55:39 INFO Applying migration id=nohash 2026/04/10 22:55:39 INFO Applying migration id=shares 2026/04/10 22:55:39 INFO Applying migration id=actorttl 2026/04/10 22:55:39 INFO Applying migration id=tocc 2026/04/10 22:55:39 INFO Applying migration id=followeds 2026/04/10 22:55:39 INFO Applying migration id=certhash 2026/04/10 22:55:39 INFO Applying migration id=follows_sync 2026/04/10 22:55:39 INFO Applying migration id=jsonpath 2026/04/10 22:55:39 INFO Applying migration id=localforward 2026/04/10 22:55:39 INFO Applying migration id=avatar 2026/04/10 22:55:39 INFO Applying migration id=noimage 2026/04/10 22:55:39 INFO Applying migration id=feed 2026/04/10 22:55:39 INFO Applying migration id=bookmarks 2026/04/10 22:55:39 INFO Applying migration id=shareactivity 2026/04/10 22:55:39 INFO Applying migration id=application 2026/04/10 22:55:39 INFO Applying migration id=certificates 2026/04/10 22:55:39 INFO Applying migration id=rawforward 2026/04/10 22:55:39 INFO Applying migration id=publickey 2026/04/10 22:55:39 INFO Applying migration id=resolvegroup 2026/04/10 22:55:39 INFO Applying migration id=reject 2026/04/10 22:55:39 INFO Applying migration id=autodel 2026/04/10 22:55:39 INFO Applying migration id=jsonb 2026/04/10 22:55:39 INFO Applying migration id=quote 2026/04/10 22:55:39 INFO Applying migration id=rfc9421 2026/04/10 22:55:39 INFO Applying migration id=keys 2026/04/10 22:55:39 INFO Applying migration id=portable 2026/04/10 22:55:39 INFO Applying migration id=proofs 2026/04/10 22:55:39 INFO Applying migration id=contexts 2026/04/10 22:55:39 INFO Applying migration id=deliverieshost 2026/04/10 22:55:39 INFO Applying migration id=pembegin 2026/04/10 22:55:39 INFO Applying migration id=didhost 2026/04/10 22:55:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-b5ed-7127-b2e0-4bfeb45ec9db activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:41 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:55:41 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:41 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 (1.22s) === RUN TestForward_DeletedReplyToPublicPost 2026/04/10 22:55:41 INFO Applying migration id=initial 2026/04/10 22:55:41 INFO Applying migration id=notesupdated 2026/04/10 22:55:41 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:41 INFO Applying migration id=activitiesid 2026/04/10 22:55:41 INFO Applying migration id=outbox 2026/04/10 22:55:41 INFO Applying migration id=edits 2026/04/10 22:55:41 INFO Applying migration id=outboxactor 2026/04/10 22:55:41 INFO Applying migration id=outboxsender 2026/04/10 22:55:41 INFO Applying migration id=thread 2026/04/10 22:55:41 INFO Applying migration id=host 2026/04/10 22:55:41 INFO Applying migration id=sharedinbox 2026/04/10 22:55:41 INFO Applying migration id=noteshost 2026/04/10 22:55:41 INFO Applying migration id=fetched 2026/04/10 22:55:41 INFO Applying migration id=move 2026/04/10 22:55:41 INFO Applying migration id=cleanup 2026/04/10 22:55:41 INFO Applying migration id=received 2026/04/10 22:55:41 INFO Applying migration id=namehost 2026/04/10 22:55:41 INFO Applying migration id=outboxhost 2026/04/10 22:55:41 INFO Applying migration id=notesfts 2026/04/10 22:55:41 INFO Applying migration id=iconsname 2026/04/10 22:55:41 INFO Applying migration id=nohash 2026/04/10 22:55:41 INFO Applying migration id=shares 2026/04/10 22:55:41 INFO Applying migration id=actorttl 2026/04/10 22:55:41 INFO Applying migration id=tocc 2026/04/10 22:55:41 INFO Applying migration id=followeds 2026/04/10 22:55:41 INFO Applying migration id=certhash 2026/04/10 22:55:41 INFO Applying migration id=follows_sync 2026/04/10 22:55:41 INFO Applying migration id=jsonpath 2026/04/10 22:55:41 INFO Applying migration id=localforward 2026/04/10 22:55:41 INFO Applying migration id=avatar 2026/04/10 22:55:41 INFO Applying migration id=noimage 2026/04/10 22:55:41 INFO Applying migration id=feed 2026/04/10 22:55:41 INFO Applying migration id=bookmarks 2026/04/10 22:55:41 INFO Applying migration id=shareactivity 2026/04/10 22:55:41 INFO Applying migration id=application 2026/04/10 22:55:41 INFO Applying migration id=certificates 2026/04/10 22:55:41 INFO Applying migration id=rawforward 2026/04/10 22:55:41 INFO Applying migration id=publickey 2026/04/10 22:55:41 INFO Applying migration id=resolvegroup 2026/04/10 22:55:41 INFO Applying migration id=reject 2026/04/10 22:55:41 INFO Applying migration id=autodel 2026/04/10 22:55:41 INFO Applying migration id=jsonb 2026/04/10 22:55:41 INFO Applying migration id=quote 2026/04/10 22:55:41 INFO Applying migration id=rfc9421 2026/04/10 22:55:41 INFO Applying migration id=keys 2026/04/10 22:55:41 INFO Applying migration id=portable 2026/04/10 22:55:41 INFO Applying migration id=proofs 2026/04/10 22:55:41 INFO Applying migration id=contexts 2026/04/10 22:55:41 INFO Applying migration id=deliverieshost 2026/04/10 22:55:41 INFO Applying migration id=pembegin 2026/04/10 22:55:41 INFO Applying migration id=didhost 2026/04/10 22:55:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-b7e8-74f8-aad5-4e0463024110 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:41 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:55:41 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/04/10 22:55:41 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 (0.50s) === RUN TestForward_DeletedDeletedReplyToPublicPost 2026/04/10 22:55:41 INFO Applying migration id=initial 2026/04/10 22:55:41 INFO Applying migration id=notesupdated 2026/04/10 22:55:41 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:41 INFO Applying migration id=activitiesid 2026/04/10 22:55:41 INFO Applying migration id=outbox 2026/04/10 22:55:41 INFO Applying migration id=edits 2026/04/10 22:55:41 INFO Applying migration id=outboxactor 2026/04/10 22:55:41 INFO Applying migration id=outboxsender 2026/04/10 22:55:41 INFO Applying migration id=thread 2026/04/10 22:55:41 INFO Applying migration id=host 2026/04/10 22:55:41 INFO Applying migration id=sharedinbox 2026/04/10 22:55:41 INFO Applying migration id=noteshost 2026/04/10 22:55:41 INFO Applying migration id=fetched 2026/04/10 22:55:41 INFO Applying migration id=move 2026/04/10 22:55:41 INFO Applying migration id=cleanup 2026/04/10 22:55:41 INFO Applying migration id=received 2026/04/10 22:55:41 INFO Applying migration id=namehost 2026/04/10 22:55:41 INFO Applying migration id=outboxhost 2026/04/10 22:55:41 INFO Applying migration id=notesfts 2026/04/10 22:55:41 INFO Applying migration id=iconsname 2026/04/10 22:55:41 INFO Applying migration id=nohash 2026/04/10 22:55:41 INFO Applying migration id=shares 2026/04/10 22:55:41 INFO Applying migration id=actorttl 2026/04/10 22:55:41 INFO Applying migration id=tocc 2026/04/10 22:55:41 INFO Applying migration id=followeds 2026/04/10 22:55:41 INFO Applying migration id=certhash 2026/04/10 22:55:41 INFO Applying migration id=follows_sync 2026/04/10 22:55:41 INFO Applying migration id=jsonpath 2026/04/10 22:55:41 INFO Applying migration id=localforward 2026/04/10 22:55:41 INFO Applying migration id=avatar 2026/04/10 22:55:41 INFO Applying migration id=noimage 2026/04/10 22:55:41 INFO Applying migration id=feed 2026/04/10 22:55:41 INFO Applying migration id=bookmarks 2026/04/10 22:55:41 INFO Applying migration id=shareactivity 2026/04/10 22:55:41 INFO Applying migration id=application 2026/04/10 22:55:41 INFO Applying migration id=certificates 2026/04/10 22:55:41 INFO Applying migration id=rawforward 2026/04/10 22:55:41 INFO Applying migration id=publickey 2026/04/10 22:55:41 INFO Applying migration id=resolvegroup 2026/04/10 22:55:41 INFO Applying migration id=reject 2026/04/10 22:55:41 INFO Applying migration id=autodel 2026/04/10 22:55:41 INFO Applying migration id=jsonb 2026/04/10 22:55:41 INFO Applying migration id=quote 2026/04/10 22:55:41 INFO Applying migration id=rfc9421 2026/04/10 22:55:41 INFO Applying migration id=keys 2026/04/10 22:55:41 INFO Applying migration id=portable 2026/04/10 22:55:41 INFO Applying migration id=proofs 2026/04/10 22:55:41 INFO Applying migration id=contexts 2026/04/10 22:55:41 INFO Applying migration id=deliverieshost 2026/04/10 22:55:41 INFO Applying migration id=pembegin 2026/04/10 22:55:41 INFO Applying migration id=didhost 2026/04/10 22:55:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799b-ba7a-73f2-bdba-2703afd27425 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/04/10 22:55:42 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:42 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:55:42 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/04/10 22:55:42 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/delete/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:55:42 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 (0.66s) === RUN TestFTS_Happyflow 2026/04/10 22:55:42 INFO Applying migration id=initial 2026/04/10 22:55:42 INFO Applying migration id=notesupdated 2026/04/10 22:55:42 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:42 INFO Applying migration id=activitiesid 2026/04/10 22:55:42 INFO Applying migration id=outbox 2026/04/10 22:55:42 INFO Applying migration id=edits 2026/04/10 22:55:42 INFO Applying migration id=outboxactor 2026/04/10 22:55:42 INFO Applying migration id=outboxsender 2026/04/10 22:55:42 INFO Applying migration id=thread 2026/04/10 22:55:42 INFO Applying migration id=host 2026/04/10 22:55:42 INFO Applying migration id=sharedinbox 2026/04/10 22:55:42 INFO Applying migration id=noteshost 2026/04/10 22:55:42 INFO Applying migration id=fetched 2026/04/10 22:55:42 INFO Applying migration id=move 2026/04/10 22:55:42 INFO Applying migration id=cleanup 2026/04/10 22:55:42 INFO Applying migration id=received 2026/04/10 22:55:42 INFO Applying migration id=namehost 2026/04/10 22:55:42 INFO Applying migration id=outboxhost 2026/04/10 22:55:42 INFO Applying migration id=notesfts 2026/04/10 22:55:42 INFO Applying migration id=iconsname 2026/04/10 22:55:42 INFO Applying migration id=nohash 2026/04/10 22:55:42 INFO Applying migration id=shares 2026/04/10 22:55:42 INFO Applying migration id=actorttl 2026/04/10 22:55:42 INFO Applying migration id=tocc 2026/04/10 22:55:42 INFO Applying migration id=followeds 2026/04/10 22:55:42 INFO Applying migration id=certhash 2026/04/10 22:55:42 INFO Applying migration id=follows_sync 2026/04/10 22:55:42 INFO Applying migration id=jsonpath 2026/04/10 22:55:42 INFO Applying migration id=localforward 2026/04/10 22:55:42 INFO Applying migration id=avatar 2026/04/10 22:55:42 INFO Applying migration id=noimage 2026/04/10 22:55:42 INFO Applying migration id=feed 2026/04/10 22:55:42 INFO Applying migration id=bookmarks 2026/04/10 22:55:42 INFO Applying migration id=shareactivity 2026/04/10 22:55:42 INFO Applying migration id=application 2026/04/10 22:55:42 INFO Applying migration id=certificates 2026/04/10 22:55:42 INFO Applying migration id=rawforward 2026/04/10 22:55:42 INFO Applying migration id=publickey 2026/04/10 22:55:42 INFO Applying migration id=resolvegroup 2026/04/10 22:55:42 INFO Applying migration id=reject 2026/04/10 22:55:42 INFO Applying migration id=autodel 2026/04/10 22:55:42 INFO Applying migration id=jsonb 2026/04/10 22:55:42 INFO Applying migration id=quote 2026/04/10 22:55:42 INFO Applying migration id=rfc9421 2026/04/10 22:55:42 INFO Applying migration id=keys 2026/04/10 22:55:42 INFO Applying migration id=portable 2026/04/10 22:55:42 INFO Applying migration id=proofs 2026/04/10 22:55:42 INFO Applying migration id=contexts 2026/04/10 22:55:42 INFO Applying migration id=deliverieshost 2026/04/10 22:55:42 INFO Applying migration id=pembegin 2026/04/10 22:55:42 INFO Applying migration id=didhost 2026/04/10 22:55:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-bce5-781b-8392-8950803cc5df activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-bce5-77c9-8190-8110fe149953 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-bce5-77c9-8190-8110fe149953 --- PASS: TestFTS_Happyflow (0.62s) === RUN TestFTS_HashtagWithoutHash 2026/04/10 22:55:42 INFO Applying migration id=initial 2026/04/10 22:55:42 INFO Applying migration id=notesupdated 2026/04/10 22:55:42 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:42 INFO Applying migration id=activitiesid 2026/04/10 22:55:42 INFO Applying migration id=outbox 2026/04/10 22:55:42 INFO Applying migration id=edits 2026/04/10 22:55:42 INFO Applying migration id=outboxactor 2026/04/10 22:55:42 INFO Applying migration id=outboxsender 2026/04/10 22:55:42 INFO Applying migration id=thread 2026/04/10 22:55:42 INFO Applying migration id=host 2026/04/10 22:55:42 INFO Applying migration id=sharedinbox 2026/04/10 22:55:42 INFO Applying migration id=noteshost 2026/04/10 22:55:42 INFO Applying migration id=fetched 2026/04/10 22:55:42 INFO Applying migration id=move 2026/04/10 22:55:42 INFO Applying migration id=cleanup 2026/04/10 22:55:42 INFO Applying migration id=received 2026/04/10 22:55:42 INFO Applying migration id=namehost 2026/04/10 22:55:42 INFO Applying migration id=outboxhost 2026/04/10 22:55:42 INFO Applying migration id=notesfts 2026/04/10 22:55:42 INFO Applying migration id=iconsname 2026/04/10 22:55:42 INFO Applying migration id=nohash 2026/04/10 22:55:42 INFO Applying migration id=shares 2026/04/10 22:55:42 INFO Applying migration id=actorttl 2026/04/10 22:55:42 INFO Applying migration id=tocc 2026/04/10 22:55:42 INFO Applying migration id=followeds 2026/04/10 22:55:42 INFO Applying migration id=certhash 2026/04/10 22:55:42 INFO Applying migration id=follows_sync 2026/04/10 22:55:42 INFO Applying migration id=jsonpath 2026/04/10 22:55:42 INFO Applying migration id=localforward 2026/04/10 22:55:42 INFO Applying migration id=avatar 2026/04/10 22:55:42 INFO Applying migration id=noimage 2026/04/10 22:55:42 INFO Applying migration id=feed 2026/04/10 22:55:42 INFO Applying migration id=bookmarks 2026/04/10 22:55:42 INFO Applying migration id=shareactivity 2026/04/10 22:55:42 INFO Applying migration id=application 2026/04/10 22:55:42 INFO Applying migration id=certificates 2026/04/10 22:55:42 INFO Applying migration id=rawforward 2026/04/10 22:55:42 INFO Applying migration id=publickey 2026/04/10 22:55:42 INFO Applying migration id=resolvegroup 2026/04/10 22:55:42 INFO Applying migration id=reject 2026/04/10 22:55:42 INFO Applying migration id=autodel 2026/04/10 22:55:42 INFO Applying migration id=jsonb 2026/04/10 22:55:42 INFO Applying migration id=quote 2026/04/10 22:55:42 INFO Applying migration id=rfc9421 2026/04/10 22:55:42 INFO Applying migration id=keys 2026/04/10 22:55:42 INFO Applying migration id=portable 2026/04/10 22:55:42 INFO Applying migration id=proofs 2026/04/10 22:55:42 INFO Applying migration id=contexts 2026/04/10 22:55:42 INFO Applying migration id=deliverieshost 2026/04/10 22:55:42 INFO Applying migration id=pembegin 2026/04/10 22:55:42 INFO Applying migration id=didhost 2026/04/10 22:55:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-bfd5-7626-84bf-f3379ff88f11 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-bfd5-75dd-8e93-8024a2f7af32 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-bfd5-75dd-8e93-8024a2f7af32 --- PASS: TestFTS_HashtagWithoutHash (0.75s) === RUN TestFTS_HashtagWithHash 2026/04/10 22:55:43 INFO Applying migration id=initial 2026/04/10 22:55:43 INFO Applying migration id=notesupdated 2026/04/10 22:55:43 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:43 INFO Applying migration id=activitiesid 2026/04/10 22:55:43 INFO Applying migration id=outbox 2026/04/10 22:55:43 INFO Applying migration id=edits 2026/04/10 22:55:43 INFO Applying migration id=outboxactor 2026/04/10 22:55:43 INFO Applying migration id=outboxsender 2026/04/10 22:55:43 INFO Applying migration id=thread 2026/04/10 22:55:43 INFO Applying migration id=host 2026/04/10 22:55:43 INFO Applying migration id=sharedinbox 2026/04/10 22:55:43 INFO Applying migration id=noteshost 2026/04/10 22:55:43 INFO Applying migration id=fetched 2026/04/10 22:55:43 INFO Applying migration id=move 2026/04/10 22:55:43 INFO Applying migration id=cleanup 2026/04/10 22:55:43 INFO Applying migration id=received 2026/04/10 22:55:43 INFO Applying migration id=namehost 2026/04/10 22:55:43 INFO Applying migration id=outboxhost 2026/04/10 22:55:43 INFO Applying migration id=notesfts 2026/04/10 22:55:43 INFO Applying migration id=iconsname 2026/04/10 22:55:43 INFO Applying migration id=nohash 2026/04/10 22:55:43 INFO Applying migration id=shares 2026/04/10 22:55:43 INFO Applying migration id=actorttl 2026/04/10 22:55:43 INFO Applying migration id=tocc 2026/04/10 22:55:43 INFO Applying migration id=followeds 2026/04/10 22:55:43 INFO Applying migration id=certhash 2026/04/10 22:55:43 INFO Applying migration id=follows_sync 2026/04/10 22:55:43 INFO Applying migration id=jsonpath 2026/04/10 22:55:43 INFO Applying migration id=localforward 2026/04/10 22:55:43 INFO Applying migration id=avatar 2026/04/10 22:55:43 INFO Applying migration id=noimage 2026/04/10 22:55:43 INFO Applying migration id=feed 2026/04/10 22:55:43 INFO Applying migration id=bookmarks 2026/04/10 22:55:43 INFO Applying migration id=shareactivity 2026/04/10 22:55:43 INFO Applying migration id=application 2026/04/10 22:55:43 INFO Applying migration id=certificates 2026/04/10 22:55:43 INFO Applying migration id=rawforward 2026/04/10 22:55:43 INFO Applying migration id=publickey 2026/04/10 22:55:43 INFO Applying migration id=resolvegroup 2026/04/10 22:55:43 INFO Applying migration id=reject 2026/04/10 22:55:43 INFO Applying migration id=autodel 2026/04/10 22:55:43 INFO Applying migration id=jsonb 2026/04/10 22:55:43 INFO Applying migration id=quote 2026/04/10 22:55:43 INFO Applying migration id=rfc9421 2026/04/10 22:55:43 INFO Applying migration id=keys 2026/04/10 22:55:43 INFO Applying migration id=portable 2026/04/10 22:55:43 INFO Applying migration id=proofs 2026/04/10 22:55:43 INFO Applying migration id=contexts 2026/04/10 22:55:43 INFO Applying migration id=deliverieshost 2026/04/10 22:55:43 INFO Applying migration id=pembegin 2026/04/10 22:55:43 INFO Applying migration id=didhost 2026/04/10 22:55:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-c2c5-785f-ab64-3ce93813c9d6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-c2c5-77fd-877f-625cae69b5ae activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-c2c5-77fd-877f-625cae69b5ae --- PASS: TestFTS_HashtagWithHash (0.75s) === RUN TestFTS_HashtagWithHashAndQuotes 2026/04/10 22:55:44 INFO Applying migration id=initial 2026/04/10 22:55:44 INFO Applying migration id=notesupdated 2026/04/10 22:55:44 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:44 INFO Applying migration id=activitiesid 2026/04/10 22:55:44 INFO Applying migration id=outbox 2026/04/10 22:55:44 INFO Applying migration id=edits 2026/04/10 22:55:44 INFO Applying migration id=outboxactor 2026/04/10 22:55:44 INFO Applying migration id=outboxsender 2026/04/10 22:55:44 INFO Applying migration id=thread 2026/04/10 22:55:44 INFO Applying migration id=host 2026/04/10 22:55:44 INFO Applying migration id=sharedinbox 2026/04/10 22:55:44 INFO Applying migration id=noteshost 2026/04/10 22:55:44 INFO Applying migration id=fetched 2026/04/10 22:55:44 INFO Applying migration id=move 2026/04/10 22:55:44 INFO Applying migration id=cleanup 2026/04/10 22:55:44 INFO Applying migration id=received 2026/04/10 22:55:44 INFO Applying migration id=namehost 2026/04/10 22:55:44 INFO Applying migration id=outboxhost 2026/04/10 22:55:44 INFO Applying migration id=notesfts 2026/04/10 22:55:44 INFO Applying migration id=iconsname 2026/04/10 22:55:44 INFO Applying migration id=nohash 2026/04/10 22:55:44 INFO Applying migration id=shares 2026/04/10 22:55:44 INFO Applying migration id=actorttl 2026/04/10 22:55:44 INFO Applying migration id=tocc 2026/04/10 22:55:44 INFO Applying migration id=followeds 2026/04/10 22:55:44 INFO Applying migration id=certhash 2026/04/10 22:55:44 INFO Applying migration id=follows_sync 2026/04/10 22:55:44 INFO Applying migration id=jsonpath 2026/04/10 22:55:44 INFO Applying migration id=localforward 2026/04/10 22:55:44 INFO Applying migration id=avatar 2026/04/10 22:55:44 INFO Applying migration id=noimage 2026/04/10 22:55:44 INFO Applying migration id=feed 2026/04/10 22:55:44 INFO Applying migration id=bookmarks 2026/04/10 22:55:44 INFO Applying migration id=shareactivity 2026/04/10 22:55:44 INFO Applying migration id=application 2026/04/10 22:55:44 INFO Applying migration id=certificates 2026/04/10 22:55:44 INFO Applying migration id=rawforward 2026/04/10 22:55:44 INFO Applying migration id=publickey 2026/04/10 22:55:44 INFO Applying migration id=resolvegroup 2026/04/10 22:55:44 INFO Applying migration id=reject 2026/04/10 22:55:44 INFO Applying migration id=autodel 2026/04/10 22:55:44 INFO Applying migration id=jsonb 2026/04/10 22:55:44 INFO Applying migration id=quote 2026/04/10 22:55:44 INFO Applying migration id=rfc9421 2026/04/10 22:55:44 INFO Applying migration id=keys 2026/04/10 22:55:44 INFO Applying migration id=portable 2026/04/10 22:55:44 INFO Applying migration id=proofs 2026/04/10 22:55:44 INFO Applying migration id=contexts 2026/04/10 22:55:44 INFO Applying migration id=deliverieshost 2026/04/10 22:55:44 INFO Applying migration id=pembegin 2026/04/10 22:55:44 INFO Applying migration id=didhost 2026/04/10 22:55:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-c6b2-78aa-a6e2-2f0d12a29061 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-c6b2-7848-bcaa-512923eb2396 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-c6b2-7848-bcaa-512923eb2396 --- PASS: TestFTS_HashtagWithHashAndQuotes (1.01s) === RUN TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser 2026/04/10 22:55:45 INFO Applying migration id=initial 2026/04/10 22:55:45 INFO Applying migration id=notesupdated 2026/04/10 22:55:45 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:45 INFO Applying migration id=activitiesid 2026/04/10 22:55:45 INFO Applying migration id=outbox 2026/04/10 22:55:45 INFO Applying migration id=edits 2026/04/10 22:55:45 INFO Applying migration id=outboxactor 2026/04/10 22:55:45 INFO Applying migration id=outboxsender 2026/04/10 22:55:45 INFO Applying migration id=thread 2026/04/10 22:55:45 INFO Applying migration id=host 2026/04/10 22:55:45 INFO Applying migration id=sharedinbox 2026/04/10 22:55:45 INFO Applying migration id=noteshost 2026/04/10 22:55:45 INFO Applying migration id=fetched 2026/04/10 22:55:45 INFO Applying migration id=move 2026/04/10 22:55:45 INFO Applying migration id=cleanup 2026/04/10 22:55:45 INFO Applying migration id=received 2026/04/10 22:55:45 INFO Applying migration id=namehost 2026/04/10 22:55:45 INFO Applying migration id=outboxhost 2026/04/10 22:55:45 INFO Applying migration id=notesfts 2026/04/10 22:55:45 INFO Applying migration id=iconsname 2026/04/10 22:55:45 INFO Applying migration id=nohash 2026/04/10 22:55:45 INFO Applying migration id=shares 2026/04/10 22:55:45 INFO Applying migration id=actorttl 2026/04/10 22:55:45 INFO Applying migration id=tocc 2026/04/10 22:55:45 INFO Applying migration id=followeds 2026/04/10 22:55:45 INFO Applying migration id=certhash 2026/04/10 22:55:45 INFO Applying migration id=follows_sync 2026/04/10 22:55:45 INFO Applying migration id=jsonpath 2026/04/10 22:55:45 INFO Applying migration id=localforward 2026/04/10 22:55:45 INFO Applying migration id=avatar 2026/04/10 22:55:45 INFO Applying migration id=noimage 2026/04/10 22:55:45 INFO Applying migration id=feed 2026/04/10 22:55:45 INFO Applying migration id=bookmarks 2026/04/10 22:55:45 INFO Applying migration id=shareactivity 2026/04/10 22:55:45 INFO Applying migration id=application 2026/04/10 22:55:45 INFO Applying migration id=certificates 2026/04/10 22:55:45 INFO Applying migration id=rawforward 2026/04/10 22:55:45 INFO Applying migration id=publickey 2026/04/10 22:55:45 INFO Applying migration id=resolvegroup 2026/04/10 22:55:45 INFO Applying migration id=reject 2026/04/10 22:55:45 INFO Applying migration id=autodel 2026/04/10 22:55:45 INFO Applying migration id=jsonb 2026/04/10 22:55:45 INFO Applying migration id=quote 2026/04/10 22:55:45 INFO Applying migration id=rfc9421 2026/04/10 22:55:45 INFO Applying migration id=keys 2026/04/10 22:55:45 INFO Applying migration id=portable 2026/04/10 22:55:45 INFO Applying migration id=proofs 2026/04/10 22:55:45 INFO Applying migration id=contexts 2026/04/10 22:55:45 INFO Applying migration id=deliverieshost 2026/04/10 22:55:45 INFO Applying migration id=pembegin 2026/04/10 22:55:45 INFO Applying migration id=didhost 2026/04/10 22:55:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-caa5-701a-a4f6-0c87bdc16a0b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-caa4-7edc-b860-e0fd0775735a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-caa4-7edc-b860-e0fd0775735a --- PASS: TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser (1.01s) === RUN TestFTS_HashtagWithHashAndQuotesSecondPage 2026/04/10 22:55:46 INFO Applying migration id=initial 2026/04/10 22:55:46 INFO Applying migration id=notesupdated 2026/04/10 22:55:46 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:46 INFO Applying migration id=activitiesid 2026/04/10 22:55:46 INFO Applying migration id=outbox 2026/04/10 22:55:46 INFO Applying migration id=edits 2026/04/10 22:55:46 INFO Applying migration id=outboxactor 2026/04/10 22:55:46 INFO Applying migration id=outboxsender 2026/04/10 22:55:46 INFO Applying migration id=thread 2026/04/10 22:55:46 INFO Applying migration id=host 2026/04/10 22:55:46 INFO Applying migration id=sharedinbox 2026/04/10 22:55:46 INFO Applying migration id=noteshost 2026/04/10 22:55:46 INFO Applying migration id=fetched 2026/04/10 22:55:46 INFO Applying migration id=move 2026/04/10 22:55:46 INFO Applying migration id=cleanup 2026/04/10 22:55:46 INFO Applying migration id=received 2026/04/10 22:55:46 INFO Applying migration id=namehost 2026/04/10 22:55:46 INFO Applying migration id=outboxhost 2026/04/10 22:55:46 INFO Applying migration id=notesfts 2026/04/10 22:55:46 INFO Applying migration id=iconsname 2026/04/10 22:55:46 INFO Applying migration id=nohash 2026/04/10 22:55:46 INFO Applying migration id=shares 2026/04/10 22:55:46 INFO Applying migration id=actorttl 2026/04/10 22:55:46 INFO Applying migration id=tocc 2026/04/10 22:55:46 INFO Applying migration id=followeds 2026/04/10 22:55:46 INFO Applying migration id=certhash 2026/04/10 22:55:46 INFO Applying migration id=follows_sync 2026/04/10 22:55:46 INFO Applying migration id=jsonpath 2026/04/10 22:55:46 INFO Applying migration id=localforward 2026/04/10 22:55:46 INFO Applying migration id=avatar 2026/04/10 22:55:46 INFO Applying migration id=noimage 2026/04/10 22:55:46 INFO Applying migration id=feed 2026/04/10 22:55:46 INFO Applying migration id=bookmarks 2026/04/10 22:55:46 INFO Applying migration id=shareactivity 2026/04/10 22:55:46 INFO Applying migration id=application 2026/04/10 22:55:46 INFO Applying migration id=certificates 2026/04/10 22:55:46 INFO Applying migration id=rawforward 2026/04/10 22:55:46 INFO Applying migration id=publickey 2026/04/10 22:55:46 INFO Applying migration id=resolvegroup 2026/04/10 22:55:46 INFO Applying migration id=reject 2026/04/10 22:55:46 INFO Applying migration id=autodel 2026/04/10 22:55:46 INFO Applying migration id=jsonb 2026/04/10 22:55:46 INFO Applying migration id=quote 2026/04/10 22:55:46 INFO Applying migration id=rfc9421 2026/04/10 22:55:46 INFO Applying migration id=keys 2026/04/10 22:55:46 INFO Applying migration id=portable 2026/04/10 22:55:46 INFO Applying migration id=proofs 2026/04/10 22:55:46 INFO Applying migration id=contexts 2026/04/10 22:55:46 INFO Applying migration id=deliverieshost 2026/04/10 22:55:46 INFO Applying migration id=pembegin 2026/04/10 22:55:46 INFO Applying migration id=didhost 2026/04/10 22:55:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-cf35-7210-98ef-b25466bd27c4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-cf35-71ae-a4df-50d879870ab7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-cf35-71ae-a4df-50d879870ab7 --- PASS: TestFTS_HashtagWithHashAndQuotesSecondPage (1.17s) === RUN TestFTS_NoInput 2026/04/10 22:55:47 INFO Applying migration id=initial 2026/04/10 22:55:47 INFO Applying migration id=notesupdated 2026/04/10 22:55:47 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:47 INFO Applying migration id=activitiesid 2026/04/10 22:55:47 INFO Applying migration id=outbox 2026/04/10 22:55:47 INFO Applying migration id=edits 2026/04/10 22:55:47 INFO Applying migration id=outboxactor 2026/04/10 22:55:47 INFO Applying migration id=outboxsender 2026/04/10 22:55:47 INFO Applying migration id=thread 2026/04/10 22:55:47 INFO Applying migration id=host 2026/04/10 22:55:47 INFO Applying migration id=sharedinbox 2026/04/10 22:55:47 INFO Applying migration id=noteshost 2026/04/10 22:55:47 INFO Applying migration id=fetched 2026/04/10 22:55:47 INFO Applying migration id=move 2026/04/10 22:55:47 INFO Applying migration id=cleanup 2026/04/10 22:55:47 INFO Applying migration id=received 2026/04/10 22:55:47 INFO Applying migration id=namehost 2026/04/10 22:55:47 INFO Applying migration id=outboxhost 2026/04/10 22:55:47 INFO Applying migration id=notesfts 2026/04/10 22:55:47 INFO Applying migration id=iconsname 2026/04/10 22:55:47 INFO Applying migration id=nohash 2026/04/10 22:55:47 INFO Applying migration id=shares 2026/04/10 22:55:47 INFO Applying migration id=actorttl 2026/04/10 22:55:47 INFO Applying migration id=tocc 2026/04/10 22:55:47 INFO Applying migration id=followeds 2026/04/10 22:55:47 INFO Applying migration id=certhash 2026/04/10 22:55:47 INFO Applying migration id=follows_sync 2026/04/10 22:55:47 INFO Applying migration id=jsonpath 2026/04/10 22:55:47 INFO Applying migration id=localforward 2026/04/10 22:55:47 INFO Applying migration id=avatar 2026/04/10 22:55:47 INFO Applying migration id=noimage 2026/04/10 22:55:47 INFO Applying migration id=feed 2026/04/10 22:55:47 INFO Applying migration id=bookmarks 2026/04/10 22:55:47 INFO Applying migration id=shareactivity 2026/04/10 22:55:47 INFO Applying migration id=application 2026/04/10 22:55:47 INFO Applying migration id=certificates 2026/04/10 22:55:47 INFO Applying migration id=rawforward 2026/04/10 22:55:47 INFO Applying migration id=publickey 2026/04/10 22:55:47 INFO Applying migration id=resolvegroup 2026/04/10 22:55:47 INFO Applying migration id=reject 2026/04/10 22:55:47 INFO Applying migration id=autodel 2026/04/10 22:55:47 INFO Applying migration id=jsonb 2026/04/10 22:55:47 INFO Applying migration id=quote 2026/04/10 22:55:47 INFO Applying migration id=rfc9421 2026/04/10 22:55:47 INFO Applying migration id=keys 2026/04/10 22:55:47 INFO Applying migration id=portable 2026/04/10 22:55:47 INFO Applying migration id=proofs 2026/04/10 22:55:47 INFO Applying migration id=contexts 2026/04/10 22:55:47 INFO Applying migration id=deliverieshost 2026/04/10 22:55:47 INFO Applying migration id=pembegin 2026/04/10 22:55:47 INFO Applying migration id=didhost --- PASS: TestFTS_NoInput (1.18s) === RUN TestFTS_EmptyInput 2026/04/10 22:55:48 INFO Applying migration id=initial 2026/04/10 22:55:48 INFO Applying migration id=notesupdated 2026/04/10 22:55:48 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:48 INFO Applying migration id=activitiesid 2026/04/10 22:55:48 INFO Applying migration id=outbox 2026/04/10 22:55:48 INFO Applying migration id=edits 2026/04/10 22:55:48 INFO Applying migration id=outboxactor 2026/04/10 22:55:48 INFO Applying migration id=outboxsender 2026/04/10 22:55:48 INFO Applying migration id=thread 2026/04/10 22:55:48 INFO Applying migration id=host 2026/04/10 22:55:48 INFO Applying migration id=sharedinbox 2026/04/10 22:55:48 INFO Applying migration id=noteshost 2026/04/10 22:55:48 INFO Applying migration id=fetched 2026/04/10 22:55:48 INFO Applying migration id=move 2026/04/10 22:55:48 INFO Applying migration id=cleanup 2026/04/10 22:55:48 INFO Applying migration id=received 2026/04/10 22:55:48 INFO Applying migration id=namehost 2026/04/10 22:55:48 INFO Applying migration id=outboxhost 2026/04/10 22:55:48 INFO Applying migration id=notesfts 2026/04/10 22:55:48 INFO Applying migration id=iconsname 2026/04/10 22:55:48 INFO Applying migration id=nohash 2026/04/10 22:55:48 INFO Applying migration id=shares 2026/04/10 22:55:48 INFO Applying migration id=actorttl 2026/04/10 22:55:48 INFO Applying migration id=tocc 2026/04/10 22:55:48 INFO Applying migration id=followeds 2026/04/10 22:55:48 INFO Applying migration id=certhash 2026/04/10 22:55:48 INFO Applying migration id=follows_sync 2026/04/10 22:55:48 INFO Applying migration id=jsonpath 2026/04/10 22:55:48 INFO Applying migration id=localforward 2026/04/10 22:55:48 INFO Applying migration id=avatar 2026/04/10 22:55:48 INFO Applying migration id=noimage 2026/04/10 22:55:48 INFO Applying migration id=feed 2026/04/10 22:55:48 INFO Applying migration id=bookmarks 2026/04/10 22:55:48 INFO Applying migration id=shareactivity 2026/04/10 22:55:48 INFO Applying migration id=application 2026/04/10 22:55:48 INFO Applying migration id=certificates 2026/04/10 22:55:48 INFO Applying migration id=rawforward 2026/04/10 22:55:48 INFO Applying migration id=publickey 2026/04/10 22:55:48 INFO Applying migration id=resolvegroup 2026/04/10 22:55:48 INFO Applying migration id=reject 2026/04/10 22:55:48 INFO Applying migration id=autodel 2026/04/10 22:55:48 INFO Applying migration id=jsonb 2026/04/10 22:55:48 INFO Applying migration id=quote 2026/04/10 22:55:48 INFO Applying migration id=rfc9421 2026/04/10 22:55:48 INFO Applying migration id=keys 2026/04/10 22:55:48 INFO Applying migration id=portable 2026/04/10 22:55:48 INFO Applying migration id=proofs 2026/04/10 22:55:48 INFO Applying migration id=contexts 2026/04/10 22:55:48 INFO Applying migration id=deliverieshost 2026/04/10 22:55:48 INFO Applying migration id=pembegin 2026/04/10 22:55:48 INFO Applying migration id=didhost --- PASS: TestFTS_EmptyInput (0.89s) === RUN TestFTS_InvalidEscapeSequence 2026/04/10 22:55:49 INFO Applying migration id=initial 2026/04/10 22:55:49 INFO Applying migration id=notesupdated 2026/04/10 22:55:49 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:49 INFO Applying migration id=activitiesid 2026/04/10 22:55:49 INFO Applying migration id=outbox 2026/04/10 22:55:49 INFO Applying migration id=edits 2026/04/10 22:55:49 INFO Applying migration id=outboxactor 2026/04/10 22:55:49 INFO Applying migration id=outboxsender 2026/04/10 22:55:49 INFO Applying migration id=thread 2026/04/10 22:55:49 INFO Applying migration id=host 2026/04/10 22:55:49 INFO Applying migration id=sharedinbox 2026/04/10 22:55:49 INFO Applying migration id=noteshost 2026/04/10 22:55:49 INFO Applying migration id=fetched 2026/04/10 22:55:49 INFO Applying migration id=move 2026/04/10 22:55:49 INFO Applying migration id=cleanup 2026/04/10 22:55:49 INFO Applying migration id=received 2026/04/10 22:55:49 INFO Applying migration id=namehost 2026/04/10 22:55:49 INFO Applying migration id=outboxhost 2026/04/10 22:55:49 INFO Applying migration id=notesfts 2026/04/10 22:55:49 INFO Applying migration id=iconsname 2026/04/10 22:55:49 INFO Applying migration id=nohash 2026/04/10 22:55:49 INFO Applying migration id=shares 2026/04/10 22:55:49 INFO Applying migration id=actorttl 2026/04/10 22:55:49 INFO Applying migration id=tocc 2026/04/10 22:55:49 INFO Applying migration id=followeds 2026/04/10 22:55:49 INFO Applying migration id=certhash 2026/04/10 22:55:49 INFO Applying migration id=follows_sync 2026/04/10 22:55:49 INFO Applying migration id=jsonpath 2026/04/10 22:55:49 INFO Applying migration id=localforward 2026/04/10 22:55:49 INFO Applying migration id=avatar 2026/04/10 22:55:49 INFO Applying migration id=noimage 2026/04/10 22:55:49 INFO Applying migration id=feed 2026/04/10 22:55:49 INFO Applying migration id=bookmarks 2026/04/10 22:55:49 INFO Applying migration id=shareactivity 2026/04/10 22:55:49 INFO Applying migration id=application 2026/04/10 22:55:49 INFO Applying migration id=certificates 2026/04/10 22:55:49 INFO Applying migration id=rawforward 2026/04/10 22:55:49 INFO Applying migration id=publickey 2026/04/10 22:55:49 INFO Applying migration id=resolvegroup 2026/04/10 22:55:49 INFO Applying migration id=reject 2026/04/10 22:55:49 INFO Applying migration id=autodel 2026/04/10 22:55:49 INFO Applying migration id=jsonb 2026/04/10 22:55:49 INFO Applying migration id=quote 2026/04/10 22:55:49 INFO Applying migration id=rfc9421 2026/04/10 22:55:49 INFO Applying migration id=keys 2026/04/10 22:55:49 INFO Applying migration id=portable 2026/04/10 22:55:49 INFO Applying migration id=proofs 2026/04/10 22:55:49 INFO Applying migration id=contexts 2026/04/10 22:55:49 INFO Applying migration id=deliverieshost 2026/04/10 22:55:49 INFO Applying migration id=pembegin 2026/04/10 22:55:49 INFO Applying migration id=didhost 2026/04/10 22:55:50 INFO Failed to decode query url=/users/fts?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestFTS_InvalidEscapeSequence (0.84s) === RUN TestFTS_UnathenticatedUser 2026/04/10 22:55:50 INFO Applying migration id=initial 2026/04/10 22:55:50 INFO Applying migration id=notesupdated 2026/04/10 22:55:50 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:50 INFO Applying migration id=activitiesid 2026/04/10 22:55:50 INFO Applying migration id=outbox 2026/04/10 22:55:50 INFO Applying migration id=edits 2026/04/10 22:55:50 INFO Applying migration id=outboxactor 2026/04/10 22:55:50 INFO Applying migration id=outboxsender 2026/04/10 22:55:50 INFO Applying migration id=thread 2026/04/10 22:55:50 INFO Applying migration id=host 2026/04/10 22:55:50 INFO Applying migration id=sharedinbox 2026/04/10 22:55:50 INFO Applying migration id=noteshost 2026/04/10 22:55:50 INFO Applying migration id=fetched 2026/04/10 22:55:50 INFO Applying migration id=move 2026/04/10 22:55:50 INFO Applying migration id=cleanup 2026/04/10 22:55:50 INFO Applying migration id=received 2026/04/10 22:55:50 INFO Applying migration id=namehost 2026/04/10 22:55:50 INFO Applying migration id=outboxhost 2026/04/10 22:55:50 INFO Applying migration id=notesfts 2026/04/10 22:55:50 INFO Applying migration id=iconsname 2026/04/10 22:55:50 INFO Applying migration id=nohash 2026/04/10 22:55:50 INFO Applying migration id=shares 2026/04/10 22:55:50 INFO Applying migration id=actorttl 2026/04/10 22:55:50 INFO Applying migration id=tocc 2026/04/10 22:55:50 INFO Applying migration id=followeds 2026/04/10 22:55:50 INFO Applying migration id=certhash 2026/04/10 22:55:50 INFO Applying migration id=follows_sync 2026/04/10 22:55:50 INFO Applying migration id=jsonpath 2026/04/10 22:55:50 INFO Applying migration id=localforward 2026/04/10 22:55:50 INFO Applying migration id=avatar 2026/04/10 22:55:50 INFO Applying migration id=noimage 2026/04/10 22:55:50 INFO Applying migration id=feed 2026/04/10 22:55:50 INFO Applying migration id=bookmarks 2026/04/10 22:55:50 INFO Applying migration id=shareactivity 2026/04/10 22:55:50 INFO Applying migration id=application 2026/04/10 22:55:50 INFO Applying migration id=certificates 2026/04/10 22:55:50 INFO Applying migration id=rawforward 2026/04/10 22:55:50 INFO Applying migration id=publickey 2026/04/10 22:55:50 INFO Applying migration id=resolvegroup 2026/04/10 22:55:50 INFO Applying migration id=reject 2026/04/10 22:55:50 INFO Applying migration id=autodel 2026/04/10 22:55:50 INFO Applying migration id=jsonb 2026/04/10 22:55:50 INFO Applying migration id=quote 2026/04/10 22:55:50 INFO Applying migration id=rfc9421 2026/04/10 22:55:50 INFO Applying migration id=keys 2026/04/10 22:55:50 INFO Applying migration id=portable 2026/04/10 22:55:50 INFO Applying migration id=proofs 2026/04/10 22:55:50 INFO Applying migration id=contexts 2026/04/10 22:55:50 INFO Applying migration id=deliverieshost 2026/04/10 22:55:50 INFO Applying migration id=pembegin 2026/04/10 22:55:50 INFO Applying migration id=didhost 2026/04/10 22:55:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-de89-77bc-91a8-a69c3239b3db activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-de89-7764-b56c-3883239e14cc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-de89-7764-b56c-3883239e14cc --- PASS: TestFTS_UnathenticatedUser (1.01s) === RUN TestFTS_SearchByAuthorUserName 2026/04/10 22:55:51 INFO Applying migration id=initial 2026/04/10 22:55:51 INFO Applying migration id=notesupdated 2026/04/10 22:55:51 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:51 INFO Applying migration id=activitiesid 2026/04/10 22:55:51 INFO Applying migration id=outbox 2026/04/10 22:55:51 INFO Applying migration id=edits 2026/04/10 22:55:51 INFO Applying migration id=outboxactor 2026/04/10 22:55:51 INFO Applying migration id=outboxsender 2026/04/10 22:55:51 INFO Applying migration id=thread 2026/04/10 22:55:51 INFO Applying migration id=host 2026/04/10 22:55:51 INFO Applying migration id=sharedinbox 2026/04/10 22:55:51 INFO Applying migration id=noteshost 2026/04/10 22:55:51 INFO Applying migration id=fetched 2026/04/10 22:55:51 INFO Applying migration id=move 2026/04/10 22:55:51 INFO Applying migration id=cleanup 2026/04/10 22:55:51 INFO Applying migration id=received 2026/04/10 22:55:51 INFO Applying migration id=namehost 2026/04/10 22:55:51 INFO Applying migration id=outboxhost 2026/04/10 22:55:51 INFO Applying migration id=notesfts 2026/04/10 22:55:51 INFO Applying migration id=iconsname 2026/04/10 22:55:51 INFO Applying migration id=nohash 2026/04/10 22:55:51 INFO Applying migration id=shares 2026/04/10 22:55:51 INFO Applying migration id=actorttl 2026/04/10 22:55:51 INFO Applying migration id=tocc 2026/04/10 22:55:51 INFO Applying migration id=followeds 2026/04/10 22:55:51 INFO Applying migration id=certhash 2026/04/10 22:55:51 INFO Applying migration id=follows_sync 2026/04/10 22:55:51 INFO Applying migration id=jsonpath 2026/04/10 22:55:51 INFO Applying migration id=localforward 2026/04/10 22:55:51 INFO Applying migration id=avatar 2026/04/10 22:55:51 INFO Applying migration id=noimage 2026/04/10 22:55:51 INFO Applying migration id=feed 2026/04/10 22:55:51 INFO Applying migration id=bookmarks 2026/04/10 22:55:51 INFO Applying migration id=shareactivity 2026/04/10 22:55:51 INFO Applying migration id=application 2026/04/10 22:55:51 INFO Applying migration id=certificates 2026/04/10 22:55:51 INFO Applying migration id=rawforward 2026/04/10 22:55:51 INFO Applying migration id=publickey 2026/04/10 22:55:51 INFO Applying migration id=resolvegroup 2026/04/10 22:55:51 INFO Applying migration id=reject 2026/04/10 22:55:51 INFO Applying migration id=autodel 2026/04/10 22:55:51 INFO Applying migration id=jsonb 2026/04/10 22:55:51 INFO Applying migration id=quote 2026/04/10 22:55:51 INFO Applying migration id=rfc9421 2026/04/10 22:55:51 INFO Applying migration id=keys 2026/04/10 22:55:51 INFO Applying migration id=portable 2026/04/10 22:55:51 INFO Applying migration id=proofs 2026/04/10 22:55:51 INFO Applying migration id=contexts 2026/04/10 22:55:51 INFO Applying migration id=deliverieshost 2026/04/10 22:55:51 INFO Applying migration id=pembegin 2026/04/10 22:55:51 INFO Applying migration id=didhost 2026/04/10 22:55:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-e3d1-7cfa-927f-a2045ea8eb45 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-e3d1-7cab-97a7-47af63ca1e3d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-e3d1-7cab-97a7-47af63ca1e3d --- PASS: TestFTS_SearchByAuthorUserName (1.35s) === RUN TestFTS_SearchByAuthorID 2026/04/10 22:55:52 INFO Applying migration id=initial 2026/04/10 22:55:52 INFO Applying migration id=notesupdated 2026/04/10 22:55:52 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:52 INFO Applying migration id=activitiesid 2026/04/10 22:55:52 INFO Applying migration id=outbox 2026/04/10 22:55:52 INFO Applying migration id=edits 2026/04/10 22:55:52 INFO Applying migration id=outboxactor 2026/04/10 22:55:52 INFO Applying migration id=outboxsender 2026/04/10 22:55:52 INFO Applying migration id=thread 2026/04/10 22:55:52 INFO Applying migration id=host 2026/04/10 22:55:52 INFO Applying migration id=sharedinbox 2026/04/10 22:55:52 INFO Applying migration id=noteshost 2026/04/10 22:55:52 INFO Applying migration id=fetched 2026/04/10 22:55:52 INFO Applying migration id=move 2026/04/10 22:55:52 INFO Applying migration id=cleanup 2026/04/10 22:55:52 INFO Applying migration id=received 2026/04/10 22:55:52 INFO Applying migration id=namehost 2026/04/10 22:55:52 INFO Applying migration id=outboxhost 2026/04/10 22:55:52 INFO Applying migration id=notesfts 2026/04/10 22:55:52 INFO Applying migration id=iconsname 2026/04/10 22:55:52 INFO Applying migration id=nohash 2026/04/10 22:55:52 INFO Applying migration id=shares 2026/04/10 22:55:52 INFO Applying migration id=actorttl 2026/04/10 22:55:52 INFO Applying migration id=tocc 2026/04/10 22:55:52 INFO Applying migration id=followeds 2026/04/10 22:55:52 INFO Applying migration id=certhash 2026/04/10 22:55:52 INFO Applying migration id=follows_sync 2026/04/10 22:55:52 INFO Applying migration id=jsonpath 2026/04/10 22:55:52 INFO Applying migration id=localforward 2026/04/10 22:55:52 INFO Applying migration id=avatar 2026/04/10 22:55:52 INFO Applying migration id=noimage 2026/04/10 22:55:52 INFO Applying migration id=feed 2026/04/10 22:55:52 INFO Applying migration id=bookmarks 2026/04/10 22:55:52 INFO Applying migration id=shareactivity 2026/04/10 22:55:52 INFO Applying migration id=application 2026/04/10 22:55:52 INFO Applying migration id=certificates 2026/04/10 22:55:52 INFO Applying migration id=rawforward 2026/04/10 22:55:52 INFO Applying migration id=publickey 2026/04/10 22:55:52 INFO Applying migration id=resolvegroup 2026/04/10 22:55:52 INFO Applying migration id=reject 2026/04/10 22:55:52 INFO Applying migration id=autodel 2026/04/10 22:55:52 INFO Applying migration id=jsonb 2026/04/10 22:55:52 INFO Applying migration id=quote 2026/04/10 22:55:52 INFO Applying migration id=rfc9421 2026/04/10 22:55:52 INFO Applying migration id=keys 2026/04/10 22:55:52 INFO Applying migration id=portable 2026/04/10 22:55:52 INFO Applying migration id=proofs 2026/04/10 22:55:52 INFO Applying migration id=contexts 2026/04/10 22:55:52 INFO Applying migration id=deliverieshost 2026/04/10 22:55:52 INFO Applying migration id=pembegin 2026/04/10 22:55:52 INFO Applying migration id=didhost 2026/04/10 22:55:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-e935-7a87-b5c9-c3f6cb7bd206 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-e935-7a33-b784-38174e6e5c0d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-e935-7a33-b784-38174e6e5c0d --- PASS: TestFTS_SearchByAuthorID (1.38s) === RUN TestFTS_SearchByMentionUserName 2026/04/10 22:55:54 INFO Applying migration id=initial 2026/04/10 22:55:54 INFO Applying migration id=notesupdated 2026/04/10 22:55:54 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:54 INFO Applying migration id=activitiesid 2026/04/10 22:55:54 INFO Applying migration id=outbox 2026/04/10 22:55:54 INFO Applying migration id=edits 2026/04/10 22:55:54 INFO Applying migration id=outboxactor 2026/04/10 22:55:54 INFO Applying migration id=outboxsender 2026/04/10 22:55:54 INFO Applying migration id=thread 2026/04/10 22:55:54 INFO Applying migration id=host 2026/04/10 22:55:54 INFO Applying migration id=sharedinbox 2026/04/10 22:55:54 INFO Applying migration id=noteshost 2026/04/10 22:55:54 INFO Applying migration id=fetched 2026/04/10 22:55:54 INFO Applying migration id=move 2026/04/10 22:55:54 INFO Applying migration id=cleanup 2026/04/10 22:55:54 INFO Applying migration id=received 2026/04/10 22:55:54 INFO Applying migration id=namehost 2026/04/10 22:55:54 INFO Applying migration id=outboxhost 2026/04/10 22:55:54 INFO Applying migration id=notesfts 2026/04/10 22:55:54 INFO Applying migration id=iconsname 2026/04/10 22:55:54 INFO Applying migration id=nohash 2026/04/10 22:55:54 INFO Applying migration id=shares 2026/04/10 22:55:54 INFO Applying migration id=actorttl 2026/04/10 22:55:54 INFO Applying migration id=tocc 2026/04/10 22:55:54 INFO Applying migration id=followeds 2026/04/10 22:55:54 INFO Applying migration id=certhash 2026/04/10 22:55:54 INFO Applying migration id=follows_sync 2026/04/10 22:55:54 INFO Applying migration id=jsonpath 2026/04/10 22:55:54 INFO Applying migration id=localforward 2026/04/10 22:55:54 INFO Applying migration id=avatar 2026/04/10 22:55:54 INFO Applying migration id=noimage 2026/04/10 22:55:54 INFO Applying migration id=feed 2026/04/10 22:55:54 INFO Applying migration id=bookmarks 2026/04/10 22:55:54 INFO Applying migration id=shareactivity 2026/04/10 22:55:54 INFO Applying migration id=application 2026/04/10 22:55:54 INFO Applying migration id=certificates 2026/04/10 22:55:54 INFO Applying migration id=rawforward 2026/04/10 22:55:54 INFO Applying migration id=publickey 2026/04/10 22:55:54 INFO Applying migration id=resolvegroup 2026/04/10 22:55:54 INFO Applying migration id=reject 2026/04/10 22:55:54 INFO Applying migration id=autodel 2026/04/10 22:55:54 INFO Applying migration id=jsonb 2026/04/10 22:55:54 INFO Applying migration id=quote 2026/04/10 22:55:54 INFO Applying migration id=rfc9421 2026/04/10 22:55:54 INFO Applying migration id=keys 2026/04/10 22:55:54 INFO Applying migration id=portable 2026/04/10 22:55:54 INFO Applying migration id=proofs 2026/04/10 22:55:54 INFO Applying migration id=contexts 2026/04/10 22:55:54 INFO Applying migration id=deliverieshost 2026/04/10 22:55:54 INFO Applying migration id=pembegin 2026/04/10 22:55:54 INFO Applying migration id=didhost --- PASS: TestFTS_SearchByMentionUserName (0.68s) === RUN TestFTS_SearchByMentionID 2026/04/10 22:55:54 INFO Applying migration id=initial 2026/04/10 22:55:54 INFO Applying migration id=notesupdated 2026/04/10 22:55:54 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:54 INFO Applying migration id=activitiesid 2026/04/10 22:55:54 INFO Applying migration id=outbox 2026/04/10 22:55:54 INFO Applying migration id=edits 2026/04/10 22:55:54 INFO Applying migration id=outboxactor 2026/04/10 22:55:54 INFO Applying migration id=outboxsender 2026/04/10 22:55:54 INFO Applying migration id=thread 2026/04/10 22:55:54 INFO Applying migration id=host 2026/04/10 22:55:54 INFO Applying migration id=sharedinbox 2026/04/10 22:55:54 INFO Applying migration id=noteshost 2026/04/10 22:55:54 INFO Applying migration id=fetched 2026/04/10 22:55:54 INFO Applying migration id=move 2026/04/10 22:55:54 INFO Applying migration id=cleanup 2026/04/10 22:55:54 INFO Applying migration id=received 2026/04/10 22:55:54 INFO Applying migration id=namehost 2026/04/10 22:55:54 INFO Applying migration id=outboxhost 2026/04/10 22:55:54 INFO Applying migration id=notesfts 2026/04/10 22:55:54 INFO Applying migration id=iconsname 2026/04/10 22:55:54 INFO Applying migration id=nohash 2026/04/10 22:55:54 INFO Applying migration id=shares 2026/04/10 22:55:54 INFO Applying migration id=actorttl 2026/04/10 22:55:54 INFO Applying migration id=tocc 2026/04/10 22:55:54 INFO Applying migration id=followeds 2026/04/10 22:55:54 INFO Applying migration id=certhash 2026/04/10 22:55:54 INFO Applying migration id=follows_sync 2026/04/10 22:55:54 INFO Applying migration id=jsonpath 2026/04/10 22:55:54 INFO Applying migration id=localforward 2026/04/10 22:55:54 INFO Applying migration id=avatar 2026/04/10 22:55:54 INFO Applying migration id=noimage 2026/04/10 22:55:54 INFO Applying migration id=feed 2026/04/10 22:55:54 INFO Applying migration id=bookmarks 2026/04/10 22:55:54 INFO Applying migration id=shareactivity 2026/04/10 22:55:54 INFO Applying migration id=application 2026/04/10 22:55:54 INFO Applying migration id=certificates 2026/04/10 22:55:54 INFO Applying migration id=rawforward 2026/04/10 22:55:54 INFO Applying migration id=publickey 2026/04/10 22:55:54 INFO Applying migration id=resolvegroup 2026/04/10 22:55:54 INFO Applying migration id=reject 2026/04/10 22:55:54 INFO Applying migration id=autodel 2026/04/10 22:55:54 INFO Applying migration id=jsonb 2026/04/10 22:55:54 INFO Applying migration id=quote 2026/04/10 22:55:54 INFO Applying migration id=rfc9421 2026/04/10 22:55:54 INFO Applying migration id=keys 2026/04/10 22:55:54 INFO Applying migration id=portable 2026/04/10 22:55:54 INFO Applying migration id=proofs 2026/04/10 22:55:54 INFO Applying migration id=contexts 2026/04/10 22:55:54 INFO Applying migration id=deliverieshost 2026/04/10 22:55:54 INFO Applying migration id=pembegin 2026/04/10 22:55:54 INFO Applying migration id=didhost --- PASS: TestFTS_SearchByMentionID (0.74s) === RUN TestHashtag_PublicPost 2026/04/10 22:55:55 INFO Applying migration id=initial 2026/04/10 22:55:55 INFO Applying migration id=notesupdated 2026/04/10 22:55:55 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:55 INFO Applying migration id=activitiesid 2026/04/10 22:55:55 INFO Applying migration id=outbox 2026/04/10 22:55:55 INFO Applying migration id=edits 2026/04/10 22:55:55 INFO Applying migration id=outboxactor 2026/04/10 22:55:55 INFO Applying migration id=outboxsender 2026/04/10 22:55:55 INFO Applying migration id=thread 2026/04/10 22:55:55 INFO Applying migration id=host 2026/04/10 22:55:55 INFO Applying migration id=sharedinbox 2026/04/10 22:55:55 INFO Applying migration id=noteshost 2026/04/10 22:55:55 INFO Applying migration id=fetched 2026/04/10 22:55:55 INFO Applying migration id=move 2026/04/10 22:55:55 INFO Applying migration id=cleanup 2026/04/10 22:55:55 INFO Applying migration id=received 2026/04/10 22:55:55 INFO Applying migration id=namehost 2026/04/10 22:55:55 INFO Applying migration id=outboxhost 2026/04/10 22:55:55 INFO Applying migration id=notesfts 2026/04/10 22:55:55 INFO Applying migration id=iconsname 2026/04/10 22:55:55 INFO Applying migration id=nohash 2026/04/10 22:55:55 INFO Applying migration id=shares 2026/04/10 22:55:55 INFO Applying migration id=actorttl 2026/04/10 22:55:55 INFO Applying migration id=tocc 2026/04/10 22:55:55 INFO Applying migration id=followeds 2026/04/10 22:55:55 INFO Applying migration id=certhash 2026/04/10 22:55:55 INFO Applying migration id=follows_sync 2026/04/10 22:55:55 INFO Applying migration id=jsonpath 2026/04/10 22:55:55 INFO Applying migration id=localforward 2026/04/10 22:55:55 INFO Applying migration id=avatar 2026/04/10 22:55:55 INFO Applying migration id=noimage 2026/04/10 22:55:55 INFO Applying migration id=feed 2026/04/10 22:55:55 INFO Applying migration id=bookmarks 2026/04/10 22:55:55 INFO Applying migration id=shareactivity 2026/04/10 22:55:55 INFO Applying migration id=application 2026/04/10 22:55:55 INFO Applying migration id=certificates 2026/04/10 22:55:55 INFO Applying migration id=rawforward 2026/04/10 22:55:55 INFO Applying migration id=publickey 2026/04/10 22:55:55 INFO Applying migration id=resolvegroup 2026/04/10 22:55:55 INFO Applying migration id=reject 2026/04/10 22:55:55 INFO Applying migration id=autodel 2026/04/10 22:55:55 INFO Applying migration id=jsonb 2026/04/10 22:55:55 INFO Applying migration id=quote 2026/04/10 22:55:55 INFO Applying migration id=rfc9421 2026/04/10 22:55:55 INFO Applying migration id=keys 2026/04/10 22:55:55 INFO Applying migration id=portable 2026/04/10 22:55:55 INFO Applying migration id=proofs 2026/04/10 22:55:55 INFO Applying migration id=contexts 2026/04/10 22:55:55 INFO Applying migration id=deliverieshost 2026/04/10 22:55:55 INFO Applying migration id=pembegin 2026/04/10 22:55:55 INFO Applying migration id=didhost 2026/04/10 22:55:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-f1b6-784d-b71e-c4fe02447377 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-f1b6-77ea-b0a9-14e1eb0c57a0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-f1b6-77ea-b0a9-14e1eb0c57a0 2026/04/10 22:55:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-f1b6-77ea-b0a9-14e1eb0c57a0 2026/04/10 22:55:56 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PublicPost (0.76s) === RUN TestHashtag_PublicPostUnauthenticatedUser 2026/04/10 22:55:56 INFO Applying migration id=initial 2026/04/10 22:55:56 INFO Applying migration id=notesupdated 2026/04/10 22:55:56 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:56 INFO Applying migration id=activitiesid 2026/04/10 22:55:56 INFO Applying migration id=outbox 2026/04/10 22:55:56 INFO Applying migration id=edits 2026/04/10 22:55:56 INFO Applying migration id=outboxactor 2026/04/10 22:55:56 INFO Applying migration id=outboxsender 2026/04/10 22:55:56 INFO Applying migration id=thread 2026/04/10 22:55:56 INFO Applying migration id=host 2026/04/10 22:55:56 INFO Applying migration id=sharedinbox 2026/04/10 22:55:56 INFO Applying migration id=noteshost 2026/04/10 22:55:56 INFO Applying migration id=fetched 2026/04/10 22:55:56 INFO Applying migration id=move 2026/04/10 22:55:56 INFO Applying migration id=cleanup 2026/04/10 22:55:56 INFO Applying migration id=received 2026/04/10 22:55:56 INFO Applying migration id=namehost 2026/04/10 22:55:56 INFO Applying migration id=outboxhost 2026/04/10 22:55:56 INFO Applying migration id=notesfts 2026/04/10 22:55:56 INFO Applying migration id=iconsname 2026/04/10 22:55:56 INFO Applying migration id=nohash 2026/04/10 22:55:56 INFO Applying migration id=shares 2026/04/10 22:55:56 INFO Applying migration id=actorttl 2026/04/10 22:55:56 INFO Applying migration id=tocc 2026/04/10 22:55:56 INFO Applying migration id=followeds 2026/04/10 22:55:56 INFO Applying migration id=certhash 2026/04/10 22:55:56 INFO Applying migration id=follows_sync 2026/04/10 22:55:56 INFO Applying migration id=jsonpath 2026/04/10 22:55:56 INFO Applying migration id=localforward 2026/04/10 22:55:56 INFO Applying migration id=avatar 2026/04/10 22:55:56 INFO Applying migration id=noimage 2026/04/10 22:55:56 INFO Applying migration id=feed 2026/04/10 22:55:56 INFO Applying migration id=bookmarks 2026/04/10 22:55:56 INFO Applying migration id=shareactivity 2026/04/10 22:55:56 INFO Applying migration id=application 2026/04/10 22:55:56 INFO Applying migration id=certificates 2026/04/10 22:55:56 INFO Applying migration id=rawforward 2026/04/10 22:55:56 INFO Applying migration id=publickey 2026/04/10 22:55:56 INFO Applying migration id=resolvegroup 2026/04/10 22:55:56 INFO Applying migration id=reject 2026/04/10 22:55:56 INFO Applying migration id=autodel 2026/04/10 22:55:56 INFO Applying migration id=jsonb 2026/04/10 22:55:56 INFO Applying migration id=quote 2026/04/10 22:55:56 INFO Applying migration id=rfc9421 2026/04/10 22:55:56 INFO Applying migration id=keys 2026/04/10 22:55:56 INFO Applying migration id=portable 2026/04/10 22:55:56 INFO Applying migration id=proofs 2026/04/10 22:55:56 INFO Applying migration id=contexts 2026/04/10 22:55:56 INFO Applying migration id=deliverieshost 2026/04/10 22:55:56 INFO Applying migration id=pembegin 2026/04/10 22:55:56 INFO Applying migration id=didhost 2026/04/10 22:55:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-f4cc-7aea-8e99-128c67e3a703 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-f4cc-7a56-9375-4511b16e4a9a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-f4cc-7a56-9375-4511b16e4a9a 2026/04/10 22:55:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-f4cc-7a56-9375-4511b16e4a9a 2026/04/10 22:55:57 INFO Generating first response key=/hashtag/world --- PASS: TestHashtag_PublicPostUnauthenticatedUser (0.79s) === RUN TestHashtag_ExclamationMark 2026/04/10 22:55:57 INFO Applying migration id=initial 2026/04/10 22:55:57 INFO Applying migration id=notesupdated 2026/04/10 22:55:57 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:57 INFO Applying migration id=activitiesid 2026/04/10 22:55:57 INFO Applying migration id=outbox 2026/04/10 22:55:57 INFO Applying migration id=edits 2026/04/10 22:55:57 INFO Applying migration id=outboxactor 2026/04/10 22:55:57 INFO Applying migration id=outboxsender 2026/04/10 22:55:57 INFO Applying migration id=thread 2026/04/10 22:55:57 INFO Applying migration id=host 2026/04/10 22:55:57 INFO Applying migration id=sharedinbox 2026/04/10 22:55:57 INFO Applying migration id=noteshost 2026/04/10 22:55:57 INFO Applying migration id=fetched 2026/04/10 22:55:57 INFO Applying migration id=move 2026/04/10 22:55:57 INFO Applying migration id=cleanup 2026/04/10 22:55:57 INFO Applying migration id=received 2026/04/10 22:55:57 INFO Applying migration id=namehost 2026/04/10 22:55:57 INFO Applying migration id=outboxhost 2026/04/10 22:55:57 INFO Applying migration id=notesfts 2026/04/10 22:55:57 INFO Applying migration id=iconsname 2026/04/10 22:55:57 INFO Applying migration id=nohash 2026/04/10 22:55:57 INFO Applying migration id=shares 2026/04/10 22:55:57 INFO Applying migration id=actorttl 2026/04/10 22:55:57 INFO Applying migration id=tocc 2026/04/10 22:55:57 INFO Applying migration id=followeds 2026/04/10 22:55:57 INFO Applying migration id=certhash 2026/04/10 22:55:57 INFO Applying migration id=follows_sync 2026/04/10 22:55:57 INFO Applying migration id=jsonpath 2026/04/10 22:55:57 INFO Applying migration id=localforward 2026/04/10 22:55:57 INFO Applying migration id=avatar 2026/04/10 22:55:57 INFO Applying migration id=noimage 2026/04/10 22:55:57 INFO Applying migration id=feed 2026/04/10 22:55:57 INFO Applying migration id=bookmarks 2026/04/10 22:55:57 INFO Applying migration id=shareactivity 2026/04/10 22:55:57 INFO Applying migration id=application 2026/04/10 22:55:57 INFO Applying migration id=certificates 2026/04/10 22:55:57 INFO Applying migration id=rawforward 2026/04/10 22:55:57 INFO Applying migration id=publickey 2026/04/10 22:55:57 INFO Applying migration id=resolvegroup 2026/04/10 22:55:57 INFO Applying migration id=reject 2026/04/10 22:55:57 INFO Applying migration id=autodel 2026/04/10 22:55:57 INFO Applying migration id=jsonb 2026/04/10 22:55:57 INFO Applying migration id=quote 2026/04/10 22:55:57 INFO Applying migration id=rfc9421 2026/04/10 22:55:57 INFO Applying migration id=keys 2026/04/10 22:55:57 INFO Applying migration id=portable 2026/04/10 22:55:57 INFO Applying migration id=proofs 2026/04/10 22:55:57 INFO Applying migration id=contexts 2026/04/10 22:55:57 INFO Applying migration id=deliverieshost 2026/04/10 22:55:57 INFO Applying migration id=pembegin 2026/04/10 22:55:57 INFO Applying migration id=didhost 2026/04/10 22:55:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-f71d-7dc7-a89b-573eb8a86164 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-f71d-7d64-a39c-377aeffae9ec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-f71d-7d64-a39c-377aeffae9ec 2026/04/10 22:55:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-f71d-7d64-a39c-377aeffae9ec 2026/04/10 22:55:57 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_ExclamationMark (0.59s) === RUN TestHashtag_Beginning 2026/04/10 22:55:57 INFO Applying migration id=initial 2026/04/10 22:55:57 INFO Applying migration id=notesupdated 2026/04/10 22:55:57 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:57 INFO Applying migration id=activitiesid 2026/04/10 22:55:57 INFO Applying migration id=outbox 2026/04/10 22:55:57 INFO Applying migration id=edits 2026/04/10 22:55:57 INFO Applying migration id=outboxactor 2026/04/10 22:55:57 INFO Applying migration id=outboxsender 2026/04/10 22:55:57 INFO Applying migration id=thread 2026/04/10 22:55:57 INFO Applying migration id=host 2026/04/10 22:55:57 INFO Applying migration id=sharedinbox 2026/04/10 22:55:57 INFO Applying migration id=noteshost 2026/04/10 22:55:57 INFO Applying migration id=fetched 2026/04/10 22:55:57 INFO Applying migration id=move 2026/04/10 22:55:57 INFO Applying migration id=cleanup 2026/04/10 22:55:57 INFO Applying migration id=received 2026/04/10 22:55:57 INFO Applying migration id=namehost 2026/04/10 22:55:57 INFO Applying migration id=outboxhost 2026/04/10 22:55:57 INFO Applying migration id=notesfts 2026/04/10 22:55:57 INFO Applying migration id=iconsname 2026/04/10 22:55:57 INFO Applying migration id=nohash 2026/04/10 22:55:57 INFO Applying migration id=shares 2026/04/10 22:55:57 INFO Applying migration id=actorttl 2026/04/10 22:55:57 INFO Applying migration id=tocc 2026/04/10 22:55:57 INFO Applying migration id=followeds 2026/04/10 22:55:57 INFO Applying migration id=certhash 2026/04/10 22:55:57 INFO Applying migration id=follows_sync 2026/04/10 22:55:57 INFO Applying migration id=jsonpath 2026/04/10 22:55:57 INFO Applying migration id=localforward 2026/04/10 22:55:57 INFO Applying migration id=avatar 2026/04/10 22:55:57 INFO Applying migration id=noimage 2026/04/10 22:55:57 INFO Applying migration id=feed 2026/04/10 22:55:57 INFO Applying migration id=bookmarks 2026/04/10 22:55:57 INFO Applying migration id=shareactivity 2026/04/10 22:55:57 INFO Applying migration id=application 2026/04/10 22:55:57 INFO Applying migration id=certificates 2026/04/10 22:55:57 INFO Applying migration id=rawforward 2026/04/10 22:55:57 INFO Applying migration id=publickey 2026/04/10 22:55:57 INFO Applying migration id=resolvegroup 2026/04/10 22:55:57 INFO Applying migration id=reject 2026/04/10 22:55:57 INFO Applying migration id=autodel 2026/04/10 22:55:57 INFO Applying migration id=jsonb 2026/04/10 22:55:57 INFO Applying migration id=quote 2026/04/10 22:55:57 INFO Applying migration id=rfc9421 2026/04/10 22:55:57 INFO Applying migration id=keys 2026/04/10 22:55:57 INFO Applying migration id=portable 2026/04/10 22:55:57 INFO Applying migration id=proofs 2026/04/10 22:55:57 INFO Applying migration id=contexts 2026/04/10 22:55:57 INFO Applying migration id=deliverieshost 2026/04/10 22:55:57 INFO Applying migration id=pembegin 2026/04/10 22:55:57 INFO Applying migration id=didhost 2026/04/10 22:55:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-fc07-7d0e-8b9a-1a3c98cb7c59 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-fc07-7485-8a66-a86066520b78 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-fc07-7485-8a66-a86066520b78 2026/04/10 22:55:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-fc07-7485-8a66-a86066520b78 2026/04/10 22:55:58 INFO Generating first response key=/hashtag/Hello --- PASS: TestHashtag_Beginning (1.26s) === RUN TestHashtag_Multiple 2026/04/10 22:55:58 INFO Applying migration id=initial 2026/04/10 22:55:58 INFO Applying migration id=notesupdated 2026/04/10 22:55:58 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:58 INFO Applying migration id=activitiesid 2026/04/10 22:55:58 INFO Applying migration id=outbox 2026/04/10 22:55:58 INFO Applying migration id=edits 2026/04/10 22:55:58 INFO Applying migration id=outboxactor 2026/04/10 22:55:58 INFO Applying migration id=outboxsender 2026/04/10 22:55:58 INFO Applying migration id=thread 2026/04/10 22:55:58 INFO Applying migration id=host 2026/04/10 22:55:58 INFO Applying migration id=sharedinbox 2026/04/10 22:55:58 INFO Applying migration id=noteshost 2026/04/10 22:55:58 INFO Applying migration id=fetched 2026/04/10 22:55:58 INFO Applying migration id=move 2026/04/10 22:55:58 INFO Applying migration id=cleanup 2026/04/10 22:55:58 INFO Applying migration id=received 2026/04/10 22:55:58 INFO Applying migration id=namehost 2026/04/10 22:55:59 INFO Applying migration id=outboxhost 2026/04/10 22:55:59 INFO Applying migration id=notesfts 2026/04/10 22:55:59 INFO Applying migration id=iconsname 2026/04/10 22:55:59 INFO Applying migration id=nohash 2026/04/10 22:55:59 INFO Applying migration id=shares 2026/04/10 22:55:59 INFO Applying migration id=actorttl 2026/04/10 22:55:59 INFO Applying migration id=tocc 2026/04/10 22:55:59 INFO Applying migration id=followeds 2026/04/10 22:55:59 INFO Applying migration id=certhash 2026/04/10 22:55:59 INFO Applying migration id=follows_sync 2026/04/10 22:55:59 INFO Applying migration id=jsonpath 2026/04/10 22:55:59 INFO Applying migration id=localforward 2026/04/10 22:55:59 INFO Applying migration id=avatar 2026/04/10 22:55:59 INFO Applying migration id=noimage 2026/04/10 22:55:59 INFO Applying migration id=feed 2026/04/10 22:55:59 INFO Applying migration id=bookmarks 2026/04/10 22:55:59 INFO Applying migration id=shareactivity 2026/04/10 22:55:59 INFO Applying migration id=application 2026/04/10 22:55:59 INFO Applying migration id=certificates 2026/04/10 22:55:59 INFO Applying migration id=rawforward 2026/04/10 22:55:59 INFO Applying migration id=publickey 2026/04/10 22:55:59 INFO Applying migration id=resolvegroup 2026/04/10 22:55:59 INFO Applying migration id=reject 2026/04/10 22:55:59 INFO Applying migration id=autodel 2026/04/10 22:55:59 INFO Applying migration id=jsonb 2026/04/10 22:55:59 INFO Applying migration id=quote 2026/04/10 22:55:59 INFO Applying migration id=rfc9421 2026/04/10 22:55:59 INFO Applying migration id=keys 2026/04/10 22:55:59 INFO Applying migration id=portable 2026/04/10 22:55:59 INFO Applying migration id=proofs 2026/04/10 22:55:59 INFO Applying migration id=contexts 2026/04/10 22:55:59 INFO Applying migration id=deliverieshost 2026/04/10 22:55:59 INFO Applying migration id=pembegin 2026/04/10 22:55:59 INFO Applying migration id=didhost 2026/04/10 22:55:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799b-fff2-73b9-bab2-69d47d25a8c4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799b-fff2-715b-85af-4eeb0bd452b6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799b-fff2-715b-85af-4eeb0bd452b6 2026/04/10 22:55:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799b-fff2-715b-85af-4eeb0bd452b6 2026/04/10 22:55:59 INFO Generating first response key=/hashtag/Hello 2026/04/10 22:55:59 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_Multiple (1.00s) === RUN TestHashtag_CaseSensitivity 2026/04/10 22:55:59 INFO Applying migration id=initial 2026/04/10 22:55:59 INFO Applying migration id=notesupdated 2026/04/10 22:55:59 INFO Applying migration id=personspreferredusername 2026/04/10 22:55:59 INFO Applying migration id=activitiesid 2026/04/10 22:55:59 INFO Applying migration id=outbox 2026/04/10 22:55:59 INFO Applying migration id=edits 2026/04/10 22:55:59 INFO Applying migration id=outboxactor 2026/04/10 22:55:59 INFO Applying migration id=outboxsender 2026/04/10 22:56:00 INFO Applying migration id=thread 2026/04/10 22:56:00 INFO Applying migration id=host 2026/04/10 22:56:00 INFO Applying migration id=sharedinbox 2026/04/10 22:56:00 INFO Applying migration id=noteshost 2026/04/10 22:56:00 INFO Applying migration id=fetched 2026/04/10 22:56:00 INFO Applying migration id=move 2026/04/10 22:56:00 INFO Applying migration id=cleanup 2026/04/10 22:56:00 INFO Applying migration id=received 2026/04/10 22:56:00 INFO Applying migration id=namehost 2026/04/10 22:56:00 INFO Applying migration id=outboxhost 2026/04/10 22:56:00 INFO Applying migration id=notesfts 2026/04/10 22:56:00 INFO Applying migration id=iconsname 2026/04/10 22:56:00 INFO Applying migration id=nohash 2026/04/10 22:56:00 INFO Applying migration id=shares 2026/04/10 22:56:00 INFO Applying migration id=actorttl 2026/04/10 22:56:00 INFO Applying migration id=tocc 2026/04/10 22:56:00 INFO Applying migration id=followeds 2026/04/10 22:56:00 INFO Applying migration id=certhash 2026/04/10 22:56:00 INFO Applying migration id=follows_sync 2026/04/10 22:56:00 INFO Applying migration id=jsonpath 2026/04/10 22:56:00 INFO Applying migration id=localforward 2026/04/10 22:56:00 INFO Applying migration id=avatar 2026/04/10 22:56:00 INFO Applying migration id=noimage 2026/04/10 22:56:00 INFO Applying migration id=feed 2026/04/10 22:56:00 INFO Applying migration id=bookmarks 2026/04/10 22:56:00 INFO Applying migration id=shareactivity 2026/04/10 22:56:00 INFO Applying migration id=application 2026/04/10 22:56:00 INFO Applying migration id=certificates 2026/04/10 22:56:00 INFO Applying migration id=rawforward 2026/04/10 22:56:00 INFO Applying migration id=publickey 2026/04/10 22:56:00 INFO Applying migration id=resolvegroup 2026/04/10 22:56:00 INFO Applying migration id=reject 2026/04/10 22:56:00 INFO Applying migration id=autodel 2026/04/10 22:56:00 INFO Applying migration id=jsonb 2026/04/10 22:56:00 INFO Applying migration id=quote 2026/04/10 22:56:00 INFO Applying migration id=rfc9421 2026/04/10 22:56:00 INFO Applying migration id=keys 2026/04/10 22:56:00 INFO Applying migration id=portable 2026/04/10 22:56:00 INFO Applying migration id=proofs 2026/04/10 22:56:00 INFO Applying migration id=contexts 2026/04/10 22:56:00 INFO Applying migration id=deliverieshost 2026/04/10 22:56:00 INFO Applying migration id=pembegin 2026/04/10 22:56:00 INFO Applying migration id=didhost 2026/04/10 22:56:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-0327-7aa7-965f-ac8cc9bbd797 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-0327-7a52-94d1-59129a2cd260 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-0327-7a52-94d1-59129a2cd260 2026/04/10 22:56:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-0327-7a52-94d1-59129a2cd260 2026/04/10 22:56:00 INFO Generating first response key=/hashtag/WoRlD --- PASS: TestHashtag_CaseSensitivity (0.82s) === RUN TestHashtag_PostToFollowers 2026/04/10 22:56:00 INFO Applying migration id=initial 2026/04/10 22:56:00 INFO Applying migration id=notesupdated 2026/04/10 22:56:00 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:00 INFO Applying migration id=activitiesid 2026/04/10 22:56:00 INFO Applying migration id=outbox 2026/04/10 22:56:00 INFO Applying migration id=edits 2026/04/10 22:56:00 INFO Applying migration id=outboxactor 2026/04/10 22:56:00 INFO Applying migration id=outboxsender 2026/04/10 22:56:00 INFO Applying migration id=thread 2026/04/10 22:56:00 INFO Applying migration id=host 2026/04/10 22:56:00 INFO Applying migration id=sharedinbox 2026/04/10 22:56:00 INFO Applying migration id=noteshost 2026/04/10 22:56:00 INFO Applying migration id=fetched 2026/04/10 22:56:00 INFO Applying migration id=move 2026/04/10 22:56:00 INFO Applying migration id=cleanup 2026/04/10 22:56:00 INFO Applying migration id=received 2026/04/10 22:56:00 INFO Applying migration id=namehost 2026/04/10 22:56:00 INFO Applying migration id=outboxhost 2026/04/10 22:56:00 INFO Applying migration id=notesfts 2026/04/10 22:56:00 INFO Applying migration id=iconsname 2026/04/10 22:56:00 INFO Applying migration id=nohash 2026/04/10 22:56:00 INFO Applying migration id=shares 2026/04/10 22:56:00 INFO Applying migration id=actorttl 2026/04/10 22:56:00 INFO Applying migration id=tocc 2026/04/10 22:56:00 INFO Applying migration id=followeds 2026/04/10 22:56:00 INFO Applying migration id=certhash 2026/04/10 22:56:00 INFO Applying migration id=follows_sync 2026/04/10 22:56:00 INFO Applying migration id=jsonpath 2026/04/10 22:56:00 INFO Applying migration id=localforward 2026/04/10 22:56:00 INFO Applying migration id=avatar 2026/04/10 22:56:00 INFO Applying migration id=noimage 2026/04/10 22:56:00 INFO Applying migration id=feed 2026/04/10 22:56:00 INFO Applying migration id=bookmarks 2026/04/10 22:56:00 INFO Applying migration id=shareactivity 2026/04/10 22:56:00 INFO Applying migration id=application 2026/04/10 22:56:00 INFO Applying migration id=certificates 2026/04/10 22:56:00 INFO Applying migration id=rawforward 2026/04/10 22:56:00 INFO Applying migration id=publickey 2026/04/10 22:56:00 INFO Applying migration id=resolvegroup 2026/04/10 22:56:00 INFO Applying migration id=reject 2026/04/10 22:56:00 INFO Applying migration id=autodel 2026/04/10 22:56:00 INFO Applying migration id=jsonb 2026/04/10 22:56:00 INFO Applying migration id=quote 2026/04/10 22:56:00 INFO Applying migration id=rfc9421 2026/04/10 22:56:00 INFO Applying migration id=keys 2026/04/10 22:56:00 INFO Applying migration id=portable 2026/04/10 22:56:00 INFO Applying migration id=proofs 2026/04/10 22:56:00 INFO Applying migration id=contexts 2026/04/10 22:56:00 INFO Applying migration id=deliverieshost 2026/04/10 22:56:00 INFO Applying migration id=pembegin 2026/04/10 22:56:00 INFO Applying migration id=didhost 2026/04/10 22:56:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-0631-71cb-b381-50fcb7324050 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-0631-79b9-84ed-79f14d70f79c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-0631-71cb-b381-50fcb7324050 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799c-0631-71cb-b381-50fcb7324050 2026/04/10 22:56:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-0632-7012-84f1-28a7cf5bece1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-0631-7edf-9bdc-6b1fc380be6d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-0631-7edf-9bdc-6b1fc380be6d 2026/04/10 22:56:01 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-0631-7edf-9bdc-6b1fc380be6d 2026/04/10 22:56:01 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PostToFollowers (0.78s) === RUN TestHashtag_BigOffset 2026/04/10 22:56:01 INFO Applying migration id=initial 2026/04/10 22:56:01 INFO Applying migration id=notesupdated 2026/04/10 22:56:01 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:01 INFO Applying migration id=activitiesid 2026/04/10 22:56:01 INFO Applying migration id=outbox 2026/04/10 22:56:01 INFO Applying migration id=edits 2026/04/10 22:56:01 INFO Applying migration id=outboxactor 2026/04/10 22:56:01 INFO Applying migration id=outboxsender 2026/04/10 22:56:01 INFO Applying migration id=thread 2026/04/10 22:56:01 INFO Applying migration id=host 2026/04/10 22:56:01 INFO Applying migration id=sharedinbox 2026/04/10 22:56:01 INFO Applying migration id=noteshost 2026/04/10 22:56:01 INFO Applying migration id=fetched 2026/04/10 22:56:01 INFO Applying migration id=move 2026/04/10 22:56:01 INFO Applying migration id=cleanup 2026/04/10 22:56:01 INFO Applying migration id=received 2026/04/10 22:56:01 INFO Applying migration id=namehost 2026/04/10 22:56:01 INFO Applying migration id=outboxhost 2026/04/10 22:56:01 INFO Applying migration id=notesfts 2026/04/10 22:56:01 INFO Applying migration id=iconsname 2026/04/10 22:56:01 INFO Applying migration id=nohash 2026/04/10 22:56:01 INFO Applying migration id=shares 2026/04/10 22:56:01 INFO Applying migration id=actorttl 2026/04/10 22:56:01 INFO Applying migration id=tocc 2026/04/10 22:56:01 INFO Applying migration id=followeds 2026/04/10 22:56:01 INFO Applying migration id=certhash 2026/04/10 22:56:01 INFO Applying migration id=follows_sync 2026/04/10 22:56:01 INFO Applying migration id=jsonpath 2026/04/10 22:56:01 INFO Applying migration id=localforward 2026/04/10 22:56:01 INFO Applying migration id=avatar 2026/04/10 22:56:01 INFO Applying migration id=noimage 2026/04/10 22:56:01 INFO Applying migration id=feed 2026/04/10 22:56:01 INFO Applying migration id=bookmarks 2026/04/10 22:56:01 INFO Applying migration id=shareactivity 2026/04/10 22:56:01 INFO Applying migration id=application 2026/04/10 22:56:01 INFO Applying migration id=certificates 2026/04/10 22:56:01 INFO Applying migration id=rawforward 2026/04/10 22:56:01 INFO Applying migration id=publickey 2026/04/10 22:56:01 INFO Applying migration id=resolvegroup 2026/04/10 22:56:01 INFO Applying migration id=reject 2026/04/10 22:56:01 INFO Applying migration id=autodel 2026/04/10 22:56:01 INFO Applying migration id=jsonb 2026/04/10 22:56:01 INFO Applying migration id=quote 2026/04/10 22:56:01 INFO Applying migration id=rfc9421 2026/04/10 22:56:01 INFO Applying migration id=keys 2026/04/10 22:56:01 INFO Applying migration id=portable 2026/04/10 22:56:01 INFO Applying migration id=proofs 2026/04/10 22:56:01 INFO Applying migration id=contexts 2026/04/10 22:56:01 INFO Applying migration id=deliverieshost 2026/04/10 22:56:01 INFO Applying migration id=pembegin 2026/04/10 22:56:01 INFO Applying migration id=didhost 2026/04/10 22:56:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-0b7b-7882-a526-c2b1de8d4092 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-0b7b-7828-a742-d0dc6a14af5e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-0b7b-7828-a742-d0dc6a14af5e 2026/04/10 22:56:02 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-0b7b-7828-a742-d0dc6a14af5e 2026/04/10 22:56:02 INFO Generating first response key=/users/hashtag/world?123 --- PASS: TestHashtag_BigOffset (1.35s) === RUN TestHashtag_BigOffsetUnauthenticatedUser 2026/04/10 22:56:02 INFO Applying migration id=initial 2026/04/10 22:56:02 INFO Applying migration id=notesupdated 2026/04/10 22:56:02 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:02 INFO Applying migration id=activitiesid 2026/04/10 22:56:02 INFO Applying migration id=outbox 2026/04/10 22:56:02 INFO Applying migration id=edits 2026/04/10 22:56:02 INFO Applying migration id=outboxactor 2026/04/10 22:56:02 INFO Applying migration id=outboxsender 2026/04/10 22:56:02 INFO Applying migration id=thread 2026/04/10 22:56:02 INFO Applying migration id=host 2026/04/10 22:56:02 INFO Applying migration id=sharedinbox 2026/04/10 22:56:02 INFO Applying migration id=noteshost 2026/04/10 22:56:02 INFO Applying migration id=fetched 2026/04/10 22:56:02 INFO Applying migration id=move 2026/04/10 22:56:02 INFO Applying migration id=cleanup 2026/04/10 22:56:02 INFO Applying migration id=received 2026/04/10 22:56:02 INFO Applying migration id=namehost 2026/04/10 22:56:02 INFO Applying migration id=outboxhost 2026/04/10 22:56:02 INFO Applying migration id=notesfts 2026/04/10 22:56:02 INFO Applying migration id=iconsname 2026/04/10 22:56:02 INFO Applying migration id=nohash 2026/04/10 22:56:02 INFO Applying migration id=shares 2026/04/10 22:56:02 INFO Applying migration id=actorttl 2026/04/10 22:56:02 INFO Applying migration id=tocc 2026/04/10 22:56:02 INFO Applying migration id=followeds 2026/04/10 22:56:02 INFO Applying migration id=certhash 2026/04/10 22:56:02 INFO Applying migration id=follows_sync 2026/04/10 22:56:02 INFO Applying migration id=jsonpath 2026/04/10 22:56:02 INFO Applying migration id=localforward 2026/04/10 22:56:02 INFO Applying migration id=avatar 2026/04/10 22:56:02 INFO Applying migration id=noimage 2026/04/10 22:56:02 INFO Applying migration id=feed 2026/04/10 22:56:02 INFO Applying migration id=bookmarks 2026/04/10 22:56:02 INFO Applying migration id=shareactivity 2026/04/10 22:56:02 INFO Applying migration id=application 2026/04/10 22:56:02 INFO Applying migration id=certificates 2026/04/10 22:56:02 INFO Applying migration id=rawforward 2026/04/10 22:56:02 INFO Applying migration id=publickey 2026/04/10 22:56:02 INFO Applying migration id=resolvegroup 2026/04/10 22:56:02 INFO Applying migration id=reject 2026/04/10 22:56:02 INFO Applying migration id=autodel 2026/04/10 22:56:02 INFO Applying migration id=jsonb 2026/04/10 22:56:03 INFO Applying migration id=quote 2026/04/10 22:56:03 INFO Applying migration id=rfc9421 2026/04/10 22:56:03 INFO Applying migration id=keys 2026/04/10 22:56:03 INFO Applying migration id=portable 2026/04/10 22:56:03 INFO Applying migration id=proofs 2026/04/10 22:56:03 INFO Applying migration id=contexts 2026/04/10 22:56:03 INFO Applying migration id=deliverieshost 2026/04/10 22:56:03 INFO Applying migration id=pembegin 2026/04/10 22:56:03 INFO Applying migration id=didhost 2026/04/10 22:56:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-10a1-7aa5-8cd6-928eb39b4846 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-10a1-7a43-8fd9-2f2f796bf39c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-10a1-7a43-8fd9-2f2f796bf39c 2026/04/10 22:56:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-10a1-7a43-8fd9-2f2f796bf39c 2026/04/10 22:56:04 INFO Generating first response key=/hashtag/world?123 --- PASS: TestHashtag_BigOffsetUnauthenticatedUser (1.32s) === RUN TestHashtag_InvalidOffset 2026/04/10 22:56:04 INFO Applying migration id=initial 2026/04/10 22:56:04 INFO Applying migration id=notesupdated 2026/04/10 22:56:04 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:04 INFO Applying migration id=activitiesid 2026/04/10 22:56:04 INFO Applying migration id=outbox 2026/04/10 22:56:04 INFO Applying migration id=edits 2026/04/10 22:56:04 INFO Applying migration id=outboxactor 2026/04/10 22:56:04 INFO Applying migration id=outboxsender 2026/04/10 22:56:04 INFO Applying migration id=thread 2026/04/10 22:56:04 INFO Applying migration id=host 2026/04/10 22:56:04 INFO Applying migration id=sharedinbox 2026/04/10 22:56:04 INFO Applying migration id=noteshost 2026/04/10 22:56:04 INFO Applying migration id=fetched 2026/04/10 22:56:04 INFO Applying migration id=move 2026/04/10 22:56:04 INFO Applying migration id=cleanup 2026/04/10 22:56:04 INFO Applying migration id=received 2026/04/10 22:56:04 INFO Applying migration id=namehost 2026/04/10 22:56:04 INFO Applying migration id=outboxhost 2026/04/10 22:56:04 INFO Applying migration id=notesfts 2026/04/10 22:56:04 INFO Applying migration id=iconsname 2026/04/10 22:56:04 INFO Applying migration id=nohash 2026/04/10 22:56:04 INFO Applying migration id=shares 2026/04/10 22:56:04 INFO Applying migration id=actorttl 2026/04/10 22:56:04 INFO Applying migration id=tocc 2026/04/10 22:56:04 INFO Applying migration id=followeds 2026/04/10 22:56:04 INFO Applying migration id=certhash 2026/04/10 22:56:04 INFO Applying migration id=follows_sync 2026/04/10 22:56:04 INFO Applying migration id=jsonpath 2026/04/10 22:56:04 INFO Applying migration id=localforward 2026/04/10 22:56:04 INFO Applying migration id=avatar 2026/04/10 22:56:04 INFO Applying migration id=noimage 2026/04/10 22:56:04 INFO Applying migration id=feed 2026/04/10 22:56:04 INFO Applying migration id=bookmarks 2026/04/10 22:56:04 INFO Applying migration id=shareactivity 2026/04/10 22:56:04 INFO Applying migration id=application 2026/04/10 22:56:04 INFO Applying migration id=certificates 2026/04/10 22:56:04 INFO Applying migration id=rawforward 2026/04/10 22:56:04 INFO Applying migration id=publickey 2026/04/10 22:56:04 INFO Applying migration id=resolvegroup 2026/04/10 22:56:04 INFO Applying migration id=reject 2026/04/10 22:56:04 INFO Applying migration id=autodel 2026/04/10 22:56:04 INFO Applying migration id=jsonb 2026/04/10 22:56:04 INFO Applying migration id=quote 2026/04/10 22:56:04 INFO Applying migration id=rfc9421 2026/04/10 22:56:04 INFO Applying migration id=keys 2026/04/10 22:56:04 INFO Applying migration id=portable 2026/04/10 22:56:04 INFO Applying migration id=proofs 2026/04/10 22:56:04 INFO Applying migration id=contexts 2026/04/10 22:56:04 INFO Applying migration id=deliverieshost 2026/04/10 22:56:04 INFO Applying migration id=pembegin 2026/04/10 22:56:04 INFO Applying migration id=didhost 2026/04/10 22:56:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-157d-7451-abd2-bf45b6d6913f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-157b-72d8-894e-7cec058f64e6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-157b-72d8-894e-7cec058f64e6 2026/04/10 22:56:05 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-157b-72d8-894e-7cec058f64e6 2026/04/10 22:56:05 INFO Generating first response key=/hashtag/world?z 2026/04/10 22:56:05 INFO Failed to parse query url=/hashtag/world?z error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestHashtag_InvalidOffset (1.24s) === RUN TestHashtag_EmptyHashtag 2026/04/10 22:56:05 INFO Applying migration id=initial 2026/04/10 22:56:05 INFO Applying migration id=notesupdated 2026/04/10 22:56:05 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:05 INFO Applying migration id=activitiesid 2026/04/10 22:56:05 INFO Applying migration id=outbox 2026/04/10 22:56:05 INFO Applying migration id=edits 2026/04/10 22:56:05 INFO Applying migration id=outboxactor 2026/04/10 22:56:05 INFO Applying migration id=outboxsender 2026/04/10 22:56:05 INFO Applying migration id=thread 2026/04/10 22:56:05 INFO Applying migration id=host 2026/04/10 22:56:05 INFO Applying migration id=sharedinbox 2026/04/10 22:56:05 INFO Applying migration id=noteshost 2026/04/10 22:56:05 INFO Applying migration id=fetched 2026/04/10 22:56:05 INFO Applying migration id=move 2026/04/10 22:56:05 INFO Applying migration id=cleanup 2026/04/10 22:56:05 INFO Applying migration id=received 2026/04/10 22:56:05 INFO Applying migration id=namehost 2026/04/10 22:56:05 INFO Applying migration id=outboxhost 2026/04/10 22:56:05 INFO Applying migration id=notesfts 2026/04/10 22:56:05 INFO Applying migration id=iconsname 2026/04/10 22:56:05 INFO Applying migration id=nohash 2026/04/10 22:56:05 INFO Applying migration id=shares 2026/04/10 22:56:05 INFO Applying migration id=actorttl 2026/04/10 22:56:05 INFO Applying migration id=tocc 2026/04/10 22:56:05 INFO Applying migration id=followeds 2026/04/10 22:56:05 INFO Applying migration id=certhash 2026/04/10 22:56:05 INFO Applying migration id=follows_sync 2026/04/10 22:56:05 INFO Applying migration id=jsonpath 2026/04/10 22:56:05 INFO Applying migration id=localforward 2026/04/10 22:56:05 INFO Applying migration id=avatar 2026/04/10 22:56:05 INFO Applying migration id=noimage 2026/04/10 22:56:05 INFO Applying migration id=feed 2026/04/10 22:56:05 INFO Applying migration id=bookmarks 2026/04/10 22:56:05 INFO Applying migration id=shareactivity 2026/04/10 22:56:05 INFO Applying migration id=application 2026/04/10 22:56:05 INFO Applying migration id=certificates 2026/04/10 22:56:05 INFO Applying migration id=rawforward 2026/04/10 22:56:05 INFO Applying migration id=publickey 2026/04/10 22:56:05 INFO Applying migration id=resolvegroup 2026/04/10 22:56:05 INFO Applying migration id=reject 2026/04/10 22:56:05 INFO Applying migration id=autodel 2026/04/10 22:56:05 INFO Applying migration id=jsonb 2026/04/10 22:56:05 INFO Applying migration id=quote 2026/04/10 22:56:05 INFO Applying migration id=rfc9421 2026/04/10 22:56:05 INFO Applying migration id=keys 2026/04/10 22:56:05 INFO Applying migration id=portable 2026/04/10 22:56:05 INFO Applying migration id=proofs 2026/04/10 22:56:05 INFO Applying migration id=contexts 2026/04/10 22:56:05 INFO Applying migration id=deliverieshost 2026/04/10 22:56:05 INFO Applying migration id=pembegin 2026/04/10 22:56:05 INFO Applying migration id=didhost 2026/04/10 22:56:06 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtag (1.12s) === RUN TestHashtag_EmptyHashtagUnauthenticatedUser 2026/04/10 22:56:06 INFO Applying migration id=initial 2026/04/10 22:56:06 INFO Applying migration id=notesupdated 2026/04/10 22:56:06 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:06 INFO Applying migration id=activitiesid 2026/04/10 22:56:06 INFO Applying migration id=outbox 2026/04/10 22:56:06 INFO Applying migration id=edits 2026/04/10 22:56:06 INFO Applying migration id=outboxactor 2026/04/10 22:56:06 INFO Applying migration id=outboxsender 2026/04/10 22:56:06 INFO Applying migration id=thread 2026/04/10 22:56:06 INFO Applying migration id=host 2026/04/10 22:56:06 INFO Applying migration id=sharedinbox 2026/04/10 22:56:06 INFO Applying migration id=noteshost 2026/04/10 22:56:06 INFO Applying migration id=fetched 2026/04/10 22:56:06 INFO Applying migration id=move 2026/04/10 22:56:06 INFO Applying migration id=cleanup 2026/04/10 22:56:06 INFO Applying migration id=received 2026/04/10 22:56:06 INFO Applying migration id=namehost 2026/04/10 22:56:06 INFO Applying migration id=outboxhost 2026/04/10 22:56:06 INFO Applying migration id=notesfts 2026/04/10 22:56:06 INFO Applying migration id=iconsname 2026/04/10 22:56:06 INFO Applying migration id=nohash 2026/04/10 22:56:06 INFO Applying migration id=shares 2026/04/10 22:56:06 INFO Applying migration id=actorttl 2026/04/10 22:56:06 INFO Applying migration id=tocc 2026/04/10 22:56:06 INFO Applying migration id=followeds 2026/04/10 22:56:06 INFO Applying migration id=certhash 2026/04/10 22:56:06 INFO Applying migration id=follows_sync 2026/04/10 22:56:06 INFO Applying migration id=jsonpath 2026/04/10 22:56:06 INFO Applying migration id=localforward 2026/04/10 22:56:06 INFO Applying migration id=avatar 2026/04/10 22:56:06 INFO Applying migration id=noimage 2026/04/10 22:56:06 INFO Applying migration id=feed 2026/04/10 22:56:06 INFO Applying migration id=bookmarks 2026/04/10 22:56:06 INFO Applying migration id=shareactivity 2026/04/10 22:56:06 INFO Applying migration id=application 2026/04/10 22:56:06 INFO Applying migration id=certificates 2026/04/10 22:56:06 INFO Applying migration id=rawforward 2026/04/10 22:56:06 INFO Applying migration id=publickey 2026/04/10 22:56:06 INFO Applying migration id=resolvegroup 2026/04/10 22:56:06 INFO Applying migration id=reject 2026/04/10 22:56:06 INFO Applying migration id=autodel 2026/04/10 22:56:06 INFO Applying migration id=jsonb 2026/04/10 22:56:06 INFO Applying migration id=quote 2026/04/10 22:56:06 INFO Applying migration id=rfc9421 2026/04/10 22:56:06 INFO Applying migration id=keys 2026/04/10 22:56:06 INFO Applying migration id=portable 2026/04/10 22:56:06 INFO Applying migration id=proofs 2026/04/10 22:56:06 INFO Applying migration id=contexts 2026/04/10 22:56:06 INFO Applying migration id=deliverieshost 2026/04/10 22:56:06 INFO Applying migration id=pembegin 2026/04/10 22:56:06 INFO Applying migration id=didhost 2026/04/10 22:56:07 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtagUnauthenticatedUser (0.79s) === RUN TestHashtags_NoHashtags 2026/04/10 22:56:07 INFO Applying migration id=initial 2026/04/10 22:56:07 INFO Applying migration id=notesupdated 2026/04/10 22:56:07 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:07 INFO Applying migration id=activitiesid 2026/04/10 22:56:07 INFO Applying migration id=outbox 2026/04/10 22:56:07 INFO Applying migration id=edits 2026/04/10 22:56:07 INFO Applying migration id=outboxactor 2026/04/10 22:56:07 INFO Applying migration id=outboxsender 2026/04/10 22:56:07 INFO Applying migration id=thread 2026/04/10 22:56:07 INFO Applying migration id=host 2026/04/10 22:56:07 INFO Applying migration id=sharedinbox 2026/04/10 22:56:07 INFO Applying migration id=noteshost 2026/04/10 22:56:07 INFO Applying migration id=fetched 2026/04/10 22:56:07 INFO Applying migration id=move 2026/04/10 22:56:07 INFO Applying migration id=cleanup 2026/04/10 22:56:07 INFO Applying migration id=received 2026/04/10 22:56:07 INFO Applying migration id=namehost 2026/04/10 22:56:07 INFO Applying migration id=outboxhost 2026/04/10 22:56:07 INFO Applying migration id=notesfts 2026/04/10 22:56:07 INFO Applying migration id=iconsname 2026/04/10 22:56:07 INFO Applying migration id=nohash 2026/04/10 22:56:07 INFO Applying migration id=shares 2026/04/10 22:56:07 INFO Applying migration id=actorttl 2026/04/10 22:56:07 INFO Applying migration id=tocc 2026/04/10 22:56:07 INFO Applying migration id=followeds 2026/04/10 22:56:07 INFO Applying migration id=certhash 2026/04/10 22:56:07 INFO Applying migration id=follows_sync 2026/04/10 22:56:07 INFO Applying migration id=jsonpath 2026/04/10 22:56:07 INFO Applying migration id=localforward 2026/04/10 22:56:07 INFO Applying migration id=avatar 2026/04/10 22:56:07 INFO Applying migration id=noimage 2026/04/10 22:56:07 INFO Applying migration id=feed 2026/04/10 22:56:07 INFO Applying migration id=bookmarks 2026/04/10 22:56:07 INFO Applying migration id=shareactivity 2026/04/10 22:56:07 INFO Applying migration id=application 2026/04/10 22:56:07 INFO Applying migration id=certificates 2026/04/10 22:56:07 INFO Applying migration id=rawforward 2026/04/10 22:56:07 INFO Applying migration id=publickey 2026/04/10 22:56:07 INFO Applying migration id=resolvegroup 2026/04/10 22:56:07 INFO Applying migration id=reject 2026/04/10 22:56:07 INFO Applying migration id=autodel 2026/04/10 22:56:07 INFO Applying migration id=jsonb 2026/04/10 22:56:07 INFO Applying migration id=quote 2026/04/10 22:56:07 INFO Applying migration id=rfc9421 2026/04/10 22:56:07 INFO Applying migration id=keys 2026/04/10 22:56:07 INFO Applying migration id=portable 2026/04/10 22:56:07 INFO Applying migration id=proofs 2026/04/10 22:56:07 INFO Applying migration id=contexts 2026/04/10 22:56:07 INFO Applying migration id=deliverieshost 2026/04/10 22:56:07 INFO Applying migration id=pembegin 2026/04/10 22:56:07 INFO Applying migration id=didhost 2026/04/10 22:56:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-21e3-7d4d-99b4-f4143776c4cb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-21e3-7ced-ae1d-872294994813 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-21e3-7ced-ae1d-872294994813 2026/04/10 22:56:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-21e3-7ced-ae1d-872294994813 2026/04/10 22:56:08 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_NoHashtags (1.26s) === RUN TestHashtags_OneHashtagOneAuthor 2026/04/10 22:56:08 INFO Applying migration id=initial 2026/04/10 22:56:08 INFO Applying migration id=notesupdated 2026/04/10 22:56:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:08 INFO Applying migration id=activitiesid 2026/04/10 22:56:08 INFO Applying migration id=outbox 2026/04/10 22:56:08 INFO Applying migration id=edits 2026/04/10 22:56:08 INFO Applying migration id=outboxactor 2026/04/10 22:56:08 INFO Applying migration id=outboxsender 2026/04/10 22:56:08 INFO Applying migration id=thread 2026/04/10 22:56:08 INFO Applying migration id=host 2026/04/10 22:56:08 INFO Applying migration id=sharedinbox 2026/04/10 22:56:08 INFO Applying migration id=noteshost 2026/04/10 22:56:08 INFO Applying migration id=fetched 2026/04/10 22:56:08 INFO Applying migration id=move 2026/04/10 22:56:08 INFO Applying migration id=cleanup 2026/04/10 22:56:08 INFO Applying migration id=received 2026/04/10 22:56:08 INFO Applying migration id=namehost 2026/04/10 22:56:08 INFO Applying migration id=outboxhost 2026/04/10 22:56:08 INFO Applying migration id=notesfts 2026/04/10 22:56:08 INFO Applying migration id=iconsname 2026/04/10 22:56:08 INFO Applying migration id=nohash 2026/04/10 22:56:08 INFO Applying migration id=shares 2026/04/10 22:56:08 INFO Applying migration id=actorttl 2026/04/10 22:56:08 INFO Applying migration id=tocc 2026/04/10 22:56:08 INFO Applying migration id=followeds 2026/04/10 22:56:08 INFO Applying migration id=certhash 2026/04/10 22:56:08 INFO Applying migration id=follows_sync 2026/04/10 22:56:08 INFO Applying migration id=jsonpath 2026/04/10 22:56:08 INFO Applying migration id=localforward 2026/04/10 22:56:08 INFO Applying migration id=avatar 2026/04/10 22:56:08 INFO Applying migration id=noimage 2026/04/10 22:56:08 INFO Applying migration id=feed 2026/04/10 22:56:08 INFO Applying migration id=bookmarks 2026/04/10 22:56:08 INFO Applying migration id=shareactivity 2026/04/10 22:56:08 INFO Applying migration id=application 2026/04/10 22:56:08 INFO Applying migration id=certificates 2026/04/10 22:56:08 INFO Applying migration id=rawforward 2026/04/10 22:56:08 INFO Applying migration id=publickey 2026/04/10 22:56:08 INFO Applying migration id=resolvegroup 2026/04/10 22:56:08 INFO Applying migration id=reject 2026/04/10 22:56:08 INFO Applying migration id=autodel 2026/04/10 22:56:08 INFO Applying migration id=jsonb 2026/04/10 22:56:08 INFO Applying migration id=quote 2026/04/10 22:56:08 INFO Applying migration id=rfc9421 2026/04/10 22:56:08 INFO Applying migration id=keys 2026/04/10 22:56:08 INFO Applying migration id=portable 2026/04/10 22:56:08 INFO Applying migration id=proofs 2026/04/10 22:56:08 INFO Applying migration id=contexts 2026/04/10 22:56:08 INFO Applying migration id=deliverieshost 2026/04/10 22:56:08 INFO Applying migration id=pembegin 2026/04/10 22:56:08 INFO Applying migration id=didhost 2026/04/10 22:56:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-2406-7e18-bfa1-84ff95e966c9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-2406-7d18-9579-79989359cadf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-2406-7d18-9579-79989359cadf 2026/04/10 22:56:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-2406-7d18-9579-79989359cadf 2026/04/10 22:56:09 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagOneAuthor (0.56s) === RUN TestHashtags_OneHashtagTwoAuthors 2026/04/10 22:56:09 INFO Applying migration id=initial 2026/04/10 22:56:09 INFO Applying migration id=notesupdated 2026/04/10 22:56:09 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:09 INFO Applying migration id=activitiesid 2026/04/10 22:56:09 INFO Applying migration id=outbox 2026/04/10 22:56:09 INFO Applying migration id=edits 2026/04/10 22:56:09 INFO Applying migration id=outboxactor 2026/04/10 22:56:09 INFO Applying migration id=outboxsender 2026/04/10 22:56:09 INFO Applying migration id=thread 2026/04/10 22:56:09 INFO Applying migration id=host 2026/04/10 22:56:09 INFO Applying migration id=sharedinbox 2026/04/10 22:56:09 INFO Applying migration id=noteshost 2026/04/10 22:56:09 INFO Applying migration id=fetched 2026/04/10 22:56:09 INFO Applying migration id=move 2026/04/10 22:56:09 INFO Applying migration id=cleanup 2026/04/10 22:56:09 INFO Applying migration id=received 2026/04/10 22:56:09 INFO Applying migration id=namehost 2026/04/10 22:56:09 INFO Applying migration id=outboxhost 2026/04/10 22:56:09 INFO Applying migration id=notesfts 2026/04/10 22:56:09 INFO Applying migration id=iconsname 2026/04/10 22:56:09 INFO Applying migration id=nohash 2026/04/10 22:56:09 INFO Applying migration id=shares 2026/04/10 22:56:09 INFO Applying migration id=actorttl 2026/04/10 22:56:09 INFO Applying migration id=tocc 2026/04/10 22:56:09 INFO Applying migration id=followeds 2026/04/10 22:56:09 INFO Applying migration id=certhash 2026/04/10 22:56:09 INFO Applying migration id=follows_sync 2026/04/10 22:56:09 INFO Applying migration id=jsonpath 2026/04/10 22:56:09 INFO Applying migration id=localforward 2026/04/10 22:56:09 INFO Applying migration id=avatar 2026/04/10 22:56:09 INFO Applying migration id=noimage 2026/04/10 22:56:09 INFO Applying migration id=feed 2026/04/10 22:56:09 INFO Applying migration id=bookmarks 2026/04/10 22:56:09 INFO Applying migration id=shareactivity 2026/04/10 22:56:09 INFO Applying migration id=application 2026/04/10 22:56:09 INFO Applying migration id=certificates 2026/04/10 22:56:09 INFO Applying migration id=rawforward 2026/04/10 22:56:09 INFO Applying migration id=publickey 2026/04/10 22:56:09 INFO Applying migration id=resolvegroup 2026/04/10 22:56:09 INFO Applying migration id=reject 2026/04/10 22:56:09 INFO Applying migration id=autodel 2026/04/10 22:56:09 INFO Applying migration id=jsonb 2026/04/10 22:56:09 INFO Applying migration id=quote 2026/04/10 22:56:09 INFO Applying migration id=rfc9421 2026/04/10 22:56:09 INFO Applying migration id=keys 2026/04/10 22:56:09 INFO Applying migration id=portable 2026/04/10 22:56:09 INFO Applying migration id=proofs 2026/04/10 22:56:09 INFO Applying migration id=contexts 2026/04/10 22:56:09 INFO Applying migration id=deliverieshost 2026/04/10 22:56:09 INFO Applying migration id=pembegin 2026/04/10 22:56:09 INFO Applying migration id=didhost 2026/04/10 22:56:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-2748-7dc1-9cc0-946086630299 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-2748-7d78-ba2f-e8d460e997a4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-2748-7d78-ba2f-e8d460e997a4 2026/04/10 22:56:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-2748-7d78-ba2f-e8d460e997a4 2026/04/10 22:56:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-274c-78af-9b5d-7d111db72f3d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-274c-787b-a1f6-f662d7ae51c2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799c-274c-787b-a1f6-f662d7ae51c2 2026/04/10 22:56:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-274c-787b-a1f6-f662d7ae51c2 2026/04/10 22:56:10 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthors (0.83s) === RUN TestHashtags_OneHashtagTwoAuthorsCaseSensitivity 2026/04/10 22:56:10 INFO Applying migration id=initial 2026/04/10 22:56:10 INFO Applying migration id=notesupdated 2026/04/10 22:56:10 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:10 INFO Applying migration id=activitiesid 2026/04/10 22:56:10 INFO Applying migration id=outbox 2026/04/10 22:56:10 INFO Applying migration id=edits 2026/04/10 22:56:10 INFO Applying migration id=outboxactor 2026/04/10 22:56:10 INFO Applying migration id=outboxsender 2026/04/10 22:56:10 INFO Applying migration id=thread 2026/04/10 22:56:10 INFO Applying migration id=host 2026/04/10 22:56:10 INFO Applying migration id=sharedinbox 2026/04/10 22:56:10 INFO Applying migration id=noteshost 2026/04/10 22:56:10 INFO Applying migration id=fetched 2026/04/10 22:56:10 INFO Applying migration id=move 2026/04/10 22:56:10 INFO Applying migration id=cleanup 2026/04/10 22:56:10 INFO Applying migration id=received 2026/04/10 22:56:10 INFO Applying migration id=namehost 2026/04/10 22:56:10 INFO Applying migration id=outboxhost 2026/04/10 22:56:10 INFO Applying migration id=notesfts 2026/04/10 22:56:10 INFO Applying migration id=iconsname 2026/04/10 22:56:10 INFO Applying migration id=nohash 2026/04/10 22:56:10 INFO Applying migration id=shares 2026/04/10 22:56:10 INFO Applying migration id=actorttl 2026/04/10 22:56:10 INFO Applying migration id=tocc 2026/04/10 22:56:10 INFO Applying migration id=followeds 2026/04/10 22:56:10 INFO Applying migration id=certhash 2026/04/10 22:56:10 INFO Applying migration id=follows_sync 2026/04/10 22:56:10 INFO Applying migration id=jsonpath 2026/04/10 22:56:10 INFO Applying migration id=localforward 2026/04/10 22:56:10 INFO Applying migration id=avatar 2026/04/10 22:56:10 INFO Applying migration id=noimage 2026/04/10 22:56:10 INFO Applying migration id=feed 2026/04/10 22:56:10 INFO Applying migration id=bookmarks 2026/04/10 22:56:10 INFO Applying migration id=shareactivity 2026/04/10 22:56:10 INFO Applying migration id=application 2026/04/10 22:56:10 INFO Applying migration id=certificates 2026/04/10 22:56:10 INFO Applying migration id=rawforward 2026/04/10 22:56:10 INFO Applying migration id=publickey 2026/04/10 22:56:10 INFO Applying migration id=resolvegroup 2026/04/10 22:56:10 INFO Applying migration id=reject 2026/04/10 22:56:10 INFO Applying migration id=autodel 2026/04/10 22:56:10 INFO Applying migration id=jsonb 2026/04/10 22:56:10 INFO Applying migration id=quote 2026/04/10 22:56:10 INFO Applying migration id=rfc9421 2026/04/10 22:56:10 INFO Applying migration id=keys 2026/04/10 22:56:10 INFO Applying migration id=portable 2026/04/10 22:56:10 INFO Applying migration id=proofs 2026/04/10 22:56:10 INFO Applying migration id=contexts 2026/04/10 22:56:10 INFO Applying migration id=deliverieshost 2026/04/10 22:56:10 INFO Applying migration id=pembegin 2026/04/10 22:56:10 INFO Applying migration id=didhost 2026/04/10 22:56:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-2cae-741c-8dab-4ba9bf96734e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-2cae-73bc-a8ad-fc178658719b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-2cae-73bc-a8ad-fc178658719b 2026/04/10 22:56:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-2cae-73bc-a8ad-fc178658719b 2026/04/10 22:56:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-2cb1-7544-9024-00bfef272f5b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-2cb1-7509-83e7-f402f5c0fb95 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799c-2cb1-7509-83e7-f402f5c0fb95 2026/04/10 22:56:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-2cb1-7509-83e7-f402f5c0fb95 2026/04/10 22:56:11 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsCaseSensitivity (1.38s) === RUN TestHashtags_TwoHashtagsOneAuthor 2026/04/10 22:56:11 INFO Applying migration id=initial 2026/04/10 22:56:11 INFO Applying migration id=notesupdated 2026/04/10 22:56:11 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:11 INFO Applying migration id=activitiesid 2026/04/10 22:56:11 INFO Applying migration id=outbox 2026/04/10 22:56:11 INFO Applying migration id=edits 2026/04/10 22:56:11 INFO Applying migration id=outboxactor 2026/04/10 22:56:11 INFO Applying migration id=outboxsender 2026/04/10 22:56:11 INFO Applying migration id=thread 2026/04/10 22:56:11 INFO Applying migration id=host 2026/04/10 22:56:11 INFO Applying migration id=sharedinbox 2026/04/10 22:56:11 INFO Applying migration id=noteshost 2026/04/10 22:56:11 INFO Applying migration id=fetched 2026/04/10 22:56:11 INFO Applying migration id=move 2026/04/10 22:56:11 INFO Applying migration id=cleanup 2026/04/10 22:56:11 INFO Applying migration id=received 2026/04/10 22:56:11 INFO Applying migration id=namehost 2026/04/10 22:56:11 INFO Applying migration id=outboxhost 2026/04/10 22:56:11 INFO Applying migration id=notesfts 2026/04/10 22:56:11 INFO Applying migration id=iconsname 2026/04/10 22:56:11 INFO Applying migration id=nohash 2026/04/10 22:56:11 INFO Applying migration id=shares 2026/04/10 22:56:11 INFO Applying migration id=actorttl 2026/04/10 22:56:11 INFO Applying migration id=tocc 2026/04/10 22:56:11 INFO Applying migration id=followeds 2026/04/10 22:56:11 INFO Applying migration id=certhash 2026/04/10 22:56:11 INFO Applying migration id=follows_sync 2026/04/10 22:56:11 INFO Applying migration id=jsonpath 2026/04/10 22:56:11 INFO Applying migration id=localforward 2026/04/10 22:56:11 INFO Applying migration id=avatar 2026/04/10 22:56:11 INFO Applying migration id=noimage 2026/04/10 22:56:11 INFO Applying migration id=feed 2026/04/10 22:56:11 INFO Applying migration id=bookmarks 2026/04/10 22:56:11 INFO Applying migration id=shareactivity 2026/04/10 22:56:11 INFO Applying migration id=application 2026/04/10 22:56:11 INFO Applying migration id=certificates 2026/04/10 22:56:11 INFO Applying migration id=rawforward 2026/04/10 22:56:11 INFO Applying migration id=publickey 2026/04/10 22:56:11 INFO Applying migration id=resolvegroup 2026/04/10 22:56:11 INFO Applying migration id=reject 2026/04/10 22:56:11 INFO Applying migration id=autodel 2026/04/10 22:56:11 INFO Applying migration id=jsonb 2026/04/10 22:56:11 INFO Applying migration id=quote 2026/04/10 22:56:11 INFO Applying migration id=rfc9421 2026/04/10 22:56:11 INFO Applying migration id=keys 2026/04/10 22:56:11 INFO Applying migration id=portable 2026/04/10 22:56:11 INFO Applying migration id=proofs 2026/04/10 22:56:11 INFO Applying migration id=contexts 2026/04/10 22:56:11 INFO Applying migration id=deliverieshost 2026/04/10 22:56:11 INFO Applying migration id=pembegin 2026/04/10 22:56:11 INFO Applying migration id=didhost 2026/04/10 22:56:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-3090-775b-840d-adc3fa204db4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-3090-76f1-9e70-9ad3c2aaed37 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-3090-76f1-9e70-9ad3c2aaed37 2026/04/10 22:56:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-3090-76f1-9e70-9ad3c2aaed37 2026/04/10 22:56:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-3093-7922-98c7-e11ca2c4fc70 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-3093-78ec-8612-81df8612837f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799c-3093-78ec-8612-81df8612837f 2026/04/10 22:56:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-3093-78ec-8612-81df8612837f 2026/04/10 22:56:12 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_TwoHashtagsOneAuthor (0.99s) === RUN TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser 2026/04/10 22:56:12 INFO Applying migration id=initial 2026/04/10 22:56:12 INFO Applying migration id=notesupdated 2026/04/10 22:56:12 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:12 INFO Applying migration id=activitiesid 2026/04/10 22:56:12 INFO Applying migration id=outbox 2026/04/10 22:56:12 INFO Applying migration id=edits 2026/04/10 22:56:12 INFO Applying migration id=outboxactor 2026/04/10 22:56:12 INFO Applying migration id=outboxsender 2026/04/10 22:56:12 INFO Applying migration id=thread 2026/04/10 22:56:12 INFO Applying migration id=host 2026/04/10 22:56:12 INFO Applying migration id=sharedinbox 2026/04/10 22:56:12 INFO Applying migration id=noteshost 2026/04/10 22:56:12 INFO Applying migration id=fetched 2026/04/10 22:56:12 INFO Applying migration id=move 2026/04/10 22:56:12 INFO Applying migration id=cleanup 2026/04/10 22:56:12 INFO Applying migration id=received 2026/04/10 22:56:12 INFO Applying migration id=namehost 2026/04/10 22:56:12 INFO Applying migration id=outboxhost 2026/04/10 22:56:12 INFO Applying migration id=notesfts 2026/04/10 22:56:12 INFO Applying migration id=iconsname 2026/04/10 22:56:12 INFO Applying migration id=nohash 2026/04/10 22:56:12 INFO Applying migration id=shares 2026/04/10 22:56:12 INFO Applying migration id=actorttl 2026/04/10 22:56:12 INFO Applying migration id=tocc 2026/04/10 22:56:12 INFO Applying migration id=followeds 2026/04/10 22:56:12 INFO Applying migration id=certhash 2026/04/10 22:56:12 INFO Applying migration id=follows_sync 2026/04/10 22:56:12 INFO Applying migration id=jsonpath 2026/04/10 22:56:12 INFO Applying migration id=localforward 2026/04/10 22:56:12 INFO Applying migration id=avatar 2026/04/10 22:56:12 INFO Applying migration id=noimage 2026/04/10 22:56:12 INFO Applying migration id=feed 2026/04/10 22:56:12 INFO Applying migration id=bookmarks 2026/04/10 22:56:12 INFO Applying migration id=shareactivity 2026/04/10 22:56:12 INFO Applying migration id=application 2026/04/10 22:56:12 INFO Applying migration id=certificates 2026/04/10 22:56:12 INFO Applying migration id=rawforward 2026/04/10 22:56:12 INFO Applying migration id=publickey 2026/04/10 22:56:12 INFO Applying migration id=resolvegroup 2026/04/10 22:56:12 INFO Applying migration id=reject 2026/04/10 22:56:12 INFO Applying migration id=autodel 2026/04/10 22:56:12 INFO Applying migration id=jsonb 2026/04/10 22:56:12 INFO Applying migration id=quote 2026/04/10 22:56:12 INFO Applying migration id=rfc9421 2026/04/10 22:56:12 INFO Applying migration id=keys 2026/04/10 22:56:12 INFO Applying migration id=portable 2026/04/10 22:56:12 INFO Applying migration id=proofs 2026/04/10 22:56:12 INFO Applying migration id=contexts 2026/04/10 22:56:12 INFO Applying migration id=deliverieshost 2026/04/10 22:56:12 INFO Applying migration id=pembegin 2026/04/10 22:56:12 INFO Applying migration id=didhost 2026/04/10 22:56:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-3658-7e56-a46a-f3e8755242cb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-3658-7dee-b94b-f4f4ae996d59 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-3658-7dee-b94b-f4f4ae996d59 2026/04/10 22:56:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-3658-7dee-b94b-f4f4ae996d59 2026/04/10 22:56:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-365c-71dd-89e9-5fd1d5d75a9c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-365c-71a5-bed9-6b51fe771dd5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799c-365c-71a5-bed9-6b51fe771dd5 2026/04/10 22:56:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799c-365c-71a5-bed9-6b51fe771dd5 2026/04/10 22:56:13 INFO Generating first response key=/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser (1.48s) === RUN TestHome_AuthenticatedUser 2026/04/10 22:56:13 INFO Applying migration id=initial 2026/04/10 22:56:13 INFO Applying migration id=notesupdated 2026/04/10 22:56:13 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:13 INFO Applying migration id=activitiesid 2026/04/10 22:56:13 INFO Applying migration id=outbox 2026/04/10 22:56:13 INFO Applying migration id=edits 2026/04/10 22:56:13 INFO Applying migration id=outboxactor 2026/04/10 22:56:13 INFO Applying migration id=outboxsender 2026/04/10 22:56:13 INFO Applying migration id=thread 2026/04/10 22:56:13 INFO Applying migration id=host 2026/04/10 22:56:13 INFO Applying migration id=sharedinbox 2026/04/10 22:56:13 INFO Applying migration id=noteshost 2026/04/10 22:56:13 INFO Applying migration id=fetched 2026/04/10 22:56:13 INFO Applying migration id=move 2026/04/10 22:56:13 INFO Applying migration id=cleanup 2026/04/10 22:56:13 INFO Applying migration id=received 2026/04/10 22:56:13 INFO Applying migration id=namehost 2026/04/10 22:56:13 INFO Applying migration id=outboxhost 2026/04/10 22:56:13 INFO Applying migration id=notesfts 2026/04/10 22:56:13 INFO Applying migration id=iconsname 2026/04/10 22:56:13 INFO Applying migration id=nohash 2026/04/10 22:56:13 INFO Applying migration id=shares 2026/04/10 22:56:13 INFO Applying migration id=actorttl 2026/04/10 22:56:13 INFO Applying migration id=tocc 2026/04/10 22:56:13 INFO Applying migration id=followeds 2026/04/10 22:56:13 INFO Applying migration id=certhash 2026/04/10 22:56:13 INFO Applying migration id=follows_sync 2026/04/10 22:56:13 INFO Applying migration id=jsonpath 2026/04/10 22:56:13 INFO Applying migration id=localforward 2026/04/10 22:56:13 INFO Applying migration id=avatar 2026/04/10 22:56:13 INFO Applying migration id=noimage 2026/04/10 22:56:13 INFO Applying migration id=feed 2026/04/10 22:56:13 INFO Applying migration id=bookmarks 2026/04/10 22:56:13 INFO Applying migration id=shareactivity 2026/04/10 22:56:13 INFO Applying migration id=application 2026/04/10 22:56:13 INFO Applying migration id=certificates 2026/04/10 22:56:13 INFO Applying migration id=rawforward 2026/04/10 22:56:13 INFO Applying migration id=publickey 2026/04/10 22:56:13 INFO Applying migration id=resolvegroup 2026/04/10 22:56:13 INFO Applying migration id=reject 2026/04/10 22:56:13 INFO Applying migration id=autodel 2026/04/10 22:56:13 INFO Applying migration id=jsonb 2026/04/10 22:56:13 INFO Applying migration id=quote 2026/04/10 22:56:13 INFO Applying migration id=rfc9421 2026/04/10 22:56:13 INFO Applying migration id=keys 2026/04/10 22:56:13 INFO Applying migration id=portable 2026/04/10 22:56:13 INFO Applying migration id=proofs 2026/04/10 22:56:13 INFO Applying migration id=contexts 2026/04/10 22:56:13 INFO Applying migration id=deliverieshost 2026/04/10 22:56:13 INFO Applying migration id=pembegin 2026/04/10 22:56:13 INFO Applying migration id=didhost --- PASS: TestHome_AuthenticatedUser (0.57s) === RUN TestHome_UnauthenticatedUser 2026/04/10 22:56:14 INFO Applying migration id=initial 2026/04/10 22:56:14 INFO Applying migration id=notesupdated 2026/04/10 22:56:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:14 INFO Applying migration id=activitiesid 2026/04/10 22:56:14 INFO Applying migration id=outbox 2026/04/10 22:56:14 INFO Applying migration id=edits 2026/04/10 22:56:14 INFO Applying migration id=outboxactor 2026/04/10 22:56:14 INFO Applying migration id=outboxsender 2026/04/10 22:56:14 INFO Applying migration id=thread 2026/04/10 22:56:14 INFO Applying migration id=host 2026/04/10 22:56:14 INFO Applying migration id=sharedinbox 2026/04/10 22:56:14 INFO Applying migration id=noteshost 2026/04/10 22:56:14 INFO Applying migration id=fetched 2026/04/10 22:56:14 INFO Applying migration id=move 2026/04/10 22:56:14 INFO Applying migration id=cleanup 2026/04/10 22:56:14 INFO Applying migration id=received 2026/04/10 22:56:14 INFO Applying migration id=namehost 2026/04/10 22:56:14 INFO Applying migration id=outboxhost 2026/04/10 22:56:14 INFO Applying migration id=notesfts 2026/04/10 22:56:14 INFO Applying migration id=iconsname 2026/04/10 22:56:14 INFO Applying migration id=nohash 2026/04/10 22:56:14 INFO Applying migration id=shares 2026/04/10 22:56:14 INFO Applying migration id=actorttl 2026/04/10 22:56:14 INFO Applying migration id=tocc 2026/04/10 22:56:14 INFO Applying migration id=followeds 2026/04/10 22:56:14 INFO Applying migration id=certhash 2026/04/10 22:56:14 INFO Applying migration id=follows_sync 2026/04/10 22:56:14 INFO Applying migration id=jsonpath 2026/04/10 22:56:14 INFO Applying migration id=localforward 2026/04/10 22:56:14 INFO Applying migration id=avatar 2026/04/10 22:56:14 INFO Applying migration id=noimage 2026/04/10 22:56:14 INFO Applying migration id=feed 2026/04/10 22:56:14 INFO Applying migration id=bookmarks 2026/04/10 22:56:14 INFO Applying migration id=shareactivity 2026/04/10 22:56:14 INFO Applying migration id=application 2026/04/10 22:56:14 INFO Applying migration id=certificates 2026/04/10 22:56:14 INFO Applying migration id=rawforward 2026/04/10 22:56:14 INFO Applying migration id=publickey 2026/04/10 22:56:14 INFO Applying migration id=resolvegroup 2026/04/10 22:56:14 INFO Applying migration id=reject 2026/04/10 22:56:14 INFO Applying migration id=autodel 2026/04/10 22:56:14 INFO Applying migration id=jsonb 2026/04/10 22:56:14 INFO Applying migration id=quote 2026/04/10 22:56:14 INFO Applying migration id=rfc9421 2026/04/10 22:56:14 INFO Applying migration id=keys 2026/04/10 22:56:14 INFO Applying migration id=portable 2026/04/10 22:56:14 INFO Applying migration id=proofs 2026/04/10 22:56:14 INFO Applying migration id=contexts 2026/04/10 22:56:14 INFO Applying migration id=deliverieshost 2026/04/10 22:56:14 INFO Applying migration id=pembegin 2026/04/10 22:56:14 INFO Applying migration id=didhost --- PASS: TestHome_UnauthenticatedUser (0.81s) === RUN TestMove_FederatedToFederated 2026/04/10 22:56:15 INFO Applying migration id=initial 2026/04/10 22:56:15 INFO Applying migration id=notesupdated 2026/04/10 22:56:15 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:15 INFO Applying migration id=activitiesid 2026/04/10 22:56:15 INFO Applying migration id=outbox 2026/04/10 22:56:15 INFO Applying migration id=edits 2026/04/10 22:56:15 INFO Applying migration id=outboxactor 2026/04/10 22:56:15 INFO Applying migration id=outboxsender 2026/04/10 22:56:15 INFO Applying migration id=thread 2026/04/10 22:56:15 INFO Applying migration id=host 2026/04/10 22:56:15 INFO Applying migration id=sharedinbox 2026/04/10 22:56:15 INFO Applying migration id=noteshost 2026/04/10 22:56:15 INFO Applying migration id=fetched 2026/04/10 22:56:15 INFO Applying migration id=move 2026/04/10 22:56:15 INFO Applying migration id=cleanup 2026/04/10 22:56:15 INFO Applying migration id=received 2026/04/10 22:56:15 INFO Applying migration id=namehost 2026/04/10 22:56:15 INFO Applying migration id=outboxhost 2026/04/10 22:56:15 INFO Applying migration id=notesfts 2026/04/10 22:56:15 INFO Applying migration id=iconsname 2026/04/10 22:56:15 INFO Applying migration id=nohash 2026/04/10 22:56:15 INFO Applying migration id=shares 2026/04/10 22:56:15 INFO Applying migration id=actorttl 2026/04/10 22:56:15 INFO Applying migration id=tocc 2026/04/10 22:56:15 INFO Applying migration id=followeds 2026/04/10 22:56:15 INFO Applying migration id=certhash 2026/04/10 22:56:15 INFO Applying migration id=follows_sync 2026/04/10 22:56:15 INFO Applying migration id=jsonpath 2026/04/10 22:56:15 INFO Applying migration id=localforward 2026/04/10 22:56:15 INFO Applying migration id=avatar 2026/04/10 22:56:15 INFO Applying migration id=noimage 2026/04/10 22:56:15 INFO Applying migration id=feed 2026/04/10 22:56:15 INFO Applying migration id=bookmarks 2026/04/10 22:56:15 INFO Applying migration id=shareactivity 2026/04/10 22:56:15 INFO Applying migration id=application 2026/04/10 22:56:15 INFO Applying migration id=certificates 2026/04/10 22:56:15 INFO Applying migration id=rawforward 2026/04/10 22:56:15 INFO Applying migration id=publickey 2026/04/10 22:56:15 INFO Applying migration id=resolvegroup 2026/04/10 22:56:15 INFO Applying migration id=reject 2026/04/10 22:56:15 INFO Applying migration id=autodel 2026/04/10 22:56:15 INFO Applying migration id=jsonb 2026/04/10 22:56:15 INFO Applying migration id=quote 2026/04/10 22:56:15 INFO Applying migration id=rfc9421 2026/04/10 22:56:15 INFO Applying migration id=keys 2026/04/10 22:56:15 INFO Applying migration id=portable 2026/04/10 22:56:15 INFO Applying migration id=proofs 2026/04/10 22:56:15 INFO Applying migration id=contexts 2026/04/10 22:56:15 INFO Applying migration id=deliverieshost 2026/04/10 22:56:15 INFO Applying migration id=pembegin 2026/04/10 22:56:15 INFO Applying migration id=didhost 2026/04/10 22:56:16 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-4189-7015-b177-6ecc776292b2 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 22:56:16 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d799c-4189-7015-b177-6ecc776292b2 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/04/10 22:56:16 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-418a-7344-9d24-0db9eaad692d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://::1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://::1/user/dan 2026/04/10 22:56:16 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799c-418b-754b-9333-f06f76b05160 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-4189-7015-b177-6ecc776292b2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederated (1.48s) === RUN TestMove_FederatedToFederatedTwoAccounts 2026/04/10 22:56:16 INFO Applying migration id=initial 2026/04/10 22:56:16 INFO Applying migration id=notesupdated 2026/04/10 22:56:16 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:16 INFO Applying migration id=activitiesid 2026/04/10 22:56:16 INFO Applying migration id=outbox 2026/04/10 22:56:16 INFO Applying migration id=edits 2026/04/10 22:56:16 INFO Applying migration id=outboxactor 2026/04/10 22:56:16 INFO Applying migration id=outboxsender 2026/04/10 22:56:16 INFO Applying migration id=thread 2026/04/10 22:56:16 INFO Applying migration id=host 2026/04/10 22:56:16 INFO Applying migration id=sharedinbox 2026/04/10 22:56:16 INFO Applying migration id=noteshost 2026/04/10 22:56:16 INFO Applying migration id=fetched 2026/04/10 22:56:16 INFO Applying migration id=move 2026/04/10 22:56:16 INFO Applying migration id=cleanup 2026/04/10 22:56:16 INFO Applying migration id=received 2026/04/10 22:56:16 INFO Applying migration id=namehost 2026/04/10 22:56:16 INFO Applying migration id=outboxhost 2026/04/10 22:56:16 INFO Applying migration id=notesfts 2026/04/10 22:56:16 INFO Applying migration id=iconsname 2026/04/10 22:56:16 INFO Applying migration id=nohash 2026/04/10 22:56:16 INFO Applying migration id=shares 2026/04/10 22:56:16 INFO Applying migration id=actorttl 2026/04/10 22:56:16 INFO Applying migration id=tocc 2026/04/10 22:56:16 INFO Applying migration id=followeds 2026/04/10 22:56:16 INFO Applying migration id=certhash 2026/04/10 22:56:16 INFO Applying migration id=follows_sync 2026/04/10 22:56:16 INFO Applying migration id=jsonpath 2026/04/10 22:56:16 INFO Applying migration id=localforward 2026/04/10 22:56:16 INFO Applying migration id=avatar 2026/04/10 22:56:16 INFO Applying migration id=noimage 2026/04/10 22:56:16 INFO Applying migration id=feed 2026/04/10 22:56:16 INFO Applying migration id=bookmarks 2026/04/10 22:56:16 INFO Applying migration id=shareactivity 2026/04/10 22:56:16 INFO Applying migration id=application 2026/04/10 22:56:16 INFO Applying migration id=certificates 2026/04/10 22:56:16 INFO Applying migration id=rawforward 2026/04/10 22:56:16 INFO Applying migration id=publickey 2026/04/10 22:56:16 INFO Applying migration id=resolvegroup 2026/04/10 22:56:16 INFO Applying migration id=reject 2026/04/10 22:56:16 INFO Applying migration id=autodel 2026/04/10 22:56:16 INFO Applying migration id=jsonb 2026/04/10 22:56:16 INFO Applying migration id=quote 2026/04/10 22:56:16 INFO Applying migration id=rfc9421 2026/04/10 22:56:16 INFO Applying migration id=keys 2026/04/10 22:56:16 INFO Applying migration id=portable 2026/04/10 22:56:16 INFO Applying migration id=proofs 2026/04/10 22:56:16 INFO Applying migration id=contexts 2026/04/10 22:56:16 INFO Applying migration id=deliverieshost 2026/04/10 22:56:16 INFO Applying migration id=pembegin 2026/04/10 22:56:16 INFO Applying migration id=didhost 2026/04/10 22:56:18 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-465d-774b-93b4-2cf1e199d8e5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 22:56:18 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d799c-465d-774b-93b4-2cf1e199d8e5 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/04/10 22:56:18 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-465e-7ac1-a1a6-31a8adef2a5d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://::1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://::1/user/dan 2026/04/10 22:56:18 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799c-465f-7d4e-8f8e-71f2a322b41c activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-465d-774b-93b4-2cf1e199d8e5 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 (1.24s) === RUN TestMove_FederatedToFederatedNotLinked 2026/04/10 22:56:18 INFO Applying migration id=initial 2026/04/10 22:56:18 INFO Applying migration id=notesupdated 2026/04/10 22:56:18 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:18 INFO Applying migration id=activitiesid 2026/04/10 22:56:18 INFO Applying migration id=outbox 2026/04/10 22:56:18 INFO Applying migration id=edits 2026/04/10 22:56:18 INFO Applying migration id=outboxactor 2026/04/10 22:56:18 INFO Applying migration id=outboxsender 2026/04/10 22:56:18 INFO Applying migration id=thread 2026/04/10 22:56:18 INFO Applying migration id=host 2026/04/10 22:56:18 INFO Applying migration id=sharedinbox 2026/04/10 22:56:18 INFO Applying migration id=noteshost 2026/04/10 22:56:18 INFO Applying migration id=fetched 2026/04/10 22:56:18 INFO Applying migration id=move 2026/04/10 22:56:18 INFO Applying migration id=cleanup 2026/04/10 22:56:18 INFO Applying migration id=received 2026/04/10 22:56:18 INFO Applying migration id=namehost 2026/04/10 22:56:18 INFO Applying migration id=outboxhost 2026/04/10 22:56:18 INFO Applying migration id=notesfts 2026/04/10 22:56:18 INFO Applying migration id=iconsname 2026/04/10 22:56:18 INFO Applying migration id=nohash 2026/04/10 22:56:18 INFO Applying migration id=shares 2026/04/10 22:56:18 INFO Applying migration id=actorttl 2026/04/10 22:56:18 INFO Applying migration id=tocc 2026/04/10 22:56:18 INFO Applying migration id=followeds 2026/04/10 22:56:18 INFO Applying migration id=certhash 2026/04/10 22:56:18 INFO Applying migration id=follows_sync 2026/04/10 22:56:18 INFO Applying migration id=jsonpath 2026/04/10 22:56:18 INFO Applying migration id=localforward 2026/04/10 22:56:18 INFO Applying migration id=avatar 2026/04/10 22:56:18 INFO Applying migration id=noimage 2026/04/10 22:56:18 INFO Applying migration id=feed 2026/04/10 22:56:18 INFO Applying migration id=bookmarks 2026/04/10 22:56:18 INFO Applying migration id=shareactivity 2026/04/10 22:56:18 INFO Applying migration id=application 2026/04/10 22:56:18 INFO Applying migration id=certificates 2026/04/10 22:56:18 INFO Applying migration id=rawforward 2026/04/10 22:56:18 INFO Applying migration id=publickey 2026/04/10 22:56:18 INFO Applying migration id=resolvegroup 2026/04/10 22:56:18 INFO Applying migration id=reject 2026/04/10 22:56:18 INFO Applying migration id=autodel 2026/04/10 22:56:18 INFO Applying migration id=jsonb 2026/04/10 22:56:18 INFO Applying migration id=quote 2026/04/10 22:56:18 INFO Applying migration id=rfc9421 2026/04/10 22:56:18 INFO Applying migration id=keys 2026/04/10 22:56:18 INFO Applying migration id=portable 2026/04/10 22:56:18 INFO Applying migration id=proofs 2026/04/10 22:56:18 INFO Applying migration id=contexts 2026/04/10 22:56:18 INFO Applying migration id=deliverieshost 2026/04/10 22:56:18 INFO Applying migration id=pembegin 2026/04/10 22:56:18 INFO Applying migration id=didhost 2026/04/10 22:56:19 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-4a93-7773-8a11-7190c31a7a07 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederatedNotLinked (1.08s) === RUN TestMove_FederatedToLocal 2026/04/10 22:56:19 INFO Applying migration id=initial 2026/04/10 22:56:19 INFO Applying migration id=notesupdated 2026/04/10 22:56:19 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:19 INFO Applying migration id=activitiesid 2026/04/10 22:56:19 INFO Applying migration id=outbox 2026/04/10 22:56:19 INFO Applying migration id=edits 2026/04/10 22:56:19 INFO Applying migration id=outboxactor 2026/04/10 22:56:19 INFO Applying migration id=outboxsender 2026/04/10 22:56:19 INFO Applying migration id=thread 2026/04/10 22:56:19 INFO Applying migration id=host 2026/04/10 22:56:19 INFO Applying migration id=sharedinbox 2026/04/10 22:56:19 INFO Applying migration id=noteshost 2026/04/10 22:56:19 INFO Applying migration id=fetched 2026/04/10 22:56:19 INFO Applying migration id=move 2026/04/10 22:56:19 INFO Applying migration id=cleanup 2026/04/10 22:56:19 INFO Applying migration id=received 2026/04/10 22:56:19 INFO Applying migration id=namehost 2026/04/10 22:56:19 INFO Applying migration id=outboxhost 2026/04/10 22:56:19 INFO Applying migration id=notesfts 2026/04/10 22:56:19 INFO Applying migration id=iconsname 2026/04/10 22:56:19 INFO Applying migration id=nohash 2026/04/10 22:56:19 INFO Applying migration id=shares 2026/04/10 22:56:19 INFO Applying migration id=actorttl 2026/04/10 22:56:19 INFO Applying migration id=tocc 2026/04/10 22:56:19 INFO Applying migration id=followeds 2026/04/10 22:56:19 INFO Applying migration id=certhash 2026/04/10 22:56:19 INFO Applying migration id=follows_sync 2026/04/10 22:56:19 INFO Applying migration id=jsonpath 2026/04/10 22:56:19 INFO Applying migration id=localforward 2026/04/10 22:56:19 INFO Applying migration id=avatar 2026/04/10 22:56:19 INFO Applying migration id=noimage 2026/04/10 22:56:19 INFO Applying migration id=feed 2026/04/10 22:56:19 INFO Applying migration id=bookmarks 2026/04/10 22:56:19 INFO Applying migration id=shareactivity 2026/04/10 22:56:19 INFO Applying migration id=application 2026/04/10 22:56:19 INFO Applying migration id=certificates 2026/04/10 22:56:19 INFO Applying migration id=rawforward 2026/04/10 22:56:19 INFO Applying migration id=publickey 2026/04/10 22:56:19 INFO Applying migration id=resolvegroup 2026/04/10 22:56:19 INFO Applying migration id=reject 2026/04/10 22:56:19 INFO Applying migration id=autodel 2026/04/10 22:56:19 INFO Applying migration id=jsonb 2026/04/10 22:56:19 INFO Applying migration id=quote 2026/04/10 22:56:19 INFO Applying migration id=rfc9421 2026/04/10 22:56:19 INFO Applying migration id=keys 2026/04/10 22:56:19 INFO Applying migration id=portable 2026/04/10 22:56:19 INFO Applying migration id=proofs 2026/04/10 22:56:19 INFO Applying migration id=contexts 2026/04/10 22:56:19 INFO Applying migration id=deliverieshost 2026/04/10 22:56:19 INFO Applying migration id=pembegin 2026/04/10 22:56:19 INFO Applying migration id=didhost 2026/04/10 22:56:20 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-4e66-729d-9869-249858ddb5d1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 22:56:20 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.98s) === RUN TestMove_FederatedToLocalLinked 2026/04/10 22:56:20 INFO Applying migration id=initial 2026/04/10 22:56:20 INFO Applying migration id=notesupdated 2026/04/10 22:56:20 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:20 INFO Applying migration id=activitiesid 2026/04/10 22:56:20 INFO Applying migration id=outbox 2026/04/10 22:56:20 INFO Applying migration id=edits 2026/04/10 22:56:20 INFO Applying migration id=outboxactor 2026/04/10 22:56:20 INFO Applying migration id=outboxsender 2026/04/10 22:56:20 INFO Applying migration id=thread 2026/04/10 22:56:20 INFO Applying migration id=host 2026/04/10 22:56:20 INFO Applying migration id=sharedinbox 2026/04/10 22:56:20 INFO Applying migration id=noteshost 2026/04/10 22:56:20 INFO Applying migration id=fetched 2026/04/10 22:56:20 INFO Applying migration id=move 2026/04/10 22:56:20 INFO Applying migration id=cleanup 2026/04/10 22:56:20 INFO Applying migration id=received 2026/04/10 22:56:20 INFO Applying migration id=namehost 2026/04/10 22:56:20 INFO Applying migration id=outboxhost 2026/04/10 22:56:20 INFO Applying migration id=notesfts 2026/04/10 22:56:20 INFO Applying migration id=iconsname 2026/04/10 22:56:20 INFO Applying migration id=nohash 2026/04/10 22:56:20 INFO Applying migration id=shares 2026/04/10 22:56:20 INFO Applying migration id=actorttl 2026/04/10 22:56:20 INFO Applying migration id=tocc 2026/04/10 22:56:20 INFO Applying migration id=followeds 2026/04/10 22:56:20 INFO Applying migration id=certhash 2026/04/10 22:56:20 INFO Applying migration id=follows_sync 2026/04/10 22:56:20 INFO Applying migration id=jsonpath 2026/04/10 22:56:20 INFO Applying migration id=localforward 2026/04/10 22:56:20 INFO Applying migration id=avatar 2026/04/10 22:56:20 INFO Applying migration id=noimage 2026/04/10 22:56:20 INFO Applying migration id=feed 2026/04/10 22:56:20 INFO Applying migration id=bookmarks 2026/04/10 22:56:20 INFO Applying migration id=shareactivity 2026/04/10 22:56:20 INFO Applying migration id=application 2026/04/10 22:56:20 INFO Applying migration id=certificates 2026/04/10 22:56:20 INFO Applying migration id=rawforward 2026/04/10 22:56:20 INFO Applying migration id=publickey 2026/04/10 22:56:20 INFO Applying migration id=resolvegroup 2026/04/10 22:56:20 INFO Applying migration id=reject 2026/04/10 22:56:20 INFO Applying migration id=autodel 2026/04/10 22:56:20 INFO Applying migration id=jsonb 2026/04/10 22:56:20 INFO Applying migration id=quote 2026/04/10 22:56:20 INFO Applying migration id=rfc9421 2026/04/10 22:56:20 INFO Applying migration id=keys 2026/04/10 22:56:20 INFO Applying migration id=portable 2026/04/10 22:56:20 INFO Applying migration id=proofs 2026/04/10 22:56:20 INFO Applying migration id=contexts 2026/04/10 22:56:20 INFO Applying migration id=deliverieshost 2026/04/10 22:56:20 INFO Applying migration id=pembegin 2026/04/10 22:56:20 INFO Applying migration id=didhost 2026/04/10 22:56:21 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-54af-7892-b6cd-3508ea7582d6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 22:56:21 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d799c-54af-7892-b6cd-3508ea7582d6 old=https://127.0.0.1/user/dan new=https://localhost.localdomain:8443/user/bob 2026/04/10 22:56:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-54b0-7de1-8aa4-083abc1f37d7 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:56:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-54b2-722e-839c-b4ffac3d6ad3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-54b0-7de1-8aa4-083abc1f37d7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799c-54b0-7de1-8aa4-083abc1f37d7 2026/04/10 22:56:21 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799c-54b2-7714-979b-04c71fbaee2e activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-54af-7892-b6cd-3508ea7582d6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToLocalLinked (1.61s) === RUN TestMove_FollowingBoth 2026/04/10 22:56:21 INFO Applying migration id=initial 2026/04/10 22:56:21 INFO Applying migration id=notesupdated 2026/04/10 22:56:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:21 INFO Applying migration id=activitiesid 2026/04/10 22:56:21 INFO Applying migration id=outbox 2026/04/10 22:56:21 INFO Applying migration id=edits 2026/04/10 22:56:21 INFO Applying migration id=outboxactor 2026/04/10 22:56:21 INFO Applying migration id=outboxsender 2026/04/10 22:56:21 INFO Applying migration id=thread 2026/04/10 22:56:21 INFO Applying migration id=host 2026/04/10 22:56:21 INFO Applying migration id=sharedinbox 2026/04/10 22:56:21 INFO Applying migration id=noteshost 2026/04/10 22:56:21 INFO Applying migration id=fetched 2026/04/10 22:56:21 INFO Applying migration id=move 2026/04/10 22:56:21 INFO Applying migration id=cleanup 2026/04/10 22:56:21 INFO Applying migration id=received 2026/04/10 22:56:21 INFO Applying migration id=namehost 2026/04/10 22:56:21 INFO Applying migration id=outboxhost 2026/04/10 22:56:21 INFO Applying migration id=notesfts 2026/04/10 22:56:21 INFO Applying migration id=iconsname 2026/04/10 22:56:21 INFO Applying migration id=nohash 2026/04/10 22:56:21 INFO Applying migration id=shares 2026/04/10 22:56:21 INFO Applying migration id=actorttl 2026/04/10 22:56:21 INFO Applying migration id=tocc 2026/04/10 22:56:21 INFO Applying migration id=followeds 2026/04/10 22:56:21 INFO Applying migration id=certhash 2026/04/10 22:56:21 INFO Applying migration id=follows_sync 2026/04/10 22:56:21 INFO Applying migration id=jsonpath 2026/04/10 22:56:21 INFO Applying migration id=localforward 2026/04/10 22:56:21 INFO Applying migration id=avatar 2026/04/10 22:56:21 INFO Applying migration id=noimage 2026/04/10 22:56:21 INFO Applying migration id=feed 2026/04/10 22:56:21 INFO Applying migration id=bookmarks 2026/04/10 22:56:21 INFO Applying migration id=shareactivity 2026/04/10 22:56:21 INFO Applying migration id=application 2026/04/10 22:56:21 INFO Applying migration id=certificates 2026/04/10 22:56:21 INFO Applying migration id=rawforward 2026/04/10 22:56:21 INFO Applying migration id=publickey 2026/04/10 22:56:21 INFO Applying migration id=resolvegroup 2026/04/10 22:56:21 INFO Applying migration id=reject 2026/04/10 22:56:21 INFO Applying migration id=autodel 2026/04/10 22:56:21 INFO Applying migration id=jsonb 2026/04/10 22:56:21 INFO Applying migration id=quote 2026/04/10 22:56:21 INFO Applying migration id=rfc9421 2026/04/10 22:56:21 INFO Applying migration id=keys 2026/04/10 22:56:21 INFO Applying migration id=portable 2026/04/10 22:56:21 INFO Applying migration id=proofs 2026/04/10 22:56:21 INFO Applying migration id=contexts 2026/04/10 22:56:21 INFO Applying migration id=deliverieshost 2026/04/10 22:56:21 INFO Applying migration id=pembegin 2026/04/10 22:56:21 INFO Applying migration id=didhost 2026/04/10 22:56:22 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-5801-7127-96b7-b4f6e861b6af activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 22:56:22 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-5801-7854-aa77-cf1890875809 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://::1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://::1/user/dan 2026/04/10 22:56:22 INFO Removing follow of moved actor follow=https://localhost.localdomain:8443/follow/019d799c-5801-7127-96b7-b4f6e861b6af old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/04/10 22:56:22 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799c-5802-780e-8a75-ab4d1e7bc7af activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-5801-7127-96b7-b4f6e861b6af 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.85s) === RUN TestMove_LocalToLocalAliasThrottled 2026/04/10 22:56:22 INFO Applying migration id=initial 2026/04/10 22:56:22 INFO Applying migration id=notesupdated 2026/04/10 22:56:22 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:22 INFO Applying migration id=activitiesid 2026/04/10 22:56:22 INFO Applying migration id=outbox 2026/04/10 22:56:22 INFO Applying migration id=edits 2026/04/10 22:56:22 INFO Applying migration id=outboxactor 2026/04/10 22:56:22 INFO Applying migration id=outboxsender 2026/04/10 22:56:22 INFO Applying migration id=thread 2026/04/10 22:56:22 INFO Applying migration id=host 2026/04/10 22:56:22 INFO Applying migration id=sharedinbox 2026/04/10 22:56:22 INFO Applying migration id=noteshost 2026/04/10 22:56:22 INFO Applying migration id=fetched 2026/04/10 22:56:22 INFO Applying migration id=move 2026/04/10 22:56:22 INFO Applying migration id=cleanup 2026/04/10 22:56:22 INFO Applying migration id=received 2026/04/10 22:56:22 INFO Applying migration id=namehost 2026/04/10 22:56:22 INFO Applying migration id=outboxhost 2026/04/10 22:56:22 INFO Applying migration id=notesfts 2026/04/10 22:56:22 INFO Applying migration id=iconsname 2026/04/10 22:56:22 INFO Applying migration id=nohash 2026/04/10 22:56:22 INFO Applying migration id=shares 2026/04/10 22:56:22 INFO Applying migration id=actorttl 2026/04/10 22:56:22 INFO Applying migration id=tocc 2026/04/10 22:56:22 INFO Applying migration id=followeds 2026/04/10 22:56:22 INFO Applying migration id=certhash 2026/04/10 22:56:22 INFO Applying migration id=follows_sync 2026/04/10 22:56:22 INFO Applying migration id=jsonpath 2026/04/10 22:56:22 INFO Applying migration id=localforward 2026/04/10 22:56:22 INFO Applying migration id=avatar 2026/04/10 22:56:22 INFO Applying migration id=noimage 2026/04/10 22:56:22 INFO Applying migration id=feed 2026/04/10 22:56:22 INFO Applying migration id=bookmarks 2026/04/10 22:56:22 INFO Applying migration id=shareactivity 2026/04/10 22:56:22 INFO Applying migration id=application 2026/04/10 22:56:22 INFO Applying migration id=certificates 2026/04/10 22:56:22 INFO Applying migration id=rawforward 2026/04/10 22:56:22 INFO Applying migration id=publickey 2026/04/10 22:56:22 INFO Applying migration id=resolvegroup 2026/04/10 22:56:22 INFO Applying migration id=reject 2026/04/10 22:56:22 INFO Applying migration id=autodel 2026/04/10 22:56:22 INFO Applying migration id=jsonb 2026/04/10 22:56:22 INFO Applying migration id=quote 2026/04/10 22:56:22 INFO Applying migration id=rfc9421 2026/04/10 22:56:22 INFO Applying migration id=keys 2026/04/10 22:56:22 INFO Applying migration id=portable 2026/04/10 22:56:22 INFO Applying migration id=proofs 2026/04/10 22:56:22 INFO Applying migration id=contexts 2026/04/10 22:56:22 INFO Applying migration id=deliverieshost 2026/04/10 22:56:22 INFO Applying migration id=pembegin 2026/04/10 22:56:22 INFO Applying migration id=didhost 2026/04/10 22:56:23 WARN Throttled request to set alias can=2026-04-10T23:26:22.656Z --- PASS: TestMove_LocalToLocalAliasThrottled (0.66s) === RUN TestMove_LocalToLocal 2026/04/10 22:56:23 INFO Applying migration id=initial 2026/04/10 22:56:23 INFO Applying migration id=notesupdated 2026/04/10 22:56:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:23 INFO Applying migration id=activitiesid 2026/04/10 22:56:23 INFO Applying migration id=outbox 2026/04/10 22:56:23 INFO Applying migration id=edits 2026/04/10 22:56:23 INFO Applying migration id=outboxactor 2026/04/10 22:56:23 INFO Applying migration id=outboxsender 2026/04/10 22:56:23 INFO Applying migration id=thread 2026/04/10 22:56:23 INFO Applying migration id=host 2026/04/10 22:56:23 INFO Applying migration id=sharedinbox 2026/04/10 22:56:23 INFO Applying migration id=noteshost 2026/04/10 22:56:23 INFO Applying migration id=fetched 2026/04/10 22:56:23 INFO Applying migration id=move 2026/04/10 22:56:23 INFO Applying migration id=cleanup 2026/04/10 22:56:23 INFO Applying migration id=received 2026/04/10 22:56:23 INFO Applying migration id=namehost 2026/04/10 22:56:23 INFO Applying migration id=outboxhost 2026/04/10 22:56:23 INFO Applying migration id=notesfts 2026/04/10 22:56:23 INFO Applying migration id=iconsname 2026/04/10 22:56:23 INFO Applying migration id=nohash 2026/04/10 22:56:23 INFO Applying migration id=shares 2026/04/10 22:56:23 INFO Applying migration id=actorttl 2026/04/10 22:56:23 INFO Applying migration id=tocc 2026/04/10 22:56:23 INFO Applying migration id=followeds 2026/04/10 22:56:23 INFO Applying migration id=certhash 2026/04/10 22:56:23 INFO Applying migration id=follows_sync 2026/04/10 22:56:23 INFO Applying migration id=jsonpath 2026/04/10 22:56:23 INFO Applying migration id=localforward 2026/04/10 22:56:23 INFO Applying migration id=avatar 2026/04/10 22:56:23 INFO Applying migration id=noimage 2026/04/10 22:56:23 INFO Applying migration id=feed 2026/04/10 22:56:23 INFO Applying migration id=bookmarks 2026/04/10 22:56:23 INFO Applying migration id=shareactivity 2026/04/10 22:56:23 INFO Applying migration id=application 2026/04/10 22:56:23 INFO Applying migration id=certificates 2026/04/10 22:56:23 INFO Applying migration id=rawforward 2026/04/10 22:56:23 INFO Applying migration id=publickey 2026/04/10 22:56:23 INFO Applying migration id=resolvegroup 2026/04/10 22:56:23 INFO Applying migration id=reject 2026/04/10 22:56:23 INFO Applying migration id=autodel 2026/04/10 22:56:23 INFO Applying migration id=jsonb 2026/04/10 22:56:23 INFO Applying migration id=quote 2026/04/10 22:56:23 INFO Applying migration id=rfc9421 2026/04/10 22:56:23 INFO Applying migration id=keys 2026/04/10 22:56:23 INFO Applying migration id=portable 2026/04/10 22:56:23 INFO Applying migration id=proofs 2026/04/10 22:56:23 INFO Applying migration id=contexts 2026/04/10 22:56:23 INFO Applying migration id=deliverieshost 2026/04/10 22:56:23 INFO Applying migration id=pembegin 2026/04/10 22:56:23 INFO Applying migration id=didhost 2026/04/10 22:56:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-5d4c-7d35-b799-808514bf122f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-5d4d-76ba-bf90-bacabf4fbc4f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-5d4c-7d35-b799-808514bf122f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d799c-5d4c-7d35-b799-808514bf122f 2026/04/10 22:56:23 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d799c-5d4c-7d35-b799-808514bf122f old=https://localhost.localdomain:8443/user/alice new=https://localhost.localdomain:8443/user/bob 2026/04/10 22:56:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-5d4f-7f10-80db-e5e8ccfeb2e9 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:56:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-5d51-7323-8188-1ba18ae6f670 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-5d4f-7f10-80db-e5e8ccfeb2e9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d799c-5d4f-7f10-80db-e5e8ccfeb2e9 2026/04/10 22:56:23 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799c-5d51-7751-92fe-921a973aee95 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-5d4c-7d35-b799-808514bf122f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice --- PASS: TestMove_LocalToLocal (0.70s) === RUN TestMove_LocalToLocalNoFollowers 2026/04/10 22:56:23 INFO Applying migration id=initial 2026/04/10 22:56:23 INFO Applying migration id=notesupdated 2026/04/10 22:56:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:23 INFO Applying migration id=activitiesid 2026/04/10 22:56:23 INFO Applying migration id=outbox 2026/04/10 22:56:23 INFO Applying migration id=edits 2026/04/10 22:56:23 INFO Applying migration id=outboxactor 2026/04/10 22:56:23 INFO Applying migration id=outboxsender 2026/04/10 22:56:23 INFO Applying migration id=thread 2026/04/10 22:56:23 INFO Applying migration id=host 2026/04/10 22:56:23 INFO Applying migration id=sharedinbox 2026/04/10 22:56:23 INFO Applying migration id=noteshost 2026/04/10 22:56:23 INFO Applying migration id=fetched 2026/04/10 22:56:23 INFO Applying migration id=move 2026/04/10 22:56:23 INFO Applying migration id=cleanup 2026/04/10 22:56:23 INFO Applying migration id=received 2026/04/10 22:56:23 INFO Applying migration id=namehost 2026/04/10 22:56:23 INFO Applying migration id=outboxhost 2026/04/10 22:56:23 INFO Applying migration id=notesfts 2026/04/10 22:56:23 INFO Applying migration id=iconsname 2026/04/10 22:56:23 INFO Applying migration id=nohash 2026/04/10 22:56:23 INFO Applying migration id=shares 2026/04/10 22:56:23 INFO Applying migration id=actorttl 2026/04/10 22:56:23 INFO Applying migration id=tocc 2026/04/10 22:56:23 INFO Applying migration id=followeds 2026/04/10 22:56:23 INFO Applying migration id=certhash 2026/04/10 22:56:23 INFO Applying migration id=follows_sync 2026/04/10 22:56:23 INFO Applying migration id=jsonpath 2026/04/10 22:56:23 INFO Applying migration id=localforward 2026/04/10 22:56:23 INFO Applying migration id=avatar 2026/04/10 22:56:23 INFO Applying migration id=noimage 2026/04/10 22:56:23 INFO Applying migration id=feed 2026/04/10 22:56:23 INFO Applying migration id=bookmarks 2026/04/10 22:56:23 INFO Applying migration id=shareactivity 2026/04/10 22:56:23 INFO Applying migration id=application 2026/04/10 22:56:23 INFO Applying migration id=certificates 2026/04/10 22:56:23 INFO Applying migration id=rawforward 2026/04/10 22:56:23 INFO Applying migration id=publickey 2026/04/10 22:56:23 INFO Applying migration id=resolvegroup 2026/04/10 22:56:23 INFO Applying migration id=reject 2026/04/10 22:56:23 INFO Applying migration id=autodel 2026/04/10 22:56:23 INFO Applying migration id=jsonb 2026/04/10 22:56:23 INFO Applying migration id=quote 2026/04/10 22:56:23 INFO Applying migration id=rfc9421 2026/04/10 22:56:23 INFO Applying migration id=keys 2026/04/10 22:56:23 INFO Applying migration id=portable 2026/04/10 22:56:23 INFO Applying migration id=proofs 2026/04/10 22:56:23 INFO Applying migration id=contexts 2026/04/10 22:56:23 INFO Applying migration id=deliverieshost 2026/04/10 22:56:23 INFO Applying migration id=pembegin 2026/04/10 22:56:23 INFO Applying migration id=didhost --- PASS: TestMove_LocalToLocalNoFollowers (0.84s) === RUN TestMove_LocalToFederated 2026/04/10 22:56:24 INFO Applying migration id=initial 2026/04/10 22:56:24 INFO Applying migration id=notesupdated 2026/04/10 22:56:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:24 INFO Applying migration id=activitiesid 2026/04/10 22:56:24 INFO Applying migration id=outbox 2026/04/10 22:56:24 INFO Applying migration id=edits 2026/04/10 22:56:24 INFO Applying migration id=outboxactor 2026/04/10 22:56:24 INFO Applying migration id=outboxsender 2026/04/10 22:56:24 INFO Applying migration id=thread 2026/04/10 22:56:24 INFO Applying migration id=host 2026/04/10 22:56:24 INFO Applying migration id=sharedinbox 2026/04/10 22:56:24 INFO Applying migration id=noteshost 2026/04/10 22:56:24 INFO Applying migration id=fetched 2026/04/10 22:56:24 INFO Applying migration id=move 2026/04/10 22:56:24 INFO Applying migration id=cleanup 2026/04/10 22:56:24 INFO Applying migration id=received 2026/04/10 22:56:24 INFO Applying migration id=namehost 2026/04/10 22:56:24 INFO Applying migration id=outboxhost 2026/04/10 22:56:24 INFO Applying migration id=notesfts 2026/04/10 22:56:24 INFO Applying migration id=iconsname 2026/04/10 22:56:24 INFO Applying migration id=nohash 2026/04/10 22:56:24 INFO Applying migration id=shares 2026/04/10 22:56:24 INFO Applying migration id=actorttl 2026/04/10 22:56:24 INFO Applying migration id=tocc 2026/04/10 22:56:24 INFO Applying migration id=followeds 2026/04/10 22:56:24 INFO Applying migration id=certhash 2026/04/10 22:56:24 INFO Applying migration id=follows_sync 2026/04/10 22:56:24 INFO Applying migration id=jsonpath 2026/04/10 22:56:24 INFO Applying migration id=localforward 2026/04/10 22:56:24 INFO Applying migration id=avatar 2026/04/10 22:56:24 INFO Applying migration id=noimage 2026/04/10 22:56:24 INFO Applying migration id=feed 2026/04/10 22:56:24 INFO Applying migration id=bookmarks 2026/04/10 22:56:24 INFO Applying migration id=shareactivity 2026/04/10 22:56:24 INFO Applying migration id=application 2026/04/10 22:56:24 INFO Applying migration id=certificates 2026/04/10 22:56:24 INFO Applying migration id=rawforward 2026/04/10 22:56:24 INFO Applying migration id=publickey 2026/04/10 22:56:24 INFO Applying migration id=resolvegroup 2026/04/10 22:56:24 INFO Applying migration id=reject 2026/04/10 22:56:24 INFO Applying migration id=autodel 2026/04/10 22:56:24 INFO Applying migration id=jsonb 2026/04/10 22:56:24 INFO Applying migration id=quote 2026/04/10 22:56:24 INFO Applying migration id=rfc9421 2026/04/10 22:56:24 INFO Applying migration id=keys 2026/04/10 22:56:24 INFO Applying migration id=portable 2026/04/10 22:56:24 INFO Applying migration id=proofs 2026/04/10 22:56:24 INFO Applying migration id=contexts 2026/04/10 22:56:24 INFO Applying migration id=deliverieshost 2026/04/10 22:56:24 INFO Applying migration id=pembegin 2026/04/10 22:56:24 INFO Applying migration id=didhost 2026/04/10 22:56:25 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-6447-77d7-9fb7-0f71ce341376 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-6448-70ef-802e-840688de9346 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-6447-77d7-9fb7-0f71ce341376 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d799c-6447-77d7-9fb7-0f71ce341376 2026/04/10 22:56:25 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d799c-6447-77d7-9fb7-0f71ce341376 old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/04/10 22:56:25 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-644a-7017-b49d-590a4805bf15 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://127.0.0.1/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://127.0.0.1/user/alice 2026/04/10 22:56:25 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799c-644b-7233-9363-563b5bdf1584 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-6447-77d7-9fb7-0f71ce341376 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.94s) === RUN TestMove_LocalToFederatedNoSourceToTargetAlias 2026/04/10 22:56:25 INFO Applying migration id=initial 2026/04/10 22:56:25 INFO Applying migration id=notesupdated 2026/04/10 22:56:25 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:25 INFO Applying migration id=activitiesid 2026/04/10 22:56:25 INFO Applying migration id=outbox 2026/04/10 22:56:25 INFO Applying migration id=edits 2026/04/10 22:56:25 INFO Applying migration id=outboxactor 2026/04/10 22:56:25 INFO Applying migration id=outboxsender 2026/04/10 22:56:25 INFO Applying migration id=thread 2026/04/10 22:56:25 INFO Applying migration id=host 2026/04/10 22:56:25 INFO Applying migration id=sharedinbox 2026/04/10 22:56:25 INFO Applying migration id=noteshost 2026/04/10 22:56:25 INFO Applying migration id=fetched 2026/04/10 22:56:25 INFO Applying migration id=move 2026/04/10 22:56:25 INFO Applying migration id=cleanup 2026/04/10 22:56:25 INFO Applying migration id=received 2026/04/10 22:56:25 INFO Applying migration id=namehost 2026/04/10 22:56:25 INFO Applying migration id=outboxhost 2026/04/10 22:56:25 INFO Applying migration id=notesfts 2026/04/10 22:56:25 INFO Applying migration id=iconsname 2026/04/10 22:56:25 INFO Applying migration id=nohash 2026/04/10 22:56:25 INFO Applying migration id=shares 2026/04/10 22:56:25 INFO Applying migration id=actorttl 2026/04/10 22:56:25 INFO Applying migration id=tocc 2026/04/10 22:56:25 INFO Applying migration id=followeds 2026/04/10 22:56:25 INFO Applying migration id=certhash 2026/04/10 22:56:25 INFO Applying migration id=follows_sync 2026/04/10 22:56:25 INFO Applying migration id=jsonpath 2026/04/10 22:56:25 INFO Applying migration id=localforward 2026/04/10 22:56:25 INFO Applying migration id=avatar 2026/04/10 22:56:25 INFO Applying migration id=noimage 2026/04/10 22:56:25 INFO Applying migration id=feed 2026/04/10 22:56:25 INFO Applying migration id=bookmarks 2026/04/10 22:56:25 INFO Applying migration id=shareactivity 2026/04/10 22:56:25 INFO Applying migration id=application 2026/04/10 22:56:25 INFO Applying migration id=certificates 2026/04/10 22:56:25 INFO Applying migration id=rawforward 2026/04/10 22:56:25 INFO Applying migration id=publickey 2026/04/10 22:56:25 INFO Applying migration id=resolvegroup 2026/04/10 22:56:25 INFO Applying migration id=reject 2026/04/10 22:56:25 INFO Applying migration id=autodel 2026/04/10 22:56:25 INFO Applying migration id=jsonb 2026/04/10 22:56:25 INFO Applying migration id=quote 2026/04/10 22:56:25 INFO Applying migration id=rfc9421 2026/04/10 22:56:25 INFO Applying migration id=keys 2026/04/10 22:56:25 INFO Applying migration id=portable 2026/04/10 22:56:25 INFO Applying migration id=proofs 2026/04/10 22:56:25 INFO Applying migration id=contexts 2026/04/10 22:56:25 INFO Applying migration id=deliverieshost 2026/04/10 22:56:25 INFO Applying migration id=pembegin 2026/04/10 22:56:25 INFO Applying migration id=didhost 2026/04/10 22:56:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-69bd-7ed3-b4d8-6228ffffec85 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-69be-7a5c-a081-8bb067407cf0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-69bd-7ed3-b4d8-6228ffffec85 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d799c-69bd-7ed3-b4d8-6228ffffec85 2026/04/10 22:56:27 WARN Move source is not an alias for target target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoSourceToTargetAlias (1.40s) === RUN TestMove_LocalToFederatedNoTargetToSourceAlias 2026/04/10 22:56:27 INFO Applying migration id=initial 2026/04/10 22:56:27 INFO Applying migration id=notesupdated 2026/04/10 22:56:27 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:27 INFO Applying migration id=activitiesid 2026/04/10 22:56:27 INFO Applying migration id=outbox 2026/04/10 22:56:27 INFO Applying migration id=edits 2026/04/10 22:56:27 INFO Applying migration id=outboxactor 2026/04/10 22:56:27 INFO Applying migration id=outboxsender 2026/04/10 22:56:27 INFO Applying migration id=thread 2026/04/10 22:56:27 INFO Applying migration id=host 2026/04/10 22:56:27 INFO Applying migration id=sharedinbox 2026/04/10 22:56:27 INFO Applying migration id=noteshost 2026/04/10 22:56:27 INFO Applying migration id=fetched 2026/04/10 22:56:27 INFO Applying migration id=move 2026/04/10 22:56:27 INFO Applying migration id=cleanup 2026/04/10 22:56:27 INFO Applying migration id=received 2026/04/10 22:56:27 INFO Applying migration id=namehost 2026/04/10 22:56:27 INFO Applying migration id=outboxhost 2026/04/10 22:56:27 INFO Applying migration id=notesfts 2026/04/10 22:56:27 INFO Applying migration id=iconsname 2026/04/10 22:56:27 INFO Applying migration id=nohash 2026/04/10 22:56:27 INFO Applying migration id=shares 2026/04/10 22:56:27 INFO Applying migration id=actorttl 2026/04/10 22:56:27 INFO Applying migration id=tocc 2026/04/10 22:56:27 INFO Applying migration id=followeds 2026/04/10 22:56:27 INFO Applying migration id=certhash 2026/04/10 22:56:27 INFO Applying migration id=follows_sync 2026/04/10 22:56:27 INFO Applying migration id=jsonpath 2026/04/10 22:56:27 INFO Applying migration id=localforward 2026/04/10 22:56:27 INFO Applying migration id=avatar 2026/04/10 22:56:27 INFO Applying migration id=noimage 2026/04/10 22:56:27 INFO Applying migration id=feed 2026/04/10 22:56:27 INFO Applying migration id=bookmarks 2026/04/10 22:56:27 INFO Applying migration id=shareactivity 2026/04/10 22:56:27 INFO Applying migration id=application 2026/04/10 22:56:27 INFO Applying migration id=certificates 2026/04/10 22:56:27 INFO Applying migration id=rawforward 2026/04/10 22:56:27 INFO Applying migration id=publickey 2026/04/10 22:56:27 INFO Applying migration id=resolvegroup 2026/04/10 22:56:27 INFO Applying migration id=reject 2026/04/10 22:56:27 INFO Applying migration id=autodel 2026/04/10 22:56:27 INFO Applying migration id=jsonb 2026/04/10 22:56:27 INFO Applying migration id=quote 2026/04/10 22:56:27 INFO Applying migration id=rfc9421 2026/04/10 22:56:27 INFO Applying migration id=keys 2026/04/10 22:56:27 INFO Applying migration id=portable 2026/04/10 22:56:27 INFO Applying migration id=proofs 2026/04/10 22:56:27 INFO Applying migration id=contexts 2026/04/10 22:56:27 INFO Applying migration id=deliverieshost 2026/04/10 22:56:27 INFO Applying migration id=pembegin 2026/04/10 22:56:27 INFO Applying migration id=didhost 2026/04/10 22:56:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-6ced-7328-b380-6f7fb8cec163 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-6ced-7c04-91b3-27aac588b8af activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-6ced-7328-b380-6f7fb8cec163 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d799c-6ced-7328-b380-6f7fb8cec163 2026/04/10 22:56:27 WARN Move target is not an alias for source target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoTargetToSourceAlias (0.82s) === RUN TestMove_LocalToFederatedAlreadyMoved 2026/04/10 22:56:27 INFO Applying migration id=initial 2026/04/10 22:56:27 INFO Applying migration id=notesupdated 2026/04/10 22:56:27 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:27 INFO Applying migration id=activitiesid 2026/04/10 22:56:27 INFO Applying migration id=outbox 2026/04/10 22:56:27 INFO Applying migration id=edits 2026/04/10 22:56:27 INFO Applying migration id=outboxactor 2026/04/10 22:56:27 INFO Applying migration id=outboxsender 2026/04/10 22:56:27 INFO Applying migration id=thread 2026/04/10 22:56:27 INFO Applying migration id=host 2026/04/10 22:56:27 INFO Applying migration id=sharedinbox 2026/04/10 22:56:27 INFO Applying migration id=noteshost 2026/04/10 22:56:27 INFO Applying migration id=fetched 2026/04/10 22:56:27 INFO Applying migration id=move 2026/04/10 22:56:27 INFO Applying migration id=cleanup 2026/04/10 22:56:27 INFO Applying migration id=received 2026/04/10 22:56:27 INFO Applying migration id=namehost 2026/04/10 22:56:27 INFO Applying migration id=outboxhost 2026/04/10 22:56:27 INFO Applying migration id=notesfts 2026/04/10 22:56:27 INFO Applying migration id=iconsname 2026/04/10 22:56:27 INFO Applying migration id=nohash 2026/04/10 22:56:27 INFO Applying migration id=shares 2026/04/10 22:56:27 INFO Applying migration id=actorttl 2026/04/10 22:56:27 INFO Applying migration id=tocc 2026/04/10 22:56:27 INFO Applying migration id=followeds 2026/04/10 22:56:27 INFO Applying migration id=certhash 2026/04/10 22:56:27 INFO Applying migration id=follows_sync 2026/04/10 22:56:27 INFO Applying migration id=jsonpath 2026/04/10 22:56:27 INFO Applying migration id=localforward 2026/04/10 22:56:27 INFO Applying migration id=avatar 2026/04/10 22:56:27 INFO Applying migration id=noimage 2026/04/10 22:56:27 INFO Applying migration id=feed 2026/04/10 22:56:27 INFO Applying migration id=bookmarks 2026/04/10 22:56:27 INFO Applying migration id=shareactivity 2026/04/10 22:56:27 INFO Applying migration id=application 2026/04/10 22:56:27 INFO Applying migration id=certificates 2026/04/10 22:56:27 INFO Applying migration id=rawforward 2026/04/10 22:56:27 INFO Applying migration id=publickey 2026/04/10 22:56:27 INFO Applying migration id=resolvegroup 2026/04/10 22:56:27 INFO Applying migration id=reject 2026/04/10 22:56:27 INFO Applying migration id=autodel 2026/04/10 22:56:27 INFO Applying migration id=jsonb 2026/04/10 22:56:27 INFO Applying migration id=quote 2026/04/10 22:56:27 INFO Applying migration id=rfc9421 2026/04/10 22:56:27 INFO Applying migration id=keys 2026/04/10 22:56:27 INFO Applying migration id=portable 2026/04/10 22:56:27 INFO Applying migration id=proofs 2026/04/10 22:56:27 INFO Applying migration id=contexts 2026/04/10 22:56:27 INFO Applying migration id=deliverieshost 2026/04/10 22:56:27 INFO Applying migration id=pembegin 2026/04/10 22:56:27 INFO Applying migration id=didhost 2026/04/10 22:56:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-715b-7376-85ff-b27879e5202b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-715b-7c17-8b80-1200086c7777 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-715b-7376-85ff-b27879e5202b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d799c-715b-7376-85ff-b27879e5202b 2026/04/10 22:56:29 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019d799c-715b-7376-85ff-b27879e5202b old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/04/10 22:56:29 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-715d-7ccc-9d85-e8b6987c541c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://127.0.0.1/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://127.0.0.1/user/alice 2026/04/10 22:56:29 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799c-715f-70ba-a074-acf722786c7f activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-715b-7376-85ff-b27879e5202b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:29 WARN User cannot be moved again movedTo=https://127.0.0.1/user/alice --- PASS: TestMove_LocalToFederatedAlreadyMoved (1.14s) === RUN TestName_Throttled 2026/04/10 22:56:29 INFO Applying migration id=initial 2026/04/10 22:56:29 INFO Applying migration id=notesupdated 2026/04/10 22:56:29 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:29 INFO Applying migration id=activitiesid 2026/04/10 22:56:29 INFO Applying migration id=outbox 2026/04/10 22:56:29 INFO Applying migration id=edits 2026/04/10 22:56:29 INFO Applying migration id=outboxactor 2026/04/10 22:56:29 INFO Applying migration id=outboxsender 2026/04/10 22:56:29 INFO Applying migration id=thread 2026/04/10 22:56:29 INFO Applying migration id=host 2026/04/10 22:56:29 INFO Applying migration id=sharedinbox 2026/04/10 22:56:29 INFO Applying migration id=noteshost 2026/04/10 22:56:29 INFO Applying migration id=fetched 2026/04/10 22:56:29 INFO Applying migration id=move 2026/04/10 22:56:29 INFO Applying migration id=cleanup 2026/04/10 22:56:29 INFO Applying migration id=received 2026/04/10 22:56:29 INFO Applying migration id=namehost 2026/04/10 22:56:29 INFO Applying migration id=outboxhost 2026/04/10 22:56:29 INFO Applying migration id=notesfts 2026/04/10 22:56:29 INFO Applying migration id=iconsname 2026/04/10 22:56:29 INFO Applying migration id=nohash 2026/04/10 22:56:29 INFO Applying migration id=shares 2026/04/10 22:56:29 INFO Applying migration id=actorttl 2026/04/10 22:56:29 INFO Applying migration id=tocc 2026/04/10 22:56:29 INFO Applying migration id=followeds 2026/04/10 22:56:29 INFO Applying migration id=certhash 2026/04/10 22:56:29 INFO Applying migration id=follows_sync 2026/04/10 22:56:29 INFO Applying migration id=jsonpath 2026/04/10 22:56:29 INFO Applying migration id=localforward 2026/04/10 22:56:29 INFO Applying migration id=avatar 2026/04/10 22:56:29 INFO Applying migration id=noimage 2026/04/10 22:56:29 INFO Applying migration id=feed 2026/04/10 22:56:29 INFO Applying migration id=bookmarks 2026/04/10 22:56:29 INFO Applying migration id=shareactivity 2026/04/10 22:56:29 INFO Applying migration id=application 2026/04/10 22:56:29 INFO Applying migration id=certificates 2026/04/10 22:56:29 INFO Applying migration id=rawforward 2026/04/10 22:56:29 INFO Applying migration id=publickey 2026/04/10 22:56:29 INFO Applying migration id=resolvegroup 2026/04/10 22:56:29 INFO Applying migration id=reject 2026/04/10 22:56:29 INFO Applying migration id=autodel 2026/04/10 22:56:29 INFO Applying migration id=jsonb 2026/04/10 22:56:29 INFO Applying migration id=quote 2026/04/10 22:56:29 INFO Applying migration id=rfc9421 2026/04/10 22:56:29 INFO Applying migration id=keys 2026/04/10 22:56:29 INFO Applying migration id=portable 2026/04/10 22:56:29 INFO Applying migration id=proofs 2026/04/10 22:56:29 INFO Applying migration id=contexts 2026/04/10 22:56:29 INFO Applying migration id=deliverieshost 2026/04/10 22:56:29 INFO Applying migration id=pembegin 2026/04/10 22:56:29 INFO Applying migration id=didhost 2026/04/10 22:56:30 WARN Throttled request to set name can=2026-04-10T23:26:29.266Z --- PASS: TestName_Throttled (1.16s) === RUN TestName_HappyFlow 2026/04/10 22:56:30 INFO Applying migration id=initial 2026/04/10 22:56:30 INFO Applying migration id=notesupdated 2026/04/10 22:56:30 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:30 INFO Applying migration id=activitiesid 2026/04/10 22:56:30 INFO Applying migration id=outbox 2026/04/10 22:56:30 INFO Applying migration id=edits 2026/04/10 22:56:30 INFO Applying migration id=outboxactor 2026/04/10 22:56:30 INFO Applying migration id=outboxsender 2026/04/10 22:56:30 INFO Applying migration id=thread 2026/04/10 22:56:30 INFO Applying migration id=host 2026/04/10 22:56:30 INFO Applying migration id=sharedinbox 2026/04/10 22:56:30 INFO Applying migration id=noteshost 2026/04/10 22:56:30 INFO Applying migration id=fetched 2026/04/10 22:56:30 INFO Applying migration id=move 2026/04/10 22:56:30 INFO Applying migration id=cleanup 2026/04/10 22:56:30 INFO Applying migration id=received 2026/04/10 22:56:30 INFO Applying migration id=namehost 2026/04/10 22:56:30 INFO Applying migration id=outboxhost 2026/04/10 22:56:30 INFO Applying migration id=notesfts 2026/04/10 22:56:30 INFO Applying migration id=iconsname 2026/04/10 22:56:30 INFO Applying migration id=nohash 2026/04/10 22:56:30 INFO Applying migration id=shares 2026/04/10 22:56:30 INFO Applying migration id=actorttl 2026/04/10 22:56:30 INFO Applying migration id=tocc 2026/04/10 22:56:30 INFO Applying migration id=followeds 2026/04/10 22:56:30 INFO Applying migration id=certhash 2026/04/10 22:56:30 INFO Applying migration id=follows_sync 2026/04/10 22:56:30 INFO Applying migration id=jsonpath 2026/04/10 22:56:30 INFO Applying migration id=localforward 2026/04/10 22:56:30 INFO Applying migration id=avatar 2026/04/10 22:56:30 INFO Applying migration id=noimage 2026/04/10 22:56:30 INFO Applying migration id=feed 2026/04/10 22:56:30 INFO Applying migration id=bookmarks 2026/04/10 22:56:30 INFO Applying migration id=shareactivity 2026/04/10 22:56:30 INFO Applying migration id=application 2026/04/10 22:56:30 INFO Applying migration id=certificates 2026/04/10 22:56:30 INFO Applying migration id=rawforward 2026/04/10 22:56:30 INFO Applying migration id=publickey 2026/04/10 22:56:30 INFO Applying migration id=resolvegroup 2026/04/10 22:56:30 INFO Applying migration id=reject 2026/04/10 22:56:30 INFO Applying migration id=autodel 2026/04/10 22:56:30 INFO Applying migration id=jsonb 2026/04/10 22:56:30 INFO Applying migration id=quote 2026/04/10 22:56:30 INFO Applying migration id=rfc9421 2026/04/10 22:56:30 INFO Applying migration id=keys 2026/04/10 22:56:30 INFO Applying migration id=portable 2026/04/10 22:56:30 INFO Applying migration id=proofs 2026/04/10 22:56:30 INFO Applying migration id=contexts 2026/04/10 22:56:30 INFO Applying migration id=deliverieshost 2026/04/10 22:56:30 INFO Applying migration id=pembegin 2026/04/10 22:56:30 INFO Applying migration id=didhost 2026/04/10 22:56:30 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_HappyFlow (0.71s) === RUN TestName_TooLong 2026/04/10 22:56:30 INFO Applying migration id=initial 2026/04/10 22:56:30 INFO Applying migration id=notesupdated 2026/04/10 22:56:30 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:30 INFO Applying migration id=activitiesid 2026/04/10 22:56:30 INFO Applying migration id=outbox 2026/04/10 22:56:30 INFO Applying migration id=edits 2026/04/10 22:56:30 INFO Applying migration id=outboxactor 2026/04/10 22:56:30 INFO Applying migration id=outboxsender 2026/04/10 22:56:30 INFO Applying migration id=thread 2026/04/10 22:56:30 INFO Applying migration id=host 2026/04/10 22:56:30 INFO Applying migration id=sharedinbox 2026/04/10 22:56:30 INFO Applying migration id=noteshost 2026/04/10 22:56:30 INFO Applying migration id=fetched 2026/04/10 22:56:30 INFO Applying migration id=move 2026/04/10 22:56:30 INFO Applying migration id=cleanup 2026/04/10 22:56:30 INFO Applying migration id=received 2026/04/10 22:56:30 INFO Applying migration id=namehost 2026/04/10 22:56:30 INFO Applying migration id=outboxhost 2026/04/10 22:56:30 INFO Applying migration id=notesfts 2026/04/10 22:56:30 INFO Applying migration id=iconsname 2026/04/10 22:56:30 INFO Applying migration id=nohash 2026/04/10 22:56:30 INFO Applying migration id=shares 2026/04/10 22:56:30 INFO Applying migration id=actorttl 2026/04/10 22:56:30 INFO Applying migration id=tocc 2026/04/10 22:56:30 INFO Applying migration id=followeds 2026/04/10 22:56:30 INFO Applying migration id=certhash 2026/04/10 22:56:30 INFO Applying migration id=follows_sync 2026/04/10 22:56:30 INFO Applying migration id=jsonpath 2026/04/10 22:56:30 INFO Applying migration id=localforward 2026/04/10 22:56:30 INFO Applying migration id=avatar 2026/04/10 22:56:30 INFO Applying migration id=noimage 2026/04/10 22:56:30 INFO Applying migration id=feed 2026/04/10 22:56:30 INFO Applying migration id=bookmarks 2026/04/10 22:56:30 INFO Applying migration id=shareactivity 2026/04/10 22:56:30 INFO Applying migration id=application 2026/04/10 22:56:30 INFO Applying migration id=certificates 2026/04/10 22:56:30 INFO Applying migration id=rawforward 2026/04/10 22:56:30 INFO Applying migration id=publickey 2026/04/10 22:56:30 INFO Applying migration id=resolvegroup 2026/04/10 22:56:30 INFO Applying migration id=reject 2026/04/10 22:56:30 INFO Applying migration id=autodel 2026/04/10 22:56:30 INFO Applying migration id=jsonb 2026/04/10 22:56:30 INFO Applying migration id=quote 2026/04/10 22:56:30 INFO Applying migration id=rfc9421 2026/04/10 22:56:30 INFO Applying migration id=keys 2026/04/10 22:56:30 INFO Applying migration id=portable 2026/04/10 22:56:30 INFO Applying migration id=proofs 2026/04/10 22:56:30 INFO Applying migration id=contexts 2026/04/10 22:56:30 INFO Applying migration id=deliverieshost 2026/04/10 22:56:30 INFO Applying migration id=pembegin 2026/04/10 22:56:30 INFO Applying migration id=didhost --- PASS: TestName_TooLong (0.45s) === RUN TestName_MultiLine 2026/04/10 22:56:31 INFO Applying migration id=initial 2026/04/10 22:56:31 INFO Applying migration id=notesupdated 2026/04/10 22:56:31 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:31 INFO Applying migration id=activitiesid 2026/04/10 22:56:31 INFO Applying migration id=outbox 2026/04/10 22:56:31 INFO Applying migration id=edits 2026/04/10 22:56:31 INFO Applying migration id=outboxactor 2026/04/10 22:56:31 INFO Applying migration id=outboxsender 2026/04/10 22:56:31 INFO Applying migration id=thread 2026/04/10 22:56:31 INFO Applying migration id=host 2026/04/10 22:56:31 INFO Applying migration id=sharedinbox 2026/04/10 22:56:31 INFO Applying migration id=noteshost 2026/04/10 22:56:31 INFO Applying migration id=fetched 2026/04/10 22:56:31 INFO Applying migration id=move 2026/04/10 22:56:31 INFO Applying migration id=cleanup 2026/04/10 22:56:31 INFO Applying migration id=received 2026/04/10 22:56:31 INFO Applying migration id=namehost 2026/04/10 22:56:31 INFO Applying migration id=outboxhost 2026/04/10 22:56:31 INFO Applying migration id=notesfts 2026/04/10 22:56:31 INFO Applying migration id=iconsname 2026/04/10 22:56:31 INFO Applying migration id=nohash 2026/04/10 22:56:31 INFO Applying migration id=shares 2026/04/10 22:56:31 INFO Applying migration id=actorttl 2026/04/10 22:56:31 INFO Applying migration id=tocc 2026/04/10 22:56:31 INFO Applying migration id=followeds 2026/04/10 22:56:31 INFO Applying migration id=certhash 2026/04/10 22:56:31 INFO Applying migration id=follows_sync 2026/04/10 22:56:31 INFO Applying migration id=jsonpath 2026/04/10 22:56:31 INFO Applying migration id=localforward 2026/04/10 22:56:31 INFO Applying migration id=avatar 2026/04/10 22:56:31 INFO Applying migration id=noimage 2026/04/10 22:56:31 INFO Applying migration id=feed 2026/04/10 22:56:31 INFO Applying migration id=bookmarks 2026/04/10 22:56:31 INFO Applying migration id=shareactivity 2026/04/10 22:56:31 INFO Applying migration id=application 2026/04/10 22:56:31 INFO Applying migration id=certificates 2026/04/10 22:56:31 INFO Applying migration id=rawforward 2026/04/10 22:56:31 INFO Applying migration id=publickey 2026/04/10 22:56:31 INFO Applying migration id=resolvegroup 2026/04/10 22:56:31 INFO Applying migration id=reject 2026/04/10 22:56:31 INFO Applying migration id=autodel 2026/04/10 22:56:31 INFO Applying migration id=jsonb 2026/04/10 22:56:31 INFO Applying migration id=quote 2026/04/10 22:56:31 INFO Applying migration id=rfc9421 2026/04/10 22:56:31 INFO Applying migration id=keys 2026/04/10 22:56:31 INFO Applying migration id=portable 2026/04/10 22:56:31 INFO Applying migration id=proofs 2026/04/10 22:56:31 INFO Applying migration id=contexts 2026/04/10 22:56:31 INFO Applying migration id=deliverieshost 2026/04/10 22:56:31 INFO Applying migration id=pembegin 2026/04/10 22:56:31 INFO Applying migration id=didhost 2026/04/10 22:56:32 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_MultiLine (1.25s) === RUN TestOutbox_NonExistingUser 2026/04/10 22:56:32 INFO Applying migration id=initial 2026/04/10 22:56:32 INFO Applying migration id=notesupdated 2026/04/10 22:56:32 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:32 INFO Applying migration id=activitiesid 2026/04/10 22:56:32 INFO Applying migration id=outbox 2026/04/10 22:56:32 INFO Applying migration id=edits 2026/04/10 22:56:32 INFO Applying migration id=outboxactor 2026/04/10 22:56:32 INFO Applying migration id=outboxsender 2026/04/10 22:56:32 INFO Applying migration id=thread 2026/04/10 22:56:32 INFO Applying migration id=host 2026/04/10 22:56:32 INFO Applying migration id=sharedinbox 2026/04/10 22:56:32 INFO Applying migration id=noteshost 2026/04/10 22:56:32 INFO Applying migration id=fetched 2026/04/10 22:56:32 INFO Applying migration id=move 2026/04/10 22:56:32 INFO Applying migration id=cleanup 2026/04/10 22:56:32 INFO Applying migration id=received 2026/04/10 22:56:32 INFO Applying migration id=namehost 2026/04/10 22:56:32 INFO Applying migration id=outboxhost 2026/04/10 22:56:32 INFO Applying migration id=notesfts 2026/04/10 22:56:32 INFO Applying migration id=iconsname 2026/04/10 22:56:32 INFO Applying migration id=nohash 2026/04/10 22:56:32 INFO Applying migration id=shares 2026/04/10 22:56:32 INFO Applying migration id=actorttl 2026/04/10 22:56:32 INFO Applying migration id=tocc 2026/04/10 22:56:32 INFO Applying migration id=followeds 2026/04/10 22:56:32 INFO Applying migration id=certhash 2026/04/10 22:56:32 INFO Applying migration id=follows_sync 2026/04/10 22:56:32 INFO Applying migration id=jsonpath 2026/04/10 22:56:32 INFO Applying migration id=localforward 2026/04/10 22:56:32 INFO Applying migration id=avatar 2026/04/10 22:56:32 INFO Applying migration id=noimage 2026/04/10 22:56:32 INFO Applying migration id=feed 2026/04/10 22:56:32 INFO Applying migration id=bookmarks 2026/04/10 22:56:32 INFO Applying migration id=shareactivity 2026/04/10 22:56:32 INFO Applying migration id=application 2026/04/10 22:56:32 INFO Applying migration id=certificates 2026/04/10 22:56:32 INFO Applying migration id=rawforward 2026/04/10 22:56:32 INFO Applying migration id=publickey 2026/04/10 22:56:32 INFO Applying migration id=resolvegroup 2026/04/10 22:56:32 INFO Applying migration id=reject 2026/04/10 22:56:32 INFO Applying migration id=autodel 2026/04/10 22:56:32 INFO Applying migration id=jsonb 2026/04/10 22:56:32 INFO Applying migration id=quote 2026/04/10 22:56:32 INFO Applying migration id=rfc9421 2026/04/10 22:56:32 INFO Applying migration id=keys 2026/04/10 22:56:32 INFO Applying migration id=portable 2026/04/10 22:56:32 INFO Applying migration id=proofs 2026/04/10 22:56:32 INFO Applying migration id=contexts 2026/04/10 22:56:32 INFO Applying migration id=deliverieshost 2026/04/10 22:56:32 INFO Applying migration id=pembegin 2026/04/10 22:56:32 INFO Applying migration id=didhost 2026/04/10 22:56:33 INFO Person was not found actor=https://x --- PASS: TestOutbox_NonExistingUser (0.74s) === RUN TestOutbox_InvalidOffset 2026/04/10 22:56:33 INFO Applying migration id=initial 2026/04/10 22:56:33 INFO Applying migration id=notesupdated 2026/04/10 22:56:33 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:33 INFO Applying migration id=activitiesid 2026/04/10 22:56:33 INFO Applying migration id=outbox 2026/04/10 22:56:33 INFO Applying migration id=edits 2026/04/10 22:56:33 INFO Applying migration id=outboxactor 2026/04/10 22:56:33 INFO Applying migration id=outboxsender 2026/04/10 22:56:33 INFO Applying migration id=thread 2026/04/10 22:56:33 INFO Applying migration id=host 2026/04/10 22:56:33 INFO Applying migration id=sharedinbox 2026/04/10 22:56:33 INFO Applying migration id=noteshost 2026/04/10 22:56:33 INFO Applying migration id=fetched 2026/04/10 22:56:33 INFO Applying migration id=move 2026/04/10 22:56:33 INFO Applying migration id=cleanup 2026/04/10 22:56:33 INFO Applying migration id=received 2026/04/10 22:56:33 INFO Applying migration id=namehost 2026/04/10 22:56:33 INFO Applying migration id=outboxhost 2026/04/10 22:56:33 INFO Applying migration id=notesfts 2026/04/10 22:56:33 INFO Applying migration id=iconsname 2026/04/10 22:56:33 INFO Applying migration id=nohash 2026/04/10 22:56:33 INFO Applying migration id=shares 2026/04/10 22:56:33 INFO Applying migration id=actorttl 2026/04/10 22:56:33 INFO Applying migration id=tocc 2026/04/10 22:56:33 INFO Applying migration id=followeds 2026/04/10 22:56:33 INFO Applying migration id=certhash 2026/04/10 22:56:33 INFO Applying migration id=follows_sync 2026/04/10 22:56:33 INFO Applying migration id=jsonpath 2026/04/10 22:56:33 INFO Applying migration id=localforward 2026/04/10 22:56:33 INFO Applying migration id=avatar 2026/04/10 22:56:33 INFO Applying migration id=noimage 2026/04/10 22:56:33 INFO Applying migration id=feed 2026/04/10 22:56:33 INFO Applying migration id=bookmarks 2026/04/10 22:56:33 INFO Applying migration id=shareactivity 2026/04/10 22:56:33 INFO Applying migration id=application 2026/04/10 22:56:33 INFO Applying migration id=certificates 2026/04/10 22:56:33 INFO Applying migration id=rawforward 2026/04/10 22:56:33 INFO Applying migration id=publickey 2026/04/10 22:56:33 INFO Applying migration id=resolvegroup 2026/04/10 22:56:33 INFO Applying migration id=reject 2026/04/10 22:56:33 INFO Applying migration id=autodel 2026/04/10 22:56:33 INFO Applying migration id=jsonb 2026/04/10 22:56:33 INFO Applying migration id=quote 2026/04/10 22:56:33 INFO Applying migration id=rfc9421 2026/04/10 22:56:33 INFO Applying migration id=keys 2026/04/10 22:56:33 INFO Applying migration id=portable 2026/04/10 22:56:33 INFO Applying migration id=proofs 2026/04/10 22:56:33 INFO Applying migration id=contexts 2026/04/10 22:56:33 INFO Applying migration id=deliverieshost 2026/04/10 22:56:33 INFO Applying migration id=pembegin 2026/04/10 22:56:33 INFO Applying migration id=didhost 2026/04/10 22:56:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-85dd-704c-8c90-34ec8ad4c61a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-85dc-7f00-96b1-c68f65ed2824 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-85dc-7f00-96b1-c68f65ed2824 2026/04/10 22:56:34 INFO Failed to parse query url=/users/outbox/localhost.localdomain:8443/user/alice?abc error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestOutbox_InvalidOffset (0.94s) === RUN TestOutbox_PublicPost 2026/04/10 22:56:34 INFO Applying migration id=initial 2026/04/10 22:56:34 INFO Applying migration id=notesupdated 2026/04/10 22:56:34 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:34 INFO Applying migration id=activitiesid 2026/04/10 22:56:34 INFO Applying migration id=outbox 2026/04/10 22:56:34 INFO Applying migration id=edits 2026/04/10 22:56:34 INFO Applying migration id=outboxactor 2026/04/10 22:56:34 INFO Applying migration id=outboxsender 2026/04/10 22:56:34 INFO Applying migration id=thread 2026/04/10 22:56:34 INFO Applying migration id=host 2026/04/10 22:56:34 INFO Applying migration id=sharedinbox 2026/04/10 22:56:34 INFO Applying migration id=noteshost 2026/04/10 22:56:34 INFO Applying migration id=fetched 2026/04/10 22:56:34 INFO Applying migration id=move 2026/04/10 22:56:34 INFO Applying migration id=cleanup 2026/04/10 22:56:34 INFO Applying migration id=received 2026/04/10 22:56:34 INFO Applying migration id=namehost 2026/04/10 22:56:34 INFO Applying migration id=outboxhost 2026/04/10 22:56:34 INFO Applying migration id=notesfts 2026/04/10 22:56:34 INFO Applying migration id=iconsname 2026/04/10 22:56:34 INFO Applying migration id=nohash 2026/04/10 22:56:34 INFO Applying migration id=shares 2026/04/10 22:56:34 INFO Applying migration id=actorttl 2026/04/10 22:56:34 INFO Applying migration id=tocc 2026/04/10 22:56:34 INFO Applying migration id=followeds 2026/04/10 22:56:34 INFO Applying migration id=certhash 2026/04/10 22:56:34 INFO Applying migration id=follows_sync 2026/04/10 22:56:34 INFO Applying migration id=jsonpath 2026/04/10 22:56:34 INFO Applying migration id=localforward 2026/04/10 22:56:34 INFO Applying migration id=avatar 2026/04/10 22:56:34 INFO Applying migration id=noimage 2026/04/10 22:56:34 INFO Applying migration id=feed 2026/04/10 22:56:34 INFO Applying migration id=bookmarks 2026/04/10 22:56:34 INFO Applying migration id=shareactivity 2026/04/10 22:56:34 INFO Applying migration id=application 2026/04/10 22:56:34 INFO Applying migration id=certificates 2026/04/10 22:56:34 INFO Applying migration id=rawforward 2026/04/10 22:56:34 INFO Applying migration id=publickey 2026/04/10 22:56:34 INFO Applying migration id=resolvegroup 2026/04/10 22:56:34 INFO Applying migration id=reject 2026/04/10 22:56:34 INFO Applying migration id=autodel 2026/04/10 22:56:34 INFO Applying migration id=jsonb 2026/04/10 22:56:34 INFO Applying migration id=quote 2026/04/10 22:56:34 INFO Applying migration id=rfc9421 2026/04/10 22:56:34 INFO Applying migration id=keys 2026/04/10 22:56:34 INFO Applying migration id=portable 2026/04/10 22:56:34 INFO Applying migration id=proofs 2026/04/10 22:56:34 INFO Applying migration id=contexts 2026/04/10 22:56:34 INFO Applying migration id=deliverieshost 2026/04/10 22:56:34 INFO Applying migration id=pembegin 2026/04/10 22:56:34 INFO Applying migration id=didhost 2026/04/10 22:56:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-8888-74e7-a90b-b741d0f5e8fd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-8888-7490-967c-d975c4a92084 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-8888-7490-967c-d975c4a92084 2026/04/10 22:56:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPost (0.69s) === RUN TestOutbox_PublicPostUnauthenticatedUser 2026/04/10 22:56:34 INFO Applying migration id=initial 2026/04/10 22:56:34 INFO Applying migration id=notesupdated 2026/04/10 22:56:34 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:34 INFO Applying migration id=activitiesid 2026/04/10 22:56:34 INFO Applying migration id=outbox 2026/04/10 22:56:34 INFO Applying migration id=edits 2026/04/10 22:56:34 INFO Applying migration id=outboxactor 2026/04/10 22:56:34 INFO Applying migration id=outboxsender 2026/04/10 22:56:34 INFO Applying migration id=thread 2026/04/10 22:56:34 INFO Applying migration id=host 2026/04/10 22:56:34 INFO Applying migration id=sharedinbox 2026/04/10 22:56:34 INFO Applying migration id=noteshost 2026/04/10 22:56:34 INFO Applying migration id=fetched 2026/04/10 22:56:34 INFO Applying migration id=move 2026/04/10 22:56:34 INFO Applying migration id=cleanup 2026/04/10 22:56:34 INFO Applying migration id=received 2026/04/10 22:56:34 INFO Applying migration id=namehost 2026/04/10 22:56:34 INFO Applying migration id=outboxhost 2026/04/10 22:56:34 INFO Applying migration id=notesfts 2026/04/10 22:56:34 INFO Applying migration id=iconsname 2026/04/10 22:56:34 INFO Applying migration id=nohash 2026/04/10 22:56:34 INFO Applying migration id=shares 2026/04/10 22:56:34 INFO Applying migration id=actorttl 2026/04/10 22:56:34 INFO Applying migration id=tocc 2026/04/10 22:56:34 INFO Applying migration id=followeds 2026/04/10 22:56:34 INFO Applying migration id=certhash 2026/04/10 22:56:34 INFO Applying migration id=follows_sync 2026/04/10 22:56:34 INFO Applying migration id=jsonpath 2026/04/10 22:56:34 INFO Applying migration id=localforward 2026/04/10 22:56:35 INFO Applying migration id=avatar 2026/04/10 22:56:35 INFO Applying migration id=noimage 2026/04/10 22:56:35 INFO Applying migration id=feed 2026/04/10 22:56:35 INFO Applying migration id=bookmarks 2026/04/10 22:56:35 INFO Applying migration id=shareactivity 2026/04/10 22:56:35 INFO Applying migration id=application 2026/04/10 22:56:35 INFO Applying migration id=certificates 2026/04/10 22:56:35 INFO Applying migration id=rawforward 2026/04/10 22:56:35 INFO Applying migration id=publickey 2026/04/10 22:56:35 INFO Applying migration id=resolvegroup 2026/04/10 22:56:35 INFO Applying migration id=reject 2026/04/10 22:56:35 INFO Applying migration id=autodel 2026/04/10 22:56:35 INFO Applying migration id=jsonb 2026/04/10 22:56:35 INFO Applying migration id=quote 2026/04/10 22:56:35 INFO Applying migration id=rfc9421 2026/04/10 22:56:35 INFO Applying migration id=keys 2026/04/10 22:56:35 INFO Applying migration id=portable 2026/04/10 22:56:35 INFO Applying migration id=proofs 2026/04/10 22:56:35 INFO Applying migration id=contexts 2026/04/10 22:56:35 INFO Applying migration id=deliverieshost 2026/04/10 22:56:35 INFO Applying migration id=pembegin 2026/04/10 22:56:35 INFO Applying migration id=didhost 2026/04/10 22:56:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-8ac9-7299-a504-6da6c2bf30cf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-8ac9-7238-916c-75df731a3e8b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-8ac9-7238-916c-75df731a3e8b 2026/04/10 22:56:35 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostUnauthenticatedUser (0.58s) === RUN TestOutbox_PublicPostSelf 2026/04/10 22:56:35 INFO Applying migration id=initial 2026/04/10 22:56:35 INFO Applying migration id=notesupdated 2026/04/10 22:56:35 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:35 INFO Applying migration id=activitiesid 2026/04/10 22:56:35 INFO Applying migration id=outbox 2026/04/10 22:56:35 INFO Applying migration id=edits 2026/04/10 22:56:35 INFO Applying migration id=outboxactor 2026/04/10 22:56:35 INFO Applying migration id=outboxsender 2026/04/10 22:56:35 INFO Applying migration id=thread 2026/04/10 22:56:35 INFO Applying migration id=host 2026/04/10 22:56:35 INFO Applying migration id=sharedinbox 2026/04/10 22:56:35 INFO Applying migration id=noteshost 2026/04/10 22:56:35 INFO Applying migration id=fetched 2026/04/10 22:56:35 INFO Applying migration id=move 2026/04/10 22:56:35 INFO Applying migration id=cleanup 2026/04/10 22:56:35 INFO Applying migration id=received 2026/04/10 22:56:35 INFO Applying migration id=namehost 2026/04/10 22:56:35 INFO Applying migration id=outboxhost 2026/04/10 22:56:35 INFO Applying migration id=notesfts 2026/04/10 22:56:35 INFO Applying migration id=iconsname 2026/04/10 22:56:35 INFO Applying migration id=nohash 2026/04/10 22:56:35 INFO Applying migration id=shares 2026/04/10 22:56:35 INFO Applying migration id=actorttl 2026/04/10 22:56:35 INFO Applying migration id=tocc 2026/04/10 22:56:35 INFO Applying migration id=followeds 2026/04/10 22:56:35 INFO Applying migration id=certhash 2026/04/10 22:56:35 INFO Applying migration id=follows_sync 2026/04/10 22:56:35 INFO Applying migration id=jsonpath 2026/04/10 22:56:35 INFO Applying migration id=localforward 2026/04/10 22:56:35 INFO Applying migration id=avatar 2026/04/10 22:56:35 INFO Applying migration id=noimage 2026/04/10 22:56:35 INFO Applying migration id=feed 2026/04/10 22:56:35 INFO Applying migration id=bookmarks 2026/04/10 22:56:35 INFO Applying migration id=shareactivity 2026/04/10 22:56:35 INFO Applying migration id=application 2026/04/10 22:56:35 INFO Applying migration id=certificates 2026/04/10 22:56:35 INFO Applying migration id=rawforward 2026/04/10 22:56:35 INFO Applying migration id=publickey 2026/04/10 22:56:35 INFO Applying migration id=resolvegroup 2026/04/10 22:56:35 INFO Applying migration id=reject 2026/04/10 22:56:35 INFO Applying migration id=autodel 2026/04/10 22:56:35 INFO Applying migration id=jsonb 2026/04/10 22:56:35 INFO Applying migration id=quote 2026/04/10 22:56:35 INFO Applying migration id=rfc9421 2026/04/10 22:56:35 INFO Applying migration id=keys 2026/04/10 22:56:35 INFO Applying migration id=portable 2026/04/10 22:56:35 INFO Applying migration id=proofs 2026/04/10 22:56:35 INFO Applying migration id=contexts 2026/04/10 22:56:35 INFO Applying migration id=deliverieshost 2026/04/10 22:56:35 INFO Applying migration id=pembegin 2026/04/10 22:56:35 INFO Applying migration id=didhost 2026/04/10 22:56:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-8e3d-7de3-8e1f-c03748862b95 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-8e3d-7d7f-8152-77d30b909472 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-8e3d-7d7f-8152-77d30b909472 2026/04/10 22:56:36 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostSelf (0.88s) === RUN TestOutbox_PostToFollowers 2026/04/10 22:56:36 INFO Applying migration id=initial 2026/04/10 22:56:36 INFO Applying migration id=notesupdated 2026/04/10 22:56:36 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:36 INFO Applying migration id=activitiesid 2026/04/10 22:56:36 INFO Applying migration id=outbox 2026/04/10 22:56:36 INFO Applying migration id=edits 2026/04/10 22:56:36 INFO Applying migration id=outboxactor 2026/04/10 22:56:36 INFO Applying migration id=outboxsender 2026/04/10 22:56:36 INFO Applying migration id=thread 2026/04/10 22:56:36 INFO Applying migration id=host 2026/04/10 22:56:36 INFO Applying migration id=sharedinbox 2026/04/10 22:56:36 INFO Applying migration id=noteshost 2026/04/10 22:56:36 INFO Applying migration id=fetched 2026/04/10 22:56:36 INFO Applying migration id=move 2026/04/10 22:56:36 INFO Applying migration id=cleanup 2026/04/10 22:56:36 INFO Applying migration id=received 2026/04/10 22:56:36 INFO Applying migration id=namehost 2026/04/10 22:56:36 INFO Applying migration id=outboxhost 2026/04/10 22:56:36 INFO Applying migration id=notesfts 2026/04/10 22:56:36 INFO Applying migration id=iconsname 2026/04/10 22:56:36 INFO Applying migration id=nohash 2026/04/10 22:56:36 INFO Applying migration id=shares 2026/04/10 22:56:36 INFO Applying migration id=actorttl 2026/04/10 22:56:36 INFO Applying migration id=tocc 2026/04/10 22:56:36 INFO Applying migration id=followeds 2026/04/10 22:56:36 INFO Applying migration id=certhash 2026/04/10 22:56:36 INFO Applying migration id=follows_sync 2026/04/10 22:56:36 INFO Applying migration id=jsonpath 2026/04/10 22:56:36 INFO Applying migration id=localforward 2026/04/10 22:56:36 INFO Applying migration id=avatar 2026/04/10 22:56:36 INFO Applying migration id=noimage 2026/04/10 22:56:36 INFO Applying migration id=feed 2026/04/10 22:56:36 INFO Applying migration id=bookmarks 2026/04/10 22:56:36 INFO Applying migration id=shareactivity 2026/04/10 22:56:36 INFO Applying migration id=application 2026/04/10 22:56:36 INFO Applying migration id=certificates 2026/04/10 22:56:36 INFO Applying migration id=rawforward 2026/04/10 22:56:36 INFO Applying migration id=publickey 2026/04/10 22:56:36 INFO Applying migration id=resolvegroup 2026/04/10 22:56:36 INFO Applying migration id=reject 2026/04/10 22:56:36 INFO Applying migration id=autodel 2026/04/10 22:56:36 INFO Applying migration id=jsonb 2026/04/10 22:56:36 INFO Applying migration id=quote 2026/04/10 22:56:36 INFO Applying migration id=rfc9421 2026/04/10 22:56:36 INFO Applying migration id=keys 2026/04/10 22:56:36 INFO Applying migration id=portable 2026/04/10 22:56:36 INFO Applying migration id=proofs 2026/04/10 22:56:36 INFO Applying migration id=contexts 2026/04/10 22:56:36 INFO Applying migration id=deliverieshost 2026/04/10 22:56:36 INFO Applying migration id=pembegin 2026/04/10 22:56:36 INFO Applying migration id=didhost 2026/04/10 22:56:37 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-92b9-7924-886a-5e3abe794fe6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-92ba-732d-8480-67c9c6d2da1b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-92b9-7924-886a-5e3abe794fe6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799c-92b9-7924-886a-5e3abe794fe6 2026/04/10 22:56:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-92ba-791c-ae8a-a2500a159a37 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-92ba-78e5-ab71-7c4e609a8ae7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-92ba-78e5-ab71-7c4e609a8ae7 2026/04/10 22:56:37 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowers (1.15s) === RUN TestOutbox_PostToFollowersNotFollowing 2026/04/10 22:56:37 INFO Applying migration id=initial 2026/04/10 22:56:37 INFO Applying migration id=notesupdated 2026/04/10 22:56:37 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:37 INFO Applying migration id=activitiesid 2026/04/10 22:56:37 INFO Applying migration id=outbox 2026/04/10 22:56:37 INFO Applying migration id=edits 2026/04/10 22:56:37 INFO Applying migration id=outboxactor 2026/04/10 22:56:37 INFO Applying migration id=outboxsender 2026/04/10 22:56:37 INFO Applying migration id=thread 2026/04/10 22:56:37 INFO Applying migration id=host 2026/04/10 22:56:37 INFO Applying migration id=sharedinbox 2026/04/10 22:56:37 INFO Applying migration id=noteshost 2026/04/10 22:56:37 INFO Applying migration id=fetched 2026/04/10 22:56:37 INFO Applying migration id=move 2026/04/10 22:56:37 INFO Applying migration id=cleanup 2026/04/10 22:56:37 INFO Applying migration id=received 2026/04/10 22:56:37 INFO Applying migration id=namehost 2026/04/10 22:56:37 INFO Applying migration id=outboxhost 2026/04/10 22:56:37 INFO Applying migration id=notesfts 2026/04/10 22:56:37 INFO Applying migration id=iconsname 2026/04/10 22:56:37 INFO Applying migration id=nohash 2026/04/10 22:56:37 INFO Applying migration id=shares 2026/04/10 22:56:37 INFO Applying migration id=actorttl 2026/04/10 22:56:37 INFO Applying migration id=tocc 2026/04/10 22:56:37 INFO Applying migration id=followeds 2026/04/10 22:56:37 INFO Applying migration id=certhash 2026/04/10 22:56:37 INFO Applying migration id=follows_sync 2026/04/10 22:56:37 INFO Applying migration id=jsonpath 2026/04/10 22:56:37 INFO Applying migration id=localforward 2026/04/10 22:56:37 INFO Applying migration id=avatar 2026/04/10 22:56:37 INFO Applying migration id=noimage 2026/04/10 22:56:37 INFO Applying migration id=feed 2026/04/10 22:56:37 INFO Applying migration id=bookmarks 2026/04/10 22:56:37 INFO Applying migration id=shareactivity 2026/04/10 22:56:37 INFO Applying migration id=application 2026/04/10 22:56:37 INFO Applying migration id=certificates 2026/04/10 22:56:37 INFO Applying migration id=rawforward 2026/04/10 22:56:37 INFO Applying migration id=publickey 2026/04/10 22:56:37 INFO Applying migration id=resolvegroup 2026/04/10 22:56:37 INFO Applying migration id=reject 2026/04/10 22:56:37 INFO Applying migration id=autodel 2026/04/10 22:56:37 INFO Applying migration id=jsonb 2026/04/10 22:56:37 INFO Applying migration id=quote 2026/04/10 22:56:37 INFO Applying migration id=rfc9421 2026/04/10 22:56:37 INFO Applying migration id=keys 2026/04/10 22:56:37 INFO Applying migration id=portable 2026/04/10 22:56:37 INFO Applying migration id=proofs 2026/04/10 22:56:37 INFO Applying migration id=contexts 2026/04/10 22:56:37 INFO Applying migration id=deliverieshost 2026/04/10 22:56:37 INFO Applying migration id=pembegin 2026/04/10 22:56:37 INFO Applying migration id=didhost 2026/04/10 22:56:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-966a-7c5b-b70a-b80551e47a42 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-966a-7c2c-a1ae-8ea7af2c99ab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-966a-7c2c-a1ae-8ea7af2c99ab 2026/04/10 22:56:38 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersNotFollowing (0.94s) === RUN TestOutbox_PostToFollowersUnauthentictedUser 2026/04/10 22:56:38 INFO Applying migration id=initial 2026/04/10 22:56:38 INFO Applying migration id=notesupdated 2026/04/10 22:56:38 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:38 INFO Applying migration id=activitiesid 2026/04/10 22:56:38 INFO Applying migration id=outbox 2026/04/10 22:56:38 INFO Applying migration id=edits 2026/04/10 22:56:38 INFO Applying migration id=outboxactor 2026/04/10 22:56:38 INFO Applying migration id=outboxsender 2026/04/10 22:56:38 INFO Applying migration id=thread 2026/04/10 22:56:38 INFO Applying migration id=host 2026/04/10 22:56:38 INFO Applying migration id=sharedinbox 2026/04/10 22:56:38 INFO Applying migration id=noteshost 2026/04/10 22:56:38 INFO Applying migration id=fetched 2026/04/10 22:56:38 INFO Applying migration id=move 2026/04/10 22:56:38 INFO Applying migration id=cleanup 2026/04/10 22:56:38 INFO Applying migration id=received 2026/04/10 22:56:38 INFO Applying migration id=namehost 2026/04/10 22:56:38 INFO Applying migration id=outboxhost 2026/04/10 22:56:38 INFO Applying migration id=notesfts 2026/04/10 22:56:38 INFO Applying migration id=iconsname 2026/04/10 22:56:38 INFO Applying migration id=nohash 2026/04/10 22:56:38 INFO Applying migration id=shares 2026/04/10 22:56:38 INFO Applying migration id=actorttl 2026/04/10 22:56:38 INFO Applying migration id=tocc 2026/04/10 22:56:38 INFO Applying migration id=followeds 2026/04/10 22:56:38 INFO Applying migration id=certhash 2026/04/10 22:56:38 INFO Applying migration id=follows_sync 2026/04/10 22:56:38 INFO Applying migration id=jsonpath 2026/04/10 22:56:38 INFO Applying migration id=localforward 2026/04/10 22:56:38 INFO Applying migration id=avatar 2026/04/10 22:56:38 INFO Applying migration id=noimage 2026/04/10 22:56:38 INFO Applying migration id=feed 2026/04/10 22:56:38 INFO Applying migration id=bookmarks 2026/04/10 22:56:38 INFO Applying migration id=shareactivity 2026/04/10 22:56:38 INFO Applying migration id=application 2026/04/10 22:56:38 INFO Applying migration id=certificates 2026/04/10 22:56:38 INFO Applying migration id=rawforward 2026/04/10 22:56:38 INFO Applying migration id=publickey 2026/04/10 22:56:38 INFO Applying migration id=resolvegroup 2026/04/10 22:56:38 INFO Applying migration id=reject 2026/04/10 22:56:38 INFO Applying migration id=autodel 2026/04/10 22:56:38 INFO Applying migration id=jsonb 2026/04/10 22:56:38 INFO Applying migration id=quote 2026/04/10 22:56:38 INFO Applying migration id=rfc9421 2026/04/10 22:56:38 INFO Applying migration id=keys 2026/04/10 22:56:38 INFO Applying migration id=portable 2026/04/10 22:56:38 INFO Applying migration id=proofs 2026/04/10 22:56:38 INFO Applying migration id=contexts 2026/04/10 22:56:38 INFO Applying migration id=deliverieshost 2026/04/10 22:56:38 INFO Applying migration id=pembegin 2026/04/10 22:56:38 INFO Applying migration id=didhost 2026/04/10 22:56:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-98c6-7e2b-b7c5-f63002fc2c52 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-98c6-7df7-b501-6a55a90a2d11 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-98c6-7df7-b501-6a55a90a2d11 2026/04/10 22:56:39 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersUnauthentictedUser (0.60s) === RUN TestOutbox_PostToFollowersSelf 2026/04/10 22:56:39 INFO Applying migration id=initial 2026/04/10 22:56:39 INFO Applying migration id=notesupdated 2026/04/10 22:56:39 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:39 INFO Applying migration id=activitiesid 2026/04/10 22:56:39 INFO Applying migration id=outbox 2026/04/10 22:56:39 INFO Applying migration id=edits 2026/04/10 22:56:39 INFO Applying migration id=outboxactor 2026/04/10 22:56:39 INFO Applying migration id=outboxsender 2026/04/10 22:56:39 INFO Applying migration id=thread 2026/04/10 22:56:39 INFO Applying migration id=host 2026/04/10 22:56:39 INFO Applying migration id=sharedinbox 2026/04/10 22:56:39 INFO Applying migration id=noteshost 2026/04/10 22:56:39 INFO Applying migration id=fetched 2026/04/10 22:56:39 INFO Applying migration id=move 2026/04/10 22:56:39 INFO Applying migration id=cleanup 2026/04/10 22:56:39 INFO Applying migration id=received 2026/04/10 22:56:39 INFO Applying migration id=namehost 2026/04/10 22:56:39 INFO Applying migration id=outboxhost 2026/04/10 22:56:39 INFO Applying migration id=notesfts 2026/04/10 22:56:39 INFO Applying migration id=iconsname 2026/04/10 22:56:39 INFO Applying migration id=nohash 2026/04/10 22:56:39 INFO Applying migration id=shares 2026/04/10 22:56:39 INFO Applying migration id=actorttl 2026/04/10 22:56:39 INFO Applying migration id=tocc 2026/04/10 22:56:39 INFO Applying migration id=followeds 2026/04/10 22:56:39 INFO Applying migration id=certhash 2026/04/10 22:56:39 INFO Applying migration id=follows_sync 2026/04/10 22:56:39 INFO Applying migration id=jsonpath 2026/04/10 22:56:39 INFO Applying migration id=localforward 2026/04/10 22:56:39 INFO Applying migration id=avatar 2026/04/10 22:56:39 INFO Applying migration id=noimage 2026/04/10 22:56:39 INFO Applying migration id=feed 2026/04/10 22:56:39 INFO Applying migration id=bookmarks 2026/04/10 22:56:39 INFO Applying migration id=shareactivity 2026/04/10 22:56:39 INFO Applying migration id=application 2026/04/10 22:56:39 INFO Applying migration id=certificates 2026/04/10 22:56:39 INFO Applying migration id=rawforward 2026/04/10 22:56:39 INFO Applying migration id=publickey 2026/04/10 22:56:39 INFO Applying migration id=resolvegroup 2026/04/10 22:56:39 INFO Applying migration id=reject 2026/04/10 22:56:39 INFO Applying migration id=autodel 2026/04/10 22:56:39 INFO Applying migration id=jsonb 2026/04/10 22:56:39 INFO Applying migration id=quote 2026/04/10 22:56:39 INFO Applying migration id=rfc9421 2026/04/10 22:56:39 INFO Applying migration id=keys 2026/04/10 22:56:39 INFO Applying migration id=portable 2026/04/10 22:56:39 INFO Applying migration id=proofs 2026/04/10 22:56:39 INFO Applying migration id=contexts 2026/04/10 22:56:39 INFO Applying migration id=deliverieshost 2026/04/10 22:56:39 INFO Applying migration id=pembegin 2026/04/10 22:56:39 INFO Applying migration id=didhost 2026/04/10 22:56:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-9afe-7a99-b279-4f182c061b5b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-9afe-7a52-a912-5939daee474d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-9afe-7a52-a912-5939daee474d 2026/04/10 22:56:39 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersSelf (0.57s) === RUN TestOutbox_DM 2026/04/10 22:56:39 INFO Applying migration id=initial 2026/04/10 22:56:39 INFO Applying migration id=notesupdated 2026/04/10 22:56:39 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:39 INFO Applying migration id=activitiesid 2026/04/10 22:56:39 INFO Applying migration id=outbox 2026/04/10 22:56:39 INFO Applying migration id=edits 2026/04/10 22:56:39 INFO Applying migration id=outboxactor 2026/04/10 22:56:39 INFO Applying migration id=outboxsender 2026/04/10 22:56:39 INFO Applying migration id=thread 2026/04/10 22:56:39 INFO Applying migration id=host 2026/04/10 22:56:39 INFO Applying migration id=sharedinbox 2026/04/10 22:56:39 INFO Applying migration id=noteshost 2026/04/10 22:56:39 INFO Applying migration id=fetched 2026/04/10 22:56:39 INFO Applying migration id=move 2026/04/10 22:56:39 INFO Applying migration id=cleanup 2026/04/10 22:56:39 INFO Applying migration id=received 2026/04/10 22:56:39 INFO Applying migration id=namehost 2026/04/10 22:56:39 INFO Applying migration id=outboxhost 2026/04/10 22:56:39 INFO Applying migration id=notesfts 2026/04/10 22:56:39 INFO Applying migration id=iconsname 2026/04/10 22:56:39 INFO Applying migration id=nohash 2026/04/10 22:56:39 INFO Applying migration id=shares 2026/04/10 22:56:39 INFO Applying migration id=actorttl 2026/04/10 22:56:39 INFO Applying migration id=tocc 2026/04/10 22:56:39 INFO Applying migration id=followeds 2026/04/10 22:56:39 INFO Applying migration id=certhash 2026/04/10 22:56:39 INFO Applying migration id=follows_sync 2026/04/10 22:56:39 INFO Applying migration id=jsonpath 2026/04/10 22:56:39 INFO Applying migration id=localforward 2026/04/10 22:56:39 INFO Applying migration id=avatar 2026/04/10 22:56:39 INFO Applying migration id=noimage 2026/04/10 22:56:39 INFO Applying migration id=feed 2026/04/10 22:56:39 INFO Applying migration id=bookmarks 2026/04/10 22:56:39 INFO Applying migration id=shareactivity 2026/04/10 22:56:39 INFO Applying migration id=application 2026/04/10 22:56:39 INFO Applying migration id=certificates 2026/04/10 22:56:39 INFO Applying migration id=rawforward 2026/04/10 22:56:39 INFO Applying migration id=publickey 2026/04/10 22:56:39 INFO Applying migration id=resolvegroup 2026/04/10 22:56:39 INFO Applying migration id=reject 2026/04/10 22:56:39 INFO Applying migration id=autodel 2026/04/10 22:56:39 INFO Applying migration id=jsonb 2026/04/10 22:56:39 INFO Applying migration id=quote 2026/04/10 22:56:39 INFO Applying migration id=rfc9421 2026/04/10 22:56:39 INFO Applying migration id=keys 2026/04/10 22:56:39 INFO Applying migration id=portable 2026/04/10 22:56:39 INFO Applying migration id=proofs 2026/04/10 22:56:39 INFO Applying migration id=contexts 2026/04/10 22:56:39 INFO Applying migration id=deliverieshost 2026/04/10 22:56:39 INFO Applying migration id=pembegin 2026/04/10 22:56:39 INFO Applying migration id=didhost 2026/04/10 22:56:40 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-9e09-7701-9760-c0c322565c16 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:40 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-9e09-7ead-8e2a-dd0e0ffc4a98 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-9e09-7701-9760-c0c322565c16 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799c-9e09-7701-9760-c0c322565c16 2026/04/10 22:56:40 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/04/10 22:56:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-9e0a-7735-9340-6e17e59d4239 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-9e0a-7464-be72-7b21ef738206 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-9e0a-7464-be72-7b21ef738206 2026/04/10 22:56:40 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DM (0.78s) === RUN TestOutbox_DMSelf 2026/04/10 22:56:40 INFO Applying migration id=initial 2026/04/10 22:56:40 INFO Applying migration id=notesupdated 2026/04/10 22:56:40 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:40 INFO Applying migration id=activitiesid 2026/04/10 22:56:40 INFO Applying migration id=outbox 2026/04/10 22:56:40 INFO Applying migration id=edits 2026/04/10 22:56:40 INFO Applying migration id=outboxactor 2026/04/10 22:56:40 INFO Applying migration id=outboxsender 2026/04/10 22:56:40 INFO Applying migration id=thread 2026/04/10 22:56:40 INFO Applying migration id=host 2026/04/10 22:56:40 INFO Applying migration id=sharedinbox 2026/04/10 22:56:40 INFO Applying migration id=noteshost 2026/04/10 22:56:40 INFO Applying migration id=fetched 2026/04/10 22:56:40 INFO Applying migration id=move 2026/04/10 22:56:40 INFO Applying migration id=cleanup 2026/04/10 22:56:40 INFO Applying migration id=received 2026/04/10 22:56:40 INFO Applying migration id=namehost 2026/04/10 22:56:40 INFO Applying migration id=outboxhost 2026/04/10 22:56:40 INFO Applying migration id=notesfts 2026/04/10 22:56:40 INFO Applying migration id=iconsname 2026/04/10 22:56:40 INFO Applying migration id=nohash 2026/04/10 22:56:40 INFO Applying migration id=shares 2026/04/10 22:56:40 INFO Applying migration id=actorttl 2026/04/10 22:56:40 INFO Applying migration id=tocc 2026/04/10 22:56:40 INFO Applying migration id=followeds 2026/04/10 22:56:40 INFO Applying migration id=certhash 2026/04/10 22:56:40 INFO Applying migration id=follows_sync 2026/04/10 22:56:40 INFO Applying migration id=jsonpath 2026/04/10 22:56:40 INFO Applying migration id=localforward 2026/04/10 22:56:40 INFO Applying migration id=avatar 2026/04/10 22:56:40 INFO Applying migration id=noimage 2026/04/10 22:56:40 INFO Applying migration id=feed 2026/04/10 22:56:40 INFO Applying migration id=bookmarks 2026/04/10 22:56:40 INFO Applying migration id=shareactivity 2026/04/10 22:56:40 INFO Applying migration id=application 2026/04/10 22:56:40 INFO Applying migration id=certificates 2026/04/10 22:56:40 INFO Applying migration id=rawforward 2026/04/10 22:56:40 INFO Applying migration id=publickey 2026/04/10 22:56:40 INFO Applying migration id=resolvegroup 2026/04/10 22:56:40 INFO Applying migration id=reject 2026/04/10 22:56:40 INFO Applying migration id=autodel 2026/04/10 22:56:40 INFO Applying migration id=jsonb 2026/04/10 22:56:40 INFO Applying migration id=quote 2026/04/10 22:56:40 INFO Applying migration id=rfc9421 2026/04/10 22:56:40 INFO Applying migration id=keys 2026/04/10 22:56:40 INFO Applying migration id=portable 2026/04/10 22:56:40 INFO Applying migration id=proofs 2026/04/10 22:56:40 INFO Applying migration id=contexts 2026/04/10 22:56:40 INFO Applying migration id=deliverieshost 2026/04/10 22:56:40 INFO Applying migration id=pembegin 2026/04/10 22:56:40 INFO Applying migration id=didhost 2026/04/10 22:56:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-a266-77b2-ac39-d61a63e40166 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-a267-7122-b148-bc0a618186e2 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-a266-77b2-ac39-d61a63e40166 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799c-a266-77b2-ac39-d61a63e40166 2026/04/10 22:56:41 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/04/10 22:56:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-a267-7a31-b61f-44e83de08a68 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-a267-76ea-ae7a-e77659ce7de5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-a267-76ea-ae7a-e77659ce7de5 2026/04/10 22:56:41 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMSelf (1.12s) === RUN TestOutbox_DMNotRecipient 2026/04/10 22:56:41 INFO Applying migration id=initial 2026/04/10 22:56:41 INFO Applying migration id=notesupdated 2026/04/10 22:56:41 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:41 INFO Applying migration id=activitiesid 2026/04/10 22:56:41 INFO Applying migration id=outbox 2026/04/10 22:56:41 INFO Applying migration id=edits 2026/04/10 22:56:41 INFO Applying migration id=outboxactor 2026/04/10 22:56:41 INFO Applying migration id=outboxsender 2026/04/10 22:56:41 INFO Applying migration id=thread 2026/04/10 22:56:41 INFO Applying migration id=host 2026/04/10 22:56:41 INFO Applying migration id=sharedinbox 2026/04/10 22:56:41 INFO Applying migration id=noteshost 2026/04/10 22:56:41 INFO Applying migration id=fetched 2026/04/10 22:56:41 INFO Applying migration id=move 2026/04/10 22:56:41 INFO Applying migration id=cleanup 2026/04/10 22:56:41 INFO Applying migration id=received 2026/04/10 22:56:41 INFO Applying migration id=namehost 2026/04/10 22:56:41 INFO Applying migration id=outboxhost 2026/04/10 22:56:41 INFO Applying migration id=notesfts 2026/04/10 22:56:41 INFO Applying migration id=iconsname 2026/04/10 22:56:41 INFO Applying migration id=nohash 2026/04/10 22:56:41 INFO Applying migration id=shares 2026/04/10 22:56:41 INFO Applying migration id=actorttl 2026/04/10 22:56:41 INFO Applying migration id=tocc 2026/04/10 22:56:41 INFO Applying migration id=followeds 2026/04/10 22:56:41 INFO Applying migration id=certhash 2026/04/10 22:56:41 INFO Applying migration id=follows_sync 2026/04/10 22:56:41 INFO Applying migration id=jsonpath 2026/04/10 22:56:41 INFO Applying migration id=localforward 2026/04/10 22:56:41 INFO Applying migration id=avatar 2026/04/10 22:56:41 INFO Applying migration id=noimage 2026/04/10 22:56:41 INFO Applying migration id=feed 2026/04/10 22:56:41 INFO Applying migration id=bookmarks 2026/04/10 22:56:41 INFO Applying migration id=shareactivity 2026/04/10 22:56:41 INFO Applying migration id=application 2026/04/10 22:56:41 INFO Applying migration id=certificates 2026/04/10 22:56:41 INFO Applying migration id=rawforward 2026/04/10 22:56:41 INFO Applying migration id=publickey 2026/04/10 22:56:41 INFO Applying migration id=resolvegroup 2026/04/10 22:56:41 INFO Applying migration id=reject 2026/04/10 22:56:41 INFO Applying migration id=autodel 2026/04/10 22:56:41 INFO Applying migration id=jsonb 2026/04/10 22:56:41 INFO Applying migration id=quote 2026/04/10 22:56:41 INFO Applying migration id=rfc9421 2026/04/10 22:56:41 INFO Applying migration id=keys 2026/04/10 22:56:41 INFO Applying migration id=portable 2026/04/10 22:56:41 INFO Applying migration id=proofs 2026/04/10 22:56:41 INFO Applying migration id=contexts 2026/04/10 22:56:41 INFO Applying migration id=deliverieshost 2026/04/10 22:56:41 INFO Applying migration id=pembegin 2026/04/10 22:56:41 INFO Applying migration id=didhost 2026/04/10 22:56:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-a4c3-7885-b5cb-f981b478415c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-a4c4-72b5-8013-1e3618611441 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-a4c3-7885-b5cb-f981b478415c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799c-a4c3-7885-b5cb-f981b478415c 2026/04/10 22:56:42 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/04/10 22:56:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-a4c4-7c3f-b82e-e3a708acc0c0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-a4c4-78c8-b4b9-7e95e84dff4e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-a4c4-78c8-b4b9-7e95e84dff4e 2026/04/10 22:56:42 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMNotRecipient (0.60s) === RUN TestOutbox_UnauthenticatedUser 2026/04/10 22:56:42 INFO Applying migration id=initial 2026/04/10 22:56:42 INFO Applying migration id=notesupdated 2026/04/10 22:56:42 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:42 INFO Applying migration id=activitiesid 2026/04/10 22:56:42 INFO Applying migration id=outbox 2026/04/10 22:56:42 INFO Applying migration id=edits 2026/04/10 22:56:42 INFO Applying migration id=outboxactor 2026/04/10 22:56:42 INFO Applying migration id=outboxsender 2026/04/10 22:56:42 INFO Applying migration id=thread 2026/04/10 22:56:42 INFO Applying migration id=host 2026/04/10 22:56:42 INFO Applying migration id=sharedinbox 2026/04/10 22:56:42 INFO Applying migration id=noteshost 2026/04/10 22:56:42 INFO Applying migration id=fetched 2026/04/10 22:56:42 INFO Applying migration id=move 2026/04/10 22:56:42 INFO Applying migration id=cleanup 2026/04/10 22:56:42 INFO Applying migration id=received 2026/04/10 22:56:42 INFO Applying migration id=namehost 2026/04/10 22:56:42 INFO Applying migration id=outboxhost 2026/04/10 22:56:42 INFO Applying migration id=notesfts 2026/04/10 22:56:42 INFO Applying migration id=iconsname 2026/04/10 22:56:42 INFO Applying migration id=nohash 2026/04/10 22:56:42 INFO Applying migration id=shares 2026/04/10 22:56:42 INFO Applying migration id=actorttl 2026/04/10 22:56:42 INFO Applying migration id=tocc 2026/04/10 22:56:42 INFO Applying migration id=followeds 2026/04/10 22:56:42 INFO Applying migration id=certhash 2026/04/10 22:56:42 INFO Applying migration id=follows_sync 2026/04/10 22:56:42 INFO Applying migration id=jsonpath 2026/04/10 22:56:42 INFO Applying migration id=localforward 2026/04/10 22:56:42 INFO Applying migration id=avatar 2026/04/10 22:56:42 INFO Applying migration id=noimage 2026/04/10 22:56:42 INFO Applying migration id=feed 2026/04/10 22:56:42 INFO Applying migration id=bookmarks 2026/04/10 22:56:42 INFO Applying migration id=shareactivity 2026/04/10 22:56:42 INFO Applying migration id=application 2026/04/10 22:56:42 INFO Applying migration id=certificates 2026/04/10 22:56:42 INFO Applying migration id=rawforward 2026/04/10 22:56:42 INFO Applying migration id=publickey 2026/04/10 22:56:42 INFO Applying migration id=resolvegroup 2026/04/10 22:56:42 INFO Applying migration id=reject 2026/04/10 22:56:42 INFO Applying migration id=autodel 2026/04/10 22:56:42 INFO Applying migration id=jsonb 2026/04/10 22:56:42 INFO Applying migration id=quote 2026/04/10 22:56:42 INFO Applying migration id=rfc9421 2026/04/10 22:56:42 INFO Applying migration id=keys 2026/04/10 22:56:42 INFO Applying migration id=portable 2026/04/10 22:56:42 INFO Applying migration id=proofs 2026/04/10 22:56:42 INFO Applying migration id=contexts 2026/04/10 22:56:42 INFO Applying migration id=deliverieshost 2026/04/10 22:56:42 INFO Applying migration id=pembegin 2026/04/10 22:56:42 INFO Applying migration id=didhost 2026/04/10 22:56:44 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-acbc-7979-94ec-6260fed03508 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-acbd-7426-add6-077e5654b962 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-acbc-7979-94ec-6260fed03508 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799c-acbc-7979-94ec-6260fed03508 2026/04/10 22:56:44 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/04/10 22:56:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-acbe-7b75-8d99-531825e26a5f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-acbd-7a43-8db2-b920abd59dfa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-acbd-7a43-8db2-b920abd59dfa 2026/04/10 22:56:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_UnauthenticatedUser (2.04s) === RUN TestOutbox_PublicPostInGroup 2026/04/10 22:56:44 INFO Applying migration id=initial 2026/04/10 22:56:44 INFO Applying migration id=notesupdated 2026/04/10 22:56:44 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:44 INFO Applying migration id=activitiesid 2026/04/10 22:56:44 INFO Applying migration id=outbox 2026/04/10 22:56:44 INFO Applying migration id=edits 2026/04/10 22:56:44 INFO Applying migration id=outboxactor 2026/04/10 22:56:44 INFO Applying migration id=outboxsender 2026/04/10 22:56:44 INFO Applying migration id=thread 2026/04/10 22:56:44 INFO Applying migration id=host 2026/04/10 22:56:44 INFO Applying migration id=sharedinbox 2026/04/10 22:56:44 INFO Applying migration id=noteshost 2026/04/10 22:56:44 INFO Applying migration id=fetched 2026/04/10 22:56:44 INFO Applying migration id=move 2026/04/10 22:56:44 INFO Applying migration id=cleanup 2026/04/10 22:56:44 INFO Applying migration id=received 2026/04/10 22:56:44 INFO Applying migration id=namehost 2026/04/10 22:56:44 INFO Applying migration id=outboxhost 2026/04/10 22:56:44 INFO Applying migration id=notesfts 2026/04/10 22:56:44 INFO Applying migration id=iconsname 2026/04/10 22:56:44 INFO Applying migration id=nohash 2026/04/10 22:56:44 INFO Applying migration id=shares 2026/04/10 22:56:44 INFO Applying migration id=actorttl 2026/04/10 22:56:44 INFO Applying migration id=tocc 2026/04/10 22:56:44 INFO Applying migration id=followeds 2026/04/10 22:56:44 INFO Applying migration id=certhash 2026/04/10 22:56:44 INFO Applying migration id=follows_sync 2026/04/10 22:56:44 INFO Applying migration id=jsonpath 2026/04/10 22:56:44 INFO Applying migration id=localforward 2026/04/10 22:56:44 INFO Applying migration id=avatar 2026/04/10 22:56:44 INFO Applying migration id=noimage 2026/04/10 22:56:44 INFO Applying migration id=feed 2026/04/10 22:56:44 INFO Applying migration id=bookmarks 2026/04/10 22:56:44 INFO Applying migration id=shareactivity 2026/04/10 22:56:44 INFO Applying migration id=application 2026/04/10 22:56:44 INFO Applying migration id=certificates 2026/04/10 22:56:44 INFO Applying migration id=rawforward 2026/04/10 22:56:44 INFO Applying migration id=publickey 2026/04/10 22:56:44 INFO Applying migration id=resolvegroup 2026/04/10 22:56:44 INFO Applying migration id=reject 2026/04/10 22:56:44 INFO Applying migration id=autodel 2026/04/10 22:56:44 INFO Applying migration id=jsonb 2026/04/10 22:56:44 INFO Applying migration id=quote 2026/04/10 22:56:44 INFO Applying migration id=rfc9421 2026/04/10 22:56:44 INFO Applying migration id=keys 2026/04/10 22:56:44 INFO Applying migration id=portable 2026/04/10 22:56:44 INFO Applying migration id=proofs 2026/04/10 22:56:44 INFO Applying migration id=contexts 2026/04/10 22:56:44 INFO Applying migration id=deliverieshost 2026/04/10 22:56:44 INFO Applying migration id=pembegin 2026/04/10 22:56:44 INFO Applying migration id=didhost 2026/04/10 22:56:45 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:45 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroup (1.17s) === RUN TestOutbox_PublicPostInGroupUnauthenticatedUser 2026/04/10 22:56:45 INFO Applying migration id=initial 2026/04/10 22:56:45 INFO Applying migration id=notesupdated 2026/04/10 22:56:45 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:45 INFO Applying migration id=activitiesid 2026/04/10 22:56:45 INFO Applying migration id=outbox 2026/04/10 22:56:45 INFO Applying migration id=edits 2026/04/10 22:56:45 INFO Applying migration id=outboxactor 2026/04/10 22:56:45 INFO Applying migration id=outboxsender 2026/04/10 22:56:45 INFO Applying migration id=thread 2026/04/10 22:56:45 INFO Applying migration id=host 2026/04/10 22:56:45 INFO Applying migration id=sharedinbox 2026/04/10 22:56:45 INFO Applying migration id=noteshost 2026/04/10 22:56:45 INFO Applying migration id=fetched 2026/04/10 22:56:45 INFO Applying migration id=move 2026/04/10 22:56:45 INFO Applying migration id=cleanup 2026/04/10 22:56:45 INFO Applying migration id=received 2026/04/10 22:56:45 INFO Applying migration id=namehost 2026/04/10 22:56:45 INFO Applying migration id=outboxhost 2026/04/10 22:56:45 INFO Applying migration id=notesfts 2026/04/10 22:56:45 INFO Applying migration id=iconsname 2026/04/10 22:56:45 INFO Applying migration id=nohash 2026/04/10 22:56:45 INFO Applying migration id=shares 2026/04/10 22:56:45 INFO Applying migration id=actorttl 2026/04/10 22:56:45 INFO Applying migration id=tocc 2026/04/10 22:56:45 INFO Applying migration id=followeds 2026/04/10 22:56:45 INFO Applying migration id=certhash 2026/04/10 22:56:45 INFO Applying migration id=follows_sync 2026/04/10 22:56:45 INFO Applying migration id=jsonpath 2026/04/10 22:56:45 INFO Applying migration id=localforward 2026/04/10 22:56:45 INFO Applying migration id=avatar 2026/04/10 22:56:45 INFO Applying migration id=noimage 2026/04/10 22:56:45 INFO Applying migration id=feed 2026/04/10 22:56:45 INFO Applying migration id=bookmarks 2026/04/10 22:56:45 INFO Applying migration id=shareactivity 2026/04/10 22:56:45 INFO Applying migration id=application 2026/04/10 22:56:45 INFO Applying migration id=certificates 2026/04/10 22:56:45 INFO Applying migration id=rawforward 2026/04/10 22:56:45 INFO Applying migration id=publickey 2026/04/10 22:56:45 INFO Applying migration id=resolvegroup 2026/04/10 22:56:45 INFO Applying migration id=reject 2026/04/10 22:56:45 INFO Applying migration id=autodel 2026/04/10 22:56:45 INFO Applying migration id=jsonb 2026/04/10 22:56:45 INFO Applying migration id=quote 2026/04/10 22:56:45 INFO Applying migration id=rfc9421 2026/04/10 22:56:45 INFO Applying migration id=keys 2026/04/10 22:56:45 INFO Applying migration id=portable 2026/04/10 22:56:45 INFO Applying migration id=proofs 2026/04/10 22:56:45 INFO Applying migration id=contexts 2026/04/10 22:56:45 INFO Applying migration id=deliverieshost 2026/04/10 22:56:45 INFO Applying migration id=pembegin 2026/04/10 22:56:45 INFO Applying migration id=didhost 2026/04/10 22:56:46 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:46 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupUnauthenticatedUser (0.88s) === RUN TestOutbox_PublicPostInGroupAudienceSetByUser 2026/04/10 22:56:46 INFO Applying migration id=initial 2026/04/10 22:56:46 INFO Applying migration id=notesupdated 2026/04/10 22:56:46 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:46 INFO Applying migration id=activitiesid 2026/04/10 22:56:46 INFO Applying migration id=outbox 2026/04/10 22:56:46 INFO Applying migration id=edits 2026/04/10 22:56:46 INFO Applying migration id=outboxactor 2026/04/10 22:56:46 INFO Applying migration id=outboxsender 2026/04/10 22:56:46 INFO Applying migration id=thread 2026/04/10 22:56:46 INFO Applying migration id=host 2026/04/10 22:56:46 INFO Applying migration id=sharedinbox 2026/04/10 22:56:46 INFO Applying migration id=noteshost 2026/04/10 22:56:46 INFO Applying migration id=fetched 2026/04/10 22:56:46 INFO Applying migration id=move 2026/04/10 22:56:46 INFO Applying migration id=cleanup 2026/04/10 22:56:46 INFO Applying migration id=received 2026/04/10 22:56:46 INFO Applying migration id=namehost 2026/04/10 22:56:46 INFO Applying migration id=outboxhost 2026/04/10 22:56:46 INFO Applying migration id=notesfts 2026/04/10 22:56:46 INFO Applying migration id=iconsname 2026/04/10 22:56:46 INFO Applying migration id=nohash 2026/04/10 22:56:46 INFO Applying migration id=shares 2026/04/10 22:56:46 INFO Applying migration id=actorttl 2026/04/10 22:56:46 INFO Applying migration id=tocc 2026/04/10 22:56:46 INFO Applying migration id=followeds 2026/04/10 22:56:46 INFO Applying migration id=certhash 2026/04/10 22:56:46 INFO Applying migration id=follows_sync 2026/04/10 22:56:46 INFO Applying migration id=jsonpath 2026/04/10 22:56:46 INFO Applying migration id=localforward 2026/04/10 22:56:46 INFO Applying migration id=avatar 2026/04/10 22:56:46 INFO Applying migration id=noimage 2026/04/10 22:56:46 INFO Applying migration id=feed 2026/04/10 22:56:46 INFO Applying migration id=bookmarks 2026/04/10 22:56:46 INFO Applying migration id=shareactivity 2026/04/10 22:56:46 INFO Applying migration id=application 2026/04/10 22:56:46 INFO Applying migration id=certificates 2026/04/10 22:56:46 INFO Applying migration id=rawforward 2026/04/10 22:56:46 INFO Applying migration id=publickey 2026/04/10 22:56:46 INFO Applying migration id=resolvegroup 2026/04/10 22:56:46 INFO Applying migration id=reject 2026/04/10 22:56:46 INFO Applying migration id=autodel 2026/04/10 22:56:46 INFO Applying migration id=jsonb 2026/04/10 22:56:46 INFO Applying migration id=quote 2026/04/10 22:56:46 INFO Applying migration id=rfc9421 2026/04/10 22:56:46 INFO Applying migration id=keys 2026/04/10 22:56:46 INFO Applying migration id=portable 2026/04/10 22:56:46 INFO Applying migration id=proofs 2026/04/10 22:56:46 INFO Applying migration id=contexts 2026/04/10 22:56:46 INFO Applying migration id=deliverieshost 2026/04/10 22:56:46 INFO Applying migration id=pembegin 2026/04/10 22:56:46 INFO Applying migration id=didhost 2026/04/10 22:56:46 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:46 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 22:56:46 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByUser (0.62s) === RUN TestOutbox_PublicPostInGroupAudienceSetByGroup 2026/04/10 22:56:46 INFO Applying migration id=initial 2026/04/10 22:56:46 INFO Applying migration id=notesupdated 2026/04/10 22:56:46 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:46 INFO Applying migration id=activitiesid 2026/04/10 22:56:46 INFO Applying migration id=outbox 2026/04/10 22:56:46 INFO Applying migration id=edits 2026/04/10 22:56:46 INFO Applying migration id=outboxactor 2026/04/10 22:56:46 INFO Applying migration id=outboxsender 2026/04/10 22:56:46 INFO Applying migration id=thread 2026/04/10 22:56:46 INFO Applying migration id=host 2026/04/10 22:56:46 INFO Applying migration id=sharedinbox 2026/04/10 22:56:46 INFO Applying migration id=noteshost 2026/04/10 22:56:46 INFO Applying migration id=fetched 2026/04/10 22:56:46 INFO Applying migration id=move 2026/04/10 22:56:46 INFO Applying migration id=cleanup 2026/04/10 22:56:46 INFO Applying migration id=received 2026/04/10 22:56:46 INFO Applying migration id=namehost 2026/04/10 22:56:46 INFO Applying migration id=outboxhost 2026/04/10 22:56:46 INFO Applying migration id=notesfts 2026/04/10 22:56:46 INFO Applying migration id=iconsname 2026/04/10 22:56:46 INFO Applying migration id=nohash 2026/04/10 22:56:46 INFO Applying migration id=shares 2026/04/10 22:56:46 INFO Applying migration id=actorttl 2026/04/10 22:56:46 INFO Applying migration id=tocc 2026/04/10 22:56:46 INFO Applying migration id=followeds 2026/04/10 22:56:46 INFO Applying migration id=certhash 2026/04/10 22:56:46 INFO Applying migration id=follows_sync 2026/04/10 22:56:46 INFO Applying migration id=jsonpath 2026/04/10 22:56:46 INFO Applying migration id=localforward 2026/04/10 22:56:46 INFO Applying migration id=avatar 2026/04/10 22:56:46 INFO Applying migration id=noimage 2026/04/10 22:56:46 INFO Applying migration id=feed 2026/04/10 22:56:46 INFO Applying migration id=bookmarks 2026/04/10 22:56:46 INFO Applying migration id=shareactivity 2026/04/10 22:56:46 INFO Applying migration id=application 2026/04/10 22:56:46 INFO Applying migration id=certificates 2026/04/10 22:56:46 INFO Applying migration id=rawforward 2026/04/10 22:56:46 INFO Applying migration id=publickey 2026/04/10 22:56:46 INFO Applying migration id=resolvegroup 2026/04/10 22:56:46 INFO Applying migration id=reject 2026/04/10 22:56:46 INFO Applying migration id=autodel 2026/04/10 22:56:46 INFO Applying migration id=jsonb 2026/04/10 22:56:46 INFO Applying migration id=quote 2026/04/10 22:56:46 INFO Applying migration id=rfc9421 2026/04/10 22:56:46 INFO Applying migration id=keys 2026/04/10 22:56:46 INFO Applying migration id=portable 2026/04/10 22:56:46 INFO Applying migration id=proofs 2026/04/10 22:56:46 INFO Applying migration id=contexts 2026/04/10 22:56:46 INFO Applying migration id=deliverieshost 2026/04/10 22:56:46 INFO Applying migration id=pembegin 2026/04/10 22:56:46 INFO Applying migration id=didhost 2026/04/10 22:56:47 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:47 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 22:56:47 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByGroup (0.60s) === RUN TestOutbox_PublicPostInGroupDeletedByUser 2026/04/10 22:56:47 INFO Applying migration id=initial 2026/04/10 22:56:47 INFO Applying migration id=notesupdated 2026/04/10 22:56:47 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:47 INFO Applying migration id=activitiesid 2026/04/10 22:56:47 INFO Applying migration id=outbox 2026/04/10 22:56:47 INFO Applying migration id=edits 2026/04/10 22:56:47 INFO Applying migration id=outboxactor 2026/04/10 22:56:47 INFO Applying migration id=outboxsender 2026/04/10 22:56:47 INFO Applying migration id=thread 2026/04/10 22:56:47 INFO Applying migration id=host 2026/04/10 22:56:47 INFO Applying migration id=sharedinbox 2026/04/10 22:56:47 INFO Applying migration id=noteshost 2026/04/10 22:56:47 INFO Applying migration id=fetched 2026/04/10 22:56:47 INFO Applying migration id=move 2026/04/10 22:56:47 INFO Applying migration id=cleanup 2026/04/10 22:56:47 INFO Applying migration id=received 2026/04/10 22:56:47 INFO Applying migration id=namehost 2026/04/10 22:56:47 INFO Applying migration id=outboxhost 2026/04/10 22:56:47 INFO Applying migration id=notesfts 2026/04/10 22:56:47 INFO Applying migration id=iconsname 2026/04/10 22:56:47 INFO Applying migration id=nohash 2026/04/10 22:56:47 INFO Applying migration id=shares 2026/04/10 22:56:47 INFO Applying migration id=actorttl 2026/04/10 22:56:47 INFO Applying migration id=tocc 2026/04/10 22:56:47 INFO Applying migration id=followeds 2026/04/10 22:56:47 INFO Applying migration id=certhash 2026/04/10 22:56:47 INFO Applying migration id=follows_sync 2026/04/10 22:56:47 INFO Applying migration id=jsonpath 2026/04/10 22:56:47 INFO Applying migration id=localforward 2026/04/10 22:56:47 INFO Applying migration id=avatar 2026/04/10 22:56:47 INFO Applying migration id=noimage 2026/04/10 22:56:47 INFO Applying migration id=feed 2026/04/10 22:56:47 INFO Applying migration id=bookmarks 2026/04/10 22:56:47 INFO Applying migration id=shareactivity 2026/04/10 22:56:47 INFO Applying migration id=application 2026/04/10 22:56:47 INFO Applying migration id=certificates 2026/04/10 22:56:47 INFO Applying migration id=rawforward 2026/04/10 22:56:47 INFO Applying migration id=publickey 2026/04/10 22:56:47 INFO Applying migration id=resolvegroup 2026/04/10 22:56:47 INFO Applying migration id=reject 2026/04/10 22:56:47 INFO Applying migration id=autodel 2026/04/10 22:56:47 INFO Applying migration id=jsonb 2026/04/10 22:56:47 INFO Applying migration id=quote 2026/04/10 22:56:47 INFO Applying migration id=rfc9421 2026/04/10 22:56:47 INFO Applying migration id=keys 2026/04/10 22:56:47 INFO Applying migration id=portable 2026/04/10 22:56:47 INFO Applying migration id=proofs 2026/04/10 22:56:47 INFO Applying migration id=contexts 2026/04/10 22:56:47 INFO Applying migration id=deliverieshost 2026/04/10 22:56:47 INFO Applying migration id=pembegin 2026/04/10 22:56:47 INFO Applying migration id=didhost 2026/04/10 22:56:48 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:48 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 22:56:48 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/04/10 22:56:48 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByUser (0.90s) === RUN TestOutbox_PublicPostInGroupDeletedByAnotherUser 2026/04/10 22:56:48 INFO Applying migration id=initial 2026/04/10 22:56:48 INFO Applying migration id=notesupdated 2026/04/10 22:56:48 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:48 INFO Applying migration id=activitiesid 2026/04/10 22:56:48 INFO Applying migration id=outbox 2026/04/10 22:56:48 INFO Applying migration id=edits 2026/04/10 22:56:48 INFO Applying migration id=outboxactor 2026/04/10 22:56:48 INFO Applying migration id=outboxsender 2026/04/10 22:56:48 INFO Applying migration id=thread 2026/04/10 22:56:48 INFO Applying migration id=host 2026/04/10 22:56:48 INFO Applying migration id=sharedinbox 2026/04/10 22:56:48 INFO Applying migration id=noteshost 2026/04/10 22:56:48 INFO Applying migration id=fetched 2026/04/10 22:56:48 INFO Applying migration id=move 2026/04/10 22:56:48 INFO Applying migration id=cleanup 2026/04/10 22:56:48 INFO Applying migration id=received 2026/04/10 22:56:48 INFO Applying migration id=namehost 2026/04/10 22:56:48 INFO Applying migration id=outboxhost 2026/04/10 22:56:48 INFO Applying migration id=notesfts 2026/04/10 22:56:48 INFO Applying migration id=iconsname 2026/04/10 22:56:48 INFO Applying migration id=nohash 2026/04/10 22:56:48 INFO Applying migration id=shares 2026/04/10 22:56:48 INFO Applying migration id=actorttl 2026/04/10 22:56:48 INFO Applying migration id=tocc 2026/04/10 22:56:48 INFO Applying migration id=followeds 2026/04/10 22:56:48 INFO Applying migration id=certhash 2026/04/10 22:56:48 INFO Applying migration id=follows_sync 2026/04/10 22:56:48 INFO Applying migration id=jsonpath 2026/04/10 22:56:48 INFO Applying migration id=localforward 2026/04/10 22:56:48 INFO Applying migration id=avatar 2026/04/10 22:56:48 INFO Applying migration id=noimage 2026/04/10 22:56:48 INFO Applying migration id=feed 2026/04/10 22:56:48 INFO Applying migration id=bookmarks 2026/04/10 22:56:48 INFO Applying migration id=shareactivity 2026/04/10 22:56:48 INFO Applying migration id=application 2026/04/10 22:56:48 INFO Applying migration id=certificates 2026/04/10 22:56:48 INFO Applying migration id=rawforward 2026/04/10 22:56:48 INFO Applying migration id=publickey 2026/04/10 22:56:48 INFO Applying migration id=resolvegroup 2026/04/10 22:56:48 INFO Applying migration id=reject 2026/04/10 22:56:48 INFO Applying migration id=autodel 2026/04/10 22:56:48 INFO Applying migration id=jsonb 2026/04/10 22:56:48 INFO Applying migration id=quote 2026/04/10 22:56:48 INFO Applying migration id=rfc9421 2026/04/10 22:56:48 INFO Applying migration id=keys 2026/04/10 22:56:48 INFO Applying migration id=portable 2026/04/10 22:56:48 INFO Applying migration id=proofs 2026/04/10 22:56:48 INFO Applying migration id=contexts 2026/04/10 22:56:48 INFO Applying migration id=deliverieshost 2026/04/10 22:56:48 INFO Applying migration id=pembegin 2026/04/10 22:56:48 INFO Applying migration id=didhost 2026/04/10 22:56:49 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:49 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 22:56:49 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/04/10 22:56:49 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByAnotherUser (1.03s) === RUN TestOutbox_PublicPostInGroupDeletedByGroup 2026/04/10 22:56:49 INFO Applying migration id=initial 2026/04/10 22:56:49 INFO Applying migration id=notesupdated 2026/04/10 22:56:49 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:49 INFO Applying migration id=activitiesid 2026/04/10 22:56:49 INFO Applying migration id=outbox 2026/04/10 22:56:49 INFO Applying migration id=edits 2026/04/10 22:56:49 INFO Applying migration id=outboxactor 2026/04/10 22:56:49 INFO Applying migration id=outboxsender 2026/04/10 22:56:49 INFO Applying migration id=thread 2026/04/10 22:56:49 INFO Applying migration id=host 2026/04/10 22:56:49 INFO Applying migration id=sharedinbox 2026/04/10 22:56:49 INFO Applying migration id=noteshost 2026/04/10 22:56:49 INFO Applying migration id=fetched 2026/04/10 22:56:49 INFO Applying migration id=move 2026/04/10 22:56:49 INFO Applying migration id=cleanup 2026/04/10 22:56:49 INFO Applying migration id=received 2026/04/10 22:56:49 INFO Applying migration id=namehost 2026/04/10 22:56:49 INFO Applying migration id=outboxhost 2026/04/10 22:56:49 INFO Applying migration id=notesfts 2026/04/10 22:56:49 INFO Applying migration id=iconsname 2026/04/10 22:56:49 INFO Applying migration id=nohash 2026/04/10 22:56:49 INFO Applying migration id=shares 2026/04/10 22:56:49 INFO Applying migration id=actorttl 2026/04/10 22:56:49 INFO Applying migration id=tocc 2026/04/10 22:56:49 INFO Applying migration id=followeds 2026/04/10 22:56:49 INFO Applying migration id=certhash 2026/04/10 22:56:49 INFO Applying migration id=follows_sync 2026/04/10 22:56:49 INFO Applying migration id=jsonpath 2026/04/10 22:56:49 INFO Applying migration id=localforward 2026/04/10 22:56:49 INFO Applying migration id=avatar 2026/04/10 22:56:49 INFO Applying migration id=noimage 2026/04/10 22:56:49 INFO Applying migration id=feed 2026/04/10 22:56:49 INFO Applying migration id=bookmarks 2026/04/10 22:56:49 INFO Applying migration id=shareactivity 2026/04/10 22:56:49 INFO Applying migration id=application 2026/04/10 22:56:49 INFO Applying migration id=certificates 2026/04/10 22:56:49 INFO Applying migration id=rawforward 2026/04/10 22:56:49 INFO Applying migration id=publickey 2026/04/10 22:56:49 INFO Applying migration id=resolvegroup 2026/04/10 22:56:49 INFO Applying migration id=reject 2026/04/10 22:56:49 INFO Applying migration id=autodel 2026/04/10 22:56:49 INFO Applying migration id=jsonb 2026/04/10 22:56:49 INFO Applying migration id=quote 2026/04/10 22:56:49 INFO Applying migration id=rfc9421 2026/04/10 22:56:49 INFO Applying migration id=keys 2026/04/10 22:56:49 INFO Applying migration id=portable 2026/04/10 22:56:49 INFO Applying migration id=proofs 2026/04/10 22:56:49 INFO Applying migration id=contexts 2026/04/10 22:56:49 INFO Applying migration id=deliverieshost 2026/04/10 22:56:49 INFO Applying migration id=pembegin 2026/04/10 22:56:49 INFO Applying migration id=didhost 2026/04/10 22:56: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/04/10 22:56:50 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 22:56:50 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/04/10 22:56:50 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByGroup (0.95s) === RUN TestOutbox_PublicPostInGroupForwardedDelete 2026/04/10 22:56:50 INFO Applying migration id=initial 2026/04/10 22:56:50 INFO Applying migration id=notesupdated 2026/04/10 22:56:50 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:50 INFO Applying migration id=activitiesid 2026/04/10 22:56:50 INFO Applying migration id=outbox 2026/04/10 22:56:50 INFO Applying migration id=edits 2026/04/10 22:56:50 INFO Applying migration id=outboxactor 2026/04/10 22:56:50 INFO Applying migration id=outboxsender 2026/04/10 22:56:50 INFO Applying migration id=thread 2026/04/10 22:56:50 INFO Applying migration id=host 2026/04/10 22:56:50 INFO Applying migration id=sharedinbox 2026/04/10 22:56:50 INFO Applying migration id=noteshost 2026/04/10 22:56:50 INFO Applying migration id=fetched 2026/04/10 22:56:50 INFO Applying migration id=move 2026/04/10 22:56:50 INFO Applying migration id=cleanup 2026/04/10 22:56:50 INFO Applying migration id=received 2026/04/10 22:56:50 INFO Applying migration id=namehost 2026/04/10 22:56:50 INFO Applying migration id=outboxhost 2026/04/10 22:56:50 INFO Applying migration id=notesfts 2026/04/10 22:56:50 INFO Applying migration id=iconsname 2026/04/10 22:56:50 INFO Applying migration id=nohash 2026/04/10 22:56:50 INFO Applying migration id=shares 2026/04/10 22:56:50 INFO Applying migration id=actorttl 2026/04/10 22:56:50 INFO Applying migration id=tocc 2026/04/10 22:56:50 INFO Applying migration id=followeds 2026/04/10 22:56:50 INFO Applying migration id=certhash 2026/04/10 22:56:50 INFO Applying migration id=follows_sync 2026/04/10 22:56:50 INFO Applying migration id=jsonpath 2026/04/10 22:56:50 INFO Applying migration id=localforward 2026/04/10 22:56:50 INFO Applying migration id=avatar 2026/04/10 22:56:50 INFO Applying migration id=noimage 2026/04/10 22:56:50 INFO Applying migration id=feed 2026/04/10 22:56:50 INFO Applying migration id=bookmarks 2026/04/10 22:56:50 INFO Applying migration id=shareactivity 2026/04/10 22:56:50 INFO Applying migration id=application 2026/04/10 22:56:50 INFO Applying migration id=certificates 2026/04/10 22:56:50 INFO Applying migration id=rawforward 2026/04/10 22:56:50 INFO Applying migration id=publickey 2026/04/10 22:56:50 INFO Applying migration id=resolvegroup 2026/04/10 22:56:50 INFO Applying migration id=reject 2026/04/10 22:56:50 INFO Applying migration id=autodel 2026/04/10 22:56:50 INFO Applying migration id=jsonb 2026/04/10 22:56:50 INFO Applying migration id=quote 2026/04/10 22:56:50 INFO Applying migration id=rfc9421 2026/04/10 22:56:50 INFO Applying migration id=keys 2026/04/10 22:56:50 INFO Applying migration id=portable 2026/04/10 22:56:50 INFO Applying migration id=proofs 2026/04/10 22:56:50 INFO Applying migration id=contexts 2026/04/10 22:56:50 INFO Applying migration id=deliverieshost 2026/04/10 22:56:50 INFO Applying migration id=pembegin 2026/04/10 22:56:50 INFO Applying migration id=didhost 2026/04/10 22:56:51 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:51 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 22:56:51 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/04/10 22:56:51 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupForwardedDelete (1.52s) === RUN TestOutbox_PublicPostInGroupEditedByUser 2026/04/10 22:56:51 INFO Applying migration id=initial 2026/04/10 22:56:51 INFO Applying migration id=notesupdated 2026/04/10 22:56:51 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:51 INFO Applying migration id=activitiesid 2026/04/10 22:56:51 INFO Applying migration id=outbox 2026/04/10 22:56:51 INFO Applying migration id=edits 2026/04/10 22:56:51 INFO Applying migration id=outboxactor 2026/04/10 22:56:51 INFO Applying migration id=outboxsender 2026/04/10 22:56:51 INFO Applying migration id=thread 2026/04/10 22:56:51 INFO Applying migration id=host 2026/04/10 22:56:51 INFO Applying migration id=sharedinbox 2026/04/10 22:56:51 INFO Applying migration id=noteshost 2026/04/10 22:56:51 INFO Applying migration id=fetched 2026/04/10 22:56:51 INFO Applying migration id=move 2026/04/10 22:56:51 INFO Applying migration id=cleanup 2026/04/10 22:56:51 INFO Applying migration id=received 2026/04/10 22:56:51 INFO Applying migration id=namehost 2026/04/10 22:56:51 INFO Applying migration id=outboxhost 2026/04/10 22:56:51 INFO Applying migration id=notesfts 2026/04/10 22:56:51 INFO Applying migration id=iconsname 2026/04/10 22:56:51 INFO Applying migration id=nohash 2026/04/10 22:56:51 INFO Applying migration id=shares 2026/04/10 22:56:51 INFO Applying migration id=actorttl 2026/04/10 22:56:51 INFO Applying migration id=tocc 2026/04/10 22:56:51 INFO Applying migration id=followeds 2026/04/10 22:56:51 INFO Applying migration id=certhash 2026/04/10 22:56:51 INFO Applying migration id=follows_sync 2026/04/10 22:56:51 INFO Applying migration id=jsonpath 2026/04/10 22:56:51 INFO Applying migration id=localforward 2026/04/10 22:56:51 INFO Applying migration id=avatar 2026/04/10 22:56:51 INFO Applying migration id=noimage 2026/04/10 22:56:51 INFO Applying migration id=feed 2026/04/10 22:56:51 INFO Applying migration id=bookmarks 2026/04/10 22:56:51 INFO Applying migration id=shareactivity 2026/04/10 22:56:51 INFO Applying migration id=application 2026/04/10 22:56:51 INFO Applying migration id=certificates 2026/04/10 22:56:51 INFO Applying migration id=rawforward 2026/04/10 22:56:51 INFO Applying migration id=publickey 2026/04/10 22:56:51 INFO Applying migration id=resolvegroup 2026/04/10 22:56:51 INFO Applying migration id=reject 2026/04/10 22:56:51 INFO Applying migration id=autodel 2026/04/10 22:56:51 INFO Applying migration id=jsonb 2026/04/10 22:56:51 INFO Applying migration id=quote 2026/04/10 22:56:51 INFO Applying migration id=rfc9421 2026/04/10 22:56:51 INFO Applying migration id=keys 2026/04/10 22:56:51 INFO Applying migration id=portable 2026/04/10 22:56:51 INFO Applying migration id=proofs 2026/04/10 22:56:51 INFO Applying migration id=contexts 2026/04/10 22:56:51 INFO Applying migration id=deliverieshost 2026/04/10 22:56:51 INFO Applying migration id=pembegin 2026/04/10 22:56:51 INFO Applying migration id=didhost 2026/04/10 22:56:52 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:52 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/04/10 22:56:52 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:52 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupEditedByUser (0.91s) === RUN TestOutbox_PostToFollowersInGroup 2026/04/10 22:56:52 INFO Applying migration id=initial 2026/04/10 22:56:52 INFO Applying migration id=notesupdated 2026/04/10 22:56:52 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:52 INFO Applying migration id=activitiesid 2026/04/10 22:56:52 INFO Applying migration id=outbox 2026/04/10 22:56:52 INFO Applying migration id=edits 2026/04/10 22:56:52 INFO Applying migration id=outboxactor 2026/04/10 22:56:52 INFO Applying migration id=outboxsender 2026/04/10 22:56:52 INFO Applying migration id=thread 2026/04/10 22:56:52 INFO Applying migration id=host 2026/04/10 22:56:52 INFO Applying migration id=sharedinbox 2026/04/10 22:56:52 INFO Applying migration id=noteshost 2026/04/10 22:56:52 INFO Applying migration id=fetched 2026/04/10 22:56:52 INFO Applying migration id=move 2026/04/10 22:56:52 INFO Applying migration id=cleanup 2026/04/10 22:56:52 INFO Applying migration id=received 2026/04/10 22:56:52 INFO Applying migration id=namehost 2026/04/10 22:56:52 INFO Applying migration id=outboxhost 2026/04/10 22:56:52 INFO Applying migration id=notesfts 2026/04/10 22:56:52 INFO Applying migration id=iconsname 2026/04/10 22:56:52 INFO Applying migration id=nohash 2026/04/10 22:56:52 INFO Applying migration id=shares 2026/04/10 22:56:52 INFO Applying migration id=actorttl 2026/04/10 22:56:52 INFO Applying migration id=tocc 2026/04/10 22:56:52 INFO Applying migration id=followeds 2026/04/10 22:56:52 INFO Applying migration id=certhash 2026/04/10 22:56:52 INFO Applying migration id=follows_sync 2026/04/10 22:56:52 INFO Applying migration id=jsonpath 2026/04/10 22:56:52 INFO Applying migration id=localforward 2026/04/10 22:56:52 INFO Applying migration id=avatar 2026/04/10 22:56:52 INFO Applying migration id=noimage 2026/04/10 22:56:52 INFO Applying migration id=feed 2026/04/10 22:56:52 INFO Applying migration id=bookmarks 2026/04/10 22:56:52 INFO Applying migration id=shareactivity 2026/04/10 22:56:52 INFO Applying migration id=application 2026/04/10 22:56:52 INFO Applying migration id=certificates 2026/04/10 22:56:52 INFO Applying migration id=rawforward 2026/04/10 22:56:52 INFO Applying migration id=publickey 2026/04/10 22:56:52 INFO Applying migration id=resolvegroup 2026/04/10 22:56:52 INFO Applying migration id=reject 2026/04/10 22:56:52 INFO Applying migration id=autodel 2026/04/10 22:56:52 INFO Applying migration id=jsonb 2026/04/10 22:56:52 INFO Applying migration id=quote 2026/04/10 22:56:52 INFO Applying migration id=rfc9421 2026/04/10 22:56:52 INFO Applying migration id=keys 2026/04/10 22:56:52 INFO Applying migration id=portable 2026/04/10 22:56:52 INFO Applying migration id=proofs 2026/04/10 22:56:52 INFO Applying migration id=contexts 2026/04/10 22:56:52 INFO Applying migration id=deliverieshost 2026/04/10 22:56:52 INFO Applying migration id=pembegin 2026/04/10 22:56:52 INFO Applying migration id=didhost 2026/04/10 22:56:53 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-d153-76bf-930f-13e53766c366 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/04/10 22:56:53 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:53 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroup (0.78s) === RUN TestOutbox_PostToFollowersInGroupNotFollowingGroup 2026/04/10 22:56:53 INFO Applying migration id=initial 2026/04/10 22:56:53 INFO Applying migration id=notesupdated 2026/04/10 22:56:53 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:53 INFO Applying migration id=activitiesid 2026/04/10 22:56:53 INFO Applying migration id=outbox 2026/04/10 22:56:53 INFO Applying migration id=edits 2026/04/10 22:56:53 INFO Applying migration id=outboxactor 2026/04/10 22:56:53 INFO Applying migration id=outboxsender 2026/04/10 22:56:53 INFO Applying migration id=thread 2026/04/10 22:56:53 INFO Applying migration id=host 2026/04/10 22:56:53 INFO Applying migration id=sharedinbox 2026/04/10 22:56:53 INFO Applying migration id=noteshost 2026/04/10 22:56:53 INFO Applying migration id=fetched 2026/04/10 22:56:53 INFO Applying migration id=move 2026/04/10 22:56:53 INFO Applying migration id=cleanup 2026/04/10 22:56:53 INFO Applying migration id=received 2026/04/10 22:56:53 INFO Applying migration id=namehost 2026/04/10 22:56:53 INFO Applying migration id=outboxhost 2026/04/10 22:56:53 INFO Applying migration id=notesfts 2026/04/10 22:56:53 INFO Applying migration id=iconsname 2026/04/10 22:56:53 INFO Applying migration id=nohash 2026/04/10 22:56:53 INFO Applying migration id=shares 2026/04/10 22:56:53 INFO Applying migration id=actorttl 2026/04/10 22:56:53 INFO Applying migration id=tocc 2026/04/10 22:56:53 INFO Applying migration id=followeds 2026/04/10 22:56:53 INFO Applying migration id=certhash 2026/04/10 22:56:53 INFO Applying migration id=follows_sync 2026/04/10 22:56:53 INFO Applying migration id=jsonpath 2026/04/10 22:56:53 INFO Applying migration id=localforward 2026/04/10 22:56:53 INFO Applying migration id=avatar 2026/04/10 22:56:53 INFO Applying migration id=noimage 2026/04/10 22:56:53 INFO Applying migration id=feed 2026/04/10 22:56:53 INFO Applying migration id=bookmarks 2026/04/10 22:56:53 INFO Applying migration id=shareactivity 2026/04/10 22:56:53 INFO Applying migration id=application 2026/04/10 22:56:53 INFO Applying migration id=certificates 2026/04/10 22:56:53 INFO Applying migration id=rawforward 2026/04/10 22:56:53 INFO Applying migration id=publickey 2026/04/10 22:56:53 INFO Applying migration id=resolvegroup 2026/04/10 22:56:53 INFO Applying migration id=reject 2026/04/10 22:56:53 INFO Applying migration id=autodel 2026/04/10 22:56:53 INFO Applying migration id=jsonb 2026/04/10 22:56:53 INFO Applying migration id=quote 2026/04/10 22:56:53 INFO Applying migration id=rfc9421 2026/04/10 22:56:53 INFO Applying migration id=keys 2026/04/10 22:56:53 INFO Applying migration id=portable 2026/04/10 22:56:53 INFO Applying migration id=proofs 2026/04/10 22:56:53 INFO Applying migration id=contexts 2026/04/10 22:56:53 INFO Applying migration id=deliverieshost 2026/04/10 22:56:53 INFO Applying migration id=pembegin 2026/04/10 22:56:53 INFO Applying migration id=didhost 2026/04/10 22:56:54 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-d5f6-76c0-8b95-19138f5c057b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/04/10 22:56: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/04/10 22:56:54 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotFollowingGroup (1.19s) === RUN TestOutbox_PostToFollowersInGroupNotAccepted 2026/04/10 22:56:54 INFO Applying migration id=initial 2026/04/10 22:56:54 INFO Applying migration id=notesupdated 2026/04/10 22:56:54 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:54 INFO Applying migration id=activitiesid 2026/04/10 22:56:54 INFO Applying migration id=outbox 2026/04/10 22:56:54 INFO Applying migration id=edits 2026/04/10 22:56:54 INFO Applying migration id=outboxactor 2026/04/10 22:56:54 INFO Applying migration id=outboxsender 2026/04/10 22:56:54 INFO Applying migration id=thread 2026/04/10 22:56:54 INFO Applying migration id=host 2026/04/10 22:56:54 INFO Applying migration id=sharedinbox 2026/04/10 22:56:54 INFO Applying migration id=noteshost 2026/04/10 22:56:54 INFO Applying migration id=fetched 2026/04/10 22:56:54 INFO Applying migration id=move 2026/04/10 22:56:54 INFO Applying migration id=cleanup 2026/04/10 22:56:54 INFO Applying migration id=received 2026/04/10 22:56:54 INFO Applying migration id=namehost 2026/04/10 22:56:54 INFO Applying migration id=outboxhost 2026/04/10 22:56:54 INFO Applying migration id=notesfts 2026/04/10 22:56:54 INFO Applying migration id=iconsname 2026/04/10 22:56:54 INFO Applying migration id=nohash 2026/04/10 22:56:54 INFO Applying migration id=shares 2026/04/10 22:56:54 INFO Applying migration id=actorttl 2026/04/10 22:56:54 INFO Applying migration id=tocc 2026/04/10 22:56:54 INFO Applying migration id=followeds 2026/04/10 22:56:54 INFO Applying migration id=certhash 2026/04/10 22:56:54 INFO Applying migration id=follows_sync 2026/04/10 22:56:54 INFO Applying migration id=jsonpath 2026/04/10 22:56:54 INFO Applying migration id=localforward 2026/04/10 22:56:54 INFO Applying migration id=avatar 2026/04/10 22:56:54 INFO Applying migration id=noimage 2026/04/10 22:56:54 INFO Applying migration id=feed 2026/04/10 22:56:54 INFO Applying migration id=bookmarks 2026/04/10 22:56:54 INFO Applying migration id=shareactivity 2026/04/10 22:56:54 INFO Applying migration id=application 2026/04/10 22:56:54 INFO Applying migration id=certificates 2026/04/10 22:56:54 INFO Applying migration id=rawforward 2026/04/10 22:56:54 INFO Applying migration id=publickey 2026/04/10 22:56:54 INFO Applying migration id=resolvegroup 2026/04/10 22:56:54 INFO Applying migration id=reject 2026/04/10 22:56:54 INFO Applying migration id=autodel 2026/04/10 22:56:54 INFO Applying migration id=jsonb 2026/04/10 22:56:54 INFO Applying migration id=quote 2026/04/10 22:56:54 INFO Applying migration id=rfc9421 2026/04/10 22:56:54 INFO Applying migration id=keys 2026/04/10 22:56:54 INFO Applying migration id=portable 2026/04/10 22:56:54 INFO Applying migration id=proofs 2026/04/10 22:56:54 INFO Applying migration id=contexts 2026/04/10 22:56:54 INFO Applying migration id=deliverieshost 2026/04/10 22:56:54 INFO Applying migration id=pembegin 2026/04/10 22:56:54 INFO Applying migration id=didhost 2026/04/10 22:56:55 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-d871-75c0-9cf0-71f4e9c8226f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/04/10 22:56:55 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:55 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotAccepted (0.64s) === RUN TestOutbox_PostToFollowersInGroupFollowingAuthor 2026/04/10 22:56:55 INFO Applying migration id=initial 2026/04/10 22:56:55 INFO Applying migration id=notesupdated 2026/04/10 22:56:55 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:55 INFO Applying migration id=activitiesid 2026/04/10 22:56:55 INFO Applying migration id=outbox 2026/04/10 22:56:55 INFO Applying migration id=edits 2026/04/10 22:56:55 INFO Applying migration id=outboxactor 2026/04/10 22:56:55 INFO Applying migration id=outboxsender 2026/04/10 22:56:55 INFO Applying migration id=thread 2026/04/10 22:56:55 INFO Applying migration id=host 2026/04/10 22:56:55 INFO Applying migration id=sharedinbox 2026/04/10 22:56:55 INFO Applying migration id=noteshost 2026/04/10 22:56:55 INFO Applying migration id=fetched 2026/04/10 22:56:55 INFO Applying migration id=move 2026/04/10 22:56:55 INFO Applying migration id=cleanup 2026/04/10 22:56:55 INFO Applying migration id=received 2026/04/10 22:56:55 INFO Applying migration id=namehost 2026/04/10 22:56:55 INFO Applying migration id=outboxhost 2026/04/10 22:56:55 INFO Applying migration id=notesfts 2026/04/10 22:56:55 INFO Applying migration id=iconsname 2026/04/10 22:56:55 INFO Applying migration id=nohash 2026/04/10 22:56:55 INFO Applying migration id=shares 2026/04/10 22:56:55 INFO Applying migration id=actorttl 2026/04/10 22:56:55 INFO Applying migration id=tocc 2026/04/10 22:56:55 INFO Applying migration id=followeds 2026/04/10 22:56:55 INFO Applying migration id=certhash 2026/04/10 22:56:55 INFO Applying migration id=follows_sync 2026/04/10 22:56:55 INFO Applying migration id=jsonpath 2026/04/10 22:56:55 INFO Applying migration id=localforward 2026/04/10 22:56:55 INFO Applying migration id=avatar 2026/04/10 22:56:55 INFO Applying migration id=noimage 2026/04/10 22:56:55 INFO Applying migration id=feed 2026/04/10 22:56:55 INFO Applying migration id=bookmarks 2026/04/10 22:56:55 INFO Applying migration id=shareactivity 2026/04/10 22:56:55 INFO Applying migration id=application 2026/04/10 22:56:55 INFO Applying migration id=certificates 2026/04/10 22:56:55 INFO Applying migration id=rawforward 2026/04/10 22:56:55 INFO Applying migration id=publickey 2026/04/10 22:56:55 INFO Applying migration id=resolvegroup 2026/04/10 22:56:55 INFO Applying migration id=reject 2026/04/10 22:56:55 INFO Applying migration id=autodel 2026/04/10 22:56:55 INFO Applying migration id=jsonb 2026/04/10 22:56:55 INFO Applying migration id=quote 2026/04/10 22:56:55 INFO Applying migration id=rfc9421 2026/04/10 22:56:55 INFO Applying migration id=keys 2026/04/10 22:56:55 INFO Applying migration id=portable 2026/04/10 22:56:55 INFO Applying migration id=proofs 2026/04/10 22:56:55 INFO Applying migration id=contexts 2026/04/10 22:56:55 INFO Applying migration id=deliverieshost 2026/04/10 22:56:55 INFO Applying migration id=pembegin 2026/04/10 22:56:55 INFO Applying migration id=didhost 2026/04/10 22:56:56 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-dc61-7439-be77-89d1c9d9851e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 22:56:56 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:56 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupFollowingAuthor (1.01s) === RUN TestOutbox_PostToFollowersInGroupUnauthenticatedUser 2026/04/10 22:56:56 INFO Applying migration id=initial 2026/04/10 22:56:56 INFO Applying migration id=notesupdated 2026/04/10 22:56:56 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:56 INFO Applying migration id=activitiesid 2026/04/10 22:56:56 INFO Applying migration id=outbox 2026/04/10 22:56:56 INFO Applying migration id=edits 2026/04/10 22:56:56 INFO Applying migration id=outboxactor 2026/04/10 22:56:56 INFO Applying migration id=outboxsender 2026/04/10 22:56:56 INFO Applying migration id=thread 2026/04/10 22:56:56 INFO Applying migration id=host 2026/04/10 22:56:56 INFO Applying migration id=sharedinbox 2026/04/10 22:56:56 INFO Applying migration id=noteshost 2026/04/10 22:56:56 INFO Applying migration id=fetched 2026/04/10 22:56:56 INFO Applying migration id=move 2026/04/10 22:56:56 INFO Applying migration id=cleanup 2026/04/10 22:56:56 INFO Applying migration id=received 2026/04/10 22:56:56 INFO Applying migration id=namehost 2026/04/10 22:56:56 INFO Applying migration id=outboxhost 2026/04/10 22:56:56 INFO Applying migration id=notesfts 2026/04/10 22:56:56 INFO Applying migration id=iconsname 2026/04/10 22:56:56 INFO Applying migration id=nohash 2026/04/10 22:56:56 INFO Applying migration id=shares 2026/04/10 22:56:56 INFO Applying migration id=actorttl 2026/04/10 22:56:56 INFO Applying migration id=tocc 2026/04/10 22:56:56 INFO Applying migration id=followeds 2026/04/10 22:56:56 INFO Applying migration id=certhash 2026/04/10 22:56:56 INFO Applying migration id=follows_sync 2026/04/10 22:56:56 INFO Applying migration id=jsonpath 2026/04/10 22:56:56 INFO Applying migration id=localforward 2026/04/10 22:56:56 INFO Applying migration id=avatar 2026/04/10 22:56:56 INFO Applying migration id=noimage 2026/04/10 22:56:56 INFO Applying migration id=feed 2026/04/10 22:56:56 INFO Applying migration id=bookmarks 2026/04/10 22:56:56 INFO Applying migration id=shareactivity 2026/04/10 22:56:56 INFO Applying migration id=application 2026/04/10 22:56:56 INFO Applying migration id=certificates 2026/04/10 22:56:56 INFO Applying migration id=rawforward 2026/04/10 22:56:56 INFO Applying migration id=publickey 2026/04/10 22:56:56 INFO Applying migration id=resolvegroup 2026/04/10 22:56:56 INFO Applying migration id=reject 2026/04/10 22:56:56 INFO Applying migration id=autodel 2026/04/10 22:56:56 INFO Applying migration id=jsonb 2026/04/10 22:56:56 INFO Applying migration id=quote 2026/04/10 22:56:56 INFO Applying migration id=rfc9421 2026/04/10 22:56:56 INFO Applying migration id=keys 2026/04/10 22:56:56 INFO Applying migration id=portable 2026/04/10 22:56:56 INFO Applying migration id=proofs 2026/04/10 22:56:56 INFO Applying migration id=contexts 2026/04/10 22:56:56 INFO Applying migration id=deliverieshost 2026/04/10 22:56:56 INFO Applying migration id=pembegin 2026/04/10 22:56:56 INFO Applying migration id=didhost 2026/04/10 22:56:57 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-e015-7184-b807-0c2efe028f7c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/04/10 22:56:57 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:57 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupUnauthenticatedUser (0.95s) === RUN TestOutbox_DMInGroupNotFollowingGroup 2026/04/10 22:56:57 INFO Applying migration id=initial 2026/04/10 22:56:57 INFO Applying migration id=notesupdated 2026/04/10 22:56:57 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:57 INFO Applying migration id=activitiesid 2026/04/10 22:56:57 INFO Applying migration id=outbox 2026/04/10 22:56:57 INFO Applying migration id=edits 2026/04/10 22:56:57 INFO Applying migration id=outboxactor 2026/04/10 22:56:57 INFO Applying migration id=outboxsender 2026/04/10 22:56:57 INFO Applying migration id=thread 2026/04/10 22:56:57 INFO Applying migration id=host 2026/04/10 22:56:57 INFO Applying migration id=sharedinbox 2026/04/10 22:56:57 INFO Applying migration id=noteshost 2026/04/10 22:56:57 INFO Applying migration id=fetched 2026/04/10 22:56:57 INFO Applying migration id=move 2026/04/10 22:56:57 INFO Applying migration id=cleanup 2026/04/10 22:56:57 INFO Applying migration id=received 2026/04/10 22:56:57 INFO Applying migration id=namehost 2026/04/10 22:56:57 INFO Applying migration id=outboxhost 2026/04/10 22:56:57 INFO Applying migration id=notesfts 2026/04/10 22:56:57 INFO Applying migration id=iconsname 2026/04/10 22:56:57 INFO Applying migration id=nohash 2026/04/10 22:56:57 INFO Applying migration id=shares 2026/04/10 22:56:57 INFO Applying migration id=actorttl 2026/04/10 22:56:57 INFO Applying migration id=tocc 2026/04/10 22:56:57 INFO Applying migration id=followeds 2026/04/10 22:56:57 INFO Applying migration id=certhash 2026/04/10 22:56:57 INFO Applying migration id=follows_sync 2026/04/10 22:56:57 INFO Applying migration id=jsonpath 2026/04/10 22:56:57 INFO Applying migration id=localforward 2026/04/10 22:56:57 INFO Applying migration id=avatar 2026/04/10 22:56:57 INFO Applying migration id=noimage 2026/04/10 22:56:57 INFO Applying migration id=feed 2026/04/10 22:56:57 INFO Applying migration id=bookmarks 2026/04/10 22:56:57 INFO Applying migration id=shareactivity 2026/04/10 22:56:57 INFO Applying migration id=application 2026/04/10 22:56:57 INFO Applying migration id=certificates 2026/04/10 22:56:57 INFO Applying migration id=rawforward 2026/04/10 22:56:57 INFO Applying migration id=publickey 2026/04/10 22:56:57 INFO Applying migration id=resolvegroup 2026/04/10 22:56:57 INFO Applying migration id=reject 2026/04/10 22:56:57 INFO Applying migration id=autodel 2026/04/10 22:56:57 INFO Applying migration id=jsonb 2026/04/10 22:56:57 INFO Applying migration id=quote 2026/04/10 22:56:57 INFO Applying migration id=rfc9421 2026/04/10 22:56:57 INFO Applying migration id=keys 2026/04/10 22:56:57 INFO Applying migration id=portable 2026/04/10 22:56:57 INFO Applying migration id=proofs 2026/04/10 22:56:57 INFO Applying migration id=contexts 2026/04/10 22:56:57 INFO Applying migration id=deliverieshost 2026/04/10 22:56:57 INFO Applying migration id=pembegin 2026/04/10 22:56:57 INFO Applying migration id=didhost 2026/04/10 22:56:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-e327-7e9d-b1a3-ca58bfc54b00 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-e328-7739-b417-0b30cd9bc3a9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-e327-7e9d-b1a3-ca58bfc54b00 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799c-e327-7e9d-b1a3-ca58bfc54b00 2026/04/10 22:56: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:58 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupNotFollowingGroup (0.79s) === RUN TestOutbox_DMInGroupAnotherUser 2026/04/10 22:56:58 INFO Applying migration id=initial 2026/04/10 22:56:58 INFO Applying migration id=notesupdated 2026/04/10 22:56:58 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:58 INFO Applying migration id=activitiesid 2026/04/10 22:56:58 INFO Applying migration id=outbox 2026/04/10 22:56:58 INFO Applying migration id=edits 2026/04/10 22:56:58 INFO Applying migration id=outboxactor 2026/04/10 22:56:58 INFO Applying migration id=outboxsender 2026/04/10 22:56:58 INFO Applying migration id=thread 2026/04/10 22:56:58 INFO Applying migration id=host 2026/04/10 22:56:58 INFO Applying migration id=sharedinbox 2026/04/10 22:56:58 INFO Applying migration id=noteshost 2026/04/10 22:56:58 INFO Applying migration id=fetched 2026/04/10 22:56:58 INFO Applying migration id=move 2026/04/10 22:56:58 INFO Applying migration id=cleanup 2026/04/10 22:56:58 INFO Applying migration id=received 2026/04/10 22:56:58 INFO Applying migration id=namehost 2026/04/10 22:56:58 INFO Applying migration id=outboxhost 2026/04/10 22:56:58 INFO Applying migration id=notesfts 2026/04/10 22:56:58 INFO Applying migration id=iconsname 2026/04/10 22:56:58 INFO Applying migration id=nohash 2026/04/10 22:56:58 INFO Applying migration id=shares 2026/04/10 22:56:58 INFO Applying migration id=actorttl 2026/04/10 22:56:58 INFO Applying migration id=tocc 2026/04/10 22:56:58 INFO Applying migration id=followeds 2026/04/10 22:56:58 INFO Applying migration id=certhash 2026/04/10 22:56:58 INFO Applying migration id=follows_sync 2026/04/10 22:56:58 INFO Applying migration id=jsonpath 2026/04/10 22:56:58 INFO Applying migration id=localforward 2026/04/10 22:56:58 INFO Applying migration id=avatar 2026/04/10 22:56:58 INFO Applying migration id=noimage 2026/04/10 22:56:58 INFO Applying migration id=feed 2026/04/10 22:56:58 INFO Applying migration id=bookmarks 2026/04/10 22:56:58 INFO Applying migration id=shareactivity 2026/04/10 22:56:58 INFO Applying migration id=application 2026/04/10 22:56:58 INFO Applying migration id=certificates 2026/04/10 22:56:58 INFO Applying migration id=rawforward 2026/04/10 22:56:58 INFO Applying migration id=publickey 2026/04/10 22:56:58 INFO Applying migration id=resolvegroup 2026/04/10 22:56:58 INFO Applying migration id=reject 2026/04/10 22:56:58 INFO Applying migration id=autodel 2026/04/10 22:56:58 INFO Applying migration id=jsonb 2026/04/10 22:56:58 INFO Applying migration id=quote 2026/04/10 22:56:58 INFO Applying migration id=rfc9421 2026/04/10 22:56:58 INFO Applying migration id=keys 2026/04/10 22:56:58 INFO Applying migration id=portable 2026/04/10 22:56:58 INFO Applying migration id=proofs 2026/04/10 22:56:58 INFO Applying migration id=contexts 2026/04/10 22:56:58 INFO Applying migration id=deliverieshost 2026/04/10 22:56:58 INFO Applying migration id=pembegin 2026/04/10 22:56:58 INFO Applying migration id=didhost 2026/04/10 22:56:59 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-e899-7ef6-9a52-ae4d69447267 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/04/10 22:56:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799c-e89a-7ab7-9b81-e87866513568 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:56:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799c-e89b-747a-8339-282061fd1aad activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799c-e89a-7ab7-9b81-e87866513568 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799c-e89a-7ab7-9b81-e87866513568 2026/04/10 22:56:59 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:56:59 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupAnotherUser (1.40s) === RUN TestPoll_TwoOptions 2026/04/10 22:56:59 INFO Applying migration id=initial 2026/04/10 22:56:59 INFO Applying migration id=notesupdated 2026/04/10 22:56:59 INFO Applying migration id=personspreferredusername 2026/04/10 22:56:59 INFO Applying migration id=activitiesid 2026/04/10 22:56:59 INFO Applying migration id=outbox 2026/04/10 22:56:59 INFO Applying migration id=edits 2026/04/10 22:56:59 INFO Applying migration id=outboxactor 2026/04/10 22:56:59 INFO Applying migration id=outboxsender 2026/04/10 22:56:59 INFO Applying migration id=thread 2026/04/10 22:56:59 INFO Applying migration id=host 2026/04/10 22:56:59 INFO Applying migration id=sharedinbox 2026/04/10 22:56:59 INFO Applying migration id=noteshost 2026/04/10 22:56:59 INFO Applying migration id=fetched 2026/04/10 22:56:59 INFO Applying migration id=move 2026/04/10 22:56:59 INFO Applying migration id=cleanup 2026/04/10 22:56:59 INFO Applying migration id=received 2026/04/10 22:56:59 INFO Applying migration id=namehost 2026/04/10 22:56:59 INFO Applying migration id=outboxhost 2026/04/10 22:56:59 INFO Applying migration id=notesfts 2026/04/10 22:56:59 INFO Applying migration id=iconsname 2026/04/10 22:56:59 INFO Applying migration id=nohash 2026/04/10 22:56:59 INFO Applying migration id=shares 2026/04/10 22:56:59 INFO Applying migration id=actorttl 2026/04/10 22:56:59 INFO Applying migration id=tocc 2026/04/10 22:56:59 INFO Applying migration id=followeds 2026/04/10 22:56:59 INFO Applying migration id=certhash 2026/04/10 22:56:59 INFO Applying migration id=follows_sync 2026/04/10 22:56:59 INFO Applying migration id=jsonpath 2026/04/10 22:56:59 INFO Applying migration id=localforward 2026/04/10 22:56:59 INFO Applying migration id=avatar 2026/04/10 22:56:59 INFO Applying migration id=noimage 2026/04/10 22:56:59 INFO Applying migration id=feed 2026/04/10 22:56:59 INFO Applying migration id=bookmarks 2026/04/10 22:56:59 INFO Applying migration id=shareactivity 2026/04/10 22:56:59 INFO Applying migration id=application 2026/04/10 22:56:59 INFO Applying migration id=certificates 2026/04/10 22:56:59 INFO Applying migration id=rawforward 2026/04/10 22:56:59 INFO Applying migration id=publickey 2026/04/10 22:56:59 INFO Applying migration id=resolvegroup 2026/04/10 22:56:59 INFO Applying migration id=reject 2026/04/10 22:56:59 INFO Applying migration id=autodel 2026/04/10 22:56:59 INFO Applying migration id=jsonb 2026/04/10 22:56:59 INFO Applying migration id=quote 2026/04/10 22:56:59 INFO Applying migration id=rfc9421 2026/04/10 22:56:59 INFO Applying migration id=keys 2026/04/10 22:56:59 INFO Applying migration id=portable 2026/04/10 22:56:59 INFO Applying migration id=proofs 2026/04/10 22:56:59 INFO Applying migration id=contexts 2026/04/10 22:56:59 INFO Applying migration id=deliverieshost 2026/04/10 22:56:59 INFO Applying migration id=pembegin 2026/04/10 22:56:59 INFO Applying migration id=didhost 2026/04/10 22:57:00 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:00 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptions (1.03s) === RUN TestPoll_TwoOptionsZeroVotes 2026/04/10 22:57:00 INFO Applying migration id=initial 2026/04/10 22:57:00 INFO Applying migration id=notesupdated 2026/04/10 22:57:00 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:00 INFO Applying migration id=activitiesid 2026/04/10 22:57:00 INFO Applying migration id=outbox 2026/04/10 22:57:00 INFO Applying migration id=edits 2026/04/10 22:57:00 INFO Applying migration id=outboxactor 2026/04/10 22:57:00 INFO Applying migration id=outboxsender 2026/04/10 22:57:00 INFO Applying migration id=thread 2026/04/10 22:57:00 INFO Applying migration id=host 2026/04/10 22:57:00 INFO Applying migration id=sharedinbox 2026/04/10 22:57:00 INFO Applying migration id=noteshost 2026/04/10 22:57:00 INFO Applying migration id=fetched 2026/04/10 22:57:00 INFO Applying migration id=move 2026/04/10 22:57:00 INFO Applying migration id=cleanup 2026/04/10 22:57:00 INFO Applying migration id=received 2026/04/10 22:57:00 INFO Applying migration id=namehost 2026/04/10 22:57:00 INFO Applying migration id=outboxhost 2026/04/10 22:57:00 INFO Applying migration id=notesfts 2026/04/10 22:57:00 INFO Applying migration id=iconsname 2026/04/10 22:57:00 INFO Applying migration id=nohash 2026/04/10 22:57:00 INFO Applying migration id=shares 2026/04/10 22:57:00 INFO Applying migration id=actorttl 2026/04/10 22:57:00 INFO Applying migration id=tocc 2026/04/10 22:57:00 INFO Applying migration id=followeds 2026/04/10 22:57:00 INFO Applying migration id=certhash 2026/04/10 22:57:00 INFO Applying migration id=follows_sync 2026/04/10 22:57:00 INFO Applying migration id=jsonpath 2026/04/10 22:57:00 INFO Applying migration id=localforward 2026/04/10 22:57:00 INFO Applying migration id=avatar 2026/04/10 22:57:00 INFO Applying migration id=noimage 2026/04/10 22:57:00 INFO Applying migration id=feed 2026/04/10 22:57:00 INFO Applying migration id=bookmarks 2026/04/10 22:57:00 INFO Applying migration id=shareactivity 2026/04/10 22:57:00 INFO Applying migration id=application 2026/04/10 22:57:00 INFO Applying migration id=certificates 2026/04/10 22:57:00 INFO Applying migration id=rawforward 2026/04/10 22:57:00 INFO Applying migration id=publickey 2026/04/10 22:57:00 INFO Applying migration id=resolvegroup 2026/04/10 22:57:00 INFO Applying migration id=reject 2026/04/10 22:57:00 INFO Applying migration id=autodel 2026/04/10 22:57:00 INFO Applying migration id=jsonb 2026/04/10 22:57:00 INFO Applying migration id=quote 2026/04/10 22:57:00 INFO Applying migration id=rfc9421 2026/04/10 22:57:00 INFO Applying migration id=keys 2026/04/10 22:57:00 INFO Applying migration id=portable 2026/04/10 22:57:00 INFO Applying migration id=proofs 2026/04/10 22:57:00 INFO Applying migration id=contexts 2026/04/10 22:57:00 INFO Applying migration id=deliverieshost 2026/04/10 22:57:00 INFO Applying migration id=pembegin 2026/04/10 22:57:00 INFO Applying migration id=didhost 2026/04/10 22:57:01 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:01 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsZeroVotes (1.06s) === RUN TestPoll_TwoOptionsOnlyZeroVotes 2026/04/10 22:57:01 INFO Applying migration id=initial 2026/04/10 22:57:01 INFO Applying migration id=notesupdated 2026/04/10 22:57:01 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:01 INFO Applying migration id=activitiesid 2026/04/10 22:57:01 INFO Applying migration id=outbox 2026/04/10 22:57:01 INFO Applying migration id=edits 2026/04/10 22:57:01 INFO Applying migration id=outboxactor 2026/04/10 22:57:01 INFO Applying migration id=outboxsender 2026/04/10 22:57:01 INFO Applying migration id=thread 2026/04/10 22:57:01 INFO Applying migration id=host 2026/04/10 22:57:01 INFO Applying migration id=sharedinbox 2026/04/10 22:57:01 INFO Applying migration id=noteshost 2026/04/10 22:57:01 INFO Applying migration id=fetched 2026/04/10 22:57:01 INFO Applying migration id=move 2026/04/10 22:57:01 INFO Applying migration id=cleanup 2026/04/10 22:57:01 INFO Applying migration id=received 2026/04/10 22:57:01 INFO Applying migration id=namehost 2026/04/10 22:57:01 INFO Applying migration id=outboxhost 2026/04/10 22:57:01 INFO Applying migration id=notesfts 2026/04/10 22:57:01 INFO Applying migration id=iconsname 2026/04/10 22:57:01 INFO Applying migration id=nohash 2026/04/10 22:57:01 INFO Applying migration id=shares 2026/04/10 22:57:01 INFO Applying migration id=actorttl 2026/04/10 22:57:01 INFO Applying migration id=tocc 2026/04/10 22:57:01 INFO Applying migration id=followeds 2026/04/10 22:57:01 INFO Applying migration id=certhash 2026/04/10 22:57:01 INFO Applying migration id=follows_sync 2026/04/10 22:57:01 INFO Applying migration id=jsonpath 2026/04/10 22:57:01 INFO Applying migration id=localforward 2026/04/10 22:57:01 INFO Applying migration id=avatar 2026/04/10 22:57:01 INFO Applying migration id=noimage 2026/04/10 22:57:01 INFO Applying migration id=feed 2026/04/10 22:57:01 INFO Applying migration id=bookmarks 2026/04/10 22:57:01 INFO Applying migration id=shareactivity 2026/04/10 22:57:01 INFO Applying migration id=application 2026/04/10 22:57:01 INFO Applying migration id=certificates 2026/04/10 22:57:01 INFO Applying migration id=rawforward 2026/04/10 22:57:01 INFO Applying migration id=publickey 2026/04/10 22:57:01 INFO Applying migration id=resolvegroup 2026/04/10 22:57:01 INFO Applying migration id=reject 2026/04/10 22:57:01 INFO Applying migration id=autodel 2026/04/10 22:57:01 INFO Applying migration id=jsonb 2026/04/10 22:57:01 INFO Applying migration id=quote 2026/04/10 22:57:01 INFO Applying migration id=rfc9421 2026/04/10 22:57:01 INFO Applying migration id=keys 2026/04/10 22:57:01 INFO Applying migration id=portable 2026/04/10 22:57:01 INFO Applying migration id=proofs 2026/04/10 22:57:01 INFO Applying migration id=contexts 2026/04/10 22:57:01 INFO Applying migration id=deliverieshost 2026/04/10 22:57:01 INFO Applying migration id=pembegin 2026/04/10 22:57:01 INFO Applying migration id=didhost 2026/04/10 22:57:02 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:02 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsOnlyZeroVotes (0.76s) === RUN TestPoll_OneOption 2026/04/10 22:57:02 INFO Applying migration id=initial 2026/04/10 22:57:02 INFO Applying migration id=notesupdated 2026/04/10 22:57:02 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:02 INFO Applying migration id=activitiesid 2026/04/10 22:57:02 INFO Applying migration id=outbox 2026/04/10 22:57:02 INFO Applying migration id=edits 2026/04/10 22:57:02 INFO Applying migration id=outboxactor 2026/04/10 22:57:02 INFO Applying migration id=outboxsender 2026/04/10 22:57:02 INFO Applying migration id=thread 2026/04/10 22:57:02 INFO Applying migration id=host 2026/04/10 22:57:02 INFO Applying migration id=sharedinbox 2026/04/10 22:57:02 INFO Applying migration id=noteshost 2026/04/10 22:57:02 INFO Applying migration id=fetched 2026/04/10 22:57:02 INFO Applying migration id=move 2026/04/10 22:57:02 INFO Applying migration id=cleanup 2026/04/10 22:57:02 INFO Applying migration id=received 2026/04/10 22:57:02 INFO Applying migration id=namehost 2026/04/10 22:57:02 INFO Applying migration id=outboxhost 2026/04/10 22:57:02 INFO Applying migration id=notesfts 2026/04/10 22:57:02 INFO Applying migration id=iconsname 2026/04/10 22:57:02 INFO Applying migration id=nohash 2026/04/10 22:57:02 INFO Applying migration id=shares 2026/04/10 22:57:02 INFO Applying migration id=actorttl 2026/04/10 22:57:02 INFO Applying migration id=tocc 2026/04/10 22:57:02 INFO Applying migration id=followeds 2026/04/10 22:57:02 INFO Applying migration id=certhash 2026/04/10 22:57:02 INFO Applying migration id=follows_sync 2026/04/10 22:57:02 INFO Applying migration id=jsonpath 2026/04/10 22:57:02 INFO Applying migration id=localforward 2026/04/10 22:57:02 INFO Applying migration id=avatar 2026/04/10 22:57:02 INFO Applying migration id=noimage 2026/04/10 22:57:02 INFO Applying migration id=feed 2026/04/10 22:57:02 INFO Applying migration id=bookmarks 2026/04/10 22:57:02 INFO Applying migration id=shareactivity 2026/04/10 22:57:02 INFO Applying migration id=application 2026/04/10 22:57:02 INFO Applying migration id=certificates 2026/04/10 22:57:02 INFO Applying migration id=rawforward 2026/04/10 22:57:02 INFO Applying migration id=publickey 2026/04/10 22:57:02 INFO Applying migration id=resolvegroup 2026/04/10 22:57:02 INFO Applying migration id=reject 2026/04/10 22:57:02 INFO Applying migration id=autodel 2026/04/10 22:57:02 INFO Applying migration id=jsonb 2026/04/10 22:57:02 INFO Applying migration id=quote 2026/04/10 22:57:02 INFO Applying migration id=rfc9421 2026/04/10 22:57:02 INFO Applying migration id=keys 2026/04/10 22:57:02 INFO Applying migration id=portable 2026/04/10 22:57:02 INFO Applying migration id=proofs 2026/04/10 22:57:02 INFO Applying migration id=contexts 2026/04/10 22:57:02 INFO Applying migration id=deliverieshost 2026/04/10 22:57:02 INFO Applying migration id=pembegin 2026/04/10 22:57:02 INFO Applying migration id=didhost 2026/04/10 22:57:03 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:03 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OneOption (0.62s) === RUN TestPoll_Vote 2026/04/10 22:57:03 INFO Applying migration id=initial 2026/04/10 22:57:03 INFO Applying migration id=notesupdated 2026/04/10 22:57:03 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:03 INFO Applying migration id=activitiesid 2026/04/10 22:57:03 INFO Applying migration id=outbox 2026/04/10 22:57:03 INFO Applying migration id=edits 2026/04/10 22:57:03 INFO Applying migration id=outboxactor 2026/04/10 22:57:03 INFO Applying migration id=outboxsender 2026/04/10 22:57:03 INFO Applying migration id=thread 2026/04/10 22:57:03 INFO Applying migration id=host 2026/04/10 22:57:03 INFO Applying migration id=sharedinbox 2026/04/10 22:57:03 INFO Applying migration id=noteshost 2026/04/10 22:57:03 INFO Applying migration id=fetched 2026/04/10 22:57:03 INFO Applying migration id=move 2026/04/10 22:57:03 INFO Applying migration id=cleanup 2026/04/10 22:57:03 INFO Applying migration id=received 2026/04/10 22:57:03 INFO Applying migration id=namehost 2026/04/10 22:57:03 INFO Applying migration id=outboxhost 2026/04/10 22:57:03 INFO Applying migration id=notesfts 2026/04/10 22:57:03 INFO Applying migration id=iconsname 2026/04/10 22:57:03 INFO Applying migration id=nohash 2026/04/10 22:57:03 INFO Applying migration id=shares 2026/04/10 22:57:03 INFO Applying migration id=actorttl 2026/04/10 22:57:03 INFO Applying migration id=tocc 2026/04/10 22:57:03 INFO Applying migration id=followeds 2026/04/10 22:57:03 INFO Applying migration id=certhash 2026/04/10 22:57:03 INFO Applying migration id=follows_sync 2026/04/10 22:57:03 INFO Applying migration id=jsonpath 2026/04/10 22:57:03 INFO Applying migration id=localforward 2026/04/10 22:57:03 INFO Applying migration id=avatar 2026/04/10 22:57:03 INFO Applying migration id=noimage 2026/04/10 22:57:03 INFO Applying migration id=feed 2026/04/10 22:57:03 INFO Applying migration id=bookmarks 2026/04/10 22:57:03 INFO Applying migration id=shareactivity 2026/04/10 22:57:03 INFO Applying migration id=application 2026/04/10 22:57:03 INFO Applying migration id=certificates 2026/04/10 22:57:03 INFO Applying migration id=rawforward 2026/04/10 22:57:03 INFO Applying migration id=publickey 2026/04/10 22:57:03 INFO Applying migration id=resolvegroup 2026/04/10 22:57:03 INFO Applying migration id=reject 2026/04/10 22:57:03 INFO Applying migration id=autodel 2026/04/10 22:57:03 INFO Applying migration id=jsonb 2026/04/10 22:57:03 INFO Applying migration id=quote 2026/04/10 22:57:03 INFO Applying migration id=rfc9421 2026/04/10 22:57:03 INFO Applying migration id=keys 2026/04/10 22:57:03 INFO Applying migration id=portable 2026/04/10 22:57:03 INFO Applying migration id=proofs 2026/04/10 22:57:03 INFO Applying migration id=contexts 2026/04/10 22:57:03 INFO Applying migration id=deliverieshost 2026/04/10 22:57:03 INFO Applying migration id=pembegin 2026/04/10 22:57:03 INFO Applying migration id=didhost 2026/04/10 22:57:03 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:03 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 22:57:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799c-f957-7bc0-932d-07701b0f650d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799c-f957-7b97-b1dd-f3a21a10fdb2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799c-f957-7b97-b1dd-f3a21a10fdb2 2026/04/10 22:57:03 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Vote (0.82s) === RUN TestPoll_VoteClosedPoll 2026/04/10 22:57:03 INFO Applying migration id=initial 2026/04/10 22:57:03 INFO Applying migration id=notesupdated 2026/04/10 22:57:03 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:03 INFO Applying migration id=activitiesid 2026/04/10 22:57:03 INFO Applying migration id=outbox 2026/04/10 22:57:03 INFO Applying migration id=edits 2026/04/10 22:57:03 INFO Applying migration id=outboxactor 2026/04/10 22:57:03 INFO Applying migration id=outboxsender 2026/04/10 22:57:03 INFO Applying migration id=thread 2026/04/10 22:57:03 INFO Applying migration id=host 2026/04/10 22:57:03 INFO Applying migration id=sharedinbox 2026/04/10 22:57:03 INFO Applying migration id=noteshost 2026/04/10 22:57:03 INFO Applying migration id=fetched 2026/04/10 22:57:03 INFO Applying migration id=move 2026/04/10 22:57:03 INFO Applying migration id=cleanup 2026/04/10 22:57:03 INFO Applying migration id=received 2026/04/10 22:57:03 INFO Applying migration id=namehost 2026/04/10 22:57:03 INFO Applying migration id=outboxhost 2026/04/10 22:57:03 INFO Applying migration id=notesfts 2026/04/10 22:57:03 INFO Applying migration id=iconsname 2026/04/10 22:57:03 INFO Applying migration id=nohash 2026/04/10 22:57:03 INFO Applying migration id=shares 2026/04/10 22:57:03 INFO Applying migration id=actorttl 2026/04/10 22:57:03 INFO Applying migration id=tocc 2026/04/10 22:57:03 INFO Applying migration id=followeds 2026/04/10 22:57:03 INFO Applying migration id=certhash 2026/04/10 22:57:03 INFO Applying migration id=follows_sync 2026/04/10 22:57:03 INFO Applying migration id=jsonpath 2026/04/10 22:57:03 INFO Applying migration id=localforward 2026/04/10 22:57:03 INFO Applying migration id=avatar 2026/04/10 22:57:03 INFO Applying migration id=noimage 2026/04/10 22:57:03 INFO Applying migration id=feed 2026/04/10 22:57:03 INFO Applying migration id=bookmarks 2026/04/10 22:57:03 INFO Applying migration id=shareactivity 2026/04/10 22:57:03 INFO Applying migration id=application 2026/04/10 22:57:03 INFO Applying migration id=certificates 2026/04/10 22:57:03 INFO Applying migration id=rawforward 2026/04/10 22:57:03 INFO Applying migration id=publickey 2026/04/10 22:57:03 INFO Applying migration id=resolvegroup 2026/04/10 22:57:03 INFO Applying migration id=reject 2026/04/10 22:57:03 INFO Applying migration id=autodel 2026/04/10 22:57:03 INFO Applying migration id=jsonb 2026/04/10 22:57:03 INFO Applying migration id=quote 2026/04/10 22:57:03 INFO Applying migration id=rfc9421 2026/04/10 22:57:03 INFO Applying migration id=keys 2026/04/10 22:57:03 INFO Applying migration id=portable 2026/04/10 22:57:03 INFO Applying migration id=proofs 2026/04/10 22:57:03 INFO Applying migration id=contexts 2026/04/10 22:57:03 INFO Applying migration id=deliverieshost 2026/04/10 22:57:03 INFO Applying migration id=pembegin 2026/04/10 22:57:03 INFO Applying migration id=didhost 2026/04/10 22:57:04 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:04 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteClosedPoll (1.01s) === RUN TestPoll_VoteEndedPoll 2026/04/10 22:57:04 INFO Applying migration id=initial 2026/04/10 22:57:04 INFO Applying migration id=notesupdated 2026/04/10 22:57:04 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:04 INFO Applying migration id=activitiesid 2026/04/10 22:57:04 INFO Applying migration id=outbox 2026/04/10 22:57:04 INFO Applying migration id=edits 2026/04/10 22:57:04 INFO Applying migration id=outboxactor 2026/04/10 22:57:04 INFO Applying migration id=outboxsender 2026/04/10 22:57:04 INFO Applying migration id=thread 2026/04/10 22:57:04 INFO Applying migration id=host 2026/04/10 22:57:04 INFO Applying migration id=sharedinbox 2026/04/10 22:57:04 INFO Applying migration id=noteshost 2026/04/10 22:57:04 INFO Applying migration id=fetched 2026/04/10 22:57:04 INFO Applying migration id=move 2026/04/10 22:57:04 INFO Applying migration id=cleanup 2026/04/10 22:57:04 INFO Applying migration id=received 2026/04/10 22:57:04 INFO Applying migration id=namehost 2026/04/10 22:57:04 INFO Applying migration id=outboxhost 2026/04/10 22:57:04 INFO Applying migration id=notesfts 2026/04/10 22:57:04 INFO Applying migration id=iconsname 2026/04/10 22:57:04 INFO Applying migration id=nohash 2026/04/10 22:57:04 INFO Applying migration id=shares 2026/04/10 22:57:04 INFO Applying migration id=actorttl 2026/04/10 22:57:04 INFO Applying migration id=tocc 2026/04/10 22:57:04 INFO Applying migration id=followeds 2026/04/10 22:57:04 INFO Applying migration id=certhash 2026/04/10 22:57:04 INFO Applying migration id=follows_sync 2026/04/10 22:57:04 INFO Applying migration id=jsonpath 2026/04/10 22:57:04 INFO Applying migration id=localforward 2026/04/10 22:57:04 INFO Applying migration id=avatar 2026/04/10 22:57:04 INFO Applying migration id=noimage 2026/04/10 22:57:04 INFO Applying migration id=feed 2026/04/10 22:57:04 INFO Applying migration id=bookmarks 2026/04/10 22:57:04 INFO Applying migration id=shareactivity 2026/04/10 22:57:04 INFO Applying migration id=application 2026/04/10 22:57:04 INFO Applying migration id=certificates 2026/04/10 22:57:04 INFO Applying migration id=rawforward 2026/04/10 22:57:04 INFO Applying migration id=publickey 2026/04/10 22:57:04 INFO Applying migration id=resolvegroup 2026/04/10 22:57:04 INFO Applying migration id=reject 2026/04/10 22:57:04 INFO Applying migration id=autodel 2026/04/10 22:57:04 INFO Applying migration id=jsonb 2026/04/10 22:57:04 INFO Applying migration id=quote 2026/04/10 22:57:04 INFO Applying migration id=rfc9421 2026/04/10 22:57:04 INFO Applying migration id=keys 2026/04/10 22:57:04 INFO Applying migration id=portable 2026/04/10 22:57:04 INFO Applying migration id=proofs 2026/04/10 22:57:04 INFO Applying migration id=contexts 2026/04/10 22:57:04 INFO Applying migration id=deliverieshost 2026/04/10 22:57:04 INFO Applying migration id=pembegin 2026/04/10 22:57:04 INFO Applying migration id=didhost 2026/04/10 22:57:05 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:05 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteEndedPoll (0.68s) === RUN TestPoll_Reply 2026/04/10 22:57:05 INFO Applying migration id=initial 2026/04/10 22:57:05 INFO Applying migration id=notesupdated 2026/04/10 22:57:05 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:05 INFO Applying migration id=activitiesid 2026/04/10 22:57:05 INFO Applying migration id=outbox 2026/04/10 22:57:05 INFO Applying migration id=edits 2026/04/10 22:57:05 INFO Applying migration id=outboxactor 2026/04/10 22:57:05 INFO Applying migration id=outboxsender 2026/04/10 22:57:05 INFO Applying migration id=thread 2026/04/10 22:57:05 INFO Applying migration id=host 2026/04/10 22:57:05 INFO Applying migration id=sharedinbox 2026/04/10 22:57:05 INFO Applying migration id=noteshost 2026/04/10 22:57:05 INFO Applying migration id=fetched 2026/04/10 22:57:05 INFO Applying migration id=move 2026/04/10 22:57:05 INFO Applying migration id=cleanup 2026/04/10 22:57:05 INFO Applying migration id=received 2026/04/10 22:57:05 INFO Applying migration id=namehost 2026/04/10 22:57:05 INFO Applying migration id=outboxhost 2026/04/10 22:57:05 INFO Applying migration id=notesfts 2026/04/10 22:57:05 INFO Applying migration id=iconsname 2026/04/10 22:57:05 INFO Applying migration id=nohash 2026/04/10 22:57:05 INFO Applying migration id=shares 2026/04/10 22:57:05 INFO Applying migration id=actorttl 2026/04/10 22:57:05 INFO Applying migration id=tocc 2026/04/10 22:57:05 INFO Applying migration id=followeds 2026/04/10 22:57:05 INFO Applying migration id=certhash 2026/04/10 22:57:05 INFO Applying migration id=follows_sync 2026/04/10 22:57:05 INFO Applying migration id=jsonpath 2026/04/10 22:57:05 INFO Applying migration id=localforward 2026/04/10 22:57:05 INFO Applying migration id=avatar 2026/04/10 22:57:05 INFO Applying migration id=noimage 2026/04/10 22:57:05 INFO Applying migration id=feed 2026/04/10 22:57:05 INFO Applying migration id=bookmarks 2026/04/10 22:57:05 INFO Applying migration id=shareactivity 2026/04/10 22:57:05 INFO Applying migration id=application 2026/04/10 22:57:05 INFO Applying migration id=certificates 2026/04/10 22:57:05 INFO Applying migration id=rawforward 2026/04/10 22:57:05 INFO Applying migration id=publickey 2026/04/10 22:57:05 INFO Applying migration id=resolvegroup 2026/04/10 22:57:05 INFO Applying migration id=reject 2026/04/10 22:57:05 INFO Applying migration id=autodel 2026/04/10 22:57:05 INFO Applying migration id=jsonb 2026/04/10 22:57:05 INFO Applying migration id=quote 2026/04/10 22:57:05 INFO Applying migration id=rfc9421 2026/04/10 22:57:05 INFO Applying migration id=keys 2026/04/10 22:57:05 INFO Applying migration id=portable 2026/04/10 22:57:05 INFO Applying migration id=proofs 2026/04/10 22:57:05 INFO Applying migration id=contexts 2026/04/10 22:57:05 INFO Applying migration id=deliverieshost 2026/04/10 22:57:05 INFO Applying migration id=pembegin 2026/04/10 22:57:05 INFO Applying migration id=didhost 2026/04/10 22:57:07 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:07 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 22:57:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-0695-7810-abb5-8ce81a374efe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-0695-77ec-84a6-7417a43d9c5b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-0695-77ec-84a6-7417a43d9c5b 2026/04/10 22:57:07 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Reply (1.70s) === RUN TestPoll_ReplyClosedPoll 2026/04/10 22:57:07 INFO Applying migration id=initial 2026/04/10 22:57:07 INFO Applying migration id=notesupdated 2026/04/10 22:57:07 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:07 INFO Applying migration id=activitiesid 2026/04/10 22:57:07 INFO Applying migration id=outbox 2026/04/10 22:57:07 INFO Applying migration id=edits 2026/04/10 22:57:07 INFO Applying migration id=outboxactor 2026/04/10 22:57:07 INFO Applying migration id=outboxsender 2026/04/10 22:57:07 INFO Applying migration id=thread 2026/04/10 22:57:07 INFO Applying migration id=host 2026/04/10 22:57:07 INFO Applying migration id=sharedinbox 2026/04/10 22:57:07 INFO Applying migration id=noteshost 2026/04/10 22:57:07 INFO Applying migration id=fetched 2026/04/10 22:57:07 INFO Applying migration id=move 2026/04/10 22:57:07 INFO Applying migration id=cleanup 2026/04/10 22:57:07 INFO Applying migration id=received 2026/04/10 22:57:07 INFO Applying migration id=namehost 2026/04/10 22:57:07 INFO Applying migration id=outboxhost 2026/04/10 22:57:07 INFO Applying migration id=notesfts 2026/04/10 22:57:07 INFO Applying migration id=iconsname 2026/04/10 22:57:07 INFO Applying migration id=nohash 2026/04/10 22:57:07 INFO Applying migration id=shares 2026/04/10 22:57:07 INFO Applying migration id=actorttl 2026/04/10 22:57:07 INFO Applying migration id=tocc 2026/04/10 22:57:07 INFO Applying migration id=followeds 2026/04/10 22:57:07 INFO Applying migration id=certhash 2026/04/10 22:57:07 INFO Applying migration id=follows_sync 2026/04/10 22:57:07 INFO Applying migration id=jsonpath 2026/04/10 22:57:07 INFO Applying migration id=localforward 2026/04/10 22:57:07 INFO Applying migration id=avatar 2026/04/10 22:57:07 INFO Applying migration id=noimage 2026/04/10 22:57:07 INFO Applying migration id=feed 2026/04/10 22:57:07 INFO Applying migration id=bookmarks 2026/04/10 22:57:07 INFO Applying migration id=shareactivity 2026/04/10 22:57:07 INFO Applying migration id=application 2026/04/10 22:57:07 INFO Applying migration id=certificates 2026/04/10 22:57:07 INFO Applying migration id=rawforward 2026/04/10 22:57:07 INFO Applying migration id=publickey 2026/04/10 22:57:07 INFO Applying migration id=resolvegroup 2026/04/10 22:57:07 INFO Applying migration id=reject 2026/04/10 22:57:07 INFO Applying migration id=autodel 2026/04/10 22:57:07 INFO Applying migration id=jsonb 2026/04/10 22:57:07 INFO Applying migration id=quote 2026/04/10 22:57:07 INFO Applying migration id=rfc9421 2026/04/10 22:57:07 INFO Applying migration id=keys 2026/04/10 22:57:07 INFO Applying migration id=portable 2026/04/10 22:57:07 INFO Applying migration id=proofs 2026/04/10 22:57:07 INFO Applying migration id=contexts 2026/04/10 22:57:07 INFO Applying migration id=deliverieshost 2026/04/10 22:57:07 INFO Applying migration id=pembegin 2026/04/10 22:57:07 INFO Applying migration id=didhost 2026/04/10 22:57:08 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:08 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 22:57:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-09cc-74ae-a89e-c8db060bd279 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-09cc-748e-9558-4411078c364c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-09cc-748e-9558-4411078c364c 2026/04/10 22:57:08 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_ReplyClosedPoll (0.82s) === RUN TestPoll_EditVote 2026/04/10 22:57:08 INFO Applying migration id=initial 2026/04/10 22:57:08 INFO Applying migration id=notesupdated 2026/04/10 22:57:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:08 INFO Applying migration id=activitiesid 2026/04/10 22:57:08 INFO Applying migration id=outbox 2026/04/10 22:57:08 INFO Applying migration id=edits 2026/04/10 22:57:08 INFO Applying migration id=outboxactor 2026/04/10 22:57:08 INFO Applying migration id=outboxsender 2026/04/10 22:57:08 INFO Applying migration id=thread 2026/04/10 22:57:08 INFO Applying migration id=host 2026/04/10 22:57:08 INFO Applying migration id=sharedinbox 2026/04/10 22:57:08 INFO Applying migration id=noteshost 2026/04/10 22:57:08 INFO Applying migration id=fetched 2026/04/10 22:57:08 INFO Applying migration id=move 2026/04/10 22:57:08 INFO Applying migration id=cleanup 2026/04/10 22:57:08 INFO Applying migration id=received 2026/04/10 22:57:08 INFO Applying migration id=namehost 2026/04/10 22:57:08 INFO Applying migration id=outboxhost 2026/04/10 22:57:08 INFO Applying migration id=notesfts 2026/04/10 22:57:08 INFO Applying migration id=iconsname 2026/04/10 22:57:08 INFO Applying migration id=nohash 2026/04/10 22:57:08 INFO Applying migration id=shares 2026/04/10 22:57:08 INFO Applying migration id=actorttl 2026/04/10 22:57:08 INFO Applying migration id=tocc 2026/04/10 22:57:08 INFO Applying migration id=followeds 2026/04/10 22:57:08 INFO Applying migration id=certhash 2026/04/10 22:57:08 INFO Applying migration id=follows_sync 2026/04/10 22:57:08 INFO Applying migration id=jsonpath 2026/04/10 22:57:08 INFO Applying migration id=localforward 2026/04/10 22:57:08 INFO Applying migration id=avatar 2026/04/10 22:57:08 INFO Applying migration id=noimage 2026/04/10 22:57:08 INFO Applying migration id=feed 2026/04/10 22:57:08 INFO Applying migration id=bookmarks 2026/04/10 22:57:08 INFO Applying migration id=shareactivity 2026/04/10 22:57:08 INFO Applying migration id=application 2026/04/10 22:57:08 INFO Applying migration id=certificates 2026/04/10 22:57:08 INFO Applying migration id=rawforward 2026/04/10 22:57:08 INFO Applying migration id=publickey 2026/04/10 22:57:08 INFO Applying migration id=resolvegroup 2026/04/10 22:57:08 INFO Applying migration id=reject 2026/04/10 22:57:08 INFO Applying migration id=autodel 2026/04/10 22:57:08 INFO Applying migration id=jsonb 2026/04/10 22:57:08 INFO Applying migration id=quote 2026/04/10 22:57:08 INFO Applying migration id=rfc9421 2026/04/10 22:57:08 INFO Applying migration id=keys 2026/04/10 22:57:08 INFO Applying migration id=portable 2026/04/10 22:57:08 INFO Applying migration id=proofs 2026/04/10 22:57:08 INFO Applying migration id=contexts 2026/04/10 22:57:08 INFO Applying migration id=deliverieshost 2026/04/10 22:57:08 INFO Applying migration id=pembegin 2026/04/10 22:57:08 INFO Applying migration id=didhost 2026/04/10 22:57:08 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:08 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 22:57:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-0d25-7cc3-914d-8bcbc97928a9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-0d25-7ca5-a63a-fbbd59fa1b23 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-0d25-7ca5-a63a-fbbd59fa1b23 2026/04/10 22:57:08 INFO Viewing post post=https://127.0.0.1/poll/1 2026/04/10 22:57:08 WARN Cannot edit votes vote=https://localhost.localdomain:8443/post/019d799d-0d25-7ca5-a63a-fbbd59fa1b23 --- PASS: TestPoll_EditVote (0.86s) === RUN TestPoll_DeleteReply 2026/04/10 22:57:08 INFO Applying migration id=initial 2026/04/10 22:57:08 INFO Applying migration id=notesupdated 2026/04/10 22:57:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:08 INFO Applying migration id=activitiesid 2026/04/10 22:57:08 INFO Applying migration id=outbox 2026/04/10 22:57:08 INFO Applying migration id=edits 2026/04/10 22:57:08 INFO Applying migration id=outboxactor 2026/04/10 22:57:08 INFO Applying migration id=outboxsender 2026/04/10 22:57:08 INFO Applying migration id=thread 2026/04/10 22:57:08 INFO Applying migration id=host 2026/04/10 22:57:08 INFO Applying migration id=sharedinbox 2026/04/10 22:57:08 INFO Applying migration id=noteshost 2026/04/10 22:57:08 INFO Applying migration id=fetched 2026/04/10 22:57:08 INFO Applying migration id=move 2026/04/10 22:57:08 INFO Applying migration id=cleanup 2026/04/10 22:57:08 INFO Applying migration id=received 2026/04/10 22:57:08 INFO Applying migration id=namehost 2026/04/10 22:57:08 INFO Applying migration id=outboxhost 2026/04/10 22:57:08 INFO Applying migration id=notesfts 2026/04/10 22:57:08 INFO Applying migration id=iconsname 2026/04/10 22:57:08 INFO Applying migration id=nohash 2026/04/10 22:57:08 INFO Applying migration id=shares 2026/04/10 22:57:08 INFO Applying migration id=actorttl 2026/04/10 22:57:08 INFO Applying migration id=tocc 2026/04/10 22:57:08 INFO Applying migration id=followeds 2026/04/10 22:57:08 INFO Applying migration id=certhash 2026/04/10 22:57:08 INFO Applying migration id=follows_sync 2026/04/10 22:57:08 INFO Applying migration id=jsonpath 2026/04/10 22:57:08 INFO Applying migration id=localforward 2026/04/10 22:57:08 INFO Applying migration id=avatar 2026/04/10 22:57:08 INFO Applying migration id=noimage 2026/04/10 22:57:08 INFO Applying migration id=feed 2026/04/10 22:57:08 INFO Applying migration id=bookmarks 2026/04/10 22:57:08 INFO Applying migration id=shareactivity 2026/04/10 22:57:08 INFO Applying migration id=application 2026/04/10 22:57:08 INFO Applying migration id=certificates 2026/04/10 22:57:08 INFO Applying migration id=rawforward 2026/04/10 22:57:08 INFO Applying migration id=publickey 2026/04/10 22:57:08 INFO Applying migration id=resolvegroup 2026/04/10 22:57:08 INFO Applying migration id=reject 2026/04/10 22:57:08 INFO Applying migration id=autodel 2026/04/10 22:57:08 INFO Applying migration id=jsonb 2026/04/10 22:57:08 INFO Applying migration id=quote 2026/04/10 22:57:08 INFO Applying migration id=rfc9421 2026/04/10 22:57:08 INFO Applying migration id=keys 2026/04/10 22:57:08 INFO Applying migration id=portable 2026/04/10 22:57:08 INFO Applying migration id=proofs 2026/04/10 22:57:08 INFO Applying migration id=contexts 2026/04/10 22:57:08 INFO Applying migration id=deliverieshost 2026/04/10 22:57:08 INFO Applying migration id=pembegin 2026/04/10 22:57:08 INFO Applying migration id=didhost 2026/04/10 22:57:09 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:09 INFO Replying to post post=https://127.0.0.1/poll/1 2026/04/10 22:57:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-1102-7b32-9b62-013bc2950c88 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-1102-7b06-b35f-80e86f05cdfe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-1102-7b06-b35f-80e86f05cdfe 2026/04/10 22:57:09 INFO Viewing post post=https://127.0.0.1/poll/1 2026/04/10 22:57:09 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019d799d-1102-7b06-b35f-80e86f05cdfe can=2026-04-10T23:01:09.890Z --- PASS: TestPoll_DeleteReply (0.99s) === RUN TestPoll_Update 2026/04/10 22:57:09 INFO Applying migration id=initial 2026/04/10 22:57:09 INFO Applying migration id=notesupdated 2026/04/10 22:57:09 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:09 INFO Applying migration id=activitiesid 2026/04/10 22:57:09 INFO Applying migration id=outbox 2026/04/10 22:57:09 INFO Applying migration id=edits 2026/04/10 22:57:09 INFO Applying migration id=outboxactor 2026/04/10 22:57:09 INFO Applying migration id=outboxsender 2026/04/10 22:57:09 INFO Applying migration id=thread 2026/04/10 22:57:09 INFO Applying migration id=host 2026/04/10 22:57:09 INFO Applying migration id=sharedinbox 2026/04/10 22:57:09 INFO Applying migration id=noteshost 2026/04/10 22:57:09 INFO Applying migration id=fetched 2026/04/10 22:57:09 INFO Applying migration id=move 2026/04/10 22:57:09 INFO Applying migration id=cleanup 2026/04/10 22:57:09 INFO Applying migration id=received 2026/04/10 22:57:09 INFO Applying migration id=namehost 2026/04/10 22:57:09 INFO Applying migration id=outboxhost 2026/04/10 22:57:09 INFO Applying migration id=notesfts 2026/04/10 22:57:09 INFO Applying migration id=iconsname 2026/04/10 22:57:09 INFO Applying migration id=nohash 2026/04/10 22:57:09 INFO Applying migration id=shares 2026/04/10 22:57:09 INFO Applying migration id=actorttl 2026/04/10 22:57:09 INFO Applying migration id=tocc 2026/04/10 22:57:09 INFO Applying migration id=followeds 2026/04/10 22:57:09 INFO Applying migration id=certhash 2026/04/10 22:57:09 INFO Applying migration id=follows_sync 2026/04/10 22:57:09 INFO Applying migration id=jsonpath 2026/04/10 22:57:09 INFO Applying migration id=localforward 2026/04/10 22:57:09 INFO Applying migration id=avatar 2026/04/10 22:57:09 INFO Applying migration id=noimage 2026/04/10 22:57:09 INFO Applying migration id=feed 2026/04/10 22:57:09 INFO Applying migration id=bookmarks 2026/04/10 22:57:09 INFO Applying migration id=shareactivity 2026/04/10 22:57:09 INFO Applying migration id=application 2026/04/10 22:57:09 INFO Applying migration id=certificates 2026/04/10 22:57:09 INFO Applying migration id=rawforward 2026/04/10 22:57:09 INFO Applying migration id=publickey 2026/04/10 22:57:09 INFO Applying migration id=resolvegroup 2026/04/10 22:57:09 INFO Applying migration id=reject 2026/04/10 22:57:09 INFO Applying migration id=autodel 2026/04/10 22:57:09 INFO Applying migration id=jsonb 2026/04/10 22:57:09 INFO Applying migration id=quote 2026/04/10 22:57:09 INFO Applying migration id=rfc9421 2026/04/10 22:57:09 INFO Applying migration id=keys 2026/04/10 22:57:09 INFO Applying migration id=portable 2026/04/10 22:57:09 INFO Applying migration id=proofs 2026/04/10 22:57:09 INFO Applying migration id=contexts 2026/04/10 22:57:09 INFO Applying migration id=deliverieshost 2026/04/10 22:57:09 INFO Applying migration id=pembegin 2026/04/10 22:57:09 INFO Applying migration id=didhost 2026/04/10 22:57:10 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:10 INFO Viewing post post=https://127.0.0.1/poll/1 2026/04/10 22:57:10 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:10 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Update (1.03s) === RUN TestPoll_OldUpdate 2026/04/10 22:57:10 INFO Applying migration id=initial 2026/04/10 22:57:10 INFO Applying migration id=notesupdated 2026/04/10 22:57:10 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:10 INFO Applying migration id=activitiesid 2026/04/10 22:57:10 INFO Applying migration id=outbox 2026/04/10 22:57:10 INFO Applying migration id=edits 2026/04/10 22:57:10 INFO Applying migration id=outboxactor 2026/04/10 22:57:10 INFO Applying migration id=outboxsender 2026/04/10 22:57:10 INFO Applying migration id=thread 2026/04/10 22:57:10 INFO Applying migration id=host 2026/04/10 22:57:10 INFO Applying migration id=sharedinbox 2026/04/10 22:57:10 INFO Applying migration id=noteshost 2026/04/10 22:57:10 INFO Applying migration id=fetched 2026/04/10 22:57:10 INFO Applying migration id=move 2026/04/10 22:57:10 INFO Applying migration id=cleanup 2026/04/10 22:57:10 INFO Applying migration id=received 2026/04/10 22:57:10 INFO Applying migration id=namehost 2026/04/10 22:57:10 INFO Applying migration id=outboxhost 2026/04/10 22:57:10 INFO Applying migration id=notesfts 2026/04/10 22:57:10 INFO Applying migration id=iconsname 2026/04/10 22:57:10 INFO Applying migration id=nohash 2026/04/10 22:57:10 INFO Applying migration id=shares 2026/04/10 22:57:10 INFO Applying migration id=actorttl 2026/04/10 22:57:10 INFO Applying migration id=tocc 2026/04/10 22:57:10 INFO Applying migration id=followeds 2026/04/10 22:57:10 INFO Applying migration id=certhash 2026/04/10 22:57:10 INFO Applying migration id=follows_sync 2026/04/10 22:57:10 INFO Applying migration id=jsonpath 2026/04/10 22:57:10 INFO Applying migration id=localforward 2026/04/10 22:57:10 INFO Applying migration id=avatar 2026/04/10 22:57:10 INFO Applying migration id=noimage 2026/04/10 22:57:10 INFO Applying migration id=feed 2026/04/10 22:57:10 INFO Applying migration id=bookmarks 2026/04/10 22:57:10 INFO Applying migration id=shareactivity 2026/04/10 22:57:10 INFO Applying migration id=application 2026/04/10 22:57:10 INFO Applying migration id=certificates 2026/04/10 22:57:10 INFO Applying migration id=rawforward 2026/04/10 22:57:10 INFO Applying migration id=publickey 2026/04/10 22:57:10 INFO Applying migration id=resolvegroup 2026/04/10 22:57:10 INFO Applying migration id=reject 2026/04/10 22:57:10 INFO Applying migration id=autodel 2026/04/10 22:57:10 INFO Applying migration id=jsonb 2026/04/10 22:57:10 INFO Applying migration id=quote 2026/04/10 22:57:10 INFO Applying migration id=rfc9421 2026/04/10 22:57:10 INFO Applying migration id=keys 2026/04/10 22:57:10 INFO Applying migration id=portable 2026/04/10 22:57:10 INFO Applying migration id=proofs 2026/04/10 22:57:10 INFO Applying migration id=contexts 2026/04/10 22:57:10 INFO Applying migration id=deliverieshost 2026/04/10 22:57:11 INFO Applying migration id=pembegin 2026/04/10 22:57:11 INFO Applying migration id=didhost 2026/04/10 22:57:11 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/04/10 22:57:11 INFO Viewing post post=https://127.0.0.1/poll/1 2026/04/10 22:57:11 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OldUpdate (0.81s) === RUN TestPoll_Local3Options 2026/04/10 22:57:11 INFO Applying migration id=initial 2026/04/10 22:57:11 INFO Applying migration id=notesupdated 2026/04/10 22:57:11 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:11 INFO Applying migration id=activitiesid 2026/04/10 22:57:11 INFO Applying migration id=outbox 2026/04/10 22:57:11 INFO Applying migration id=edits 2026/04/10 22:57:11 INFO Applying migration id=outboxactor 2026/04/10 22:57:11 INFO Applying migration id=outboxsender 2026/04/10 22:57:11 INFO Applying migration id=thread 2026/04/10 22:57:11 INFO Applying migration id=host 2026/04/10 22:57:11 INFO Applying migration id=sharedinbox 2026/04/10 22:57:11 INFO Applying migration id=noteshost 2026/04/10 22:57:11 INFO Applying migration id=fetched 2026/04/10 22:57:11 INFO Applying migration id=move 2026/04/10 22:57:11 INFO Applying migration id=cleanup 2026/04/10 22:57:11 INFO Applying migration id=received 2026/04/10 22:57:11 INFO Applying migration id=namehost 2026/04/10 22:57:11 INFO Applying migration id=outboxhost 2026/04/10 22:57:11 INFO Applying migration id=notesfts 2026/04/10 22:57:11 INFO Applying migration id=iconsname 2026/04/10 22:57:11 INFO Applying migration id=nohash 2026/04/10 22:57:11 INFO Applying migration id=shares 2026/04/10 22:57:11 INFO Applying migration id=actorttl 2026/04/10 22:57:11 INFO Applying migration id=tocc 2026/04/10 22:57:11 INFO Applying migration id=followeds 2026/04/10 22:57:11 INFO Applying migration id=certhash 2026/04/10 22:57:11 INFO Applying migration id=follows_sync 2026/04/10 22:57:11 INFO Applying migration id=jsonpath 2026/04/10 22:57:11 INFO Applying migration id=localforward 2026/04/10 22:57:11 INFO Applying migration id=avatar 2026/04/10 22:57:11 INFO Applying migration id=noimage 2026/04/10 22:57:11 INFO Applying migration id=feed 2026/04/10 22:57:11 INFO Applying migration id=bookmarks 2026/04/10 22:57:11 INFO Applying migration id=shareactivity 2026/04/10 22:57:11 INFO Applying migration id=application 2026/04/10 22:57:11 INFO Applying migration id=certificates 2026/04/10 22:57:11 INFO Applying migration id=rawforward 2026/04/10 22:57:11 INFO Applying migration id=publickey 2026/04/10 22:57:11 INFO Applying migration id=resolvegroup 2026/04/10 22:57:11 INFO Applying migration id=reject 2026/04/10 22:57:11 INFO Applying migration id=autodel 2026/04/10 22:57:11 INFO Applying migration id=jsonb 2026/04/10 22:57:11 INFO Applying migration id=quote 2026/04/10 22:57:11 INFO Applying migration id=rfc9421 2026/04/10 22:57:11 INFO Applying migration id=keys 2026/04/10 22:57:11 INFO Applying migration id=portable 2026/04/10 22:57:11 INFO Applying migration id=proofs 2026/04/10 22:57:11 INFO Applying migration id=contexts 2026/04/10 22:57:11 INFO Applying migration id=deliverieshost 2026/04/10 22:57:11 INFO Applying migration id=pembegin 2026/04/10 22:57:11 INFO Applying migration id=didhost 2026/04/10 22:57:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-1b35-7366-890a-121c6ff21624 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-1b34-7bc3-8e3a-45346806ae54 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-1b34-7bc3-8e3a-45346806ae54 2026/04/10 22:57:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-1b34-7bc3-8e3a-45346806ae54 --- PASS: TestPoll_Local3Options (0.76s) === RUN TestPoll_Local5Options 2026/04/10 22:57:12 INFO Applying migration id=initial 2026/04/10 22:57:12 INFO Applying migration id=notesupdated 2026/04/10 22:57:12 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:12 INFO Applying migration id=activitiesid 2026/04/10 22:57:12 INFO Applying migration id=outbox 2026/04/10 22:57:12 INFO Applying migration id=edits 2026/04/10 22:57:12 INFO Applying migration id=outboxactor 2026/04/10 22:57:12 INFO Applying migration id=outboxsender 2026/04/10 22:57:12 INFO Applying migration id=thread 2026/04/10 22:57:12 INFO Applying migration id=host 2026/04/10 22:57:12 INFO Applying migration id=sharedinbox 2026/04/10 22:57:12 INFO Applying migration id=noteshost 2026/04/10 22:57:12 INFO Applying migration id=fetched 2026/04/10 22:57:12 INFO Applying migration id=move 2026/04/10 22:57:12 INFO Applying migration id=cleanup 2026/04/10 22:57:12 INFO Applying migration id=received 2026/04/10 22:57:12 INFO Applying migration id=namehost 2026/04/10 22:57:12 INFO Applying migration id=outboxhost 2026/04/10 22:57:12 INFO Applying migration id=notesfts 2026/04/10 22:57:12 INFO Applying migration id=iconsname 2026/04/10 22:57:12 INFO Applying migration id=nohash 2026/04/10 22:57:12 INFO Applying migration id=shares 2026/04/10 22:57:12 INFO Applying migration id=actorttl 2026/04/10 22:57:12 INFO Applying migration id=tocc 2026/04/10 22:57:12 INFO Applying migration id=followeds 2026/04/10 22:57:12 INFO Applying migration id=certhash 2026/04/10 22:57:12 INFO Applying migration id=follows_sync 2026/04/10 22:57:12 INFO Applying migration id=jsonpath 2026/04/10 22:57:12 INFO Applying migration id=localforward 2026/04/10 22:57:12 INFO Applying migration id=avatar 2026/04/10 22:57:12 INFO Applying migration id=noimage 2026/04/10 22:57:12 INFO Applying migration id=feed 2026/04/10 22:57:12 INFO Applying migration id=bookmarks 2026/04/10 22:57:12 INFO Applying migration id=shareactivity 2026/04/10 22:57:12 INFO Applying migration id=application 2026/04/10 22:57:12 INFO Applying migration id=certificates 2026/04/10 22:57:12 INFO Applying migration id=rawforward 2026/04/10 22:57:12 INFO Applying migration id=publickey 2026/04/10 22:57:12 INFO Applying migration id=resolvegroup 2026/04/10 22:57:12 INFO Applying migration id=reject 2026/04/10 22:57:12 INFO Applying migration id=autodel 2026/04/10 22:57:12 INFO Applying migration id=jsonb 2026/04/10 22:57:12 INFO Applying migration id=quote 2026/04/10 22:57:12 INFO Applying migration id=rfc9421 2026/04/10 22:57:12 INFO Applying migration id=keys 2026/04/10 22:57:12 INFO Applying migration id=portable 2026/04/10 22:57:12 INFO Applying migration id=proofs 2026/04/10 22:57:12 INFO Applying migration id=contexts 2026/04/10 22:57:12 INFO Applying migration id=deliverieshost 2026/04/10 22:57:12 INFO Applying migration id=pembegin 2026/04/10 22:57:12 INFO Applying migration id=didhost 2026/04/10 22:57:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-1ec6-75e4-970a-d8e7cdedb43b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-1ec6-752e-ab95-34e493b53af0 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-1ec6-752e-ab95-34e493b53af0 2026/04/10 22:57:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-1ec6-752e-ab95-34e493b53af0 --- PASS: TestPoll_Local5Options (0.91s) === RUN TestPoll_Local1Option 2026/04/10 22:57:13 INFO Applying migration id=initial 2026/04/10 22:57:13 INFO Applying migration id=notesupdated 2026/04/10 22:57:13 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:13 INFO Applying migration id=activitiesid 2026/04/10 22:57:13 INFO Applying migration id=outbox 2026/04/10 22:57:13 INFO Applying migration id=edits 2026/04/10 22:57:13 INFO Applying migration id=outboxactor 2026/04/10 22:57:13 INFO Applying migration id=outboxsender 2026/04/10 22:57:13 INFO Applying migration id=thread 2026/04/10 22:57:13 INFO Applying migration id=host 2026/04/10 22:57:13 INFO Applying migration id=sharedinbox 2026/04/10 22:57:13 INFO Applying migration id=noteshost 2026/04/10 22:57:13 INFO Applying migration id=fetched 2026/04/10 22:57:13 INFO Applying migration id=move 2026/04/10 22:57:13 INFO Applying migration id=cleanup 2026/04/10 22:57:13 INFO Applying migration id=received 2026/04/10 22:57:13 INFO Applying migration id=namehost 2026/04/10 22:57:13 INFO Applying migration id=outboxhost 2026/04/10 22:57:13 INFO Applying migration id=notesfts 2026/04/10 22:57:13 INFO Applying migration id=iconsname 2026/04/10 22:57:13 INFO Applying migration id=nohash 2026/04/10 22:57:13 INFO Applying migration id=shares 2026/04/10 22:57:13 INFO Applying migration id=actorttl 2026/04/10 22:57:13 INFO Applying migration id=tocc 2026/04/10 22:57:13 INFO Applying migration id=followeds 2026/04/10 22:57:13 INFO Applying migration id=certhash 2026/04/10 22:57:13 INFO Applying migration id=follows_sync 2026/04/10 22:57:13 INFO Applying migration id=jsonpath 2026/04/10 22:57:13 INFO Applying migration id=localforward 2026/04/10 22:57:13 INFO Applying migration id=avatar 2026/04/10 22:57:13 INFO Applying migration id=noimage 2026/04/10 22:57:13 INFO Applying migration id=feed 2026/04/10 22:57:13 INFO Applying migration id=bookmarks 2026/04/10 22:57:13 INFO Applying migration id=shareactivity 2026/04/10 22:57:13 INFO Applying migration id=application 2026/04/10 22:57:13 INFO Applying migration id=certificates 2026/04/10 22:57:13 INFO Applying migration id=rawforward 2026/04/10 22:57:13 INFO Applying migration id=publickey 2026/04/10 22:57:13 INFO Applying migration id=resolvegroup 2026/04/10 22:57:13 INFO Applying migration id=reject 2026/04/10 22:57:13 INFO Applying migration id=autodel 2026/04/10 22:57:13 INFO Applying migration id=jsonb 2026/04/10 22:57:13 INFO Applying migration id=quote 2026/04/10 22:57:13 INFO Applying migration id=rfc9421 2026/04/10 22:57:13 INFO Applying migration id=keys 2026/04/10 22:57:13 INFO Applying migration id=portable 2026/04/10 22:57:13 INFO Applying migration id=proofs 2026/04/10 22:57:13 INFO Applying migration id=contexts 2026/04/10 22:57:13 INFO Applying migration id=deliverieshost 2026/04/10 22:57:13 INFO Applying migration id=pembegin 2026/04/10 22:57:13 INFO Applying migration id=didhost 2026/04/10 22:57:14 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope" --- PASS: TestPoll_Local1Option (1.38s) === RUN TestPoll_Local6Options 2026/04/10 22:57:14 INFO Applying migration id=initial 2026/04/10 22:57:14 INFO Applying migration id=notesupdated 2026/04/10 22:57:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:14 INFO Applying migration id=activitiesid 2026/04/10 22:57:14 INFO Applying migration id=outbox 2026/04/10 22:57:14 INFO Applying migration id=edits 2026/04/10 22:57:14 INFO Applying migration id=outboxactor 2026/04/10 22:57:14 INFO Applying migration id=outboxsender 2026/04/10 22:57:14 INFO Applying migration id=thread 2026/04/10 22:57:14 INFO Applying migration id=host 2026/04/10 22:57:14 INFO Applying migration id=sharedinbox 2026/04/10 22:57:14 INFO Applying migration id=noteshost 2026/04/10 22:57:14 INFO Applying migration id=fetched 2026/04/10 22:57:14 INFO Applying migration id=move 2026/04/10 22:57:14 INFO Applying migration id=cleanup 2026/04/10 22:57:14 INFO Applying migration id=received 2026/04/10 22:57:14 INFO Applying migration id=namehost 2026/04/10 22:57:14 INFO Applying migration id=outboxhost 2026/04/10 22:57:14 INFO Applying migration id=notesfts 2026/04/10 22:57:14 INFO Applying migration id=iconsname 2026/04/10 22:57:14 INFO Applying migration id=nohash 2026/04/10 22:57:14 INFO Applying migration id=shares 2026/04/10 22:57:14 INFO Applying migration id=actorttl 2026/04/10 22:57:14 INFO Applying migration id=tocc 2026/04/10 22:57:14 INFO Applying migration id=followeds 2026/04/10 22:57:14 INFO Applying migration id=certhash 2026/04/10 22:57:14 INFO Applying migration id=follows_sync 2026/04/10 22:57:14 INFO Applying migration id=jsonpath 2026/04/10 22:57:14 INFO Applying migration id=localforward 2026/04/10 22:57:14 INFO Applying migration id=avatar 2026/04/10 22:57:14 INFO Applying migration id=noimage 2026/04/10 22:57:14 INFO Applying migration id=feed 2026/04/10 22:57:14 INFO Applying migration id=bookmarks 2026/04/10 22:57:14 INFO Applying migration id=shareactivity 2026/04/10 22:57:14 INFO Applying migration id=application 2026/04/10 22:57:14 INFO Applying migration id=certificates 2026/04/10 22:57:14 INFO Applying migration id=rawforward 2026/04/10 22:57:14 INFO Applying migration id=publickey 2026/04/10 22:57:14 INFO Applying migration id=resolvegroup 2026/04/10 22:57:14 INFO Applying migration id=reject 2026/04/10 22:57:14 INFO Applying migration id=autodel 2026/04/10 22:57:14 INFO Applying migration id=jsonb 2026/04/10 22:57:14 INFO Applying migration id=quote 2026/04/10 22:57:14 INFO Applying migration id=rfc9421 2026/04/10 22:57:14 INFO Applying migration id=keys 2026/04/10 22:57:14 INFO Applying migration id=portable 2026/04/10 22:57:14 INFO Applying migration id=proofs 2026/04/10 22:57:14 INFO Applying migration id=contexts 2026/04/10 22:57:14 INFO Applying migration id=deliverieshost 2026/04/10 22:57:14 INFO Applying migration id=pembegin 2026/04/10 22:57:14 INFO Applying migration id=didhost 2026/04/10 22:57:16 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.32s) === RUN TestPoll_LocalEmptyOption 2026/04/10 22:57:16 INFO Applying migration id=initial 2026/04/10 22:57:16 INFO Applying migration id=notesupdated 2026/04/10 22:57:16 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:16 INFO Applying migration id=activitiesid 2026/04/10 22:57:16 INFO Applying migration id=outbox 2026/04/10 22:57:16 INFO Applying migration id=edits 2026/04/10 22:57:16 INFO Applying migration id=outboxactor 2026/04/10 22:57:16 INFO Applying migration id=outboxsender 2026/04/10 22:57:16 INFO Applying migration id=thread 2026/04/10 22:57:16 INFO Applying migration id=host 2026/04/10 22:57:16 INFO Applying migration id=sharedinbox 2026/04/10 22:57:16 INFO Applying migration id=noteshost 2026/04/10 22:57:16 INFO Applying migration id=fetched 2026/04/10 22:57:16 INFO Applying migration id=move 2026/04/10 22:57:16 INFO Applying migration id=cleanup 2026/04/10 22:57:16 INFO Applying migration id=received 2026/04/10 22:57:16 INFO Applying migration id=namehost 2026/04/10 22:57:16 INFO Applying migration id=outboxhost 2026/04/10 22:57:16 INFO Applying migration id=notesfts 2026/04/10 22:57:16 INFO Applying migration id=iconsname 2026/04/10 22:57:16 INFO Applying migration id=nohash 2026/04/10 22:57:16 INFO Applying migration id=shares 2026/04/10 22:57:16 INFO Applying migration id=actorttl 2026/04/10 22:57:16 INFO Applying migration id=tocc 2026/04/10 22:57:16 INFO Applying migration id=followeds 2026/04/10 22:57:16 INFO Applying migration id=certhash 2026/04/10 22:57:16 INFO Applying migration id=follows_sync 2026/04/10 22:57:16 INFO Applying migration id=jsonpath 2026/04/10 22:57:16 INFO Applying migration id=localforward 2026/04/10 22:57:16 INFO Applying migration id=avatar 2026/04/10 22:57:16 INFO Applying migration id=noimage 2026/04/10 22:57:16 INFO Applying migration id=feed 2026/04/10 22:57:16 INFO Applying migration id=bookmarks 2026/04/10 22:57:16 INFO Applying migration id=shareactivity 2026/04/10 22:57:16 INFO Applying migration id=application 2026/04/10 22:57:16 INFO Applying migration id=certificates 2026/04/10 22:57:16 INFO Applying migration id=rawforward 2026/04/10 22:57:16 INFO Applying migration id=publickey 2026/04/10 22:57:16 INFO Applying migration id=resolvegroup 2026/04/10 22:57:16 INFO Applying migration id=reject 2026/04/10 22:57:16 INFO Applying migration id=autodel 2026/04/10 22:57:16 INFO Applying migration id=jsonb 2026/04/10 22:57:16 INFO Applying migration id=quote 2026/04/10 22:57:16 INFO Applying migration id=rfc9421 2026/04/10 22:57:16 INFO Applying migration id=keys 2026/04/10 22:57:16 INFO Applying migration id=portable 2026/04/10 22:57:16 INFO Applying migration id=proofs 2026/04/10 22:57:16 INFO Applying migration id=contexts 2026/04/10 22:57:16 INFO Applying migration id=deliverieshost 2026/04/10 22:57:16 INFO Applying migration id=pembegin 2026/04/10 22:57:16 INFO Applying migration id=didhost --- PASS: TestPoll_LocalEmptyOption (0.89s) === RUN TestPoll_LocalOptionWithLink 2026/04/10 22:57:17 INFO Applying migration id=initial 2026/04/10 22:57:17 INFO Applying migration id=notesupdated 2026/04/10 22:57:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:17 INFO Applying migration id=activitiesid 2026/04/10 22:57:17 INFO Applying migration id=outbox 2026/04/10 22:57:17 INFO Applying migration id=edits 2026/04/10 22:57:17 INFO Applying migration id=outboxactor 2026/04/10 22:57:17 INFO Applying migration id=outboxsender 2026/04/10 22:57:17 INFO Applying migration id=thread 2026/04/10 22:57:17 INFO Applying migration id=host 2026/04/10 22:57:17 INFO Applying migration id=sharedinbox 2026/04/10 22:57:17 INFO Applying migration id=noteshost 2026/04/10 22:57:17 INFO Applying migration id=fetched 2026/04/10 22:57:17 INFO Applying migration id=move 2026/04/10 22:57:17 INFO Applying migration id=cleanup 2026/04/10 22:57:17 INFO Applying migration id=received 2026/04/10 22:57:17 INFO Applying migration id=namehost 2026/04/10 22:57:17 INFO Applying migration id=outboxhost 2026/04/10 22:57:17 INFO Applying migration id=notesfts 2026/04/10 22:57:17 INFO Applying migration id=iconsname 2026/04/10 22:57:17 INFO Applying migration id=nohash 2026/04/10 22:57:17 INFO Applying migration id=shares 2026/04/10 22:57:17 INFO Applying migration id=actorttl 2026/04/10 22:57:17 INFO Applying migration id=tocc 2026/04/10 22:57:17 INFO Applying migration id=followeds 2026/04/10 22:57:17 INFO Applying migration id=certhash 2026/04/10 22:57:17 INFO Applying migration id=follows_sync 2026/04/10 22:57:17 INFO Applying migration id=jsonpath 2026/04/10 22:57:17 INFO Applying migration id=localforward 2026/04/10 22:57:17 INFO Applying migration id=avatar 2026/04/10 22:57:17 INFO Applying migration id=noimage 2026/04/10 22:57:17 INFO Applying migration id=feed 2026/04/10 22:57:17 INFO Applying migration id=bookmarks 2026/04/10 22:57:17 INFO Applying migration id=shareactivity 2026/04/10 22:57:17 INFO Applying migration id=application 2026/04/10 22:57:17 INFO Applying migration id=certificates 2026/04/10 22:57:17 INFO Applying migration id=rawforward 2026/04/10 22:57:17 INFO Applying migration id=publickey 2026/04/10 22:57:17 INFO Applying migration id=resolvegroup 2026/04/10 22:57:17 INFO Applying migration id=reject 2026/04/10 22:57:17 INFO Applying migration id=autodel 2026/04/10 22:57:17 INFO Applying migration id=jsonb 2026/04/10 22:57:17 INFO Applying migration id=quote 2026/04/10 22:57:17 INFO Applying migration id=rfc9421 2026/04/10 22:57:17 INFO Applying migration id=keys 2026/04/10 22:57:17 INFO Applying migration id=portable 2026/04/10 22:57:17 INFO Applying migration id=proofs 2026/04/10 22:57:17 INFO Applying migration id=contexts 2026/04/10 22:57:17 INFO Applying migration id=deliverieshost 2026/04/10 22:57:17 INFO Applying migration id=pembegin 2026/04/10 22:57:17 INFO Applying migration id=didhost 2026/04/10 22:57:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-2fd5-7a76-b845-7e24ce1ce459 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-2fd5-79aa-9b4b-73a4c35c2bd4 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-2fd5-79aa-9b4b-73a4c35c2bd4 2026/04/10 22:57:17 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-2fd5-79aa-9b4b-73a4c35c2bd4 --- PASS: TestPoll_LocalOptionWithLink (0.78s) === RUN TestPoll_Local3OptionsAnd2Votes 2026/04/10 22:57:17 INFO Applying migration id=initial 2026/04/10 22:57:17 INFO Applying migration id=notesupdated 2026/04/10 22:57:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:17 INFO Applying migration id=activitiesid 2026/04/10 22:57:17 INFO Applying migration id=outbox 2026/04/10 22:57:17 INFO Applying migration id=edits 2026/04/10 22:57:17 INFO Applying migration id=outboxactor 2026/04/10 22:57:17 INFO Applying migration id=outboxsender 2026/04/10 22:57:17 INFO Applying migration id=thread 2026/04/10 22:57:17 INFO Applying migration id=host 2026/04/10 22:57:17 INFO Applying migration id=sharedinbox 2026/04/10 22:57:17 INFO Applying migration id=noteshost 2026/04/10 22:57:17 INFO Applying migration id=fetched 2026/04/10 22:57:17 INFO Applying migration id=move 2026/04/10 22:57:17 INFO Applying migration id=cleanup 2026/04/10 22:57:17 INFO Applying migration id=received 2026/04/10 22:57:17 INFO Applying migration id=namehost 2026/04/10 22:57:17 INFO Applying migration id=outboxhost 2026/04/10 22:57:17 INFO Applying migration id=notesfts 2026/04/10 22:57:17 INFO Applying migration id=iconsname 2026/04/10 22:57:17 INFO Applying migration id=nohash 2026/04/10 22:57:17 INFO Applying migration id=shares 2026/04/10 22:57:17 INFO Applying migration id=actorttl 2026/04/10 22:57:17 INFO Applying migration id=tocc 2026/04/10 22:57:17 INFO Applying migration id=followeds 2026/04/10 22:57:17 INFO Applying migration id=certhash 2026/04/10 22:57:17 INFO Applying migration id=follows_sync 2026/04/10 22:57:17 INFO Applying migration id=jsonpath 2026/04/10 22:57:17 INFO Applying migration id=localforward 2026/04/10 22:57:17 INFO Applying migration id=avatar 2026/04/10 22:57:17 INFO Applying migration id=noimage 2026/04/10 22:57:17 INFO Applying migration id=feed 2026/04/10 22:57:17 INFO Applying migration id=bookmarks 2026/04/10 22:57:17 INFO Applying migration id=shareactivity 2026/04/10 22:57:17 INFO Applying migration id=application 2026/04/10 22:57:17 INFO Applying migration id=certificates 2026/04/10 22:57:17 INFO Applying migration id=rawforward 2026/04/10 22:57:17 INFO Applying migration id=publickey 2026/04/10 22:57:17 INFO Applying migration id=resolvegroup 2026/04/10 22:57:17 INFO Applying migration id=reject 2026/04/10 22:57:17 INFO Applying migration id=autodel 2026/04/10 22:57:17 INFO Applying migration id=jsonb 2026/04/10 22:57:17 INFO Applying migration id=quote 2026/04/10 22:57:17 INFO Applying migration id=rfc9421 2026/04/10 22:57:17 INFO Applying migration id=keys 2026/04/10 22:57:17 INFO Applying migration id=portable 2026/04/10 22:57:17 INFO Applying migration id=proofs 2026/04/10 22:57:17 INFO Applying migration id=contexts 2026/04/10 22:57:17 INFO Applying migration id=deliverieshost 2026/04/10 22:57:17 INFO Applying migration id=pembegin 2026/04/10 22:57:17 INFO Applying migration id=didhost 2026/04/10 22:57:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-3419-7be1-a1f8-10055fa1eacf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e 2026/04/10 22:57:18 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e 2026/04/10 22:57:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-341b-77e9-aab3-2661a5ceca9d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-341b-77d1-9c43-9babc655e1b5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-341b-77d1-9c43-9babc655e1b5 2026/04/10 22:57:18 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e 2026/04/10 22:57:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-341c-77e4-8387-ec474e562cec activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-341c-77cb-bd8e-2040c3879a0d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799d-341c-77cb-bd8e-2040c3879a0d 2026/04/10 22:57:18 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e 2026/04/10 22:57:18 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e 2026/04/10 22:57:18 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799d-3420-7233-8b9b-253f794ca2f4 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e 2026/04/10 22:57:18 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-3419-7b2f-8f89-51c19059de1e --- PASS: TestPoll_Local3OptionsAnd2Votes (1.10s) === RUN TestPoll_Local3OptionsAnd2VotesAndDeletedVote 2026/04/10 22:57:18 INFO Applying migration id=initial 2026/04/10 22:57:18 INFO Applying migration id=notesupdated 2026/04/10 22:57:18 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:18 INFO Applying migration id=activitiesid 2026/04/10 22:57:18 INFO Applying migration id=outbox 2026/04/10 22:57:18 INFO Applying migration id=edits 2026/04/10 22:57:18 INFO Applying migration id=outboxactor 2026/04/10 22:57:18 INFO Applying migration id=outboxsender 2026/04/10 22:57:18 INFO Applying migration id=thread 2026/04/10 22:57:18 INFO Applying migration id=host 2026/04/10 22:57:18 INFO Applying migration id=sharedinbox 2026/04/10 22:57:18 INFO Applying migration id=noteshost 2026/04/10 22:57:18 INFO Applying migration id=fetched 2026/04/10 22:57:18 INFO Applying migration id=move 2026/04/10 22:57:18 INFO Applying migration id=cleanup 2026/04/10 22:57:18 INFO Applying migration id=received 2026/04/10 22:57:18 INFO Applying migration id=namehost 2026/04/10 22:57:18 INFO Applying migration id=outboxhost 2026/04/10 22:57:18 INFO Applying migration id=notesfts 2026/04/10 22:57:18 INFO Applying migration id=iconsname 2026/04/10 22:57:18 INFO Applying migration id=nohash 2026/04/10 22:57:18 INFO Applying migration id=shares 2026/04/10 22:57:18 INFO Applying migration id=actorttl 2026/04/10 22:57:18 INFO Applying migration id=tocc 2026/04/10 22:57:18 INFO Applying migration id=followeds 2026/04/10 22:57:18 INFO Applying migration id=certhash 2026/04/10 22:57:18 INFO Applying migration id=follows_sync 2026/04/10 22:57:18 INFO Applying migration id=jsonpath 2026/04/10 22:57:18 INFO Applying migration id=localforward 2026/04/10 22:57:18 INFO Applying migration id=avatar 2026/04/10 22:57:18 INFO Applying migration id=noimage 2026/04/10 22:57:18 INFO Applying migration id=feed 2026/04/10 22:57:18 INFO Applying migration id=bookmarks 2026/04/10 22:57:18 INFO Applying migration id=shareactivity 2026/04/10 22:57:18 INFO Applying migration id=application 2026/04/10 22:57:18 INFO Applying migration id=certificates 2026/04/10 22:57:18 INFO Applying migration id=rawforward 2026/04/10 22:57:18 INFO Applying migration id=publickey 2026/04/10 22:57:18 INFO Applying migration id=resolvegroup 2026/04/10 22:57:18 INFO Applying migration id=reject 2026/04/10 22:57:18 INFO Applying migration id=autodel 2026/04/10 22:57:18 INFO Applying migration id=jsonb 2026/04/10 22:57:18 INFO Applying migration id=quote 2026/04/10 22:57:18 INFO Applying migration id=rfc9421 2026/04/10 22:57:18 INFO Applying migration id=keys 2026/04/10 22:57:18 INFO Applying migration id=portable 2026/04/10 22:57:18 INFO Applying migration id=proofs 2026/04/10 22:57:18 INFO Applying migration id=contexts 2026/04/10 22:57:18 INFO Applying migration id=deliverieshost 2026/04/10 22:57:18 INFO Applying migration id=pembegin 2026/04/10 22:57:18 INFO Applying migration id=didhost 2026/04/10 22:57:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-3928-73fa-8653-7f8e2993766d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 2026/04/10 22:57:20 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 2026/04/10 22:57:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-392a-711e-9147-4bb9cb6db102 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-392a-7105-bff3-abedb7f140c0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-392a-7105-bff3-abedb7f140c0 2026/04/10 22:57:20 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 2026/04/10 22:57:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-392b-7dc8-b51d-5cfb4a283211 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-392b-7da4-80d6-d2b68d86b8ef activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799d-392b-7da4-80d6-d2b68d86b8ef 2026/04/10 22:57:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 2026/04/10 22:57:20 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799d-392b-7da4-80d6-d2b68d86b8ef#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-392b-7da4-80d6-d2b68d86b8ef activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799d-392b-7da4-80d6-d2b68d86b8ef 2026/04/10 22:57:20 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 2026/04/10 22:57:20 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799d-3930-7b56-9de7-080ac2d12e6c activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 2026/04/10 22:57:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-3928-734b-8788-f713f382f3f9 --- PASS: TestPoll_Local3OptionsAnd2VotesAndDeletedVote (1.30s) === RUN TestPoll_LocalVoteVisibilityFollowers 2026/04/10 22:57:20 INFO Applying migration id=initial 2026/04/10 22:57:20 INFO Applying migration id=notesupdated 2026/04/10 22:57:20 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:20 INFO Applying migration id=activitiesid 2026/04/10 22:57:20 INFO Applying migration id=outbox 2026/04/10 22:57:20 INFO Applying migration id=edits 2026/04/10 22:57:20 INFO Applying migration id=outboxactor 2026/04/10 22:57:20 INFO Applying migration id=outboxsender 2026/04/10 22:57:20 INFO Applying migration id=thread 2026/04/10 22:57:20 INFO Applying migration id=host 2026/04/10 22:57:20 INFO Applying migration id=sharedinbox 2026/04/10 22:57:20 INFO Applying migration id=noteshost 2026/04/10 22:57:20 INFO Applying migration id=fetched 2026/04/10 22:57:20 INFO Applying migration id=move 2026/04/10 22:57:20 INFO Applying migration id=cleanup 2026/04/10 22:57:20 INFO Applying migration id=received 2026/04/10 22:57:20 INFO Applying migration id=namehost 2026/04/10 22:57:20 INFO Applying migration id=outboxhost 2026/04/10 22:57:20 INFO Applying migration id=notesfts 2026/04/10 22:57:20 INFO Applying migration id=iconsname 2026/04/10 22:57:20 INFO Applying migration id=nohash 2026/04/10 22:57:20 INFO Applying migration id=shares 2026/04/10 22:57:20 INFO Applying migration id=actorttl 2026/04/10 22:57:20 INFO Applying migration id=tocc 2026/04/10 22:57:20 INFO Applying migration id=followeds 2026/04/10 22:57:20 INFO Applying migration id=certhash 2026/04/10 22:57:20 INFO Applying migration id=follows_sync 2026/04/10 22:57:20 INFO Applying migration id=jsonpath 2026/04/10 22:57:20 INFO Applying migration id=localforward 2026/04/10 22:57:20 INFO Applying migration id=avatar 2026/04/10 22:57:20 INFO Applying migration id=noimage 2026/04/10 22:57:20 INFO Applying migration id=feed 2026/04/10 22:57:20 INFO Applying migration id=bookmarks 2026/04/10 22:57:20 INFO Applying migration id=shareactivity 2026/04/10 22:57:20 INFO Applying migration id=application 2026/04/10 22:57:20 INFO Applying migration id=certificates 2026/04/10 22:57:20 INFO Applying migration id=rawforward 2026/04/10 22:57:20 INFO Applying migration id=publickey 2026/04/10 22:57:20 INFO Applying migration id=resolvegroup 2026/04/10 22:57:20 INFO Applying migration id=reject 2026/04/10 22:57:20 INFO Applying migration id=autodel 2026/04/10 22:57:20 INFO Applying migration id=jsonb 2026/04/10 22:57:20 INFO Applying migration id=quote 2026/04/10 22:57:20 INFO Applying migration id=rfc9421 2026/04/10 22:57:20 INFO Applying migration id=keys 2026/04/10 22:57:20 INFO Applying migration id=portable 2026/04/10 22:57:20 INFO Applying migration id=proofs 2026/04/10 22:57:20 INFO Applying migration id=contexts 2026/04/10 22:57:20 INFO Applying migration id=deliverieshost 2026/04/10 22:57:20 INFO Applying migration id=pembegin 2026/04/10 22:57:20 INFO Applying migration id=didhost 2026/04/10 22:57:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-3deb-7139-bb95-4222562fae4f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:57:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-3dec-7b0b-87ff-55dbd7ab02b5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-3deb-7139-bb95-4222562fae4f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799d-3deb-7139-bb95-4222562fae4f 2026/04/10 22:57:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-3ded-738a-8325-079eccff3483 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:57:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-3ded-7b32-9662-bda3785eb02a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-3ded-738a-8325-079eccff3483 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d799d-3ded-738a-8325-079eccff3483 2026/04/10 22:57:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-3dee-72c7-86ee-0bc7ed538088 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-3def-7c62-9a81-ee56a5fa4181 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-3def-7c44-8e29-d4ea7cb837df activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-3def-7c44-8e29-d4ea7cb837df 2026/04/10 22:57:21 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-3df0-7f3f-91cf-2033b74ce99e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-3df0-7f07-9bf5-dad3a5ef2669 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799d-3df0-7f07-9bf5-dad3a5ef2669 2026/04/10 22:57:21 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799d-3df2-7e1d-b099-495dfbc3e1ad activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a 2026/04/10 22:57:21 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799d-3dee-7223-ad74-3da29743072a --- PASS: TestPoll_LocalVoteVisibilityFollowers (1.22s) === RUN TestPoll_LocalVoteVisibilityPublic 2026/04/10 22:57:21 INFO Applying migration id=initial 2026/04/10 22:57:21 INFO Applying migration id=notesupdated 2026/04/10 22:57:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:21 INFO Applying migration id=activitiesid 2026/04/10 22:57:21 INFO Applying migration id=outbox 2026/04/10 22:57:21 INFO Applying migration id=edits 2026/04/10 22:57:21 INFO Applying migration id=outboxactor 2026/04/10 22:57:21 INFO Applying migration id=outboxsender 2026/04/10 22:57:21 INFO Applying migration id=thread 2026/04/10 22:57:21 INFO Applying migration id=host 2026/04/10 22:57:21 INFO Applying migration id=sharedinbox 2026/04/10 22:57:21 INFO Applying migration id=noteshost 2026/04/10 22:57:21 INFO Applying migration id=fetched 2026/04/10 22:57:21 INFO Applying migration id=move 2026/04/10 22:57:21 INFO Applying migration id=cleanup 2026/04/10 22:57:21 INFO Applying migration id=received 2026/04/10 22:57:21 INFO Applying migration id=namehost 2026/04/10 22:57:21 INFO Applying migration id=outboxhost 2026/04/10 22:57:21 INFO Applying migration id=notesfts 2026/04/10 22:57:21 INFO Applying migration id=iconsname 2026/04/10 22:57:21 INFO Applying migration id=nohash 2026/04/10 22:57:21 INFO Applying migration id=shares 2026/04/10 22:57:21 INFO Applying migration id=actorttl 2026/04/10 22:57:21 INFO Applying migration id=tocc 2026/04/10 22:57:21 INFO Applying migration id=followeds 2026/04/10 22:57:21 INFO Applying migration id=certhash 2026/04/10 22:57:21 INFO Applying migration id=follows_sync 2026/04/10 22:57:21 INFO Applying migration id=jsonpath 2026/04/10 22:57:21 INFO Applying migration id=localforward 2026/04/10 22:57:21 INFO Applying migration id=avatar 2026/04/10 22:57:21 INFO Applying migration id=noimage 2026/04/10 22:57:21 INFO Applying migration id=feed 2026/04/10 22:57:21 INFO Applying migration id=bookmarks 2026/04/10 22:57:21 INFO Applying migration id=shareactivity 2026/04/10 22:57:21 INFO Applying migration id=application 2026/04/10 22:57:21 INFO Applying migration id=certificates 2026/04/10 22:57:21 INFO Applying migration id=rawforward 2026/04/10 22:57:21 INFO Applying migration id=publickey 2026/04/10 22:57:21 INFO Applying migration id=resolvegroup 2026/04/10 22:57:21 INFO Applying migration id=reject 2026/04/10 22:57:21 INFO Applying migration id=autodel 2026/04/10 22:57:21 INFO Applying migration id=jsonb 2026/04/10 22:57:21 INFO Applying migration id=quote 2026/04/10 22:57:21 INFO Applying migration id=rfc9421 2026/04/10 22:57:21 INFO Applying migration id=keys 2026/04/10 22:57:21 INFO Applying migration id=portable 2026/04/10 22:57:21 INFO Applying migration id=proofs 2026/04/10 22:57:21 INFO Applying migration id=contexts 2026/04/10 22:57:21 INFO Applying migration id=deliverieshost 2026/04/10 22:57:21 INFO Applying migration id=pembegin 2026/04/10 22:57:21 INFO Applying migration id=didhost 2026/04/10 22:57:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-41eb-75f7-8cea-a402baa03f46 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 2026/04/10 22:57:22 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 2026/04/10 22:57:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-41ee-7190-a134-54cc39eeaff5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-41ee-715f-9056-9d6d195e355b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-41ee-715f-9056-9d6d195e355b 2026/04/10 22:57:22 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 2026/04/10 22:57:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-41ef-7890-967b-c230f0a23ebe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-41ef-7869-bd84-4e9e7d3a30cc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799d-41ef-7869-bd84-4e9e7d3a30cc 2026/04/10 22:57:22 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 2026/04/10 22:57:22 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799d-41f1-7bb7-889b-7b37f673960a activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 2026/04/10 22:57:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 2026/04/10 22:57:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 2026/04/10 22:57:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 2026/04/10 22:57:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-41eb-7189-97ba-672bb92c1a55 --- PASS: TestPoll_LocalVoteVisibilityPublic (1.03s) === RUN TestPoll_LocalSelfVote 2026/04/10 22:57:22 INFO Applying migration id=initial 2026/04/10 22:57:22 INFO Applying migration id=notesupdated 2026/04/10 22:57:22 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:22 INFO Applying migration id=activitiesid 2026/04/10 22:57:22 INFO Applying migration id=outbox 2026/04/10 22:57:22 INFO Applying migration id=edits 2026/04/10 22:57:22 INFO Applying migration id=outboxactor 2026/04/10 22:57:22 INFO Applying migration id=outboxsender 2026/04/10 22:57:22 INFO Applying migration id=thread 2026/04/10 22:57:22 INFO Applying migration id=host 2026/04/10 22:57:22 INFO Applying migration id=sharedinbox 2026/04/10 22:57:22 INFO Applying migration id=noteshost 2026/04/10 22:57:22 INFO Applying migration id=fetched 2026/04/10 22:57:22 INFO Applying migration id=move 2026/04/10 22:57:22 INFO Applying migration id=cleanup 2026/04/10 22:57:22 INFO Applying migration id=received 2026/04/10 22:57:22 INFO Applying migration id=namehost 2026/04/10 22:57:22 INFO Applying migration id=outboxhost 2026/04/10 22:57:22 INFO Applying migration id=notesfts 2026/04/10 22:57:22 INFO Applying migration id=iconsname 2026/04/10 22:57:22 INFO Applying migration id=nohash 2026/04/10 22:57:22 INFO Applying migration id=shares 2026/04/10 22:57:22 INFO Applying migration id=actorttl 2026/04/10 22:57:22 INFO Applying migration id=tocc 2026/04/10 22:57:22 INFO Applying migration id=followeds 2026/04/10 22:57:22 INFO Applying migration id=certhash 2026/04/10 22:57:22 INFO Applying migration id=follows_sync 2026/04/10 22:57:22 INFO Applying migration id=jsonpath 2026/04/10 22:57:22 INFO Applying migration id=localforward 2026/04/10 22:57:22 INFO Applying migration id=avatar 2026/04/10 22:57:22 INFO Applying migration id=noimage 2026/04/10 22:57:22 INFO Applying migration id=feed 2026/04/10 22:57:22 INFO Applying migration id=bookmarks 2026/04/10 22:57:22 INFO Applying migration id=shareactivity 2026/04/10 22:57:22 INFO Applying migration id=application 2026/04/10 22:57:22 INFO Applying migration id=certificates 2026/04/10 22:57:22 INFO Applying migration id=rawforward 2026/04/10 22:57:22 INFO Applying migration id=publickey 2026/04/10 22:57:22 INFO Applying migration id=resolvegroup 2026/04/10 22:57:22 INFO Applying migration id=reject 2026/04/10 22:57:22 INFO Applying migration id=autodel 2026/04/10 22:57:22 INFO Applying migration id=jsonb 2026/04/10 22:57:22 INFO Applying migration id=quote 2026/04/10 22:57:22 INFO Applying migration id=rfc9421 2026/04/10 22:57:22 INFO Applying migration id=keys 2026/04/10 22:57:22 INFO Applying migration id=portable 2026/04/10 22:57:22 INFO Applying migration id=proofs 2026/04/10 22:57:22 INFO Applying migration id=contexts 2026/04/10 22:57:22 INFO Applying migration id=deliverieshost 2026/04/10 22:57:22 INFO Applying migration id=pembegin 2026/04/10 22:57:22 INFO Applying migration id=didhost 2026/04/10 22:57:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-45aa-7a7a-a2a8-520525dbc1f4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-45aa-79af-b75d-5de5e934d5da activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-45aa-79af-b75d-5de5e934d5da 2026/04/10 22:57:23 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-45aa-79af-b75d-5de5e934d5da 2026/04/10 22:57:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-45ac-7dab-b99b-bcbfe86ab210 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-45ac-7d85-bd47-b71444d5f6ae activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-45ac-7d85-bd47-b71444d5f6ae 2026/04/10 22:57:23 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-45aa-79af-b75d-5de5e934d5da 2026/04/10 22:57:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-45ae-72ac-a166-d403eb370206 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-45ae-7289-90ed-6a5d3ff5b491 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-45ae-7289-90ed-6a5d3ff5b491 2026/04/10 22:57:23 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019d799d-45aa-79af-b75d-5de5e934d5da 2026/04/10 22:57:23 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799d-45b0-7308-83a5-fee93a65e482 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-45aa-79af-b75d-5de5e934d5da activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-45aa-79af-b75d-5de5e934d5da 2026/04/10 22:57:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-45aa-79af-b75d-5de5e934d5da --- PASS: TestPoll_LocalSelfVote (0.95s) === RUN TestRegister_RedirectNoCertificate 2026/04/10 22:57:23 INFO Applying migration id=initial 2026/04/10 22:57:23 INFO Applying migration id=notesupdated 2026/04/10 22:57:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:23 INFO Applying migration id=activitiesid 2026/04/10 22:57:23 INFO Applying migration id=outbox 2026/04/10 22:57:23 INFO Applying migration id=edits 2026/04/10 22:57:23 INFO Applying migration id=outboxactor 2026/04/10 22:57:23 INFO Applying migration id=outboxsender 2026/04/10 22:57:23 INFO Applying migration id=thread 2026/04/10 22:57:23 INFO Applying migration id=host 2026/04/10 22:57:23 INFO Applying migration id=sharedinbox 2026/04/10 22:57:23 INFO Applying migration id=noteshost 2026/04/10 22:57:23 INFO Applying migration id=fetched 2026/04/10 22:57:23 INFO Applying migration id=move 2026/04/10 22:57:23 INFO Applying migration id=cleanup 2026/04/10 22:57:23 INFO Applying migration id=received 2026/04/10 22:57:23 INFO Applying migration id=namehost 2026/04/10 22:57:23 INFO Applying migration id=outboxhost 2026/04/10 22:57:23 INFO Applying migration id=notesfts 2026/04/10 22:57:23 INFO Applying migration id=iconsname 2026/04/10 22:57:23 INFO Applying migration id=nohash 2026/04/10 22:57:23 INFO Applying migration id=shares 2026/04/10 22:57:23 INFO Applying migration id=actorttl 2026/04/10 22:57:23 INFO Applying migration id=tocc 2026/04/10 22:57:23 INFO Applying migration id=followeds 2026/04/10 22:57:23 INFO Applying migration id=certhash 2026/04/10 22:57:23 INFO Applying migration id=follows_sync 2026/04/10 22:57:23 INFO Applying migration id=jsonpath 2026/04/10 22:57:23 INFO Applying migration id=localforward 2026/04/10 22:57:23 INFO Applying migration id=avatar 2026/04/10 22:57:23 INFO Applying migration id=noimage 2026/04/10 22:57:23 INFO Applying migration id=feed 2026/04/10 22:57:23 INFO Applying migration id=bookmarks 2026/04/10 22:57:23 INFO Applying migration id=shareactivity 2026/04/10 22:57:23 INFO Applying migration id=application 2026/04/10 22:57:23 INFO Applying migration id=certificates 2026/04/10 22:57:23 INFO Applying migration id=rawforward 2026/04/10 22:57:23 INFO Applying migration id=publickey 2026/04/10 22:57:23 INFO Applying migration id=resolvegroup 2026/04/10 22:57:23 INFO Applying migration id=reject 2026/04/10 22:57:23 INFO Applying migration id=autodel 2026/04/10 22:57:23 INFO Applying migration id=jsonb 2026/04/10 22:57:23 INFO Applying migration id=quote 2026/04/10 22:57:23 INFO Applying migration id=rfc9421 2026/04/10 22:57:23 INFO Applying migration id=keys 2026/04/10 22:57:23 INFO Applying migration id=portable 2026/04/10 22:57:23 INFO Applying migration id=proofs 2026/04/10 22:57:23 INFO Applying migration id=contexts 2026/04/10 22:57:23 INFO Applying migration id=deliverieshost 2026/04/10 22:57:23 INFO Applying migration id=pembegin 2026/04/10 22:57:23 INFO Applying migration id=didhost --- PASS: TestRegister_RedirectNoCertificate (0.08s) === RUN TestRegister_Redirect 2026/04/10 22:57:23 INFO Applying migration id=initial 2026/04/10 22:57:23 INFO Applying migration id=notesupdated 2026/04/10 22:57:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:23 INFO Applying migration id=activitiesid 2026/04/10 22:57:23 INFO Applying migration id=outbox 2026/04/10 22:57:23 INFO Applying migration id=edits 2026/04/10 22:57:23 INFO Applying migration id=outboxactor 2026/04/10 22:57:23 INFO Applying migration id=outboxsender 2026/04/10 22:57:23 INFO Applying migration id=thread 2026/04/10 22:57:23 INFO Applying migration id=host 2026/04/10 22:57:23 INFO Applying migration id=sharedinbox 2026/04/10 22:57:23 INFO Applying migration id=noteshost 2026/04/10 22:57:23 INFO Applying migration id=fetched 2026/04/10 22:57:23 INFO Applying migration id=move 2026/04/10 22:57:23 INFO Applying migration id=cleanup 2026/04/10 22:57:23 INFO Applying migration id=received 2026/04/10 22:57:23 INFO Applying migration id=namehost 2026/04/10 22:57:23 INFO Applying migration id=outboxhost 2026/04/10 22:57:23 INFO Applying migration id=notesfts 2026/04/10 22:57:23 INFO Applying migration id=iconsname 2026/04/10 22:57:23 INFO Applying migration id=nohash 2026/04/10 22:57:23 INFO Applying migration id=shares 2026/04/10 22:57:23 INFO Applying migration id=actorttl 2026/04/10 22:57:23 INFO Applying migration id=tocc 2026/04/10 22:57:23 INFO Applying migration id=followeds 2026/04/10 22:57:23 INFO Applying migration id=certhash 2026/04/10 22:57:23 INFO Applying migration id=follows_sync 2026/04/10 22:57:23 INFO Applying migration id=jsonpath 2026/04/10 22:57:23 INFO Applying migration id=localforward 2026/04/10 22:57:23 INFO Applying migration id=avatar 2026/04/10 22:57:23 INFO Applying migration id=noimage 2026/04/10 22:57:23 INFO Applying migration id=feed 2026/04/10 22:57:23 INFO Applying migration id=bookmarks 2026/04/10 22:57:23 INFO Applying migration id=shareactivity 2026/04/10 22:57:23 INFO Applying migration id=application 2026/04/10 22:57:23 INFO Applying migration id=certificates 2026/04/10 22:57:23 INFO Applying migration id=rawforward 2026/04/10 22:57:23 INFO Applying migration id=publickey 2026/04/10 22:57:23 INFO Applying migration id=resolvegroup 2026/04/10 22:57:23 INFO Applying migration id=reject 2026/04/10 22:57:23 INFO Applying migration id=autodel 2026/04/10 22:57:23 INFO Applying migration id=jsonb 2026/04/10 22:57:23 INFO Applying migration id=quote 2026/04/10 22:57:23 INFO Applying migration id=rfc9421 2026/04/10 22:57:23 INFO Applying migration id=keys 2026/04/10 22:57:23 INFO Applying migration id=portable 2026/04/10 22:57:23 INFO Applying migration id=proofs 2026/04/10 22:57:23 INFO Applying migration id=contexts 2026/04/10 22:57:23 INFO Applying migration id=deliverieshost 2026/04/10 22:57:23 INFO Applying migration id=pembegin 2026/04/10 22:57:23 INFO Applying migration id=didhost 2026/04/10 22:57:23 INFO Redirecting new user --- PASS: TestRegister_Redirect (0.08s) === RUN TestRegister_NoCertificate 2026/04/10 22:57:23 INFO Applying migration id=initial 2026/04/10 22:57:23 INFO Applying migration id=notesupdated 2026/04/10 22:57:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:23 INFO Applying migration id=activitiesid 2026/04/10 22:57:23 INFO Applying migration id=outbox 2026/04/10 22:57:23 INFO Applying migration id=edits 2026/04/10 22:57:23 INFO Applying migration id=outboxactor 2026/04/10 22:57:23 INFO Applying migration id=outboxsender 2026/04/10 22:57:23 INFO Applying migration id=thread 2026/04/10 22:57:23 INFO Applying migration id=host 2026/04/10 22:57:23 INFO Applying migration id=sharedinbox 2026/04/10 22:57:23 INFO Applying migration id=noteshost 2026/04/10 22:57:23 INFO Applying migration id=fetched 2026/04/10 22:57:23 INFO Applying migration id=move 2026/04/10 22:57:23 INFO Applying migration id=cleanup 2026/04/10 22:57:23 INFO Applying migration id=received 2026/04/10 22:57:23 INFO Applying migration id=namehost 2026/04/10 22:57:23 INFO Applying migration id=outboxhost 2026/04/10 22:57:23 INFO Applying migration id=notesfts 2026/04/10 22:57:23 INFO Applying migration id=iconsname 2026/04/10 22:57:23 INFO Applying migration id=nohash 2026/04/10 22:57:23 INFO Applying migration id=shares 2026/04/10 22:57:23 INFO Applying migration id=actorttl 2026/04/10 22:57:23 INFO Applying migration id=tocc 2026/04/10 22:57:23 INFO Applying migration id=followeds 2026/04/10 22:57:23 INFO Applying migration id=certhash 2026/04/10 22:57:23 INFO Applying migration id=follows_sync 2026/04/10 22:57:23 INFO Applying migration id=jsonpath 2026/04/10 22:57:23 INFO Applying migration id=localforward 2026/04/10 22:57:23 INFO Applying migration id=avatar 2026/04/10 22:57:23 INFO Applying migration id=noimage 2026/04/10 22:57:23 INFO Applying migration id=feed 2026/04/10 22:57:23 INFO Applying migration id=bookmarks 2026/04/10 22:57:23 INFO Applying migration id=shareactivity 2026/04/10 22:57:23 INFO Applying migration id=application 2026/04/10 22:57:23 INFO Applying migration id=certificates 2026/04/10 22:57:23 INFO Applying migration id=rawforward 2026/04/10 22:57:23 INFO Applying migration id=publickey 2026/04/10 22:57:23 INFO Applying migration id=resolvegroup 2026/04/10 22:57:23 INFO Applying migration id=reject 2026/04/10 22:57:23 INFO Applying migration id=autodel 2026/04/10 22:57:23 INFO Applying migration id=jsonb 2026/04/10 22:57:23 INFO Applying migration id=quote 2026/04/10 22:57:23 INFO Applying migration id=rfc9421 2026/04/10 22:57:23 INFO Applying migration id=keys 2026/04/10 22:57:23 INFO Applying migration id=portable 2026/04/10 22:57:23 INFO Applying migration id=proofs 2026/04/10 22:57:23 INFO Applying migration id=contexts 2026/04/10 22:57:23 INFO Applying migration id=deliverieshost 2026/04/10 22:57:23 INFO Applying migration id=pembegin 2026/04/10 22:57:23 INFO Applying migration id=didhost 2026/04/10 22:57:23 WARN No client certificate request.path=/users/register --- PASS: TestRegister_NoCertificate (0.08s) === RUN TestRegister_HappyFlow 2026/04/10 22:57:23 INFO Applying migration id=initial 2026/04/10 22:57:23 INFO Applying migration id=notesupdated 2026/04/10 22:57:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:23 INFO Applying migration id=activitiesid 2026/04/10 22:57:23 INFO Applying migration id=outbox 2026/04/10 22:57:23 INFO Applying migration id=edits 2026/04/10 22:57:23 INFO Applying migration id=outboxactor 2026/04/10 22:57:23 INFO Applying migration id=outboxsender 2026/04/10 22:57:23 INFO Applying migration id=thread 2026/04/10 22:57:23 INFO Applying migration id=host 2026/04/10 22:57:23 INFO Applying migration id=sharedinbox 2026/04/10 22:57:23 INFO Applying migration id=noteshost 2026/04/10 22:57:23 INFO Applying migration id=fetched 2026/04/10 22:57:23 INFO Applying migration id=move 2026/04/10 22:57:23 INFO Applying migration id=cleanup 2026/04/10 22:57:23 INFO Applying migration id=received 2026/04/10 22:57:23 INFO Applying migration id=namehost 2026/04/10 22:57:23 INFO Applying migration id=outboxhost 2026/04/10 22:57:23 INFO Applying migration id=notesfts 2026/04/10 22:57:23 INFO Applying migration id=iconsname 2026/04/10 22:57:23 INFO Applying migration id=nohash 2026/04/10 22:57:23 INFO Applying migration id=shares 2026/04/10 22:57:23 INFO Applying migration id=actorttl 2026/04/10 22:57:23 INFO Applying migration id=tocc 2026/04/10 22:57:23 INFO Applying migration id=followeds 2026/04/10 22:57:23 INFO Applying migration id=certhash 2026/04/10 22:57:23 INFO Applying migration id=follows_sync 2026/04/10 22:57:23 INFO Applying migration id=jsonpath 2026/04/10 22:57:23 INFO Applying migration id=localforward 2026/04/10 22:57:23 INFO Applying migration id=avatar 2026/04/10 22:57:23 INFO Applying migration id=noimage 2026/04/10 22:57:23 INFO Applying migration id=feed 2026/04/10 22:57:23 INFO Applying migration id=bookmarks 2026/04/10 22:57:23 INFO Applying migration id=shareactivity 2026/04/10 22:57:23 INFO Applying migration id=application 2026/04/10 22:57:23 INFO Applying migration id=certificates 2026/04/10 22:57:23 INFO Applying migration id=rawforward 2026/04/10 22:57:23 INFO Applying migration id=publickey 2026/04/10 22:57:23 INFO Applying migration id=resolvegroup 2026/04/10 22:57:23 INFO Applying migration id=reject 2026/04/10 22:57:23 INFO Applying migration id=autodel 2026/04/10 22:57:23 INFO Applying migration id=jsonb 2026/04/10 22:57:23 INFO Applying migration id=quote 2026/04/10 22:57:23 INFO Applying migration id=rfc9421 2026/04/10 22:57:23 INFO Applying migration id=keys 2026/04/10 22:57:23 INFO Applying migration id=portable 2026/04/10 22:57:23 INFO Applying migration id=proofs 2026/04/10 22:57:23 INFO Applying migration id=contexts 2026/04/10 22:57:23 INFO Applying migration id=deliverieshost 2026/04/10 22:57:23 INFO Applying migration id=pembegin 2026/04/10 22:57:23 INFO Applying migration id=didhost 2026/04/10 22:57:23 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_HappyFlow (0.21s) === RUN TestRegister_HappyFlowRegistrationClosed 2026/04/10 22:57:23 INFO Applying migration id=initial 2026/04/10 22:57:23 INFO Applying migration id=notesupdated 2026/04/10 22:57:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:23 INFO Applying migration id=activitiesid 2026/04/10 22:57:23 INFO Applying migration id=outbox 2026/04/10 22:57:23 INFO Applying migration id=edits 2026/04/10 22:57:23 INFO Applying migration id=outboxactor 2026/04/10 22:57:23 INFO Applying migration id=outboxsender 2026/04/10 22:57:23 INFO Applying migration id=thread 2026/04/10 22:57:23 INFO Applying migration id=host 2026/04/10 22:57:23 INFO Applying migration id=sharedinbox 2026/04/10 22:57:23 INFO Applying migration id=noteshost 2026/04/10 22:57:23 INFO Applying migration id=fetched 2026/04/10 22:57:23 INFO Applying migration id=move 2026/04/10 22:57:23 INFO Applying migration id=cleanup 2026/04/10 22:57:23 INFO Applying migration id=received 2026/04/10 22:57:23 INFO Applying migration id=namehost 2026/04/10 22:57:23 INFO Applying migration id=outboxhost 2026/04/10 22:57:23 INFO Applying migration id=notesfts 2026/04/10 22:57:23 INFO Applying migration id=iconsname 2026/04/10 22:57:23 INFO Applying migration id=nohash 2026/04/10 22:57:23 INFO Applying migration id=shares 2026/04/10 22:57:23 INFO Applying migration id=actorttl 2026/04/10 22:57:23 INFO Applying migration id=tocc 2026/04/10 22:57:23 INFO Applying migration id=followeds 2026/04/10 22:57:23 INFO Applying migration id=certhash 2026/04/10 22:57:23 INFO Applying migration id=follows_sync 2026/04/10 22:57:23 INFO Applying migration id=jsonpath 2026/04/10 22:57:23 INFO Applying migration id=localforward 2026/04/10 22:57:23 INFO Applying migration id=avatar 2026/04/10 22:57:23 INFO Applying migration id=noimage 2026/04/10 22:57:23 INFO Applying migration id=feed 2026/04/10 22:57:23 INFO Applying migration id=bookmarks 2026/04/10 22:57:23 INFO Applying migration id=shareactivity 2026/04/10 22:57:23 INFO Applying migration id=application 2026/04/10 22:57:23 INFO Applying migration id=certificates 2026/04/10 22:57:23 INFO Applying migration id=rawforward 2026/04/10 22:57:23 INFO Applying migration id=publickey 2026/04/10 22:57:23 INFO Applying migration id=resolvegroup 2026/04/10 22:57:23 INFO Applying migration id=reject 2026/04/10 22:57:23 INFO Applying migration id=autodel 2026/04/10 22:57:23 INFO Applying migration id=jsonb 2026/04/10 22:57:23 INFO Applying migration id=quote 2026/04/10 22:57:23 INFO Applying migration id=rfc9421 2026/04/10 22:57:23 INFO Applying migration id=keys 2026/04/10 22:57:23 INFO Applying migration id=portable 2026/04/10 22:57:23 INFO Applying migration id=proofs 2026/04/10 22:57:23 INFO Applying migration id=contexts 2026/04/10 22:57:23 INFO Applying migration id=deliverieshost 2026/04/10 22:57:23 INFO Applying migration id=pembegin 2026/04/10 22:57:23 INFO Applying migration id=didhost --- PASS: TestRegister_HappyFlowRegistrationClosed (0.08s) === RUN TestRegister_AlreadyRegistered 2026/04/10 22:57:23 INFO Applying migration id=initial 2026/04/10 22:57:23 INFO Applying migration id=notesupdated 2026/04/10 22:57:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:23 INFO Applying migration id=activitiesid 2026/04/10 22:57:23 INFO Applying migration id=outbox 2026/04/10 22:57:23 INFO Applying migration id=edits 2026/04/10 22:57:23 INFO Applying migration id=outboxactor 2026/04/10 22:57:23 INFO Applying migration id=outboxsender 2026/04/10 22:57:23 INFO Applying migration id=thread 2026/04/10 22:57:23 INFO Applying migration id=host 2026/04/10 22:57:23 INFO Applying migration id=sharedinbox 2026/04/10 22:57:23 INFO Applying migration id=noteshost 2026/04/10 22:57:23 INFO Applying migration id=fetched 2026/04/10 22:57:23 INFO Applying migration id=move 2026/04/10 22:57:23 INFO Applying migration id=cleanup 2026/04/10 22:57:23 INFO Applying migration id=received 2026/04/10 22:57:23 INFO Applying migration id=namehost 2026/04/10 22:57:23 INFO Applying migration id=outboxhost 2026/04/10 22:57:23 INFO Applying migration id=notesfts 2026/04/10 22:57:23 INFO Applying migration id=iconsname 2026/04/10 22:57:23 INFO Applying migration id=nohash 2026/04/10 22:57:23 INFO Applying migration id=shares 2026/04/10 22:57:23 INFO Applying migration id=actorttl 2026/04/10 22:57:23 INFO Applying migration id=tocc 2026/04/10 22:57:23 INFO Applying migration id=followeds 2026/04/10 22:57:23 INFO Applying migration id=certhash 2026/04/10 22:57:23 INFO Applying migration id=follows_sync 2026/04/10 22:57:23 INFO Applying migration id=jsonpath 2026/04/10 22:57:23 INFO Applying migration id=localforward 2026/04/10 22:57:23 INFO Applying migration id=avatar 2026/04/10 22:57:23 INFO Applying migration id=noimage 2026/04/10 22:57:23 INFO Applying migration id=feed 2026/04/10 22:57:23 INFO Applying migration id=bookmarks 2026/04/10 22:57:23 INFO Applying migration id=shareactivity 2026/04/10 22:57:23 INFO Applying migration id=application 2026/04/10 22:57:23 INFO Applying migration id=certificates 2026/04/10 22:57:23 INFO Applying migration id=rawforward 2026/04/10 22:57:23 INFO Applying migration id=publickey 2026/04/10 22:57:23 INFO Applying migration id=resolvegroup 2026/04/10 22:57:23 INFO Applying migration id=reject 2026/04/10 22:57:23 INFO Applying migration id=autodel 2026/04/10 22:57:23 INFO Applying migration id=jsonb 2026/04/10 22:57:23 INFO Applying migration id=quote 2026/04/10 22:57:23 INFO Applying migration id=rfc9421 2026/04/10 22:57:23 INFO Applying migration id=keys 2026/04/10 22:57:23 INFO Applying migration id=portable 2026/04/10 22:57:23 INFO Applying migration id=proofs 2026/04/10 22:57:23 INFO Applying migration id=contexts 2026/04/10 22:57:23 INFO Applying migration id=deliverieshost 2026/04/10 22:57:23 INFO Applying migration id=pembegin 2026/04/10 22:57:23 INFO Applying migration id=didhost 2026/04/10 22:57:24 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_AlreadyRegistered (0.29s) === RUN TestRegister_Twice 2026/04/10 22:57:24 INFO Applying migration id=initial 2026/04/10 22:57:24 INFO Applying migration id=notesupdated 2026/04/10 22:57:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:24 INFO Applying migration id=activitiesid 2026/04/10 22:57:24 INFO Applying migration id=outbox 2026/04/10 22:57:24 INFO Applying migration id=edits 2026/04/10 22:57:24 INFO Applying migration id=outboxactor 2026/04/10 22:57:24 INFO Applying migration id=outboxsender 2026/04/10 22:57:24 INFO Applying migration id=thread 2026/04/10 22:57:24 INFO Applying migration id=host 2026/04/10 22:57:24 INFO Applying migration id=sharedinbox 2026/04/10 22:57:24 INFO Applying migration id=noteshost 2026/04/10 22:57:24 INFO Applying migration id=fetched 2026/04/10 22:57:24 INFO Applying migration id=move 2026/04/10 22:57:24 INFO Applying migration id=cleanup 2026/04/10 22:57:24 INFO Applying migration id=received 2026/04/10 22:57:24 INFO Applying migration id=namehost 2026/04/10 22:57:24 INFO Applying migration id=outboxhost 2026/04/10 22:57:24 INFO Applying migration id=notesfts 2026/04/10 22:57:24 INFO Applying migration id=iconsname 2026/04/10 22:57:24 INFO Applying migration id=nohash 2026/04/10 22:57:24 INFO Applying migration id=shares 2026/04/10 22:57:24 INFO Applying migration id=actorttl 2026/04/10 22:57:24 INFO Applying migration id=tocc 2026/04/10 22:57:24 INFO Applying migration id=followeds 2026/04/10 22:57:24 INFO Applying migration id=certhash 2026/04/10 22:57:24 INFO Applying migration id=follows_sync 2026/04/10 22:57:24 INFO Applying migration id=jsonpath 2026/04/10 22:57:24 INFO Applying migration id=localforward 2026/04/10 22:57:24 INFO Applying migration id=avatar 2026/04/10 22:57:24 INFO Applying migration id=noimage 2026/04/10 22:57:24 INFO Applying migration id=feed 2026/04/10 22:57:24 INFO Applying migration id=bookmarks 2026/04/10 22:57:24 INFO Applying migration id=shareactivity 2026/04/10 22:57:24 INFO Applying migration id=application 2026/04/10 22:57:24 INFO Applying migration id=certificates 2026/04/10 22:57:24 INFO Applying migration id=rawforward 2026/04/10 22:57:24 INFO Applying migration id=publickey 2026/04/10 22:57:24 INFO Applying migration id=resolvegroup 2026/04/10 22:57:24 INFO Applying migration id=reject 2026/04/10 22:57:24 INFO Applying migration id=autodel 2026/04/10 22:57:24 INFO Applying migration id=jsonb 2026/04/10 22:57:24 INFO Applying migration id=quote 2026/04/10 22:57:24 INFO Applying migration id=rfc9421 2026/04/10 22:57:24 INFO Applying migration id=keys 2026/04/10 22:57:24 INFO Applying migration id=portable 2026/04/10 22:57:24 INFO Applying migration id=proofs 2026/04/10 22:57:24 INFO Applying migration id=contexts 2026/04/10 22:57:24 INFO Applying migration id=deliverieshost 2026/04/10 22:57:24 INFO Applying migration id=pembegin 2026/04/10 22:57:24 INFO Applying migration id=didhost 2026/04/10 22:57:24 INFO Creating new user request.path=/users/register name=erin 2026/04/10 22:57:24 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_Twice (0.15s) === RUN TestRegister_Throttling 2026/04/10 22:57:24 INFO Applying migration id=initial 2026/04/10 22:57:24 INFO Applying migration id=notesupdated 2026/04/10 22:57:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:24 INFO Applying migration id=activitiesid 2026/04/10 22:57:24 INFO Applying migration id=outbox 2026/04/10 22:57:24 INFO Applying migration id=edits 2026/04/10 22:57:24 INFO Applying migration id=outboxactor 2026/04/10 22:57:24 INFO Applying migration id=outboxsender 2026/04/10 22:57:24 INFO Applying migration id=thread 2026/04/10 22:57:24 INFO Applying migration id=host 2026/04/10 22:57:24 INFO Applying migration id=sharedinbox 2026/04/10 22:57:24 INFO Applying migration id=noteshost 2026/04/10 22:57:24 INFO Applying migration id=fetched 2026/04/10 22:57:24 INFO Applying migration id=move 2026/04/10 22:57:24 INFO Applying migration id=cleanup 2026/04/10 22:57:24 INFO Applying migration id=received 2026/04/10 22:57:24 INFO Applying migration id=namehost 2026/04/10 22:57:24 INFO Applying migration id=outboxhost 2026/04/10 22:57:24 INFO Applying migration id=notesfts 2026/04/10 22:57:24 INFO Applying migration id=iconsname 2026/04/10 22:57:24 INFO Applying migration id=nohash 2026/04/10 22:57:24 INFO Applying migration id=shares 2026/04/10 22:57:24 INFO Applying migration id=actorttl 2026/04/10 22:57:24 INFO Applying migration id=tocc 2026/04/10 22:57:24 INFO Applying migration id=followeds 2026/04/10 22:57:24 INFO Applying migration id=certhash 2026/04/10 22:57:24 INFO Applying migration id=follows_sync 2026/04/10 22:57:24 INFO Applying migration id=jsonpath 2026/04/10 22:57:24 INFO Applying migration id=localforward 2026/04/10 22:57:24 INFO Applying migration id=avatar 2026/04/10 22:57:24 INFO Applying migration id=noimage 2026/04/10 22:57:24 INFO Applying migration id=feed 2026/04/10 22:57:24 INFO Applying migration id=bookmarks 2026/04/10 22:57:24 INFO Applying migration id=shareactivity 2026/04/10 22:57:24 INFO Applying migration id=application 2026/04/10 22:57:24 INFO Applying migration id=certificates 2026/04/10 22:57:24 INFO Applying migration id=rawforward 2026/04/10 22:57:24 INFO Applying migration id=publickey 2026/04/10 22:57:24 INFO Applying migration id=resolvegroup 2026/04/10 22:57:24 INFO Applying migration id=reject 2026/04/10 22:57:24 INFO Applying migration id=autodel 2026/04/10 22:57:24 INFO Applying migration id=jsonb 2026/04/10 22:57:24 INFO Applying migration id=quote 2026/04/10 22:57:24 INFO Applying migration id=rfc9421 2026/04/10 22:57:24 INFO Applying migration id=keys 2026/04/10 22:57:24 INFO Applying migration id=portable 2026/04/10 22:57:24 INFO Applying migration id=proofs 2026/04/10 22:57:24 INFO Applying migration id=contexts 2026/04/10 22:57:24 INFO Applying migration id=deliverieshost 2026/04/10 22:57:24 INFO Applying migration id=pembegin 2026/04/10 22:57:24 INFO Applying migration id=didhost 2026/04/10 22:57:24 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling (0.21s) === RUN TestRegister_Throttling30Minutes 2026/04/10 22:57:24 INFO Applying migration id=initial 2026/04/10 22:57:24 INFO Applying migration id=notesupdated 2026/04/10 22:57:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:24 INFO Applying migration id=activitiesid 2026/04/10 22:57:24 INFO Applying migration id=outbox 2026/04/10 22:57:24 INFO Applying migration id=edits 2026/04/10 22:57:24 INFO Applying migration id=outboxactor 2026/04/10 22:57:24 INFO Applying migration id=outboxsender 2026/04/10 22:57:24 INFO Applying migration id=thread 2026/04/10 22:57:24 INFO Applying migration id=host 2026/04/10 22:57:24 INFO Applying migration id=sharedinbox 2026/04/10 22:57:24 INFO Applying migration id=noteshost 2026/04/10 22:57:24 INFO Applying migration id=fetched 2026/04/10 22:57:24 INFO Applying migration id=move 2026/04/10 22:57:24 INFO Applying migration id=cleanup 2026/04/10 22:57:24 INFO Applying migration id=received 2026/04/10 22:57:24 INFO Applying migration id=namehost 2026/04/10 22:57:24 INFO Applying migration id=outboxhost 2026/04/10 22:57:24 INFO Applying migration id=notesfts 2026/04/10 22:57:24 INFO Applying migration id=iconsname 2026/04/10 22:57:24 INFO Applying migration id=nohash 2026/04/10 22:57:24 INFO Applying migration id=shares 2026/04/10 22:57:24 INFO Applying migration id=actorttl 2026/04/10 22:57:24 INFO Applying migration id=tocc 2026/04/10 22:57:24 INFO Applying migration id=followeds 2026/04/10 22:57:24 INFO Applying migration id=certhash 2026/04/10 22:57:24 INFO Applying migration id=follows_sync 2026/04/10 22:57:24 INFO Applying migration id=jsonpath 2026/04/10 22:57:24 INFO Applying migration id=localforward 2026/04/10 22:57:24 INFO Applying migration id=avatar 2026/04/10 22:57:24 INFO Applying migration id=noimage 2026/04/10 22:57:24 INFO Applying migration id=feed 2026/04/10 22:57:24 INFO Applying migration id=bookmarks 2026/04/10 22:57:24 INFO Applying migration id=shareactivity 2026/04/10 22:57:24 INFO Applying migration id=application 2026/04/10 22:57:24 INFO Applying migration id=certificates 2026/04/10 22:57:24 INFO Applying migration id=rawforward 2026/04/10 22:57:24 INFO Applying migration id=publickey 2026/04/10 22:57:24 INFO Applying migration id=resolvegroup 2026/04/10 22:57:24 INFO Applying migration id=reject 2026/04/10 22:57:24 INFO Applying migration id=autodel 2026/04/10 22:57:24 INFO Applying migration id=jsonb 2026/04/10 22:57:24 INFO Applying migration id=quote 2026/04/10 22:57:24 INFO Applying migration id=rfc9421 2026/04/10 22:57:24 INFO Applying migration id=keys 2026/04/10 22:57:24 INFO Applying migration id=portable 2026/04/10 22:57:24 INFO Applying migration id=proofs 2026/04/10 22:57:24 INFO Applying migration id=contexts 2026/04/10 22:57:24 INFO Applying migration id=deliverieshost 2026/04/10 22:57:24 INFO Applying migration id=pembegin 2026/04/10 22:57:24 INFO Applying migration id=didhost 2026/04/10 22:57:24 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling30Minutes (0.20s) === RUN TestRegister_Throttling1Hour 2026/04/10 22:57:24 INFO Applying migration id=initial 2026/04/10 22:57:24 INFO Applying migration id=notesupdated 2026/04/10 22:57:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:24 INFO Applying migration id=activitiesid 2026/04/10 22:57:24 INFO Applying migration id=outbox 2026/04/10 22:57:24 INFO Applying migration id=edits 2026/04/10 22:57:24 INFO Applying migration id=outboxactor 2026/04/10 22:57:24 INFO Applying migration id=outboxsender 2026/04/10 22:57:24 INFO Applying migration id=thread 2026/04/10 22:57:24 INFO Applying migration id=host 2026/04/10 22:57:24 INFO Applying migration id=sharedinbox 2026/04/10 22:57:24 INFO Applying migration id=noteshost 2026/04/10 22:57:24 INFO Applying migration id=fetched 2026/04/10 22:57:24 INFO Applying migration id=move 2026/04/10 22:57:24 INFO Applying migration id=cleanup 2026/04/10 22:57:24 INFO Applying migration id=received 2026/04/10 22:57:24 INFO Applying migration id=namehost 2026/04/10 22:57:24 INFO Applying migration id=outboxhost 2026/04/10 22:57:24 INFO Applying migration id=notesfts 2026/04/10 22:57:24 INFO Applying migration id=iconsname 2026/04/10 22:57:24 INFO Applying migration id=nohash 2026/04/10 22:57:24 INFO Applying migration id=shares 2026/04/10 22:57:24 INFO Applying migration id=actorttl 2026/04/10 22:57:24 INFO Applying migration id=tocc 2026/04/10 22:57:24 INFO Applying migration id=followeds 2026/04/10 22:57:24 INFO Applying migration id=certhash 2026/04/10 22:57:24 INFO Applying migration id=follows_sync 2026/04/10 22:57:24 INFO Applying migration id=jsonpath 2026/04/10 22:57:24 INFO Applying migration id=localforward 2026/04/10 22:57:24 INFO Applying migration id=avatar 2026/04/10 22:57:24 INFO Applying migration id=noimage 2026/04/10 22:57:24 INFO Applying migration id=feed 2026/04/10 22:57:24 INFO Applying migration id=bookmarks 2026/04/10 22:57:24 INFO Applying migration id=shareactivity 2026/04/10 22:57:24 INFO Applying migration id=application 2026/04/10 22:57:24 INFO Applying migration id=certificates 2026/04/10 22:57:24 INFO Applying migration id=rawforward 2026/04/10 22:57:24 INFO Applying migration id=publickey 2026/04/10 22:57:24 INFO Applying migration id=resolvegroup 2026/04/10 22:57:24 INFO Applying migration id=reject 2026/04/10 22:57:24 INFO Applying migration id=autodel 2026/04/10 22:57:24 INFO Applying migration id=jsonb 2026/04/10 22:57:24 INFO Applying migration id=quote 2026/04/10 22:57:24 INFO Applying migration id=rfc9421 2026/04/10 22:57:24 INFO Applying migration id=keys 2026/04/10 22:57:24 INFO Applying migration id=portable 2026/04/10 22:57:24 INFO Applying migration id=proofs 2026/04/10 22:57:24 INFO Applying migration id=contexts 2026/04/10 22:57:24 INFO Applying migration id=deliverieshost 2026/04/10 22:57:24 INFO Applying migration id=pembegin 2026/04/10 22:57:24 INFO Applying migration id=didhost 2026/04/10 22:57:24 INFO Creating new user request.path=/users/register name=erin 2026/04/10 22:57:25 INFO Creating new user request.path=/users/register name=david --- PASS: TestRegister_Throttling1Hour (0.80s) === RUN TestRegister_TwoCertificates 2026/04/10 22:57:25 INFO Applying migration id=initial 2026/04/10 22:57:25 INFO Applying migration id=notesupdated 2026/04/10 22:57:25 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:25 INFO Applying migration id=activitiesid 2026/04/10 22:57:25 INFO Applying migration id=outbox 2026/04/10 22:57:25 INFO Applying migration id=edits 2026/04/10 22:57:25 INFO Applying migration id=outboxactor 2026/04/10 22:57:25 INFO Applying migration id=outboxsender 2026/04/10 22:57:25 INFO Applying migration id=thread 2026/04/10 22:57:25 INFO Applying migration id=host 2026/04/10 22:57:25 INFO Applying migration id=sharedinbox 2026/04/10 22:57:25 INFO Applying migration id=noteshost 2026/04/10 22:57:25 INFO Applying migration id=fetched 2026/04/10 22:57:25 INFO Applying migration id=move 2026/04/10 22:57:25 INFO Applying migration id=cleanup 2026/04/10 22:57:25 INFO Applying migration id=received 2026/04/10 22:57:25 INFO Applying migration id=namehost 2026/04/10 22:57:25 INFO Applying migration id=outboxhost 2026/04/10 22:57:25 INFO Applying migration id=notesfts 2026/04/10 22:57:25 INFO Applying migration id=iconsname 2026/04/10 22:57:25 INFO Applying migration id=nohash 2026/04/10 22:57:25 INFO Applying migration id=shares 2026/04/10 22:57:25 INFO Applying migration id=actorttl 2026/04/10 22:57:25 INFO Applying migration id=tocc 2026/04/10 22:57:25 INFO Applying migration id=followeds 2026/04/10 22:57:25 INFO Applying migration id=certhash 2026/04/10 22:57:25 INFO Applying migration id=follows_sync 2026/04/10 22:57:25 INFO Applying migration id=jsonpath 2026/04/10 22:57:25 INFO Applying migration id=localforward 2026/04/10 22:57:25 INFO Applying migration id=avatar 2026/04/10 22:57:25 INFO Applying migration id=noimage 2026/04/10 22:57:25 INFO Applying migration id=feed 2026/04/10 22:57:25 INFO Applying migration id=bookmarks 2026/04/10 22:57:25 INFO Applying migration id=shareactivity 2026/04/10 22:57:25 INFO Applying migration id=application 2026/04/10 22:57:25 INFO Applying migration id=certificates 2026/04/10 22:57:25 INFO Applying migration id=rawforward 2026/04/10 22:57:25 INFO Applying migration id=publickey 2026/04/10 22:57:25 INFO Applying migration id=resolvegroup 2026/04/10 22:57:25 INFO Applying migration id=reject 2026/04/10 22:57:25 INFO Applying migration id=autodel 2026/04/10 22:57:25 INFO Applying migration id=jsonb 2026/04/10 22:57:25 INFO Applying migration id=quote 2026/04/10 22:57:25 INFO Applying migration id=rfc9421 2026/04/10 22:57:25 INFO Applying migration id=keys 2026/04/10 22:57:25 INFO Applying migration id=portable 2026/04/10 22:57:25 INFO Applying migration id=proofs 2026/04/10 22:57:25 INFO Applying migration id=contexts 2026/04/10 22:57:25 INFO Applying migration id=deliverieshost 2026/04/10 22:57:25 INFO Applying migration id=pembegin 2026/04/10 22:57:25 INFO Applying migration id=didhost 2026/04/10 22:57:25 INFO Redirecting new user 2026/04/10 22:57:25 INFO Creating new user request.path=/users/register name=erin 2026/04/10 22:57:25 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/04/10 22:57:25 INFO Redirecting new user 2026/04/10 22:57:25 INFO Creating new user request.path=/users/register name=erin 2026/04/10 22:57:25 INFO Approving certificate request.path=/users/certificates/approve/4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF request.user=erin user=erin hash=4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF 2026/04/10 22:57:25 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/04/10 22:57:25 INFO Revoking certificate request.path=/users/certificates/revoke/EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A request.user=erin user=erin hash=EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A 2026/04/10 22:57:25 INFO Redirecting new user 2026/04/10 22:57:25 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_TwoCertificates (0.58s) === RUN TestRegister_ForbiddenUserName 2026/04/10 22:57:26 INFO Applying migration id=initial 2026/04/10 22:57:26 INFO Applying migration id=notesupdated 2026/04/10 22:57:26 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:26 INFO Applying migration id=activitiesid 2026/04/10 22:57:26 INFO Applying migration id=outbox 2026/04/10 22:57:26 INFO Applying migration id=edits 2026/04/10 22:57:26 INFO Applying migration id=outboxactor 2026/04/10 22:57:26 INFO Applying migration id=outboxsender 2026/04/10 22:57:26 INFO Applying migration id=thread 2026/04/10 22:57:26 INFO Applying migration id=host 2026/04/10 22:57:26 INFO Applying migration id=sharedinbox 2026/04/10 22:57:26 INFO Applying migration id=noteshost 2026/04/10 22:57:26 INFO Applying migration id=fetched 2026/04/10 22:57:26 INFO Applying migration id=move 2026/04/10 22:57:26 INFO Applying migration id=cleanup 2026/04/10 22:57:26 INFO Applying migration id=received 2026/04/10 22:57:26 INFO Applying migration id=namehost 2026/04/10 22:57:26 INFO Applying migration id=outboxhost 2026/04/10 22:57:26 INFO Applying migration id=notesfts 2026/04/10 22:57:26 INFO Applying migration id=iconsname 2026/04/10 22:57:26 INFO Applying migration id=nohash 2026/04/10 22:57:26 INFO Applying migration id=shares 2026/04/10 22:57:26 INFO Applying migration id=actorttl 2026/04/10 22:57:26 INFO Applying migration id=tocc 2026/04/10 22:57:26 INFO Applying migration id=followeds 2026/04/10 22:57:26 INFO Applying migration id=certhash 2026/04/10 22:57:26 INFO Applying migration id=follows_sync 2026/04/10 22:57:26 INFO Applying migration id=jsonpath 2026/04/10 22:57:26 INFO Applying migration id=localforward 2026/04/10 22:57:26 INFO Applying migration id=avatar 2026/04/10 22:57:26 INFO Applying migration id=noimage 2026/04/10 22:57:26 INFO Applying migration id=feed 2026/04/10 22:57:26 INFO Applying migration id=bookmarks 2026/04/10 22:57:26 INFO Applying migration id=shareactivity 2026/04/10 22:57:26 INFO Applying migration id=application 2026/04/10 22:57:26 INFO Applying migration id=certificates 2026/04/10 22:57:26 INFO Applying migration id=rawforward 2026/04/10 22:57:26 INFO Applying migration id=publickey 2026/04/10 22:57:26 INFO Applying migration id=resolvegroup 2026/04/10 22:57:26 INFO Applying migration id=reject 2026/04/10 22:57:26 INFO Applying migration id=autodel 2026/04/10 22:57:26 INFO Applying migration id=jsonb 2026/04/10 22:57:26 INFO Applying migration id=quote 2026/04/10 22:57:26 INFO Applying migration id=rfc9421 2026/04/10 22:57:26 INFO Applying migration id=keys 2026/04/10 22:57:26 INFO Applying migration id=portable 2026/04/10 22:57:26 INFO Applying migration id=proofs 2026/04/10 22:57:26 INFO Applying migration id=contexts 2026/04/10 22:57:26 INFO Applying migration id=deliverieshost 2026/04/10 22:57:26 INFO Applying migration id=pembegin 2026/04/10 22:57:26 INFO Applying migration id=didhost --- PASS: TestRegister_ForbiddenUserName (0.08s) === RUN TestReply_AuthorNotFollowed 2026/04/10 22:57:26 INFO Applying migration id=initial 2026/04/10 22:57:26 INFO Applying migration id=notesupdated 2026/04/10 22:57:26 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:26 INFO Applying migration id=activitiesid 2026/04/10 22:57:26 INFO Applying migration id=outbox 2026/04/10 22:57:26 INFO Applying migration id=edits 2026/04/10 22:57:26 INFO Applying migration id=outboxactor 2026/04/10 22:57:26 INFO Applying migration id=outboxsender 2026/04/10 22:57:26 INFO Applying migration id=thread 2026/04/10 22:57:26 INFO Applying migration id=host 2026/04/10 22:57:26 INFO Applying migration id=sharedinbox 2026/04/10 22:57:26 INFO Applying migration id=noteshost 2026/04/10 22:57:26 INFO Applying migration id=fetched 2026/04/10 22:57:26 INFO Applying migration id=move 2026/04/10 22:57:26 INFO Applying migration id=cleanup 2026/04/10 22:57:26 INFO Applying migration id=received 2026/04/10 22:57:26 INFO Applying migration id=namehost 2026/04/10 22:57:26 INFO Applying migration id=outboxhost 2026/04/10 22:57:26 INFO Applying migration id=notesfts 2026/04/10 22:57:26 INFO Applying migration id=iconsname 2026/04/10 22:57:26 INFO Applying migration id=nohash 2026/04/10 22:57:26 INFO Applying migration id=shares 2026/04/10 22:57:26 INFO Applying migration id=actorttl 2026/04/10 22:57:26 INFO Applying migration id=tocc 2026/04/10 22:57:26 INFO Applying migration id=followeds 2026/04/10 22:57:26 INFO Applying migration id=certhash 2026/04/10 22:57:26 INFO Applying migration id=follows_sync 2026/04/10 22:57:26 INFO Applying migration id=jsonpath 2026/04/10 22:57:26 INFO Applying migration id=localforward 2026/04/10 22:57:26 INFO Applying migration id=avatar 2026/04/10 22:57:26 INFO Applying migration id=noimage 2026/04/10 22:57:26 INFO Applying migration id=feed 2026/04/10 22:57:26 INFO Applying migration id=bookmarks 2026/04/10 22:57:26 INFO Applying migration id=shareactivity 2026/04/10 22:57:26 INFO Applying migration id=application 2026/04/10 22:57:26 INFO Applying migration id=certificates 2026/04/10 22:57:26 INFO Applying migration id=rawforward 2026/04/10 22:57:26 INFO Applying migration id=publickey 2026/04/10 22:57:26 INFO Applying migration id=resolvegroup 2026/04/10 22:57:26 INFO Applying migration id=reject 2026/04/10 22:57:26 INFO Applying migration id=autodel 2026/04/10 22:57:26 INFO Applying migration id=jsonb 2026/04/10 22:57:26 INFO Applying migration id=quote 2026/04/10 22:57:26 INFO Applying migration id=rfc9421 2026/04/10 22:57:26 INFO Applying migration id=keys 2026/04/10 22:57:26 INFO Applying migration id=portable 2026/04/10 22:57:26 INFO Applying migration id=proofs 2026/04/10 22:57:26 INFO Applying migration id=contexts 2026/04/10 22:57:26 INFO Applying migration id=deliverieshost 2026/04/10 22:57:26 INFO Applying migration id=pembegin 2026/04/10 22:57:26 INFO Applying migration id=didhost 2026/04/10 22:57:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-54bd-780d-87b1-73c48969624a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-54bd-7068-8410-5f09599a05ee activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-54bd-7068-8410-5f09599a05ee 2026/04/10 22:57:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-54bd-7068-8410-5f09599a05ee 2026/04/10 22:57:27 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-54bd-7068-8410-5f09599a05ee 2026/04/10 22:57:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799d-54c2-70ba-a691-4e68375d9860 note=https://localhost.localdomain:8443/post/019d799d-54c2-7067-ba7d-0ea7576440d0 thread=https://localhost.localdomain:8443/post/019d799d-54bd-7068-8410-5f09599a05ee starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-54c2-70ba-a691-4e68375d9860 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-54c2-7067-ba7d-0ea7576440d0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-54c2-7067-ba7d-0ea7576440d0 2026/04/10 22:57:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-54bd-7068-8410-5f09599a05ee 2026/04/10 22:57:27 INFO Generating first response key=/local --- PASS: TestReply_AuthorNotFollowed (1.01s) === RUN TestReply_AuthorFollowed 2026/04/10 22:57:27 INFO Applying migration id=initial 2026/04/10 22:57:27 INFO Applying migration id=notesupdated 2026/04/10 22:57:27 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:27 INFO Applying migration id=activitiesid 2026/04/10 22:57:27 INFO Applying migration id=outbox 2026/04/10 22:57:27 INFO Applying migration id=edits 2026/04/10 22:57:27 INFO Applying migration id=outboxactor 2026/04/10 22:57:27 INFO Applying migration id=outboxsender 2026/04/10 22:57:27 INFO Applying migration id=thread 2026/04/10 22:57:27 INFO Applying migration id=host 2026/04/10 22:57:27 INFO Applying migration id=sharedinbox 2026/04/10 22:57:27 INFO Applying migration id=noteshost 2026/04/10 22:57:27 INFO Applying migration id=fetched 2026/04/10 22:57:27 INFO Applying migration id=move 2026/04/10 22:57:27 INFO Applying migration id=cleanup 2026/04/10 22:57:27 INFO Applying migration id=received 2026/04/10 22:57:27 INFO Applying migration id=namehost 2026/04/10 22:57:27 INFO Applying migration id=outboxhost 2026/04/10 22:57:27 INFO Applying migration id=notesfts 2026/04/10 22:57:27 INFO Applying migration id=iconsname 2026/04/10 22:57:27 INFO Applying migration id=nohash 2026/04/10 22:57:27 INFO Applying migration id=shares 2026/04/10 22:57:27 INFO Applying migration id=actorttl 2026/04/10 22:57:27 INFO Applying migration id=tocc 2026/04/10 22:57:27 INFO Applying migration id=followeds 2026/04/10 22:57:27 INFO Applying migration id=certhash 2026/04/10 22:57:27 INFO Applying migration id=follows_sync 2026/04/10 22:57:27 INFO Applying migration id=jsonpath 2026/04/10 22:57:27 INFO Applying migration id=localforward 2026/04/10 22:57:27 INFO Applying migration id=avatar 2026/04/10 22:57:27 INFO Applying migration id=noimage 2026/04/10 22:57:27 INFO Applying migration id=feed 2026/04/10 22:57:27 INFO Applying migration id=bookmarks 2026/04/10 22:57:27 INFO Applying migration id=shareactivity 2026/04/10 22:57:27 INFO Applying migration id=application 2026/04/10 22:57:27 INFO Applying migration id=certificates 2026/04/10 22:57:27 INFO Applying migration id=rawforward 2026/04/10 22:57:27 INFO Applying migration id=publickey 2026/04/10 22:57:27 INFO Applying migration id=resolvegroup 2026/04/10 22:57:27 INFO Applying migration id=reject 2026/04/10 22:57:27 INFO Applying migration id=autodel 2026/04/10 22:57:27 INFO Applying migration id=jsonb 2026/04/10 22:57:27 INFO Applying migration id=quote 2026/04/10 22:57:27 INFO Applying migration id=rfc9421 2026/04/10 22:57:27 INFO Applying migration id=keys 2026/04/10 22:57:27 INFO Applying migration id=portable 2026/04/10 22:57:27 INFO Applying migration id=proofs 2026/04/10 22:57:27 INFO Applying migration id=contexts 2026/04/10 22:57:27 INFO Applying migration id=deliverieshost 2026/04/10 22:57:27 INFO Applying migration id=pembegin 2026/04/10 22:57:27 INFO Applying migration id=didhost 2026/04/10 22:57:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-591c-778a-8c53-170a4ce93726 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-591d-7b8a-9314-81e00bd5eee1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-591c-778a-8c53-170a4ce93726 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-591c-778a-8c53-170a4ce93726 2026/04/10 22:57:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-591e-74c1-8325-2c9eb11469d4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-591e-73ff-acee-e9e261c7bcec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-591e-73ff-acee-e9e261c7bcec 2026/04/10 22:57:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-591e-73ff-acee-e9e261c7bcec 2026/04/10 22:57:28 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-591e-73ff-acee-e9e261c7bcec 2026/04/10 22:57:28 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799d-5921-7cde-9ad4-ea2c832cc1aa note=https://localhost.localdomain:8443/post/019d799d-5921-7c9e-8583-951ab0d9f50a thread=https://localhost.localdomain:8443/post/019d799d-591e-73ff-acee-e9e261c7bcec starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-5921-7cde-9ad4-ea2c832cc1aa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-5921-7c9e-8583-951ab0d9f50a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-5921-7c9e-8583-951ab0d9f50a 2026/04/10 22:57:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-591e-73ff-acee-e9e261c7bcec 2026/04/10 22:57:28 INFO Generating first response key=/local --- PASS: TestReply_AuthorFollowed (1.12s) === RUN TestReply_PostToFollowers 2026/04/10 22:57:28 INFO Applying migration id=initial 2026/04/10 22:57:28 INFO Applying migration id=notesupdated 2026/04/10 22:57:28 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:28 INFO Applying migration id=activitiesid 2026/04/10 22:57:28 INFO Applying migration id=outbox 2026/04/10 22:57:28 INFO Applying migration id=edits 2026/04/10 22:57:28 INFO Applying migration id=outboxactor 2026/04/10 22:57:28 INFO Applying migration id=outboxsender 2026/04/10 22:57:28 INFO Applying migration id=thread 2026/04/10 22:57:28 INFO Applying migration id=host 2026/04/10 22:57:28 INFO Applying migration id=sharedinbox 2026/04/10 22:57:28 INFO Applying migration id=noteshost 2026/04/10 22:57:28 INFO Applying migration id=fetched 2026/04/10 22:57:28 INFO Applying migration id=move 2026/04/10 22:57:28 INFO Applying migration id=cleanup 2026/04/10 22:57:28 INFO Applying migration id=received 2026/04/10 22:57:28 INFO Applying migration id=namehost 2026/04/10 22:57:28 INFO Applying migration id=outboxhost 2026/04/10 22:57:28 INFO Applying migration id=notesfts 2026/04/10 22:57:28 INFO Applying migration id=iconsname 2026/04/10 22:57:28 INFO Applying migration id=nohash 2026/04/10 22:57:28 INFO Applying migration id=shares 2026/04/10 22:57:28 INFO Applying migration id=actorttl 2026/04/10 22:57:28 INFO Applying migration id=tocc 2026/04/10 22:57:28 INFO Applying migration id=followeds 2026/04/10 22:57:28 INFO Applying migration id=certhash 2026/04/10 22:57:28 INFO Applying migration id=follows_sync 2026/04/10 22:57:28 INFO Applying migration id=jsonpath 2026/04/10 22:57:28 INFO Applying migration id=localforward 2026/04/10 22:57:28 INFO Applying migration id=avatar 2026/04/10 22:57:28 INFO Applying migration id=noimage 2026/04/10 22:57:28 INFO Applying migration id=feed 2026/04/10 22:57:28 INFO Applying migration id=bookmarks 2026/04/10 22:57:28 INFO Applying migration id=shareactivity 2026/04/10 22:57:28 INFO Applying migration id=application 2026/04/10 22:57:28 INFO Applying migration id=certificates 2026/04/10 22:57:28 INFO Applying migration id=rawforward 2026/04/10 22:57:28 INFO Applying migration id=publickey 2026/04/10 22:57:28 INFO Applying migration id=resolvegroup 2026/04/10 22:57:28 INFO Applying migration id=reject 2026/04/10 22:57:28 INFO Applying migration id=autodel 2026/04/10 22:57:28 INFO Applying migration id=jsonb 2026/04/10 22:57:28 INFO Applying migration id=quote 2026/04/10 22:57:28 INFO Applying migration id=rfc9421 2026/04/10 22:57:28 INFO Applying migration id=keys 2026/04/10 22:57:28 INFO Applying migration id=portable 2026/04/10 22:57:28 INFO Applying migration id=proofs 2026/04/10 22:57:28 INFO Applying migration id=contexts 2026/04/10 22:57:28 INFO Applying migration id=deliverieshost 2026/04/10 22:57:28 INFO Applying migration id=pembegin 2026/04/10 22:57:28 INFO Applying migration id=didhost 2026/04/10 22:57:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-5ce9-7323-84e3-0f11973efeb4 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-5ce9-7d8a-aa6b-7671d170a80b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-5ce9-7323-84e3-0f11973efeb4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-5ce9-7323-84e3-0f11973efeb4 2026/04/10 22:57:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-5cea-74a7-babd-dba4083b8775 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-5cea-746f-a0a5-d2999a8517a6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-5cea-746f-a0a5-d2999a8517a6 2026/04/10 22:57:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-5cea-746f-a0a5-d2999a8517a6 2026/04/10 22:57:29 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-5cea-746f-a0a5-d2999a8517a6 2026/04/10 22:57:29 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799d-5ced-79b4-b208-567e724540c8 note=https://localhost.localdomain:8443/post/019d799d-5ced-797a-be4d-dd1c9f523f5c thread=https://localhost.localdomain:8443/post/019d799d-5cea-746f-a0a5-d2999a8517a6 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-5ced-79b4-b208-567e724540c8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-5ced-797a-be4d-dd1c9f523f5c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-5ced-797a-be4d-dd1c9f523f5c 2026/04/10 22:57:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-5cea-746f-a0a5-d2999a8517a6 2026/04/10 22:57:29 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowers (0.97s) === RUN TestReply_PostToFollowersNotFollowing 2026/04/10 22:57:29 INFO Applying migration id=initial 2026/04/10 22:57:29 INFO Applying migration id=notesupdated 2026/04/10 22:57:29 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:29 INFO Applying migration id=activitiesid 2026/04/10 22:57:29 INFO Applying migration id=outbox 2026/04/10 22:57:29 INFO Applying migration id=edits 2026/04/10 22:57:29 INFO Applying migration id=outboxactor 2026/04/10 22:57:29 INFO Applying migration id=outboxsender 2026/04/10 22:57:29 INFO Applying migration id=thread 2026/04/10 22:57:29 INFO Applying migration id=host 2026/04/10 22:57:29 INFO Applying migration id=sharedinbox 2026/04/10 22:57:29 INFO Applying migration id=noteshost 2026/04/10 22:57:29 INFO Applying migration id=fetched 2026/04/10 22:57:29 INFO Applying migration id=move 2026/04/10 22:57:29 INFO Applying migration id=cleanup 2026/04/10 22:57:29 INFO Applying migration id=received 2026/04/10 22:57:29 INFO Applying migration id=namehost 2026/04/10 22:57:29 INFO Applying migration id=outboxhost 2026/04/10 22:57:29 INFO Applying migration id=notesfts 2026/04/10 22:57:29 INFO Applying migration id=iconsname 2026/04/10 22:57:29 INFO Applying migration id=nohash 2026/04/10 22:57:29 INFO Applying migration id=shares 2026/04/10 22:57:29 INFO Applying migration id=actorttl 2026/04/10 22:57:29 INFO Applying migration id=tocc 2026/04/10 22:57:29 INFO Applying migration id=followeds 2026/04/10 22:57:29 INFO Applying migration id=certhash 2026/04/10 22:57:29 INFO Applying migration id=follows_sync 2026/04/10 22:57:29 INFO Applying migration id=jsonpath 2026/04/10 22:57:29 INFO Applying migration id=localforward 2026/04/10 22:57:29 INFO Applying migration id=avatar 2026/04/10 22:57:29 INFO Applying migration id=noimage 2026/04/10 22:57:29 INFO Applying migration id=feed 2026/04/10 22:57:29 INFO Applying migration id=bookmarks 2026/04/10 22:57:29 INFO Applying migration id=shareactivity 2026/04/10 22:57:29 INFO Applying migration id=application 2026/04/10 22:57:29 INFO Applying migration id=certificates 2026/04/10 22:57:29 INFO Applying migration id=rawforward 2026/04/10 22:57:29 INFO Applying migration id=publickey 2026/04/10 22:57:29 INFO Applying migration id=resolvegroup 2026/04/10 22:57:29 INFO Applying migration id=reject 2026/04/10 22:57:29 INFO Applying migration id=autodel 2026/04/10 22:57:29 INFO Applying migration id=jsonb 2026/04/10 22:57:29 INFO Applying migration id=quote 2026/04/10 22:57:29 INFO Applying migration id=rfc9421 2026/04/10 22:57:29 INFO Applying migration id=keys 2026/04/10 22:57:29 INFO Applying migration id=portable 2026/04/10 22:57:29 INFO Applying migration id=proofs 2026/04/10 22:57:29 INFO Applying migration id=contexts 2026/04/10 22:57:29 INFO Applying migration id=deliverieshost 2026/04/10 22:57:29 INFO Applying migration id=pembegin 2026/04/10 22:57:29 INFO Applying migration id=didhost 2026/04/10 22:57:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-5fd7-74ec-915e-41ca7dc4ebda activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-5fd6-7bb0-9900-25c5fe5f9628 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-5fd6-7bb0-9900-25c5fe5f9628 2026/04/10 22:57:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-5fd6-7bb0-9900-25c5fe5f9628 2026/04/10 22:57:30 WARN Post does not exist post=https://localhost.localdomain:8443/post/019d799d-5fd6-7bb0-9900-25c5fe5f9628 2026/04/10 22:57:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-5fd6-7bb0-9900-25c5fe5f9628 2026/04/10 22:57:30 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799d-5fd6-7bb0-9900-25c5fe5f9628 2026/04/10 22:57:30 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersNotFollowing (0.75s) === RUN TestReply_PostToFollowersUnfollowedBeforeReply 2026/04/10 22:57:30 INFO Applying migration id=initial 2026/04/10 22:57:30 INFO Applying migration id=notesupdated 2026/04/10 22:57:30 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:30 INFO Applying migration id=activitiesid 2026/04/10 22:57:30 INFO Applying migration id=outbox 2026/04/10 22:57:30 INFO Applying migration id=edits 2026/04/10 22:57:30 INFO Applying migration id=outboxactor 2026/04/10 22:57:30 INFO Applying migration id=outboxsender 2026/04/10 22:57:30 INFO Applying migration id=thread 2026/04/10 22:57:30 INFO Applying migration id=host 2026/04/10 22:57:30 INFO Applying migration id=sharedinbox 2026/04/10 22:57:30 INFO Applying migration id=noteshost 2026/04/10 22:57:30 INFO Applying migration id=fetched 2026/04/10 22:57:30 INFO Applying migration id=move 2026/04/10 22:57:30 INFO Applying migration id=cleanup 2026/04/10 22:57:30 INFO Applying migration id=received 2026/04/10 22:57:30 INFO Applying migration id=namehost 2026/04/10 22:57:30 INFO Applying migration id=outboxhost 2026/04/10 22:57:30 INFO Applying migration id=notesfts 2026/04/10 22:57:30 INFO Applying migration id=iconsname 2026/04/10 22:57:30 INFO Applying migration id=nohash 2026/04/10 22:57:30 INFO Applying migration id=shares 2026/04/10 22:57:30 INFO Applying migration id=actorttl 2026/04/10 22:57:30 INFO Applying migration id=tocc 2026/04/10 22:57:30 INFO Applying migration id=followeds 2026/04/10 22:57:30 INFO Applying migration id=certhash 2026/04/10 22:57:30 INFO Applying migration id=follows_sync 2026/04/10 22:57:30 INFO Applying migration id=jsonpath 2026/04/10 22:57:30 INFO Applying migration id=localforward 2026/04/10 22:57:30 INFO Applying migration id=avatar 2026/04/10 22:57:30 INFO Applying migration id=noimage 2026/04/10 22:57:30 INFO Applying migration id=feed 2026/04/10 22:57:30 INFO Applying migration id=bookmarks 2026/04/10 22:57:30 INFO Applying migration id=shareactivity 2026/04/10 22:57:30 INFO Applying migration id=application 2026/04/10 22:57:30 INFO Applying migration id=certificates 2026/04/10 22:57:30 INFO Applying migration id=rawforward 2026/04/10 22:57:30 INFO Applying migration id=publickey 2026/04/10 22:57:30 INFO Applying migration id=resolvegroup 2026/04/10 22:57:30 INFO Applying migration id=reject 2026/04/10 22:57:30 INFO Applying migration id=autodel 2026/04/10 22:57:30 INFO Applying migration id=jsonb 2026/04/10 22:57:30 INFO Applying migration id=quote 2026/04/10 22:57:30 INFO Applying migration id=rfc9421 2026/04/10 22:57:30 INFO Applying migration id=keys 2026/04/10 22:57:30 INFO Applying migration id=portable 2026/04/10 22:57:30 INFO Applying migration id=proofs 2026/04/10 22:57:30 INFO Applying migration id=contexts 2026/04/10 22:57:30 INFO Applying migration id=deliverieshost 2026/04/10 22:57:30 INFO Applying migration id=pembegin 2026/04/10 22:57:30 INFO Applying migration id=didhost 2026/04/10 22:57:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-63a1-7e3f-aaec-a238cfeb5856 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-63a2-7795-8ea3-c16372f2e2a6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-63a1-7e3f-aaec-a238cfeb5856 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-63a1-7e3f-aaec-a238cfeb5856 2026/04/10 22:57:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-63a2-7cff-8067-3fe232cfc9ae activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-63a2-7ccc-8219-8254eefbcf8b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-63a2-7ccc-8219-8254eefbcf8b 2026/04/10 22:57:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-63a2-7ccc-8219-8254eefbcf8b 2026/04/10 22:57:31 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799d-63a5-727a-8b02-a2464a0f6a05 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-63a1-7e3f-aaec-a238cfeb5856 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:31 WARN Post does not exist post=https://localhost.localdomain:8443/post/019d799d-63a2-7ccc-8219-8254eefbcf8b 2026/04/10 22:57:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-63a2-7ccc-8219-8254eefbcf8b 2026/04/10 22:57:31 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799d-63a2-7ccc-8219-8254eefbcf8b 2026/04/10 22:57:31 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedBeforeReply (0.97s) === RUN TestReply_PostToFollowersUnfollowedAfterReply 2026/04/10 22:57:31 INFO Applying migration id=initial 2026/04/10 22:57:31 INFO Applying migration id=notesupdated 2026/04/10 22:57:31 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:31 INFO Applying migration id=activitiesid 2026/04/10 22:57:31 INFO Applying migration id=outbox 2026/04/10 22:57:31 INFO Applying migration id=edits 2026/04/10 22:57:31 INFO Applying migration id=outboxactor 2026/04/10 22:57:31 INFO Applying migration id=outboxsender 2026/04/10 22:57:31 INFO Applying migration id=thread 2026/04/10 22:57:31 INFO Applying migration id=host 2026/04/10 22:57:31 INFO Applying migration id=sharedinbox 2026/04/10 22:57:31 INFO Applying migration id=noteshost 2026/04/10 22:57:31 INFO Applying migration id=fetched 2026/04/10 22:57:31 INFO Applying migration id=move 2026/04/10 22:57:31 INFO Applying migration id=cleanup 2026/04/10 22:57:31 INFO Applying migration id=received 2026/04/10 22:57:31 INFO Applying migration id=namehost 2026/04/10 22:57:31 INFO Applying migration id=outboxhost 2026/04/10 22:57:31 INFO Applying migration id=notesfts 2026/04/10 22:57:31 INFO Applying migration id=iconsname 2026/04/10 22:57:31 INFO Applying migration id=nohash 2026/04/10 22:57:31 INFO Applying migration id=shares 2026/04/10 22:57:31 INFO Applying migration id=actorttl 2026/04/10 22:57:31 INFO Applying migration id=tocc 2026/04/10 22:57:31 INFO Applying migration id=followeds 2026/04/10 22:57:31 INFO Applying migration id=certhash 2026/04/10 22:57:31 INFO Applying migration id=follows_sync 2026/04/10 22:57:31 INFO Applying migration id=jsonpath 2026/04/10 22:57:31 INFO Applying migration id=localforward 2026/04/10 22:57:31 INFO Applying migration id=avatar 2026/04/10 22:57:31 INFO Applying migration id=noimage 2026/04/10 22:57:31 INFO Applying migration id=feed 2026/04/10 22:57:31 INFO Applying migration id=bookmarks 2026/04/10 22:57:31 INFO Applying migration id=shareactivity 2026/04/10 22:57:31 INFO Applying migration id=application 2026/04/10 22:57:31 INFO Applying migration id=certificates 2026/04/10 22:57:31 INFO Applying migration id=rawforward 2026/04/10 22:57:31 INFO Applying migration id=publickey 2026/04/10 22:57:31 INFO Applying migration id=resolvegroup 2026/04/10 22:57:31 INFO Applying migration id=reject 2026/04/10 22:57:31 INFO Applying migration id=autodel 2026/04/10 22:57:31 INFO Applying migration id=jsonb 2026/04/10 22:57:31 INFO Applying migration id=quote 2026/04/10 22:57:31 INFO Applying migration id=rfc9421 2026/04/10 22:57:31 INFO Applying migration id=keys 2026/04/10 22:57:31 INFO Applying migration id=portable 2026/04/10 22:57:31 INFO Applying migration id=proofs 2026/04/10 22:57:31 INFO Applying migration id=contexts 2026/04/10 22:57:31 INFO Applying migration id=deliverieshost 2026/04/10 22:57:31 INFO Applying migration id=pembegin 2026/04/10 22:57:31 INFO Applying migration id=didhost 2026/04/10 22:57:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-6726-7b25-b5f5-c1343c6b6ad0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-6727-7b21-9f1d-ad75b0f726bc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-6726-7b25-b5f5-c1343c6b6ad0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-6726-7b25-b5f5-c1343c6b6ad0 2026/04/10 22:57:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-6728-72f5-8219-5404cd5b0811 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-6728-72a7-a009-ed06ace35147 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-6728-72a7-a009-ed06ace35147 2026/04/10 22:57:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-6728-72a7-a009-ed06ace35147 2026/04/10 22:57:31 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-6728-72a7-a009-ed06ace35147 2026/04/10 22:57:31 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799d-672c-7e93-b356-6baa7f07de84 note=https://localhost.localdomain:8443/post/019d799d-672c-7e47-a617-eb7fac1fa206 thread=https://localhost.localdomain:8443/post/019d799d-6728-72a7-a009-ed06ace35147 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-672c-7e93-b356-6baa7f07de84 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-672c-7e47-a617-eb7fac1fa206 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-672c-7e47-a617-eb7fac1fa206 2026/04/10 22:57:31 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799d-672e-7887-b833-cd41918e2356 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-6726-7b25-b5f5-c1343c6b6ad0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-6728-72a7-a009-ed06ace35147 2026/04/10 22:57:31 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799d-6728-72a7-a009-ed06ace35147 2026/04/10 22:57:31 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedAfterReply (0.91s) === RUN TestReply_SelfReply 2026/04/10 22:57:31 INFO Applying migration id=initial 2026/04/10 22:57:31 INFO Applying migration id=notesupdated 2026/04/10 22:57:31 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:31 INFO Applying migration id=activitiesid 2026/04/10 22:57:31 INFO Applying migration id=outbox 2026/04/10 22:57:31 INFO Applying migration id=edits 2026/04/10 22:57:31 INFO Applying migration id=outboxactor 2026/04/10 22:57:31 INFO Applying migration id=outboxsender 2026/04/10 22:57:31 INFO Applying migration id=thread 2026/04/10 22:57:31 INFO Applying migration id=host 2026/04/10 22:57:31 INFO Applying migration id=sharedinbox 2026/04/10 22:57:31 INFO Applying migration id=noteshost 2026/04/10 22:57:31 INFO Applying migration id=fetched 2026/04/10 22:57:31 INFO Applying migration id=move 2026/04/10 22:57:31 INFO Applying migration id=cleanup 2026/04/10 22:57:31 INFO Applying migration id=received 2026/04/10 22:57:31 INFO Applying migration id=namehost 2026/04/10 22:57:31 INFO Applying migration id=outboxhost 2026/04/10 22:57:31 INFO Applying migration id=notesfts 2026/04/10 22:57:31 INFO Applying migration id=iconsname 2026/04/10 22:57:31 INFO Applying migration id=nohash 2026/04/10 22:57:31 INFO Applying migration id=shares 2026/04/10 22:57:31 INFO Applying migration id=actorttl 2026/04/10 22:57:31 INFO Applying migration id=tocc 2026/04/10 22:57:31 INFO Applying migration id=followeds 2026/04/10 22:57:31 INFO Applying migration id=certhash 2026/04/10 22:57:31 INFO Applying migration id=follows_sync 2026/04/10 22:57:31 INFO Applying migration id=jsonpath 2026/04/10 22:57:32 INFO Applying migration id=localforward 2026/04/10 22:57:32 INFO Applying migration id=avatar 2026/04/10 22:57:32 INFO Applying migration id=noimage 2026/04/10 22:57:32 INFO Applying migration id=feed 2026/04/10 22:57:32 INFO Applying migration id=bookmarks 2026/04/10 22:57:32 INFO Applying migration id=shareactivity 2026/04/10 22:57:32 INFO Applying migration id=application 2026/04/10 22:57:32 INFO Applying migration id=certificates 2026/04/10 22:57:32 INFO Applying migration id=rawforward 2026/04/10 22:57:32 INFO Applying migration id=publickey 2026/04/10 22:57:32 INFO Applying migration id=resolvegroup 2026/04/10 22:57:32 INFO Applying migration id=reject 2026/04/10 22:57:32 INFO Applying migration id=autodel 2026/04/10 22:57:32 INFO Applying migration id=jsonb 2026/04/10 22:57:32 INFO Applying migration id=quote 2026/04/10 22:57:32 INFO Applying migration id=rfc9421 2026/04/10 22:57:32 INFO Applying migration id=keys 2026/04/10 22:57:32 INFO Applying migration id=portable 2026/04/10 22:57:32 INFO Applying migration id=proofs 2026/04/10 22:57:32 INFO Applying migration id=contexts 2026/04/10 22:57:32 INFO Applying migration id=deliverieshost 2026/04/10 22:57:32 INFO Applying migration id=pembegin 2026/04/10 22:57:32 INFO Applying migration id=didhost 2026/04/10 22:57:32 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-6a84-74d4-8666-489f2fe3f59d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-6a85-70dc-a6f3-ebf02235afa9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-6a84-74d4-8666-489f2fe3f59d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-6a84-74d4-8666-489f2fe3f59d 2026/04/10 22:57:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-6a85-78a6-923a-dfdb5c505d07 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-6a85-786b-a07b-b451c079e7c8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-6a85-786b-a07b-b451c079e7c8 2026/04/10 22:57:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-6a85-786b-a07b-b451c079e7c8 2026/04/10 22:57:32 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-6a85-786b-a07b-b451c079e7c8 2026/04/10 22:57:32 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799d-6a88-7cdc-ad7e-d83e5ed7e289 note=https://localhost.localdomain:8443/post/019d799d-6a88-7c9d-99fe-0f98cbbf0b89 thread=https://localhost.localdomain:8443/post/019d799d-6a85-786b-a07b-b451c079e7c8 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-6a88-7cdc-ad7e-d83e5ed7e289 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-6a88-7c9d-99fe-0f98cbbf0b89 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-6a88-7c9d-99fe-0f98cbbf0b89 2026/04/10 22:57:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-6a85-786b-a07b-b451c079e7c8 2026/04/10 22:57:32 INFO Generating first response key=/local --- PASS: TestReply_SelfReply (0.86s) === RUN TestReply_ReplyToPublicPostByFollowedUser 2026/04/10 22:57:32 INFO Applying migration id=initial 2026/04/10 22:57:32 INFO Applying migration id=notesupdated 2026/04/10 22:57:32 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:32 INFO Applying migration id=activitiesid 2026/04/10 22:57:32 INFO Applying migration id=outbox 2026/04/10 22:57:32 INFO Applying migration id=edits 2026/04/10 22:57:32 INFO Applying migration id=outboxactor 2026/04/10 22:57:32 INFO Applying migration id=outboxsender 2026/04/10 22:57:32 INFO Applying migration id=thread 2026/04/10 22:57:32 INFO Applying migration id=host 2026/04/10 22:57:32 INFO Applying migration id=sharedinbox 2026/04/10 22:57:32 INFO Applying migration id=noteshost 2026/04/10 22:57:32 INFO Applying migration id=fetched 2026/04/10 22:57:32 INFO Applying migration id=move 2026/04/10 22:57:32 INFO Applying migration id=cleanup 2026/04/10 22:57:32 INFO Applying migration id=received 2026/04/10 22:57:32 INFO Applying migration id=namehost 2026/04/10 22:57:32 INFO Applying migration id=outboxhost 2026/04/10 22:57:32 INFO Applying migration id=notesfts 2026/04/10 22:57:32 INFO Applying migration id=iconsname 2026/04/10 22:57:32 INFO Applying migration id=nohash 2026/04/10 22:57:32 INFO Applying migration id=shares 2026/04/10 22:57:32 INFO Applying migration id=actorttl 2026/04/10 22:57:32 INFO Applying migration id=tocc 2026/04/10 22:57:32 INFO Applying migration id=followeds 2026/04/10 22:57:32 INFO Applying migration id=certhash 2026/04/10 22:57:32 INFO Applying migration id=follows_sync 2026/04/10 22:57:32 INFO Applying migration id=jsonpath 2026/04/10 22:57:32 INFO Applying migration id=localforward 2026/04/10 22:57:32 INFO Applying migration id=avatar 2026/04/10 22:57:32 INFO Applying migration id=noimage 2026/04/10 22:57:32 INFO Applying migration id=feed 2026/04/10 22:57:32 INFO Applying migration id=bookmarks 2026/04/10 22:57:32 INFO Applying migration id=shareactivity 2026/04/10 22:57:32 INFO Applying migration id=application 2026/04/10 22:57:32 INFO Applying migration id=certificates 2026/04/10 22:57:32 INFO Applying migration id=rawforward 2026/04/10 22:57:32 INFO Applying migration id=publickey 2026/04/10 22:57:32 INFO Applying migration id=resolvegroup 2026/04/10 22:57:32 INFO Applying migration id=reject 2026/04/10 22:57:32 INFO Applying migration id=autodel 2026/04/10 22:57:32 INFO Applying migration id=jsonb 2026/04/10 22:57:32 INFO Applying migration id=quote 2026/04/10 22:57:32 INFO Applying migration id=rfc9421 2026/04/10 22:57:32 INFO Applying migration id=keys 2026/04/10 22:57:32 INFO Applying migration id=portable 2026/04/10 22:57:32 INFO Applying migration id=proofs 2026/04/10 22:57:32 INFO Applying migration id=contexts 2026/04/10 22:57:32 INFO Applying migration id=deliverieshost 2026/04/10 22:57:32 INFO Applying migration id=pembegin 2026/04/10 22:57:32 INFO Applying migration id=didhost 2026/04/10 22:57:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-6d94-7b96-beda-3a646eeeff48 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-6d95-7660-acc1-13f0ca0131b0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-6d94-7b96-beda-3a646eeeff48 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-6d94-7b96-beda-3a646eeeff48 2026/04/10 22:57:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-6d95-7c9f-a599-0969ef6693d5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-6d95-7c64-be63-c4a05063f184 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-6d95-7c64-be63-c4a05063f184 2026/04/10 22:57:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-6d95-7c64-be63-c4a05063f184 2026/04/10 22:57:33 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-6d95-7c64-be63-c4a05063f184 2026/04/10 22:57:33 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799d-6d99-7734-bdd5-b430c47d67eb note=https://localhost.localdomain:8443/post/019d799d-6d99-76f4-8402-65a01d71131b thread=https://localhost.localdomain:8443/post/019d799d-6d95-7c64-be63-c4a05063f184 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-6d99-7734-bdd5-b430c47d67eb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-6d99-76f4-8402-65a01d71131b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799d-6d99-76f4-8402-65a01d71131b 2026/04/10 22:57:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-6d95-7c64-be63-c4a05063f184 2026/04/10 22:57:33 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByFollowedUser (0.79s) === RUN TestReply_ReplyToPublicPostByNotFollowedUser 2026/04/10 22:57:33 INFO Applying migration id=initial 2026/04/10 22:57:33 INFO Applying migration id=notesupdated 2026/04/10 22:57:33 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:33 INFO Applying migration id=activitiesid 2026/04/10 22:57:33 INFO Applying migration id=outbox 2026/04/10 22:57:33 INFO Applying migration id=edits 2026/04/10 22:57:33 INFO Applying migration id=outboxactor 2026/04/10 22:57:33 INFO Applying migration id=outboxsender 2026/04/10 22:57:33 INFO Applying migration id=thread 2026/04/10 22:57:33 INFO Applying migration id=host 2026/04/10 22:57:33 INFO Applying migration id=sharedinbox 2026/04/10 22:57:33 INFO Applying migration id=noteshost 2026/04/10 22:57:33 INFO Applying migration id=fetched 2026/04/10 22:57:33 INFO Applying migration id=move 2026/04/10 22:57:33 INFO Applying migration id=cleanup 2026/04/10 22:57:33 INFO Applying migration id=received 2026/04/10 22:57:33 INFO Applying migration id=namehost 2026/04/10 22:57:33 INFO Applying migration id=outboxhost 2026/04/10 22:57:33 INFO Applying migration id=notesfts 2026/04/10 22:57:33 INFO Applying migration id=iconsname 2026/04/10 22:57:33 INFO Applying migration id=nohash 2026/04/10 22:57:33 INFO Applying migration id=shares 2026/04/10 22:57:33 INFO Applying migration id=actorttl 2026/04/10 22:57:33 INFO Applying migration id=tocc 2026/04/10 22:57:33 INFO Applying migration id=followeds 2026/04/10 22:57:33 INFO Applying migration id=certhash 2026/04/10 22:57:33 INFO Applying migration id=follows_sync 2026/04/10 22:57:33 INFO Applying migration id=jsonpath 2026/04/10 22:57:33 INFO Applying migration id=localforward 2026/04/10 22:57:33 INFO Applying migration id=avatar 2026/04/10 22:57:33 INFO Applying migration id=noimage 2026/04/10 22:57:33 INFO Applying migration id=feed 2026/04/10 22:57:33 INFO Applying migration id=bookmarks 2026/04/10 22:57:33 INFO Applying migration id=shareactivity 2026/04/10 22:57:33 INFO Applying migration id=application 2026/04/10 22:57:33 INFO Applying migration id=certificates 2026/04/10 22:57:33 INFO Applying migration id=rawforward 2026/04/10 22:57:33 INFO Applying migration id=publickey 2026/04/10 22:57:33 INFO Applying migration id=resolvegroup 2026/04/10 22:57:33 INFO Applying migration id=reject 2026/04/10 22:57:33 INFO Applying migration id=autodel 2026/04/10 22:57:33 INFO Applying migration id=jsonb 2026/04/10 22:57:33 INFO Applying migration id=quote 2026/04/10 22:57:33 INFO Applying migration id=rfc9421 2026/04/10 22:57:33 INFO Applying migration id=keys 2026/04/10 22:57:33 INFO Applying migration id=portable 2026/04/10 22:57:33 INFO Applying migration id=proofs 2026/04/10 22:57:33 INFO Applying migration id=contexts 2026/04/10 22:57:33 INFO Applying migration id=deliverieshost 2026/04/10 22:57:33 INFO Applying migration id=pembegin 2026/04/10 22:57:33 INFO Applying migration id=didhost 2026/04/10 22:57:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-7098-7868-9eed-9e77f4519800 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-7098-7655-acc5-4920a2baac94 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-7098-7655-acc5-4920a2baac94 2026/04/10 22:57:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-7098-7655-acc5-4920a2baac94 2026/04/10 22:57:34 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-7098-7655-acc5-4920a2baac94 2026/04/10 22:57:34 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799d-709b-7e0f-8068-d0dfbc933736 note=https://localhost.localdomain:8443/post/019d799d-709b-7dda-b6ea-73fa044a0b5d thread=https://localhost.localdomain:8443/post/019d799d-7098-7655-acc5-4920a2baac94 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-709b-7e0f-8068-d0dfbc933736 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-709b-7dda-b6ea-73fa044a0b5d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799d-709b-7dda-b6ea-73fa044a0b5d 2026/04/10 22:57:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-7098-7655-acc5-4920a2baac94 2026/04/10 22:57:34 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByNotFollowedUser (0.77s) === RUN TestReply_DM 2026/04/10 22:57:34 INFO Applying migration id=initial 2026/04/10 22:57:34 INFO Applying migration id=notesupdated 2026/04/10 22:57:34 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:34 INFO Applying migration id=activitiesid 2026/04/10 22:57:34 INFO Applying migration id=outbox 2026/04/10 22:57:34 INFO Applying migration id=edits 2026/04/10 22:57:34 INFO Applying migration id=outboxactor 2026/04/10 22:57:34 INFO Applying migration id=outboxsender 2026/04/10 22:57:34 INFO Applying migration id=thread 2026/04/10 22:57:34 INFO Applying migration id=host 2026/04/10 22:57:34 INFO Applying migration id=sharedinbox 2026/04/10 22:57:34 INFO Applying migration id=noteshost 2026/04/10 22:57:34 INFO Applying migration id=fetched 2026/04/10 22:57:34 INFO Applying migration id=move 2026/04/10 22:57:34 INFO Applying migration id=cleanup 2026/04/10 22:57:34 INFO Applying migration id=received 2026/04/10 22:57:34 INFO Applying migration id=namehost 2026/04/10 22:57:34 INFO Applying migration id=outboxhost 2026/04/10 22:57:34 INFO Applying migration id=notesfts 2026/04/10 22:57:34 INFO Applying migration id=iconsname 2026/04/10 22:57:34 INFO Applying migration id=nohash 2026/04/10 22:57:34 INFO Applying migration id=shares 2026/04/10 22:57:34 INFO Applying migration id=actorttl 2026/04/10 22:57:34 INFO Applying migration id=tocc 2026/04/10 22:57:34 INFO Applying migration id=followeds 2026/04/10 22:57:34 INFO Applying migration id=certhash 2026/04/10 22:57:34 INFO Applying migration id=follows_sync 2026/04/10 22:57:34 INFO Applying migration id=jsonpath 2026/04/10 22:57:34 INFO Applying migration id=localforward 2026/04/10 22:57:34 INFO Applying migration id=avatar 2026/04/10 22:57:34 INFO Applying migration id=noimage 2026/04/10 22:57:34 INFO Applying migration id=feed 2026/04/10 22:57:34 INFO Applying migration id=bookmarks 2026/04/10 22:57:34 INFO Applying migration id=shareactivity 2026/04/10 22:57:34 INFO Applying migration id=application 2026/04/10 22:57:34 INFO Applying migration id=certificates 2026/04/10 22:57:34 INFO Applying migration id=rawforward 2026/04/10 22:57:34 INFO Applying migration id=publickey 2026/04/10 22:57:34 INFO Applying migration id=resolvegroup 2026/04/10 22:57:34 INFO Applying migration id=reject 2026/04/10 22:57:34 INFO Applying migration id=autodel 2026/04/10 22:57:34 INFO Applying migration id=jsonb 2026/04/10 22:57:34 INFO Applying migration id=quote 2026/04/10 22:57:34 INFO Applying migration id=rfc9421 2026/04/10 22:57:34 INFO Applying migration id=keys 2026/04/10 22:57:34 INFO Applying migration id=portable 2026/04/10 22:57:34 INFO Applying migration id=proofs 2026/04/10 22:57:34 INFO Applying migration id=contexts 2026/04/10 22:57:34 INFO Applying migration id=deliverieshost 2026/04/10 22:57:34 INFO Applying migration id=pembegin 2026/04/10 22:57:34 INFO Applying migration id=didhost 2026/04/10 22:57:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-7436-777c-9128-5087414520cc activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-7437-7079-83f3-65a2e3e6f849 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-7436-777c-9128-5087414520cc activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-7436-777c-9128-5087414520cc 2026/04/10 22:57:35 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:57:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-7437-7680-bdcb-36c359edc91a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-7437-755b-8ca6-b2c3ed2eb95c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-7437-755b-8ca6-b2c3ed2eb95c 2026/04/10 22:57:35 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-7437-755b-8ca6-b2c3ed2eb95c 2026/04/10 22:57:35 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-7437-755b-8ca6-b2c3ed2eb95c 2026/04/10 22:57:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-743c-7184-9f49-d685b8dc02a8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-743c-7155-9a10-d1e5a7bb6221 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-743c-7155-9a10-d1e5a7bb6221 --- PASS: TestReply_DM (0.93s) === RUN TestReply_DMUnfollowed 2026/04/10 22:57:35 INFO Applying migration id=initial 2026/04/10 22:57:35 INFO Applying migration id=notesupdated 2026/04/10 22:57:35 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:35 INFO Applying migration id=activitiesid 2026/04/10 22:57:35 INFO Applying migration id=outbox 2026/04/10 22:57:35 INFO Applying migration id=edits 2026/04/10 22:57:35 INFO Applying migration id=outboxactor 2026/04/10 22:57:35 INFO Applying migration id=outboxsender 2026/04/10 22:57:35 INFO Applying migration id=thread 2026/04/10 22:57:35 INFO Applying migration id=host 2026/04/10 22:57:35 INFO Applying migration id=sharedinbox 2026/04/10 22:57:35 INFO Applying migration id=noteshost 2026/04/10 22:57:35 INFO Applying migration id=fetched 2026/04/10 22:57:35 INFO Applying migration id=move 2026/04/10 22:57:35 INFO Applying migration id=cleanup 2026/04/10 22:57:35 INFO Applying migration id=received 2026/04/10 22:57:35 INFO Applying migration id=namehost 2026/04/10 22:57:35 INFO Applying migration id=outboxhost 2026/04/10 22:57:35 INFO Applying migration id=notesfts 2026/04/10 22:57:35 INFO Applying migration id=iconsname 2026/04/10 22:57:35 INFO Applying migration id=nohash 2026/04/10 22:57:35 INFO Applying migration id=shares 2026/04/10 22:57:35 INFO Applying migration id=actorttl 2026/04/10 22:57:35 INFO Applying migration id=tocc 2026/04/10 22:57:35 INFO Applying migration id=followeds 2026/04/10 22:57:35 INFO Applying migration id=certhash 2026/04/10 22:57:35 INFO Applying migration id=follows_sync 2026/04/10 22:57:35 INFO Applying migration id=jsonpath 2026/04/10 22:57:35 INFO Applying migration id=localforward 2026/04/10 22:57:35 INFO Applying migration id=avatar 2026/04/10 22:57:35 INFO Applying migration id=noimage 2026/04/10 22:57:35 INFO Applying migration id=feed 2026/04/10 22:57:35 INFO Applying migration id=bookmarks 2026/04/10 22:57:35 INFO Applying migration id=shareactivity 2026/04/10 22:57:35 INFO Applying migration id=application 2026/04/10 22:57:35 INFO Applying migration id=certificates 2026/04/10 22:57:35 INFO Applying migration id=rawforward 2026/04/10 22:57:35 INFO Applying migration id=publickey 2026/04/10 22:57:35 INFO Applying migration id=resolvegroup 2026/04/10 22:57:35 INFO Applying migration id=reject 2026/04/10 22:57:35 INFO Applying migration id=autodel 2026/04/10 22:57:35 INFO Applying migration id=jsonb 2026/04/10 22:57:35 INFO Applying migration id=quote 2026/04/10 22:57:35 INFO Applying migration id=rfc9421 2026/04/10 22:57:35 INFO Applying migration id=keys 2026/04/10 22:57:35 INFO Applying migration id=portable 2026/04/10 22:57:35 INFO Applying migration id=proofs 2026/04/10 22:57:35 INFO Applying migration id=contexts 2026/04/10 22:57:35 INFO Applying migration id=deliverieshost 2026/04/10 22:57:35 INFO Applying migration id=pembegin 2026/04/10 22:57:35 INFO Applying migration id=didhost 2026/04/10 22:57:36 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-7740-7118-ab59-cd47d5e945fb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-7740-7b1d-a405-c5b99523e022 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-7740-7118-ab59-cd47d5e945fb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-7740-7118-ab59-cd47d5e945fb 2026/04/10 22:57:36 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:57:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-7741-749c-9f87-333863fc7ad3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-7741-730f-a6dd-cd0a464c4481 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-7741-730f-a6dd-cd0a464c4481 2026/04/10 22:57:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-7741-730f-a6dd-cd0a464c4481 2026/04/10 22:57:36 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799d-7747-7969-a415-ad42a97206b5 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-7740-7118-ab59-cd47d5e945fb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:36 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-7741-730f-a6dd-cd0a464c4481 2026/04/10 22:57:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-7748-76f8-b546-c131046292f5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-7748-76b9-9992-0a5a8cbedd7f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-7748-76b9-9992-0a5a8cbedd7f --- PASS: TestReply_DMUnfollowed (0.78s) === RUN TestReply_DMUnfollowedBeforeFeedUpdate 2026/04/10 22:57:36 INFO Applying migration id=initial 2026/04/10 22:57:36 INFO Applying migration id=notesupdated 2026/04/10 22:57:36 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:36 INFO Applying migration id=activitiesid 2026/04/10 22:57:36 INFO Applying migration id=outbox 2026/04/10 22:57:36 INFO Applying migration id=edits 2026/04/10 22:57:36 INFO Applying migration id=outboxactor 2026/04/10 22:57:36 INFO Applying migration id=outboxsender 2026/04/10 22:57:36 INFO Applying migration id=thread 2026/04/10 22:57:36 INFO Applying migration id=host 2026/04/10 22:57:36 INFO Applying migration id=sharedinbox 2026/04/10 22:57:36 INFO Applying migration id=noteshost 2026/04/10 22:57:36 INFO Applying migration id=fetched 2026/04/10 22:57:36 INFO Applying migration id=move 2026/04/10 22:57:36 INFO Applying migration id=cleanup 2026/04/10 22:57:36 INFO Applying migration id=received 2026/04/10 22:57:36 INFO Applying migration id=namehost 2026/04/10 22:57:36 INFO Applying migration id=outboxhost 2026/04/10 22:57:36 INFO Applying migration id=notesfts 2026/04/10 22:57:36 INFO Applying migration id=iconsname 2026/04/10 22:57:36 INFO Applying migration id=nohash 2026/04/10 22:57:36 INFO Applying migration id=shares 2026/04/10 22:57:36 INFO Applying migration id=actorttl 2026/04/10 22:57:36 INFO Applying migration id=tocc 2026/04/10 22:57:36 INFO Applying migration id=followeds 2026/04/10 22:57:36 INFO Applying migration id=certhash 2026/04/10 22:57:36 INFO Applying migration id=follows_sync 2026/04/10 22:57:36 INFO Applying migration id=jsonpath 2026/04/10 22:57:36 INFO Applying migration id=localforward 2026/04/10 22:57:36 INFO Applying migration id=avatar 2026/04/10 22:57:36 INFO Applying migration id=noimage 2026/04/10 22:57:36 INFO Applying migration id=feed 2026/04/10 22:57:36 INFO Applying migration id=bookmarks 2026/04/10 22:57:36 INFO Applying migration id=shareactivity 2026/04/10 22:57:36 INFO Applying migration id=application 2026/04/10 22:57:36 INFO Applying migration id=certificates 2026/04/10 22:57:36 INFO Applying migration id=rawforward 2026/04/10 22:57:36 INFO Applying migration id=publickey 2026/04/10 22:57:36 INFO Applying migration id=resolvegroup 2026/04/10 22:57:36 INFO Applying migration id=reject 2026/04/10 22:57:36 INFO Applying migration id=autodel 2026/04/10 22:57:36 INFO Applying migration id=jsonb 2026/04/10 22:57:36 INFO Applying migration id=quote 2026/04/10 22:57:36 INFO Applying migration id=rfc9421 2026/04/10 22:57:36 INFO Applying migration id=keys 2026/04/10 22:57:36 INFO Applying migration id=portable 2026/04/10 22:57:36 INFO Applying migration id=proofs 2026/04/10 22:57:36 INFO Applying migration id=contexts 2026/04/10 22:57:36 INFO Applying migration id=deliverieshost 2026/04/10 22:57:36 INFO Applying migration id=pembegin 2026/04/10 22:57:36 INFO Applying migration id=didhost 2026/04/10 22:57:37 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-7d70-796f-a737-7ef81e7bf707 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-7d71-733f-995c-8e322bca3ace activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-7d70-796f-a737-7ef81e7bf707 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-7d70-796f-a737-7ef81e7bf707 2026/04/10 22:57:37 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:57:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-7d71-7ab0-8b3e-6f1f7c36eab2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-7d71-791e-adf1-426e4ae54efe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-7d71-791e-adf1-426e4ae54efe 2026/04/10 22:57:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-7d71-791e-adf1-426e4ae54efe 2026/04/10 22:57:37 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799d-7d75-739e-a9a7-eb53903dfb77 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-7d70-796f-a737-7ef81e7bf707 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:37 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799d-7d71-791e-adf1-426e4ae54efe 2026/04/10 22:57:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-7d75-7ede-8911-e5601710c318 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-7d75-7e9f-a701-c333f543eaf9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-7d75-7e9f-a701-c333f543eaf9 --- PASS: TestReply_DMUnfollowedBeforeFeedUpdate (1.58s) === RUN TestReply_DMToAnotherUser 2026/04/10 22:57:37 INFO Applying migration id=initial 2026/04/10 22:57:37 INFO Applying migration id=notesupdated 2026/04/10 22:57:37 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:37 INFO Applying migration id=activitiesid 2026/04/10 22:57:37 INFO Applying migration id=outbox 2026/04/10 22:57:37 INFO Applying migration id=edits 2026/04/10 22:57:37 INFO Applying migration id=outboxactor 2026/04/10 22:57:37 INFO Applying migration id=outboxsender 2026/04/10 22:57:37 INFO Applying migration id=thread 2026/04/10 22:57:37 INFO Applying migration id=host 2026/04/10 22:57:37 INFO Applying migration id=sharedinbox 2026/04/10 22:57:37 INFO Applying migration id=noteshost 2026/04/10 22:57:37 INFO Applying migration id=fetched 2026/04/10 22:57:37 INFO Applying migration id=move 2026/04/10 22:57:37 INFO Applying migration id=cleanup 2026/04/10 22:57:37 INFO Applying migration id=received 2026/04/10 22:57:37 INFO Applying migration id=namehost 2026/04/10 22:57:37 INFO Applying migration id=outboxhost 2026/04/10 22:57:37 INFO Applying migration id=notesfts 2026/04/10 22:57:37 INFO Applying migration id=iconsname 2026/04/10 22:57:37 INFO Applying migration id=nohash 2026/04/10 22:57:37 INFO Applying migration id=shares 2026/04/10 22:57:37 INFO Applying migration id=actorttl 2026/04/10 22:57:37 INFO Applying migration id=tocc 2026/04/10 22:57:37 INFO Applying migration id=followeds 2026/04/10 22:57:37 INFO Applying migration id=certhash 2026/04/10 22:57:37 INFO Applying migration id=follows_sync 2026/04/10 22:57:37 INFO Applying migration id=jsonpath 2026/04/10 22:57:37 INFO Applying migration id=localforward 2026/04/10 22:57:37 INFO Applying migration id=avatar 2026/04/10 22:57:37 INFO Applying migration id=noimage 2026/04/10 22:57:37 INFO Applying migration id=feed 2026/04/10 22:57:37 INFO Applying migration id=bookmarks 2026/04/10 22:57:37 INFO Applying migration id=shareactivity 2026/04/10 22:57:37 INFO Applying migration id=application 2026/04/10 22:57:37 INFO Applying migration id=certificates 2026/04/10 22:57:37 INFO Applying migration id=rawforward 2026/04/10 22:57:37 INFO Applying migration id=publickey 2026/04/10 22:57:37 INFO Applying migration id=resolvegroup 2026/04/10 22:57:37 INFO Applying migration id=reject 2026/04/10 22:57:37 INFO Applying migration id=autodel 2026/04/10 22:57:37 INFO Applying migration id=jsonb 2026/04/10 22:57:37 INFO Applying migration id=quote 2026/04/10 22:57:37 INFO Applying migration id=rfc9421 2026/04/10 22:57:37 INFO Applying migration id=keys 2026/04/10 22:57:37 INFO Applying migration id=portable 2026/04/10 22:57:37 INFO Applying migration id=proofs 2026/04/10 22:57:37 INFO Applying migration id=contexts 2026/04/10 22:57:37 INFO Applying migration id=deliverieshost 2026/04/10 22:57:37 INFO Applying migration id=pembegin 2026/04/10 22:57:37 INFO Applying migration id=didhost 2026/04/10 22:57:38 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799d-8176-7eff-a610-08c4b4826542 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:57:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799d-8177-77e4-a0a8-7c7ea6e0e52e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799d-8176-7eff-a610-08c4b4826542 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799d-8176-7eff-a610-08c4b4826542 2026/04/10 22:57:38 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:57:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-8177-7e87-b919-7ec606630ebc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-8177-7d65-a5dc-ef343c406b46 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799d-8177-7d65-a5dc-ef343c406b46 2026/04/10 22:57:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-8177-7d65-a5dc-ef343c406b46 2026/04/10 22:57:38 WARN Post does not exist post=https://localhost.localdomain:8443/post/019d799d-8177-7d65-a5dc-ef343c406b46 --- PASS: TestReply_DMToAnotherUser (1.03s) === RUN TestReply_NoSuchPost 2026/04/10 22:57:38 INFO Applying migration id=initial 2026/04/10 22:57:38 INFO Applying migration id=notesupdated 2026/04/10 22:57:38 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:38 INFO Applying migration id=activitiesid 2026/04/10 22:57:38 INFO Applying migration id=outbox 2026/04/10 22:57:38 INFO Applying migration id=edits 2026/04/10 22:57:38 INFO Applying migration id=outboxactor 2026/04/10 22:57:38 INFO Applying migration id=outboxsender 2026/04/10 22:57:38 INFO Applying migration id=thread 2026/04/10 22:57:38 INFO Applying migration id=host 2026/04/10 22:57:38 INFO Applying migration id=sharedinbox 2026/04/10 22:57:38 INFO Applying migration id=noteshost 2026/04/10 22:57:38 INFO Applying migration id=fetched 2026/04/10 22:57:38 INFO Applying migration id=move 2026/04/10 22:57:38 INFO Applying migration id=cleanup 2026/04/10 22:57:38 INFO Applying migration id=received 2026/04/10 22:57:38 INFO Applying migration id=namehost 2026/04/10 22:57:38 INFO Applying migration id=outboxhost 2026/04/10 22:57:38 INFO Applying migration id=notesfts 2026/04/10 22:57:38 INFO Applying migration id=iconsname 2026/04/10 22:57:38 INFO Applying migration id=nohash 2026/04/10 22:57:38 INFO Applying migration id=shares 2026/04/10 22:57:38 INFO Applying migration id=actorttl 2026/04/10 22:57:38 INFO Applying migration id=tocc 2026/04/10 22:57:38 INFO Applying migration id=followeds 2026/04/10 22:57:38 INFO Applying migration id=certhash 2026/04/10 22:57:38 INFO Applying migration id=follows_sync 2026/04/10 22:57:38 INFO Applying migration id=jsonpath 2026/04/10 22:57:38 INFO Applying migration id=localforward 2026/04/10 22:57:38 INFO Applying migration id=avatar 2026/04/10 22:57:38 INFO Applying migration id=noimage 2026/04/10 22:57:38 INFO Applying migration id=feed 2026/04/10 22:57:38 INFO Applying migration id=bookmarks 2026/04/10 22:57:38 INFO Applying migration id=shareactivity 2026/04/10 22:57:38 INFO Applying migration id=application 2026/04/10 22:57:38 INFO Applying migration id=certificates 2026/04/10 22:57:38 INFO Applying migration id=rawforward 2026/04/10 22:57:38 INFO Applying migration id=publickey 2026/04/10 22:57:38 INFO Applying migration id=resolvegroup 2026/04/10 22:57:38 INFO Applying migration id=reject 2026/04/10 22:57:38 INFO Applying migration id=autodel 2026/04/10 22:57:38 INFO Applying migration id=jsonb 2026/04/10 22:57:38 INFO Applying migration id=quote 2026/04/10 22:57:38 INFO Applying migration id=rfc9421 2026/04/10 22:57:38 INFO Applying migration id=keys 2026/04/10 22:57:38 INFO Applying migration id=portable 2026/04/10 22:57:38 INFO Applying migration id=proofs 2026/04/10 22:57:38 INFO Applying migration id=contexts 2026/04/10 22:57:38 INFO Applying migration id=deliverieshost 2026/04/10 22:57:38 INFO Applying migration id=pembegin 2026/04/10 22:57:38 INFO Applying migration id=didhost 2026/04/10 22:57:40 WARN Post does not exist post=https://x --- PASS: TestReply_NoSuchPost (1.35s) === RUN TestResolve_LocalUser 2026/04/10 22:57:40 INFO Applying migration id=initial 2026/04/10 22:57:40 INFO Applying migration id=notesupdated 2026/04/10 22:57:40 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:40 INFO Applying migration id=activitiesid 2026/04/10 22:57:40 INFO Applying migration id=outbox 2026/04/10 22:57:40 INFO Applying migration id=edits 2026/04/10 22:57:40 INFO Applying migration id=outboxactor 2026/04/10 22:57:40 INFO Applying migration id=outboxsender 2026/04/10 22:57:40 INFO Applying migration id=thread 2026/04/10 22:57:40 INFO Applying migration id=host 2026/04/10 22:57:40 INFO Applying migration id=sharedinbox 2026/04/10 22:57:40 INFO Applying migration id=noteshost 2026/04/10 22:57:40 INFO Applying migration id=fetched 2026/04/10 22:57:40 INFO Applying migration id=move 2026/04/10 22:57:40 INFO Applying migration id=cleanup 2026/04/10 22:57:40 INFO Applying migration id=received 2026/04/10 22:57:40 INFO Applying migration id=namehost 2026/04/10 22:57:40 INFO Applying migration id=outboxhost 2026/04/10 22:57:40 INFO Applying migration id=notesfts 2026/04/10 22:57:40 INFO Applying migration id=iconsname 2026/04/10 22:57:40 INFO Applying migration id=nohash 2026/04/10 22:57:40 INFO Applying migration id=shares 2026/04/10 22:57:40 INFO Applying migration id=actorttl 2026/04/10 22:57:40 INFO Applying migration id=tocc 2026/04/10 22:57:40 INFO Applying migration id=followeds 2026/04/10 22:57:40 INFO Applying migration id=certhash 2026/04/10 22:57:40 INFO Applying migration id=follows_sync 2026/04/10 22:57:40 INFO Applying migration id=jsonpath 2026/04/10 22:57:40 INFO Applying migration id=localforward 2026/04/10 22:57:40 INFO Applying migration id=avatar 2026/04/10 22:57:40 INFO Applying migration id=noimage 2026/04/10 22:57:40 INFO Applying migration id=feed 2026/04/10 22:57:40 INFO Applying migration id=bookmarks 2026/04/10 22:57:40 INFO Applying migration id=shareactivity 2026/04/10 22:57:40 INFO Applying migration id=application 2026/04/10 22:57:40 INFO Applying migration id=certificates 2026/04/10 22:57:40 INFO Applying migration id=rawforward 2026/04/10 22:57:40 INFO Applying migration id=publickey 2026/04/10 22:57:40 INFO Applying migration id=resolvegroup 2026/04/10 22:57:40 INFO Applying migration id=reject 2026/04/10 22:57:40 INFO Applying migration id=autodel 2026/04/10 22:57:40 INFO Applying migration id=jsonb 2026/04/10 22:57:40 INFO Applying migration id=quote 2026/04/10 22:57:40 INFO Applying migration id=rfc9421 2026/04/10 22:57:40 INFO Applying migration id=keys 2026/04/10 22:57:40 INFO Applying migration id=portable 2026/04/10 22:57:40 INFO Applying migration id=proofs 2026/04/10 22:57:40 INFO Applying migration id=contexts 2026/04/10 22:57:40 INFO Applying migration id=deliverieshost 2026/04/10 22:57:40 INFO Applying migration id=pembegin 2026/04/10 22:57:40 INFO Applying migration id=didhost 2026/04/10 22:57:40 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUser (0.86s) === RUN TestResolve_LocalUserByNameOnly 2026/04/10 22:57:40 INFO Applying migration id=initial 2026/04/10 22:57:40 INFO Applying migration id=notesupdated 2026/04/10 22:57:40 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:40 INFO Applying migration id=activitiesid 2026/04/10 22:57:40 INFO Applying migration id=outbox 2026/04/10 22:57:40 INFO Applying migration id=edits 2026/04/10 22:57:40 INFO Applying migration id=outboxactor 2026/04/10 22:57:40 INFO Applying migration id=outboxsender 2026/04/10 22:57:40 INFO Applying migration id=thread 2026/04/10 22:57:40 INFO Applying migration id=host 2026/04/10 22:57:40 INFO Applying migration id=sharedinbox 2026/04/10 22:57:40 INFO Applying migration id=noteshost 2026/04/10 22:57:40 INFO Applying migration id=fetched 2026/04/10 22:57:40 INFO Applying migration id=move 2026/04/10 22:57:40 INFO Applying migration id=cleanup 2026/04/10 22:57:40 INFO Applying migration id=received 2026/04/10 22:57:40 INFO Applying migration id=namehost 2026/04/10 22:57:40 INFO Applying migration id=outboxhost 2026/04/10 22:57:40 INFO Applying migration id=notesfts 2026/04/10 22:57:40 INFO Applying migration id=iconsname 2026/04/10 22:57:40 INFO Applying migration id=nohash 2026/04/10 22:57:40 INFO Applying migration id=shares 2026/04/10 22:57:40 INFO Applying migration id=actorttl 2026/04/10 22:57:40 INFO Applying migration id=tocc 2026/04/10 22:57:40 INFO Applying migration id=followeds 2026/04/10 22:57:40 INFO Applying migration id=certhash 2026/04/10 22:57:40 INFO Applying migration id=follows_sync 2026/04/10 22:57:40 INFO Applying migration id=jsonpath 2026/04/10 22:57:40 INFO Applying migration id=localforward 2026/04/10 22:57:40 INFO Applying migration id=avatar 2026/04/10 22:57:40 INFO Applying migration id=noimage 2026/04/10 22:57:40 INFO Applying migration id=feed 2026/04/10 22:57:40 INFO Applying migration id=bookmarks 2026/04/10 22:57:40 INFO Applying migration id=shareactivity 2026/04/10 22:57:40 INFO Applying migration id=application 2026/04/10 22:57:40 INFO Applying migration id=certificates 2026/04/10 22:57:40 INFO Applying migration id=rawforward 2026/04/10 22:57:40 INFO Applying migration id=publickey 2026/04/10 22:57:40 INFO Applying migration id=resolvegroup 2026/04/10 22:57:40 INFO Applying migration id=reject 2026/04/10 22:57:40 INFO Applying migration id=autodel 2026/04/10 22:57:40 INFO Applying migration id=jsonb 2026/04/10 22:57:40 INFO Applying migration id=quote 2026/04/10 22:57:40 INFO Applying migration id=rfc9421 2026/04/10 22:57:40 INFO Applying migration id=keys 2026/04/10 22:57:40 INFO Applying migration id=portable 2026/04/10 22:57:40 INFO Applying migration id=proofs 2026/04/10 22:57:40 INFO Applying migration id=contexts 2026/04/10 22:57:40 INFO Applying migration id=deliverieshost 2026/04/10 22:57:40 INFO Applying migration id=pembegin 2026/04/10 22:57:40 INFO Applying migration id=didhost 2026/04/10 22:57:41 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUserByNameOnly (1.07s) === RUN TestResolve_NoSuchLocalUser 2026/04/10 22:57:41 INFO Applying migration id=initial 2026/04/10 22:57:41 INFO Applying migration id=notesupdated 2026/04/10 22:57:41 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:41 INFO Applying migration id=activitiesid 2026/04/10 22:57:41 INFO Applying migration id=outbox 2026/04/10 22:57:41 INFO Applying migration id=edits 2026/04/10 22:57:41 INFO Applying migration id=outboxactor 2026/04/10 22:57:41 INFO Applying migration id=outboxsender 2026/04/10 22:57:41 INFO Applying migration id=thread 2026/04/10 22:57:41 INFO Applying migration id=host 2026/04/10 22:57:41 INFO Applying migration id=sharedinbox 2026/04/10 22:57:41 INFO Applying migration id=noteshost 2026/04/10 22:57:41 INFO Applying migration id=fetched 2026/04/10 22:57:41 INFO Applying migration id=move 2026/04/10 22:57:41 INFO Applying migration id=cleanup 2026/04/10 22:57:41 INFO Applying migration id=received 2026/04/10 22:57:41 INFO Applying migration id=namehost 2026/04/10 22:57:41 INFO Applying migration id=outboxhost 2026/04/10 22:57:41 INFO Applying migration id=notesfts 2026/04/10 22:57:41 INFO Applying migration id=iconsname 2026/04/10 22:57:41 INFO Applying migration id=nohash 2026/04/10 22:57:41 INFO Applying migration id=shares 2026/04/10 22:57:41 INFO Applying migration id=actorttl 2026/04/10 22:57:41 INFO Applying migration id=tocc 2026/04/10 22:57:42 INFO Applying migration id=followeds 2026/04/10 22:57:42 INFO Applying migration id=certhash 2026/04/10 22:57:42 INFO Applying migration id=follows_sync 2026/04/10 22:57:42 INFO Applying migration id=jsonpath 2026/04/10 22:57:42 INFO Applying migration id=localforward 2026/04/10 22:57:42 INFO Applying migration id=avatar 2026/04/10 22:57:42 INFO Applying migration id=noimage 2026/04/10 22:57:42 INFO Applying migration id=feed 2026/04/10 22:57:42 INFO Applying migration id=bookmarks 2026/04/10 22:57:42 INFO Applying migration id=shareactivity 2026/04/10 22:57:42 INFO Applying migration id=application 2026/04/10 22:57:42 INFO Applying migration id=certificates 2026/04/10 22:57:42 INFO Applying migration id=rawforward 2026/04/10 22:57:42 INFO Applying migration id=publickey 2026/04/10 22:57:42 INFO Applying migration id=resolvegroup 2026/04/10 22:57:42 INFO Applying migration id=reject 2026/04/10 22:57:42 INFO Applying migration id=autodel 2026/04/10 22:57:42 INFO Applying migration id=jsonb 2026/04/10 22:57:42 INFO Applying migration id=quote 2026/04/10 22:57:42 INFO Applying migration id=rfc9421 2026/04/10 22:57:42 INFO Applying migration id=keys 2026/04/10 22:57:42 INFO Applying migration id=portable 2026/04/10 22:57:42 INFO Applying migration id=proofs 2026/04/10 22:57:42 INFO Applying migration id=contexts 2026/04/10 22:57:42 INFO Applying migration id=deliverieshost 2026/04/10 22:57:42 INFO Applying migration id=pembegin 2026/04/10 22:57:42 INFO Applying migration id=didhost 2026/04/10 22:57:42 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/04/10 22:57:42 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.57s) === RUN TestResolve_NoSuchLocalUserByNameOnly 2026/04/10 22:57:42 INFO Applying migration id=initial 2026/04/10 22:57:42 INFO Applying migration id=notesupdated 2026/04/10 22:57:42 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:42 INFO Applying migration id=activitiesid 2026/04/10 22:57:42 INFO Applying migration id=outbox 2026/04/10 22:57:42 INFO Applying migration id=edits 2026/04/10 22:57:42 INFO Applying migration id=outboxactor 2026/04/10 22:57:42 INFO Applying migration id=outboxsender 2026/04/10 22:57:42 INFO Applying migration id=thread 2026/04/10 22:57:42 INFO Applying migration id=host 2026/04/10 22:57:42 INFO Applying migration id=sharedinbox 2026/04/10 22:57:42 INFO Applying migration id=noteshost 2026/04/10 22:57:42 INFO Applying migration id=fetched 2026/04/10 22:57:42 INFO Applying migration id=move 2026/04/10 22:57:42 INFO Applying migration id=cleanup 2026/04/10 22:57:42 INFO Applying migration id=received 2026/04/10 22:57:42 INFO Applying migration id=namehost 2026/04/10 22:57:42 INFO Applying migration id=outboxhost 2026/04/10 22:57:42 INFO Applying migration id=notesfts 2026/04/10 22:57:42 INFO Applying migration id=iconsname 2026/04/10 22:57:42 INFO Applying migration id=nohash 2026/04/10 22:57:42 INFO Applying migration id=shares 2026/04/10 22:57:42 INFO Applying migration id=actorttl 2026/04/10 22:57:42 INFO Applying migration id=tocc 2026/04/10 22:57:42 INFO Applying migration id=followeds 2026/04/10 22:57:42 INFO Applying migration id=certhash 2026/04/10 22:57:42 INFO Applying migration id=follows_sync 2026/04/10 22:57:42 INFO Applying migration id=jsonpath 2026/04/10 22:57:42 INFO Applying migration id=localforward 2026/04/10 22:57:42 INFO Applying migration id=avatar 2026/04/10 22:57:42 INFO Applying migration id=noimage 2026/04/10 22:57:42 INFO Applying migration id=feed 2026/04/10 22:57:42 INFO Applying migration id=bookmarks 2026/04/10 22:57:42 INFO Applying migration id=shareactivity 2026/04/10 22:57:42 INFO Applying migration id=application 2026/04/10 22:57:42 INFO Applying migration id=certificates 2026/04/10 22:57:42 INFO Applying migration id=rawforward 2026/04/10 22:57:42 INFO Applying migration id=publickey 2026/04/10 22:57:42 INFO Applying migration id=resolvegroup 2026/04/10 22:57:42 INFO Applying migration id=reject 2026/04/10 22:57:42 INFO Applying migration id=autodel 2026/04/10 22:57:42 INFO Applying migration id=jsonb 2026/04/10 22:57:42 INFO Applying migration id=quote 2026/04/10 22:57:42 INFO Applying migration id=rfc9421 2026/04/10 22:57:42 INFO Applying migration id=keys 2026/04/10 22:57:42 INFO Applying migration id=portable 2026/04/10 22:57:42 INFO Applying migration id=proofs 2026/04/10 22:57:42 INFO Applying migration id=contexts 2026/04/10 22:57:42 INFO Applying migration id=deliverieshost 2026/04/10 22:57:42 INFO Applying migration id=pembegin 2026/04/10 22:57:42 INFO Applying migration id=didhost 2026/04/10 22:57:43 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/04/10 22:57:43 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 (1.32s) === RUN TestResolve_NoSuchFederatedUser 2026/04/10 22:57:43 INFO Applying migration id=initial 2026/04/10 22:57:43 INFO Applying migration id=notesupdated 2026/04/10 22:57:43 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:43 INFO Applying migration id=activitiesid 2026/04/10 22:57:43 INFO Applying migration id=outbox 2026/04/10 22:57:43 INFO Applying migration id=edits 2026/04/10 22:57:43 INFO Applying migration id=outboxactor 2026/04/10 22:57:43 INFO Applying migration id=outboxsender 2026/04/10 22:57:43 INFO Applying migration id=thread 2026/04/10 22:57:43 INFO Applying migration id=host 2026/04/10 22:57:43 INFO Applying migration id=sharedinbox 2026/04/10 22:57:43 INFO Applying migration id=noteshost 2026/04/10 22:57:43 INFO Applying migration id=fetched 2026/04/10 22:57:43 INFO Applying migration id=move 2026/04/10 22:57:43 INFO Applying migration id=cleanup 2026/04/10 22:57:43 INFO Applying migration id=received 2026/04/10 22:57:43 INFO Applying migration id=namehost 2026/04/10 22:57:43 INFO Applying migration id=outboxhost 2026/04/10 22:57:43 INFO Applying migration id=notesfts 2026/04/10 22:57:43 INFO Applying migration id=iconsname 2026/04/10 22:57:43 INFO Applying migration id=nohash 2026/04/10 22:57:43 INFO Applying migration id=shares 2026/04/10 22:57:43 INFO Applying migration id=actorttl 2026/04/10 22:57:43 INFO Applying migration id=tocc 2026/04/10 22:57:43 INFO Applying migration id=followeds 2026/04/10 22:57:43 INFO Applying migration id=certhash 2026/04/10 22:57:43 INFO Applying migration id=follows_sync 2026/04/10 22:57:43 INFO Applying migration id=jsonpath 2026/04/10 22:57:43 INFO Applying migration id=localforward 2026/04/10 22:57:43 INFO Applying migration id=avatar 2026/04/10 22:57:43 INFO Applying migration id=noimage 2026/04/10 22:57:43 INFO Applying migration id=feed 2026/04/10 22:57:43 INFO Applying migration id=bookmarks 2026/04/10 22:57:43 INFO Applying migration id=shareactivity 2026/04/10 22:57:43 INFO Applying migration id=application 2026/04/10 22:57:43 INFO Applying migration id=certificates 2026/04/10 22:57:43 INFO Applying migration id=rawforward 2026/04/10 22:57:43 INFO Applying migration id=publickey 2026/04/10 22:57:43 INFO Applying migration id=resolvegroup 2026/04/10 22:57:43 INFO Applying migration id=reject 2026/04/10 22:57:43 INFO Applying migration id=autodel 2026/04/10 22:57:43 INFO Applying migration id=jsonb 2026/04/10 22:57:43 INFO Applying migration id=quote 2026/04/10 22:57:43 INFO Applying migration id=rfc9421 2026/04/10 22:57:43 INFO Applying migration id=keys 2026/04/10 22:57:43 INFO Applying migration id=portable 2026/04/10 22:57:43 INFO Applying migration id=proofs 2026/04/10 22:57:43 INFO Applying migration id=contexts 2026/04/10 22:57:43 INFO Applying migration id=deliverieshost 2026/04/10 22:57:43 INFO Applying migration id=pembegin 2026/04/10 22:57:43 INFO Applying migration id=didhost 2026/04/10 22:57:44 INFO Resolving user ID host=0.0.0.0 name=troll 2026/04/10 22:57:44 WARN Failed to resolve user ID host=0.0.0.0 name=troll error="failed to fetch https://0.0.0.0/.well-known/webfinger?resource=acct:troll@0.0.0.0: failed to sign request for https://0.0.0.0/.well-known/webfinger?resource=acct:troll@0.0.0.0: empty key ID" --- PASS: TestResolve_NoSuchFederatedUser (0.77s) === RUN TestResolve_NoInput 2026/04/10 22:57:44 INFO Applying migration id=initial 2026/04/10 22:57:44 INFO Applying migration id=notesupdated 2026/04/10 22:57:44 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:44 INFO Applying migration id=activitiesid 2026/04/10 22:57:44 INFO Applying migration id=outbox 2026/04/10 22:57:44 INFO Applying migration id=edits 2026/04/10 22:57:44 INFO Applying migration id=outboxactor 2026/04/10 22:57:44 INFO Applying migration id=outboxsender 2026/04/10 22:57:44 INFO Applying migration id=thread 2026/04/10 22:57:44 INFO Applying migration id=host 2026/04/10 22:57:44 INFO Applying migration id=sharedinbox 2026/04/10 22:57:44 INFO Applying migration id=noteshost 2026/04/10 22:57:44 INFO Applying migration id=fetched 2026/04/10 22:57:44 INFO Applying migration id=move 2026/04/10 22:57:44 INFO Applying migration id=cleanup 2026/04/10 22:57:44 INFO Applying migration id=received 2026/04/10 22:57:44 INFO Applying migration id=namehost 2026/04/10 22:57:44 INFO Applying migration id=outboxhost 2026/04/10 22:57:44 INFO Applying migration id=notesfts 2026/04/10 22:57:44 INFO Applying migration id=iconsname 2026/04/10 22:57:44 INFO Applying migration id=nohash 2026/04/10 22:57:44 INFO Applying migration id=shares 2026/04/10 22:57:44 INFO Applying migration id=actorttl 2026/04/10 22:57:44 INFO Applying migration id=tocc 2026/04/10 22:57:44 INFO Applying migration id=followeds 2026/04/10 22:57:44 INFO Applying migration id=certhash 2026/04/10 22:57:44 INFO Applying migration id=follows_sync 2026/04/10 22:57:44 INFO Applying migration id=jsonpath 2026/04/10 22:57:44 INFO Applying migration id=localforward 2026/04/10 22:57:44 INFO Applying migration id=avatar 2026/04/10 22:57:44 INFO Applying migration id=noimage 2026/04/10 22:57:44 INFO Applying migration id=feed 2026/04/10 22:57:44 INFO Applying migration id=bookmarks 2026/04/10 22:57:44 INFO Applying migration id=shareactivity 2026/04/10 22:57:44 INFO Applying migration id=application 2026/04/10 22:57:44 INFO Applying migration id=certificates 2026/04/10 22:57:44 INFO Applying migration id=rawforward 2026/04/10 22:57:44 INFO Applying migration id=publickey 2026/04/10 22:57:44 INFO Applying migration id=resolvegroup 2026/04/10 22:57:44 INFO Applying migration id=reject 2026/04/10 22:57:44 INFO Applying migration id=autodel 2026/04/10 22:57:44 INFO Applying migration id=jsonb 2026/04/10 22:57:44 INFO Applying migration id=quote 2026/04/10 22:57:44 INFO Applying migration id=rfc9421 2026/04/10 22:57:44 INFO Applying migration id=keys 2026/04/10 22:57:44 INFO Applying migration id=portable 2026/04/10 22:57:44 INFO Applying migration id=proofs 2026/04/10 22:57:44 INFO Applying migration id=contexts 2026/04/10 22:57:44 INFO Applying migration id=deliverieshost 2026/04/10 22:57:44 INFO Applying migration id=pembegin 2026/04/10 22:57:44 INFO Applying migration id=didhost --- PASS: TestResolve_NoInput (0.82s) === RUN TestResolve_InvalidEscapeSequence 2026/04/10 22:57:45 INFO Applying migration id=initial 2026/04/10 22:57:45 INFO Applying migration id=notesupdated 2026/04/10 22:57:45 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:45 INFO Applying migration id=activitiesid 2026/04/10 22:57:45 INFO Applying migration id=outbox 2026/04/10 22:57:45 INFO Applying migration id=edits 2026/04/10 22:57:45 INFO Applying migration id=outboxactor 2026/04/10 22:57:45 INFO Applying migration id=outboxsender 2026/04/10 22:57:45 INFO Applying migration id=thread 2026/04/10 22:57:45 INFO Applying migration id=host 2026/04/10 22:57:45 INFO Applying migration id=sharedinbox 2026/04/10 22:57:45 INFO Applying migration id=noteshost 2026/04/10 22:57:45 INFO Applying migration id=fetched 2026/04/10 22:57:45 INFO Applying migration id=move 2026/04/10 22:57:45 INFO Applying migration id=cleanup 2026/04/10 22:57:45 INFO Applying migration id=received 2026/04/10 22:57:45 INFO Applying migration id=namehost 2026/04/10 22:57:45 INFO Applying migration id=outboxhost 2026/04/10 22:57:45 INFO Applying migration id=notesfts 2026/04/10 22:57:45 INFO Applying migration id=iconsname 2026/04/10 22:57:45 INFO Applying migration id=nohash 2026/04/10 22:57:45 INFO Applying migration id=shares 2026/04/10 22:57:45 INFO Applying migration id=actorttl 2026/04/10 22:57:45 INFO Applying migration id=tocc 2026/04/10 22:57:45 INFO Applying migration id=followeds 2026/04/10 22:57:45 INFO Applying migration id=certhash 2026/04/10 22:57:45 INFO Applying migration id=follows_sync 2026/04/10 22:57:45 INFO Applying migration id=jsonpath 2026/04/10 22:57:45 INFO Applying migration id=localforward 2026/04/10 22:57:45 INFO Applying migration id=avatar 2026/04/10 22:57:45 INFO Applying migration id=noimage 2026/04/10 22:57:45 INFO Applying migration id=feed 2026/04/10 22:57:45 INFO Applying migration id=bookmarks 2026/04/10 22:57:45 INFO Applying migration id=shareactivity 2026/04/10 22:57:45 INFO Applying migration id=application 2026/04/10 22:57:45 INFO Applying migration id=certificates 2026/04/10 22:57:45 INFO Applying migration id=rawforward 2026/04/10 22:57:45 INFO Applying migration id=publickey 2026/04/10 22:57:45 INFO Applying migration id=resolvegroup 2026/04/10 22:57:45 INFO Applying migration id=reject 2026/04/10 22:57:45 INFO Applying migration id=autodel 2026/04/10 22:57:45 INFO Applying migration id=jsonb 2026/04/10 22:57:45 INFO Applying migration id=quote 2026/04/10 22:57:45 INFO Applying migration id=rfc9421 2026/04/10 22:57:45 INFO Applying migration id=keys 2026/04/10 22:57:45 INFO Applying migration id=portable 2026/04/10 22:57:45 INFO Applying migration id=proofs 2026/04/10 22:57:45 INFO Applying migration id=contexts 2026/04/10 22:57:45 INFO Applying migration id=deliverieshost 2026/04/10 22:57:45 INFO Applying migration id=pembegin 2026/04/10 22:57:45 INFO Applying migration id=didhost 2026/04/10 22:57:46 INFO Failed to decode user name url="/users/resolve?troll%zzlocalhost.localdomain%3a8443 " error="invalid URL escape \"%zz\"" --- PASS: TestResolve_InvalidEscapeSequence (0.93s) === RUN TestResolve_InvalidInputFormat 2026/04/10 22:57:46 INFO Applying migration id=initial 2026/04/10 22:57:46 INFO Applying migration id=notesupdated 2026/04/10 22:57:46 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:46 INFO Applying migration id=activitiesid 2026/04/10 22:57:46 INFO Applying migration id=outbox 2026/04/10 22:57:46 INFO Applying migration id=edits 2026/04/10 22:57:46 INFO Applying migration id=outboxactor 2026/04/10 22:57:46 INFO Applying migration id=outboxsender 2026/04/10 22:57:46 INFO Applying migration id=thread 2026/04/10 22:57:46 INFO Applying migration id=host 2026/04/10 22:57:46 INFO Applying migration id=sharedinbox 2026/04/10 22:57:46 INFO Applying migration id=noteshost 2026/04/10 22:57:46 INFO Applying migration id=fetched 2026/04/10 22:57:46 INFO Applying migration id=move 2026/04/10 22:57:46 INFO Applying migration id=cleanup 2026/04/10 22:57:46 INFO Applying migration id=received 2026/04/10 22:57:46 INFO Applying migration id=namehost 2026/04/10 22:57:46 INFO Applying migration id=outboxhost 2026/04/10 22:57:46 INFO Applying migration id=notesfts 2026/04/10 22:57:46 INFO Applying migration id=iconsname 2026/04/10 22:57:46 INFO Applying migration id=nohash 2026/04/10 22:57:46 INFO Applying migration id=shares 2026/04/10 22:57:46 INFO Applying migration id=actorttl 2026/04/10 22:57:46 INFO Applying migration id=tocc 2026/04/10 22:57:46 INFO Applying migration id=followeds 2026/04/10 22:57:46 INFO Applying migration id=certhash 2026/04/10 22:57:46 INFO Applying migration id=follows_sync 2026/04/10 22:57:46 INFO Applying migration id=jsonpath 2026/04/10 22:57:46 INFO Applying migration id=localforward 2026/04/10 22:57:46 INFO Applying migration id=avatar 2026/04/10 22:57:46 INFO Applying migration id=noimage 2026/04/10 22:57:46 INFO Applying migration id=feed 2026/04/10 22:57:46 INFO Applying migration id=bookmarks 2026/04/10 22:57:46 INFO Applying migration id=shareactivity 2026/04/10 22:57:46 INFO Applying migration id=application 2026/04/10 22:57:46 INFO Applying migration id=certificates 2026/04/10 22:57:46 INFO Applying migration id=rawforward 2026/04/10 22:57:46 INFO Applying migration id=publickey 2026/04/10 22:57:46 INFO Applying migration id=resolvegroup 2026/04/10 22:57:46 INFO Applying migration id=reject 2026/04/10 22:57:46 INFO Applying migration id=autodel 2026/04/10 22:57:46 INFO Applying migration id=jsonb 2026/04/10 22:57:46 INFO Applying migration id=quote 2026/04/10 22:57:46 INFO Applying migration id=rfc9421 2026/04/10 22:57:46 INFO Applying migration id=keys 2026/04/10 22:57:46 INFO Applying migration id=portable 2026/04/10 22:57:46 INFO Applying migration id=proofs 2026/04/10 22:57:46 INFO Applying migration id=contexts 2026/04/10 22:57:46 INFO Applying migration id=deliverieshost 2026/04/10 22:57:46 INFO Applying migration id=pembegin 2026/04/10 22:57:46 INFO Applying migration id=didhost --- PASS: TestResolve_InvalidInputFormat (0.75s) === RUN TestResolve_UnauthenticatedUser 2026/04/10 22:57:47 INFO Applying migration id=initial 2026/04/10 22:57:47 INFO Applying migration id=notesupdated 2026/04/10 22:57:47 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:47 INFO Applying migration id=activitiesid 2026/04/10 22:57:47 INFO Applying migration id=outbox 2026/04/10 22:57:47 INFO Applying migration id=edits 2026/04/10 22:57:47 INFO Applying migration id=outboxactor 2026/04/10 22:57:47 INFO Applying migration id=outboxsender 2026/04/10 22:57:47 INFO Applying migration id=thread 2026/04/10 22:57:47 INFO Applying migration id=host 2026/04/10 22:57:47 INFO Applying migration id=sharedinbox 2026/04/10 22:57:47 INFO Applying migration id=noteshost 2026/04/10 22:57:47 INFO Applying migration id=fetched 2026/04/10 22:57:47 INFO Applying migration id=move 2026/04/10 22:57:47 INFO Applying migration id=cleanup 2026/04/10 22:57:47 INFO Applying migration id=received 2026/04/10 22:57:47 INFO Applying migration id=namehost 2026/04/10 22:57:47 INFO Applying migration id=outboxhost 2026/04/10 22:57:47 INFO Applying migration id=notesfts 2026/04/10 22:57:47 INFO Applying migration id=iconsname 2026/04/10 22:57:47 INFO Applying migration id=nohash 2026/04/10 22:57:47 INFO Applying migration id=shares 2026/04/10 22:57:47 INFO Applying migration id=actorttl 2026/04/10 22:57:47 INFO Applying migration id=tocc 2026/04/10 22:57:47 INFO Applying migration id=followeds 2026/04/10 22:57:47 INFO Applying migration id=certhash 2026/04/10 22:57:47 INFO Applying migration id=follows_sync 2026/04/10 22:57:47 INFO Applying migration id=jsonpath 2026/04/10 22:57:47 INFO Applying migration id=localforward 2026/04/10 22:57:47 INFO Applying migration id=avatar 2026/04/10 22:57:47 INFO Applying migration id=noimage 2026/04/10 22:57:47 INFO Applying migration id=feed 2026/04/10 22:57:47 INFO Applying migration id=bookmarks 2026/04/10 22:57:47 INFO Applying migration id=shareactivity 2026/04/10 22:57:47 INFO Applying migration id=application 2026/04/10 22:57:47 INFO Applying migration id=certificates 2026/04/10 22:57:47 INFO Applying migration id=rawforward 2026/04/10 22:57:47 INFO Applying migration id=publickey 2026/04/10 22:57:47 INFO Applying migration id=resolvegroup 2026/04/10 22:57:47 INFO Applying migration id=reject 2026/04/10 22:57:47 INFO Applying migration id=autodel 2026/04/10 22:57:47 INFO Applying migration id=jsonb 2026/04/10 22:57:47 INFO Applying migration id=quote 2026/04/10 22:57:47 INFO Applying migration id=rfc9421 2026/04/10 22:57:47 INFO Applying migration id=keys 2026/04/10 22:57:47 INFO Applying migration id=portable 2026/04/10 22:57:47 INFO Applying migration id=proofs 2026/04/10 22:57:47 INFO Applying migration id=contexts 2026/04/10 22:57:47 INFO Applying migration id=deliverieshost 2026/04/10 22:57:47 INFO Applying migration id=pembegin 2026/04/10 22:57:47 INFO Applying migration id=didhost --- PASS: TestResolve_UnauthenticatedUser (0.63s) === RUN TestSay_HappyFlow 2026/04/10 22:57:47 INFO Applying migration id=initial 2026/04/10 22:57:47 INFO Applying migration id=notesupdated 2026/04/10 22:57:47 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:47 INFO Applying migration id=activitiesid 2026/04/10 22:57:47 INFO Applying migration id=outbox 2026/04/10 22:57:47 INFO Applying migration id=edits 2026/04/10 22:57:47 INFO Applying migration id=outboxactor 2026/04/10 22:57:47 INFO Applying migration id=outboxsender 2026/04/10 22:57:47 INFO Applying migration id=thread 2026/04/10 22:57:47 INFO Applying migration id=host 2026/04/10 22:57:47 INFO Applying migration id=sharedinbox 2026/04/10 22:57:47 INFO Applying migration id=noteshost 2026/04/10 22:57:47 INFO Applying migration id=fetched 2026/04/10 22:57:47 INFO Applying migration id=move 2026/04/10 22:57:47 INFO Applying migration id=cleanup 2026/04/10 22:57:47 INFO Applying migration id=received 2026/04/10 22:57:47 INFO Applying migration id=namehost 2026/04/10 22:57:47 INFO Applying migration id=outboxhost 2026/04/10 22:57:47 INFO Applying migration id=notesfts 2026/04/10 22:57:47 INFO Applying migration id=iconsname 2026/04/10 22:57:47 INFO Applying migration id=nohash 2026/04/10 22:57:47 INFO Applying migration id=shares 2026/04/10 22:57:47 INFO Applying migration id=actorttl 2026/04/10 22:57:47 INFO Applying migration id=tocc 2026/04/10 22:57:47 INFO Applying migration id=followeds 2026/04/10 22:57:47 INFO Applying migration id=certhash 2026/04/10 22:57:47 INFO Applying migration id=follows_sync 2026/04/10 22:57:47 INFO Applying migration id=jsonpath 2026/04/10 22:57:47 INFO Applying migration id=localforward 2026/04/10 22:57:47 INFO Applying migration id=avatar 2026/04/10 22:57:47 INFO Applying migration id=noimage 2026/04/10 22:57:47 INFO Applying migration id=feed 2026/04/10 22:57:47 INFO Applying migration id=bookmarks 2026/04/10 22:57:47 INFO Applying migration id=shareactivity 2026/04/10 22:57:47 INFO Applying migration id=application 2026/04/10 22:57:47 INFO Applying migration id=certificates 2026/04/10 22:57:47 INFO Applying migration id=rawforward 2026/04/10 22:57:47 INFO Applying migration id=publickey 2026/04/10 22:57:47 INFO Applying migration id=resolvegroup 2026/04/10 22:57:47 INFO Applying migration id=reject 2026/04/10 22:57:47 INFO Applying migration id=autodel 2026/04/10 22:57:47 INFO Applying migration id=jsonb 2026/04/10 22:57:47 INFO Applying migration id=quote 2026/04/10 22:57:47 INFO Applying migration id=rfc9421 2026/04/10 22:57:47 INFO Applying migration id=keys 2026/04/10 22:57:47 INFO Applying migration id=portable 2026/04/10 22:57:47 INFO Applying migration id=proofs 2026/04/10 22:57:47 INFO Applying migration id=contexts 2026/04/10 22:57:47 INFO Applying migration id=deliverieshost 2026/04/10 22:57:47 INFO Applying migration id=pembegin 2026/04/10 22:57:47 INFO Applying migration id=didhost 2026/04/10 22:57:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-a996-7d40-9115-eceb92dd92a7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-a996-7ce7-b314-294275849edb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-a996-7ce7-b314-294275849edb 2026/04/10 22:57:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-a996-7ce7-b314-294275849edb 2026/04/10 22:57:48 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:57:48 INFO Generating first response key=/local --- PASS: TestSay_HappyFlow (1.20s) === RUN TestSay_Throttling 2026/04/10 22:57:48 INFO Applying migration id=initial 2026/04/10 22:57:48 INFO Applying migration id=notesupdated 2026/04/10 22:57:48 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:48 INFO Applying migration id=activitiesid 2026/04/10 22:57:48 INFO Applying migration id=outbox 2026/04/10 22:57:48 INFO Applying migration id=edits 2026/04/10 22:57:48 INFO Applying migration id=outboxactor 2026/04/10 22:57:48 INFO Applying migration id=outboxsender 2026/04/10 22:57:48 INFO Applying migration id=thread 2026/04/10 22:57:48 INFO Applying migration id=host 2026/04/10 22:57:48 INFO Applying migration id=sharedinbox 2026/04/10 22:57:48 INFO Applying migration id=noteshost 2026/04/10 22:57:48 INFO Applying migration id=fetched 2026/04/10 22:57:48 INFO Applying migration id=move 2026/04/10 22:57:48 INFO Applying migration id=cleanup 2026/04/10 22:57:48 INFO Applying migration id=received 2026/04/10 22:57:48 INFO Applying migration id=namehost 2026/04/10 22:57:48 INFO Applying migration id=outboxhost 2026/04/10 22:57:48 INFO Applying migration id=notesfts 2026/04/10 22:57:48 INFO Applying migration id=iconsname 2026/04/10 22:57:48 INFO Applying migration id=nohash 2026/04/10 22:57:48 INFO Applying migration id=shares 2026/04/10 22:57:48 INFO Applying migration id=actorttl 2026/04/10 22:57:48 INFO Applying migration id=tocc 2026/04/10 22:57:48 INFO Applying migration id=followeds 2026/04/10 22:57:48 INFO Applying migration id=certhash 2026/04/10 22:57:48 INFO Applying migration id=follows_sync 2026/04/10 22:57:48 INFO Applying migration id=jsonpath 2026/04/10 22:57:48 INFO Applying migration id=localforward 2026/04/10 22:57:48 INFO Applying migration id=avatar 2026/04/10 22:57:48 INFO Applying migration id=noimage 2026/04/10 22:57:48 INFO Applying migration id=feed 2026/04/10 22:57:48 INFO Applying migration id=bookmarks 2026/04/10 22:57:48 INFO Applying migration id=shareactivity 2026/04/10 22:57:48 INFO Applying migration id=application 2026/04/10 22:57:48 INFO Applying migration id=certificates 2026/04/10 22:57:49 INFO Applying migration id=rawforward 2026/04/10 22:57:49 INFO Applying migration id=publickey 2026/04/10 22:57:49 INFO Applying migration id=resolvegroup 2026/04/10 22:57:49 INFO Applying migration id=reject 2026/04/10 22:57:49 INFO Applying migration id=autodel 2026/04/10 22:57:49 INFO Applying migration id=jsonb 2026/04/10 22:57:49 INFO Applying migration id=quote 2026/04/10 22:57:49 INFO Applying migration id=rfc9421 2026/04/10 22:57:49 INFO Applying migration id=keys 2026/04/10 22:57:49 INFO Applying migration id=portable 2026/04/10 22:57:49 INFO Applying migration id=proofs 2026/04/10 22:57:49 INFO Applying migration id=contexts 2026/04/10 22:57:49 INFO Applying migration id=deliverieshost 2026/04/10 22:57:49 INFO Applying migration id=pembegin 2026/04/10 22:57:49 INFO Applying migration id=didhost 2026/04/10 22:57:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-abe5-7a08-bfa1-1eba8a42f9a6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-abe5-79b4-99bd-27c97c7150b4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-abe5-79b4-99bd-27c97c7150b4 2026/04/10 22:57:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799d-abe5-79b4-99bd-27c97c7150b4 2026/04/10 22:57:49 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:57:49 WARN User is posting too frequently last=2026-04-10T22:57:49.000Z can=2026-04-10T22:58:49.000Z 2026/04/10 22:57:49 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:57:49 INFO Generating first response key=/local --- PASS: TestSay_Throttling (0.60s) === RUN TestSearch_Happyflow 2026/04/10 22:57:49 INFO Applying migration id=initial 2026/04/10 22:57:49 INFO Applying migration id=notesupdated 2026/04/10 22:57:49 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:49 INFO Applying migration id=activitiesid 2026/04/10 22:57:49 INFO Applying migration id=outbox 2026/04/10 22:57:49 INFO Applying migration id=edits 2026/04/10 22:57:49 INFO Applying migration id=outboxactor 2026/04/10 22:57:49 INFO Applying migration id=outboxsender 2026/04/10 22:57:49 INFO Applying migration id=thread 2026/04/10 22:57:49 INFO Applying migration id=host 2026/04/10 22:57:49 INFO Applying migration id=sharedinbox 2026/04/10 22:57:49 INFO Applying migration id=noteshost 2026/04/10 22:57:49 INFO Applying migration id=fetched 2026/04/10 22:57:49 INFO Applying migration id=move 2026/04/10 22:57:49 INFO Applying migration id=cleanup 2026/04/10 22:57:49 INFO Applying migration id=received 2026/04/10 22:57:49 INFO Applying migration id=namehost 2026/04/10 22:57:49 INFO Applying migration id=outboxhost 2026/04/10 22:57:49 INFO Applying migration id=notesfts 2026/04/10 22:57:49 INFO Applying migration id=iconsname 2026/04/10 22:57:49 INFO Applying migration id=nohash 2026/04/10 22:57:49 INFO Applying migration id=shares 2026/04/10 22:57:49 INFO Applying migration id=actorttl 2026/04/10 22:57:49 INFO Applying migration id=tocc 2026/04/10 22:57:49 INFO Applying migration id=followeds 2026/04/10 22:57:49 INFO Applying migration id=certhash 2026/04/10 22:57:49 INFO Applying migration id=follows_sync 2026/04/10 22:57:49 INFO Applying migration id=jsonpath 2026/04/10 22:57:49 INFO Applying migration id=localforward 2026/04/10 22:57:49 INFO Applying migration id=avatar 2026/04/10 22:57:49 INFO Applying migration id=noimage 2026/04/10 22:57:49 INFO Applying migration id=feed 2026/04/10 22:57:49 INFO Applying migration id=bookmarks 2026/04/10 22:57:49 INFO Applying migration id=shareactivity 2026/04/10 22:57:49 INFO Applying migration id=application 2026/04/10 22:57:49 INFO Applying migration id=certificates 2026/04/10 22:57:49 INFO Applying migration id=rawforward 2026/04/10 22:57:49 INFO Applying migration id=publickey 2026/04/10 22:57:49 INFO Applying migration id=resolvegroup 2026/04/10 22:57:49 INFO Applying migration id=reject 2026/04/10 22:57:49 INFO Applying migration id=autodel 2026/04/10 22:57:49 INFO Applying migration id=jsonb 2026/04/10 22:57:49 INFO Applying migration id=quote 2026/04/10 22:57:49 INFO Applying migration id=rfc9421 2026/04/10 22:57:49 INFO Applying migration id=keys 2026/04/10 22:57:49 INFO Applying migration id=portable 2026/04/10 22:57:49 INFO Applying migration id=proofs 2026/04/10 22:57:49 INFO Applying migration id=contexts 2026/04/10 22:57:49 INFO Applying migration id=deliverieshost 2026/04/10 22:57:49 INFO Applying migration id=pembegin 2026/04/10 22:57:49 INFO Applying migration id=didhost --- PASS: TestSearch_Happyflow (0.93s) === RUN TestSearch_LeadingHash 2026/04/10 22:57:50 INFO Applying migration id=initial 2026/04/10 22:57:50 INFO Applying migration id=notesupdated 2026/04/10 22:57:50 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:50 INFO Applying migration id=activitiesid 2026/04/10 22:57:50 INFO Applying migration id=outbox 2026/04/10 22:57:50 INFO Applying migration id=edits 2026/04/10 22:57:50 INFO Applying migration id=outboxactor 2026/04/10 22:57:50 INFO Applying migration id=outboxsender 2026/04/10 22:57:50 INFO Applying migration id=thread 2026/04/10 22:57:50 INFO Applying migration id=host 2026/04/10 22:57:50 INFO Applying migration id=sharedinbox 2026/04/10 22:57:50 INFO Applying migration id=noteshost 2026/04/10 22:57:50 INFO Applying migration id=fetched 2026/04/10 22:57:50 INFO Applying migration id=move 2026/04/10 22:57:50 INFO Applying migration id=cleanup 2026/04/10 22:57:50 INFO Applying migration id=received 2026/04/10 22:57:50 INFO Applying migration id=namehost 2026/04/10 22:57:50 INFO Applying migration id=outboxhost 2026/04/10 22:57:50 INFO Applying migration id=notesfts 2026/04/10 22:57:50 INFO Applying migration id=iconsname 2026/04/10 22:57:50 INFO Applying migration id=nohash 2026/04/10 22:57:50 INFO Applying migration id=shares 2026/04/10 22:57:50 INFO Applying migration id=actorttl 2026/04/10 22:57:50 INFO Applying migration id=tocc 2026/04/10 22:57:50 INFO Applying migration id=followeds 2026/04/10 22:57:50 INFO Applying migration id=certhash 2026/04/10 22:57:50 INFO Applying migration id=follows_sync 2026/04/10 22:57:50 INFO Applying migration id=jsonpath 2026/04/10 22:57:50 INFO Applying migration id=localforward 2026/04/10 22:57:50 INFO Applying migration id=avatar 2026/04/10 22:57:50 INFO Applying migration id=noimage 2026/04/10 22:57:50 INFO Applying migration id=feed 2026/04/10 22:57:50 INFO Applying migration id=bookmarks 2026/04/10 22:57:50 INFO Applying migration id=shareactivity 2026/04/10 22:57:50 INFO Applying migration id=application 2026/04/10 22:57:50 INFO Applying migration id=certificates 2026/04/10 22:57:50 INFO Applying migration id=rawforward 2026/04/10 22:57:50 INFO Applying migration id=publickey 2026/04/10 22:57:50 INFO Applying migration id=resolvegroup 2026/04/10 22:57:50 INFO Applying migration id=reject 2026/04/10 22:57:50 INFO Applying migration id=autodel 2026/04/10 22:57:50 INFO Applying migration id=jsonb 2026/04/10 22:57:50 INFO Applying migration id=quote 2026/04/10 22:57:50 INFO Applying migration id=rfc9421 2026/04/10 22:57:50 INFO Applying migration id=keys 2026/04/10 22:57:50 INFO Applying migration id=portable 2026/04/10 22:57:50 INFO Applying migration id=proofs 2026/04/10 22:57:50 INFO Applying migration id=contexts 2026/04/10 22:57:50 INFO Applying migration id=deliverieshost 2026/04/10 22:57:50 INFO Applying migration id=pembegin 2026/04/10 22:57:50 INFO Applying migration id=didhost --- PASS: TestSearch_LeadingHash (0.75s) === RUN TestSearch_LeadingHashUnauthenticatedUser 2026/04/10 22:57:51 INFO Applying migration id=initial 2026/04/10 22:57:51 INFO Applying migration id=notesupdated 2026/04/10 22:57:51 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:51 INFO Applying migration id=activitiesid 2026/04/10 22:57:51 INFO Applying migration id=outbox 2026/04/10 22:57:51 INFO Applying migration id=edits 2026/04/10 22:57:51 INFO Applying migration id=outboxactor 2026/04/10 22:57:51 INFO Applying migration id=outboxsender 2026/04/10 22:57:51 INFO Applying migration id=thread 2026/04/10 22:57:51 INFO Applying migration id=host 2026/04/10 22:57:51 INFO Applying migration id=sharedinbox 2026/04/10 22:57:51 INFO Applying migration id=noteshost 2026/04/10 22:57:51 INFO Applying migration id=fetched 2026/04/10 22:57:51 INFO Applying migration id=move 2026/04/10 22:57:51 INFO Applying migration id=cleanup 2026/04/10 22:57:51 INFO Applying migration id=received 2026/04/10 22:57:51 INFO Applying migration id=namehost 2026/04/10 22:57:51 INFO Applying migration id=outboxhost 2026/04/10 22:57:51 INFO Applying migration id=notesfts 2026/04/10 22:57:51 INFO Applying migration id=iconsname 2026/04/10 22:57:51 INFO Applying migration id=nohash 2026/04/10 22:57:51 INFO Applying migration id=shares 2026/04/10 22:57:51 INFO Applying migration id=actorttl 2026/04/10 22:57:51 INFO Applying migration id=tocc 2026/04/10 22:57:51 INFO Applying migration id=followeds 2026/04/10 22:57:51 INFO Applying migration id=certhash 2026/04/10 22:57:51 INFO Applying migration id=follows_sync 2026/04/10 22:57:51 INFO Applying migration id=jsonpath 2026/04/10 22:57:51 INFO Applying migration id=localforward 2026/04/10 22:57:51 INFO Applying migration id=avatar 2026/04/10 22:57:51 INFO Applying migration id=noimage 2026/04/10 22:57:51 INFO Applying migration id=feed 2026/04/10 22:57:51 INFO Applying migration id=bookmarks 2026/04/10 22:57:51 INFO Applying migration id=shareactivity 2026/04/10 22:57:51 INFO Applying migration id=application 2026/04/10 22:57:51 INFO Applying migration id=certificates 2026/04/10 22:57:51 INFO Applying migration id=rawforward 2026/04/10 22:57:51 INFO Applying migration id=publickey 2026/04/10 22:57:51 INFO Applying migration id=resolvegroup 2026/04/10 22:57:51 INFO Applying migration id=reject 2026/04/10 22:57:51 INFO Applying migration id=autodel 2026/04/10 22:57:51 INFO Applying migration id=jsonb 2026/04/10 22:57:51 INFO Applying migration id=quote 2026/04/10 22:57:51 INFO Applying migration id=rfc9421 2026/04/10 22:57:51 INFO Applying migration id=keys 2026/04/10 22:57:51 INFO Applying migration id=portable 2026/04/10 22:57:51 INFO Applying migration id=proofs 2026/04/10 22:57:51 INFO Applying migration id=contexts 2026/04/10 22:57:51 INFO Applying migration id=deliverieshost 2026/04/10 22:57:51 INFO Applying migration id=pembegin 2026/04/10 22:57:51 INFO Applying migration id=didhost --- PASS: TestSearch_LeadingHashUnauthenticatedUser (1.21s) === RUN TestSearch_NoInput 2026/04/10 22:57:52 INFO Applying migration id=initial 2026/04/10 22:57:52 INFO Applying migration id=notesupdated 2026/04/10 22:57:52 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:52 INFO Applying migration id=activitiesid 2026/04/10 22:57:52 INFO Applying migration id=outbox 2026/04/10 22:57:52 INFO Applying migration id=edits 2026/04/10 22:57:52 INFO Applying migration id=outboxactor 2026/04/10 22:57:52 INFO Applying migration id=outboxsender 2026/04/10 22:57:52 INFO Applying migration id=thread 2026/04/10 22:57:52 INFO Applying migration id=host 2026/04/10 22:57:52 INFO Applying migration id=sharedinbox 2026/04/10 22:57:52 INFO Applying migration id=noteshost 2026/04/10 22:57:52 INFO Applying migration id=fetched 2026/04/10 22:57:52 INFO Applying migration id=move 2026/04/10 22:57:52 INFO Applying migration id=cleanup 2026/04/10 22:57:52 INFO Applying migration id=received 2026/04/10 22:57:52 INFO Applying migration id=namehost 2026/04/10 22:57:52 INFO Applying migration id=outboxhost 2026/04/10 22:57:52 INFO Applying migration id=notesfts 2026/04/10 22:57:52 INFO Applying migration id=iconsname 2026/04/10 22:57:52 INFO Applying migration id=nohash 2026/04/10 22:57:52 INFO Applying migration id=shares 2026/04/10 22:57:52 INFO Applying migration id=actorttl 2026/04/10 22:57:52 INFO Applying migration id=tocc 2026/04/10 22:57:52 INFO Applying migration id=followeds 2026/04/10 22:57:52 INFO Applying migration id=certhash 2026/04/10 22:57:52 INFO Applying migration id=follows_sync 2026/04/10 22:57:52 INFO Applying migration id=jsonpath 2026/04/10 22:57:52 INFO Applying migration id=localforward 2026/04/10 22:57:52 INFO Applying migration id=avatar 2026/04/10 22:57:52 INFO Applying migration id=noimage 2026/04/10 22:57:52 INFO Applying migration id=feed 2026/04/10 22:57:52 INFO Applying migration id=bookmarks 2026/04/10 22:57:52 INFO Applying migration id=shareactivity 2026/04/10 22:57:52 INFO Applying migration id=application 2026/04/10 22:57:52 INFO Applying migration id=certificates 2026/04/10 22:57:52 INFO Applying migration id=rawforward 2026/04/10 22:57:52 INFO Applying migration id=publickey 2026/04/10 22:57:52 INFO Applying migration id=resolvegroup 2026/04/10 22:57:52 INFO Applying migration id=reject 2026/04/10 22:57:52 INFO Applying migration id=autodel 2026/04/10 22:57:52 INFO Applying migration id=jsonb 2026/04/10 22:57:52 INFO Applying migration id=quote 2026/04/10 22:57:52 INFO Applying migration id=rfc9421 2026/04/10 22:57:52 INFO Applying migration id=keys 2026/04/10 22:57:52 INFO Applying migration id=portable 2026/04/10 22:57:52 INFO Applying migration id=proofs 2026/04/10 22:57:52 INFO Applying migration id=contexts 2026/04/10 22:57:52 INFO Applying migration id=deliverieshost 2026/04/10 22:57:52 INFO Applying migration id=pembegin 2026/04/10 22:57:52 INFO Applying migration id=didhost --- PASS: TestSearch_NoInput (1.02s) === RUN TestSearch_EmptyInput 2026/04/10 22:57:53 INFO Applying migration id=initial 2026/04/10 22:57:53 INFO Applying migration id=notesupdated 2026/04/10 22:57:53 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:53 INFO Applying migration id=activitiesid 2026/04/10 22:57:53 INFO Applying migration id=outbox 2026/04/10 22:57:53 INFO Applying migration id=edits 2026/04/10 22:57:53 INFO Applying migration id=outboxactor 2026/04/10 22:57:53 INFO Applying migration id=outboxsender 2026/04/10 22:57:53 INFO Applying migration id=thread 2026/04/10 22:57:53 INFO Applying migration id=host 2026/04/10 22:57:53 INFO Applying migration id=sharedinbox 2026/04/10 22:57:53 INFO Applying migration id=noteshost 2026/04/10 22:57:53 INFO Applying migration id=fetched 2026/04/10 22:57:53 INFO Applying migration id=move 2026/04/10 22:57:53 INFO Applying migration id=cleanup 2026/04/10 22:57:53 INFO Applying migration id=received 2026/04/10 22:57:53 INFO Applying migration id=namehost 2026/04/10 22:57:53 INFO Applying migration id=outboxhost 2026/04/10 22:57:53 INFO Applying migration id=notesfts 2026/04/10 22:57:53 INFO Applying migration id=iconsname 2026/04/10 22:57:53 INFO Applying migration id=nohash 2026/04/10 22:57:53 INFO Applying migration id=shares 2026/04/10 22:57:53 INFO Applying migration id=actorttl 2026/04/10 22:57:53 INFO Applying migration id=tocc 2026/04/10 22:57:53 INFO Applying migration id=followeds 2026/04/10 22:57:53 INFO Applying migration id=certhash 2026/04/10 22:57:53 INFO Applying migration id=follows_sync 2026/04/10 22:57:53 INFO Applying migration id=jsonpath 2026/04/10 22:57:53 INFO Applying migration id=localforward 2026/04/10 22:57:53 INFO Applying migration id=avatar 2026/04/10 22:57:53 INFO Applying migration id=noimage 2026/04/10 22:57:53 INFO Applying migration id=feed 2026/04/10 22:57:53 INFO Applying migration id=bookmarks 2026/04/10 22:57:53 INFO Applying migration id=shareactivity 2026/04/10 22:57:53 INFO Applying migration id=application 2026/04/10 22:57:53 INFO Applying migration id=certificates 2026/04/10 22:57:53 INFO Applying migration id=rawforward 2026/04/10 22:57:53 INFO Applying migration id=publickey 2026/04/10 22:57:53 INFO Applying migration id=resolvegroup 2026/04/10 22:57:53 INFO Applying migration id=reject 2026/04/10 22:57:53 INFO Applying migration id=autodel 2026/04/10 22:57:53 INFO Applying migration id=jsonb 2026/04/10 22:57:53 INFO Applying migration id=quote 2026/04/10 22:57:53 INFO Applying migration id=rfc9421 2026/04/10 22:57:53 INFO Applying migration id=keys 2026/04/10 22:57:53 INFO Applying migration id=portable 2026/04/10 22:57:53 INFO Applying migration id=proofs 2026/04/10 22:57:53 INFO Applying migration id=contexts 2026/04/10 22:57:53 INFO Applying migration id=deliverieshost 2026/04/10 22:57:53 INFO Applying migration id=pembegin 2026/04/10 22:57:53 INFO Applying migration id=didhost --- PASS: TestSearch_EmptyInput (1.04s) === RUN TestSearch_InvalidEscapeSequence 2026/04/10 22:57:54 INFO Applying migration id=initial 2026/04/10 22:57:54 INFO Applying migration id=notesupdated 2026/04/10 22:57:54 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:54 INFO Applying migration id=activitiesid 2026/04/10 22:57:54 INFO Applying migration id=outbox 2026/04/10 22:57:54 INFO Applying migration id=edits 2026/04/10 22:57:54 INFO Applying migration id=outboxactor 2026/04/10 22:57:54 INFO Applying migration id=outboxsender 2026/04/10 22:57:54 INFO Applying migration id=thread 2026/04/10 22:57:54 INFO Applying migration id=host 2026/04/10 22:57:54 INFO Applying migration id=sharedinbox 2026/04/10 22:57:54 INFO Applying migration id=noteshost 2026/04/10 22:57:54 INFO Applying migration id=fetched 2026/04/10 22:57:54 INFO Applying migration id=move 2026/04/10 22:57:54 INFO Applying migration id=cleanup 2026/04/10 22:57:54 INFO Applying migration id=received 2026/04/10 22:57:54 INFO Applying migration id=namehost 2026/04/10 22:57:54 INFO Applying migration id=outboxhost 2026/04/10 22:57:54 INFO Applying migration id=notesfts 2026/04/10 22:57:54 INFO Applying migration id=iconsname 2026/04/10 22:57:54 INFO Applying migration id=nohash 2026/04/10 22:57:54 INFO Applying migration id=shares 2026/04/10 22:57:54 INFO Applying migration id=actorttl 2026/04/10 22:57:54 INFO Applying migration id=tocc 2026/04/10 22:57:54 INFO Applying migration id=followeds 2026/04/10 22:57:54 INFO Applying migration id=certhash 2026/04/10 22:57:54 INFO Applying migration id=follows_sync 2026/04/10 22:57:54 INFO Applying migration id=jsonpath 2026/04/10 22:57:54 INFO Applying migration id=localforward 2026/04/10 22:57:54 INFO Applying migration id=avatar 2026/04/10 22:57:54 INFO Applying migration id=noimage 2026/04/10 22:57:54 INFO Applying migration id=feed 2026/04/10 22:57:54 INFO Applying migration id=bookmarks 2026/04/10 22:57:54 INFO Applying migration id=shareactivity 2026/04/10 22:57:54 INFO Applying migration id=application 2026/04/10 22:57:54 INFO Applying migration id=certificates 2026/04/10 22:57:54 INFO Applying migration id=rawforward 2026/04/10 22:57:54 INFO Applying migration id=publickey 2026/04/10 22:57:54 INFO Applying migration id=resolvegroup 2026/04/10 22:57:54 INFO Applying migration id=reject 2026/04/10 22:57:54 INFO Applying migration id=autodel 2026/04/10 22:57:54 INFO Applying migration id=jsonb 2026/04/10 22:57:54 INFO Applying migration id=quote 2026/04/10 22:57:54 INFO Applying migration id=rfc9421 2026/04/10 22:57:54 INFO Applying migration id=keys 2026/04/10 22:57:54 INFO Applying migration id=portable 2026/04/10 22:57:54 INFO Applying migration id=proofs 2026/04/10 22:57:54 INFO Applying migration id=contexts 2026/04/10 22:57:54 INFO Applying migration id=deliverieshost 2026/04/10 22:57:54 INFO Applying migration id=pembegin 2026/04/10 22:57:54 INFO Applying migration id=didhost 2026/04/10 22:57:55 INFO Failed to decode query url=/users/search?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestSearch_InvalidEscapeSequence (0.82s) === RUN TestSearch_UnathenticatedUser 2026/04/10 22:57:55 INFO Applying migration id=initial 2026/04/10 22:57:55 INFO Applying migration id=notesupdated 2026/04/10 22:57:55 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:55 INFO Applying migration id=activitiesid 2026/04/10 22:57:55 INFO Applying migration id=outbox 2026/04/10 22:57:55 INFO Applying migration id=edits 2026/04/10 22:57:55 INFO Applying migration id=outboxactor 2026/04/10 22:57:55 INFO Applying migration id=outboxsender 2026/04/10 22:57:55 INFO Applying migration id=thread 2026/04/10 22:57:55 INFO Applying migration id=host 2026/04/10 22:57:55 INFO Applying migration id=sharedinbox 2026/04/10 22:57:55 INFO Applying migration id=noteshost 2026/04/10 22:57:55 INFO Applying migration id=fetched 2026/04/10 22:57:55 INFO Applying migration id=move 2026/04/10 22:57:55 INFO Applying migration id=cleanup 2026/04/10 22:57:55 INFO Applying migration id=received 2026/04/10 22:57:55 INFO Applying migration id=namehost 2026/04/10 22:57:55 INFO Applying migration id=outboxhost 2026/04/10 22:57:55 INFO Applying migration id=notesfts 2026/04/10 22:57:55 INFO Applying migration id=iconsname 2026/04/10 22:57:55 INFO Applying migration id=nohash 2026/04/10 22:57:55 INFO Applying migration id=shares 2026/04/10 22:57:55 INFO Applying migration id=actorttl 2026/04/10 22:57:55 INFO Applying migration id=tocc 2026/04/10 22:57:55 INFO Applying migration id=followeds 2026/04/10 22:57:55 INFO Applying migration id=certhash 2026/04/10 22:57:55 INFO Applying migration id=follows_sync 2026/04/10 22:57:55 INFO Applying migration id=jsonpath 2026/04/10 22:57:55 INFO Applying migration id=localforward 2026/04/10 22:57:55 INFO Applying migration id=avatar 2026/04/10 22:57:55 INFO Applying migration id=noimage 2026/04/10 22:57:55 INFO Applying migration id=feed 2026/04/10 22:57:55 INFO Applying migration id=bookmarks 2026/04/10 22:57:55 INFO Applying migration id=shareactivity 2026/04/10 22:57:55 INFO Applying migration id=application 2026/04/10 22:57:55 INFO Applying migration id=certificates 2026/04/10 22:57:55 INFO Applying migration id=rawforward 2026/04/10 22:57:55 INFO Applying migration id=publickey 2026/04/10 22:57:55 INFO Applying migration id=resolvegroup 2026/04/10 22:57:55 INFO Applying migration id=reject 2026/04/10 22:57:55 INFO Applying migration id=autodel 2026/04/10 22:57:55 INFO Applying migration id=jsonb 2026/04/10 22:57:55 INFO Applying migration id=quote 2026/04/10 22:57:55 INFO Applying migration id=rfc9421 2026/04/10 22:57:55 INFO Applying migration id=keys 2026/04/10 22:57:55 INFO Applying migration id=portable 2026/04/10 22:57:55 INFO Applying migration id=proofs 2026/04/10 22:57:55 INFO Applying migration id=contexts 2026/04/10 22:57:55 INFO Applying migration id=deliverieshost 2026/04/10 22:57:55 INFO Applying migration id=pembegin 2026/04/10 22:57:55 INFO Applying migration id=didhost --- PASS: TestSearch_UnathenticatedUser (0.99s) === RUN TestShare_PublicPost 2026/04/10 22:57:56 INFO Applying migration id=initial 2026/04/10 22:57:56 INFO Applying migration id=notesupdated 2026/04/10 22:57:56 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:56 INFO Applying migration id=activitiesid 2026/04/10 22:57:56 INFO Applying migration id=outbox 2026/04/10 22:57:56 INFO Applying migration id=edits 2026/04/10 22:57:56 INFO Applying migration id=outboxactor 2026/04/10 22:57:56 INFO Applying migration id=outboxsender 2026/04/10 22:57:56 INFO Applying migration id=thread 2026/04/10 22:57:56 INFO Applying migration id=host 2026/04/10 22:57:56 INFO Applying migration id=sharedinbox 2026/04/10 22:57:56 INFO Applying migration id=noteshost 2026/04/10 22:57:56 INFO Applying migration id=fetched 2026/04/10 22:57:56 INFO Applying migration id=move 2026/04/10 22:57:56 INFO Applying migration id=cleanup 2026/04/10 22:57:56 INFO Applying migration id=received 2026/04/10 22:57:56 INFO Applying migration id=namehost 2026/04/10 22:57:56 INFO Applying migration id=outboxhost 2026/04/10 22:57:56 INFO Applying migration id=notesfts 2026/04/10 22:57:56 INFO Applying migration id=iconsname 2026/04/10 22:57:56 INFO Applying migration id=nohash 2026/04/10 22:57:56 INFO Applying migration id=shares 2026/04/10 22:57:56 INFO Applying migration id=actorttl 2026/04/10 22:57:56 INFO Applying migration id=tocc 2026/04/10 22:57:56 INFO Applying migration id=followeds 2026/04/10 22:57:56 INFO Applying migration id=certhash 2026/04/10 22:57:56 INFO Applying migration id=follows_sync 2026/04/10 22:57:56 INFO Applying migration id=jsonpath 2026/04/10 22:57:56 INFO Applying migration id=localforward 2026/04/10 22:57:56 INFO Applying migration id=avatar 2026/04/10 22:57:56 INFO Applying migration id=noimage 2026/04/10 22:57:56 INFO Applying migration id=feed 2026/04/10 22:57:56 INFO Applying migration id=bookmarks 2026/04/10 22:57:56 INFO Applying migration id=shareactivity 2026/04/10 22:57:56 INFO Applying migration id=application 2026/04/10 22:57:56 INFO Applying migration id=certificates 2026/04/10 22:57:56 INFO Applying migration id=rawforward 2026/04/10 22:57:56 INFO Applying migration id=publickey 2026/04/10 22:57:56 INFO Applying migration id=resolvegroup 2026/04/10 22:57:56 INFO Applying migration id=reject 2026/04/10 22:57:56 INFO Applying migration id=autodel 2026/04/10 22:57:56 INFO Applying migration id=jsonb 2026/04/10 22:57:56 INFO Applying migration id=quote 2026/04/10 22:57:56 INFO Applying migration id=rfc9421 2026/04/10 22:57:56 INFO Applying migration id=keys 2026/04/10 22:57:56 INFO Applying migration id=portable 2026/04/10 22:57:56 INFO Applying migration id=proofs 2026/04/10 22:57:56 INFO Applying migration id=contexts 2026/04/10 22:57:56 INFO Applying migration id=deliverieshost 2026/04/10 22:57:56 INFO Applying migration id=pembegin 2026/04/10 22:57:56 INFO Applying migration id=didhost 2026/04/10 22:57:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-ca9e-7c49-a4ca-d3174ddb3c12 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-ca9e-7be6-a483-76b19e8216b5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-ca9e-7be6-a483-76b19e8216b5 2026/04/10 22:57:57 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:57:57 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_PublicPost (1.09s) === RUN TestShare_Throttling 2026/04/10 22:57:57 INFO Applying migration id=initial 2026/04/10 22:57:57 INFO Applying migration id=notesupdated 2026/04/10 22:57:57 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:57 INFO Applying migration id=activitiesid 2026/04/10 22:57:57 INFO Applying migration id=outbox 2026/04/10 22:57:57 INFO Applying migration id=edits 2026/04/10 22:57:57 INFO Applying migration id=outboxactor 2026/04/10 22:57:57 INFO Applying migration id=outboxsender 2026/04/10 22:57:57 INFO Applying migration id=thread 2026/04/10 22:57:57 INFO Applying migration id=host 2026/04/10 22:57:57 INFO Applying migration id=sharedinbox 2026/04/10 22:57:57 INFO Applying migration id=noteshost 2026/04/10 22:57:57 INFO Applying migration id=fetched 2026/04/10 22:57:57 INFO Applying migration id=move 2026/04/10 22:57:57 INFO Applying migration id=cleanup 2026/04/10 22:57:57 INFO Applying migration id=received 2026/04/10 22:57:57 INFO Applying migration id=namehost 2026/04/10 22:57:57 INFO Applying migration id=outboxhost 2026/04/10 22:57:57 INFO Applying migration id=notesfts 2026/04/10 22:57:57 INFO Applying migration id=iconsname 2026/04/10 22:57:57 INFO Applying migration id=nohash 2026/04/10 22:57:57 INFO Applying migration id=shares 2026/04/10 22:57:57 INFO Applying migration id=actorttl 2026/04/10 22:57:57 INFO Applying migration id=tocc 2026/04/10 22:57:57 INFO Applying migration id=followeds 2026/04/10 22:57:57 INFO Applying migration id=certhash 2026/04/10 22:57:57 INFO Applying migration id=follows_sync 2026/04/10 22:57:57 INFO Applying migration id=jsonpath 2026/04/10 22:57:57 INFO Applying migration id=localforward 2026/04/10 22:57:57 INFO Applying migration id=avatar 2026/04/10 22:57:57 INFO Applying migration id=noimage 2026/04/10 22:57:57 INFO Applying migration id=feed 2026/04/10 22:57:57 INFO Applying migration id=bookmarks 2026/04/10 22:57:57 INFO Applying migration id=shareactivity 2026/04/10 22:57:57 INFO Applying migration id=application 2026/04/10 22:57:57 INFO Applying migration id=certificates 2026/04/10 22:57:57 INFO Applying migration id=rawforward 2026/04/10 22:57:57 INFO Applying migration id=publickey 2026/04/10 22:57:57 INFO Applying migration id=resolvegroup 2026/04/10 22:57:57 INFO Applying migration id=reject 2026/04/10 22:57:57 INFO Applying migration id=autodel 2026/04/10 22:57:57 INFO Applying migration id=jsonb 2026/04/10 22:57:57 INFO Applying migration id=quote 2026/04/10 22:57:57 INFO Applying migration id=rfc9421 2026/04/10 22:57:57 INFO Applying migration id=keys 2026/04/10 22:57:57 INFO Applying migration id=portable 2026/04/10 22:57:57 INFO Applying migration id=proofs 2026/04/10 22:57:57 INFO Applying migration id=contexts 2026/04/10 22:57:57 INFO Applying migration id=deliverieshost 2026/04/10 22:57:57 INFO Applying migration id=pembegin 2026/04/10 22:57:57 INFO Applying migration id=didhost 2026/04/10 22:57:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-ce4f-7997-b959-3814cddc395c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-ce4f-793d-9b04-cba063261276 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-ce4f-793d-9b04-cba063261276 2026/04/10 22:57:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-ce51-763d-993c-bb48e63f99e2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-ce51-7613-9135-6b30d161c7b5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799d-ce51-7613-9135-6b30d161c7b5 2026/04/10 22:57:58 WARN User is sharing and unsharing too frequently --- PASS: TestShare_Throttling (0.94s) === RUN TestShare_UnshareThrottling 2026/04/10 22:57:58 INFO Applying migration id=initial 2026/04/10 22:57:58 INFO Applying migration id=notesupdated 2026/04/10 22:57:58 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:58 INFO Applying migration id=activitiesid 2026/04/10 22:57:58 INFO Applying migration id=outbox 2026/04/10 22:57:58 INFO Applying migration id=edits 2026/04/10 22:57:58 INFO Applying migration id=outboxactor 2026/04/10 22:57:58 INFO Applying migration id=outboxsender 2026/04/10 22:57:58 INFO Applying migration id=thread 2026/04/10 22:57:58 INFO Applying migration id=host 2026/04/10 22:57:58 INFO Applying migration id=sharedinbox 2026/04/10 22:57:58 INFO Applying migration id=noteshost 2026/04/10 22:57:58 INFO Applying migration id=fetched 2026/04/10 22:57:58 INFO Applying migration id=move 2026/04/10 22:57:58 INFO Applying migration id=cleanup 2026/04/10 22:57:58 INFO Applying migration id=received 2026/04/10 22:57:58 INFO Applying migration id=namehost 2026/04/10 22:57:58 INFO Applying migration id=outboxhost 2026/04/10 22:57:58 INFO Applying migration id=notesfts 2026/04/10 22:57:58 INFO Applying migration id=iconsname 2026/04/10 22:57:58 INFO Applying migration id=nohash 2026/04/10 22:57:58 INFO Applying migration id=shares 2026/04/10 22:57:58 INFO Applying migration id=actorttl 2026/04/10 22:57:58 INFO Applying migration id=tocc 2026/04/10 22:57:58 INFO Applying migration id=followeds 2026/04/10 22:57:58 INFO Applying migration id=certhash 2026/04/10 22:57:58 INFO Applying migration id=follows_sync 2026/04/10 22:57:58 INFO Applying migration id=jsonpath 2026/04/10 22:57:58 INFO Applying migration id=localforward 2026/04/10 22:57:58 INFO Applying migration id=avatar 2026/04/10 22:57:58 INFO Applying migration id=noimage 2026/04/10 22:57:58 INFO Applying migration id=feed 2026/04/10 22:57:58 INFO Applying migration id=bookmarks 2026/04/10 22:57:58 INFO Applying migration id=shareactivity 2026/04/10 22:57:58 INFO Applying migration id=application 2026/04/10 22:57:58 INFO Applying migration id=certificates 2026/04/10 22:57:58 INFO Applying migration id=rawforward 2026/04/10 22:57:58 INFO Applying migration id=publickey 2026/04/10 22:57:58 INFO Applying migration id=resolvegroup 2026/04/10 22:57:58 INFO Applying migration id=reject 2026/04/10 22:57:58 INFO Applying migration id=autodel 2026/04/10 22:57:58 INFO Applying migration id=jsonb 2026/04/10 22:57:58 INFO Applying migration id=quote 2026/04/10 22:57:58 INFO Applying migration id=rfc9421 2026/04/10 22:57:58 INFO Applying migration id=keys 2026/04/10 22:57:58 INFO Applying migration id=portable 2026/04/10 22:57:58 INFO Applying migration id=proofs 2026/04/10 22:57:58 INFO Applying migration id=contexts 2026/04/10 22:57:58 INFO Applying migration id=deliverieshost 2026/04/10 22:57:58 INFO Applying migration id=pembegin 2026/04/10 22:57:58 INFO Applying migration id=didhost 2026/04/10 22:57:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-d306-7230-8005-e153f1e3e7c0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-d306-71d1-98f4-7f9c6949071c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-d306-71d1-98f4-7f9c6949071c --- PASS: TestShare_UnshareThrottling (1.21s) === RUN TestShare_PostToFollowers 2026/04/10 22:57:59 INFO Applying migration id=initial 2026/04/10 22:57:59 INFO Applying migration id=notesupdated 2026/04/10 22:57:59 INFO Applying migration id=personspreferredusername 2026/04/10 22:57:59 INFO Applying migration id=activitiesid 2026/04/10 22:57:59 INFO Applying migration id=outbox 2026/04/10 22:57:59 INFO Applying migration id=edits 2026/04/10 22:57:59 INFO Applying migration id=outboxactor 2026/04/10 22:57:59 INFO Applying migration id=outboxsender 2026/04/10 22:57:59 INFO Applying migration id=thread 2026/04/10 22:57:59 INFO Applying migration id=host 2026/04/10 22:57:59 INFO Applying migration id=sharedinbox 2026/04/10 22:57:59 INFO Applying migration id=noteshost 2026/04/10 22:57:59 INFO Applying migration id=fetched 2026/04/10 22:57:59 INFO Applying migration id=move 2026/04/10 22:57:59 INFO Applying migration id=cleanup 2026/04/10 22:57:59 INFO Applying migration id=received 2026/04/10 22:57:59 INFO Applying migration id=namehost 2026/04/10 22:57:59 INFO Applying migration id=outboxhost 2026/04/10 22:57:59 INFO Applying migration id=notesfts 2026/04/10 22:57:59 INFO Applying migration id=iconsname 2026/04/10 22:57:59 INFO Applying migration id=nohash 2026/04/10 22:57:59 INFO Applying migration id=shares 2026/04/10 22:57:59 INFO Applying migration id=actorttl 2026/04/10 22:57:59 INFO Applying migration id=tocc 2026/04/10 22:57:59 INFO Applying migration id=followeds 2026/04/10 22:57:59 INFO Applying migration id=certhash 2026/04/10 22:57:59 INFO Applying migration id=follows_sync 2026/04/10 22:57:59 INFO Applying migration id=jsonpath 2026/04/10 22:57:59 INFO Applying migration id=localforward 2026/04/10 22:57:59 INFO Applying migration id=avatar 2026/04/10 22:57:59 INFO Applying migration id=noimage 2026/04/10 22:57:59 INFO Applying migration id=feed 2026/04/10 22:57:59 INFO Applying migration id=bookmarks 2026/04/10 22:57:59 INFO Applying migration id=shareactivity 2026/04/10 22:57:59 INFO Applying migration id=application 2026/04/10 22:57:59 INFO Applying migration id=certificates 2026/04/10 22:57:59 INFO Applying migration id=rawforward 2026/04/10 22:57:59 INFO Applying migration id=publickey 2026/04/10 22:57:59 INFO Applying migration id=resolvegroup 2026/04/10 22:57:59 INFO Applying migration id=reject 2026/04/10 22:57:59 INFO Applying migration id=autodel 2026/04/10 22:57:59 INFO Applying migration id=jsonb 2026/04/10 22:57:59 INFO Applying migration id=quote 2026/04/10 22:57:59 INFO Applying migration id=rfc9421 2026/04/10 22:57:59 INFO Applying migration id=keys 2026/04/10 22:57:59 INFO Applying migration id=portable 2026/04/10 22:57:59 INFO Applying migration id=proofs 2026/04/10 22:57:59 INFO Applying migration id=contexts 2026/04/10 22:57:59 INFO Applying migration id=deliverieshost 2026/04/10 22:57:59 INFO Applying migration id=pembegin 2026/04/10 22:57:59 INFO Applying migration id=didhost 2026/04/10 22:58:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-d9a0-78b9-880d-789b268381a9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-d9a0-786e-9361-2c39b13fef0f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-d9a0-786e-9361-2c39b13fef0f 2026/04/10 22:58:01 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019d799d-d9a0-786e-9361-2c39b13fef0f error="sql: no rows in result set" --- PASS: TestShare_PostToFollowers (1.69s) === RUN TestShare_Twice 2026/04/10 22:58:01 INFO Applying migration id=initial 2026/04/10 22:58:01 INFO Applying migration id=notesupdated 2026/04/10 22:58:01 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:01 INFO Applying migration id=activitiesid 2026/04/10 22:58:01 INFO Applying migration id=outbox 2026/04/10 22:58:01 INFO Applying migration id=edits 2026/04/10 22:58:01 INFO Applying migration id=outboxactor 2026/04/10 22:58:01 INFO Applying migration id=outboxsender 2026/04/10 22:58:01 INFO Applying migration id=thread 2026/04/10 22:58:01 INFO Applying migration id=host 2026/04/10 22:58:01 INFO Applying migration id=sharedinbox 2026/04/10 22:58:01 INFO Applying migration id=noteshost 2026/04/10 22:58:01 INFO Applying migration id=fetched 2026/04/10 22:58:01 INFO Applying migration id=move 2026/04/10 22:58:01 INFO Applying migration id=cleanup 2026/04/10 22:58:01 INFO Applying migration id=received 2026/04/10 22:58:01 INFO Applying migration id=namehost 2026/04/10 22:58:01 INFO Applying migration id=outboxhost 2026/04/10 22:58:01 INFO Applying migration id=notesfts 2026/04/10 22:58:01 INFO Applying migration id=iconsname 2026/04/10 22:58:01 INFO Applying migration id=nohash 2026/04/10 22:58:01 INFO Applying migration id=shares 2026/04/10 22:58:01 INFO Applying migration id=actorttl 2026/04/10 22:58:01 INFO Applying migration id=tocc 2026/04/10 22:58:01 INFO Applying migration id=followeds 2026/04/10 22:58:01 INFO Applying migration id=certhash 2026/04/10 22:58:01 INFO Applying migration id=follows_sync 2026/04/10 22:58:01 INFO Applying migration id=jsonpath 2026/04/10 22:58:01 INFO Applying migration id=localforward 2026/04/10 22:58:01 INFO Applying migration id=avatar 2026/04/10 22:58:01 INFO Applying migration id=noimage 2026/04/10 22:58:01 INFO Applying migration id=feed 2026/04/10 22:58:01 INFO Applying migration id=bookmarks 2026/04/10 22:58:01 INFO Applying migration id=shareactivity 2026/04/10 22:58:01 INFO Applying migration id=application 2026/04/10 22:58:01 INFO Applying migration id=certificates 2026/04/10 22:58:01 INFO Applying migration id=rawforward 2026/04/10 22:58:01 INFO Applying migration id=publickey 2026/04/10 22:58:01 INFO Applying migration id=resolvegroup 2026/04/10 22:58:01 INFO Applying migration id=reject 2026/04/10 22:58:01 INFO Applying migration id=autodel 2026/04/10 22:58:01 INFO Applying migration id=jsonb 2026/04/10 22:58:01 INFO Applying migration id=quote 2026/04/10 22:58:01 INFO Applying migration id=rfc9421 2026/04/10 22:58:01 INFO Applying migration id=keys 2026/04/10 22:58:01 INFO Applying migration id=portable 2026/04/10 22:58:01 INFO Applying migration id=proofs 2026/04/10 22:58:01 INFO Applying migration id=contexts 2026/04/10 22:58:01 INFO Applying migration id=deliverieshost 2026/04/10 22:58:01 INFO Applying migration id=pembegin 2026/04/10 22:58:01 INFO Applying migration id=didhost 2026/04/10 22:58:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-de35-74d8-b9f6-41b39aabe4ca activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-de35-746b-8689-98b2fb8654f8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-de35-746b-8689-98b2fb8654f8 2026/04/10 22:58:02 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:58:02 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/04/10 22:58:02 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019d799d-de35-746b-8689-98b2fb8654f8 error="sql: no rows in result set" --- PASS: TestShare_Twice (1.18s) === RUN TestShare_Unshare 2026/04/10 22:58:02 INFO Applying migration id=initial 2026/04/10 22:58:02 INFO Applying migration id=notesupdated 2026/04/10 22:58:02 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:02 INFO Applying migration id=activitiesid 2026/04/10 22:58:02 INFO Applying migration id=outbox 2026/04/10 22:58:02 INFO Applying migration id=edits 2026/04/10 22:58:02 INFO Applying migration id=outboxactor 2026/04/10 22:58:02 INFO Applying migration id=outboxsender 2026/04/10 22:58:02 INFO Applying migration id=thread 2026/04/10 22:58:02 INFO Applying migration id=host 2026/04/10 22:58:02 INFO Applying migration id=sharedinbox 2026/04/10 22:58:02 INFO Applying migration id=noteshost 2026/04/10 22:58:02 INFO Applying migration id=fetched 2026/04/10 22:58:02 INFO Applying migration id=move 2026/04/10 22:58:02 INFO Applying migration id=cleanup 2026/04/10 22:58:02 INFO Applying migration id=received 2026/04/10 22:58:02 INFO Applying migration id=namehost 2026/04/10 22:58:02 INFO Applying migration id=outboxhost 2026/04/10 22:58:02 INFO Applying migration id=notesfts 2026/04/10 22:58:02 INFO Applying migration id=iconsname 2026/04/10 22:58:02 INFO Applying migration id=nohash 2026/04/10 22:58:02 INFO Applying migration id=shares 2026/04/10 22:58:02 INFO Applying migration id=actorttl 2026/04/10 22:58:02 INFO Applying migration id=tocc 2026/04/10 22:58:02 INFO Applying migration id=followeds 2026/04/10 22:58:02 INFO Applying migration id=certhash 2026/04/10 22:58:02 INFO Applying migration id=follows_sync 2026/04/10 22:58:02 INFO Applying migration id=jsonpath 2026/04/10 22:58:02 INFO Applying migration id=localforward 2026/04/10 22:58:02 INFO Applying migration id=avatar 2026/04/10 22:58:02 INFO Applying migration id=noimage 2026/04/10 22:58:02 INFO Applying migration id=feed 2026/04/10 22:58:02 INFO Applying migration id=bookmarks 2026/04/10 22:58:02 INFO Applying migration id=shareactivity 2026/04/10 22:58:02 INFO Applying migration id=application 2026/04/10 22:58:02 INFO Applying migration id=certificates 2026/04/10 22:58:02 INFO Applying migration id=rawforward 2026/04/10 22:58:02 INFO Applying migration id=publickey 2026/04/10 22:58:02 INFO Applying migration id=resolvegroup 2026/04/10 22:58:02 INFO Applying migration id=reject 2026/04/10 22:58:02 INFO Applying migration id=autodel 2026/04/10 22:58:02 INFO Applying migration id=jsonb 2026/04/10 22:58:02 INFO Applying migration id=quote 2026/04/10 22:58:02 INFO Applying migration id=rfc9421 2026/04/10 22:58:02 INFO Applying migration id=keys 2026/04/10 22:58:02 INFO Applying migration id=portable 2026/04/10 22:58:02 INFO Applying migration id=proofs 2026/04/10 22:58:02 INFO Applying migration id=contexts 2026/04/10 22:58:02 INFO Applying migration id=deliverieshost 2026/04/10 22:58:02 INFO Applying migration id=pembegin 2026/04/10 22:58:02 INFO Applying migration id=didhost 2026/04/10 22:58:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-e4c2-7060-a589-b66b48b1f103 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-e4c1-7f01-a657-61d01d4767c6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-e4c1-7f01-a657-61d01d4767c6 2026/04/10 22:58:04 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:58:04 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/04/10 22:58:04 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_Unshare (1.68s) === RUN TestShare_ShareAfterUnshare 2026/04/10 22:58:04 INFO Applying migration id=initial 2026/04/10 22:58:04 INFO Applying migration id=notesupdated 2026/04/10 22:58:04 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:04 INFO Applying migration id=activitiesid 2026/04/10 22:58:04 INFO Applying migration id=outbox 2026/04/10 22:58:04 INFO Applying migration id=edits 2026/04/10 22:58:04 INFO Applying migration id=outboxactor 2026/04/10 22:58:04 INFO Applying migration id=outboxsender 2026/04/10 22:58:04 INFO Applying migration id=thread 2026/04/10 22:58:04 INFO Applying migration id=host 2026/04/10 22:58:04 INFO Applying migration id=sharedinbox 2026/04/10 22:58:04 INFO Applying migration id=noteshost 2026/04/10 22:58:04 INFO Applying migration id=fetched 2026/04/10 22:58:04 INFO Applying migration id=move 2026/04/10 22:58:04 INFO Applying migration id=cleanup 2026/04/10 22:58:04 INFO Applying migration id=received 2026/04/10 22:58:04 INFO Applying migration id=namehost 2026/04/10 22:58:04 INFO Applying migration id=outboxhost 2026/04/10 22:58:04 INFO Applying migration id=notesfts 2026/04/10 22:58:04 INFO Applying migration id=iconsname 2026/04/10 22:58:04 INFO Applying migration id=nohash 2026/04/10 22:58:04 INFO Applying migration id=shares 2026/04/10 22:58:04 INFO Applying migration id=actorttl 2026/04/10 22:58:04 INFO Applying migration id=tocc 2026/04/10 22:58:04 INFO Applying migration id=followeds 2026/04/10 22:58:04 INFO Applying migration id=certhash 2026/04/10 22:58:04 INFO Applying migration id=follows_sync 2026/04/10 22:58:04 INFO Applying migration id=jsonpath 2026/04/10 22:58:04 INFO Applying migration id=localforward 2026/04/10 22:58:04 INFO Applying migration id=avatar 2026/04/10 22:58:04 INFO Applying migration id=noimage 2026/04/10 22:58:04 INFO Applying migration id=feed 2026/04/10 22:58:04 INFO Applying migration id=bookmarks 2026/04/10 22:58:04 INFO Applying migration id=shareactivity 2026/04/10 22:58:04 INFO Applying migration id=application 2026/04/10 22:58:04 INFO Applying migration id=certificates 2026/04/10 22:58:04 INFO Applying migration id=rawforward 2026/04/10 22:58:04 INFO Applying migration id=publickey 2026/04/10 22:58:04 INFO Applying migration id=resolvegroup 2026/04/10 22:58:04 INFO Applying migration id=reject 2026/04/10 22:58:04 INFO Applying migration id=autodel 2026/04/10 22:58:04 INFO Applying migration id=jsonb 2026/04/10 22:58:04 INFO Applying migration id=quote 2026/04/10 22:58:04 INFO Applying migration id=rfc9421 2026/04/10 22:58:04 INFO Applying migration id=keys 2026/04/10 22:58:04 INFO Applying migration id=portable 2026/04/10 22:58:04 INFO Applying migration id=proofs 2026/04/10 22:58:04 INFO Applying migration id=contexts 2026/04/10 22:58:04 INFO Applying migration id=deliverieshost 2026/04/10 22:58:04 INFO Applying migration id=pembegin 2026/04/10 22:58:04 INFO Applying migration id=didhost 2026/04/10 22:58:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-e994-7811-9759-a3464b15ac84 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-e994-779a-b899-2334a16c0377 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-e994-779a-b899-2334a16c0377 2026/04/10 22:58:05 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:58:05 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/04/10 22:58:05 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/04/10 22:58:05 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_ShareAfterUnshare (1.24s) === RUN TestHelpUnauthenticatedUser 2026/04/10 22:58:05 INFO Applying migration id=initial 2026/04/10 22:58:05 INFO Applying migration id=notesupdated 2026/04/10 22:58:05 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:05 INFO Applying migration id=activitiesid 2026/04/10 22:58:05 INFO Applying migration id=outbox 2026/04/10 22:58:05 INFO Applying migration id=edits 2026/04/10 22:58:05 INFO Applying migration id=outboxactor 2026/04/10 22:58:05 INFO Applying migration id=outboxsender 2026/04/10 22:58:05 INFO Applying migration id=thread 2026/04/10 22:58:05 INFO Applying migration id=host 2026/04/10 22:58:05 INFO Applying migration id=sharedinbox 2026/04/10 22:58:05 INFO Applying migration id=noteshost 2026/04/10 22:58:05 INFO Applying migration id=fetched 2026/04/10 22:58:05 INFO Applying migration id=move 2026/04/10 22:58:05 INFO Applying migration id=cleanup 2026/04/10 22:58:05 INFO Applying migration id=received 2026/04/10 22:58:05 INFO Applying migration id=namehost 2026/04/10 22:58:05 INFO Applying migration id=outboxhost 2026/04/10 22:58:05 INFO Applying migration id=notesfts 2026/04/10 22:58:05 INFO Applying migration id=iconsname 2026/04/10 22:58:05 INFO Applying migration id=nohash 2026/04/10 22:58:05 INFO Applying migration id=shares 2026/04/10 22:58:05 INFO Applying migration id=actorttl 2026/04/10 22:58:05 INFO Applying migration id=tocc 2026/04/10 22:58:05 INFO Applying migration id=followeds 2026/04/10 22:58:05 INFO Applying migration id=certhash 2026/04/10 22:58:05 INFO Applying migration id=follows_sync 2026/04/10 22:58:05 INFO Applying migration id=jsonpath 2026/04/10 22:58:05 INFO Applying migration id=localforward 2026/04/10 22:58:05 INFO Applying migration id=avatar 2026/04/10 22:58:05 INFO Applying migration id=noimage 2026/04/10 22:58:05 INFO Applying migration id=feed 2026/04/10 22:58:05 INFO Applying migration id=bookmarks 2026/04/10 22:58:05 INFO Applying migration id=shareactivity 2026/04/10 22:58:05 INFO Applying migration id=application 2026/04/10 22:58:05 INFO Applying migration id=certificates 2026/04/10 22:58:05 INFO Applying migration id=rawforward 2026/04/10 22:58:05 INFO Applying migration id=publickey 2026/04/10 22:58:05 INFO Applying migration id=resolvegroup 2026/04/10 22:58:05 INFO Applying migration id=reject 2026/04/10 22:58:05 INFO Applying migration id=autodel 2026/04/10 22:58:05 INFO Applying migration id=jsonb 2026/04/10 22:58:05 INFO Applying migration id=quote 2026/04/10 22:58:05 INFO Applying migration id=rfc9421 2026/04/10 22:58:05 INFO Applying migration id=keys 2026/04/10 22:58:05 INFO Applying migration id=portable 2026/04/10 22:58:05 INFO Applying migration id=proofs 2026/04/10 22:58:05 INFO Applying migration id=contexts 2026/04/10 22:58:05 INFO Applying migration id=deliverieshost 2026/04/10 22:58:05 INFO Applying migration id=pembegin 2026/04/10 22:58:05 INFO Applying migration id=didhost --- PASS: TestHelpUnauthenticatedUser (0.99s) === RUN TestHelpAuthenticatedUser 2026/04/10 22:58:06 INFO Applying migration id=initial 2026/04/10 22:58:06 INFO Applying migration id=notesupdated 2026/04/10 22:58:06 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:06 INFO Applying migration id=activitiesid 2026/04/10 22:58:06 INFO Applying migration id=outbox 2026/04/10 22:58:06 INFO Applying migration id=edits 2026/04/10 22:58:06 INFO Applying migration id=outboxactor 2026/04/10 22:58:06 INFO Applying migration id=outboxsender 2026/04/10 22:58:06 INFO Applying migration id=thread 2026/04/10 22:58:06 INFO Applying migration id=host 2026/04/10 22:58:06 INFO Applying migration id=sharedinbox 2026/04/10 22:58:06 INFO Applying migration id=noteshost 2026/04/10 22:58:06 INFO Applying migration id=fetched 2026/04/10 22:58:06 INFO Applying migration id=move 2026/04/10 22:58:06 INFO Applying migration id=cleanup 2026/04/10 22:58:06 INFO Applying migration id=received 2026/04/10 22:58:06 INFO Applying migration id=namehost 2026/04/10 22:58:06 INFO Applying migration id=outboxhost 2026/04/10 22:58:06 INFO Applying migration id=notesfts 2026/04/10 22:58:06 INFO Applying migration id=iconsname 2026/04/10 22:58:06 INFO Applying migration id=nohash 2026/04/10 22:58:06 INFO Applying migration id=shares 2026/04/10 22:58:06 INFO Applying migration id=actorttl 2026/04/10 22:58:06 INFO Applying migration id=tocc 2026/04/10 22:58:06 INFO Applying migration id=followeds 2026/04/10 22:58:06 INFO Applying migration id=certhash 2026/04/10 22:58:06 INFO Applying migration id=follows_sync 2026/04/10 22:58:06 INFO Applying migration id=jsonpath 2026/04/10 22:58:06 INFO Applying migration id=localforward 2026/04/10 22:58:06 INFO Applying migration id=avatar 2026/04/10 22:58:06 INFO Applying migration id=noimage 2026/04/10 22:58:06 INFO Applying migration id=feed 2026/04/10 22:58:06 INFO Applying migration id=bookmarks 2026/04/10 22:58:06 INFO Applying migration id=shareactivity 2026/04/10 22:58:06 INFO Applying migration id=application 2026/04/10 22:58:06 INFO Applying migration id=certificates 2026/04/10 22:58:06 INFO Applying migration id=rawforward 2026/04/10 22:58:06 INFO Applying migration id=publickey 2026/04/10 22:58:06 INFO Applying migration id=resolvegroup 2026/04/10 22:58:06 INFO Applying migration id=reject 2026/04/10 22:58:06 INFO Applying migration id=autodel 2026/04/10 22:58:06 INFO Applying migration id=jsonb 2026/04/10 22:58:06 INFO Applying migration id=quote 2026/04/10 22:58:06 INFO Applying migration id=rfc9421 2026/04/10 22:58:06 INFO Applying migration id=keys 2026/04/10 22:58:06 INFO Applying migration id=portable 2026/04/10 22:58:06 INFO Applying migration id=proofs 2026/04/10 22:58:06 INFO Applying migration id=contexts 2026/04/10 22:58:06 INFO Applying migration id=deliverieshost 2026/04/10 22:58:06 INFO Applying migration id=pembegin 2026/04/10 22:58:06 INFO Applying migration id=didhost --- PASS: TestHelpAuthenticatedUser (1.04s) === RUN TestStatus_NewInstance 2026/04/10 22:58:07 INFO Applying migration id=initial 2026/04/10 22:58:07 INFO Applying migration id=notesupdated 2026/04/10 22:58:07 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:07 INFO Applying migration id=activitiesid 2026/04/10 22:58:07 INFO Applying migration id=outbox 2026/04/10 22:58:07 INFO Applying migration id=edits 2026/04/10 22:58:07 INFO Applying migration id=outboxactor 2026/04/10 22:58:07 INFO Applying migration id=outboxsender 2026/04/10 22:58:07 INFO Applying migration id=thread 2026/04/10 22:58:07 INFO Applying migration id=host 2026/04/10 22:58:07 INFO Applying migration id=sharedinbox 2026/04/10 22:58:07 INFO Applying migration id=noteshost 2026/04/10 22:58:07 INFO Applying migration id=fetched 2026/04/10 22:58:07 INFO Applying migration id=move 2026/04/10 22:58:07 INFO Applying migration id=cleanup 2026/04/10 22:58:07 INFO Applying migration id=received 2026/04/10 22:58:07 INFO Applying migration id=namehost 2026/04/10 22:58:07 INFO Applying migration id=outboxhost 2026/04/10 22:58:07 INFO Applying migration id=notesfts 2026/04/10 22:58:07 INFO Applying migration id=iconsname 2026/04/10 22:58:07 INFO Applying migration id=nohash 2026/04/10 22:58:07 INFO Applying migration id=shares 2026/04/10 22:58:07 INFO Applying migration id=actorttl 2026/04/10 22:58:07 INFO Applying migration id=tocc 2026/04/10 22:58:07 INFO Applying migration id=followeds 2026/04/10 22:58:07 INFO Applying migration id=certhash 2026/04/10 22:58:07 INFO Applying migration id=follows_sync 2026/04/10 22:58:07 INFO Applying migration id=jsonpath 2026/04/10 22:58:07 INFO Applying migration id=localforward 2026/04/10 22:58:07 INFO Applying migration id=avatar 2026/04/10 22:58:07 INFO Applying migration id=noimage 2026/04/10 22:58:07 INFO Applying migration id=feed 2026/04/10 22:58:07 INFO Applying migration id=bookmarks 2026/04/10 22:58:07 INFO Applying migration id=shareactivity 2026/04/10 22:58:07 INFO Applying migration id=application 2026/04/10 22:58:07 INFO Applying migration id=certificates 2026/04/10 22:58:07 INFO Applying migration id=rawforward 2026/04/10 22:58:07 INFO Applying migration id=publickey 2026/04/10 22:58:07 INFO Applying migration id=resolvegroup 2026/04/10 22:58:07 INFO Applying migration id=reject 2026/04/10 22:58:07 INFO Applying migration id=autodel 2026/04/10 22:58:07 INFO Applying migration id=jsonb 2026/04/10 22:58:07 INFO Applying migration id=quote 2026/04/10 22:58:07 INFO Applying migration id=rfc9421 2026/04/10 22:58:07 INFO Applying migration id=keys 2026/04/10 22:58:07 INFO Applying migration id=portable 2026/04/10 22:58:07 INFO Applying migration id=proofs 2026/04/10 22:58:07 INFO Applying migration id=contexts 2026/04/10 22:58:07 INFO Applying migration id=deliverieshost 2026/04/10 22:58:07 INFO Applying migration id=pembegin 2026/04/10 22:58:07 INFO Applying migration id=didhost 2026/04/10 22:58:08 INFO Generating first response key=/status --- PASS: TestStatus_NewInstance (1.08s) === RUN TestStatus_WithPosts 2026/04/10 22:58:08 INFO Applying migration id=initial 2026/04/10 22:58:08 INFO Applying migration id=notesupdated 2026/04/10 22:58:08 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:08 INFO Applying migration id=activitiesid 2026/04/10 22:58:08 INFO Applying migration id=outbox 2026/04/10 22:58:08 INFO Applying migration id=edits 2026/04/10 22:58:08 INFO Applying migration id=outboxactor 2026/04/10 22:58:08 INFO Applying migration id=outboxsender 2026/04/10 22:58:08 INFO Applying migration id=thread 2026/04/10 22:58:08 INFO Applying migration id=host 2026/04/10 22:58:08 INFO Applying migration id=sharedinbox 2026/04/10 22:58:08 INFO Applying migration id=noteshost 2026/04/10 22:58:08 INFO Applying migration id=fetched 2026/04/10 22:58:08 INFO Applying migration id=move 2026/04/10 22:58:08 INFO Applying migration id=cleanup 2026/04/10 22:58:08 INFO Applying migration id=received 2026/04/10 22:58:08 INFO Applying migration id=namehost 2026/04/10 22:58:08 INFO Applying migration id=outboxhost 2026/04/10 22:58:08 INFO Applying migration id=notesfts 2026/04/10 22:58:08 INFO Applying migration id=iconsname 2026/04/10 22:58:08 INFO Applying migration id=nohash 2026/04/10 22:58:08 INFO Applying migration id=shares 2026/04/10 22:58:08 INFO Applying migration id=actorttl 2026/04/10 22:58:08 INFO Applying migration id=tocc 2026/04/10 22:58:08 INFO Applying migration id=followeds 2026/04/10 22:58:08 INFO Applying migration id=certhash 2026/04/10 22:58:08 INFO Applying migration id=follows_sync 2026/04/10 22:58:08 INFO Applying migration id=jsonpath 2026/04/10 22:58:08 INFO Applying migration id=localforward 2026/04/10 22:58:08 INFO Applying migration id=avatar 2026/04/10 22:58:08 INFO Applying migration id=noimage 2026/04/10 22:58:08 INFO Applying migration id=feed 2026/04/10 22:58:08 INFO Applying migration id=bookmarks 2026/04/10 22:58:08 INFO Applying migration id=shareactivity 2026/04/10 22:58:08 INFO Applying migration id=application 2026/04/10 22:58:08 INFO Applying migration id=certificates 2026/04/10 22:58:08 INFO Applying migration id=rawforward 2026/04/10 22:58:08 INFO Applying migration id=publickey 2026/04/10 22:58:08 INFO Applying migration id=resolvegroup 2026/04/10 22:58:08 INFO Applying migration id=reject 2026/04/10 22:58:08 INFO Applying migration id=autodel 2026/04/10 22:58:08 INFO Applying migration id=jsonb 2026/04/10 22:58:08 INFO Applying migration id=quote 2026/04/10 22:58:08 INFO Applying migration id=rfc9421 2026/04/10 22:58:08 INFO Applying migration id=keys 2026/04/10 22:58:08 INFO Applying migration id=portable 2026/04/10 22:58:08 INFO Applying migration id=proofs 2026/04/10 22:58:08 INFO Applying migration id=contexts 2026/04/10 22:58:08 INFO Applying migration id=deliverieshost 2026/04/10 22:58:08 INFO Applying migration id=pembegin 2026/04/10 22:58:08 INFO Applying migration id=didhost 2026/04/10 22:58:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799d-fa9e-7c56-a626-5887acfca7e0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799d-fa9e-7c0d-a421-a1f045f18e73 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799d-fa9e-7c0d-a421-a1f045f18e73 2026/04/10 22:58:09 INFO Generating first response key=/status --- PASS: TestStatus_WithPosts (1.24s) === RUN TestUnfollow_HappyFlow 2026/04/10 22:58:09 INFO Applying migration id=initial 2026/04/10 22:58:09 INFO Applying migration id=notesupdated 2026/04/10 22:58:09 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:09 INFO Applying migration id=activitiesid 2026/04/10 22:58:09 INFO Applying migration id=outbox 2026/04/10 22:58:09 INFO Applying migration id=edits 2026/04/10 22:58:09 INFO Applying migration id=outboxactor 2026/04/10 22:58:09 INFO Applying migration id=outboxsender 2026/04/10 22:58:09 INFO Applying migration id=thread 2026/04/10 22:58:09 INFO Applying migration id=host 2026/04/10 22:58:09 INFO Applying migration id=sharedinbox 2026/04/10 22:58:09 INFO Applying migration id=noteshost 2026/04/10 22:58:09 INFO Applying migration id=fetched 2026/04/10 22:58:09 INFO Applying migration id=move 2026/04/10 22:58:09 INFO Applying migration id=cleanup 2026/04/10 22:58:09 INFO Applying migration id=received 2026/04/10 22:58:09 INFO Applying migration id=namehost 2026/04/10 22:58:09 INFO Applying migration id=outboxhost 2026/04/10 22:58:09 INFO Applying migration id=notesfts 2026/04/10 22:58:09 INFO Applying migration id=iconsname 2026/04/10 22:58:09 INFO Applying migration id=nohash 2026/04/10 22:58:09 INFO Applying migration id=shares 2026/04/10 22:58:09 INFO Applying migration id=actorttl 2026/04/10 22:58:09 INFO Applying migration id=tocc 2026/04/10 22:58:09 INFO Applying migration id=followeds 2026/04/10 22:58:09 INFO Applying migration id=certhash 2026/04/10 22:58:09 INFO Applying migration id=follows_sync 2026/04/10 22:58:09 INFO Applying migration id=jsonpath 2026/04/10 22:58:09 INFO Applying migration id=localforward 2026/04/10 22:58:09 INFO Applying migration id=avatar 2026/04/10 22:58:09 INFO Applying migration id=noimage 2026/04/10 22:58:09 INFO Applying migration id=feed 2026/04/10 22:58:09 INFO Applying migration id=bookmarks 2026/04/10 22:58:09 INFO Applying migration id=shareactivity 2026/04/10 22:58:09 INFO Applying migration id=application 2026/04/10 22:58:09 INFO Applying migration id=certificates 2026/04/10 22:58:09 INFO Applying migration id=rawforward 2026/04/10 22:58:09 INFO Applying migration id=publickey 2026/04/10 22:58:09 INFO Applying migration id=resolvegroup 2026/04/10 22:58:09 INFO Applying migration id=reject 2026/04/10 22:58:09 INFO Applying migration id=autodel 2026/04/10 22:58:09 INFO Applying migration id=jsonb 2026/04/10 22:58:09 INFO Applying migration id=quote 2026/04/10 22:58:09 INFO Applying migration id=rfc9421 2026/04/10 22:58:09 INFO Applying migration id=keys 2026/04/10 22:58:09 INFO Applying migration id=portable 2026/04/10 22:58:09 INFO Applying migration id=proofs 2026/04/10 22:58:09 INFO Applying migration id=contexts 2026/04/10 22:58:09 INFO Applying migration id=deliverieshost 2026/04/10 22:58:09 INFO Applying migration id=pembegin 2026/04/10 22:58:09 INFO Applying migration id=didhost 2026/04/10 22:58:11 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-0028-78b9-90eb-a29a26cc0efd activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:11 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-0029-772e-8f2a-f88ec76634c5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-0028-78b9-90eb-a29a26cc0efd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-0028-78b9-90eb-a29a26cc0efd 2026/04/10 22:58:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-0029-7c02-a7be-712495c08207 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-0029-7bcc-b7b0-5053b4f4dc33 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-0029-7bcc-b7b0-5053b4f4dc33 2026/04/10 22:58:11 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799e-0035-78a8-9e1a-004b8975b51f activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-0028-78b9-90eb-a29a26cc0efd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUnfollow_HappyFlow (1.44s) === RUN TestUnfollow_HappyFlowBeforeFeedUpdate 2026/04/10 22:58:11 INFO Applying migration id=initial 2026/04/10 22:58:11 INFO Applying migration id=notesupdated 2026/04/10 22:58:11 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:11 INFO Applying migration id=activitiesid 2026/04/10 22:58:11 INFO Applying migration id=outbox 2026/04/10 22:58:11 INFO Applying migration id=edits 2026/04/10 22:58:11 INFO Applying migration id=outboxactor 2026/04/10 22:58:11 INFO Applying migration id=outboxsender 2026/04/10 22:58:11 INFO Applying migration id=thread 2026/04/10 22:58:11 INFO Applying migration id=host 2026/04/10 22:58:11 INFO Applying migration id=sharedinbox 2026/04/10 22:58:11 INFO Applying migration id=noteshost 2026/04/10 22:58:11 INFO Applying migration id=fetched 2026/04/10 22:58:11 INFO Applying migration id=move 2026/04/10 22:58:11 INFO Applying migration id=cleanup 2026/04/10 22:58:11 INFO Applying migration id=received 2026/04/10 22:58:11 INFO Applying migration id=namehost 2026/04/10 22:58:11 INFO Applying migration id=outboxhost 2026/04/10 22:58:11 INFO Applying migration id=notesfts 2026/04/10 22:58:11 INFO Applying migration id=iconsname 2026/04/10 22:58:11 INFO Applying migration id=nohash 2026/04/10 22:58:11 INFO Applying migration id=shares 2026/04/10 22:58:11 INFO Applying migration id=actorttl 2026/04/10 22:58:11 INFO Applying migration id=tocc 2026/04/10 22:58:11 INFO Applying migration id=followeds 2026/04/10 22:58:11 INFO Applying migration id=certhash 2026/04/10 22:58:11 INFO Applying migration id=follows_sync 2026/04/10 22:58:11 INFO Applying migration id=jsonpath 2026/04/10 22:58:11 INFO Applying migration id=localforward 2026/04/10 22:58:11 INFO Applying migration id=avatar 2026/04/10 22:58:11 INFO Applying migration id=noimage 2026/04/10 22:58:11 INFO Applying migration id=feed 2026/04/10 22:58:11 INFO Applying migration id=bookmarks 2026/04/10 22:58:11 INFO Applying migration id=shareactivity 2026/04/10 22:58:11 INFO Applying migration id=application 2026/04/10 22:58:11 INFO Applying migration id=certificates 2026/04/10 22:58:11 INFO Applying migration id=rawforward 2026/04/10 22:58:11 INFO Applying migration id=publickey 2026/04/10 22:58:11 INFO Applying migration id=resolvegroup 2026/04/10 22:58:11 INFO Applying migration id=reject 2026/04/10 22:58:11 INFO Applying migration id=autodel 2026/04/10 22:58:11 INFO Applying migration id=jsonb 2026/04/10 22:58:11 INFO Applying migration id=quote 2026/04/10 22:58:11 INFO Applying migration id=rfc9421 2026/04/10 22:58:11 INFO Applying migration id=keys 2026/04/10 22:58:11 INFO Applying migration id=portable 2026/04/10 22:58:11 INFO Applying migration id=proofs 2026/04/10 22:58:11 INFO Applying migration id=contexts 2026/04/10 22:58:11 INFO Applying migration id=deliverieshost 2026/04/10 22:58:11 INFO Applying migration id=pembegin 2026/04/10 22:58:11 INFO Applying migration id=didhost 2026/04/10 22:58:12 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-05c5-77ad-851f-6fe8bab8251d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-05c6-730f-86b2-de0e1064cefc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-05c5-77ad-851f-6fe8bab8251d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-05c5-77ad-851f-6fe8bab8251d 2026/04/10 22:58:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-05c6-77be-8714-3d66634aff31 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-05c6-7789-acca-7d0d63605a84 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-05c6-7789-acca-7d0d63605a84 2026/04/10 22:58:12 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799e-05c8-787c-999e-c113de472bdf activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-05c5-77ad-851f-6fe8bab8251d 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.42s) === RUN TestUnfollow_FollowAgain 2026/04/10 22:58:12 INFO Applying migration id=initial 2026/04/10 22:58:12 INFO Applying migration id=notesupdated 2026/04/10 22:58:12 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:12 INFO Applying migration id=activitiesid 2026/04/10 22:58:12 INFO Applying migration id=outbox 2026/04/10 22:58:12 INFO Applying migration id=edits 2026/04/10 22:58:12 INFO Applying migration id=outboxactor 2026/04/10 22:58:12 INFO Applying migration id=outboxsender 2026/04/10 22:58:12 INFO Applying migration id=thread 2026/04/10 22:58:12 INFO Applying migration id=host 2026/04/10 22:58:12 INFO Applying migration id=sharedinbox 2026/04/10 22:58:12 INFO Applying migration id=noteshost 2026/04/10 22:58:12 INFO Applying migration id=fetched 2026/04/10 22:58:12 INFO Applying migration id=move 2026/04/10 22:58:12 INFO Applying migration id=cleanup 2026/04/10 22:58:12 INFO Applying migration id=received 2026/04/10 22:58:12 INFO Applying migration id=namehost 2026/04/10 22:58:12 INFO Applying migration id=outboxhost 2026/04/10 22:58:12 INFO Applying migration id=notesfts 2026/04/10 22:58:12 INFO Applying migration id=iconsname 2026/04/10 22:58:12 INFO Applying migration id=nohash 2026/04/10 22:58:12 INFO Applying migration id=shares 2026/04/10 22:58:12 INFO Applying migration id=actorttl 2026/04/10 22:58:12 INFO Applying migration id=tocc 2026/04/10 22:58:12 INFO Applying migration id=followeds 2026/04/10 22:58:12 INFO Applying migration id=certhash 2026/04/10 22:58:12 INFO Applying migration id=follows_sync 2026/04/10 22:58:12 INFO Applying migration id=jsonpath 2026/04/10 22:58:12 INFO Applying migration id=localforward 2026/04/10 22:58:12 INFO Applying migration id=avatar 2026/04/10 22:58:12 INFO Applying migration id=noimage 2026/04/10 22:58:12 INFO Applying migration id=feed 2026/04/10 22:58:12 INFO Applying migration id=bookmarks 2026/04/10 22:58:12 INFO Applying migration id=shareactivity 2026/04/10 22:58:12 INFO Applying migration id=application 2026/04/10 22:58:12 INFO Applying migration id=certificates 2026/04/10 22:58:12 INFO Applying migration id=rawforward 2026/04/10 22:58:12 INFO Applying migration id=publickey 2026/04/10 22:58:12 INFO Applying migration id=resolvegroup 2026/04/10 22:58:12 INFO Applying migration id=reject 2026/04/10 22:58:12 INFO Applying migration id=autodel 2026/04/10 22:58:12 INFO Applying migration id=jsonb 2026/04/10 22:58:12 INFO Applying migration id=quote 2026/04/10 22:58:12 INFO Applying migration id=rfc9421 2026/04/10 22:58:12 INFO Applying migration id=keys 2026/04/10 22:58:12 INFO Applying migration id=portable 2026/04/10 22:58:12 INFO Applying migration id=proofs 2026/04/10 22:58:12 INFO Applying migration id=contexts 2026/04/10 22:58:12 INFO Applying migration id=deliverieshost 2026/04/10 22:58:12 INFO Applying migration id=pembegin 2026/04/10 22:58:12 INFO Applying migration id=didhost 2026/04/10 22:58:13 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-0964-7e6a-8430-94abefa96b76 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:13 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-0965-77cb-9da9-7cbace8f2eac activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-0964-7e6a-8430-94abefa96b76 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-0964-7e6a-8430-94abefa96b76 2026/04/10 22:58:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-0965-7d60-af7f-6f41a95be6c1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-0965-7d30-941b-1b6033ffd0ac activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-0965-7d30-941b-1b6033ffd0ac 2026/04/10 22:58:13 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799e-0968-7ade-b86b-b129d1f7c964 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-0964-7e6a-8430-94abefa96b76 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:13 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-096a-71bf-b1c9-b503fec2bfe1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:13 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-096a-77df-ae89-35f7c2668234 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-096a-71bf-b1c9-b503fec2bfe1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-096a-71bf-b1c9-b503fec2bfe1 --- PASS: TestUnfollow_FollowAgain (0.92s) === RUN TestUnfollow_NotFollowing 2026/04/10 22:58:13 INFO Applying migration id=initial 2026/04/10 22:58:13 INFO Applying migration id=notesupdated 2026/04/10 22:58:13 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:13 INFO Applying migration id=activitiesid 2026/04/10 22:58:13 INFO Applying migration id=outbox 2026/04/10 22:58:13 INFO Applying migration id=edits 2026/04/10 22:58:13 INFO Applying migration id=outboxactor 2026/04/10 22:58:13 INFO Applying migration id=outboxsender 2026/04/10 22:58:13 INFO Applying migration id=thread 2026/04/10 22:58:13 INFO Applying migration id=host 2026/04/10 22:58:13 INFO Applying migration id=sharedinbox 2026/04/10 22:58:13 INFO Applying migration id=noteshost 2026/04/10 22:58:13 INFO Applying migration id=fetched 2026/04/10 22:58:13 INFO Applying migration id=move 2026/04/10 22:58:13 INFO Applying migration id=cleanup 2026/04/10 22:58:13 INFO Applying migration id=received 2026/04/10 22:58:13 INFO Applying migration id=namehost 2026/04/10 22:58:13 INFO Applying migration id=outboxhost 2026/04/10 22:58:13 INFO Applying migration id=notesfts 2026/04/10 22:58:13 INFO Applying migration id=iconsname 2026/04/10 22:58:13 INFO Applying migration id=nohash 2026/04/10 22:58:13 INFO Applying migration id=shares 2026/04/10 22:58:13 INFO Applying migration id=actorttl 2026/04/10 22:58:13 INFO Applying migration id=tocc 2026/04/10 22:58:13 INFO Applying migration id=followeds 2026/04/10 22:58:13 INFO Applying migration id=certhash 2026/04/10 22:58:13 INFO Applying migration id=follows_sync 2026/04/10 22:58:13 INFO Applying migration id=jsonpath 2026/04/10 22:58:13 INFO Applying migration id=localforward 2026/04/10 22:58:13 INFO Applying migration id=avatar 2026/04/10 22:58:13 INFO Applying migration id=noimage 2026/04/10 22:58:13 INFO Applying migration id=feed 2026/04/10 22:58:13 INFO Applying migration id=bookmarks 2026/04/10 22:58:13 INFO Applying migration id=shareactivity 2026/04/10 22:58:13 INFO Applying migration id=application 2026/04/10 22:58:13 INFO Applying migration id=certificates 2026/04/10 22:58:13 INFO Applying migration id=rawforward 2026/04/10 22:58:13 INFO Applying migration id=publickey 2026/04/10 22:58:13 INFO Applying migration id=resolvegroup 2026/04/10 22:58:13 INFO Applying migration id=reject 2026/04/10 22:58:13 INFO Applying migration id=autodel 2026/04/10 22:58:13 INFO Applying migration id=jsonb 2026/04/10 22:58:13 INFO Applying migration id=quote 2026/04/10 22:58:13 INFO Applying migration id=rfc9421 2026/04/10 22:58:13 INFO Applying migration id=keys 2026/04/10 22:58:13 INFO Applying migration id=portable 2026/04/10 22:58:13 INFO Applying migration id=proofs 2026/04/10 22:58:13 INFO Applying migration id=contexts 2026/04/10 22:58:13 INFO Applying migration id=deliverieshost 2026/04/10 22:58:13 INFO Applying migration id=pembegin 2026/04/10 22:58:13 INFO Applying migration id=didhost 2026/04/10 22:58:14 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.92s) === RUN TestUnfollow_UnauthenticatedUser 2026/04/10 22:58:14 INFO Applying migration id=initial 2026/04/10 22:58:14 INFO Applying migration id=notesupdated 2026/04/10 22:58:14 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:14 INFO Applying migration id=activitiesid 2026/04/10 22:58:14 INFO Applying migration id=outbox 2026/04/10 22:58:14 INFO Applying migration id=edits 2026/04/10 22:58:14 INFO Applying migration id=outboxactor 2026/04/10 22:58:14 INFO Applying migration id=outboxsender 2026/04/10 22:58:14 INFO Applying migration id=thread 2026/04/10 22:58:14 INFO Applying migration id=host 2026/04/10 22:58:14 INFO Applying migration id=sharedinbox 2026/04/10 22:58:14 INFO Applying migration id=noteshost 2026/04/10 22:58:14 INFO Applying migration id=fetched 2026/04/10 22:58:14 INFO Applying migration id=move 2026/04/10 22:58:14 INFO Applying migration id=cleanup 2026/04/10 22:58:14 INFO Applying migration id=received 2026/04/10 22:58:14 INFO Applying migration id=namehost 2026/04/10 22:58:14 INFO Applying migration id=outboxhost 2026/04/10 22:58:14 INFO Applying migration id=notesfts 2026/04/10 22:58:14 INFO Applying migration id=iconsname 2026/04/10 22:58:14 INFO Applying migration id=nohash 2026/04/10 22:58:14 INFO Applying migration id=shares 2026/04/10 22:58:14 INFO Applying migration id=actorttl 2026/04/10 22:58:14 INFO Applying migration id=tocc 2026/04/10 22:58:14 INFO Applying migration id=followeds 2026/04/10 22:58:14 INFO Applying migration id=certhash 2026/04/10 22:58:14 INFO Applying migration id=follows_sync 2026/04/10 22:58:14 INFO Applying migration id=jsonpath 2026/04/10 22:58:14 INFO Applying migration id=localforward 2026/04/10 22:58:14 INFO Applying migration id=avatar 2026/04/10 22:58:14 INFO Applying migration id=noimage 2026/04/10 22:58:14 INFO Applying migration id=feed 2026/04/10 22:58:14 INFO Applying migration id=bookmarks 2026/04/10 22:58:14 INFO Applying migration id=shareactivity 2026/04/10 22:58:14 INFO Applying migration id=application 2026/04/10 22:58:14 INFO Applying migration id=certificates 2026/04/10 22:58:14 INFO Applying migration id=rawforward 2026/04/10 22:58:14 INFO Applying migration id=publickey 2026/04/10 22:58:14 INFO Applying migration id=resolvegroup 2026/04/10 22:58:14 INFO Applying migration id=reject 2026/04/10 22:58:14 INFO Applying migration id=autodel 2026/04/10 22:58:14 INFO Applying migration id=jsonb 2026/04/10 22:58:14 INFO Applying migration id=quote 2026/04/10 22:58:14 INFO Applying migration id=rfc9421 2026/04/10 22:58:14 INFO Applying migration id=keys 2026/04/10 22:58:14 INFO Applying migration id=portable 2026/04/10 22:58:14 INFO Applying migration id=proofs 2026/04/10 22:58:14 INFO Applying migration id=contexts 2026/04/10 22:58:14 INFO Applying migration id=deliverieshost 2026/04/10 22:58:14 INFO Applying migration id=pembegin 2026/04/10 22:58:14 INFO Applying migration id=didhost --- PASS: TestUnfollow_UnauthenticatedUser (1.13s) === RUN TestUploadEdit_HappyFlow 2026/04/10 22:58:15 INFO Applying migration id=initial 2026/04/10 22:58:15 INFO Applying migration id=notesupdated 2026/04/10 22:58:15 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:15 INFO Applying migration id=activitiesid 2026/04/10 22:58:15 INFO Applying migration id=outbox 2026/04/10 22:58:15 INFO Applying migration id=edits 2026/04/10 22:58:15 INFO Applying migration id=outboxactor 2026/04/10 22:58:15 INFO Applying migration id=outboxsender 2026/04/10 22:58:15 INFO Applying migration id=thread 2026/04/10 22:58:15 INFO Applying migration id=host 2026/04/10 22:58:15 INFO Applying migration id=sharedinbox 2026/04/10 22:58:15 INFO Applying migration id=noteshost 2026/04/10 22:58:15 INFO Applying migration id=fetched 2026/04/10 22:58:15 INFO Applying migration id=move 2026/04/10 22:58:15 INFO Applying migration id=cleanup 2026/04/10 22:58:15 INFO Applying migration id=received 2026/04/10 22:58:15 INFO Applying migration id=namehost 2026/04/10 22:58:15 INFO Applying migration id=outboxhost 2026/04/10 22:58:15 INFO Applying migration id=notesfts 2026/04/10 22:58:15 INFO Applying migration id=iconsname 2026/04/10 22:58:15 INFO Applying migration id=nohash 2026/04/10 22:58:15 INFO Applying migration id=shares 2026/04/10 22:58:15 INFO Applying migration id=actorttl 2026/04/10 22:58:15 INFO Applying migration id=tocc 2026/04/10 22:58:15 INFO Applying migration id=followeds 2026/04/10 22:58:15 INFO Applying migration id=certhash 2026/04/10 22:58:15 INFO Applying migration id=follows_sync 2026/04/10 22:58:15 INFO Applying migration id=jsonpath 2026/04/10 22:58:15 INFO Applying migration id=localforward 2026/04/10 22:58:15 INFO Applying migration id=avatar 2026/04/10 22:58:15 INFO Applying migration id=noimage 2026/04/10 22:58:15 INFO Applying migration id=feed 2026/04/10 22:58:15 INFO Applying migration id=bookmarks 2026/04/10 22:58:15 INFO Applying migration id=shareactivity 2026/04/10 22:58:15 INFO Applying migration id=application 2026/04/10 22:58:15 INFO Applying migration id=certificates 2026/04/10 22:58:15 INFO Applying migration id=rawforward 2026/04/10 22:58:15 INFO Applying migration id=publickey 2026/04/10 22:58:15 INFO Applying migration id=resolvegroup 2026/04/10 22:58:15 INFO Applying migration id=reject 2026/04/10 22:58:15 INFO Applying migration id=autodel 2026/04/10 22:58:15 INFO Applying migration id=jsonb 2026/04/10 22:58:15 INFO Applying migration id=quote 2026/04/10 22:58:15 INFO Applying migration id=rfc9421 2026/04/10 22:58:15 INFO Applying migration id=keys 2026/04/10 22:58:15 INFO Applying migration id=portable 2026/04/10 22:58:15 INFO Applying migration id=proofs 2026/04/10 22:58:15 INFO Applying migration id=contexts 2026/04/10 22:58:15 INFO Applying migration id=deliverieshost 2026/04/10 22:58:15 INFO Applying migration id=pembegin 2026/04/10 22:58:15 INFO Applying migration id=didhost 2026/04/10 22:58:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-1596-7789-914c-62516de3b35e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-1596-7f3b-932a-6b513f352534 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-1596-7789-914c-62516de3b35e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-1596-7789-914c-62516de3b35e 2026/04/10 22:58:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-1598-7457-a184-9df721600412 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-1598-7420-a2fa-f1a0e8e9c274 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-1598-7420-a2fa-f1a0e8e9c274 2026/04/10 22:58:16 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019d799e-1599-7936-85ce-97c845dfbffc activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-1598-7420-a2fa-f1a0e8e9c274 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-1598-7420-a2fa-f1a0e8e9c274 2026/04/10 22:58:16 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019d799e-1598-7420-a2fa-f1a0e8e9c274 can=2026-04-10T23:14:16.601Z --- PASS: TestUploadEdit_HappyFlow (1.07s) === RUN TestUploadEdit_Empty 2026/04/10 22:58:16 INFO Applying migration id=initial 2026/04/10 22:58:16 INFO Applying migration id=notesupdated 2026/04/10 22:58:16 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:16 INFO Applying migration id=activitiesid 2026/04/10 22:58:16 INFO Applying migration id=outbox 2026/04/10 22:58:16 INFO Applying migration id=edits 2026/04/10 22:58:16 INFO Applying migration id=outboxactor 2026/04/10 22:58:16 INFO Applying migration id=outboxsender 2026/04/10 22:58:16 INFO Applying migration id=thread 2026/04/10 22:58:16 INFO Applying migration id=host 2026/04/10 22:58:16 INFO Applying migration id=sharedinbox 2026/04/10 22:58:16 INFO Applying migration id=noteshost 2026/04/10 22:58:16 INFO Applying migration id=fetched 2026/04/10 22:58:16 INFO Applying migration id=move 2026/04/10 22:58:16 INFO Applying migration id=cleanup 2026/04/10 22:58:16 INFO Applying migration id=received 2026/04/10 22:58:16 INFO Applying migration id=namehost 2026/04/10 22:58:16 INFO Applying migration id=outboxhost 2026/04/10 22:58:16 INFO Applying migration id=notesfts 2026/04/10 22:58:16 INFO Applying migration id=iconsname 2026/04/10 22:58:16 INFO Applying migration id=nohash 2026/04/10 22:58:16 INFO Applying migration id=shares 2026/04/10 22:58:16 INFO Applying migration id=actorttl 2026/04/10 22:58:16 INFO Applying migration id=tocc 2026/04/10 22:58:16 INFO Applying migration id=followeds 2026/04/10 22:58:16 INFO Applying migration id=certhash 2026/04/10 22:58:16 INFO Applying migration id=follows_sync 2026/04/10 22:58:16 INFO Applying migration id=jsonpath 2026/04/10 22:58:16 INFO Applying migration id=localforward 2026/04/10 22:58:16 INFO Applying migration id=avatar 2026/04/10 22:58:16 INFO Applying migration id=noimage 2026/04/10 22:58:16 INFO Applying migration id=feed 2026/04/10 22:58:16 INFO Applying migration id=bookmarks 2026/04/10 22:58:16 INFO Applying migration id=shareactivity 2026/04/10 22:58:16 INFO Applying migration id=application 2026/04/10 22:58:16 INFO Applying migration id=certificates 2026/04/10 22:58:16 INFO Applying migration id=rawforward 2026/04/10 22:58:16 INFO Applying migration id=publickey 2026/04/10 22:58:16 INFO Applying migration id=resolvegroup 2026/04/10 22:58:16 INFO Applying migration id=reject 2026/04/10 22:58:16 INFO Applying migration id=autodel 2026/04/10 22:58:16 INFO Applying migration id=jsonb 2026/04/10 22:58:16 INFO Applying migration id=quote 2026/04/10 22:58:16 INFO Applying migration id=rfc9421 2026/04/10 22:58:16 INFO Applying migration id=keys 2026/04/10 22:58:16 INFO Applying migration id=portable 2026/04/10 22:58:16 INFO Applying migration id=proofs 2026/04/10 22:58:16 INFO Applying migration id=contexts 2026/04/10 22:58:16 INFO Applying migration id=deliverieshost 2026/04/10 22:58:16 INFO Applying migration id=pembegin 2026/04/10 22:58:16 INFO Applying migration id=didhost 2026/04/10 22:58:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-18a5-7c30-a091-4b5661dbd0ec activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-18a6-76ad-8a99-8d7065744aeb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-18a5-7c30-a091-4b5661dbd0ec activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-18a5-7c30-a091-4b5661dbd0ec 2026/04/10 22:58:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-18a7-7e6b-878c-e79803280eb9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-18a7-7e1a-b727-733b0007e7a4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-18a7-7e1a-b727-733b0007e7a4 2026/04/10 22:58:17 WARN Content is empty --- PASS: TestUploadEdit_Empty (0.78s) === RUN TestUploadEdit_SizeLimit 2026/04/10 22:58:17 INFO Applying migration id=initial 2026/04/10 22:58:17 INFO Applying migration id=notesupdated 2026/04/10 22:58:17 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:17 INFO Applying migration id=activitiesid 2026/04/10 22:58:17 INFO Applying migration id=outbox 2026/04/10 22:58:17 INFO Applying migration id=edits 2026/04/10 22:58:17 INFO Applying migration id=outboxactor 2026/04/10 22:58:17 INFO Applying migration id=outboxsender 2026/04/10 22:58:17 INFO Applying migration id=thread 2026/04/10 22:58:17 INFO Applying migration id=host 2026/04/10 22:58:17 INFO Applying migration id=sharedinbox 2026/04/10 22:58:17 INFO Applying migration id=noteshost 2026/04/10 22:58:17 INFO Applying migration id=fetched 2026/04/10 22:58:17 INFO Applying migration id=move 2026/04/10 22:58:17 INFO Applying migration id=cleanup 2026/04/10 22:58:17 INFO Applying migration id=received 2026/04/10 22:58:17 INFO Applying migration id=namehost 2026/04/10 22:58:17 INFO Applying migration id=outboxhost 2026/04/10 22:58:17 INFO Applying migration id=notesfts 2026/04/10 22:58:17 INFO Applying migration id=iconsname 2026/04/10 22:58:17 INFO Applying migration id=nohash 2026/04/10 22:58:17 INFO Applying migration id=shares 2026/04/10 22:58:17 INFO Applying migration id=actorttl 2026/04/10 22:58:17 INFO Applying migration id=tocc 2026/04/10 22:58:17 INFO Applying migration id=followeds 2026/04/10 22:58:17 INFO Applying migration id=certhash 2026/04/10 22:58:17 INFO Applying migration id=follows_sync 2026/04/10 22:58:17 INFO Applying migration id=jsonpath 2026/04/10 22:58:17 INFO Applying migration id=localforward 2026/04/10 22:58:17 INFO Applying migration id=avatar 2026/04/10 22:58:17 INFO Applying migration id=noimage 2026/04/10 22:58:17 INFO Applying migration id=feed 2026/04/10 22:58:17 INFO Applying migration id=bookmarks 2026/04/10 22:58:17 INFO Applying migration id=shareactivity 2026/04/10 22:58:17 INFO Applying migration id=application 2026/04/10 22:58:17 INFO Applying migration id=certificates 2026/04/10 22:58:17 INFO Applying migration id=rawforward 2026/04/10 22:58:17 INFO Applying migration id=publickey 2026/04/10 22:58:17 INFO Applying migration id=resolvegroup 2026/04/10 22:58:17 INFO Applying migration id=reject 2026/04/10 22:58:17 INFO Applying migration id=autodel 2026/04/10 22:58:17 INFO Applying migration id=jsonb 2026/04/10 22:58:17 INFO Applying migration id=quote 2026/04/10 22:58:17 INFO Applying migration id=rfc9421 2026/04/10 22:58:17 INFO Applying migration id=keys 2026/04/10 22:58:17 INFO Applying migration id=portable 2026/04/10 22:58:17 INFO Applying migration id=proofs 2026/04/10 22:58:17 INFO Applying migration id=contexts 2026/04/10 22:58:17 INFO Applying migration id=deliverieshost 2026/04/10 22:58:17 INFO Applying migration id=pembegin 2026/04/10 22:58:17 INFO Applying migration id=didhost 2026/04/10 22:58:18 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-1ef4-7511-a754-861ce76df491 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-1ef4-7d00-807f-f68c059972ea activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-1ef4-7511-a754-861ce76df491 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-1ef4-7511-a754-861ce76df491 2026/04/10 22:58:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-1ef6-72c4-9fc4-f4d6f677cd8a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-1ef6-7292-b907-7de90bdcd608 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-1ef6-7292-b907-7de90bdcd608 --- PASS: TestUploadEdit_SizeLimit (1.61s) === RUN TestUploadEdit_InvalidSize 2026/04/10 22:58:19 INFO Applying migration id=initial 2026/04/10 22:58:19 INFO Applying migration id=notesupdated 2026/04/10 22:58:19 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:19 INFO Applying migration id=activitiesid 2026/04/10 22:58:19 INFO Applying migration id=outbox 2026/04/10 22:58:19 INFO Applying migration id=edits 2026/04/10 22:58:19 INFO Applying migration id=outboxactor 2026/04/10 22:58:19 INFO Applying migration id=outboxsender 2026/04/10 22:58:19 INFO Applying migration id=thread 2026/04/10 22:58:19 INFO Applying migration id=host 2026/04/10 22:58:19 INFO Applying migration id=sharedinbox 2026/04/10 22:58:19 INFO Applying migration id=noteshost 2026/04/10 22:58:19 INFO Applying migration id=fetched 2026/04/10 22:58:19 INFO Applying migration id=move 2026/04/10 22:58:19 INFO Applying migration id=cleanup 2026/04/10 22:58:19 INFO Applying migration id=received 2026/04/10 22:58:19 INFO Applying migration id=namehost 2026/04/10 22:58:19 INFO Applying migration id=outboxhost 2026/04/10 22:58:19 INFO Applying migration id=notesfts 2026/04/10 22:58:19 INFO Applying migration id=iconsname 2026/04/10 22:58:19 INFO Applying migration id=nohash 2026/04/10 22:58:19 INFO Applying migration id=shares 2026/04/10 22:58:19 INFO Applying migration id=actorttl 2026/04/10 22:58:19 INFO Applying migration id=tocc 2026/04/10 22:58:19 INFO Applying migration id=followeds 2026/04/10 22:58:19 INFO Applying migration id=certhash 2026/04/10 22:58:19 INFO Applying migration id=follows_sync 2026/04/10 22:58:19 INFO Applying migration id=jsonpath 2026/04/10 22:58:19 INFO Applying migration id=localforward 2026/04/10 22:58:19 INFO Applying migration id=avatar 2026/04/10 22:58:19 INFO Applying migration id=noimage 2026/04/10 22:58:19 INFO Applying migration id=feed 2026/04/10 22:58:19 INFO Applying migration id=bookmarks 2026/04/10 22:58:19 INFO Applying migration id=shareactivity 2026/04/10 22:58:19 INFO Applying migration id=application 2026/04/10 22:58:19 INFO Applying migration id=certificates 2026/04/10 22:58:19 INFO Applying migration id=rawforward 2026/04/10 22:58:19 INFO Applying migration id=publickey 2026/04/10 22:58:19 INFO Applying migration id=resolvegroup 2026/04/10 22:58:19 INFO Applying migration id=reject 2026/04/10 22:58:19 INFO Applying migration id=autodel 2026/04/10 22:58:19 INFO Applying migration id=jsonb 2026/04/10 22:58:19 INFO Applying migration id=quote 2026/04/10 22:58:19 INFO Applying migration id=rfc9421 2026/04/10 22:58:19 INFO Applying migration id=keys 2026/04/10 22:58:19 INFO Applying migration id=portable 2026/04/10 22:58:19 INFO Applying migration id=proofs 2026/04/10 22:58:19 INFO Applying migration id=contexts 2026/04/10 22:58:19 INFO Applying migration id=deliverieshost 2026/04/10 22:58:19 INFO Applying migration id=pembegin 2026/04/10 22:58:19 INFO Applying migration id=didhost 2026/04/10 22:58:19 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-21c5-75a3-a782-3e5c33e1c813 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-21c5-7df7-b5de-5218cecf0510 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-21c5-75a3-a782-3e5c33e1c813 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-21c5-75a3-a782-3e5c33e1c813 2026/04/10 22:58:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-21c7-73f4-afb2-aff8f90bc885 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-21c7-739d-8fd5-0a4357741c45 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-21c7-739d-8fd5-0a4357741c45 2026/04/10 22:58:19 WARN Failed to parse content size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestUploadEdit_InvalidSize (0.72s) === RUN TestUploadEdit_InvalidType 2026/04/10 22:58:19 INFO Applying migration id=initial 2026/04/10 22:58:19 INFO Applying migration id=notesupdated 2026/04/10 22:58:19 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:19 INFO Applying migration id=activitiesid 2026/04/10 22:58:19 INFO Applying migration id=outbox 2026/04/10 22:58:19 INFO Applying migration id=edits 2026/04/10 22:58:19 INFO Applying migration id=outboxactor 2026/04/10 22:58:19 INFO Applying migration id=outboxsender 2026/04/10 22:58:19 INFO Applying migration id=thread 2026/04/10 22:58:19 INFO Applying migration id=host 2026/04/10 22:58:19 INFO Applying migration id=sharedinbox 2026/04/10 22:58:19 INFO Applying migration id=noteshost 2026/04/10 22:58:19 INFO Applying migration id=fetched 2026/04/10 22:58:19 INFO Applying migration id=move 2026/04/10 22:58:19 INFO Applying migration id=cleanup 2026/04/10 22:58:19 INFO Applying migration id=received 2026/04/10 22:58:19 INFO Applying migration id=namehost 2026/04/10 22:58:19 INFO Applying migration id=outboxhost 2026/04/10 22:58:19 INFO Applying migration id=notesfts 2026/04/10 22:58:19 INFO Applying migration id=iconsname 2026/04/10 22:58:19 INFO Applying migration id=nohash 2026/04/10 22:58:19 INFO Applying migration id=shares 2026/04/10 22:58:19 INFO Applying migration id=actorttl 2026/04/10 22:58:19 INFO Applying migration id=tocc 2026/04/10 22:58:19 INFO Applying migration id=followeds 2026/04/10 22:58:19 INFO Applying migration id=certhash 2026/04/10 22:58:19 INFO Applying migration id=follows_sync 2026/04/10 22:58:19 INFO Applying migration id=jsonpath 2026/04/10 22:58:19 INFO Applying migration id=localforward 2026/04/10 22:58:19 INFO Applying migration id=avatar 2026/04/10 22:58:19 INFO Applying migration id=noimage 2026/04/10 22:58:19 INFO Applying migration id=feed 2026/04/10 22:58:19 INFO Applying migration id=bookmarks 2026/04/10 22:58:19 INFO Applying migration id=shareactivity 2026/04/10 22:58:19 INFO Applying migration id=application 2026/04/10 22:58:19 INFO Applying migration id=certificates 2026/04/10 22:58:19 INFO Applying migration id=rawforward 2026/04/10 22:58:19 INFO Applying migration id=publickey 2026/04/10 22:58:19 INFO Applying migration id=resolvegroup 2026/04/10 22:58:19 INFO Applying migration id=reject 2026/04/10 22:58:19 INFO Applying migration id=autodel 2026/04/10 22:58:19 INFO Applying migration id=jsonb 2026/04/10 22:58:19 INFO Applying migration id=quote 2026/04/10 22:58:19 INFO Applying migration id=rfc9421 2026/04/10 22:58:19 INFO Applying migration id=keys 2026/04/10 22:58:19 INFO Applying migration id=portable 2026/04/10 22:58:19 INFO Applying migration id=proofs 2026/04/10 22:58:19 INFO Applying migration id=contexts 2026/04/10 22:58:19 INFO Applying migration id=deliverieshost 2026/04/10 22:58:19 INFO Applying migration id=pembegin 2026/04/10 22:58:19 INFO Applying migration id=didhost 2026/04/10 22:58:20 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-24fc-730a-9dc6-5b542a95b8fd activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:20 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-24fc-7b32-9677-b2ce6080ccc7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-24fc-730a-9dc6-5b542a95b8fd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-24fc-730a-9dc6-5b542a95b8fd 2026/04/10 22:58:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-24fe-78be-a1db-983e5b101a6e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-24fe-7875-8e1d-b831672de572 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-24fe-7875-8e1d-b831672de572 2026/04/10 22:58:20 WARN Content type is unsupported type=text/gemini --- PASS: TestUploadEdit_InvalidType (0.82s) === RUN TestUploadEdit_NoSize 2026/04/10 22:58:20 INFO Applying migration id=initial 2026/04/10 22:58:20 INFO Applying migration id=notesupdated 2026/04/10 22:58:20 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:20 INFO Applying migration id=activitiesid 2026/04/10 22:58:20 INFO Applying migration id=outbox 2026/04/10 22:58:20 INFO Applying migration id=edits 2026/04/10 22:58:20 INFO Applying migration id=outboxactor 2026/04/10 22:58:20 INFO Applying migration id=outboxsender 2026/04/10 22:58:20 INFO Applying migration id=thread 2026/04/10 22:58:20 INFO Applying migration id=host 2026/04/10 22:58:20 INFO Applying migration id=sharedinbox 2026/04/10 22:58:20 INFO Applying migration id=noteshost 2026/04/10 22:58:20 INFO Applying migration id=fetched 2026/04/10 22:58:20 INFO Applying migration id=move 2026/04/10 22:58:20 INFO Applying migration id=cleanup 2026/04/10 22:58:20 INFO Applying migration id=received 2026/04/10 22:58:20 INFO Applying migration id=namehost 2026/04/10 22:58:20 INFO Applying migration id=outboxhost 2026/04/10 22:58:20 INFO Applying migration id=notesfts 2026/04/10 22:58:20 INFO Applying migration id=iconsname 2026/04/10 22:58:20 INFO Applying migration id=nohash 2026/04/10 22:58:20 INFO Applying migration id=shares 2026/04/10 22:58:20 INFO Applying migration id=actorttl 2026/04/10 22:58:20 INFO Applying migration id=tocc 2026/04/10 22:58:20 INFO Applying migration id=followeds 2026/04/10 22:58:20 INFO Applying migration id=certhash 2026/04/10 22:58:20 INFO Applying migration id=follows_sync 2026/04/10 22:58:20 INFO Applying migration id=jsonpath 2026/04/10 22:58:20 INFO Applying migration id=localforward 2026/04/10 22:58:20 INFO Applying migration id=avatar 2026/04/10 22:58:20 INFO Applying migration id=noimage 2026/04/10 22:58:20 INFO Applying migration id=feed 2026/04/10 22:58:20 INFO Applying migration id=bookmarks 2026/04/10 22:58:20 INFO Applying migration id=shareactivity 2026/04/10 22:58:20 INFO Applying migration id=application 2026/04/10 22:58:20 INFO Applying migration id=certificates 2026/04/10 22:58:20 INFO Applying migration id=rawforward 2026/04/10 22:58:20 INFO Applying migration id=publickey 2026/04/10 22:58:20 INFO Applying migration id=resolvegroup 2026/04/10 22:58:20 INFO Applying migration id=reject 2026/04/10 22:58:20 INFO Applying migration id=autodel 2026/04/10 22:58:20 INFO Applying migration id=jsonb 2026/04/10 22:58:20 INFO Applying migration id=quote 2026/04/10 22:58:20 INFO Applying migration id=rfc9421 2026/04/10 22:58:20 INFO Applying migration id=keys 2026/04/10 22:58:20 INFO Applying migration id=portable 2026/04/10 22:58:20 INFO Applying migration id=proofs 2026/04/10 22:58:20 INFO Applying migration id=contexts 2026/04/10 22:58:20 INFO Applying migration id=deliverieshost 2026/04/10 22:58:20 INFO Applying migration id=pembegin 2026/04/10 22:58:20 INFO Applying migration id=didhost 2026/04/10 22:58:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-2878-7a4f-8547-8f2f347bcc37 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-2879-7916-99e8-675044745389 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-2878-7a4f-8547-8f2f347bcc37 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-2878-7a4f-8547-8f2f347bcc37 2026/04/10 22:58:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-287c-7263-8444-e6abd58f5621 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-287c-71ba-ae69-5906e7e64b9c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-287c-71ba-ae69-5906e7e64b9c 2026/04/10 22:58:21 WARN Invalid parameters --- PASS: TestUploadEdit_NoSize (0.89s) === RUN TestUploadEdit_NoType 2026/04/10 22:58:21 INFO Applying migration id=initial 2026/04/10 22:58:21 INFO Applying migration id=notesupdated 2026/04/10 22:58:21 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:21 INFO Applying migration id=activitiesid 2026/04/10 22:58:21 INFO Applying migration id=outbox 2026/04/10 22:58:21 INFO Applying migration id=edits 2026/04/10 22:58:21 INFO Applying migration id=outboxactor 2026/04/10 22:58:21 INFO Applying migration id=outboxsender 2026/04/10 22:58:21 INFO Applying migration id=thread 2026/04/10 22:58:21 INFO Applying migration id=host 2026/04/10 22:58:21 INFO Applying migration id=sharedinbox 2026/04/10 22:58:21 INFO Applying migration id=noteshost 2026/04/10 22:58:21 INFO Applying migration id=fetched 2026/04/10 22:58:21 INFO Applying migration id=move 2026/04/10 22:58:21 INFO Applying migration id=cleanup 2026/04/10 22:58:21 INFO Applying migration id=received 2026/04/10 22:58:21 INFO Applying migration id=namehost 2026/04/10 22:58:21 INFO Applying migration id=outboxhost 2026/04/10 22:58:21 INFO Applying migration id=notesfts 2026/04/10 22:58:21 INFO Applying migration id=iconsname 2026/04/10 22:58:21 INFO Applying migration id=nohash 2026/04/10 22:58:21 INFO Applying migration id=shares 2026/04/10 22:58:21 INFO Applying migration id=actorttl 2026/04/10 22:58:21 INFO Applying migration id=tocc 2026/04/10 22:58:21 INFO Applying migration id=followeds 2026/04/10 22:58:21 INFO Applying migration id=certhash 2026/04/10 22:58:21 INFO Applying migration id=follows_sync 2026/04/10 22:58:21 INFO Applying migration id=jsonpath 2026/04/10 22:58:21 INFO Applying migration id=localforward 2026/04/10 22:58:21 INFO Applying migration id=avatar 2026/04/10 22:58:21 INFO Applying migration id=noimage 2026/04/10 22:58:21 INFO Applying migration id=feed 2026/04/10 22:58:21 INFO Applying migration id=bookmarks 2026/04/10 22:58:21 INFO Applying migration id=shareactivity 2026/04/10 22:58:21 INFO Applying migration id=application 2026/04/10 22:58:21 INFO Applying migration id=certificates 2026/04/10 22:58:21 INFO Applying migration id=rawforward 2026/04/10 22:58:21 INFO Applying migration id=publickey 2026/04/10 22:58:21 INFO Applying migration id=resolvegroup 2026/04/10 22:58:21 INFO Applying migration id=reject 2026/04/10 22:58:21 INFO Applying migration id=autodel 2026/04/10 22:58:21 INFO Applying migration id=jsonb 2026/04/10 22:58:21 INFO Applying migration id=quote 2026/04/10 22:58:21 INFO Applying migration id=rfc9421 2026/04/10 22:58:21 INFO Applying migration id=keys 2026/04/10 22:58:21 INFO Applying migration id=portable 2026/04/10 22:58:21 INFO Applying migration id=proofs 2026/04/10 22:58:21 INFO Applying migration id=contexts 2026/04/10 22:58:21 INFO Applying migration id=deliverieshost 2026/04/10 22:58:21 INFO Applying migration id=pembegin 2026/04/10 22:58:21 INFO Applying migration id=didhost 2026/04/10 22:58:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-307f-79c3-b6e6-7fe55f378325 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-3080-7362-bbad-9120dd37a512 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-307f-79c3-b6e6-7fe55f378325 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-307f-79c3-b6e6-7fe55f378325 2026/04/10 22:58:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-3081-78a4-8e5f-79eb05127978 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-3081-786c-bf78-e858cf4fea01 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-3081-786c-bf78-e858cf4fea01 2026/04/10 22:58:23 WARN Invalid parameters --- PASS: TestUploadEdit_NoType (2.05s) === RUN TestUploadReply_PostToFollowers 2026/04/10 22:58:23 INFO Applying migration id=initial 2026/04/10 22:58:23 INFO Applying migration id=notesupdated 2026/04/10 22:58:23 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:23 INFO Applying migration id=activitiesid 2026/04/10 22:58:23 INFO Applying migration id=outbox 2026/04/10 22:58:23 INFO Applying migration id=edits 2026/04/10 22:58:23 INFO Applying migration id=outboxactor 2026/04/10 22:58:23 INFO Applying migration id=outboxsender 2026/04/10 22:58:23 INFO Applying migration id=thread 2026/04/10 22:58:23 INFO Applying migration id=host 2026/04/10 22:58:23 INFO Applying migration id=sharedinbox 2026/04/10 22:58:23 INFO Applying migration id=noteshost 2026/04/10 22:58:23 INFO Applying migration id=fetched 2026/04/10 22:58:23 INFO Applying migration id=move 2026/04/10 22:58:23 INFO Applying migration id=cleanup 2026/04/10 22:58:23 INFO Applying migration id=received 2026/04/10 22:58:23 INFO Applying migration id=namehost 2026/04/10 22:58:23 INFO Applying migration id=outboxhost 2026/04/10 22:58:23 INFO Applying migration id=notesfts 2026/04/10 22:58:23 INFO Applying migration id=iconsname 2026/04/10 22:58:23 INFO Applying migration id=nohash 2026/04/10 22:58:23 INFO Applying migration id=shares 2026/04/10 22:58:23 INFO Applying migration id=actorttl 2026/04/10 22:58:23 INFO Applying migration id=tocc 2026/04/10 22:58:23 INFO Applying migration id=followeds 2026/04/10 22:58:23 INFO Applying migration id=certhash 2026/04/10 22:58:23 INFO Applying migration id=follows_sync 2026/04/10 22:58:23 INFO Applying migration id=jsonpath 2026/04/10 22:58:23 INFO Applying migration id=localforward 2026/04/10 22:58:23 INFO Applying migration id=avatar 2026/04/10 22:58:23 INFO Applying migration id=noimage 2026/04/10 22:58:23 INFO Applying migration id=feed 2026/04/10 22:58:23 INFO Applying migration id=bookmarks 2026/04/10 22:58:23 INFO Applying migration id=shareactivity 2026/04/10 22:58:23 INFO Applying migration id=application 2026/04/10 22:58:23 INFO Applying migration id=certificates 2026/04/10 22:58:23 INFO Applying migration id=rawforward 2026/04/10 22:58:23 INFO Applying migration id=publickey 2026/04/10 22:58:23 INFO Applying migration id=resolvegroup 2026/04/10 22:58:23 INFO Applying migration id=reject 2026/04/10 22:58:23 INFO Applying migration id=autodel 2026/04/10 22:58:23 INFO Applying migration id=jsonb 2026/04/10 22:58:23 INFO Applying migration id=quote 2026/04/10 22:58:23 INFO Applying migration id=rfc9421 2026/04/10 22:58:23 INFO Applying migration id=keys 2026/04/10 22:58:23 INFO Applying migration id=portable 2026/04/10 22:58:23 INFO Applying migration id=proofs 2026/04/10 22:58:23 INFO Applying migration id=contexts 2026/04/10 22:58:23 INFO Applying migration id=deliverieshost 2026/04/10 22:58:23 INFO Applying migration id=pembegin 2026/04/10 22:58:23 INFO Applying migration id=didhost 2026/04/10 22:58:24 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-3507-700e-897d-1688f8ab60e2 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-3507-7770-bc37-f3d7f1e04986 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-3507-700e-897d-1688f8ab60e2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-3507-700e-897d-1688f8ab60e2 2026/04/10 22:58:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-3507-7c5b-8a21-4cd9adfadfc9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-3507-7c2d-a0d9-81a57b995f67 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-3507-7c2d-a0d9-81a57b995f67 2026/04/10 22:58:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-3507-7c2d-a0d9-81a57b995f67 2026/04/10 22:58:24 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-3507-7c2d-a0d9-81a57b995f67 2026/04/10 22:58:24 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-350a-7772-bcc6-d7d76a536ef3 note=https://localhost.localdomain:8443/post/019d799e-350a-7740-86d3-01f2e8354088 thread=https://localhost.localdomain:8443/post/019d799e-3507-7c2d-a0d9-81a57b995f67 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-350a-7772-bcc6-d7d76a536ef3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-350a-7740-86d3-01f2e8354088 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-350a-7740-86d3-01f2e8354088 2026/04/10 22:58:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-3507-7c2d-a0d9-81a57b995f67 2026/04/10 22:58:24 INFO Generating first response key=/local --- PASS: TestUploadReply_PostToFollowers (1.16s) === RUN TestUploadReply_NoMimeType 2026/04/10 22:58:24 INFO Applying migration id=initial 2026/04/10 22:58:24 INFO Applying migration id=notesupdated 2026/04/10 22:58:24 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:24 INFO Applying migration id=activitiesid 2026/04/10 22:58:24 INFO Applying migration id=outbox 2026/04/10 22:58:24 INFO Applying migration id=edits 2026/04/10 22:58:24 INFO Applying migration id=outboxactor 2026/04/10 22:58:24 INFO Applying migration id=outboxsender 2026/04/10 22:58:24 INFO Applying migration id=thread 2026/04/10 22:58:24 INFO Applying migration id=host 2026/04/10 22:58:24 INFO Applying migration id=sharedinbox 2026/04/10 22:58:24 INFO Applying migration id=noteshost 2026/04/10 22:58:24 INFO Applying migration id=fetched 2026/04/10 22:58:24 INFO Applying migration id=move 2026/04/10 22:58:24 INFO Applying migration id=cleanup 2026/04/10 22:58:24 INFO Applying migration id=received 2026/04/10 22:58:24 INFO Applying migration id=namehost 2026/04/10 22:58:24 INFO Applying migration id=outboxhost 2026/04/10 22:58:24 INFO Applying migration id=notesfts 2026/04/10 22:58:24 INFO Applying migration id=iconsname 2026/04/10 22:58:24 INFO Applying migration id=nohash 2026/04/10 22:58:24 INFO Applying migration id=shares 2026/04/10 22:58:24 INFO Applying migration id=actorttl 2026/04/10 22:58:24 INFO Applying migration id=tocc 2026/04/10 22:58:24 INFO Applying migration id=followeds 2026/04/10 22:58:24 INFO Applying migration id=certhash 2026/04/10 22:58:24 INFO Applying migration id=follows_sync 2026/04/10 22:58:24 INFO Applying migration id=jsonpath 2026/04/10 22:58:24 INFO Applying migration id=localforward 2026/04/10 22:58:24 INFO Applying migration id=avatar 2026/04/10 22:58:24 INFO Applying migration id=noimage 2026/04/10 22:58:24 INFO Applying migration id=feed 2026/04/10 22:58:24 INFO Applying migration id=bookmarks 2026/04/10 22:58:24 INFO Applying migration id=shareactivity 2026/04/10 22:58:24 INFO Applying migration id=application 2026/04/10 22:58:24 INFO Applying migration id=certificates 2026/04/10 22:58:24 INFO Applying migration id=rawforward 2026/04/10 22:58:24 INFO Applying migration id=publickey 2026/04/10 22:58:24 INFO Applying migration id=resolvegroup 2026/04/10 22:58:24 INFO Applying migration id=reject 2026/04/10 22:58:24 INFO Applying migration id=autodel 2026/04/10 22:58:24 INFO Applying migration id=jsonb 2026/04/10 22:58:24 INFO Applying migration id=quote 2026/04/10 22:58:24 INFO Applying migration id=rfc9421 2026/04/10 22:58:24 INFO Applying migration id=keys 2026/04/10 22:58:24 INFO Applying migration id=portable 2026/04/10 22:58:24 INFO Applying migration id=proofs 2026/04/10 22:58:24 INFO Applying migration id=contexts 2026/04/10 22:58:24 INFO Applying migration id=deliverieshost 2026/04/10 22:58:24 INFO Applying migration id=pembegin 2026/04/10 22:58:24 INFO Applying migration id=didhost 2026/04/10 22:58:25 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-39aa-7318-899b-6f09ac4765ea activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-39aa-7b4e-b2b8-0d21f8818974 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-39aa-7318-899b-6f09ac4765ea activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-39aa-7318-899b-6f09ac4765ea 2026/04/10 22:58:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-39ab-71b2-9627-686f4b04077c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-39ab-7181-915b-f318df52fd1d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-39ab-7181-915b-f318df52fd1d 2026/04/10 22:58:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-39ab-7181-915b-f318df52fd1d 2026/04/10 22:58:25 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-39ab-7181-915b-f318df52fd1d 2026/04/10 22:58:25 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-39ad-7b07-beaf-6f5d7417c45a note=https://localhost.localdomain:8443/post/019d799e-39ad-7add-8d78-615fa34666d3 thread=https://localhost.localdomain:8443/post/019d799e-39ab-7181-915b-f318df52fd1d starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-39ad-7b07-beaf-6f5d7417c45a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-39ad-7add-8d78-615fa34666d3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-39ad-7add-8d78-615fa34666d3 2026/04/10 22:58:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-39ab-7181-915b-f318df52fd1d 2026/04/10 22:58:25 INFO Generating first response key=/local --- PASS: TestUploadReply_NoMimeType (1.20s) === RUN TestUsers_NoPosts 2026/04/10 22:58:25 INFO Applying migration id=initial 2026/04/10 22:58:25 INFO Applying migration id=notesupdated 2026/04/10 22:58:25 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:25 INFO Applying migration id=activitiesid 2026/04/10 22:58:25 INFO Applying migration id=outbox 2026/04/10 22:58:25 INFO Applying migration id=edits 2026/04/10 22:58:25 INFO Applying migration id=outboxactor 2026/04/10 22:58:25 INFO Applying migration id=outboxsender 2026/04/10 22:58:25 INFO Applying migration id=thread 2026/04/10 22:58:25 INFO Applying migration id=host 2026/04/10 22:58:25 INFO Applying migration id=sharedinbox 2026/04/10 22:58:25 INFO Applying migration id=noteshost 2026/04/10 22:58:25 INFO Applying migration id=fetched 2026/04/10 22:58:25 INFO Applying migration id=move 2026/04/10 22:58:25 INFO Applying migration id=cleanup 2026/04/10 22:58:25 INFO Applying migration id=received 2026/04/10 22:58:25 INFO Applying migration id=namehost 2026/04/10 22:58:25 INFO Applying migration id=outboxhost 2026/04/10 22:58:25 INFO Applying migration id=notesfts 2026/04/10 22:58:25 INFO Applying migration id=iconsname 2026/04/10 22:58:25 INFO Applying migration id=nohash 2026/04/10 22:58:25 INFO Applying migration id=shares 2026/04/10 22:58:25 INFO Applying migration id=actorttl 2026/04/10 22:58:25 INFO Applying migration id=tocc 2026/04/10 22:58:25 INFO Applying migration id=followeds 2026/04/10 22:58:25 INFO Applying migration id=certhash 2026/04/10 22:58:25 INFO Applying migration id=follows_sync 2026/04/10 22:58:25 INFO Applying migration id=jsonpath 2026/04/10 22:58:25 INFO Applying migration id=localforward 2026/04/10 22:58:25 INFO Applying migration id=avatar 2026/04/10 22:58:25 INFO Applying migration id=noimage 2026/04/10 22:58:25 INFO Applying migration id=feed 2026/04/10 22:58:25 INFO Applying migration id=bookmarks 2026/04/10 22:58:25 INFO Applying migration id=shareactivity 2026/04/10 22:58:25 INFO Applying migration id=application 2026/04/10 22:58:25 INFO Applying migration id=certificates 2026/04/10 22:58:25 INFO Applying migration id=rawforward 2026/04/10 22:58:25 INFO Applying migration id=publickey 2026/04/10 22:58:25 INFO Applying migration id=resolvegroup 2026/04/10 22:58:25 INFO Applying migration id=reject 2026/04/10 22:58:25 INFO Applying migration id=autodel 2026/04/10 22:58:25 INFO Applying migration id=jsonb 2026/04/10 22:58:25 INFO Applying migration id=quote 2026/04/10 22:58:25 INFO Applying migration id=rfc9421 2026/04/10 22:58:25 INFO Applying migration id=keys 2026/04/10 22:58:25 INFO Applying migration id=portable 2026/04/10 22:58:25 INFO Applying migration id=proofs 2026/04/10 22:58:25 INFO Applying migration id=contexts 2026/04/10 22:58:25 INFO Applying migration id=deliverieshost 2026/04/10 22:58:25 INFO Applying migration id=pembegin 2026/04/10 22:58:25 INFO Applying migration id=didhost --- PASS: TestUsers_NoPosts (0.84s) === RUN TestUsers_UnauthenticatedUser 2026/04/10 22:58:26 INFO Applying migration id=initial 2026/04/10 22:58:26 INFO Applying migration id=notesupdated 2026/04/10 22:58:26 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:26 INFO Applying migration id=activitiesid 2026/04/10 22:58:26 INFO Applying migration id=outbox 2026/04/10 22:58:26 INFO Applying migration id=edits 2026/04/10 22:58:26 INFO Applying migration id=outboxactor 2026/04/10 22:58:26 INFO Applying migration id=outboxsender 2026/04/10 22:58:26 INFO Applying migration id=thread 2026/04/10 22:58:26 INFO Applying migration id=host 2026/04/10 22:58:26 INFO Applying migration id=sharedinbox 2026/04/10 22:58:26 INFO Applying migration id=noteshost 2026/04/10 22:58:26 INFO Applying migration id=fetched 2026/04/10 22:58:26 INFO Applying migration id=move 2026/04/10 22:58:26 INFO Applying migration id=cleanup 2026/04/10 22:58:26 INFO Applying migration id=received 2026/04/10 22:58:26 INFO Applying migration id=namehost 2026/04/10 22:58:26 INFO Applying migration id=outboxhost 2026/04/10 22:58:26 INFO Applying migration id=notesfts 2026/04/10 22:58:26 INFO Applying migration id=iconsname 2026/04/10 22:58:26 INFO Applying migration id=nohash 2026/04/10 22:58:26 INFO Applying migration id=shares 2026/04/10 22:58:26 INFO Applying migration id=actorttl 2026/04/10 22:58:26 INFO Applying migration id=tocc 2026/04/10 22:58:26 INFO Applying migration id=followeds 2026/04/10 22:58:26 INFO Applying migration id=certhash 2026/04/10 22:58:26 INFO Applying migration id=follows_sync 2026/04/10 22:58:26 INFO Applying migration id=jsonpath 2026/04/10 22:58:26 INFO Applying migration id=localforward 2026/04/10 22:58:26 INFO Applying migration id=avatar 2026/04/10 22:58:26 INFO Applying migration id=noimage 2026/04/10 22:58:26 INFO Applying migration id=feed 2026/04/10 22:58:26 INFO Applying migration id=bookmarks 2026/04/10 22:58:26 INFO Applying migration id=shareactivity 2026/04/10 22:58:26 INFO Applying migration id=application 2026/04/10 22:58:26 INFO Applying migration id=certificates 2026/04/10 22:58:26 INFO Applying migration id=rawforward 2026/04/10 22:58:26 INFO Applying migration id=publickey 2026/04/10 22:58:26 INFO Applying migration id=resolvegroup 2026/04/10 22:58:26 INFO Applying migration id=reject 2026/04/10 22:58:26 INFO Applying migration id=autodel 2026/04/10 22:58:26 INFO Applying migration id=jsonb 2026/04/10 22:58:26 INFO Applying migration id=quote 2026/04/10 22:58:26 INFO Applying migration id=rfc9421 2026/04/10 22:58:26 INFO Applying migration id=keys 2026/04/10 22:58:26 INFO Applying migration id=portable 2026/04/10 22:58:26 INFO Applying migration id=proofs 2026/04/10 22:58:26 INFO Applying migration id=contexts 2026/04/10 22:58:26 INFO Applying migration id=deliverieshost 2026/04/10 22:58:26 INFO Applying migration id=pembegin 2026/04/10 22:58:26 INFO Applying migration id=didhost --- PASS: TestUsers_UnauthenticatedUser (0.57s) === RUN TestUsers_DM 2026/04/10 22:58:27 INFO Applying migration id=initial 2026/04/10 22:58:27 INFO Applying migration id=notesupdated 2026/04/10 22:58:27 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:27 INFO Applying migration id=activitiesid 2026/04/10 22:58:27 INFO Applying migration id=outbox 2026/04/10 22:58:27 INFO Applying migration id=edits 2026/04/10 22:58:27 INFO Applying migration id=outboxactor 2026/04/10 22:58:27 INFO Applying migration id=outboxsender 2026/04/10 22:58:27 INFO Applying migration id=thread 2026/04/10 22:58:27 INFO Applying migration id=host 2026/04/10 22:58:27 INFO Applying migration id=sharedinbox 2026/04/10 22:58:27 INFO Applying migration id=noteshost 2026/04/10 22:58:27 INFO Applying migration id=fetched 2026/04/10 22:58:27 INFO Applying migration id=move 2026/04/10 22:58:27 INFO Applying migration id=cleanup 2026/04/10 22:58:27 INFO Applying migration id=received 2026/04/10 22:58:27 INFO Applying migration id=namehost 2026/04/10 22:58:27 INFO Applying migration id=outboxhost 2026/04/10 22:58:27 INFO Applying migration id=notesfts 2026/04/10 22:58:27 INFO Applying migration id=iconsname 2026/04/10 22:58:27 INFO Applying migration id=nohash 2026/04/10 22:58:27 INFO Applying migration id=shares 2026/04/10 22:58:27 INFO Applying migration id=actorttl 2026/04/10 22:58:27 INFO Applying migration id=tocc 2026/04/10 22:58:27 INFO Applying migration id=followeds 2026/04/10 22:58:27 INFO Applying migration id=certhash 2026/04/10 22:58:27 INFO Applying migration id=follows_sync 2026/04/10 22:58:27 INFO Applying migration id=jsonpath 2026/04/10 22:58:27 INFO Applying migration id=localforward 2026/04/10 22:58:27 INFO Applying migration id=avatar 2026/04/10 22:58:27 INFO Applying migration id=noimage 2026/04/10 22:58:27 INFO Applying migration id=feed 2026/04/10 22:58:27 INFO Applying migration id=bookmarks 2026/04/10 22:58:27 INFO Applying migration id=shareactivity 2026/04/10 22:58:27 INFO Applying migration id=application 2026/04/10 22:58:27 INFO Applying migration id=certificates 2026/04/10 22:58:27 INFO Applying migration id=rawforward 2026/04/10 22:58:27 INFO Applying migration id=publickey 2026/04/10 22:58:27 INFO Applying migration id=resolvegroup 2026/04/10 22:58:27 INFO Applying migration id=reject 2026/04/10 22:58:27 INFO Applying migration id=autodel 2026/04/10 22:58:27 INFO Applying migration id=jsonb 2026/04/10 22:58:27 INFO Applying migration id=quote 2026/04/10 22:58:27 INFO Applying migration id=rfc9421 2026/04/10 22:58:27 INFO Applying migration id=keys 2026/04/10 22:58:27 INFO Applying migration id=portable 2026/04/10 22:58:27 INFO Applying migration id=proofs 2026/04/10 22:58:27 INFO Applying migration id=contexts 2026/04/10 22:58:27 INFO Applying migration id=deliverieshost 2026/04/10 22:58:27 INFO Applying migration id=pembegin 2026/04/10 22:58:27 INFO Applying migration id=didhost 2026/04/10 22:58:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-42ec-7c7c-8f95-d0223c9d3a56 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-42ed-74b0-91c0-415fae147608 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-42ec-7c7c-8f95-d0223c9d3a56 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-42ec-7c7c-8f95-d0223c9d3a56 2026/04/10 22:58:28 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-42ed-7c26-a7e0-82faf81eb618 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-42ed-7962-9642-8b221572a4d5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-42ed-7962-9642-8b221572a4d5 --- PASS: TestUsers_DM (0.95s) === RUN TestUsers_DMNotFollowing 2026/04/10 22:58:28 INFO Applying migration id=initial 2026/04/10 22:58:28 INFO Applying migration id=notesupdated 2026/04/10 22:58:28 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:28 INFO Applying migration id=activitiesid 2026/04/10 22:58:28 INFO Applying migration id=outbox 2026/04/10 22:58:28 INFO Applying migration id=edits 2026/04/10 22:58:28 INFO Applying migration id=outboxactor 2026/04/10 22:58:28 INFO Applying migration id=outboxsender 2026/04/10 22:58:28 INFO Applying migration id=thread 2026/04/10 22:58:28 INFO Applying migration id=host 2026/04/10 22:58:28 INFO Applying migration id=sharedinbox 2026/04/10 22:58:28 INFO Applying migration id=noteshost 2026/04/10 22:58:28 INFO Applying migration id=fetched 2026/04/10 22:58:28 INFO Applying migration id=move 2026/04/10 22:58:28 INFO Applying migration id=cleanup 2026/04/10 22:58:28 INFO Applying migration id=received 2026/04/10 22:58:28 INFO Applying migration id=namehost 2026/04/10 22:58:28 INFO Applying migration id=outboxhost 2026/04/10 22:58:28 INFO Applying migration id=notesfts 2026/04/10 22:58:28 INFO Applying migration id=iconsname 2026/04/10 22:58:28 INFO Applying migration id=nohash 2026/04/10 22:58:28 INFO Applying migration id=shares 2026/04/10 22:58:28 INFO Applying migration id=actorttl 2026/04/10 22:58:28 INFO Applying migration id=tocc 2026/04/10 22:58:28 INFO Applying migration id=followeds 2026/04/10 22:58:28 INFO Applying migration id=certhash 2026/04/10 22:58:28 INFO Applying migration id=follows_sync 2026/04/10 22:58:28 INFO Applying migration id=jsonpath 2026/04/10 22:58:28 INFO Applying migration id=localforward 2026/04/10 22:58:28 INFO Applying migration id=avatar 2026/04/10 22:58:28 INFO Applying migration id=noimage 2026/04/10 22:58:28 INFO Applying migration id=feed 2026/04/10 22:58:28 INFO Applying migration id=bookmarks 2026/04/10 22:58:28 INFO Applying migration id=shareactivity 2026/04/10 22:58:28 INFO Applying migration id=application 2026/04/10 22:58:28 INFO Applying migration id=certificates 2026/04/10 22:58:28 INFO Applying migration id=rawforward 2026/04/10 22:58:28 INFO Applying migration id=publickey 2026/04/10 22:58:28 INFO Applying migration id=resolvegroup 2026/04/10 22:58:28 INFO Applying migration id=reject 2026/04/10 22:58:28 INFO Applying migration id=autodel 2026/04/10 22:58:28 INFO Applying migration id=jsonb 2026/04/10 22:58:28 INFO Applying migration id=quote 2026/04/10 22:58:28 INFO Applying migration id=rfc9421 2026/04/10 22:58:28 INFO Applying migration id=keys 2026/04/10 22:58:28 INFO Applying migration id=portable 2026/04/10 22:58:28 INFO Applying migration id=proofs 2026/04/10 22:58:28 INFO Applying migration id=contexts 2026/04/10 22:58:28 INFO Applying migration id=deliverieshost 2026/04/10 22:58:28 INFO Applying migration id=pembegin 2026/04/10 22:58:28 INFO Applying migration id=didhost 2026/04/10 22:58:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-4684-761c-86c4-2d14676cb06a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-4684-7e36-9c7d-f8a8fc969065 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-4684-761c-86c4-2d14676cb06a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-4684-761c-86c4-2d14676cb06a 2026/04/10 22:58:29 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-4685-7864-8d33-8397a8b83d20 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-4685-74eb-9b37-989c6698bdf4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-4685-74eb-9b37-989c6698bdf4 2026/04/10 22:58:29 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799e-4686-7bbb-8895-f069eb7c003f activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-4684-761c-86c4-2d14676cb06a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUsers_DMNotFollowing (0.92s) === RUN TestUsers_PostToFollowers 2026/04/10 22:58:29 INFO Applying migration id=initial 2026/04/10 22:58:29 INFO Applying migration id=notesupdated 2026/04/10 22:58:29 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:29 INFO Applying migration id=activitiesid 2026/04/10 22:58:29 INFO Applying migration id=outbox 2026/04/10 22:58:29 INFO Applying migration id=edits 2026/04/10 22:58:29 INFO Applying migration id=outboxactor 2026/04/10 22:58:29 INFO Applying migration id=outboxsender 2026/04/10 22:58:29 INFO Applying migration id=thread 2026/04/10 22:58:29 INFO Applying migration id=host 2026/04/10 22:58:29 INFO Applying migration id=sharedinbox 2026/04/10 22:58:29 INFO Applying migration id=noteshost 2026/04/10 22:58:29 INFO Applying migration id=fetched 2026/04/10 22:58:29 INFO Applying migration id=move 2026/04/10 22:58:29 INFO Applying migration id=cleanup 2026/04/10 22:58:29 INFO Applying migration id=received 2026/04/10 22:58:29 INFO Applying migration id=namehost 2026/04/10 22:58:29 INFO Applying migration id=outboxhost 2026/04/10 22:58:29 INFO Applying migration id=notesfts 2026/04/10 22:58:29 INFO Applying migration id=iconsname 2026/04/10 22:58:29 INFO Applying migration id=nohash 2026/04/10 22:58:29 INFO Applying migration id=shares 2026/04/10 22:58:29 INFO Applying migration id=actorttl 2026/04/10 22:58:29 INFO Applying migration id=tocc 2026/04/10 22:58:29 INFO Applying migration id=followeds 2026/04/10 22:58:29 INFO Applying migration id=certhash 2026/04/10 22:58:29 INFO Applying migration id=follows_sync 2026/04/10 22:58:29 INFO Applying migration id=jsonpath 2026/04/10 22:58:29 INFO Applying migration id=localforward 2026/04/10 22:58:29 INFO Applying migration id=avatar 2026/04/10 22:58:29 INFO Applying migration id=noimage 2026/04/10 22:58:29 INFO Applying migration id=feed 2026/04/10 22:58:29 INFO Applying migration id=bookmarks 2026/04/10 22:58:29 INFO Applying migration id=shareactivity 2026/04/10 22:58:29 INFO Applying migration id=application 2026/04/10 22:58:29 INFO Applying migration id=certificates 2026/04/10 22:58:29 INFO Applying migration id=rawforward 2026/04/10 22:58:29 INFO Applying migration id=publickey 2026/04/10 22:58:29 INFO Applying migration id=resolvegroup 2026/04/10 22:58:29 INFO Applying migration id=reject 2026/04/10 22:58:29 INFO Applying migration id=autodel 2026/04/10 22:58:29 INFO Applying migration id=jsonb 2026/04/10 22:58:29 INFO Applying migration id=quote 2026/04/10 22:58:29 INFO Applying migration id=rfc9421 2026/04/10 22:58:29 INFO Applying migration id=keys 2026/04/10 22:58:29 INFO Applying migration id=portable 2026/04/10 22:58:29 INFO Applying migration id=proofs 2026/04/10 22:58:29 INFO Applying migration id=contexts 2026/04/10 22:58:29 INFO Applying migration id=deliverieshost 2026/04/10 22:58:29 INFO Applying migration id=pembegin 2026/04/10 22:58:29 INFO Applying migration id=didhost 2026/04/10 22:58:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-4bb2-77f1-b1f0-798a9f81747b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-4bb3-70bc-970d-e65155c57d4c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-4bb2-77f1-b1f0-798a9f81747b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-4bb2-77f1-b1f0-798a9f81747b 2026/04/10 22:58:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-4bb3-7654-afa4-b857f39c678b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-4bb3-7623-9183-2e33ff52d5b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-4bb3-7623-9183-2e33ff52d5b2 --- PASS: TestUsers_PostToFollowers (1.33s) === RUN TestUsers_PostToFollowersNotFollowing 2026/04/10 22:58:30 INFO Applying migration id=initial 2026/04/10 22:58:30 INFO Applying migration id=notesupdated 2026/04/10 22:58:30 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:30 INFO Applying migration id=activitiesid 2026/04/10 22:58:30 INFO Applying migration id=outbox 2026/04/10 22:58:30 INFO Applying migration id=edits 2026/04/10 22:58:30 INFO Applying migration id=outboxactor 2026/04/10 22:58:30 INFO Applying migration id=outboxsender 2026/04/10 22:58:30 INFO Applying migration id=thread 2026/04/10 22:58:30 INFO Applying migration id=host 2026/04/10 22:58:30 INFO Applying migration id=sharedinbox 2026/04/10 22:58:30 INFO Applying migration id=noteshost 2026/04/10 22:58:30 INFO Applying migration id=fetched 2026/04/10 22:58:30 INFO Applying migration id=move 2026/04/10 22:58:30 INFO Applying migration id=cleanup 2026/04/10 22:58:30 INFO Applying migration id=received 2026/04/10 22:58:30 INFO Applying migration id=namehost 2026/04/10 22:58:30 INFO Applying migration id=outboxhost 2026/04/10 22:58:30 INFO Applying migration id=notesfts 2026/04/10 22:58:30 INFO Applying migration id=iconsname 2026/04/10 22:58:30 INFO Applying migration id=nohash 2026/04/10 22:58:30 INFO Applying migration id=shares 2026/04/10 22:58:30 INFO Applying migration id=actorttl 2026/04/10 22:58:30 INFO Applying migration id=tocc 2026/04/10 22:58:30 INFO Applying migration id=followeds 2026/04/10 22:58:30 INFO Applying migration id=certhash 2026/04/10 22:58:30 INFO Applying migration id=follows_sync 2026/04/10 22:58:30 INFO Applying migration id=jsonpath 2026/04/10 22:58:30 INFO Applying migration id=localforward 2026/04/10 22:58:30 INFO Applying migration id=avatar 2026/04/10 22:58:30 INFO Applying migration id=noimage 2026/04/10 22:58:30 INFO Applying migration id=feed 2026/04/10 22:58:30 INFO Applying migration id=bookmarks 2026/04/10 22:58:30 INFO Applying migration id=shareactivity 2026/04/10 22:58:30 INFO Applying migration id=application 2026/04/10 22:58:30 INFO Applying migration id=certificates 2026/04/10 22:58:30 INFO Applying migration id=rawforward 2026/04/10 22:58:30 INFO Applying migration id=publickey 2026/04/10 22:58:30 INFO Applying migration id=resolvegroup 2026/04/10 22:58:30 INFO Applying migration id=reject 2026/04/10 22:58:30 INFO Applying migration id=autodel 2026/04/10 22:58:30 INFO Applying migration id=jsonb 2026/04/10 22:58:30 INFO Applying migration id=quote 2026/04/10 22:58:30 INFO Applying migration id=rfc9421 2026/04/10 22:58:30 INFO Applying migration id=keys 2026/04/10 22:58:30 INFO Applying migration id=portable 2026/04/10 22:58:30 INFO Applying migration id=proofs 2026/04/10 22:58:30 INFO Applying migration id=contexts 2026/04/10 22:58:30 INFO Applying migration id=deliverieshost 2026/04/10 22:58:30 INFO Applying migration id=pembegin 2026/04/10 22:58:30 INFO Applying migration id=didhost 2026/04/10 22:58:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-5011-75f6-9720-c490a2b80d17 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-5011-7228-a7e2-22e6daf3b568 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-5011-7228-a7e2-22e6daf3b568 --- PASS: TestUsers_PostToFollowersNotFollowing (1.12s) === RUN TestUsers_PublicPost 2026/04/10 22:58:31 INFO Applying migration id=initial 2026/04/10 22:58:31 INFO Applying migration id=notesupdated 2026/04/10 22:58:31 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:31 INFO Applying migration id=activitiesid 2026/04/10 22:58:31 INFO Applying migration id=outbox 2026/04/10 22:58:31 INFO Applying migration id=edits 2026/04/10 22:58:31 INFO Applying migration id=outboxactor 2026/04/10 22:58:31 INFO Applying migration id=outboxsender 2026/04/10 22:58:31 INFO Applying migration id=thread 2026/04/10 22:58:31 INFO Applying migration id=host 2026/04/10 22:58:31 INFO Applying migration id=sharedinbox 2026/04/10 22:58:31 INFO Applying migration id=noteshost 2026/04/10 22:58:31 INFO Applying migration id=fetched 2026/04/10 22:58:31 INFO Applying migration id=move 2026/04/10 22:58:31 INFO Applying migration id=cleanup 2026/04/10 22:58:31 INFO Applying migration id=received 2026/04/10 22:58:31 INFO Applying migration id=namehost 2026/04/10 22:58:31 INFO Applying migration id=outboxhost 2026/04/10 22:58:31 INFO Applying migration id=notesfts 2026/04/10 22:58:31 INFO Applying migration id=iconsname 2026/04/10 22:58:31 INFO Applying migration id=nohash 2026/04/10 22:58:31 INFO Applying migration id=shares 2026/04/10 22:58:31 INFO Applying migration id=actorttl 2026/04/10 22:58:31 INFO Applying migration id=tocc 2026/04/10 22:58:31 INFO Applying migration id=followeds 2026/04/10 22:58:31 INFO Applying migration id=certhash 2026/04/10 22:58:31 INFO Applying migration id=follows_sync 2026/04/10 22:58:31 INFO Applying migration id=jsonpath 2026/04/10 22:58:31 INFO Applying migration id=localforward 2026/04/10 22:58:31 INFO Applying migration id=avatar 2026/04/10 22:58:31 INFO Applying migration id=noimage 2026/04/10 22:58:31 INFO Applying migration id=feed 2026/04/10 22:58:31 INFO Applying migration id=bookmarks 2026/04/10 22:58:31 INFO Applying migration id=shareactivity 2026/04/10 22:58:31 INFO Applying migration id=application 2026/04/10 22:58:31 INFO Applying migration id=certificates 2026/04/10 22:58:31 INFO Applying migration id=rawforward 2026/04/10 22:58:31 INFO Applying migration id=publickey 2026/04/10 22:58:31 INFO Applying migration id=resolvegroup 2026/04/10 22:58:31 INFO Applying migration id=reject 2026/04/10 22:58:31 INFO Applying migration id=autodel 2026/04/10 22:58:31 INFO Applying migration id=jsonb 2026/04/10 22:58:31 INFO Applying migration id=quote 2026/04/10 22:58:31 INFO Applying migration id=rfc9421 2026/04/10 22:58:31 INFO Applying migration id=keys 2026/04/10 22:58:31 INFO Applying migration id=portable 2026/04/10 22:58:31 INFO Applying migration id=proofs 2026/04/10 22:58:31 INFO Applying migration id=contexts 2026/04/10 22:58:31 INFO Applying migration id=deliverieshost 2026/04/10 22:58:31 INFO Applying migration id=pembegin 2026/04/10 22:58:31 INFO Applying migration id=didhost 2026/04/10 22:58:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-56d3-7c03-88a3-3ae07550ef72 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-56d4-7477-90e1-5ab0115f4037 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-56d3-7c03-88a3-3ae07550ef72 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019d799e-56d3-7c03-88a3-3ae07550ef72 2026/04/10 22:58:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-56d4-7957-a1b0-46fbb98d9a4d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-56d4-7925-b104-d1aa18ef1c38 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-56d4-7925-b104-d1aa18ef1c38 --- PASS: TestUsers_PublicPost (1.73s) === RUN TestUsers_PublicPostNotFollowing 2026/04/10 22:58:33 INFO Applying migration id=initial 2026/04/10 22:58:33 INFO Applying migration id=notesupdated 2026/04/10 22:58:33 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:33 INFO Applying migration id=activitiesid 2026/04/10 22:58:33 INFO Applying migration id=outbox 2026/04/10 22:58:33 INFO Applying migration id=edits 2026/04/10 22:58:33 INFO Applying migration id=outboxactor 2026/04/10 22:58:33 INFO Applying migration id=outboxsender 2026/04/10 22:58:33 INFO Applying migration id=thread 2026/04/10 22:58:33 INFO Applying migration id=host 2026/04/10 22:58:33 INFO Applying migration id=sharedinbox 2026/04/10 22:58:33 INFO Applying migration id=noteshost 2026/04/10 22:58:33 INFO Applying migration id=fetched 2026/04/10 22:58:33 INFO Applying migration id=move 2026/04/10 22:58:33 INFO Applying migration id=cleanup 2026/04/10 22:58:33 INFO Applying migration id=received 2026/04/10 22:58:33 INFO Applying migration id=namehost 2026/04/10 22:58:33 INFO Applying migration id=outboxhost 2026/04/10 22:58:33 INFO Applying migration id=notesfts 2026/04/10 22:58:33 INFO Applying migration id=iconsname 2026/04/10 22:58:33 INFO Applying migration id=nohash 2026/04/10 22:58:33 INFO Applying migration id=shares 2026/04/10 22:58:33 INFO Applying migration id=actorttl 2026/04/10 22:58:33 INFO Applying migration id=tocc 2026/04/10 22:58:33 INFO Applying migration id=followeds 2026/04/10 22:58:33 INFO Applying migration id=certhash 2026/04/10 22:58:33 INFO Applying migration id=follows_sync 2026/04/10 22:58:33 INFO Applying migration id=jsonpath 2026/04/10 22:58:33 INFO Applying migration id=localforward 2026/04/10 22:58:33 INFO Applying migration id=avatar 2026/04/10 22:58:33 INFO Applying migration id=noimage 2026/04/10 22:58:33 INFO Applying migration id=feed 2026/04/10 22:58:33 INFO Applying migration id=bookmarks 2026/04/10 22:58:33 INFO Applying migration id=shareactivity 2026/04/10 22:58:33 INFO Applying migration id=application 2026/04/10 22:58:33 INFO Applying migration id=certificates 2026/04/10 22:58:33 INFO Applying migration id=rawforward 2026/04/10 22:58:33 INFO Applying migration id=publickey 2026/04/10 22:58:33 INFO Applying migration id=resolvegroup 2026/04/10 22:58:33 INFO Applying migration id=reject 2026/04/10 22:58:33 INFO Applying migration id=autodel 2026/04/10 22:58:33 INFO Applying migration id=jsonb 2026/04/10 22:58:33 INFO Applying migration id=quote 2026/04/10 22:58:33 INFO Applying migration id=rfc9421 2026/04/10 22:58:33 INFO Applying migration id=keys 2026/04/10 22:58:33 INFO Applying migration id=portable 2026/04/10 22:58:33 INFO Applying migration id=proofs 2026/04/10 22:58:33 INFO Applying migration id=contexts 2026/04/10 22:58:33 INFO Applying migration id=deliverieshost 2026/04/10 22:58:33 INFO Applying migration id=pembegin 2026/04/10 22:58:33 INFO Applying migration id=didhost 2026/04/10 22:58:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-59c5-7d0d-87fb-793ea6e979fc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-59c5-7cb5-8a37-8c09e191d08e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-59c5-7cb5-8a37-8c09e191d08e --- PASS: TestUsers_PublicPostNotFollowing (0.75s) === RUN TestUsers_PublicPostShared 2026/04/10 22:58:34 INFO Applying migration id=initial 2026/04/10 22:58:34 INFO Applying migration id=notesupdated 2026/04/10 22:58:34 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:34 INFO Applying migration id=activitiesid 2026/04/10 22:58:34 INFO Applying migration id=outbox 2026/04/10 22:58:34 INFO Applying migration id=edits 2026/04/10 22:58:34 INFO Applying migration id=outboxactor 2026/04/10 22:58:34 INFO Applying migration id=outboxsender 2026/04/10 22:58:34 INFO Applying migration id=thread 2026/04/10 22:58:34 INFO Applying migration id=host 2026/04/10 22:58:34 INFO Applying migration id=sharedinbox 2026/04/10 22:58:34 INFO Applying migration id=noteshost 2026/04/10 22:58:34 INFO Applying migration id=fetched 2026/04/10 22:58:34 INFO Applying migration id=move 2026/04/10 22:58:34 INFO Applying migration id=cleanup 2026/04/10 22:58:34 INFO Applying migration id=received 2026/04/10 22:58:34 INFO Applying migration id=namehost 2026/04/10 22:58:34 INFO Applying migration id=outboxhost 2026/04/10 22:58:34 INFO Applying migration id=notesfts 2026/04/10 22:58:34 INFO Applying migration id=iconsname 2026/04/10 22:58:34 INFO Applying migration id=nohash 2026/04/10 22:58:34 INFO Applying migration id=shares 2026/04/10 22:58:34 INFO Applying migration id=actorttl 2026/04/10 22:58:34 INFO Applying migration id=tocc 2026/04/10 22:58:34 INFO Applying migration id=followeds 2026/04/10 22:58:34 INFO Applying migration id=certhash 2026/04/10 22:58:34 INFO Applying migration id=follows_sync 2026/04/10 22:58:34 INFO Applying migration id=jsonpath 2026/04/10 22:58:34 INFO Applying migration id=localforward 2026/04/10 22:58:34 INFO Applying migration id=avatar 2026/04/10 22:58:34 INFO Applying migration id=noimage 2026/04/10 22:58:34 INFO Applying migration id=feed 2026/04/10 22:58:34 INFO Applying migration id=bookmarks 2026/04/10 22:58:34 INFO Applying migration id=shareactivity 2026/04/10 22:58:34 INFO Applying migration id=application 2026/04/10 22:58:34 INFO Applying migration id=certificates 2026/04/10 22:58:34 INFO Applying migration id=rawforward 2026/04/10 22:58:34 INFO Applying migration id=publickey 2026/04/10 22:58:34 INFO Applying migration id=resolvegroup 2026/04/10 22:58:34 INFO Applying migration id=reject 2026/04/10 22:58:34 INFO Applying migration id=autodel 2026/04/10 22:58:34 INFO Applying migration id=jsonb 2026/04/10 22:58:34 INFO Applying migration id=quote 2026/04/10 22:58:34 INFO Applying migration id=rfc9421 2026/04/10 22:58:34 INFO Applying migration id=keys 2026/04/10 22:58:34 INFO Applying migration id=portable 2026/04/10 22:58:34 INFO Applying migration id=proofs 2026/04/10 22:58:34 INFO Applying migration id=contexts 2026/04/10 22:58:34 INFO Applying migration id=deliverieshost 2026/04/10 22:58:34 INFO Applying migration id=pembegin 2026/04/10 22:58:34 INFO Applying migration id=didhost 2026/04/10 22:58:34 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-5c99-71f2-9eda-d32ab0ad9077 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/erin follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin 2026/04/10 22: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 --- PASS: TestUsers_PublicPostShared (0.73s) === RUN TestUsers_PublicPostSharedNotFollowing 2026/04/10 22:58:34 INFO Applying migration id=initial 2026/04/10 22:58:34 INFO Applying migration id=notesupdated 2026/04/10 22:58:34 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:34 INFO Applying migration id=activitiesid 2026/04/10 22:58:34 INFO Applying migration id=outbox 2026/04/10 22:58:34 INFO Applying migration id=edits 2026/04/10 22:58:34 INFO Applying migration id=outboxactor 2026/04/10 22:58:34 INFO Applying migration id=outboxsender 2026/04/10 22:58:34 INFO Applying migration id=thread 2026/04/10 22:58:34 INFO Applying migration id=host 2026/04/10 22:58:34 INFO Applying migration id=sharedinbox 2026/04/10 22:58:34 INFO Applying migration id=noteshost 2026/04/10 22:58:34 INFO Applying migration id=fetched 2026/04/10 22:58:34 INFO Applying migration id=move 2026/04/10 22:58:34 INFO Applying migration id=cleanup 2026/04/10 22:58:34 INFO Applying migration id=received 2026/04/10 22:58:34 INFO Applying migration id=namehost 2026/04/10 22:58:34 INFO Applying migration id=outboxhost 2026/04/10 22:58:34 INFO Applying migration id=notesfts 2026/04/10 22:58:34 INFO Applying migration id=iconsname 2026/04/10 22:58:34 INFO Applying migration id=nohash 2026/04/10 22:58:34 INFO Applying migration id=shares 2026/04/10 22:58:34 INFO Applying migration id=actorttl 2026/04/10 22:58:34 INFO Applying migration id=tocc 2026/04/10 22:58:34 INFO Applying migration id=followeds 2026/04/10 22:58:34 INFO Applying migration id=certhash 2026/04/10 22:58:34 INFO Applying migration id=follows_sync 2026/04/10 22:58:34 INFO Applying migration id=jsonpath 2026/04/10 22:58:34 INFO Applying migration id=localforward 2026/04/10 22:58:34 INFO Applying migration id=avatar 2026/04/10 22:58:34 INFO Applying migration id=noimage 2026/04/10 22:58:34 INFO Applying migration id=feed 2026/04/10 22:58:34 INFO Applying migration id=bookmarks 2026/04/10 22:58:34 INFO Applying migration id=shareactivity 2026/04/10 22:58:34 INFO Applying migration id=application 2026/04/10 22:58:34 INFO Applying migration id=certificates 2026/04/10 22:58:34 INFO Applying migration id=rawforward 2026/04/10 22:58:34 INFO Applying migration id=publickey 2026/04/10 22:58:34 INFO Applying migration id=resolvegroup 2026/04/10 22:58:34 INFO Applying migration id=reject 2026/04/10 22:58:34 INFO Applying migration id=autodel 2026/04/10 22:58:34 INFO Applying migration id=jsonb 2026/04/10 22:58:34 INFO Applying migration id=quote 2026/04/10 22:58:34 INFO Applying migration id=rfc9421 2026/04/10 22:58:34 INFO Applying migration id=keys 2026/04/10 22:58:34 INFO Applying migration id=portable 2026/04/10 22:58:34 INFO Applying migration id=proofs 2026/04/10 22:58:34 INFO Applying migration id=contexts 2026/04/10 22:58:34 INFO Applying migration id=deliverieshost 2026/04/10 22:58:34 INFO Applying migration id=pembegin 2026/04/10 22:58:34 INFO Applying migration id=didhost 2026/04/10 22:58:35 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-60a3-784e-898a-8d370ba37cf1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/erin follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin 2026/04/10 22: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/04/10 22:58:35 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799e-60a6-781d-a02c-9ca5d080f9de activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-60a3-784e-898a-8d370ba37cf1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin --- PASS: TestUsers_PublicPostSharedNotFollowing (1.03s) === RUN TestView_NoReplies 2026/04/10 22:58:35 INFO Applying migration id=initial 2026/04/10 22:58:35 INFO Applying migration id=notesupdated 2026/04/10 22:58:35 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:35 INFO Applying migration id=activitiesid 2026/04/10 22:58:35 INFO Applying migration id=outbox 2026/04/10 22:58:35 INFO Applying migration id=edits 2026/04/10 22:58:35 INFO Applying migration id=outboxactor 2026/04/10 22:58:35 INFO Applying migration id=outboxsender 2026/04/10 22:58:35 INFO Applying migration id=thread 2026/04/10 22:58:35 INFO Applying migration id=host 2026/04/10 22:58:35 INFO Applying migration id=sharedinbox 2026/04/10 22:58:35 INFO Applying migration id=noteshost 2026/04/10 22:58:35 INFO Applying migration id=fetched 2026/04/10 22:58:35 INFO Applying migration id=move 2026/04/10 22:58:35 INFO Applying migration id=cleanup 2026/04/10 22:58:35 INFO Applying migration id=received 2026/04/10 22:58:35 INFO Applying migration id=namehost 2026/04/10 22:58:35 INFO Applying migration id=outboxhost 2026/04/10 22:58:35 INFO Applying migration id=notesfts 2026/04/10 22:58:35 INFO Applying migration id=iconsname 2026/04/10 22:58:35 INFO Applying migration id=nohash 2026/04/10 22:58:35 INFO Applying migration id=shares 2026/04/10 22:58:35 INFO Applying migration id=actorttl 2026/04/10 22:58:35 INFO Applying migration id=tocc 2026/04/10 22:58:35 INFO Applying migration id=followeds 2026/04/10 22:58:35 INFO Applying migration id=certhash 2026/04/10 22:58:35 INFO Applying migration id=follows_sync 2026/04/10 22:58:35 INFO Applying migration id=jsonpath 2026/04/10 22:58:35 INFO Applying migration id=localforward 2026/04/10 22:58:35 INFO Applying migration id=avatar 2026/04/10 22:58:35 INFO Applying migration id=noimage 2026/04/10 22:58:35 INFO Applying migration id=feed 2026/04/10 22:58:35 INFO Applying migration id=bookmarks 2026/04/10 22:58:35 INFO Applying migration id=shareactivity 2026/04/10 22:58:35 INFO Applying migration id=application 2026/04/10 22:58:35 INFO Applying migration id=certificates 2026/04/10 22:58:35 INFO Applying migration id=rawforward 2026/04/10 22:58:35 INFO Applying migration id=publickey 2026/04/10 22:58:35 INFO Applying migration id=resolvegroup 2026/04/10 22:58:35 INFO Applying migration id=reject 2026/04/10 22:58:35 INFO Applying migration id=autodel 2026/04/10 22:58:35 INFO Applying migration id=jsonb 2026/04/10 22:58:35 INFO Applying migration id=quote 2026/04/10 22:58:35 INFO Applying migration id=rfc9421 2026/04/10 22:58:35 INFO Applying migration id=keys 2026/04/10 22:58:35 INFO Applying migration id=portable 2026/04/10 22:58:35 INFO Applying migration id=proofs 2026/04/10 22:58:35 INFO Applying migration id=contexts 2026/04/10 22:58:35 INFO Applying migration id=deliverieshost 2026/04/10 22:58:35 INFO Applying migration id=pembegin 2026/04/10 22:58:35 INFO Applying migration id=didhost 2026/04/10 22:58:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-62ee-79e7-89c9-2ae0cd24e40c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-62ee-7954-b1c2-b4f79faa8331 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-62ee-7954-b1c2-b4f79faa8331 2026/04/10 22:58:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-62ee-7954-b1c2-b4f79faa8331 --- PASS: TestView_NoReplies (0.59s) === RUN TestView_OneReply 2026/04/10 22:58:36 INFO Applying migration id=initial 2026/04/10 22:58:36 INFO Applying migration id=notesupdated 2026/04/10 22:58:36 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:36 INFO Applying migration id=activitiesid 2026/04/10 22:58:36 INFO Applying migration id=outbox 2026/04/10 22:58:36 INFO Applying migration id=edits 2026/04/10 22:58:36 INFO Applying migration id=outboxactor 2026/04/10 22:58:36 INFO Applying migration id=outboxsender 2026/04/10 22:58:36 INFO Applying migration id=thread 2026/04/10 22:58:36 INFO Applying migration id=host 2026/04/10 22:58:36 INFO Applying migration id=sharedinbox 2026/04/10 22:58:36 INFO Applying migration id=noteshost 2026/04/10 22:58:36 INFO Applying migration id=fetched 2026/04/10 22:58:36 INFO Applying migration id=move 2026/04/10 22:58:36 INFO Applying migration id=cleanup 2026/04/10 22:58:36 INFO Applying migration id=received 2026/04/10 22:58:36 INFO Applying migration id=namehost 2026/04/10 22:58:36 INFO Applying migration id=outboxhost 2026/04/10 22:58:36 INFO Applying migration id=notesfts 2026/04/10 22:58:36 INFO Applying migration id=iconsname 2026/04/10 22:58:36 INFO Applying migration id=nohash 2026/04/10 22:58:36 INFO Applying migration id=shares 2026/04/10 22:58:36 INFO Applying migration id=actorttl 2026/04/10 22:58:36 INFO Applying migration id=tocc 2026/04/10 22:58:36 INFO Applying migration id=followeds 2026/04/10 22:58:36 INFO Applying migration id=certhash 2026/04/10 22:58:36 INFO Applying migration id=follows_sync 2026/04/10 22:58:36 INFO Applying migration id=jsonpath 2026/04/10 22:58:36 INFO Applying migration id=localforward 2026/04/10 22:58:36 INFO Applying migration id=avatar 2026/04/10 22:58:36 INFO Applying migration id=noimage 2026/04/10 22:58:36 INFO Applying migration id=feed 2026/04/10 22:58:36 INFO Applying migration id=bookmarks 2026/04/10 22:58:36 INFO Applying migration id=shareactivity 2026/04/10 22:58:36 INFO Applying migration id=application 2026/04/10 22:58:36 INFO Applying migration id=certificates 2026/04/10 22:58:36 INFO Applying migration id=rawforward 2026/04/10 22:58:36 INFO Applying migration id=publickey 2026/04/10 22:58:36 INFO Applying migration id=resolvegroup 2026/04/10 22:58:36 INFO Applying migration id=reject 2026/04/10 22:58:36 INFO Applying migration id=autodel 2026/04/10 22:58:36 INFO Applying migration id=jsonb 2026/04/10 22:58:36 INFO Applying migration id=quote 2026/04/10 22:58:36 INFO Applying migration id=rfc9421 2026/04/10 22:58:36 INFO Applying migration id=keys 2026/04/10 22:58:36 INFO Applying migration id=portable 2026/04/10 22:58:36 INFO Applying migration id=proofs 2026/04/10 22:58:36 INFO Applying migration id=contexts 2026/04/10 22:58:36 INFO Applying migration id=deliverieshost 2026/04/10 22:58:36 INFO Applying migration id=pembegin 2026/04/10 22:58:36 INFO Applying migration id=didhost 2026/04/10 22:58:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-6739-7b3e-b452-c721f2ccd2b4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-6739-7ae3-8449-81f6950ee372 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-6739-7ae3-8449-81f6950ee372 2026/04/10 22:58:37 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-6739-7ae3-8449-81f6950ee372 2026/04/10 22:58:37 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-673b-7664-95e1-0fcc83bbdd4b note=https://localhost.localdomain:8443/post/019d799e-673b-7637-98fc-7217b2940f59 thread=https://localhost.localdomain:8443/post/019d799e-6739-7ae3-8449-81f6950ee372 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-673b-7664-95e1-0fcc83bbdd4b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-673b-7637-98fc-7217b2940f59 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-673b-7637-98fc-7217b2940f59 2026/04/10 22:58:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-6739-7ae3-8449-81f6950ee372 --- PASS: TestView_OneReply (1.10s) === RUN TestView_TwoReplies 2026/04/10 22:58:37 INFO Applying migration id=initial 2026/04/10 22:58:37 INFO Applying migration id=notesupdated 2026/04/10 22:58:37 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:37 INFO Applying migration id=activitiesid 2026/04/10 22:58:37 INFO Applying migration id=outbox 2026/04/10 22:58:37 INFO Applying migration id=edits 2026/04/10 22:58:37 INFO Applying migration id=outboxactor 2026/04/10 22:58:37 INFO Applying migration id=outboxsender 2026/04/10 22:58:37 INFO Applying migration id=thread 2026/04/10 22:58:37 INFO Applying migration id=host 2026/04/10 22:58:37 INFO Applying migration id=sharedinbox 2026/04/10 22:58:37 INFO Applying migration id=noteshost 2026/04/10 22:58:37 INFO Applying migration id=fetched 2026/04/10 22:58:37 INFO Applying migration id=move 2026/04/10 22:58:37 INFO Applying migration id=cleanup 2026/04/10 22:58:37 INFO Applying migration id=received 2026/04/10 22:58:37 INFO Applying migration id=namehost 2026/04/10 22:58:37 INFO Applying migration id=outboxhost 2026/04/10 22:58:37 INFO Applying migration id=notesfts 2026/04/10 22:58:37 INFO Applying migration id=iconsname 2026/04/10 22:58:37 INFO Applying migration id=nohash 2026/04/10 22:58:37 INFO Applying migration id=shares 2026/04/10 22:58:37 INFO Applying migration id=actorttl 2026/04/10 22:58:37 INFO Applying migration id=tocc 2026/04/10 22:58:37 INFO Applying migration id=followeds 2026/04/10 22:58:37 INFO Applying migration id=certhash 2026/04/10 22:58:37 INFO Applying migration id=follows_sync 2026/04/10 22:58:37 INFO Applying migration id=jsonpath 2026/04/10 22:58:37 INFO Applying migration id=localforward 2026/04/10 22:58:37 INFO Applying migration id=avatar 2026/04/10 22:58:37 INFO Applying migration id=noimage 2026/04/10 22:58:37 INFO Applying migration id=feed 2026/04/10 22:58:37 INFO Applying migration id=bookmarks 2026/04/10 22:58:37 INFO Applying migration id=shareactivity 2026/04/10 22:58:37 INFO Applying migration id=application 2026/04/10 22:58:37 INFO Applying migration id=certificates 2026/04/10 22:58:37 INFO Applying migration id=rawforward 2026/04/10 22:58:37 INFO Applying migration id=publickey 2026/04/10 22:58:37 INFO Applying migration id=resolvegroup 2026/04/10 22:58:37 INFO Applying migration id=reject 2026/04/10 22:58:37 INFO Applying migration id=autodel 2026/04/10 22:58:37 INFO Applying migration id=jsonb 2026/04/10 22:58:37 INFO Applying migration id=quote 2026/04/10 22:58:37 INFO Applying migration id=rfc9421 2026/04/10 22:58:37 INFO Applying migration id=keys 2026/04/10 22:58:37 INFO Applying migration id=portable 2026/04/10 22:58:37 INFO Applying migration id=proofs 2026/04/10 22:58:37 INFO Applying migration id=contexts 2026/04/10 22:58:37 INFO Applying migration id=deliverieshost 2026/04/10 22:58:37 INFO Applying migration id=pembegin 2026/04/10 22:58:37 INFO Applying migration id=didhost 2026/04/10 22:58:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-6937-747c-8ab0-b99c81b24cc1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-6937-7438-80c9-4a73cc138e16 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-6937-7438-80c9-4a73cc138e16 2026/04/10 22:58:38 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-6937-7438-80c9-4a73cc138e16 2026/04/10 22:58:38 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-6939-71cf-9d96-14a74b6fa017 note=https://localhost.localdomain:8443/post/019d799e-6939-719c-9e4d-88eaeb6c5374 thread=https://localhost.localdomain:8443/post/019d799e-6937-7438-80c9-4a73cc138e16 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-6939-71cf-9d96-14a74b6fa017 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-6939-719c-9e4d-88eaeb6c5374 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-6939-719c-9e4d-88eaeb6c5374 2026/04/10 22:58:38 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-6937-7438-80c9-4a73cc138e16 2026/04/10 22:58:38 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-693a-7f0b-83f2-cc3d93902863 note=https://localhost.localdomain:8443/post/019d799e-693a-7edb-8514-f078f84ca096 thread=https://localhost.localdomain:8443/post/019d799e-6937-7438-80c9-4a73cc138e16 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-693a-7f0b-83f2-cc3d93902863 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-693a-7edb-8514-f078f84ca096 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799e-693a-7edb-8514-f078f84ca096 2026/04/10 22:58:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-6937-7438-80c9-4a73cc138e16 --- PASS: TestView_TwoReplies (0.51s) === RUN TestView_TwoRepliesBigOffset 2026/04/10 22:58:38 INFO Applying migration id=initial 2026/04/10 22:58:38 INFO Applying migration id=notesupdated 2026/04/10 22:58:38 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:38 INFO Applying migration id=activitiesid 2026/04/10 22:58:38 INFO Applying migration id=outbox 2026/04/10 22:58:38 INFO Applying migration id=edits 2026/04/10 22:58:38 INFO Applying migration id=outboxactor 2026/04/10 22:58:38 INFO Applying migration id=outboxsender 2026/04/10 22:58:38 INFO Applying migration id=thread 2026/04/10 22:58:38 INFO Applying migration id=host 2026/04/10 22:58:38 INFO Applying migration id=sharedinbox 2026/04/10 22:58:38 INFO Applying migration id=noteshost 2026/04/10 22:58:38 INFO Applying migration id=fetched 2026/04/10 22:58:38 INFO Applying migration id=move 2026/04/10 22:58:38 INFO Applying migration id=cleanup 2026/04/10 22:58:38 INFO Applying migration id=received 2026/04/10 22:58:38 INFO Applying migration id=namehost 2026/04/10 22:58:38 INFO Applying migration id=outboxhost 2026/04/10 22:58:38 INFO Applying migration id=notesfts 2026/04/10 22:58:38 INFO Applying migration id=iconsname 2026/04/10 22:58:38 INFO Applying migration id=nohash 2026/04/10 22:58:38 INFO Applying migration id=shares 2026/04/10 22:58:38 INFO Applying migration id=actorttl 2026/04/10 22:58:38 INFO Applying migration id=tocc 2026/04/10 22:58:38 INFO Applying migration id=followeds 2026/04/10 22:58:38 INFO Applying migration id=certhash 2026/04/10 22:58:38 INFO Applying migration id=follows_sync 2026/04/10 22:58:38 INFO Applying migration id=jsonpath 2026/04/10 22:58:38 INFO Applying migration id=localforward 2026/04/10 22:58:38 INFO Applying migration id=avatar 2026/04/10 22:58:38 INFO Applying migration id=noimage 2026/04/10 22:58:38 INFO Applying migration id=feed 2026/04/10 22:58:38 INFO Applying migration id=bookmarks 2026/04/10 22:58:38 INFO Applying migration id=shareactivity 2026/04/10 22:58:38 INFO Applying migration id=application 2026/04/10 22:58:38 INFO Applying migration id=certificates 2026/04/10 22:58:38 INFO Applying migration id=rawforward 2026/04/10 22:58:38 INFO Applying migration id=publickey 2026/04/10 22:58:38 INFO Applying migration id=resolvegroup 2026/04/10 22:58:38 INFO Applying migration id=reject 2026/04/10 22:58:38 INFO Applying migration id=autodel 2026/04/10 22:58:38 INFO Applying migration id=jsonb 2026/04/10 22:58:38 INFO Applying migration id=quote 2026/04/10 22:58:38 INFO Applying migration id=rfc9421 2026/04/10 22:58:38 INFO Applying migration id=keys 2026/04/10 22:58:38 INFO Applying migration id=portable 2026/04/10 22:58:38 INFO Applying migration id=proofs 2026/04/10 22:58:38 INFO Applying migration id=contexts 2026/04/10 22:58:38 INFO Applying migration id=deliverieshost 2026/04/10 22:58:38 INFO Applying migration id=pembegin 2026/04/10 22:58:38 INFO Applying migration id=didhost 2026/04/10 22:58:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-6c9c-7ea4-a21a-26ac7ca5a0dd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-6c9c-7e4b-b346-3140f98e4668 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-6c9c-7e4b-b346-3140f98e4668 2026/04/10 22:58:38 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-6c9c-7e4b-b346-3140f98e4668 2026/04/10 22:58:38 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-6c9e-7a83-bdf6-f01adb2e479f note=https://localhost.localdomain:8443/post/019d799e-6c9e-7a5a-ad7b-31393c43b2ac thread=https://localhost.localdomain:8443/post/019d799e-6c9c-7e4b-b346-3140f98e4668 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-6c9e-7a83-bdf6-f01adb2e479f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-6c9e-7a5a-ad7b-31393c43b2ac activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-6c9e-7a5a-ad7b-31393c43b2ac 2026/04/10 22:58:38 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-6c9c-7e4b-b346-3140f98e4668 2026/04/10 22:58:38 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-6ca0-7616-bef6-b66d1a4bceec note=https://localhost.localdomain:8443/post/019d799e-6ca0-75ee-bf60-364d6ace66d8 thread=https://localhost.localdomain:8443/post/019d799e-6c9c-7e4b-b346-3140f98e4668 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-6ca0-7616-bef6-b66d1a4bceec activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-6ca0-75ee-bf60-364d6ace66d8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799e-6ca0-75ee-bf60-364d6ace66d8 2026/04/10 22:58:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-6c9c-7e4b-b346-3140f98e4668 --- PASS: TestView_TwoRepliesBigOffset (0.87s) === RUN TestView_TwoRepliesBigOffsetUnauthenticatedUser 2026/04/10 22:58:38 INFO Applying migration id=initial 2026/04/10 22:58:38 INFO Applying migration id=notesupdated 2026/04/10 22:58:38 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:38 INFO Applying migration id=activitiesid 2026/04/10 22:58:38 INFO Applying migration id=outbox 2026/04/10 22:58:38 INFO Applying migration id=edits 2026/04/10 22:58:38 INFO Applying migration id=outboxactor 2026/04/10 22:58:38 INFO Applying migration id=outboxsender 2026/04/10 22:58:38 INFO Applying migration id=thread 2026/04/10 22:58:38 INFO Applying migration id=host 2026/04/10 22:58:38 INFO Applying migration id=sharedinbox 2026/04/10 22:58:38 INFO Applying migration id=noteshost 2026/04/10 22:58:38 INFO Applying migration id=fetched 2026/04/10 22:58:38 INFO Applying migration id=move 2026/04/10 22:58:38 INFO Applying migration id=cleanup 2026/04/10 22:58:38 INFO Applying migration id=received 2026/04/10 22:58:38 INFO Applying migration id=namehost 2026/04/10 22:58:38 INFO Applying migration id=outboxhost 2026/04/10 22:58:38 INFO Applying migration id=notesfts 2026/04/10 22:58:38 INFO Applying migration id=iconsname 2026/04/10 22:58:38 INFO Applying migration id=nohash 2026/04/10 22:58:38 INFO Applying migration id=shares 2026/04/10 22:58:38 INFO Applying migration id=actorttl 2026/04/10 22:58:38 INFO Applying migration id=tocc 2026/04/10 22:58:38 INFO Applying migration id=followeds 2026/04/10 22:58:38 INFO Applying migration id=certhash 2026/04/10 22:58:38 INFO Applying migration id=follows_sync 2026/04/10 22:58:38 INFO Applying migration id=jsonpath 2026/04/10 22:58:38 INFO Applying migration id=localforward 2026/04/10 22:58:38 INFO Applying migration id=avatar 2026/04/10 22:58:38 INFO Applying migration id=noimage 2026/04/10 22:58:38 INFO Applying migration id=feed 2026/04/10 22:58:38 INFO Applying migration id=bookmarks 2026/04/10 22:58:38 INFO Applying migration id=shareactivity 2026/04/10 22:58:38 INFO Applying migration id=application 2026/04/10 22:58:38 INFO Applying migration id=certificates 2026/04/10 22:58:38 INFO Applying migration id=rawforward 2026/04/10 22:58:38 INFO Applying migration id=publickey 2026/04/10 22:58:38 INFO Applying migration id=resolvegroup 2026/04/10 22:58:38 INFO Applying migration id=reject 2026/04/10 22:58:38 INFO Applying migration id=autodel 2026/04/10 22:58:38 INFO Applying migration id=jsonb 2026/04/10 22:58:38 INFO Applying migration id=quote 2026/04/10 22:58:38 INFO Applying migration id=rfc9421 2026/04/10 22:58:38 INFO Applying migration id=keys 2026/04/10 22:58:38 INFO Applying migration id=portable 2026/04/10 22:58:38 INFO Applying migration id=proofs 2026/04/10 22:58:38 INFO Applying migration id=contexts 2026/04/10 22:58:38 INFO Applying migration id=deliverieshost 2026/04/10 22:58:38 INFO Applying migration id=pembegin 2026/04/10 22:58:38 INFO Applying migration id=didhost 2026/04/10 22:58:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-70b6-7a66-8656-fd56cca67ebf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-70b6-7a06-93d5-40ecc7c4e608 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-70b6-7a06-93d5-40ecc7c4e608 2026/04/10 22:58:39 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-70b6-7a06-93d5-40ecc7c4e608 2026/04/10 22:58:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-70b8-7967-ab51-94a77f66030a note=https://localhost.localdomain:8443/post/019d799e-70b8-7932-8ecc-66f1f12cc0ec thread=https://localhost.localdomain:8443/post/019d799e-70b6-7a06-93d5-40ecc7c4e608 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-70b8-7967-ab51-94a77f66030a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-70b8-7932-8ecc-66f1f12cc0ec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-70b8-7932-8ecc-66f1f12cc0ec 2026/04/10 22:58:39 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-70b6-7a06-93d5-40ecc7c4e608 2026/04/10 22:58:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-70ba-7861-9282-0aeba7c98c79 note=https://localhost.localdomain:8443/post/019d799e-70ba-7837-885a-e93343550234 thread=https://localhost.localdomain:8443/post/019d799e-70b6-7a06-93d5-40ecc7c4e608 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-70ba-7861-9282-0aeba7c98c79 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-70ba-7837-885a-e93343550234 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799e-70ba-7837-885a-e93343550234 2026/04/10 22:58:39 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-70b6-7a06-93d5-40ecc7c4e608 --- PASS: TestView_TwoRepliesBigOffsetUnauthenticatedUser (1.05s) === RUN TestView_TwoRepliesUnauthenticatedUser 2026/04/10 22:58:39 INFO Applying migration id=initial 2026/04/10 22:58:39 INFO Applying migration id=notesupdated 2026/04/10 22:58:39 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:39 INFO Applying migration id=activitiesid 2026/04/10 22:58:39 INFO Applying migration id=outbox 2026/04/10 22:58:39 INFO Applying migration id=edits 2026/04/10 22:58:39 INFO Applying migration id=outboxactor 2026/04/10 22:58:39 INFO Applying migration id=outboxsender 2026/04/10 22:58:39 INFO Applying migration id=thread 2026/04/10 22:58:39 INFO Applying migration id=host 2026/04/10 22:58:39 INFO Applying migration id=sharedinbox 2026/04/10 22:58:39 INFO Applying migration id=noteshost 2026/04/10 22:58:39 INFO Applying migration id=fetched 2026/04/10 22:58:39 INFO Applying migration id=move 2026/04/10 22:58:39 INFO Applying migration id=cleanup 2026/04/10 22:58:39 INFO Applying migration id=received 2026/04/10 22:58:39 INFO Applying migration id=namehost 2026/04/10 22:58:39 INFO Applying migration id=outboxhost 2026/04/10 22:58:39 INFO Applying migration id=notesfts 2026/04/10 22:58:39 INFO Applying migration id=iconsname 2026/04/10 22:58:39 INFO Applying migration id=nohash 2026/04/10 22:58:39 INFO Applying migration id=shares 2026/04/10 22:58:39 INFO Applying migration id=actorttl 2026/04/10 22:58:39 INFO Applying migration id=tocc 2026/04/10 22:58:39 INFO Applying migration id=followeds 2026/04/10 22:58:39 INFO Applying migration id=certhash 2026/04/10 22:58:39 INFO Applying migration id=follows_sync 2026/04/10 22:58:39 INFO Applying migration id=jsonpath 2026/04/10 22:58:39 INFO Applying migration id=localforward 2026/04/10 22:58:39 INFO Applying migration id=avatar 2026/04/10 22:58:39 INFO Applying migration id=noimage 2026/04/10 22:58:39 INFO Applying migration id=feed 2026/04/10 22:58:39 INFO Applying migration id=bookmarks 2026/04/10 22:58:39 INFO Applying migration id=shareactivity 2026/04/10 22:58:39 INFO Applying migration id=application 2026/04/10 22:58:39 INFO Applying migration id=certificates 2026/04/10 22:58:39 INFO Applying migration id=rawforward 2026/04/10 22:58:39 INFO Applying migration id=publickey 2026/04/10 22:58:39 INFO Applying migration id=resolvegroup 2026/04/10 22:58:39 INFO Applying migration id=reject 2026/04/10 22:58:39 INFO Applying migration id=autodel 2026/04/10 22:58:39 INFO Applying migration id=jsonb 2026/04/10 22:58:39 INFO Applying migration id=quote 2026/04/10 22:58:39 INFO Applying migration id=rfc9421 2026/04/10 22:58:39 INFO Applying migration id=keys 2026/04/10 22:58:40 INFO Applying migration id=portable 2026/04/10 22:58:40 INFO Applying migration id=proofs 2026/04/10 22:58:40 INFO Applying migration id=contexts 2026/04/10 22:58:40 INFO Applying migration id=deliverieshost 2026/04/10 22:58:40 INFO Applying migration id=pembegin 2026/04/10 22:58:40 INFO Applying migration id=didhost 2026/04/10 22:58:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-74ed-772b-9702-313624aef45b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-74ed-76ed-aa20-f1ca12a42b7b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-74ed-76ed-aa20-f1ca12a42b7b 2026/04/10 22:58:41 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-74ed-76ed-aa20-f1ca12a42b7b 2026/04/10 22:58:41 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-74ef-721f-8572-0b05d81f3d80 note=https://localhost.localdomain:8443/post/019d799e-74ef-71f7-a73d-2debf7a0b667 thread=https://localhost.localdomain:8443/post/019d799e-74ed-76ed-aa20-f1ca12a42b7b starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-74ef-721f-8572-0b05d81f3d80 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-74ef-71f7-a73d-2debf7a0b667 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-74ef-71f7-a73d-2debf7a0b667 2026/04/10 22:58:41 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-74ed-76ed-aa20-f1ca12a42b7b 2026/04/10 22:58:41 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-74f0-7b32-8e29-f1f1c999adba note=https://localhost.localdomain:8443/post/019d799e-74f0-7b05-8f37-30c52b86651a thread=https://localhost.localdomain:8443/post/019d799e-74ed-76ed-aa20-f1ca12a42b7b starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-74f0-7b32-8e29-f1f1c999adba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-74f0-7b05-8f37-30c52b86651a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019d799e-74f0-7b05-8f37-30c52b86651a 2026/04/10 22:58:41 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-74ed-76ed-aa20-f1ca12a42b7b --- PASS: TestView_TwoRepliesUnauthenticatedUser (1.08s) === RUN TestView_OneReplyPostDeleted 2026/04/10 22:58:41 INFO Applying migration id=initial 2026/04/10 22:58:41 INFO Applying migration id=notesupdated 2026/04/10 22:58:41 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:41 INFO Applying migration id=activitiesid 2026/04/10 22:58:41 INFO Applying migration id=outbox 2026/04/10 22:58:41 INFO Applying migration id=edits 2026/04/10 22:58:41 INFO Applying migration id=outboxactor 2026/04/10 22:58:41 INFO Applying migration id=outboxsender 2026/04/10 22:58:41 INFO Applying migration id=thread 2026/04/10 22:58:41 INFO Applying migration id=host 2026/04/10 22:58:41 INFO Applying migration id=sharedinbox 2026/04/10 22:58:41 INFO Applying migration id=noteshost 2026/04/10 22:58:41 INFO Applying migration id=fetched 2026/04/10 22:58:41 INFO Applying migration id=move 2026/04/10 22:58:41 INFO Applying migration id=cleanup 2026/04/10 22:58:41 INFO Applying migration id=received 2026/04/10 22:58:41 INFO Applying migration id=namehost 2026/04/10 22:58:41 INFO Applying migration id=outboxhost 2026/04/10 22:58:41 INFO Applying migration id=notesfts 2026/04/10 22:58:41 INFO Applying migration id=iconsname 2026/04/10 22:58:41 INFO Applying migration id=nohash 2026/04/10 22:58:41 INFO Applying migration id=shares 2026/04/10 22:58:41 INFO Applying migration id=actorttl 2026/04/10 22:58:41 INFO Applying migration id=tocc 2026/04/10 22:58:41 INFO Applying migration id=followeds 2026/04/10 22:58:41 INFO Applying migration id=certhash 2026/04/10 22:58:41 INFO Applying migration id=follows_sync 2026/04/10 22:58:41 INFO Applying migration id=jsonpath 2026/04/10 22:58:41 INFO Applying migration id=localforward 2026/04/10 22:58:41 INFO Applying migration id=avatar 2026/04/10 22:58:41 INFO Applying migration id=noimage 2026/04/10 22:58:41 INFO Applying migration id=feed 2026/04/10 22:58:41 INFO Applying migration id=bookmarks 2026/04/10 22:58:41 INFO Applying migration id=shareactivity 2026/04/10 22:58:41 INFO Applying migration id=application 2026/04/10 22:58:41 INFO Applying migration id=certificates 2026/04/10 22:58:41 INFO Applying migration id=rawforward 2026/04/10 22:58:41 INFO Applying migration id=publickey 2026/04/10 22:58:41 INFO Applying migration id=resolvegroup 2026/04/10 22:58:41 INFO Applying migration id=reject 2026/04/10 22:58:41 INFO Applying migration id=autodel 2026/04/10 22:58:41 INFO Applying migration id=jsonb 2026/04/10 22:58:41 INFO Applying migration id=quote 2026/04/10 22:58:41 INFO Applying migration id=rfc9421 2026/04/10 22:58:41 INFO Applying migration id=keys 2026/04/10 22:58:41 INFO Applying migration id=portable 2026/04/10 22:58:41 INFO Applying migration id=proofs 2026/04/10 22:58:41 INFO Applying migration id=contexts 2026/04/10 22:58:41 INFO Applying migration id=deliverieshost 2026/04/10 22:58:41 INFO Applying migration id=pembegin 2026/04/10 22:58:41 INFO Applying migration id=didhost 2026/04/10 22:58:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-79e2-77ef-b77c-c9faf7f65d66 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-79e2-7744-aba5-b6f293054484 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-79e2-7744-aba5-b6f293054484 2026/04/10 22:58:42 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-79e2-7744-aba5-b6f293054484 2026/04/10 22:58:42 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-79e4-7389-b9ae-e85c9e92d453 note=https://localhost.localdomain:8443/post/019d799e-79e4-7361-be15-a6aea9809bab thread=https://localhost.localdomain:8443/post/019d799e-79e2-7744-aba5-b6f293054484 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-79e4-7389-b9ae-e85c9e92d453 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-79e4-7361-be15-a6aea9809bab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-79e4-7361-be15-a6aea9809bab 2026/04/10 22:58:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-79e2-7744-aba5-b6f293054484 2026/04/10 22:58:42 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799e-79e2-7744-aba5-b6f293054484#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-79e2-7744-aba5-b6f293054484 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799e-79e2-7744-aba5-b6f293054484 2026/04/10 22:58:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-79e4-7361-be15-a6aea9809bab --- PASS: TestView_OneReplyPostDeleted (1.27s) === RUN TestView_OneReplyPostNotDeleted 2026/04/10 22:58:42 INFO Applying migration id=initial 2026/04/10 22:58:42 INFO Applying migration id=notesupdated 2026/04/10 22:58:42 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:42 INFO Applying migration id=activitiesid 2026/04/10 22:58:42 INFO Applying migration id=outbox 2026/04/10 22:58:42 INFO Applying migration id=edits 2026/04/10 22:58:42 INFO Applying migration id=outboxactor 2026/04/10 22:58:42 INFO Applying migration id=outboxsender 2026/04/10 22:58:42 INFO Applying migration id=thread 2026/04/10 22:58:42 INFO Applying migration id=host 2026/04/10 22:58:42 INFO Applying migration id=sharedinbox 2026/04/10 22:58:42 INFO Applying migration id=noteshost 2026/04/10 22:58:42 INFO Applying migration id=fetched 2026/04/10 22:58:42 INFO Applying migration id=move 2026/04/10 22:58:42 INFO Applying migration id=cleanup 2026/04/10 22:58:42 INFO Applying migration id=received 2026/04/10 22:58:42 INFO Applying migration id=namehost 2026/04/10 22:58:42 INFO Applying migration id=outboxhost 2026/04/10 22:58:42 INFO Applying migration id=notesfts 2026/04/10 22:58:42 INFO Applying migration id=iconsname 2026/04/10 22:58:42 INFO Applying migration id=nohash 2026/04/10 22:58:42 INFO Applying migration id=shares 2026/04/10 22:58:42 INFO Applying migration id=actorttl 2026/04/10 22:58:42 INFO Applying migration id=tocc 2026/04/10 22:58:42 INFO Applying migration id=followeds 2026/04/10 22:58:42 INFO Applying migration id=certhash 2026/04/10 22:58:42 INFO Applying migration id=follows_sync 2026/04/10 22:58:42 INFO Applying migration id=jsonpath 2026/04/10 22:58:42 INFO Applying migration id=localforward 2026/04/10 22:58:42 INFO Applying migration id=avatar 2026/04/10 22:58:42 INFO Applying migration id=noimage 2026/04/10 22:58:42 INFO Applying migration id=feed 2026/04/10 22:58:42 INFO Applying migration id=bookmarks 2026/04/10 22:58:42 INFO Applying migration id=shareactivity 2026/04/10 22:58:42 INFO Applying migration id=application 2026/04/10 22:58:42 INFO Applying migration id=certificates 2026/04/10 22:58:42 INFO Applying migration id=rawforward 2026/04/10 22:58:42 INFO Applying migration id=publickey 2026/04/10 22:58:42 INFO Applying migration id=resolvegroup 2026/04/10 22:58:42 INFO Applying migration id=reject 2026/04/10 22:58:42 INFO Applying migration id=autodel 2026/04/10 22:58:42 INFO Applying migration id=jsonb 2026/04/10 22:58:42 INFO Applying migration id=quote 2026/04/10 22:58:42 INFO Applying migration id=rfc9421 2026/04/10 22:58:42 INFO Applying migration id=keys 2026/04/10 22:58:42 INFO Applying migration id=portable 2026/04/10 22:58:42 INFO Applying migration id=proofs 2026/04/10 22:58:42 INFO Applying migration id=contexts 2026/04/10 22:58:42 INFO Applying migration id=deliverieshost 2026/04/10 22:58:42 INFO Applying migration id=pembegin 2026/04/10 22:58:42 INFO Applying migration id=didhost 2026/04/10 22:58:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-7c5c-77a3-8fd8-e78078c083a8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-7c5c-7746-abd4-a750ad7cc4e7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-7c5c-7746-abd4-a750ad7cc4e7 2026/04/10 22:58:42 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-7c5c-7746-abd4-a750ad7cc4e7 2026/04/10 22:58:42 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-7c5e-7e8b-b0c8-8a02296f8c5e note=https://localhost.localdomain:8443/post/019d799e-7c5e-7e61-927b-084021f25f18 thread=https://localhost.localdomain:8443/post/019d799e-7c5c-7746-abd4-a750ad7cc4e7 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-7c5e-7e8b-b0c8-8a02296f8c5e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-7c5e-7e61-927b-084021f25f18 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-7c5e-7e61-927b-084021f25f18 2026/04/10 22:58:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-7c5c-7746-abd4-a750ad7cc4e7 2026/04/10 22:58:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-7c5e-7e61-927b-084021f25f18 --- PASS: TestView_OneReplyPostNotDeleted (0.63s) === RUN TestView_OneReplyPostNotDeletedUnauthenticatedUser 2026/04/10 22:58:42 INFO Applying migration id=initial 2026/04/10 22:58:42 INFO Applying migration id=notesupdated 2026/04/10 22:58:42 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:42 INFO Applying migration id=activitiesid 2026/04/10 22:58:42 INFO Applying migration id=outbox 2026/04/10 22:58:42 INFO Applying migration id=edits 2026/04/10 22:58:42 INFO Applying migration id=outboxactor 2026/04/10 22:58:42 INFO Applying migration id=outboxsender 2026/04/10 22:58:42 INFO Applying migration id=thread 2026/04/10 22:58:42 INFO Applying migration id=host 2026/04/10 22:58:42 INFO Applying migration id=sharedinbox 2026/04/10 22:58:42 INFO Applying migration id=noteshost 2026/04/10 22:58:42 INFO Applying migration id=fetched 2026/04/10 22:58:42 INFO Applying migration id=move 2026/04/10 22:58:42 INFO Applying migration id=cleanup 2026/04/10 22:58:42 INFO Applying migration id=received 2026/04/10 22:58:42 INFO Applying migration id=namehost 2026/04/10 22:58:42 INFO Applying migration id=outboxhost 2026/04/10 22:58:42 INFO Applying migration id=notesfts 2026/04/10 22:58:42 INFO Applying migration id=iconsname 2026/04/10 22:58:42 INFO Applying migration id=nohash 2026/04/10 22:58:42 INFO Applying migration id=shares 2026/04/10 22:58:42 INFO Applying migration id=actorttl 2026/04/10 22:58:42 INFO Applying migration id=tocc 2026/04/10 22:58:42 INFO Applying migration id=followeds 2026/04/10 22:58:42 INFO Applying migration id=certhash 2026/04/10 22:58:42 INFO Applying migration id=follows_sync 2026/04/10 22:58:42 INFO Applying migration id=jsonpath 2026/04/10 22:58:42 INFO Applying migration id=localforward 2026/04/10 22:58:42 INFO Applying migration id=avatar 2026/04/10 22:58:42 INFO Applying migration id=noimage 2026/04/10 22:58:42 INFO Applying migration id=feed 2026/04/10 22:58:42 INFO Applying migration id=bookmarks 2026/04/10 22:58:42 INFO Applying migration id=shareactivity 2026/04/10 22:58:42 INFO Applying migration id=application 2026/04/10 22:58:42 INFO Applying migration id=certificates 2026/04/10 22:58:42 INFO Applying migration id=rawforward 2026/04/10 22:58:42 INFO Applying migration id=publickey 2026/04/10 22:58:42 INFO Applying migration id=resolvegroup 2026/04/10 22:58:42 INFO Applying migration id=reject 2026/04/10 22:58:42 INFO Applying migration id=autodel 2026/04/10 22:58:42 INFO Applying migration id=jsonb 2026/04/10 22:58:42 INFO Applying migration id=quote 2026/04/10 22:58:42 INFO Applying migration id=rfc9421 2026/04/10 22:58:42 INFO Applying migration id=keys 2026/04/10 22:58:42 INFO Applying migration id=portable 2026/04/10 22:58:42 INFO Applying migration id=proofs 2026/04/10 22:58:42 INFO Applying migration id=contexts 2026/04/10 22:58:42 INFO Applying migration id=deliverieshost 2026/04/10 22:58:42 INFO Applying migration id=pembegin 2026/04/10 22:58:42 INFO Applying migration id=didhost 2026/04/10 22:58:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-8065-7372-9b5f-ff3279f88794 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-8065-7314-b734-d282f2799e44 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-8065-7314-b734-d282f2799e44 2026/04/10 22:58:43 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-8065-7314-b734-d282f2799e44 2026/04/10 22:58:43 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-8066-7e0c-a1ce-7c32bf8ac7b1 note=https://localhost.localdomain:8443/post/019d799e-8066-7de3-85f3-54afd6b8c40f thread=https://localhost.localdomain:8443/post/019d799e-8065-7314-b734-d282f2799e44 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-8066-7e0c-a1ce-7c32bf8ac7b1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-8066-7de3-85f3-54afd6b8c40f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-8066-7de3-85f3-54afd6b8c40f 2026/04/10 22:58:43 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-8065-7314-b734-d282f2799e44 2026/04/10 22:58:43 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-8066-7de3-85f3-54afd6b8c40f --- PASS: TestView_OneReplyPostNotDeletedUnauthenticatedUser (1.03s) === RUN TestView_OneReplyPostDeletedUnauthenticatedUser 2026/04/10 22:58:43 INFO Applying migration id=initial 2026/04/10 22:58:43 INFO Applying migration id=notesupdated 2026/04/10 22:58:43 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:43 INFO Applying migration id=activitiesid 2026/04/10 22:58:43 INFO Applying migration id=outbox 2026/04/10 22:58:43 INFO Applying migration id=edits 2026/04/10 22:58:43 INFO Applying migration id=outboxactor 2026/04/10 22:58:43 INFO Applying migration id=outboxsender 2026/04/10 22:58:43 INFO Applying migration id=thread 2026/04/10 22:58:43 INFO Applying migration id=host 2026/04/10 22:58:43 INFO Applying migration id=sharedinbox 2026/04/10 22:58:43 INFO Applying migration id=noteshost 2026/04/10 22:58:43 INFO Applying migration id=fetched 2026/04/10 22:58:43 INFO Applying migration id=move 2026/04/10 22:58:43 INFO Applying migration id=cleanup 2026/04/10 22:58:43 INFO Applying migration id=received 2026/04/10 22:58:43 INFO Applying migration id=namehost 2026/04/10 22:58:43 INFO Applying migration id=outboxhost 2026/04/10 22:58:43 INFO Applying migration id=notesfts 2026/04/10 22:58:43 INFO Applying migration id=iconsname 2026/04/10 22:58:43 INFO Applying migration id=nohash 2026/04/10 22:58:43 INFO Applying migration id=shares 2026/04/10 22:58:43 INFO Applying migration id=actorttl 2026/04/10 22:58:43 INFO Applying migration id=tocc 2026/04/10 22:58:43 INFO Applying migration id=followeds 2026/04/10 22:58:43 INFO Applying migration id=certhash 2026/04/10 22:58:43 INFO Applying migration id=follows_sync 2026/04/10 22:58:43 INFO Applying migration id=jsonpath 2026/04/10 22:58:43 INFO Applying migration id=localforward 2026/04/10 22:58:43 INFO Applying migration id=avatar 2026/04/10 22:58:43 INFO Applying migration id=noimage 2026/04/10 22:58:43 INFO Applying migration id=feed 2026/04/10 22:58:43 INFO Applying migration id=bookmarks 2026/04/10 22:58:43 INFO Applying migration id=shareactivity 2026/04/10 22:58:43 INFO Applying migration id=application 2026/04/10 22:58:43 INFO Applying migration id=certificates 2026/04/10 22:58:43 INFO Applying migration id=rawforward 2026/04/10 22:58:43 INFO Applying migration id=publickey 2026/04/10 22:58:43 INFO Applying migration id=resolvegroup 2026/04/10 22:58:43 INFO Applying migration id=reject 2026/04/10 22:58:43 INFO Applying migration id=autodel 2026/04/10 22:58:43 INFO Applying migration id=jsonb 2026/04/10 22:58:44 INFO Applying migration id=quote 2026/04/10 22:58:44 INFO Applying migration id=rfc9421 2026/04/10 22:58:44 INFO Applying migration id=keys 2026/04/10 22:58:44 INFO Applying migration id=portable 2026/04/10 22:58:44 INFO Applying migration id=proofs 2026/04/10 22:58:44 INFO Applying migration id=contexts 2026/04/10 22:58:44 INFO Applying migration id=deliverieshost 2026/04/10 22:58:44 INFO Applying migration id=pembegin 2026/04/10 22:58:44 INFO Applying migration id=didhost 2026/04/10 22:58:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-83fb-7a61-9a8e-236fd8edc82c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-83fb-7a0b-b6f3-c454489def4a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-83fb-7a0b-b6f3-c454489def4a 2026/04/10 22:58:44 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-83fb-7a0b-b6f3-c454489def4a 2026/04/10 22:58:44 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-83fd-75c6-ba40-e481ce004de5 note=https://localhost.localdomain:8443/post/019d799e-83fd-759b-bdf3-b5a6b01e552e thread=https://localhost.localdomain:8443/post/019d799e-83fb-7a0b-b6f3-c454489def4a starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-83fd-75c6-ba40-e481ce004de5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-83fd-759b-bdf3-b5a6b01e552e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-83fd-759b-bdf3-b5a6b01e552e 2026/04/10 22:58:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-83fb-7a0b-b6f3-c454489def4a 2026/04/10 22:58:44 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799e-83fb-7a0b-b6f3-c454489def4a#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-83fb-7a0b-b6f3-c454489def4a activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799e-83fb-7a0b-b6f3-c454489def4a 2026/04/10 22:58:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-83fd-759b-bdf3-b5a6b01e552e --- PASS: TestView_OneReplyPostDeletedUnauthenticatedUser (0.92s) === RUN TestView_OneReplyReplyDeleted 2026/04/10 22:58:44 INFO Applying migration id=initial 2026/04/10 22:58:44 INFO Applying migration id=notesupdated 2026/04/10 22:58:44 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:44 INFO Applying migration id=activitiesid 2026/04/10 22:58:44 INFO Applying migration id=outbox 2026/04/10 22:58:44 INFO Applying migration id=edits 2026/04/10 22:58:44 INFO Applying migration id=outboxactor 2026/04/10 22:58:44 INFO Applying migration id=outboxsender 2026/04/10 22:58:44 INFO Applying migration id=thread 2026/04/10 22:58:44 INFO Applying migration id=host 2026/04/10 22:58:44 INFO Applying migration id=sharedinbox 2026/04/10 22:58:44 INFO Applying migration id=noteshost 2026/04/10 22:58:44 INFO Applying migration id=fetched 2026/04/10 22:58:44 INFO Applying migration id=move 2026/04/10 22:58:44 INFO Applying migration id=cleanup 2026/04/10 22:58:44 INFO Applying migration id=received 2026/04/10 22:58:44 INFO Applying migration id=namehost 2026/04/10 22:58:44 INFO Applying migration id=outboxhost 2026/04/10 22:58:44 INFO Applying migration id=notesfts 2026/04/10 22:58:44 INFO Applying migration id=iconsname 2026/04/10 22:58:44 INFO Applying migration id=nohash 2026/04/10 22:58:44 INFO Applying migration id=shares 2026/04/10 22:58:44 INFO Applying migration id=actorttl 2026/04/10 22:58:44 INFO Applying migration id=tocc 2026/04/10 22:58:44 INFO Applying migration id=followeds 2026/04/10 22:58:44 INFO Applying migration id=certhash 2026/04/10 22:58:44 INFO Applying migration id=follows_sync 2026/04/10 22:58:44 INFO Applying migration id=jsonpath 2026/04/10 22:58:44 INFO Applying migration id=localforward 2026/04/10 22:58:44 INFO Applying migration id=avatar 2026/04/10 22:58:44 INFO Applying migration id=noimage 2026/04/10 22:58:44 INFO Applying migration id=feed 2026/04/10 22:58:44 INFO Applying migration id=bookmarks 2026/04/10 22:58:44 INFO Applying migration id=shareactivity 2026/04/10 22:58:44 INFO Applying migration id=application 2026/04/10 22:58:44 INFO Applying migration id=certificates 2026/04/10 22:58:44 INFO Applying migration id=rawforward 2026/04/10 22:58:44 INFO Applying migration id=publickey 2026/04/10 22:58:44 INFO Applying migration id=resolvegroup 2026/04/10 22:58:44 INFO Applying migration id=reject 2026/04/10 22:58:44 INFO Applying migration id=autodel 2026/04/10 22:58:44 INFO Applying migration id=jsonb 2026/04/10 22:58:44 INFO Applying migration id=quote 2026/04/10 22:58:44 INFO Applying migration id=rfc9421 2026/04/10 22:58:44 INFO Applying migration id=keys 2026/04/10 22:58:44 INFO Applying migration id=portable 2026/04/10 22:58:44 INFO Applying migration id=proofs 2026/04/10 22:58:44 INFO Applying migration id=contexts 2026/04/10 22:58:44 INFO Applying migration id=deliverieshost 2026/04/10 22:58:44 INFO Applying migration id=pembegin 2026/04/10 22:58:44 INFO Applying migration id=didhost 2026/04/10 22:58:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-8943-7b27-9a62-6985d218b0d3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-8943-76ea-8a79-06e47f2e0518 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-8943-76ea-8a79-06e47f2e0518 2026/04/10 22:58:46 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-8943-76ea-8a79-06e47f2e0518 2026/04/10 22:58:46 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-8945-7c19-bd2a-622d754c2537 note=https://localhost.localdomain:8443/post/019d799e-8945-7beb-8aea-fa8eda44a76f thread=https://localhost.localdomain:8443/post/019d799e-8943-76ea-8a79-06e47f2e0518 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-8945-7c19-bd2a-622d754c2537 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-8945-7beb-8aea-fa8eda44a76f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-8945-7beb-8aea-fa8eda44a76f 2026/04/10 22:58:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-8943-76ea-8a79-06e47f2e0518 2026/04/10 22:58:46 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019d799e-8945-7beb-8aea-fa8eda44a76f#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-8945-7beb-8aea-fa8eda44a76f activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019d799e-8945-7beb-8aea-fa8eda44a76f 2026/04/10 22:58:46 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019d799e-8945-7beb-8aea-fa8eda44a76f#delete note=https://localhost.localdomain:8443/post/019d799e-8945-7beb-8aea-fa8eda44a76f thread=https://localhost.localdomain:8443/post/019d799e-8943-76ea-8a79-06e47f2e0518 starter=https://localhost.localdomain:8443/user/bob 2026/04/10 22:58:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-8943-76ea-8a79-06e47f2e0518 --- PASS: TestView_OneReplyReplyDeleted (1.35s) === RUN TestView_NoSuchPost 2026/04/10 22:58:46 INFO Applying migration id=initial 2026/04/10 22:58:46 INFO Applying migration id=notesupdated 2026/04/10 22:58:46 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:46 INFO Applying migration id=activitiesid 2026/04/10 22:58:46 INFO Applying migration id=outbox 2026/04/10 22:58:46 INFO Applying migration id=edits 2026/04/10 22:58:46 INFO Applying migration id=outboxactor 2026/04/10 22:58:46 INFO Applying migration id=outboxsender 2026/04/10 22:58:46 INFO Applying migration id=thread 2026/04/10 22:58:46 INFO Applying migration id=host 2026/04/10 22:58:46 INFO Applying migration id=sharedinbox 2026/04/10 22:58:46 INFO Applying migration id=noteshost 2026/04/10 22:58:46 INFO Applying migration id=fetched 2026/04/10 22:58:46 INFO Applying migration id=move 2026/04/10 22:58:46 INFO Applying migration id=cleanup 2026/04/10 22:58:46 INFO Applying migration id=received 2026/04/10 22:58:46 INFO Applying migration id=namehost 2026/04/10 22:58:46 INFO Applying migration id=outboxhost 2026/04/10 22:58:46 INFO Applying migration id=notesfts 2026/04/10 22:58:46 INFO Applying migration id=iconsname 2026/04/10 22:58:46 INFO Applying migration id=nohash 2026/04/10 22:58:46 INFO Applying migration id=shares 2026/04/10 22:58:46 INFO Applying migration id=actorttl 2026/04/10 22:58:46 INFO Applying migration id=tocc 2026/04/10 22:58:46 INFO Applying migration id=followeds 2026/04/10 22:58:46 INFO Applying migration id=certhash 2026/04/10 22:58:46 INFO Applying migration id=follows_sync 2026/04/10 22:58:46 INFO Applying migration id=jsonpath 2026/04/10 22:58:46 INFO Applying migration id=localforward 2026/04/10 22:58:46 INFO Applying migration id=avatar 2026/04/10 22:58:46 INFO Applying migration id=noimage 2026/04/10 22:58:46 INFO Applying migration id=feed 2026/04/10 22:58:46 INFO Applying migration id=bookmarks 2026/04/10 22:58:46 INFO Applying migration id=shareactivity 2026/04/10 22:58:46 INFO Applying migration id=application 2026/04/10 22:58:46 INFO Applying migration id=certificates 2026/04/10 22:58:46 INFO Applying migration id=rawforward 2026/04/10 22:58:46 INFO Applying migration id=publickey 2026/04/10 22:58:46 INFO Applying migration id=resolvegroup 2026/04/10 22:58:46 INFO Applying migration id=reject 2026/04/10 22:58:46 INFO Applying migration id=autodel 2026/04/10 22:58:46 INFO Applying migration id=jsonb 2026/04/10 22:58:46 INFO Applying migration id=quote 2026/04/10 22:58:46 INFO Applying migration id=rfc9421 2026/04/10 22:58:46 INFO Applying migration id=keys 2026/04/10 22:58:46 INFO Applying migration id=portable 2026/04/10 22:58:46 INFO Applying migration id=proofs 2026/04/10 22:58:46 INFO Applying migration id=contexts 2026/04/10 22:58:46 INFO Applying migration id=deliverieshost 2026/04/10 22:58:46 INFO Applying migration id=pembegin 2026/04/10 22:58:46 INFO Applying migration id=didhost 2026/04/10 22:58:47 INFO Viewing post post=https://x 2026/04/10 22:58:47 INFO Post was not found post=https://x --- PASS: TestView_NoSuchPost (1.30s) === RUN TestView_InvalidOffset 2026/04/10 22:58:47 INFO Applying migration id=initial 2026/04/10 22:58:47 INFO Applying migration id=notesupdated 2026/04/10 22:58:47 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:47 INFO Applying migration id=activitiesid 2026/04/10 22:58:47 INFO Applying migration id=outbox 2026/04/10 22:58:47 INFO Applying migration id=edits 2026/04/10 22:58:47 INFO Applying migration id=outboxactor 2026/04/10 22:58:47 INFO Applying migration id=outboxsender 2026/04/10 22:58:47 INFO Applying migration id=thread 2026/04/10 22:58:47 INFO Applying migration id=host 2026/04/10 22:58:47 INFO Applying migration id=sharedinbox 2026/04/10 22:58:47 INFO Applying migration id=noteshost 2026/04/10 22:58:47 INFO Applying migration id=fetched 2026/04/10 22:58:47 INFO Applying migration id=move 2026/04/10 22:58:47 INFO Applying migration id=cleanup 2026/04/10 22:58:47 INFO Applying migration id=received 2026/04/10 22:58:47 INFO Applying migration id=namehost 2026/04/10 22:58:47 INFO Applying migration id=outboxhost 2026/04/10 22:58:47 INFO Applying migration id=notesfts 2026/04/10 22:58:47 INFO Applying migration id=iconsname 2026/04/10 22:58:47 INFO Applying migration id=nohash 2026/04/10 22:58:47 INFO Applying migration id=shares 2026/04/10 22:58:47 INFO Applying migration id=actorttl 2026/04/10 22:58:47 INFO Applying migration id=tocc 2026/04/10 22:58:47 INFO Applying migration id=followeds 2026/04/10 22:58:47 INFO Applying migration id=certhash 2026/04/10 22:58:47 INFO Applying migration id=follows_sync 2026/04/10 22:58:47 INFO Applying migration id=jsonpath 2026/04/10 22:58:47 INFO Applying migration id=localforward 2026/04/10 22:58:47 INFO Applying migration id=avatar 2026/04/10 22:58:47 INFO Applying migration id=noimage 2026/04/10 22:58:47 INFO Applying migration id=feed 2026/04/10 22:58:47 INFO Applying migration id=bookmarks 2026/04/10 22:58:47 INFO Applying migration id=shareactivity 2026/04/10 22:58:47 INFO Applying migration id=application 2026/04/10 22:58:47 INFO Applying migration id=certificates 2026/04/10 22:58:47 INFO Applying migration id=rawforward 2026/04/10 22:58:47 INFO Applying migration id=publickey 2026/04/10 22:58:47 INFO Applying migration id=resolvegroup 2026/04/10 22:58:47 INFO Applying migration id=reject 2026/04/10 22:58:47 INFO Applying migration id=autodel 2026/04/10 22:58:47 INFO Applying migration id=jsonb 2026/04/10 22:58:47 INFO Applying migration id=quote 2026/04/10 22:58:47 INFO Applying migration id=rfc9421 2026/04/10 22:58:47 INFO Applying migration id=keys 2026/04/10 22:58:47 INFO Applying migration id=portable 2026/04/10 22:58:47 INFO Applying migration id=proofs 2026/04/10 22:58:47 INFO Applying migration id=contexts 2026/04/10 22:58:47 INFO Applying migration id=deliverieshost 2026/04/10 22:58:47 INFO Applying migration id=pembegin 2026/04/10 22:58:47 INFO Applying migration id=didhost 2026/04/10 22:58:48 INFO Failed to parse query error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestView_InvalidOffset (0.87s) === RUN TestView_Update 2026/04/10 22:58:48 INFO Applying migration id=initial 2026/04/10 22:58:48 INFO Applying migration id=notesupdated 2026/04/10 22:58:48 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:48 INFO Applying migration id=activitiesid 2026/04/10 22:58:48 INFO Applying migration id=outbox 2026/04/10 22:58:48 INFO Applying migration id=edits 2026/04/10 22:58:48 INFO Applying migration id=outboxactor 2026/04/10 22:58:48 INFO Applying migration id=outboxsender 2026/04/10 22:58:48 INFO Applying migration id=thread 2026/04/10 22:58:48 INFO Applying migration id=host 2026/04/10 22:58:48 INFO Applying migration id=sharedinbox 2026/04/10 22:58:48 INFO Applying migration id=noteshost 2026/04/10 22:58:48 INFO Applying migration id=fetched 2026/04/10 22:58:48 INFO Applying migration id=move 2026/04/10 22:58:48 INFO Applying migration id=cleanup 2026/04/10 22:58:48 INFO Applying migration id=received 2026/04/10 22:58:48 INFO Applying migration id=namehost 2026/04/10 22:58:48 INFO Applying migration id=outboxhost 2026/04/10 22:58:48 INFO Applying migration id=notesfts 2026/04/10 22:58:48 INFO Applying migration id=iconsname 2026/04/10 22:58:48 INFO Applying migration id=nohash 2026/04/10 22:58:48 INFO Applying migration id=shares 2026/04/10 22:58:48 INFO Applying migration id=actorttl 2026/04/10 22:58:48 INFO Applying migration id=tocc 2026/04/10 22:58:48 INFO Applying migration id=followeds 2026/04/10 22:58:48 INFO Applying migration id=certhash 2026/04/10 22:58:48 INFO Applying migration id=follows_sync 2026/04/10 22:58:48 INFO Applying migration id=jsonpath 2026/04/10 22:58:48 INFO Applying migration id=localforward 2026/04/10 22:58:48 INFO Applying migration id=avatar 2026/04/10 22:58:48 INFO Applying migration id=noimage 2026/04/10 22:58:48 INFO Applying migration id=feed 2026/04/10 22:58:48 INFO Applying migration id=bookmarks 2026/04/10 22:58:48 INFO Applying migration id=shareactivity 2026/04/10 22:58:48 INFO Applying migration id=application 2026/04/10 22:58:48 INFO Applying migration id=certificates 2026/04/10 22:58:48 INFO Applying migration id=rawforward 2026/04/10 22:58:48 INFO Applying migration id=publickey 2026/04/10 22:58:48 INFO Applying migration id=resolvegroup 2026/04/10 22:58:48 INFO Applying migration id=reject 2026/04/10 22:58:48 INFO Applying migration id=autodel 2026/04/10 22:58:48 INFO Applying migration id=jsonb 2026/04/10 22:58:48 INFO Applying migration id=quote 2026/04/10 22:58:48 INFO Applying migration id=rfc9421 2026/04/10 22:58:48 INFO Applying migration id=keys 2026/04/10 22:58:48 INFO Applying migration id=portable 2026/04/10 22:58:48 INFO Applying migration id=proofs 2026/04/10 22:58:48 INFO Applying migration id=contexts 2026/04/10 22:58:48 INFO Applying migration id=deliverieshost 2026/04/10 22:58:48 INFO Applying migration id=pembegin 2026/04/10 22:58:48 INFO Applying migration id=didhost 2026/04/10 22: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:58:49 INFO Viewing post post=https://127.0.0.1/note/1 2026/04/10 22:58:49 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:58:49 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_Update (1.28s) === RUN TestView_OldUpdate 2026/04/10 22:58:49 INFO Applying migration id=initial 2026/04/10 22:58:49 INFO Applying migration id=notesupdated 2026/04/10 22:58:49 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:49 INFO Applying migration id=activitiesid 2026/04/10 22:58:49 INFO Applying migration id=outbox 2026/04/10 22:58:49 INFO Applying migration id=edits 2026/04/10 22:58:49 INFO Applying migration id=outboxactor 2026/04/10 22:58:49 INFO Applying migration id=outboxsender 2026/04/10 22:58:49 INFO Applying migration id=thread 2026/04/10 22:58:49 INFO Applying migration id=host 2026/04/10 22:58:49 INFO Applying migration id=sharedinbox 2026/04/10 22:58:49 INFO Applying migration id=noteshost 2026/04/10 22:58:49 INFO Applying migration id=fetched 2026/04/10 22:58:49 INFO Applying migration id=move 2026/04/10 22:58:49 INFO Applying migration id=cleanup 2026/04/10 22:58:49 INFO Applying migration id=received 2026/04/10 22:58:49 INFO Applying migration id=namehost 2026/04/10 22:58:49 INFO Applying migration id=outboxhost 2026/04/10 22:58:49 INFO Applying migration id=notesfts 2026/04/10 22:58:49 INFO Applying migration id=iconsname 2026/04/10 22:58:49 INFO Applying migration id=nohash 2026/04/10 22:58:49 INFO Applying migration id=shares 2026/04/10 22:58:49 INFO Applying migration id=actorttl 2026/04/10 22:58:49 INFO Applying migration id=tocc 2026/04/10 22:58:49 INFO Applying migration id=followeds 2026/04/10 22:58:49 INFO Applying migration id=certhash 2026/04/10 22:58:49 INFO Applying migration id=follows_sync 2026/04/10 22:58:49 INFO Applying migration id=jsonpath 2026/04/10 22:58:49 INFO Applying migration id=localforward 2026/04/10 22:58:49 INFO Applying migration id=avatar 2026/04/10 22:58:49 INFO Applying migration id=noimage 2026/04/10 22:58:49 INFO Applying migration id=feed 2026/04/10 22:58:49 INFO Applying migration id=bookmarks 2026/04/10 22:58:49 INFO Applying migration id=shareactivity 2026/04/10 22:58:49 INFO Applying migration id=application 2026/04/10 22:58:49 INFO Applying migration id=certificates 2026/04/10 22:58:49 INFO Applying migration id=rawforward 2026/04/10 22:58:49 INFO Applying migration id=publickey 2026/04/10 22:58:49 INFO Applying migration id=resolvegroup 2026/04/10 22:58:49 INFO Applying migration id=reject 2026/04/10 22:58:49 INFO Applying migration id=autodel 2026/04/10 22:58:49 INFO Applying migration id=jsonb 2026/04/10 22:58:49 INFO Applying migration id=quote 2026/04/10 22:58:49 INFO Applying migration id=rfc9421 2026/04/10 22:58:49 INFO Applying migration id=keys 2026/04/10 22:58:49 INFO Applying migration id=portable 2026/04/10 22:58:49 INFO Applying migration id=proofs 2026/04/10 22:58:49 INFO Applying migration id=contexts 2026/04/10 22:58:49 INFO Applying migration id=deliverieshost 2026/04/10 22:58:49 INFO Applying migration id=pembegin 2026/04/10 22:58:49 INFO Applying migration id=didhost 2026/04/10 22: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:58:50 INFO Viewing post post=https://127.0.0.1/note/1 2026/04/10 22:58:50 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_OldUpdate (0.88s) === RUN TestView_PostToFollowers 2026/04/10 22:58:50 INFO Applying migration id=initial 2026/04/10 22:58:50 INFO Applying migration id=notesupdated 2026/04/10 22:58:50 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:50 INFO Applying migration id=activitiesid 2026/04/10 22:58:50 INFO Applying migration id=outbox 2026/04/10 22:58:50 INFO Applying migration id=edits 2026/04/10 22:58:50 INFO Applying migration id=outboxactor 2026/04/10 22:58:50 INFO Applying migration id=outboxsender 2026/04/10 22:58:50 INFO Applying migration id=thread 2026/04/10 22:58:50 INFO Applying migration id=host 2026/04/10 22:58:50 INFO Applying migration id=sharedinbox 2026/04/10 22:58:50 INFO Applying migration id=noteshost 2026/04/10 22:58:50 INFO Applying migration id=fetched 2026/04/10 22:58:50 INFO Applying migration id=move 2026/04/10 22:58:50 INFO Applying migration id=cleanup 2026/04/10 22:58:50 INFO Applying migration id=received 2026/04/10 22:58:50 INFO Applying migration id=namehost 2026/04/10 22:58:50 INFO Applying migration id=outboxhost 2026/04/10 22:58:50 INFO Applying migration id=notesfts 2026/04/10 22:58:50 INFO Applying migration id=iconsname 2026/04/10 22:58:50 INFO Applying migration id=nohash 2026/04/10 22:58:50 INFO Applying migration id=shares 2026/04/10 22:58:50 INFO Applying migration id=actorttl 2026/04/10 22:58:50 INFO Applying migration id=tocc 2026/04/10 22:58:50 INFO Applying migration id=followeds 2026/04/10 22:58:50 INFO Applying migration id=certhash 2026/04/10 22:58:50 INFO Applying migration id=follows_sync 2026/04/10 22:58:50 INFO Applying migration id=jsonpath 2026/04/10 22:58:50 INFO Applying migration id=localforward 2026/04/10 22:58:50 INFO Applying migration id=avatar 2026/04/10 22:58:50 INFO Applying migration id=noimage 2026/04/10 22:58:50 INFO Applying migration id=feed 2026/04/10 22:58:50 INFO Applying migration id=bookmarks 2026/04/10 22:58:50 INFO Applying migration id=shareactivity 2026/04/10 22:58:50 INFO Applying migration id=application 2026/04/10 22:58:50 INFO Applying migration id=certificates 2026/04/10 22:58:50 INFO Applying migration id=rawforward 2026/04/10 22:58:50 INFO Applying migration id=publickey 2026/04/10 22:58:50 INFO Applying migration id=resolvegroup 2026/04/10 22:58:50 INFO Applying migration id=reject 2026/04/10 22:58:50 INFO Applying migration id=autodel 2026/04/10 22:58:50 INFO Applying migration id=jsonb 2026/04/10 22:58:50 INFO Applying migration id=quote 2026/04/10 22:58:50 INFO Applying migration id=rfc9421 2026/04/10 22:58:50 INFO Applying migration id=keys 2026/04/10 22:58:50 INFO Applying migration id=portable 2026/04/10 22:58:50 INFO Applying migration id=proofs 2026/04/10 22:58:50 INFO Applying migration id=contexts 2026/04/10 22:58:50 INFO Applying migration id=deliverieshost 2026/04/10 22:58:50 INFO Applying migration id=pembegin 2026/04/10 22:58:50 INFO Applying migration id=didhost 2026/04/10 22:58:51 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-9e63-72b6-9eac-7e47568d4873 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:51 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-9e63-7b2b-a4db-bb91706bdd0d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-9e63-72b6-9eac-7e47568d4873 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799e-9e63-72b6-9eac-7e47568d4873 2026/04/10 22:58:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-9e64-71a5-a2c7-f10b8f2f7ec6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-9e64-716f-8187-38573ebe4df8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-9e64-716f-8187-38573ebe4df8 2026/04/10 22:58:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-9e64-716f-8187-38573ebe4df8 --- PASS: TestView_PostToFollowers (1.07s) === RUN TestView_PostToFollowersPostBeforeFollow 2026/04/10 22:58:51 INFO Applying migration id=initial 2026/04/10 22:58:51 INFO Applying migration id=notesupdated 2026/04/10 22:58:51 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:51 INFO Applying migration id=activitiesid 2026/04/10 22:58:51 INFO Applying migration id=outbox 2026/04/10 22:58:51 INFO Applying migration id=edits 2026/04/10 22:58:51 INFO Applying migration id=outboxactor 2026/04/10 22:58:51 INFO Applying migration id=outboxsender 2026/04/10 22:58:51 INFO Applying migration id=thread 2026/04/10 22:58:51 INFO Applying migration id=host 2026/04/10 22:58:51 INFO Applying migration id=sharedinbox 2026/04/10 22:58:51 INFO Applying migration id=noteshost 2026/04/10 22:58:51 INFO Applying migration id=fetched 2026/04/10 22:58:51 INFO Applying migration id=move 2026/04/10 22:58:51 INFO Applying migration id=cleanup 2026/04/10 22:58:51 INFO Applying migration id=received 2026/04/10 22:58:51 INFO Applying migration id=namehost 2026/04/10 22:58:51 INFO Applying migration id=outboxhost 2026/04/10 22:58:51 INFO Applying migration id=notesfts 2026/04/10 22:58:51 INFO Applying migration id=iconsname 2026/04/10 22:58:51 INFO Applying migration id=nohash 2026/04/10 22:58:51 INFO Applying migration id=shares 2026/04/10 22:58:51 INFO Applying migration id=actorttl 2026/04/10 22:58:51 INFO Applying migration id=tocc 2026/04/10 22:58:51 INFO Applying migration id=followeds 2026/04/10 22:58:51 INFO Applying migration id=certhash 2026/04/10 22:58:51 INFO Applying migration id=follows_sync 2026/04/10 22:58:51 INFO Applying migration id=jsonpath 2026/04/10 22:58:51 INFO Applying migration id=localforward 2026/04/10 22:58:51 INFO Applying migration id=avatar 2026/04/10 22:58:51 INFO Applying migration id=noimage 2026/04/10 22:58:51 INFO Applying migration id=feed 2026/04/10 22:58:51 INFO Applying migration id=bookmarks 2026/04/10 22:58:51 INFO Applying migration id=shareactivity 2026/04/10 22:58:51 INFO Applying migration id=application 2026/04/10 22:58:51 INFO Applying migration id=certificates 2026/04/10 22:58:51 INFO Applying migration id=rawforward 2026/04/10 22:58:51 INFO Applying migration id=publickey 2026/04/10 22:58:51 INFO Applying migration id=resolvegroup 2026/04/10 22:58:51 INFO Applying migration id=reject 2026/04/10 22:58:51 INFO Applying migration id=autodel 2026/04/10 22:58:51 INFO Applying migration id=jsonb 2026/04/10 22:58:51 INFO Applying migration id=quote 2026/04/10 22:58:51 INFO Applying migration id=rfc9421 2026/04/10 22:58:51 INFO Applying migration id=keys 2026/04/10 22:58:51 INFO Applying migration id=portable 2026/04/10 22:58:51 INFO Applying migration id=proofs 2026/04/10 22:58:51 INFO Applying migration id=contexts 2026/04/10 22:58:51 INFO Applying migration id=deliverieshost 2026/04/10 22:58:51 INFO Applying migration id=pembegin 2026/04/10 22:58:51 INFO Applying migration id=didhost 2026/04/10 22:58:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-a1e4-761d-aeb7-018fe31c0a86 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-a1e4-7598-b8f9-e9f81f0f6a3f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-a1e4-7598-b8f9-e9f81f0f6a3f 2026/04/10 22:58:52 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-a1e6-719e-85ed-75d0569510df activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-a1e6-79f2-9843-0e41b2a65741 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-a1e6-719e-85ed-75d0569510df activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799e-a1e6-719e-85ed-75d0569510df 2026/04/10 22:58:52 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-a1e4-7598-b8f9-e9f81f0f6a3f --- PASS: TestView_PostToFollowersPostBeforeFollow (0.90s) === RUN TestView_PostToFollowersUnfollow 2026/04/10 22:58:52 INFO Applying migration id=initial 2026/04/10 22:58:52 INFO Applying migration id=notesupdated 2026/04/10 22:58:52 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:52 INFO Applying migration id=activitiesid 2026/04/10 22:58:52 INFO Applying migration id=outbox 2026/04/10 22:58:52 INFO Applying migration id=edits 2026/04/10 22:58:52 INFO Applying migration id=outboxactor 2026/04/10 22:58:52 INFO Applying migration id=outboxsender 2026/04/10 22:58:52 INFO Applying migration id=thread 2026/04/10 22:58:52 INFO Applying migration id=host 2026/04/10 22:58:52 INFO Applying migration id=sharedinbox 2026/04/10 22:58:52 INFO Applying migration id=noteshost 2026/04/10 22:58:52 INFO Applying migration id=fetched 2026/04/10 22:58:52 INFO Applying migration id=move 2026/04/10 22:58:52 INFO Applying migration id=cleanup 2026/04/10 22:58:52 INFO Applying migration id=received 2026/04/10 22:58:52 INFO Applying migration id=namehost 2026/04/10 22:58:52 INFO Applying migration id=outboxhost 2026/04/10 22:58:52 INFO Applying migration id=notesfts 2026/04/10 22:58:52 INFO Applying migration id=iconsname 2026/04/10 22:58:52 INFO Applying migration id=nohash 2026/04/10 22:58:52 INFO Applying migration id=shares 2026/04/10 22:58:52 INFO Applying migration id=actorttl 2026/04/10 22:58:52 INFO Applying migration id=tocc 2026/04/10 22:58:52 INFO Applying migration id=followeds 2026/04/10 22:58:52 INFO Applying migration id=certhash 2026/04/10 22:58:52 INFO Applying migration id=follows_sync 2026/04/10 22:58:52 INFO Applying migration id=jsonpath 2026/04/10 22:58:52 INFO Applying migration id=localforward 2026/04/10 22:58:52 INFO Applying migration id=avatar 2026/04/10 22:58:52 INFO Applying migration id=noimage 2026/04/10 22:58:52 INFO Applying migration id=feed 2026/04/10 22:58:52 INFO Applying migration id=bookmarks 2026/04/10 22:58:52 INFO Applying migration id=shareactivity 2026/04/10 22:58:52 INFO Applying migration id=application 2026/04/10 22:58:52 INFO Applying migration id=certificates 2026/04/10 22:58:52 INFO Applying migration id=rawforward 2026/04/10 22:58:52 INFO Applying migration id=publickey 2026/04/10 22:58:52 INFO Applying migration id=resolvegroup 2026/04/10 22:58:52 INFO Applying migration id=reject 2026/04/10 22:58:52 INFO Applying migration id=autodel 2026/04/10 22:58:52 INFO Applying migration id=jsonb 2026/04/10 22:58:52 INFO Applying migration id=quote 2026/04/10 22:58:52 INFO Applying migration id=rfc9421 2026/04/10 22:58:52 INFO Applying migration id=keys 2026/04/10 22:58:52 INFO Applying migration id=portable 2026/04/10 22:58:52 INFO Applying migration id=proofs 2026/04/10 22:58:52 INFO Applying migration id=contexts 2026/04/10 22:58:52 INFO Applying migration id=deliverieshost 2026/04/10 22:58:52 INFO Applying migration id=pembegin 2026/04/10 22:58:52 INFO Applying migration id=didhost 2026/04/10 22:58:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-a516-7441-b743-6d00d29ae12d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-a516-7c42-8cf6-3620c9307af0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-a516-7441-b743-6d00d29ae12d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799e-a516-7441-b743-6d00d29ae12d 2026/04/10 22:58:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-a517-7281-b484-7303bed004fb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-a517-724f-8eff-9fbb1d98ded1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-a517-724f-8eff-9fbb1d98ded1 2026/04/10 22:58:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-a517-724f-8eff-9fbb1d98ded1 2026/04/10 22:58:53 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019d799e-a519-76b9-83df-9cd0a02b08fc activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-a516-7441-b743-6d00d29ae12d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-a517-724f-8eff-9fbb1d98ded1 2026/04/10 22:58:53 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799e-a517-724f-8eff-9fbb1d98ded1 --- PASS: TestView_PostToFollowersUnfollow (0.82s) === RUN TestView_PostToFollowersNotFollowing 2026/04/10 22:58:53 INFO Applying migration id=initial 2026/04/10 22:58:53 INFO Applying migration id=notesupdated 2026/04/10 22:58:53 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:53 INFO Applying migration id=activitiesid 2026/04/10 22:58:53 INFO Applying migration id=outbox 2026/04/10 22:58:53 INFO Applying migration id=edits 2026/04/10 22:58:53 INFO Applying migration id=outboxactor 2026/04/10 22:58:53 INFO Applying migration id=outboxsender 2026/04/10 22:58:53 INFO Applying migration id=thread 2026/04/10 22:58:53 INFO Applying migration id=host 2026/04/10 22:58:53 INFO Applying migration id=sharedinbox 2026/04/10 22:58:53 INFO Applying migration id=noteshost 2026/04/10 22:58:53 INFO Applying migration id=fetched 2026/04/10 22:58:53 INFO Applying migration id=move 2026/04/10 22:58:53 INFO Applying migration id=cleanup 2026/04/10 22:58:53 INFO Applying migration id=received 2026/04/10 22:58:53 INFO Applying migration id=namehost 2026/04/10 22:58:53 INFO Applying migration id=outboxhost 2026/04/10 22:58:53 INFO Applying migration id=notesfts 2026/04/10 22:58:53 INFO Applying migration id=iconsname 2026/04/10 22:58:53 INFO Applying migration id=nohash 2026/04/10 22:58:53 INFO Applying migration id=shares 2026/04/10 22:58:53 INFO Applying migration id=actorttl 2026/04/10 22:58:53 INFO Applying migration id=tocc 2026/04/10 22:58:53 INFO Applying migration id=followeds 2026/04/10 22:58:53 INFO Applying migration id=certhash 2026/04/10 22:58:53 INFO Applying migration id=follows_sync 2026/04/10 22:58:53 INFO Applying migration id=jsonpath 2026/04/10 22:58:53 INFO Applying migration id=localforward 2026/04/10 22:58:53 INFO Applying migration id=avatar 2026/04/10 22:58:53 INFO Applying migration id=noimage 2026/04/10 22:58:53 INFO Applying migration id=feed 2026/04/10 22:58:53 INFO Applying migration id=bookmarks 2026/04/10 22:58:53 INFO Applying migration id=shareactivity 2026/04/10 22:58:53 INFO Applying migration id=application 2026/04/10 22:58:53 INFO Applying migration id=certificates 2026/04/10 22:58:53 INFO Applying migration id=rawforward 2026/04/10 22:58:53 INFO Applying migration id=publickey 2026/04/10 22:58:53 INFO Applying migration id=resolvegroup 2026/04/10 22:58:53 INFO Applying migration id=reject 2026/04/10 22:58:53 INFO Applying migration id=autodel 2026/04/10 22:58:53 INFO Applying migration id=jsonb 2026/04/10 22:58:53 INFO Applying migration id=quote 2026/04/10 22:58:53 INFO Applying migration id=rfc9421 2026/04/10 22:58:53 INFO Applying migration id=keys 2026/04/10 22:58:53 INFO Applying migration id=portable 2026/04/10 22:58:53 INFO Applying migration id=proofs 2026/04/10 22:58:53 INFO Applying migration id=contexts 2026/04/10 22:58:53 INFO Applying migration id=deliverieshost 2026/04/10 22:58:53 INFO Applying migration id=pembegin 2026/04/10 22:58:53 INFO Applying migration id=didhost 2026/04/10 22:58:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-a822-72b5-81f5-ec45bac9be59 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-a822-7281-ac4b-14e3a4bf3936 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-a822-7281-ac4b-14e3a4bf3936 2026/04/10 22:58:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-a822-7281-ac4b-14e3a4bf3936 2026/04/10 22:58:54 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799e-a822-7281-ac4b-14e3a4bf3936 --- PASS: TestView_PostToFollowersNotFollowing (0.78s) === RUN TestView_PostToFollowersWithReply 2026/04/10 22:58:54 INFO Applying migration id=initial 2026/04/10 22:58:54 INFO Applying migration id=notesupdated 2026/04/10 22:58:54 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:54 INFO Applying migration id=activitiesid 2026/04/10 22:58:54 INFO Applying migration id=outbox 2026/04/10 22:58:54 INFO Applying migration id=edits 2026/04/10 22:58:54 INFO Applying migration id=outboxactor 2026/04/10 22:58:54 INFO Applying migration id=outboxsender 2026/04/10 22:58:54 INFO Applying migration id=thread 2026/04/10 22:58:54 INFO Applying migration id=host 2026/04/10 22:58:54 INFO Applying migration id=sharedinbox 2026/04/10 22:58:54 INFO Applying migration id=noteshost 2026/04/10 22:58:54 INFO Applying migration id=fetched 2026/04/10 22:58:54 INFO Applying migration id=move 2026/04/10 22:58:54 INFO Applying migration id=cleanup 2026/04/10 22:58:54 INFO Applying migration id=received 2026/04/10 22:58:54 INFO Applying migration id=namehost 2026/04/10 22:58:54 INFO Applying migration id=outboxhost 2026/04/10 22:58:54 INFO Applying migration id=notesfts 2026/04/10 22:58:54 INFO Applying migration id=iconsname 2026/04/10 22:58:54 INFO Applying migration id=nohash 2026/04/10 22:58:54 INFO Applying migration id=shares 2026/04/10 22:58:54 INFO Applying migration id=actorttl 2026/04/10 22:58:54 INFO Applying migration id=tocc 2026/04/10 22:58:54 INFO Applying migration id=followeds 2026/04/10 22:58:54 INFO Applying migration id=certhash 2026/04/10 22:58:54 INFO Applying migration id=follows_sync 2026/04/10 22:58:54 INFO Applying migration id=jsonpath 2026/04/10 22:58:54 INFO Applying migration id=localforward 2026/04/10 22:58:54 INFO Applying migration id=avatar 2026/04/10 22:58:54 INFO Applying migration id=noimage 2026/04/10 22:58:54 INFO Applying migration id=feed 2026/04/10 22:58:54 INFO Applying migration id=bookmarks 2026/04/10 22:58:54 INFO Applying migration id=shareactivity 2026/04/10 22:58:54 INFO Applying migration id=application 2026/04/10 22:58:54 INFO Applying migration id=certificates 2026/04/10 22:58:54 INFO Applying migration id=rawforward 2026/04/10 22:58:54 INFO Applying migration id=publickey 2026/04/10 22:58:54 INFO Applying migration id=resolvegroup 2026/04/10 22:58:54 INFO Applying migration id=reject 2026/04/10 22:58:54 INFO Applying migration id=autodel 2026/04/10 22:58:54 INFO Applying migration id=jsonb 2026/04/10 22:58:54 INFO Applying migration id=quote 2026/04/10 22:58:54 INFO Applying migration id=rfc9421 2026/04/10 22:58:54 INFO Applying migration id=keys 2026/04/10 22:58:54 INFO Applying migration id=portable 2026/04/10 22:58:54 INFO Applying migration id=proofs 2026/04/10 22:58:54 INFO Applying migration id=contexts 2026/04/10 22:58:54 INFO Applying migration id=deliverieshost 2026/04/10 22:58:54 INFO Applying migration id=pembegin 2026/04/10 22:58:54 INFO Applying migration id=didhost 2026/04/10 22:58:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-ac0a-7e31-b120-d4c9f820fa47 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-ac0b-77e3-923b-2e2d51243c2b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-ac0a-7e31-b120-d4c9f820fa47 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799e-ac0a-7e31-b120-d4c9f820fa47 2026/04/10 22:58:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-ac0b-7e72-b1f9-01bcc9533684 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-ac0c-769b-9cf5-dfee71e71a2d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-ac0b-7e72-b1f9-01bcc9533684 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019d799e-ac0b-7e72-b1f9-01bcc9533684 2026/04/10 22:58:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-ac0c-7c91-835c-c0fdfc1aed5c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-ac0c-7c5e-92d2-122a549c594f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-ac0c-7c5e-92d2-122a549c594f 2026/04/10 22:58:55 INFO Replying to post post=https://localhost.localdomain:8443/post/019d799e-ac0c-7c5e-92d2-122a549c594f 2026/04/10 22:58:55 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019d799e-ac0e-753b-9705-862cc6929e28 note=https://localhost.localdomain:8443/post/019d799e-ac0e-7510-b4d2-7071dae60a98 thread=https://localhost.localdomain:8443/post/019d799e-ac0c-7c5e-92d2-122a549c594f starter=https://localhost.localdomain:8443/user/alice 2026/04/10 22:58:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-ac0e-753b-9705-862cc6929e28 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-ac0e-7510-b4d2-7071dae60a98 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019d799e-ac0e-7510-b4d2-7071dae60a98 2026/04/10 22:58:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-ac0c-7c5e-92d2-122a549c594f --- PASS: TestView_PostToFollowersWithReply (1.01s) === RUN TestView_PostInGroupPublicAndGroupFollowed 2026/04/10 22:58:55 INFO Applying migration id=initial 2026/04/10 22:58:55 INFO Applying migration id=notesupdated 2026/04/10 22:58:55 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:55 INFO Applying migration id=activitiesid 2026/04/10 22:58:55 INFO Applying migration id=outbox 2026/04/10 22:58:55 INFO Applying migration id=edits 2026/04/10 22:58:55 INFO Applying migration id=outboxactor 2026/04/10 22:58:55 INFO Applying migration id=outboxsender 2026/04/10 22:58:55 INFO Applying migration id=thread 2026/04/10 22:58:55 INFO Applying migration id=host 2026/04/10 22:58:55 INFO Applying migration id=sharedinbox 2026/04/10 22:58:55 INFO Applying migration id=noteshost 2026/04/10 22:58:55 INFO Applying migration id=fetched 2026/04/10 22:58:55 INFO Applying migration id=move 2026/04/10 22:58:55 INFO Applying migration id=cleanup 2026/04/10 22:58:55 INFO Applying migration id=received 2026/04/10 22:58:55 INFO Applying migration id=namehost 2026/04/10 22:58:55 INFO Applying migration id=outboxhost 2026/04/10 22:58:55 INFO Applying migration id=notesfts 2026/04/10 22:58:55 INFO Applying migration id=iconsname 2026/04/10 22:58:55 INFO Applying migration id=nohash 2026/04/10 22:58:55 INFO Applying migration id=shares 2026/04/10 22:58:55 INFO Applying migration id=actorttl 2026/04/10 22:58:55 INFO Applying migration id=tocc 2026/04/10 22:58:55 INFO Applying migration id=followeds 2026/04/10 22:58:55 INFO Applying migration id=certhash 2026/04/10 22:58:55 INFO Applying migration id=follows_sync 2026/04/10 22:58:55 INFO Applying migration id=jsonpath 2026/04/10 22:58:55 INFO Applying migration id=localforward 2026/04/10 22:58:55 INFO Applying migration id=avatar 2026/04/10 22:58:55 INFO Applying migration id=noimage 2026/04/10 22:58:55 INFO Applying migration id=feed 2026/04/10 22:58:55 INFO Applying migration id=bookmarks 2026/04/10 22:58:55 INFO Applying migration id=shareactivity 2026/04/10 22:58:55 INFO Applying migration id=application 2026/04/10 22:58:55 INFO Applying migration id=certificates 2026/04/10 22:58:55 INFO Applying migration id=rawforward 2026/04/10 22:58:55 INFO Applying migration id=publickey 2026/04/10 22:58:55 INFO Applying migration id=resolvegroup 2026/04/10 22:58:55 INFO Applying migration id=reject 2026/04/10 22:58:55 INFO Applying migration id=autodel 2026/04/10 22:58:55 INFO Applying migration id=jsonb 2026/04/10 22:58:55 INFO Applying migration id=quote 2026/04/10 22:58:55 INFO Applying migration id=rfc9421 2026/04/10 22:58:55 INFO Applying migration id=keys 2026/04/10 22:58:55 INFO Applying migration id=portable 2026/04/10 22:58:55 INFO Applying migration id=proofs 2026/04/10 22:58:55 INFO Applying migration id=contexts 2026/04/10 22:58:55 INFO Applying migration id=deliverieshost 2026/04/10 22:58:55 INFO Applying migration id=pembegin 2026/04/10 22:58:55 INFO Applying migration id=didhost 2026/04/10 22: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:58:56 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-b163-7d6b-9179-29bb55dd72ff activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/04/10 22:58:56 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupPublicAndGroupFollowed (1.36s) === RUN TestView_PostInGroupNotPublicAndGroupFollowed 2026/04/10 22:58:56 INFO Applying migration id=initial 2026/04/10 22:58:56 INFO Applying migration id=notesupdated 2026/04/10 22:58:56 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:56 INFO Applying migration id=activitiesid 2026/04/10 22:58:56 INFO Applying migration id=outbox 2026/04/10 22:58:56 INFO Applying migration id=edits 2026/04/10 22:58:56 INFO Applying migration id=outboxactor 2026/04/10 22:58:56 INFO Applying migration id=outboxsender 2026/04/10 22:58:56 INFO Applying migration id=thread 2026/04/10 22:58:56 INFO Applying migration id=host 2026/04/10 22:58:56 INFO Applying migration id=sharedinbox 2026/04/10 22:58:56 INFO Applying migration id=noteshost 2026/04/10 22:58:56 INFO Applying migration id=fetched 2026/04/10 22:58:56 INFO Applying migration id=move 2026/04/10 22:58:56 INFO Applying migration id=cleanup 2026/04/10 22:58:56 INFO Applying migration id=received 2026/04/10 22:58:56 INFO Applying migration id=namehost 2026/04/10 22:58:56 INFO Applying migration id=outboxhost 2026/04/10 22:58:56 INFO Applying migration id=notesfts 2026/04/10 22:58:56 INFO Applying migration id=iconsname 2026/04/10 22:58:56 INFO Applying migration id=nohash 2026/04/10 22:58:56 INFO Applying migration id=shares 2026/04/10 22:58:56 INFO Applying migration id=actorttl 2026/04/10 22:58:56 INFO Applying migration id=tocc 2026/04/10 22:58:56 INFO Applying migration id=followeds 2026/04/10 22:58:56 INFO Applying migration id=certhash 2026/04/10 22:58:56 INFO Applying migration id=follows_sync 2026/04/10 22:58:56 INFO Applying migration id=jsonpath 2026/04/10 22:58:56 INFO Applying migration id=localforward 2026/04/10 22:58:56 INFO Applying migration id=avatar 2026/04/10 22:58:56 INFO Applying migration id=noimage 2026/04/10 22:58:56 INFO Applying migration id=feed 2026/04/10 22:58:56 INFO Applying migration id=bookmarks 2026/04/10 22:58:56 INFO Applying migration id=shareactivity 2026/04/10 22:58:56 INFO Applying migration id=application 2026/04/10 22:58:56 INFO Applying migration id=certificates 2026/04/10 22:58:56 INFO Applying migration id=rawforward 2026/04/10 22:58:56 INFO Applying migration id=publickey 2026/04/10 22:58:56 INFO Applying migration id=resolvegroup 2026/04/10 22:58:56 INFO Applying migration id=reject 2026/04/10 22:58:56 INFO Applying migration id=autodel 2026/04/10 22:58:56 INFO Applying migration id=jsonb 2026/04/10 22:58:56 INFO Applying migration id=quote 2026/04/10 22:58:56 INFO Applying migration id=rfc9421 2026/04/10 22:58:56 INFO Applying migration id=keys 2026/04/10 22:58:56 INFO Applying migration id=portable 2026/04/10 22:58:56 INFO Applying migration id=proofs 2026/04/10 22:58:56 INFO Applying migration id=contexts 2026/04/10 22:58:56 INFO Applying migration id=deliverieshost 2026/04/10 22:58:56 INFO Applying migration id=pembegin 2026/04/10 22:58:56 INFO Applying migration id=didhost 2026/04/10 22: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:58:57 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-b6c9-751d-8f94-a31ccbf727c6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/04/10 22:58:57 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowed (1.38s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted 2026/04/10 22:58:57 INFO Applying migration id=initial 2026/04/10 22:58:57 INFO Applying migration id=notesupdated 2026/04/10 22:58:57 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:57 INFO Applying migration id=activitiesid 2026/04/10 22:58:57 INFO Applying migration id=outbox 2026/04/10 22:58:57 INFO Applying migration id=edits 2026/04/10 22:58:57 INFO Applying migration id=outboxactor 2026/04/10 22:58:57 INFO Applying migration id=outboxsender 2026/04/10 22:58:57 INFO Applying migration id=thread 2026/04/10 22:58:57 INFO Applying migration id=host 2026/04/10 22:58:57 INFO Applying migration id=sharedinbox 2026/04/10 22:58:57 INFO Applying migration id=noteshost 2026/04/10 22:58:57 INFO Applying migration id=fetched 2026/04/10 22:58:57 INFO Applying migration id=move 2026/04/10 22:58:57 INFO Applying migration id=cleanup 2026/04/10 22:58:57 INFO Applying migration id=received 2026/04/10 22:58:57 INFO Applying migration id=namehost 2026/04/10 22:58:57 INFO Applying migration id=outboxhost 2026/04/10 22:58:57 INFO Applying migration id=notesfts 2026/04/10 22:58:57 INFO Applying migration id=iconsname 2026/04/10 22:58:57 INFO Applying migration id=nohash 2026/04/10 22:58:57 INFO Applying migration id=shares 2026/04/10 22:58:57 INFO Applying migration id=actorttl 2026/04/10 22:58:57 INFO Applying migration id=tocc 2026/04/10 22:58:57 INFO Applying migration id=followeds 2026/04/10 22:58:57 INFO Applying migration id=certhash 2026/04/10 22:58:57 INFO Applying migration id=follows_sync 2026/04/10 22:58:57 INFO Applying migration id=jsonpath 2026/04/10 22:58:57 INFO Applying migration id=localforward 2026/04/10 22:58:57 INFO Applying migration id=avatar 2026/04/10 22:58:57 INFO Applying migration id=noimage 2026/04/10 22:58:57 INFO Applying migration id=feed 2026/04/10 22:58:57 INFO Applying migration id=bookmarks 2026/04/10 22:58:57 INFO Applying migration id=shareactivity 2026/04/10 22:58:57 INFO Applying migration id=application 2026/04/10 22:58:57 INFO Applying migration id=certificates 2026/04/10 22:58:57 INFO Applying migration id=rawforward 2026/04/10 22:58:57 INFO Applying migration id=publickey 2026/04/10 22:58:57 INFO Applying migration id=resolvegroup 2026/04/10 22:58:57 INFO Applying migration id=reject 2026/04/10 22:58:57 INFO Applying migration id=autodel 2026/04/10 22:58:57 INFO Applying migration id=jsonb 2026/04/10 22:58:57 INFO Applying migration id=quote 2026/04/10 22:58:57 INFO Applying migration id=rfc9421 2026/04/10 22:58:57 INFO Applying migration id=keys 2026/04/10 22:58:57 INFO Applying migration id=portable 2026/04/10 22:58:57 INFO Applying migration id=proofs 2026/04/10 22:58:57 INFO Applying migration id=contexts 2026/04/10 22:58:57 INFO Applying migration id=deliverieshost 2026/04/10 22:58:57 INFO Applying migration id=pembegin 2026/04/10 22:58:57 INFO Applying migration id=didhost 2026/04/10 22: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:58:58 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-ba7c-77de-be8d-2fd57581856b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/04/10 22:58:58 INFO Viewing post post=https://127.0.0.1/note/1 2026/04/10 22:58:58 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted (0.95s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowed 2026/04/10 22:58:58 INFO Applying migration id=initial 2026/04/10 22:58:58 INFO Applying migration id=notesupdated 2026/04/10 22:58:58 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:58 INFO Applying migration id=activitiesid 2026/04/10 22:58:58 INFO Applying migration id=outbox 2026/04/10 22:58:58 INFO Applying migration id=edits 2026/04/10 22:58:58 INFO Applying migration id=outboxactor 2026/04/10 22:58:58 INFO Applying migration id=outboxsender 2026/04/10 22:58:58 INFO Applying migration id=thread 2026/04/10 22:58:58 INFO Applying migration id=host 2026/04/10 22:58:58 INFO Applying migration id=sharedinbox 2026/04/10 22:58:58 INFO Applying migration id=noteshost 2026/04/10 22:58:58 INFO Applying migration id=fetched 2026/04/10 22:58:58 INFO Applying migration id=move 2026/04/10 22:58:58 INFO Applying migration id=cleanup 2026/04/10 22:58:58 INFO Applying migration id=received 2026/04/10 22:58:58 INFO Applying migration id=namehost 2026/04/10 22:58:58 INFO Applying migration id=outboxhost 2026/04/10 22:58:58 INFO Applying migration id=notesfts 2026/04/10 22:58:58 INFO Applying migration id=iconsname 2026/04/10 22:58:58 INFO Applying migration id=nohash 2026/04/10 22:58:58 INFO Applying migration id=shares 2026/04/10 22:58:58 INFO Applying migration id=actorttl 2026/04/10 22:58:58 INFO Applying migration id=tocc 2026/04/10 22:58:58 INFO Applying migration id=followeds 2026/04/10 22:58:58 INFO Applying migration id=certhash 2026/04/10 22:58:58 INFO Applying migration id=follows_sync 2026/04/10 22:58:58 INFO Applying migration id=jsonpath 2026/04/10 22:58:58 INFO Applying migration id=localforward 2026/04/10 22:58:58 INFO Applying migration id=avatar 2026/04/10 22:58:58 INFO Applying migration id=noimage 2026/04/10 22:58:58 INFO Applying migration id=feed 2026/04/10 22:58:58 INFO Applying migration id=bookmarks 2026/04/10 22:58:58 INFO Applying migration id=shareactivity 2026/04/10 22:58:58 INFO Applying migration id=application 2026/04/10 22:58:58 INFO Applying migration id=certificates 2026/04/10 22:58:58 INFO Applying migration id=rawforward 2026/04/10 22:58:58 INFO Applying migration id=publickey 2026/04/10 22:58:58 INFO Applying migration id=resolvegroup 2026/04/10 22:58:58 INFO Applying migration id=reject 2026/04/10 22:58:58 INFO Applying migration id=autodel 2026/04/10 22:58:58 INFO Applying migration id=jsonb 2026/04/10 22:58:58 INFO Applying migration id=quote 2026/04/10 22:58:58 INFO Applying migration id=rfc9421 2026/04/10 22:58:58 INFO Applying migration id=keys 2026/04/10 22:58:58 INFO Applying migration id=portable 2026/04/10 22:58:58 INFO Applying migration id=proofs 2026/04/10 22:58:58 INFO Applying migration id=contexts 2026/04/10 22:58:58 INFO Applying migration id=deliverieshost 2026/04/10 22:58:58 INFO Applying migration id=pembegin 2026/04/10 22:58:58 INFO Applying migration id=didhost 2026/04/10 22:58:59 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:58:59 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-bdb8-7a00-87e4-d5da981ce5a9 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 22:58:59 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowed (0.83s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted 2026/04/10 22:58:59 INFO Applying migration id=initial 2026/04/10 22:58:59 INFO Applying migration id=notesupdated 2026/04/10 22:58:59 INFO Applying migration id=personspreferredusername 2026/04/10 22:58:59 INFO Applying migration id=activitiesid 2026/04/10 22:58:59 INFO Applying migration id=outbox 2026/04/10 22:58:59 INFO Applying migration id=edits 2026/04/10 22:58:59 INFO Applying migration id=outboxactor 2026/04/10 22:58:59 INFO Applying migration id=outboxsender 2026/04/10 22:58:59 INFO Applying migration id=thread 2026/04/10 22:58:59 INFO Applying migration id=host 2026/04/10 22:58:59 INFO Applying migration id=sharedinbox 2026/04/10 22:58:59 INFO Applying migration id=noteshost 2026/04/10 22:58:59 INFO Applying migration id=fetched 2026/04/10 22:58:59 INFO Applying migration id=move 2026/04/10 22:58:59 INFO Applying migration id=cleanup 2026/04/10 22:58:59 INFO Applying migration id=received 2026/04/10 22:58:59 INFO Applying migration id=namehost 2026/04/10 22:58:59 INFO Applying migration id=outboxhost 2026/04/10 22:58:59 INFO Applying migration id=notesfts 2026/04/10 22:58:59 INFO Applying migration id=iconsname 2026/04/10 22:58:59 INFO Applying migration id=nohash 2026/04/10 22:58:59 INFO Applying migration id=shares 2026/04/10 22:58:59 INFO Applying migration id=actorttl 2026/04/10 22:58:59 INFO Applying migration id=tocc 2026/04/10 22:58:59 INFO Applying migration id=followeds 2026/04/10 22:58:59 INFO Applying migration id=certhash 2026/04/10 22:58:59 INFO Applying migration id=follows_sync 2026/04/10 22:58:59 INFO Applying migration id=jsonpath 2026/04/10 22:58:59 INFO Applying migration id=localforward 2026/04/10 22:58:59 INFO Applying migration id=avatar 2026/04/10 22:58:59 INFO Applying migration id=noimage 2026/04/10 22:58:59 INFO Applying migration id=feed 2026/04/10 22:58:59 INFO Applying migration id=bookmarks 2026/04/10 22:58:59 INFO Applying migration id=shareactivity 2026/04/10 22:58:59 INFO Applying migration id=application 2026/04/10 22:58:59 INFO Applying migration id=certificates 2026/04/10 22:58:59 INFO Applying migration id=rawforward 2026/04/10 22:58:59 INFO Applying migration id=publickey 2026/04/10 22:58:59 INFO Applying migration id=resolvegroup 2026/04/10 22:58:59 INFO Applying migration id=reject 2026/04/10 22:58:59 INFO Applying migration id=autodel 2026/04/10 22:58:59 INFO Applying migration id=jsonb 2026/04/10 22:58:59 INFO Applying migration id=quote 2026/04/10 22:58:59 INFO Applying migration id=rfc9421 2026/04/10 22:58:59 INFO Applying migration id=keys 2026/04/10 22:58:59 INFO Applying migration id=portable 2026/04/10 22:58:59 INFO Applying migration id=proofs 2026/04/10 22:58:59 INFO Applying migration id=contexts 2026/04/10 22:58:59 INFO Applying migration id=deliverieshost 2026/04/10 22:58:59 INFO Applying migration id=pembegin 2026/04/10 22:58:59 INFO Applying migration id=didhost 2026/04/10 22:59:00 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:59:00 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-c1d8-7f08-9a99-a0e41df9bbd0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/04/10 22:59:00 INFO Viewing post post=https://127.0.0.1/note/1 2026/04/10 22:59:00 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted (1.06s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithReply 2026/04/10 22:59:00 INFO Applying migration id=initial 2026/04/10 22:59:00 INFO Applying migration id=notesupdated 2026/04/10 22:59:00 INFO Applying migration id=personspreferredusername 2026/04/10 22:59:00 INFO Applying migration id=activitiesid 2026/04/10 22:59:00 INFO Applying migration id=outbox 2026/04/10 22:59:00 INFO Applying migration id=edits 2026/04/10 22:59:00 INFO Applying migration id=outboxactor 2026/04/10 22:59:00 INFO Applying migration id=outboxsender 2026/04/10 22:59:00 INFO Applying migration id=thread 2026/04/10 22:59:00 INFO Applying migration id=host 2026/04/10 22:59:00 INFO Applying migration id=sharedinbox 2026/04/10 22:59:00 INFO Applying migration id=noteshost 2026/04/10 22:59:00 INFO Applying migration id=fetched 2026/04/10 22:59:00 INFO Applying migration id=move 2026/04/10 22:59:00 INFO Applying migration id=cleanup 2026/04/10 22:59:00 INFO Applying migration id=received 2026/04/10 22:59:00 INFO Applying migration id=namehost 2026/04/10 22:59:00 INFO Applying migration id=outboxhost 2026/04/10 22:59:00 INFO Applying migration id=notesfts 2026/04/10 22:59:00 INFO Applying migration id=iconsname 2026/04/10 22:59:00 INFO Applying migration id=nohash 2026/04/10 22:59:00 INFO Applying migration id=shares 2026/04/10 22:59:00 INFO Applying migration id=actorttl 2026/04/10 22:59:00 INFO Applying migration id=tocc 2026/04/10 22:59:00 INFO Applying migration id=followeds 2026/04/10 22:59:00 INFO Applying migration id=certhash 2026/04/10 22:59:00 INFO Applying migration id=follows_sync 2026/04/10 22:59:00 INFO Applying migration id=jsonpath 2026/04/10 22:59:00 INFO Applying migration id=localforward 2026/04/10 22:59:00 INFO Applying migration id=avatar 2026/04/10 22:59:00 INFO Applying migration id=noimage 2026/04/10 22:59:00 INFO Applying migration id=feed 2026/04/10 22:59:00 INFO Applying migration id=bookmarks 2026/04/10 22:59:00 INFO Applying migration id=shareactivity 2026/04/10 22:59:00 INFO Applying migration id=application 2026/04/10 22:59:00 INFO Applying migration id=certificates 2026/04/10 22:59:00 INFO Applying migration id=rawforward 2026/04/10 22:59:00 INFO Applying migration id=publickey 2026/04/10 22:59:00 INFO Applying migration id=resolvegroup 2026/04/10 22:59:00 INFO Applying migration id=reject 2026/04/10 22:59:00 INFO Applying migration id=autodel 2026/04/10 22:59:00 INFO Applying migration id=jsonb 2026/04/10 22:59:00 INFO Applying migration id=quote 2026/04/10 22:59:00 INFO Applying migration id=rfc9421 2026/04/10 22:59:00 INFO Applying migration id=keys 2026/04/10 22:59:00 INFO Applying migration id=portable 2026/04/10 22:59:00 INFO Applying migration id=proofs 2026/04/10 22:59:00 INFO Applying migration id=contexts 2026/04/10 22:59:00 INFO Applying migration id=deliverieshost 2026/04/10 22:59:00 INFO Applying migration id=pembegin 2026/04/10 22:59:00 INFO Applying migration id=didhost 2026/04/10 22:59:01 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:59:01 INFO Received a new post activity.id=https://127.0.0.1/create/2 activity.type=Create activity.actor=https://127.0.0.1/user/erin activity.object.kind=object activity.object.id=https://127.0.0.1/note/2 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/erin post=https://127.0.0.1/note/2 2026/04/10 22:59:01 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-c516-7859-b9aa-21eb60550fac activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/04/10 22:59:01 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithReply (0.83s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply 2026/04/10 22:59:01 INFO Applying migration id=initial 2026/04/10 22:59:01 INFO Applying migration id=notesupdated 2026/04/10 22:59:01 INFO Applying migration id=personspreferredusername 2026/04/10 22:59:01 INFO Applying migration id=activitiesid 2026/04/10 22:59:01 INFO Applying migration id=outbox 2026/04/10 22:59:01 INFO Applying migration id=edits 2026/04/10 22:59:01 INFO Applying migration id=outboxactor 2026/04/10 22:59:01 INFO Applying migration id=outboxsender 2026/04/10 22:59:01 INFO Applying migration id=thread 2026/04/10 22:59:01 INFO Applying migration id=host 2026/04/10 22:59:01 INFO Applying migration id=sharedinbox 2026/04/10 22:59:01 INFO Applying migration id=noteshost 2026/04/10 22:59:01 INFO Applying migration id=fetched 2026/04/10 22:59:01 INFO Applying migration id=move 2026/04/10 22:59:01 INFO Applying migration id=cleanup 2026/04/10 22:59:01 INFO Applying migration id=received 2026/04/10 22:59:01 INFO Applying migration id=namehost 2026/04/10 22:59:01 INFO Applying migration id=outboxhost 2026/04/10 22:59:01 INFO Applying migration id=notesfts 2026/04/10 22:59:01 INFO Applying migration id=iconsname 2026/04/10 22:59:01 INFO Applying migration id=nohash 2026/04/10 22:59:01 INFO Applying migration id=shares 2026/04/10 22:59:01 INFO Applying migration id=actorttl 2026/04/10 22:59:01 INFO Applying migration id=tocc 2026/04/10 22:59:01 INFO Applying migration id=followeds 2026/04/10 22:59:01 INFO Applying migration id=certhash 2026/04/10 22:59:01 INFO Applying migration id=follows_sync 2026/04/10 22:59:01 INFO Applying migration id=jsonpath 2026/04/10 22:59:01 INFO Applying migration id=localforward 2026/04/10 22:59:01 INFO Applying migration id=avatar 2026/04/10 22:59:01 INFO Applying migration id=noimage 2026/04/10 22:59:01 INFO Applying migration id=feed 2026/04/10 22:59:01 INFO Applying migration id=bookmarks 2026/04/10 22:59:01 INFO Applying migration id=shareactivity 2026/04/10 22:59:01 INFO Applying migration id=application 2026/04/10 22:59:01 INFO Applying migration id=certificates 2026/04/10 22:59:01 INFO Applying migration id=rawforward 2026/04/10 22:59:01 INFO Applying migration id=publickey 2026/04/10 22:59:01 INFO Applying migration id=resolvegroup 2026/04/10 22:59:01 INFO Applying migration id=reject 2026/04/10 22:59:01 INFO Applying migration id=autodel 2026/04/10 22:59:01 INFO Applying migration id=jsonb 2026/04/10 22:59:01 INFO Applying migration id=quote 2026/04/10 22:59:01 INFO Applying migration id=rfc9421 2026/04/10 22:59:01 INFO Applying migration id=keys 2026/04/10 22:59:01 INFO Applying migration id=portable 2026/04/10 22:59:01 INFO Applying migration id=proofs 2026/04/10 22:59:01 INFO Applying migration id=contexts 2026/04/10 22:59:01 INFO Applying migration id=deliverieshost 2026/04/10 22:59:01 INFO Applying migration id=pembegin 2026/04/10 22:59:01 INFO Applying migration id=didhost 2026/04/10 22:59:02 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/04/10 22:59:02 INFO Received a new post activity.id=https://127.0.0.1/create/2 activity.type=Create activity.actor=https://127.0.0.1/user/erin activity.object.kind=object activity.object.id=https://127.0.0.1/note/2 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/erin post=https://127.0.0.1/note/2 2026/04/10 22:59:02 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-c800-7e92-b3cd-78fc7c07ea71 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/04/10 22:59:02 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply (0.75s) === RUN TestWhisper_HappyFlow 2026/04/10 22:59:02 INFO Applying migration id=initial 2026/04/10 22:59:02 INFO Applying migration id=notesupdated 2026/04/10 22:59:02 INFO Applying migration id=personspreferredusername 2026/04/10 22:59:02 INFO Applying migration id=activitiesid 2026/04/10 22:59:02 INFO Applying migration id=outbox 2026/04/10 22:59:02 INFO Applying migration id=edits 2026/04/10 22:59:02 INFO Applying migration id=outboxactor 2026/04/10 22:59:02 INFO Applying migration id=outboxsender 2026/04/10 22:59:02 INFO Applying migration id=thread 2026/04/10 22:59:02 INFO Applying migration id=host 2026/04/10 22:59:02 INFO Applying migration id=sharedinbox 2026/04/10 22:59:02 INFO Applying migration id=noteshost 2026/04/10 22:59:02 INFO Applying migration id=fetched 2026/04/10 22:59:02 INFO Applying migration id=move 2026/04/10 22:59:02 INFO Applying migration id=cleanup 2026/04/10 22:59:02 INFO Applying migration id=received 2026/04/10 22:59:02 INFO Applying migration id=namehost 2026/04/10 22:59:02 INFO Applying migration id=outboxhost 2026/04/10 22:59:02 INFO Applying migration id=notesfts 2026/04/10 22:59:02 INFO Applying migration id=iconsname 2026/04/10 22:59:02 INFO Applying migration id=nohash 2026/04/10 22:59:02 INFO Applying migration id=shares 2026/04/10 22:59:02 INFO Applying migration id=actorttl 2026/04/10 22:59:02 INFO Applying migration id=tocc 2026/04/10 22:59:02 INFO Applying migration id=followeds 2026/04/10 22:59:02 INFO Applying migration id=certhash 2026/04/10 22:59:02 INFO Applying migration id=follows_sync 2026/04/10 22:59:02 INFO Applying migration id=jsonpath 2026/04/10 22:59:02 INFO Applying migration id=localforward 2026/04/10 22:59:02 INFO Applying migration id=avatar 2026/04/10 22:59:02 INFO Applying migration id=noimage 2026/04/10 22:59:02 INFO Applying migration id=feed 2026/04/10 22:59:02 INFO Applying migration id=bookmarks 2026/04/10 22:59:02 INFO Applying migration id=shareactivity 2026/04/10 22:59:02 INFO Applying migration id=application 2026/04/10 22:59:02 INFO Applying migration id=certificates 2026/04/10 22:59:02 INFO Applying migration id=rawforward 2026/04/10 22:59:02 INFO Applying migration id=publickey 2026/04/10 22:59:02 INFO Applying migration id=resolvegroup 2026/04/10 22:59:02 INFO Applying migration id=reject 2026/04/10 22:59:02 INFO Applying migration id=autodel 2026/04/10 22:59:02 INFO Applying migration id=jsonb 2026/04/10 22:59:02 INFO Applying migration id=quote 2026/04/10 22:59:02 INFO Applying migration id=rfc9421 2026/04/10 22:59:02 INFO Applying migration id=keys 2026/04/10 22:59:02 INFO Applying migration id=portable 2026/04/10 22:59:02 INFO Applying migration id=proofs 2026/04/10 22:59:02 INFO Applying migration id=contexts 2026/04/10 22:59:02 INFO Applying migration id=deliverieshost 2026/04/10 22:59:02 INFO Applying migration id=pembegin 2026/04/10 22:59:02 INFO Applying migration id=didhost 2026/04/10 22:59:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-cbcb-7a3f-93e9-de3b18c9d583 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:59:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-cbcc-7389-a599-af7099a33ef2 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-cbcb-7a3f-93e9-de3b18c9d583 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799e-cbcb-7a3f-93e9-de3b18c9d583 2026/04/10 22:59:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-cbcc-78f3-a5a5-7de2bdad58f5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-cbcc-78c5-85ea-f63f785f4348 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-cbcc-78c5-85ea-f63f785f4348 2026/04/10 22:59:03 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-cbcc-78c5-85ea-f63f785f4348 2026/04/10 22:59:03 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:59:03 INFO Generating first response key=/local --- PASS: TestWhisper_HappyFlow (0.97s) === RUN TestWhisper_FollowAfterPost 2026/04/10 22:59:03 INFO Applying migration id=initial 2026/04/10 22:59:03 INFO Applying migration id=notesupdated 2026/04/10 22:59:03 INFO Applying migration id=personspreferredusername 2026/04/10 22:59:03 INFO Applying migration id=activitiesid 2026/04/10 22:59:03 INFO Applying migration id=outbox 2026/04/10 22:59:03 INFO Applying migration id=edits 2026/04/10 22:59:03 INFO Applying migration id=outboxactor 2026/04/10 22:59:03 INFO Applying migration id=outboxsender 2026/04/10 22:59:03 INFO Applying migration id=thread 2026/04/10 22:59:03 INFO Applying migration id=host 2026/04/10 22:59:03 INFO Applying migration id=sharedinbox 2026/04/10 22:59:03 INFO Applying migration id=noteshost 2026/04/10 22:59:03 INFO Applying migration id=fetched 2026/04/10 22:59:03 INFO Applying migration id=move 2026/04/10 22:59:03 INFO Applying migration id=cleanup 2026/04/10 22:59:03 INFO Applying migration id=received 2026/04/10 22:59:03 INFO Applying migration id=namehost 2026/04/10 22:59:03 INFO Applying migration id=outboxhost 2026/04/10 22:59:03 INFO Applying migration id=notesfts 2026/04/10 22:59:03 INFO Applying migration id=iconsname 2026/04/10 22:59:03 INFO Applying migration id=nohash 2026/04/10 22:59:03 INFO Applying migration id=shares 2026/04/10 22:59:03 INFO Applying migration id=actorttl 2026/04/10 22:59:03 INFO Applying migration id=tocc 2026/04/10 22:59:03 INFO Applying migration id=followeds 2026/04/10 22:59:03 INFO Applying migration id=certhash 2026/04/10 22:59:03 INFO Applying migration id=follows_sync 2026/04/10 22:59:03 INFO Applying migration id=jsonpath 2026/04/10 22:59:03 INFO Applying migration id=localforward 2026/04/10 22:59:03 INFO Applying migration id=avatar 2026/04/10 22:59:03 INFO Applying migration id=noimage 2026/04/10 22:59:03 INFO Applying migration id=feed 2026/04/10 22:59:03 INFO Applying migration id=bookmarks 2026/04/10 22:59:03 INFO Applying migration id=shareactivity 2026/04/10 22:59:03 INFO Applying migration id=application 2026/04/10 22:59:03 INFO Applying migration id=certificates 2026/04/10 22:59:03 INFO Applying migration id=rawforward 2026/04/10 22:59:03 INFO Applying migration id=publickey 2026/04/10 22:59:03 INFO Applying migration id=resolvegroup 2026/04/10 22:59:03 INFO Applying migration id=reject 2026/04/10 22:59:03 INFO Applying migration id=autodel 2026/04/10 22:59:03 INFO Applying migration id=jsonb 2026/04/10 22:59:03 INFO Applying migration id=quote 2026/04/10 22:59:03 INFO Applying migration id=rfc9421 2026/04/10 22:59:03 INFO Applying migration id=keys 2026/04/10 22:59:03 INFO Applying migration id=portable 2026/04/10 22:59:03 INFO Applying migration id=proofs 2026/04/10 22:59:03 INFO Applying migration id=contexts 2026/04/10 22:59:03 INFO Applying migration id=deliverieshost 2026/04/10 22:59:03 INFO Applying migration id=pembegin 2026/04/10 22:59:03 INFO Applying migration id=didhost 2026/04/10 22:59:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-cf03-75e2-847f-6cd397fe9feb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-cf03-75b1-a5a8-367e9c8843a4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-cf03-75b1-a5a8-367e9c8843a4 2026/04/10 22:59:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-cf03-75b1-a5a8-367e9c8843a4 2026/04/10 22:59:04 INFO Post was not found post=https://localhost.localdomain:8443/post/019d799e-cf03-75b1-a5a8-367e9c8843a4 2026/04/10 22:59:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-cf05-7244-ab8a-2b0a14b4d77e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:59:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-cf05-7a08-858d-8d30b44a1a7c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-cf05-7244-ab8a-2b0a14b4d77e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799e-cf05-7244-ab8a-2b0a14b4d77e 2026/04/10 22:59:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-cf03-75b1-a5a8-367e9c8843a4 2026/04/10 22:59:04 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:59:04 INFO Generating first response key=/local --- PASS: TestWhisper_FollowAfterPost (0.82s) === RUN TestWhisper_Throttling 2026/04/10 22:59:04 INFO Applying migration id=initial 2026/04/10 22:59:04 INFO Applying migration id=notesupdated 2026/04/10 22:59:04 INFO Applying migration id=personspreferredusername 2026/04/10 22:59:04 INFO Applying migration id=activitiesid 2026/04/10 22:59:04 INFO Applying migration id=outbox 2026/04/10 22:59:04 INFO Applying migration id=edits 2026/04/10 22:59:04 INFO Applying migration id=outboxactor 2026/04/10 22:59:04 INFO Applying migration id=outboxsender 2026/04/10 22:59:04 INFO Applying migration id=thread 2026/04/10 22:59:04 INFO Applying migration id=host 2026/04/10 22:59:04 INFO Applying migration id=sharedinbox 2026/04/10 22:59:04 INFO Applying migration id=noteshost 2026/04/10 22:59:04 INFO Applying migration id=fetched 2026/04/10 22:59:04 INFO Applying migration id=move 2026/04/10 22:59:04 INFO Applying migration id=cleanup 2026/04/10 22:59:04 INFO Applying migration id=received 2026/04/10 22:59:04 INFO Applying migration id=namehost 2026/04/10 22:59:04 INFO Applying migration id=outboxhost 2026/04/10 22:59:04 INFO Applying migration id=notesfts 2026/04/10 22:59:04 INFO Applying migration id=iconsname 2026/04/10 22:59:04 INFO Applying migration id=nohash 2026/04/10 22:59:04 INFO Applying migration id=shares 2026/04/10 22:59:04 INFO Applying migration id=actorttl 2026/04/10 22:59:04 INFO Applying migration id=tocc 2026/04/10 22:59:04 INFO Applying migration id=followeds 2026/04/10 22:59:04 INFO Applying migration id=certhash 2026/04/10 22:59:04 INFO Applying migration id=follows_sync 2026/04/10 22:59:04 INFO Applying migration id=jsonpath 2026/04/10 22:59:04 INFO Applying migration id=localforward 2026/04/10 22:59:04 INFO Applying migration id=avatar 2026/04/10 22:59:04 INFO Applying migration id=noimage 2026/04/10 22:59:04 INFO Applying migration id=feed 2026/04/10 22:59:04 INFO Applying migration id=bookmarks 2026/04/10 22:59:04 INFO Applying migration id=shareactivity 2026/04/10 22:59:04 INFO Applying migration id=application 2026/04/10 22:59:04 INFO Applying migration id=certificates 2026/04/10 22:59:04 INFO Applying migration id=rawforward 2026/04/10 22:59:04 INFO Applying migration id=publickey 2026/04/10 22:59:04 INFO Applying migration id=resolvegroup 2026/04/10 22:59:04 INFO Applying migration id=reject 2026/04/10 22:59:04 INFO Applying migration id=autodel 2026/04/10 22:59:04 INFO Applying migration id=jsonb 2026/04/10 22:59:04 INFO Applying migration id=quote 2026/04/10 22:59:04 INFO Applying migration id=rfc9421 2026/04/10 22:59:04 INFO Applying migration id=keys 2026/04/10 22:59:04 INFO Applying migration id=portable 2026/04/10 22:59:04 INFO Applying migration id=proofs 2026/04/10 22:59:04 INFO Applying migration id=contexts 2026/04/10 22:59:04 INFO Applying migration id=deliverieshost 2026/04/10 22:59:04 INFO Applying migration id=pembegin 2026/04/10 22:59:04 INFO Applying migration id=didhost 2026/04/10 22:59:05 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019d799e-d508-78c0-803b-942159de10d7 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/04/10 22:59:05 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019d799e-d50a-7994-b024-6f66cd6a1450 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019d799e-d508-78c0-803b-942159de10d7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019d799e-d508-78c0-803b-942159de10d7 2026/04/10 22:59:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019d799e-d50b-71ff-89fd-41863e68e069 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019d799e-d50b-71c7-907a-8aca9642ac09 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019d799e-d50b-71c7-907a-8aca9642ac09 2026/04/10 22:59:05 INFO Viewing post post=https://localhost.localdomain:8443/post/019d799e-d50b-71c7-907a-8aca9642ac09 2026/04/10 22:59:05 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:59:05 WARN User is posting too frequently last=2026-04-10T22:59:05.000Z can=2026-04-10T23:00:05.000Z 2026/04/10 22:59:05 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/04/10 22:59:05 INFO Generating first response key=/local --- PASS: TestWhisper_Throttling (1.54s) PASS ok github.com/dimkr/tootik/test (cached) >>> tootik: Entering fakeroot... >>> tootik-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/community/tootik/pkg/tootik-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/tootik/pkg/tootik-openrc/etc/init.d' >>> tootik-openrc*: Preparing subpackage tootik-openrc... >>> tootik-openrc*: Running postcheck for tootik-openrc >>> tootik*: Running postcheck for tootik >>> tootik*: Preparing package tootik... >>> tootik*: Stripping binaries >>> tootik*: Script found. /bin/sh added as a dependency for tootik-0.19.8-r5.apk >>> tootik*: Adding .pre-install >>> tootik*: Scanning shared objects >>> tootik-openrc*: Tracing dependencies... openssl >>> tootik-openrc*: Package size: 3.6 KB >>> tootik-openrc*: Compressing data... >>> tootik-openrc*: Create checksum... >>> tootik-openrc*: Create tootik-openrc-0.19.8-r5.apk >>> tootik*: Tracing dependencies... /bin/sh so:libc.musl-aarch64.so.1 so:libsqlite3.so.0 >>> tootik*: Package size: 10.8 MB >>> tootik*: Compressing data... >>> tootik*: Create checksum... >>> tootik*: Create tootik-0.19.8-r5.apk >>> tootik: Build complete at Fri, 10 Apr 2026 22:59:36 +0000 elapsed time 0h 5m 45s >>> tootik: Cleaning up srcdir >>> tootik: Cleaning up pkgdir >>> tootik: Cleaning up tmpdir >>> tootik: Uninstalling dependencies... (1/5) Purging .makedepends-tootik (20260410.225352) (2/5) Purging go (1.25.9-r0) (3/5) Purging sqlite-dev (3.51.2-r0) (4/5) Purging sqlite (3.51.2-r0) (5/5) Purging sqlite-libs (3.51.2-r0) Executing busybox-1.37.0-r30.trigger OK: 432.1 MiB in 105 packages >>> tootik: Updating the community/aarch64 repository index... >>> tootik: Signing the index...